49.3 MB
/home/fdroid/fdroiddata/tmp/org.dicio.dicio_android_6.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.dicio.dicio_android_6.apk
16.3 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: <20e316f553ba1e82e25048abf830639400602e1e2a526c6c5ab61b211a1988fe>, actual: <15d51b25655cec95f88b70c2ca0761db00c955ddbc2d4c8e1adf18d5bc8df55c> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <0a354aed52824723163fdefaecf988aee948f522fa2ef20bdd2f4289dbec4b7083791f0100000000>, actual: <17a1096240e1023b46b1167501cc2f209852e56b825c62e7089733928482a3e983791f0100000000>
    
Offset 1, 90 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·08c1e62c89c788350ee4fb928d08ed34cb89483c9a8ae4118a9a32a6669c2b77 
10 Signer·#1·certificate·SHA-1·digest:·bc2eb8849bc00901c3d444defef7d681ae0ff604 
11 Signer·#1·certificate·MD5·digest:·b054d963b84f4dda75b32e2ef893517e 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·666341a0ac1b64fefafa942ec45e45c811c35ea03254aef8e5f00473c652c687 
15 Signer·#1·public·key·SHA-1·digest:·f67e2f572a7c6f023f6d1822794ddc27fcb3ba8d 
16 Signer·#1·public·key·MD5·digest:·1b4f2ade71f34b2b3375ce5d7fc3e1b5 
17 WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/AL2.0·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/CHANGES·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
20 WARNING:·META-INF/LGPL2.1·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
21 WARNING:·META-INF/README.md·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
22 WARNING:·META-INF/activity-ktx_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
23 WARNING:·META-INF/androidx.activity_activity-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
24 WARNING:·META-INF/androidx.activity_activity.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
25 WARNING:·META-INF/androidx.annotation_annotation-experimental.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
26 WARNING:·META-INF/androidx.appcompat_appcompat-resources.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
27 WARNING:·META-INF/androidx.appcompat_appcompat.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
28 WARNING:·META-INF/androidx.arch.core_core-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
29 WARNING:·META-INF/androidx.cardview_cardview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
30 WARNING:·META-INF/androidx.coordinatorlayout_coordinatorlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
31 WARNING:·META-INF/androidx.core_core-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
32 WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
33 WARNING:·META-INF/androidx.cursoradapter_cursoradapter.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
34 WARNING:·META-INF/androidx.customview_customview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
35 WARNING:·META-INF/androidx.documentfile_documentfile.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
36 WARNING:·META-INF/androidx.drawerlayout_drawerlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
37 WARNING:·META-INF/androidx.dynamicanimation_dynamicanimation.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
38 WARNING:·META-INF/androidx.emoji2_emoji2-views-helper.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
39 WARNING:·META-INF/androidx.emoji2_emoji2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
40 WARNING:·META-INF/androidx.exifinterface_exifinterface.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
41 WARNING:·META-INF/androidx.fragment_fragment-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
42 WARNING:·META-INF/androidx.fragment_fragment.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
43 WARNING:·META-INF/androidx.interpolator_interpolator.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
44 WARNING:·META-INF/androidx.legacy_legacy-support-core-utils.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
45 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
46 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
47 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
48 WARNING:·META-INF/androidx.lifecycle_lifecycle-process.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
49 WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
50 WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
51 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
52 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
53 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
54 WARNING:·META-INF/androidx.loader_loader.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
55 WARNING:·META-INF/androidx.localbroadcastmanager_localbroadcastmanager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
56 WARNING:·META-INF/androidx.preference_preference.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
57 WARNING:·META-INF/androidx.print_print.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
58 WARNING:·META-INF/androidx.recyclerview_recyclerview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
59 WARNING:·META-INF/androidx.savedstate_savedstate-ktx.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
60 WARNING:·META-INF/androidx.savedstate_savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
61 WARNING:·META-INF/androidx.slidingpanelayout_slidingpanelayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
62 WARNING:·META-INF/androidx.startup_startup-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
63 WARNING:·META-INF/androidx.tracing_tracing.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
64 WARNING:·META-INF/androidx.transition_transition.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
65 WARNING:·META-INF/androidx.vectordrawable_vectordrawable-animated.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
66 WARNING:·META-INF/androidx.vectordrawable_vectordrawable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
67 WARNING:·META-INF/androidx.versionedparcelable_versionedparcelable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
68 WARNING:·META-INF/androidx.viewpager2_viewpager2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
69 WARNING:·META-INF/androidx.viewpager_viewpager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
70 WARNING:·META-INF/androidx.window_window.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
71 WARNING:·META-INF/annotation-experimental_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
72 WARNING:·META-INF/collection-ktx.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
73 WARNING:·META-INF/com.google.android.material_material.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
74 WARNING:·META-INF/core-ktx_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
75 WARNING:·META-INF/fragment-ktx_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
76 WARNING:·META-INF/kotlin-stdlib-common.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
77 WARNING:·META-INF/kotlin-stdlib-jdk7.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
78 WARNING:·META-INF/kotlin-stdlib-jdk8.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
79 WARNING:·META-INF/kotlin-stdlib.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
80 WARNING:·META-INF/kotlinx-coroutines-android.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
81 WARNING:·META-INF/kotlinx-coroutines-core.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
82 WARNING:·META-INF/lifecycle-livedata-core-ktx_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
83 WARNING:·META-INF/lifecycle-runtime-ktx_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
84 WARNING:·META-INF/lifecycle-viewmodel-ktx_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
85 WARNING:·META-INF/preference_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
86 WARNING:·META-INF/savedstate-ktx_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
87 WARNING:·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
88 WARNING:·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
89 WARNING:·META-INF/slidingpanelayout_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
90 WARNING:·META-INF/window_release.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
2.43 KB
zipinfo {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
1 Zip·file·size:·18844035·bytes,·number·of·entries:·8871 Zip·file·size:·18844035·bytes,·number·of·entries:·887
2 -rw-rw-rw-··0.0·unx·······55·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-rw-rw-··0.0·unx·······55·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-rw-rw-··0.0·unx··9166756·b-·defN·81-Jan-01·01:01·classes.dex3 -rw-rw-rw-··0.0·unx··9166756·b-·defN·81-Jan-01·01:01·classes.dex
4 -rw-rw-rw-··0.0·unx···494772·b-·defN·81-Jan-01·01:01·classes2.dex4 -rw-rw-rw-··0.0·unx···494772·b-·defN·81-Jan-01·01:01·classes2.dex
5 -rw-rw-rw-··0.0·unx··2736572·b-·defN·81-Jan-01·01:01·classes3.dex5 -rw-rw-rw-··0.0·unx··2736520·b-·defN·81-Jan-01·01:01·classes3.dex
6 -rw-rw-rw-··0.0·unx····92184·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libjnidispatch.so6 -rw-rw-rw-··0.0·unx····92184·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libjnidispatch.so
7 -rw-rw-rw-··0.0·unx··8860216·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libvosk.so7 -rw-rw-rw-··0.0·unx··8860216·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libvosk.so
8 -rw-rw-rw-··0.0·unx····91708·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libjnidispatch.so8 -rw-rw-rw-··0.0·unx····91708·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libjnidispatch.so
9 -rw-rw-rw-··0.0·unx··8274048·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libvosk.so9 -rw-rw-rw-··0.0·unx··8274048·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libvosk.so
10 -rw-rw-rw-··0.0·unx···106028·b-·defN·81-Jan-01·01:01·lib/armeabi/libjnidispatch.so10 -rw-rw-rw-··0.0·unx····95796·b-·defN·81-Jan-01·01:01·lib/armeabi/libjnidispatch.so
11 -rw-rw-rw-··0.0·unx···150420·b-·defN·81-Jan-01·01:01·lib/mips/libjnidispatch.so11 -rw-rw-rw-··0.0·unx···142084·b-·defN·81-Jan-01·01:01·lib/mips/libjnidispatch.so
12 -rw-rw-rw-··0.0·unx···133040·b-·defN·81-Jan-01·01:01·lib/mips64/libjnidispatch.so12 -rw-rw-rw-··0.0·unx···122896·b-·defN·81-Jan-01·01:01·lib/mips64/libjnidispatch.so
13 -rw-rw-rw-··0.0·unx····95724·b-·defN·81-Jan-01·01:01·lib/x86/libjnidispatch.so13 -rw-rw-rw-··0.0·unx····95724·b-·defN·81-Jan-01·01:01·lib/x86/libjnidispatch.so
14 -rw-rw-rw-··0.0·unx··9664348·b-·defN·81-Jan-01·01:01·lib/x86/libvosk.so14 -rw-rw-rw-··0.0·unx··9664348·b-·defN·81-Jan-01·01:01·lib/x86/libvosk.so
15 -rw-rw-rw-··0.0·unx····92248·b-·defN·81-Jan-01·01:01·lib/x86_64/libjnidispatch.so15 -rw-rw-rw-··0.0·unx····92248·b-·defN·81-Jan-01·01:01·lib/x86_64/libjnidispatch.so
16 -rw-rw-rw-··0.0·unx··9718608·b-·defN·81-Jan-01·01:01·lib/x86_64/libvosk.so16 -rw-rw-rw-··0.0·unx··9718608·b-·defN·81-Jan-01·01:01·lib/x86_64/libvosk.so
17 -rw----·····2.4·fat·····1714·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin17 -rw----·····2.4·fat·····1714·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin
18 -rw----·····2.4·fat····10174·b-·defN·81-Jan-01·01:01·META-INF/AL2.018 -rw----·····2.4·fat····10174·b-·defN·81-Jan-01·01:01·META-INF/AL2.0
19 -rw----·····2.4·fat····77193·b-·defN·81-Jan-01·01:01·META-INF/CHANGES19 -rw----·····2.4·fat····77193·b-·defN·81-Jan-01·01:01·META-INF/CHANGES
Offset 882, 8 lines modifiedOffset 882, 8 lines modified
882 -rw----·····0.0·fat······776·b-·defN·81-Jan-01·01:01·res/zL.xml882 -rw----·····0.0·fat······776·b-·defN·81-Jan-01·01:01·res/zL.xml
883 -rw----·····0.0·fat······776·b-·defN·81-Jan-01·01:01·res/zh.xml883 -rw----·····0.0·fat······776·b-·defN·81-Jan-01·01:01·res/zh.xml
884 -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml884 -rw----·····0.0·fat······840·b-·defN·81-Jan-01·01:01·res/zq.xml
885 -rw----·····0.0·fat···988336·b-·stor·81-Jan-01·01:01·resources.arsc885 -rw----·····0.0·fat···988336·b-·stor·81-Jan-01·01:01·resources.arsc
886 -rw----·····2.0·fat····82706·b-·defN·81-Jan-01·01:01·META-INF/0AED9B5F.SF886 -rw----·····2.0·fat····82706·b-·defN·81-Jan-01·01:01·META-INF/0AED9B5F.SF
887 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/0AED9B5F.RSA887 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/0AED9B5F.RSA
888 -rw----·····2.0·fat····82579·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF888 -rw----·····2.0·fat····82579·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
889 887·files,·51698499·bytes·uncompressed,·18734081·bytes·compressed:··63.8%889 887·files,·51669735·bytes·uncompressed,·18725243·bytes·compressed:··63.8%
45.5 KB
classes.dex
45.4 KB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·d8615e224 checksum············:·02523d35
5 signature···········:·46b5...30f85 signature···········:·b275...9606
6 file_size···········:·91667566 file_size···········:·9166756
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·6000410 string_ids_size·····:·60004
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·839112 type_ids_size·······:·8391
Offset 300639, 15 lines modifiedOffset 300639, 15 lines modified
300639 static_fields_size··:·0300639 static_fields_size··:·0
300640 instance_fields_size:·0300640 instance_fields_size:·0
300641 direct_methods_size·:·37300641 direct_methods_size·:·37
300642 virtual_methods_size:·0300642 virtual_methods_size:·0
  
300643 Class·#922·annotations:300643 Class·#922·annotations:
300644 Annotations·on·class300644 Annotations·on·class
300645 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��<\n\x18\n\x10\x7\n\x8\x8\n\x10\x8\n\x8\x3\n\x10\t\n\x8\x6\n\x18\n\x8\x3\n\x18\n\x8\x6\n\x10\xe\n\x8.\n...\n.........0.*.0��H‡\n¢............0.*.0��H‡\n¢............0.*.0��H‡\n¢............0.*.0��H‡\n¢............0��*.0��2.....0��H‡.¢.....\t......0\n*.0\nH†\n¢............0\n*.0\nH†\n¢............0\n*.0\nH†\n¢............0\n*.0\nH†\n¢............0��*.0\nH[·...·truncated·by·diffoscope;·len:·1765,·SHA:·7b1b6360a922ac39166fcabd39dca20000b7d268968f17b5bb83f0a81a9e5908·...·]"·"core-ktx_release"·}·k=2·mv={·1·4·0·}300645 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��<\n\x18\n\x10\x7\n\x8\x8\n\x10\x8\n\x8\x3\n\x10\t\n\x8\x6\n\x18\n\x8\x3\n\x18\n\x8\x6\n\x10\xe\n\x8.\n...\n.........0.*.0��H‡\n¢............0.*.0��H‡\n¢............0.*.0��H‡\n¢............0.*.0��H‡\n¢............0��*.0��2.....0��H‡.¢.....\t......0\n*.0\nH†\n¢............0\n*.0\nH†\n¢............0\n*.0\nH†\n¢............0\n*.0\nH†\n¢............0��*.0\nH[·...·truncated·by·diffoscope;·len:·1764,·SHA:·dbbe77486a1fb0b993c6a530ebbeab55c99deaa77e931e35060571257e24f6b6·...·]"·"core-ktx_release"·}·k=2·mv={·1·4·0·}
300646 Annotations·on·method·#17157·'component1'·parameters300646 Annotations·on·method·#17157·'component1'·parameters
300647 #0300647 #0
300648 ··empty-annotation-set300648 ··empty-annotation-set
300649 Annotations·on·method·#17158·'component1'·parameters300649 Annotations·on·method·#17158·'component1'·parameters
300650 #0300650 #0
300651 ··empty-annotation-set300651 ··empty-annotation-set
300652 Annotations·on·method·#17160·'component2'·parameters300652 Annotations·on·method·#17160·'component2'·parameters
Offset 361608, 15 lines modifiedOffset 361608, 15 lines modified
361608 static_fields_size··:·0361608 static_fields_size··:·0
361609 instance_fields_size:·0361609 instance_fields_size:·0
361610 direct_methods_size·:·10361610 direct_methods_size·:·10
361611 virtual_methods_size:·0361611 virtual_methods_size:·0
  
361612 Class·#1208·annotations:361612 Class·#1208·annotations:
361613 Annotations·on·class361613 Annotations·on·class
361614 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��F\n\x18\n\x10\x8\n��\n\x18\n\x8\x3\n\x10\xb\n\x8\n\x10\n\x8\x5\n\x18\n\x18\n\x8\x4\n\x18\n\x8\n\x10)\n\x8.\n...\n.........0.*.0��2.....0.H†\n¢............0.*.0��2.....0.H†.¢.....\t......0\n*.0��2.....0.H†\n¢.........\r..0.*.0��H†.¢...\r........0.*.0��H†.¢.......7....0\n*.0��2!........0.¢............(.....0\n0.H†.¢.......L....0\n*.0��26...2....0.¢............([·...·truncated·by·diffoscope;·len:·867,·SHA:·a3ac054b811e6c82881af8a71bbbbd4941ef06c18870fc0241142ad8847577dc·...·]"·"core-ktx_release"·}·k=2·mv={·1·4·0·}361614 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��F\n\x18\n\x10\x8\n��\n\x18\n\x8\x3\n\x10\xb\n\x8\n\x10\n\x8\x5\n\x18\n\x18\n\x8\x4\n\x18\n\x8\n\x10)\n\x8.\n...\n.........0.*.0��2.....0.H†\n¢............0.*.0��2.....0.H†.¢.....\t......0\n*.0��2.....0.H†\n¢.........\r..0.*.0��H†.¢...\r........0.*.0��H†.¢.......7....0\n*.0��2!........0.¢............(.....0\n0.H†.¢.......L....0\n*.0��26...2....0.¢............([·...·truncated·by·diffoscope;·len:·867,·SHA:·7d69fe744c8f270a7782c96359ab61168c59469053e38a34549f2ec2f76c3916·...·]"·"core-ktx_release"·}·k=2·mv={·1·4·0·}
361615 Annotations·on·method·#19238·'forEach'361615 Annotations·on·method·#19238·'forEach'
361616 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"("·"Landroid/view/Menu;"·"Lkotlin/jvm/functions/Function1<"·"-"·"Landroid/view/MenuItem;"·"Lkotlin/Unit;"·">;)V"·}361616 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"("·"Landroid/view/Menu;"·"Lkotlin/jvm/functions/Function1<"·"-"·"Landroid/view/MenuItem;"·"Lkotlin/Unit;"·">;)V"·}
361617 Annotations·on·method·#19239·'forEachIndexed'361617 Annotations·on·method·#19239·'forEachIndexed'
361618 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"("·"Landroid/view/Menu;"·"Lkotlin/jvm/functions/Function2<"·"-"·"Ljava/lang/Integer;"·"-"·"Landroid/view/MenuItem;"·"Lkotlin/Unit;"·">;)V"·}361618 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"("·"Landroid/view/Menu;"·"Lkotlin/jvm/functions/Function2<"·"-"·"Ljava/lang/Integer;"·"-"·"Landroid/view/MenuItem;"·"Lkotlin/Unit;"·">;)V"·}
361619 Annotations·on·method·#19241·'getChildren'361619 Annotations·on·method·#19241·'getChildren'
361620 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"("·"Landroid/view/Menu;"·")"·"Lkotlin/sequences/Sequence<"·"Landroid/view/MenuItem;"·">;"·}361620 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"("·"Landroid/view/Menu;"·")"·"Lkotlin/sequences/Sequence<"·"Landroid/view/MenuItem;"·">;"·}
361621 Annotations·on·method·#19245·'iterator'361621 Annotations·on·method·#19245·'iterator'
Offset 377874, 15 lines modifiedOffset 377874, 15 lines modified
377874 instance_fields_size:·0377874 instance_fields_size:·0
377875 direct_methods_size·:·26377875 direct_methods_size·:·26
377876 virtual_methods_size:·0377876 virtual_methods_size:·0
  
377877 Class·#1259·annotations:377877 Class·#1259·annotations:
377878 Annotations·on·class377878 Annotations·on·class
377879 ··VISIBILITY_SYSTEM·Ldalvik/annotation/SourceDebugExtension;·value="SMAP\nView.kt\nKotlin\n*S·Kotlin\n*F\n+·1·View.kt\nandroidx/core/view/ViewKt\n+·2·Bitmap.kt\nandroidx/core/graphics/BitmapKt\n*L\n1#1,336:1\n37#1:337\n53#1:338\n96#1,2:339\n111#1,2:341\n270#1,4:346\n42#2,3:343\n*E\n*S·KotlinDebug\n*F\n+·1·View.kt\nandroidx/core/view/ViewKt\n*L\n68#1:337\n68#1:338\n258#1,4:346\n181#1,3:343\n*E\n"377879 ··VISIBILITY_SYSTEM·Ldalvik/annotation/SourceDebugExtension;·value="SMAP\nView.kt\nKotlin\n*S·Kotlin\n*F\n+·1·View.kt\nandroidx/core/view/ViewKt\n+·2·Bitmap.kt\nandroidx/core/graphics/BitmapKt\n*L\n1#1,336:1\n37#1:337\n53#1:338\n96#1,2:339\n111#1,2:341\n270#1,4:346\n42#2,3:343\n*E\n*S·KotlinDebug\n*F\n+·1·View.kt\nandroidx/core/view/ViewKt\n*L\n68#1:337\n68#1:338\n258#1,4:346\n181#1,3:343\n*E\n"
377880 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��\\\n\x18\n\x18\n\x18\n\x8\n\x10\n\x8\x4\n\x18\n\x8\n\x10\x8\n\x8\xc\n\x10\t\n��\n\x18\n\x18\n\x8\x3\n\x18\n��\n\x18\n\x8\n\x18\n\x18\n\x8.\n...\n....9....0.*.0��2#..........0��¢............(.....0.0.H†.¢.......9.\t..0.*.0��2#..........0��¢............(.....0.0.H†.¢...\t...9....0\n*.0��2#..........0��¢............(.....0.0.H†.¢.......<....0.*.0��2.......0\r2.......0\r2.......0\r2.......0\rH‡[·...·truncated·by·diffoscope;·len:·1990,·SHA:·2cbfc29f0b243fd9417f1ed573ad65d2f559aac8be3704f32ea5835ce4c766d7·...·]"·"core-ktx_release"·}·k=2·mv={·1·4·0·}377880 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��\\\n\x18\n\x18\n\x18\n\x8\n\x10\n\x8\x4\n\x18\n\x8\n\x10\x8\n\x8\xc\n\x10\t\n��\n\x18\n\x18\n\x8\x3\n\x18\n��\n\x18\n\x8\n\x18\n\x18\n\x8.\n...\n....9....0.*.0��2#..........0��¢............(.....0.0.H†.¢.......9.\t..0.*.0��2#..........0��¢............(.....0.0.H†.¢...\t...9....0\n*.0��2#..........0��¢............(.....0.0.H†.¢.......<....0.*.0��2.......0\r2.......0\r2.......0\r2.......0\rH‡[·...·truncated·by·diffoscope;·len:·1990,·SHA:·66f4a88f1f0b64bcc6e78b1398084212e57c6af0c1a3e85045716ddec7b337a7·...·]"·"core-ktx_release"·}·k=2·mv={·1·4·0·}
377881 Annotations·on·method·#19789·'doOnLayout'377881 Annotations·on·method·#19789·'doOnLayout'
377882 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"("·"Landroid/view/View;"·"Lkotlin/jvm/functions/Function1<"·"-"·"Landroid/view/View;"·"Lkotlin/Unit;"·">;)V"·}377882 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"("·"Landroid/view/View;"·"Lkotlin/jvm/functions/Function1<"·"-"·"Landroid/view/View;"·"Lkotlin/Unit;"·">;)V"·}
377883 Annotations·on·method·#19790·'doOnNextLayout'377883 Annotations·on·method·#19790·'doOnNextLayout'
377884 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"("·"Landroid/view/View;"·"Lkotlin/jvm/functions/Function1<"·"-"·"Landroid/view/View;"·"Lkotlin/Unit;"·">;)V"·}377884 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"("·"Landroid/view/View;"·"Lkotlin/jvm/functions/Function1<"·"-"·"Landroid/view/View;"·"Lkotlin/Unit;"·">;)V"·}
377885 Annotations·on·method·#19791·'doOnPreDraw'377885 Annotations·on·method·#19791·'doOnPreDraw'
377886 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"("·"Landroid/view/View;"·"Lkotlin/jvm/functions/Function1<"·"-"·"Landroid/view/View;"·"Lkotlin/Unit;"·">;)"·"Landroidx/core/view/OneShotPreDrawListener;"·}377886 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"("·"Landroid/view/View;"·"Lkotlin/jvm/functions/Function1<"·"-"·"Landroid/view/View;"·"Lkotlin/Unit;"·">;)"·"Landroidx/core/view/OneShotPreDrawListener;"·}
377887 Annotations·on·method·#19803·'postDelayed'377887 Annotations·on·method·#19803·'postDelayed'
Offset 485892, 15 lines modifiedOffset 485892, 15 lines modified
485892 static_fields_size··:·0485892 static_fields_size··:·0
485893 instance_fields_size:·4485893 instance_fields_size:·4
485894 direct_methods_size·:·3485894 direct_methods_size·:·3
485895 virtual_methods_size:·6485895 virtual_methods_size:·6
  
485896 Class·#1673·annotations:485896 Class·#1673·annotations:
485897 Annotations·on·class485897 Annotations·on·class
485898 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��.\n\x18\n\x10��\n\x18\n��\n\x10\n\x8\x7\n\x10\xb\n\x8\n\x18\n\x8.\n...\n....��.��2.0.B.¢......J.....0.2.....0.H.¢......J.....0.H.¢......J..\t..0.H.¢...\t..J..\n..0.H.¢...\n..J.....0.H.¢......J..\r..0.H.¢...\r..J.....0.2.....0.2.....0.H.¢......R.........0.0.8.@.X‚.¢..\n.....R.....0.8.@.X‚.¢..\n.....R.....0.8.@.X‚.¢..\n.[·...·truncated·by·diffoscope;·len:·430,·SHA:·daf16459b37adca849c5c0551bfd841d96ae01ba090d43bc49e9066b02fd5885·...·]ed"·"<init>"·"lifecycle-runtime-ktx_release"·}·k=1·mv={·1·4·1·}485898 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��.\n\x18\n\x10��\n\x18\n��\n\x10\n\x8\x7\n\x10\xb\n\x8\n\x18\n\x8.\n...\n....��.��2.0.B.¢......J.....0.2.....0.H.¢......J.....0.H.¢......J..\t..0.H.¢...\t..J..\n..0.H.¢...\n..J.....0.H.¢......J..\r..0.H.¢...\r..J.....0.2.....0.2.....0.H.¢......R.....0.8.@.X‚.¢..\n.....R.........0.0.8.@.X‚.¢..\n.....R.....0.8.@.X‚.¢..\n.[·...·truncated·by·diffoscope;·len:·430,·SHA:·eb75865a6cb9c31f451cdf581945c879d047de517eabdd5ff47109ccff6aa02a·...·]ed"·"<init>"·"lifecycle-runtime-ktx_release"·}·k=1·mv={·1·4·1·}
485899 Annotations·on·field·#16797·'queue'485899 Annotations·on·field·#16797·'queue'
485900 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"Ljava/util/Queue<"·"Ljava/lang/Runnable;"·">;"·}485900 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"Ljava/util/Queue<"·"Ljava/lang/Runnable;"·">;"·}
485901 Annotations·on·method·#24479·'dispatchAndEnqueue'·parameters485901 Annotations·on·method·#24479·'dispatchAndEnqueue'·parameters
485902 #0485902 #0
485903 ··empty-annotation-set485903 ··empty-annotation-set
485904 #1485904 #1
485905 ··empty-annotation-set485905 ··empty-annotation-set
Offset 487332, 15 lines modifiedOffset 487332, 15 lines modified
487332 instance_fields_size:·4487332 instance_fields_size:·4
487333 direct_methods_size·:·5487333 direct_methods_size·:·5
487334 virtual_methods_size:·1487334 virtual_methods_size:·1
  
487335 Class·#1682·annotations:487335 Class·#1682·annotations:
487336 Annotations·on·class487336 Annotations·on·class
487337 ··VISIBILITY_SYSTEM·Ldalvik/annotation/SourceDebugExtension;·value="SMAP\nLifecycleController.kt\nKotlin\n*S·Kotlin\n*F\n+·1·LifecycleController.kt\nandroidx/lifecycle/LifecycleController\n*L\n1#1,70:1\n57#1,3:71\n*E\n*S·KotlinDebug\n*F\n+·1·LifecycleController.kt\nandroidx/lifecycle/LifecycleController\n*L\n49#1,3:71\n*E\n"487337 ··VISIBILITY_SYSTEM·Ldalvik/annotation/SourceDebugExtension;·value="SMAP\nLifecycleController.kt\nKotlin\n*S·Kotlin\n*F\n+·1·LifecycleController.kt\nandroidx/lifecycle/LifecycleController\n*L\n1#1,70:1\n57#1,3:71\n*E\n*S·KotlinDebug\n*F\n+·1·LifecycleController.kt\nandroidx/lifecycle/LifecycleController\n*L\n49#1,3:71\n*E\n"
487338 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��6\n\x18\n\x10��\n\x18\n��\n\x10\n\x8\x4\n\x18\n\x8\n\x18\n\x8\n\x18\n\x8\n\x18\n\x8\x5\x8\x18��20B'\x12\x6\x10\r..0.......0....\n..0\t......0.¢......J.....0.2.....0.H‚.¢......J.....0.H.¢......R..\n..0\t8.@.X‚.¢..\n..\n..R..\r..0.8.@.X‚.¢..\n..\r..R.....0.8.@.X‚.¢..\n.....R.....0.8.@.X‚.¢..\n.....¨.."·}·d2={·"Landroidx/lifecycle/LifecycleController;"·""·"Lkotlinx/co[·...·truncated·by·diffoscope;·len:·359,·SHA:·d8fe2f72a5b525e54f08ca7cccb3a63574e5a6635fc633f5fccade73bc202787·...·];"·"Landroidx/lifecycle/Lifecycle$State;"·"minState"·"Landroidx/lifecycle/Lifecycle$State;"·"<init>"·"(Landroidx/lifecycle/Lifecycle;Landroidx/lifecycle/Lifecycle$State;Landroidx/lifecycle/DispatchQueue;Lkotlinx/coroutines/Job;)V"·"lifecycle-runtime-ktx_release"·}·k=1·mv={·1·4·1·}487338 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��6\n\x18\n\x10��\n\x18\n��\n\x10\n\x8\x4\n\x18\n\x8\n\x18\n\x8\n\x18\n\x8\n\x18\n\x8\x5\x8\x18��20B'\x12\x6\x10\n..0\t......0.......0.......0.¢......J.....0.2.....0.H‚.¢......J.....0.H.¢......R..\n..0\t8.@.X‚.¢..\n..\n..R..\r..0.8.@.X‚.¢..\n..\r..R.....0.8.@.X‚.¢..\n.....R.....0.8.@.X‚.¢..\n.....¨.."·}·d2={·"Landroidx/lifecycle/LifecycleController;"·""·"Lkotlinx/cor[·...·truncated·by·diffoscope;·len:·358,·SHA:·a1d1087d5ae0c80ba0d1ba3ca984cadda69d35bfdb6ff706a927532f3a5f111e·...·];"·"Landroidx/lifecycle/Lifecycle$State;"·"minState"·"Landroidx/lifecycle/Lifecycle$State;"·"<init>"·"(Landroidx/lifecycle/Lifecycle;Landroidx/lifecycle/Lifecycle$State;Landroidx/lifecycle/DispatchQueue;Lkotlinx/coroutines/Job;)V"·"lifecycle-runtime-ktx_release"·}·k=1·mv={·1·4·1·}
487339 Annotations·on·method·#24529·'<init>'·parameters487339 Annotations·on·method·#24529·'<init>'·parameters
487340 #0487340 #0
487341 ··empty-annotation-set487341 ··empty-annotation-set
487342 #1487342 #1
487343 ··empty-annotation-set487343 ··empty-annotation-set
487344 #2487344 #2
487345 ··empty-annotation-set487345 ··empty-annotation-set
Offset 931454, 15 lines modifiedOffset 931454, 15 lines modified
931454 instance_fields_size:·4931454 instance_fields_size:·4
931455 direct_methods_size·:·1931455 direct_methods_size·:·1
931456 virtual_methods_size:·8931456 virtual_methods_size:·8
  
931457 Class·#3557·annotations:931457 Class·#3557·annotations:
931458 Annotations·on·class931458 Annotations·on·class
931459 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"<I:"·"Ljava/lang/Object;"·"O:"·"Ljava/lang/Object;"·">"·"Landroidx/activity/result/ActivityResultLauncher<"·"Lkotlin/Unit;"·">;"·}931459 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"<I:"·"Ljava/lang/Object;"·"O:"·"Ljava/lang/Object;"·">"·"Landroidx/activity/result/ActivityResultLauncher<"·"Lkotlin/Unit;"·">;"·}
931460 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��\"\n\x18\n\x8\n\x18\n\x10\n��\n\x18\n\x8\x5\n\x18\n\x8\x14\x8��\x18��*\x4\x8��\x10*\x4\x8\x102\x8\x12\x4\x120\x40\x3B1\x12\xc\x10\x1a\x1a\x8\x12\x4\x128��0\x3\x12\x12\x10.......8��....8.0.......8��¢......J#....0.2.......0.2.......0.H.¢.....\tJ..\n..0.H.¢...\n..J..\r......0.....8.0.H.¢...\r..R%........8��....8.0.8.@.¢..\n...........R)........0.....8.0.8F@.X†„.¢..\n...........R.....8��8.@.¢..\n...........R.........8��0.8.@.¢[·...·truncated·by·diffoscope;·len:·602,·SHA:·48ffb5d24d5cfe4d230aa6ecce93e4614b9490462e610762e72c8bb038f04a59·...·]Contract"·"input"·"Ljava/lang/Object;"·"getInput"·"()Ljava/lang/Object;"·"launcher"·"Landroidx/activity/result/ActivityResultLauncher;"·"getLauncher"·"()Landroidx/activity/result/ActivityResultLauncher;"·"<init>"·"(Landroidx/activity/result/ActivityResultLauncher;Landroidx/activity/result/contract/ActivityResultContract;Ljava/lang/Object;)V"·"activity-ktx_release"·}·k=1·mv={·1·4·1·}931460 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��\"\n\x18\n\x8\n\x18\n\x10\n��\n\x18\n\x8\x5\n\x18\n\x8\x14\x8��\x18��*\x4\x8��\x10*\x4\x8\x102\x8\x12\x4\x120\x40\x3B1\x12\xc\x10\x1a\x1a\x8\x12\x4\x128��0\x3\x12\x12\x10.......8��....8.0.......8��¢......J#....0.2.......0.2.......0.H.¢.....\tJ..\n..0.H.¢...\n..J..\r......0.....8.0.H.¢...\r..R)........0.....8.0.8F@.X†„.¢..\n...........R%........8��....8.0.8.@.¢..\n...........R.....8��8.@.¢..\n...........R.........8��0.8.@.¢[·...·truncated·by·diffoscope;·len:·602,·SHA:·2e72d672d0dbbbece7b3846b21f2c76a4d667cd587cff1a732bd0d7c945bbea2·...·]Contract"·"input"·"Ljava/lang/Object;"·"getInput"·"()Ljava/lang/Object;"·"launcher"·"Landroidx/activity/result/ActivityResultLauncher;"·"getLauncher"·"()Landroidx/activity/result/ActivityResultLauncher;"·"<init>"·"(Landroidx/activity/result/ActivityResultLauncher;Landroidx/activity/result/contract/ActivityResultContract;Ljava/lang/Object;)V"·"activity-ktx_release"·}·k=1·mv={·1·4·1·}
931461 Annotations·on·field·#753·'callerContract'931461 Annotations·on·field·#753·'callerContract'
931462 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"Landroidx/activity/result/contract/ActivityResultContract<"·"TI;TO;>;"·}931462 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"Landroidx/activity/result/contract/ActivityResultContract<"·"TI;TO;>;"·}
931463 Annotations·on·field·#754·'input'931463 Annotations·on·field·#754·'input'
931464 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"TI;"·}931464 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"TI;"·}
931465 Annotations·on·field·#755·'launcher'931465 Annotations·on·field·#755·'launcher'
931466 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"Landroidx/activity/result/ActivityResultLauncher<"·"TI;>;"·}931466 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"Landroidx/activity/result/ActivityResultLauncher<"·"TI;>;"·}
931467 Annotations·on·method·#4852·'<init>'931467 Annotations·on·method·#4852·'<init>'
Offset 1071898, 15 lines modifiedOffset 1071898, 15 lines modified
1071898 virtual_methods_size:·61071898 virtual_methods_size:·6
  
1071899 Class·#3810·annotations:1071899 Class·#3810·annotations:
1071900 Annotations·on·class1071900 Annotations·on·class
1071901 ··VISIBILITY_SYSTEM·Ldalvik/annotation/EnclosingMethod;·value=iterator1071901 ··VISIBILITY_SYSTEM·Ldalvik/annotation/EnclosingMethod;·value=iterator
1071902 ··VISIBILITY_SYSTEM·Ldalvik/annotation/InnerClass;·accessFlags=25·name=null1071902 ··VISIBILITY_SYSTEM·Ldalvik/annotation/InnerClass;·accessFlags=25·name=null
1071903 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"Ljava/lang/Object;"·"Ljava/util/Iterator<"·"Landroid/graphics/Rect;"·">;"·"Lkotlin/jvm/internal/markers/KMappedMarker;"·"Lj$/util/Iterator;"·}1071903 ··VISIBILITY_SYSTEM·Ldalvik/annotation/Signature;·value={·"Ljava/lang/Object;"·"Ljava/util/Iterator<"·"Landroid/graphics/Rect;"·">;"·"Lkotlin/jvm/internal/markers/KMappedMarker;"·"Lj$/util/Iterator;"·}
1071904 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��\x1d\n��\n\x10(\n\x18\n\x10\xb\n\x8.\n...\n...*.��.\n.��2.....0.0.J.....0.H–.¢......J.....0.H–.¢......R.....0.8.@.X‚.¢..\n....\tR.....0\n8.@.X‚.¢..\n.....R..\r..0.8.@.X‚.¢..\n..\r..¨.."·}·d2={·"androidx/core/graphics/RegionKt$iterator$1"·""·"Landroid/graphics/Rect;"·""·"hasNext"·"()Z"·"next[·...·truncated·by·diffoscope;·len:·158,·SHA:·9ec6d933ff9c6010ab8106493f3d3de6fe0054b8faabc4b0410359ffc16c59d4·...·]"·"core-ktx_release"·}·k=1·mv={·1·4·0·}1071904 ··VISIBILITY_RUNTIME·Lkotlin/Metadata;·bv={·1·0·3·}·d1={·"��\x1d\n��\n\x10(\n\x18\n\x10\xb\n\x8.\n...\n...*.��.\n.��2.....0.0.J.....0.H–.¢......J.....0.H–.¢......R..\t..0.8.@.X‚.¢..\n..\t.\nR.....0.8.@.X‚.¢..\n.....R..\r..0.8.@.X‚.¢..\n..\r..¨.."·}·d2={·"androidx/core/graphics/RegionKt$iterator$1"·""·"Landroid/graphics/Rect;"·""·"hasNext"·"()Z"·"nex[·...·truncated·by·diffoscope;·len:·159,·SHA:·68114c88677cfae5947da0abf690826bbcdd426a872b9e9eed5348c9dc24800a·...·]"·"core-ktx_release"·}·k=1·mv={·1·4·0·}
  
1071905 Class·#3810············-1071905 Class·#3810············-
1071906 ··Class·descriptor··:·'Landroidx/core/graphics/RegionKt$iterator$1;'1071906 ··Class·descriptor··:·'Landroidx/core/graphics/RegionKt$iterator$1;'
1071907 ··Access·flags······:·0x0011·(PUBLIC·FINAL)1071907 ··Access·flags······:·0x0011·(PUBLIC·FINAL)
1071908 ··Superclass········:·'Ljava/lang/Object;'1071908 ··Superclass········:·'Ljava/lang/Object;'
1071909 ··Interfaces········-1071909 ··Interfaces········-
1071910 ····#0··············:·'Ljava/util/Iterator;'1071910 ····#0··············:·'Ljava/util/Iterator;'
Offset 1130162, 15 lines modifiedOffset 1130162, 15 lines modified
1130162 instance_fields_size:·41130162 instance_fields_size:·4
1130163 direct_methods_size·:·11130163 direct_methods_size·:·1
Max diff block lines reached; 21132/46414 bytes (45.53%) of diff not shown.
47.0 MB
classes3.dex
46.9 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·e135a3d04 checksum············:·7ef85d25
5 signature···········:·c5b6...8a8e5 signature···········:·aaf8...7c45
6 file_size···········:·27365726 file_size···········:·2736520
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·2519410 string_ids_size·····:·25193
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·264512 type_ids_size·······:·2645
13 type_ids_off········:·100888·(0x018a18)13 type_ids_off········:·100884·(0x018a14)
14 proto_ids_size······:·361614 proto_ids_size······:·3616
15 proto_ids_off·······:·111468·(0x01b36c)15 proto_ids_off·······:·111464·(0x01b368)
16 field_ids_size······:·1368916 field_ids_size······:·13689
17 field_ids_off·······:·154860·(0x025cec)17 field_ids_off·······:·154856·(0x025ce8)
18 method_ids_size·····:·1383118 method_ids_size·····:·13830
19 method_ids_off······:·264372·(0x0408b4)19 method_ids_off······:·264368·(0x0408b0)
20 class_defs_size·····:·190720 class_defs_size·····:·1907
21 class_defs_off······:·375020·(0x05b8ec)21 class_defs_off······:·375008·(0x05b8e0)
22 data_size···········:·230052822 data_size···········:·2300488
23 data_off············:·436044·(0x06a74c)23 data_off············:·436032·(0x06a740)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·62225 class_idx···········:·622
26 access_flags········:·17·(0x0011)26 access_flags········:·17·(0x0011)
27 superclass_idx······:·28227 superclass_idx······:·282
28 source_file_idx·····:·649228 source_file_idx·····:·6492
29 static_fields_size··:·029 static_fields_size··:·0
Offset 133, 17 lines modifiedOffset 133, 17 lines modified
133 ······type··········:·'()V'133 ······type··········:·'()V'
134 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)134 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)
135 ······code··········-135 ······code··········-
136 ······registers·····:·1136 ······registers·····:·1
137 ······ins···········:·1137 ······ins···········:·1
138 ······outs··········:·1138 ······outs··········:·1
139 ······insns·size····:·4·16-bit·code·units139 ······insns·size····:·4·16-bit·code·units
140 06b1c0:········································|[06b1c0]·kotlin.time.Duration$Companion.<init>:()V140 06b1b4:········································|[06b1b4]·kotlin.time.Duration$Companion.<init>:()V
141 06b1d0:·7010·9602·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0296141 06b1c4:·7010·9602·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0296
142 06b1d6:·0e00···································|0003:·return-void142 06b1ca:·0e00···································|0003:·return-void
143 ······catches·······:·(none)143 ······catches·······:·(none)
144 ······positions·····:·144 ······positions·····:·
145 ········0x0000·line=54145 ········0x0000·line=54
146 ······locals········:·146 ······locals········:·
147 ········0x0000·-·0x0004·reg=0·this·Lkotlin/time/Duration$Companion;·147 ········0x0000·-·0x0004·reg=0·this·Lkotlin/time/Duration$Companion;·
  
148 ····#1··············:·(in·Lkotlin/time/Duration$Companion;)148 ····#1··············:·(in·Lkotlin/time/Duration$Companion;)
Offset 151, 35 lines modifiedOffset 151, 35 lines modified
151 ······type··········:·'(Lkotlin/jvm/internal/DefaultConstructorMarker;)V'151 ······type··········:·'(Lkotlin/jvm/internal/DefaultConstructorMarker;)V'
152 ······access········:·0x11001·(PUBLIC·SYNTHETIC·CONSTRUCTOR)152 ······access········:·0x11001·(PUBLIC·SYNTHETIC·CONSTRUCTOR)
153 ······code··········-153 ······code··········-
154 ······registers·····:·2154 ······registers·····:·2
155 ······ins···········:·2155 ······ins···········:·2
156 ······outs··········:·1156 ······outs··········:·1
157 ······insns·size····:·4·16-bit·code·units157 ······insns·size····:·4·16-bit·code·units
158 06b1d8:········································|[06b1d8]·kotlin.time.Duration$Companion.<init>:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V158 06b1cc:········································|[06b1cc]·kotlin.time.Duration$Companion.<init>:(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
159 06b1e8:·7010·4a06·0000·························|0000:·invoke-direct·{v0},·Lkotlin/time/Duration$Companion;.<init>:()V·//·method@064a159 06b1dc:·7010·4a06·0000·························|0000:·invoke-direct·{v0},·Lkotlin/time/Duration$Companion;.<init>:()V·//·method@064a
160 06b1ee:·0e00···································|0003:·return-void160 06b1e2:·0e00···································|0003:·return-void
161 ······catches·······:·(none)161 ······catches·······:·(none)
162 ······positions·····:·162 ······positions·····:·
163 ······locals········:·163 ······locals········:·
  
164 ····#2··············:·(in·Lkotlin/time/Duration$Companion;)164 ····#2··············:·(in·Lkotlin/time/Duration$Companion;)
165 ······name··········:·'getDays-UwyO8pc'165 ······name··········:·'getDays-UwyO8pc'
166 ······type··········:·'(D)J'166 ······type··········:·'(D)J'
167 ······access········:·0x0012·(PRIVATE·FINAL)167 ······access········:·0x0012·(PRIVATE·FINAL)
168 ······code··········-168 ······code··········-
169 ······registers·····:·4169 ······registers·····:·4
170 ······ins···········:·3170 ······ins···········:·3
171 ······outs··········:·3171 ······outs··········:·3
172 ······insns·size····:·7·16-bit·code·units172 ······insns·size····:·7·16-bit·code·units
173 06aba4:········································|[06aba4]·kotlin.time.Duration$Companion.getDays-UwyO8pc:(D)J173 06ab98:········································|[06ab98]·kotlin.time.Duration$Companion.getDays-UwyO8pc:(D)J
174 06abb4:·6200·6000······························|0000:·sget-object·v0,·Lkotlin/time/DurationUnit;.DAYS:Lkotlin/time/DurationUnit;·//·field@0060174 06aba8:·6200·6000······························|0000:·sget-object·v0,·Lkotlin/time/DurationUnit;.DAYS:Lkotlin/time/DurationUnit;·//·field@0060
175 06abb8:·7130·2607·3200·························|0002:·invoke-static·{v2,·v3,·v0},·Lkotlin/time/DurationKt;.toDuration:(DLkotlin/time/DurationUnit;)J·//·method@0726175 06abac:·7130·2607·3200·························|0002:·invoke-static·{v2,·v3,·v0},·Lkotlin/time/DurationKt;.toDuration:(DLkotlin/time/DurationUnit;)J·//·method@0726
176 06abbe:·0b02···································|0005:·move-result-wide·v2176 06abb2:·0b02···································|0005:·move-result-wide·v2
177 06abc0:·1002···································|0006:·return-wide·v2177 06abb4:·1002···································|0006:·return-wide·v2
178 ······catches·······:·(none)178 ······catches·······:·(none)
179 ······positions·····:·179 ······positions·····:·
180 ········0x0000·line=199180 ········0x0000·line=199
181 ······locals········:·181 ······locals········:·
182 ········0x0000·-·0x0007·reg=1·this·Lkotlin/time/Duration$Companion;·182 ········0x0000·-·0x0007·reg=1·this·Lkotlin/time/Duration$Companion;·
183 ········0x0000·-·0x0007·reg=2·(null)·D·183 ········0x0000·-·0x0007·reg=2·(null)·D·
  
Offset 188, 19 lines modifiedOffset 188, 19 lines modified
188 ······type··········:·'(I)J'188 ······type··········:·'(I)J'
189 ······access········:·0x0012·(PRIVATE·FINAL)189 ······access········:·0x0012·(PRIVATE·FINAL)
190 ······code··········-190 ······code··········-
191 ······registers·····:·4191 ······registers·····:·4
192 ······ins···········:·2192 ······ins···········:·2
193 ······outs··········:·2193 ······outs··········:·2
194 ······insns·size····:·7·16-bit·code·units194 ······insns·size····:·7·16-bit·code·units
195 06abc4:········································|[06abc4]·kotlin.time.Duration$Companion.getDays-UwyO8pc:(I)J195 06abb8:········································|[06abb8]·kotlin.time.Duration$Companion.getDays-UwyO8pc:(I)J
196 06abd4:·6200·6000······························|0000:·sget-object·v0,·Lkotlin/time/DurationUnit;.DAYS:Lkotlin/time/DurationUnit;·//·field@0060196 06abc8:·6200·6000······························|0000:·sget-object·v0,·Lkotlin/time/DurationUnit;.DAYS:Lkotlin/time/DurationUnit;·//·field@0060
197 06abd8:·7120·2707·0300·························|0002:·invoke-static·{v3,·v0},·Lkotlin/time/DurationKt;.toDuration:(ILkotlin/time/DurationUnit;)J·//·method@0727197 06abcc:·7120·2707·0300·························|0002:·invoke-static·{v3,·v0},·Lkotlin/time/DurationKt;.toDuration:(ILkotlin/time/DurationUnit;)J·//·method@0727
198 06abde:·0b00···································|0005:·move-result-wide·v0198 06abd2:·0b00···································|0005:·move-result-wide·v0
199 06abe0:·1000···································|0006:·return-wide·v0199 06abd4:·1000···································|0006:·return-wide·v0
200 ······catches·······:·(none)200 ······catches·······:·(none)
201 ······positions·····:·201 ······positions·····:·
202 ········0x0000·line=185202 ········0x0000·line=185
203 ······locals········:·203 ······locals········:·
204 ········0x0000·-·0x0007·reg=2·this·Lkotlin/time/Duration$Companion;·204 ········0x0000·-·0x0007·reg=2·this·Lkotlin/time/Duration$Companion;·
205 ········0x0000·-·0x0007·reg=3·(null)·I·205 ········0x0000·-·0x0007·reg=3·(null)·I·
  
Offset 209, 19 lines modifiedOffset 209, 19 lines modified
209 ······type··········:·'(J)J'209 ······type··········:·'(J)J'
210 ······access········:·0x0012·(PRIVATE·FINAL)210 ······access········:·0x0012·(PRIVATE·FINAL)
211 ······code··········-211 ······code··········-
212 ······registers·····:·4212 ······registers·····:·4
213 ······ins···········:·3213 ······ins···········:·3
214 ······outs··········:·3214 ······outs··········:·3
215 ······insns·size····:·7·16-bit·code·units215 ······insns·size····:·7·16-bit·code·units
216 06abe4:········································|[06abe4]·kotlin.time.Duration$Companion.getDays-UwyO8pc:(J)J216 06abd8:········································|[06abd8]·kotlin.time.Duration$Companion.getDays-UwyO8pc:(J)J
217 06abf4:·6200·6000······························|0000:·sget-object·v0,·Lkotlin/time/DurationUnit;.DAYS:Lkotlin/time/DurationUnit;·//·field@0060217 06abe8:·6200·6000······························|0000:·sget-object·v0,·Lkotlin/time/DurationUnit;.DAYS:Lkotlin/time/DurationUnit;·//·field@0060
218 06abf8:·7130·2807·3200·························|0002:·invoke-static·{v2,·v3,·v0},·Lkotlin/time/DurationKt;.toDuration:(JLkotlin/time/DurationUnit;)J·//·method@0728218 06abec:·7130·2807·3200·························|0002:·invoke-static·{v2,·v3,·v0},·Lkotlin/time/DurationKt;.toDuration:(JLkotlin/time/DurationUnit;)J·//·method@0728
219 06abfe:·0b02···································|0005:·move-result-wide·v2219 06abf2:·0b02···································|0005:·move-result-wide·v2
220 06ac00:·1002···································|0006:·return-wide·v2220 06abf4:·1002···································|0006:·return-wide·v2
221 ······catches·······:·(none)221 ······catches·······:·(none)
222 ······positions·····:·222 ······positions·····:·
223 ········0x0000·line=189223 ········0x0000·line=189
224 ······locals········:·224 ······locals········:·
225 ········0x0000·-·0x0007·reg=1·this·Lkotlin/time/Duration$Companion;·225 ········0x0000·-·0x0007·reg=1·this·Lkotlin/time/Duration$Companion;·
226 ········0x0000·-·0x0007·reg=2·(null)·J·226 ········0x0000·-·0x0007·reg=2·(null)·J·
  
Offset 230, 64 lines modifiedOffset 230, 64 lines modified
230 ······type··········:·'(D)V'230 ······type··········:·'(D)V'
231 ······access········:·0x1009·(PUBLIC·STATIC·SYNTHETIC)231 ······access········:·0x1009·(PUBLIC·STATIC·SYNTHETIC)
Max diff block lines reached; 49200051/49208489 bytes (99.98%) of diff not shown.
77.2 KB
classes3.jar
4.12 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·3805284·bytes,·number·of·entries:·19061 Zip·file·size:·3805324·bytes,·number·of·entries:·1906
2 ?rwxrwxr-x··2.0·unx·····4893·b-·stor·80-Jan-01·00:00·kotlin/time/Duration$Companion.class2 ?rwxrwxr-x··2.0·unx·····4893·b-·stor·80-Jan-01·00:00·kotlin/time/Duration$Companion.class
3 ?rwxrwxr-x··2.0·unx····13194·b-·defN·80-Jan-01·00:00·kotlin/time/Duration.class3 ?rwxrwxr-x··2.0·unx····13194·b-·defN·80-Jan-01·00:00·kotlin/time/Duration.class
4 ?rwxrwxr-x··2.0·unx·····1384·b-·stor·80-Jan-01·00:00·kotlin/time/DurationJvmKt.class4 ?rwxrwxr-x··2.0·unx·····1384·b-·stor·80-Jan-01·00:00·kotlin/time/DurationJvmKt.class
5 ?rwxrwxr-x··2.0·unx·····9647·b-·stor·80-Jan-01·00:00·kotlin/time/DurationKt.class5 ?rwxrwxr-x··2.0·unx·····9647·b-·stor·80-Jan-01·00:00·kotlin/time/DurationKt.class
6 ?rwxrwxr-x··2.0·unx·····1449·b-·stor·80-Jan-01·00:00·kotlin/time/DurationUnit.class6 ?rwxrwxr-x··2.0·unx·····1449·b-·stor·80-Jan-01·00:00·kotlin/time/DurationUnit.class
7 ?rwxrwxr-x··2.0·unx······632·b-·stor·80-Jan-01·00:00·kotlin/time/DurationUnitKt__DurationUnitJvmKt$WhenMappings.class7 ?rwxrwxr-x··2.0·unx······632·b-·stor·80-Jan-01·00:00·kotlin/time/DurationUnitKt__DurationUnitJvmKt$WhenMappings.class
8 ?rwxrwxr-x··2.0·unx·····1607·b-·stor·80-Jan-01·00:00·kotlin/time/DurationUnitKt__DurationUnitJvmKt.class8 ?rwxrwxr-x··2.0·unx·····1607·b-·stor·80-Jan-01·00:00·kotlin/time/DurationUnitKt__DurationUnitJvmKt.class
Offset 461, 21 lines modifiedOffset 461, 21 lines modified
461 ?rwxrwxr-x··2.0·unx·····3560·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/SectionsGenerated$1.class461 ?rwxrwxr-x··2.0·unx·····3560·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/SectionsGenerated$1.class
462 ?rwxrwxr-x··2.0·unx······629·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/SectionsGenerated.class462 ?rwxrwxr-x··2.0·unx······629·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/SectionsGenerated.class
463 ?rwxrwxr-x··2.0·unx·····3776·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/Sentences_de$1.class463 ?rwxrwxr-x··2.0·unx·····3776·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/Sentences_de$1.class
464 ?rwxrwxr-x··2.0·unx·····3539·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/Sentences_de.class464 ?rwxrwxr-x··2.0·unx·····3539·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/Sentences_de.class
465 ?rwxrwxr-x··2.0·unx·····3675·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/Sentences_el$1.class465 ?rwxrwxr-x··2.0·unx·····3675·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/Sentences_el$1.class
466 ?rwxrwxr-x··2.0·unx·····4043·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/Sentences_el.class466 ?rwxrwxr-x··2.0·unx·····4043·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/Sentences_el.class
467 ?rwxrwxr-x··2.0·unx·····3908·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/Sentences_en$1.class467 ?rwxrwxr-x··2.0·unx·····3908·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/Sentences_en$1.class
468 ?rwxrwxr-x··2.0·unx·····5565·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/Sentences_en.class468 ?rwxrwxr-x··2.0·unx·····5588·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/Sentences_en.class
469 ?rwxrwxr-x··2.0·unx·····3675·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/Sentences_es$1.class469 ?rwxrwxr-x··2.0·unx·····3675·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/Sentences_es$1.class
470 ?rwxrwxr-x··2.0·unx·····3950·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/Sentences_es.class470 ?rwxrwxr-x··2.0·unx·····3950·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/Sentences_es.class
471 ?rwxrwxr-x··2.0·unx·····3675·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/Sentences_fr$1.class471 ?rwxrwxr-x··2.0·unx·····3675·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/Sentences_fr$1.class
472 ?rwxrwxr-x··2.0·unx·····2994·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/Sentences_fr.class472 ?rwxrwxr-x··2.0·unx·····2994·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/Sentences_fr.class
473 ?rwxrwxr-x··2.0·unx·····3908·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/Sentences_it$1.class473 ?rwxrwxr-x··2.0·unx·····3908·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/Sentences_it$1.class
474 ?rwxrwxr-x··2.0·unx·····5821·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/Sentences_it.class474 ?rwxrwxr-x··2.0·unx·····5838·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/Sentences_it.class
475 ?rwxrwxr-x··2.0·unx·····3675·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/Sentences_ru$1.class475 ?rwxrwxr-x··2.0·unx·····3675·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/Sentences_ru$1.class
476 ?rwxrwxr-x··2.0·unx·····3189·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/Sentences_ru.class476 ?rwxrwxr-x··2.0·unx·····3189·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/Sentences_ru.class
477 ?rwxrwxr-x··2.0·unx······534·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/eval/-$$Lambda$SkillEvaluator$Hxc9N_dZT-bSof1PB20JhAE3wLw.class477 ?rwxrwxr-x··2.0·unx······534·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/eval/-$$Lambda$SkillEvaluator$Hxc9N_dZT-bSof1PB20JhAE3wLw.class
478 ?rwxrwxr-x··2.0·unx······480·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/eval/-$$Lambda$SkillEvaluator$P5cyhNZvsGJ24xlcnNFtMvejB14.class478 ?rwxrwxr-x··2.0·unx······480·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/eval/-$$Lambda$SkillEvaluator$P5cyhNZvsGJ24xlcnNFtMvejB14.class
479 ?rwxrwxr-x··2.0·unx······654·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/eval/-$$Lambda$SkillEvaluator$ZU2WPmmFS2MdiCSlPuUckP0yrfw.class479 ?rwxrwxr-x··2.0·unx······654·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/eval/-$$Lambda$SkillEvaluator$ZU2WPmmFS2MdiCSlPuUckP0yrfw.class
480 ?rwxrwxr-x··2.0·unx······490·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/eval/-$$Lambda$SkillEvaluator$jZ03DpthMlBdXFVGEJyLHqUGMcY.class480 ?rwxrwxr-x··2.0·unx······490·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/eval/-$$Lambda$SkillEvaluator$jZ03DpthMlBdXFVGEJyLHqUGMcY.class
481 ?rwxrwxr-x··2.0·unx······737·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/eval/-$$Lambda$SkillEvaluator$vwYgX0hOp9aF6-6_cPtmOSUVd34.class481 ?rwxrwxr-x··2.0·unx······737·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/eval/-$$Lambda$SkillEvaluator$vwYgX0hOp9aF6-6_cPtmOSUVd34.class
Offset 1901, 8 lines modifiedOffset 1901, 8 lines modified
1901 ?rwxrwxr-x··2.0·unx·····1832·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/ActorCoroutine.class1901 ?rwxrwxr-x··2.0·unx·····1832·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/ActorCoroutine.class
1902 ?rwxrwxr-x··2.0·unx·····1218·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/LazyBroadcastCoroutine.class1902 ?rwxrwxr-x··2.0·unx·····1218·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/LazyBroadcastCoroutine.class
1903 ?rwxrwxr-x··2.0·unx·····1413·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/ProducerCoroutine.class1903 ?rwxrwxr-x··2.0·unx·····1413·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/ProducerCoroutine.class
1904 ?rwxrwxr-x··2.0·unx······482·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/flow/internal/FlowCoroutine.class1904 ?rwxrwxr-x··2.0·unx······482·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/flow/internal/FlowCoroutine.class
1905 ?rwxrwxr-x··2.0·unx·····9370·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/MainActivity.class1905 ?rwxrwxr-x··2.0·unx·····9370·b-·stor·80-Jan-01·00:00·org/dicio/dicio_android/MainActivity.class
1906 ?rwxrwxr-x··2.0·unx·····1795·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/LazyActorCoroutine.class1906 ?rwxrwxr-x··2.0·unx·····1795·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/LazyActorCoroutine.class
1907 ?rwxrwxr-x··2.0·unx······497·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/flow/internal/FlowProduceCoroutine.class1907 ?rwxrwxr-x··2.0·unx······497·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/flow/internal/FlowProduceCoroutine.class
1908 1906·files,·4076252·bytes·uncompressed,·3457634·bytes·compressed:··15.2%1908 1906·files,·4076292·bytes·uncompressed,·3457674·bytes·compressed:··15.2%
827 B
org/dicio/dicio_android/SectionsGenerated$1.class
729 B
procyon -ec {}
    
Offset 10, 16 lines modifiedOffset 10, 16 lines modified
10 import·j$.util.function.BiFunction;10 import·j$.util.function.BiFunction;
11 import·j$.util.Map;11 import·j$.util.Map;
12 import·java.util.HashMap;12 import·java.util.HashMap;
  
13 final·class·SectionsGenerated$1·extends·HashMap·implements·j$.util.Map13 final·class·SectionsGenerated$1·extends·HashMap·implements·j$.util.Map
14 {14 {
15 ····SectionsGenerated$1()·{15 ····SectionsGenerated$1()·{
16 ········this.put("el",·Sentences_el.sections); 
17 ········this.put("fr",·Sentences_fr.sections);16 ········this.put("fr",·Sentences_fr.sections);
18 ········this.put("es",·Sentences_es.sections); 
19 ········this.put("en",·Sentences_en.sections);17 ········this.put("en",·Sentences_en.sections);
20 ········this.put("ru",·Sentences_ru.sections);18 ········this.put("el",·Sentences_el.sections);
21 ········this.put("de",·Sentences_de.sections);19 ········this.put("de",·Sentences_de.sections);
 20 ········this.put("ru",·Sentences_ru.sections);
 21 ········this.put("es",·Sentences_es.sections);
22 ········this.put("it",·Sentences_it.sections);22 ········this.put("it",·Sentences_it.sections);
23 ····}23 ····}
24 }24 }
875 B
org/dicio/dicio_android/Sentences_de$1.class
787 B
procyon -ec {}
    
Offset 10, 16 lines modifiedOffset 10, 16 lines modified
10 import·j$.util.function.BiFunction;10 import·j$.util.function.BiFunction;
11 import·j$.util.Map;11 import·j$.util.Map;
12 import·java.util.HashMap;12 import·java.util.HashMap;
  
13 final·class·Sentences_de$1·extends·HashMap·implements·j$.util.Map13 final·class·Sentences_de$1·extends·HashMap·implements·j$.util.Map
14 {14 {
15 ····Sentences_de$1()·{15 ····Sentences_de$1()·{
16 ········this.put("telephone",·Sentences_de.telephone); 
17 ········this.put("search",·Sentences_de.search);16 ········this.put("search",·Sentences_de.search);
18 ········this.put("weather",·Sentences_de.weather); 
19 ········this.put("lyrics",·Sentences_de.lyrics); 
20 ········this.put("calculator",·Sentences_de.calculator);17 ········this.put("calculator",·Sentences_de.calculator);
21 ········this.put("calculator_operators",·Sentences_de.calculator_operators);18 ········this.put("calculator_operators",·Sentences_de.calculator_operators);
22 ········this.put("open",·Sentences_de.open);19 ········this.put("open",·Sentences_de.open);
 20 ········this.put("lyrics",·Sentences_de.lyrics);
 21 ········this.put("telephone",·Sentences_de.telephone);
 22 ········this.put("weather",·Sentences_de.weather);
23 ····}23 ····}
24 }24 }
1.68 KB
org/dicio/dicio_android/Sentences_de.class
1.6 KB
procyon -ec {}
    
Offset 16, 18 lines modifiedOffset 16, 15 lines modified
16 ····public·static·final·Sentences_de$SectionClass_open·open;16 ····public·static·final·Sentences_de$SectionClass_open·open;
17 ····public·static·final·Sentences_de$SectionClass_search·search;17 ····public·static·final·Sentences_de$SectionClass_search·search;
18 ····public·static·final·Map·sections;18 ····public·static·final·Map·sections;
19 ····public·static·final·Sentences_de$SectionClass_telephone·telephone;19 ····public·static·final·Sentences_de$SectionClass_telephone·telephone;
20 ····public·static·final·Sentences_de$SectionClass_weather·weather;20 ····public·static·final·Sentences_de$SectionClass_weather·weather;
21 ····21 ····
22 ····static·{22 ····static·{
23 ········telephone·=·new·Sentences_de$SectionClass_telephone(); 
24 ········search·=·new·Sentences_de$SectionClass_search();23 ········search·=·new·Sentences_de$SectionClass_search();
25 ········weather·=·new·Sentences_de$SectionClass_weather(); 
26 ········lyrics·=·new·Sentences_de$SectionClass_lyrics(); 
27 ········calculator·=·new·Sentences_de$SectionClass_calculator();24 ········calculator·=·new·Sentences_de$SectionClass_calculator();
28 ········final·InputRecognizer$Specificity·low·=·InputRecognizer$Specificity.low;25 ········final·InputRecognizer$Specificity·low·=·InputRecognizer$Specificity.low;
29 ········final·int·n·=·6;26 ········final·int·n·=·6;
30 ········final·Sentence[]·array·=·new·Sentence[n];27 ········final·Sentence[]·array·=·new·Sentence[n];
31 ········final·int·n2·=·5;28 ········final·int·n2·=·5;
32 ········final·int[]·array3;29 ········final·int[]·array3;
33 ········final·int[]·array2·=·array3·=·new·int[n2];30 ········final·int[]·array2·=·array3·=·new·int[n2];
Offset 159, 10 lines modifiedOffset 156, 13 lines modified
159 ········array43[n3]·=·(BaseWord)new·DiacriticsInsensitiveWord("wurzel",·n4,·array45);156 ········array43[n3]·=·(BaseWord)new·DiacriticsInsensitiveWord("wurzel",·n4,·array45);
160 ········final·int[]·array47·=·new·int[n3];157 ········final·int[]·array47·=·new·int[n3];
161 ········array47[0]·=·n5;158 ········array47[0]·=·n5;
162 ········array43[n4]·=·(BaseWord)new·DiacriticsInsensitiveWord(s,·n3,·array47);159 ········array43[n4]·=·(BaseWord)new·DiacriticsInsensitiveWord(s,·n3,·array47);
163 ········array[5]·=·new·Sentence("square_root",·array42,·array43);160 ········array[5]·=·new·Sentence("square_root",·array42,·array43);
164 ········calculator_operators·=·new·StandardRecognizerData(low,·array);161 ········calculator_operators·=·new·StandardRecognizerData(low,·array);
165 ········open·=·new·Sentences_de$SectionClass_open();162 ········open·=·new·Sentences_de$SectionClass_open();
 163 ········lyrics·=·new·Sentences_de$SectionClass_lyrics();
 164 ········telephone·=·new·Sentences_de$SectionClass_telephone();
 165 ········weather·=·new·Sentences_de$SectionClass_weather();
166 ········sections·=·(Map)new·Sentences_de$1();166 ········sections·=·(Map)new·Sentences_de$1();
167 ····}167 ····}
168 }168 }
726 B
org/dicio/dicio_android/Sentences_el$1.class
638 B
procyon -ec {}
    
Offset 11, 14 lines modifiedOffset 11, 14 lines modified
11 import·j$.util.Map;11 import·j$.util.Map;
12 import·java.util.HashMap;12 import·java.util.HashMap;
  
13 final·class·Sentences_el$1·extends·HashMap·implements·j$.util.Map13 final·class·Sentences_el$1·extends·HashMap·implements·j$.util.Map
14 {14 {
15 ····Sentences_el$1()·{15 ····Sentences_el$1()·{
16 ········this.put("search",·Sentences_el.search);16 ········this.put("search",·Sentences_el.search);
17 ········this.put("weather",·Sentences_el.weather); 
18 ········this.put("lyrics",·Sentences_el.lyrics); 
19 ········this.put("calculator",·Sentences_el.calculator);17 ········this.put("calculator",·Sentences_el.calculator);
20 ········this.put("calculator_operators",·Sentences_el.calculator_operators);18 ········this.put("calculator_operators",·Sentences_el.calculator_operators);
21 ········this.put("open",·Sentences_el.open);19 ········this.put("open",·Sentences_el.open);
 20 ········this.put("lyrics",·Sentences_el.lyrics);
 21 ········this.put("weather",·Sentences_el.weather);
22 ····}22 ····}
23 }23 }
1.51 KB
org/dicio/dicio_android/Sentences_el.class
1.43 KB
procyon -ec {}
    
Offset 16, 16 lines modifiedOffset 16, 14 lines modified
16 ····public·static·final·Sentences_el$SectionClass_open·open;16 ····public·static·final·Sentences_el$SectionClass_open·open;
17 ····public·static·final·Sentences_el$SectionClass_search·search;17 ····public·static·final·Sentences_el$SectionClass_search·search;
18 ····public·static·final·Map·sections;18 ····public·static·final·Map·sections;
19 ····public·static·final·Sentences_el$SectionClass_weather·weather;19 ····public·static·final·Sentences_el$SectionClass_weather·weather;
20 ····20 ····
21 ····static·{21 ····static·{
22 ········search·=·new·Sentences_el$SectionClass_search();22 ········search·=·new·Sentences_el$SectionClass_search();
23 ········weather·=·new·Sentences_el$SectionClass_weather(); 
24 ········lyrics·=·new·Sentences_el$SectionClass_lyrics(); 
25 ········calculator·=·new·Sentences_el$SectionClass_calculator();23 ········calculator·=·new·Sentences_el$SectionClass_calculator();
26 ········final·InputRecognizer$Specificity·low·=·InputRecognizer$Specificity.low;24 ········final·InputRecognizer$Specificity·low·=·InputRecognizer$Specificity.low;
27 ········final·int·n·=·6;25 ········final·int·n·=·6;
28 ········final·Sentence[]·array·=·new·Sentence[n];26 ········final·Sentence[]·array·=·new·Sentence[n];
29 ········final·int·n2·=·7;27 ········final·int·n2·=·7;
30 ········final·int[]·array3;28 ········final·int[]·array3;
31 ········final·int[]·array2·=·array3·=·new·int[n2];29 ········final·int[]·array2·=·array3·=·new·int[n2];
Offset 227, 10 lines modifiedOffset 225, 12 lines modified
227 ········array65[n4]·=·(BaseWord)new·DiacriticsInsensitiveWord("\u03c1\u03b9\u03b6\u03b1",·n20,·array67);225 ········array65[n4]·=·(BaseWord)new·DiacriticsInsensitiveWord("\u03c1\u03b9\u03b6\u03b1",·n20,·array67);
228 ········final·int[]·array69·=·new·int[n4];226 ········final·int[]·array69·=·new·int[n4];
229 ········array69[0]·=·n20;227 ········array69[0]·=·n20;
230 ········array65[n19]·=·(BaseWord)new·DiacriticsInsensitiveWord(s3,·n19,·array69);228 ········array65[n19]·=·(BaseWord)new·DiacriticsInsensitiveWord(s3,·n19,·array69);
231 ········array[n8]·=·new·Sentence("square_root",·array63,·array65);229 ········array[n8]·=·new·Sentence("square_root",·array63,·array65);
232 ········calculator_operators·=·new·StandardRecognizerData(low,·array);230 ········calculator_operators·=·new·StandardRecognizerData(low,·array);
233 ········open·=·new·Sentences_el$SectionClass_open();231 ········open·=·new·Sentences_el$SectionClass_open();
 232 ········lyrics·=·new·Sentences_el$SectionClass_lyrics();
 233 ········weather·=·new·Sentences_el$SectionClass_weather();
234 ········sections·=·(Map)new·Sentences_el$1();234 ········sections·=·(Map)new·Sentences_el$1();
235 ····}235 ····}
236 }236 }
1.07 KB
org/dicio/dicio_android/Sentences_en$1.class
1000 B
procyon -ec {}
    
Offset 10, 18 lines modifiedOffset 10, 18 lines modified
10 import·j$.util.function.BiFunction;10 import·j$.util.function.BiFunction;
11 import·j$.util.Map;11 import·j$.util.Map;
12 import·java.util.HashMap;12 import·java.util.HashMap;
  
13 final·class·Sentences_en$1·extends·HashMap·implements·j$.util.Map13 final·class·Sentences_en$1·extends·HashMap·implements·j$.util.Map
14 {14 {
15 ····Sentences_en$1()·{15 ····Sentences_en$1()·{
16 ········this.put("telephone",·Sentences_en.telephone); 
17 ········this.put("search",·Sentences_en.search);16 ········this.put("search",·Sentences_en.search);
18 ········this.put("util_yes_no",·Sentences_en.util_yes_no); 
19 ········this.put("timer",·Sentences_en.timer); 
20 ········this.put("weather",·Sentences_en.weather); 
21 ········this.put("lyrics",·Sentences_en.lyrics); 
22 ········this.put("calculator",·Sentences_en.calculator);17 ········this.put("calculator",·Sentences_en.calculator);
23 ········this.put("calculator_operators",·Sentences_en.calculator_operators);18 ········this.put("calculator_operators",·Sentences_en.calculator_operators);
24 ········this.put("open",·Sentences_en.open);19 ········this.put("open",·Sentences_en.open);
 20 ········this.put("timer",·Sentences_en.timer);
 21 ········this.put("lyrics",·Sentences_en.lyrics);
 22 ········this.put("telephone",·Sentences_en.telephone);
 23 ········this.put("weather",·Sentences_en.weather);
 24 ········this.put("util_yes_no",·Sentences_en.util_yes_no);
25 ····}25 ····}
26 }26 }
29.0 KB
org/dicio/dicio_android/Sentences_en.class
28.9 KB
procyon -ec {}
    
Offset 18, 358 lines modifiedOffset 18, 354 lines modified
18 ····public·static·final·Map·sections;18 ····public·static·final·Map·sections;
19 ····public·static·final·Sentences_en$SectionClass_telephone·telephone;19 ····public·static·final·Sentences_en$SectionClass_telephone·telephone;
20 ····public·static·final·Sentences_en$SectionClass_timer·timer;20 ····public·static·final·Sentences_en$SectionClass_timer·timer;
21 ····public·static·final·StandardRecognizerData·util_yes_no;21 ····public·static·final·StandardRecognizerData·util_yes_no;
22 ····public·static·final·Sentences_en$SectionClass_weather·weather;22 ····public·static·final·Sentences_en$SectionClass_weather·weather;
23 ····23 ····
24 ····static·{24 ····static·{
25 ········telephone·=·new·Sentences_en$SectionClass_telephone(); 
26 ········search·=·new·Sentences_en$SectionClass_search();25 ········search·=·new·Sentences_en$SectionClass_search();
 26 ········calculator·=·new·Sentences_en$SectionClass_calculator();
27 ········final·InputRecognizer$Specificity·high·=·InputRecognizer$Specificity.high;27 ········final·InputRecognizer$Specificity·low·=·InputRecognizer$Specificity.low;
28 ········final·int·n·=·2;28 ········final·int·n·=·6;
29 ········final·Sentence[]·array·=·new·Sentence[n];29 ········final·Sentence[]·array·=·new·Sentence[n];
30 ········final·int[]·array3;30 ········final·int[]·array3;
31 ········final·int[]·array2·=·array3·=·new·int[9];31 ········final·int[]·array2·=·array3·=·new·int[7];
32 ········array3[0]·=·0;32 ········array3[0]·=·0;
33 ········array3[1]·=·1;33 ········array3[1]·=·1;
34 ········array3[2]·=·3;34 ········array3[2]·=·2;
35 ········array3[array3[3]·=·4]·=·7;35 ········array3[3]·=·3;
 36 ········array3[4]·=·4;
36 ········array3[5]·=·8;37 ········array3[5]·=·5;
37 ········array3[6]·=·9;38 ········array3[6]·=·7;
38 ········array3[7]·=·10; 
39 ········array3[8]·=·11; 
40 ········final·int·n2·=·14;39 ········final·int·n2·=·10;
41 ········final·BaseWord[]·array4·=·new·BaseWord[n2];40 ········final·BaseWord[]·array4·=·new·BaseWord[n2];
42 ········final·int·n3·=·1;41 ········final·int·n3·=·1;
43 ········final·int[]·array5·=·new·int[n3];42 ········final·int[]·array5·=·new·int[n3];
44 ········array5[0]·=·n2;43 ········array5[0]·=·n2;
45 ········final·String·s·=·"yes"; 
46 ········array4[0]·=·(BaseWord)new·DiacriticsInsensitiveWord(s,·n3,·array5);44 ········array4[0]·=·(BaseWord)new·DiacriticsInsensitiveWord("plus",·n3,·array5);
47 ········final·int[]·array6·=·new·int[n3]; 
48 ········array6[0]·=·n; 
49 ········final·String·s2·=·"for"; 
50 ········array4[n3]·=·(BaseWord)new·DiacriticsInsensitiveWord(s2,·n,·array6); 
51 ········final·int[]·array7·=·new·int[n3]; 
52 ········array7[0]·=·n2; 
53 ········array4[n]·=·(BaseWord)new·DiacriticsInsensitiveWord("sure",·n3,·array7); 
54 ········final·int[]·array8·=·new·int[n3]; 
55 ········array8[0]·=·n2; 
56 ········final·DiacriticsInsensitiveWord·diacriticsInsensitiveWord·=·new·DiacriticsInsensitiveWord("certainly",·n3,·array8); 
57 ········final·int·n4·=·3;45 ········final·int·n4·=·2;
 46 ········final·int[]·array7;
 47 ········final·int[]·array6·=·array7·=·new·int[n4];
 48 ········array7[0]·=·6;
 49 ········array7[1]·=·10;
58 ········array4[n4]·=·(BaseWord)diacriticsInsensitiveWord;50 ········array4[n3]·=·(BaseWord)new·DiacriticsInsensitiveWord("add",·n4,·array6);
 51 ········final·int[]·array9;
59 ········final·int[]·array9·=·new·int[n3];52 ········final·int[]·array8·=·array9·=·new·int[n4];
 53 ········array9[0]·=·6;
 54 ········array9[1]·=·10;
60 ········final·int·n5·=·5;55 ········final·int·n5·=·3;
61 ········array9[0]·=·n5; 
62 ········final·String·s3·=·"go"; 
63 ········array4[4]·=·(BaseWord)new·DiacriticsInsensitiveWord(s3,·n4,·array9);56 ········array4[n4]·=·(BaseWord)new·DiacriticsInsensitiveWord("adding",·n5,·array8);
 57 ········final·int[]·array11;
64 ········final·int[]·array10·=·new·int[n3];58 ········final·int[]·array10·=·array11·=·new·int[n4];
 59 ········array11[0]·=·6;
 60 ········array11[1]·=·10;
 61 ········final·String·s·=·"addition";
65 ········final·int·n6·=·6;62 ········final·int·n6·=·4;
66 ········array10[0]·=·n6; 
67 ········array4[n5]·=·(BaseWord)new·DiacriticsInsensitiveWord(s2,·n,·array10);63 ········array4[n5]·=·(BaseWord)new·DiacriticsInsensitiveWord(s,·n6,·array10);
 64 ········final·int[]·array13;
68 ········final·int[]·array11·=·new·int[n3];65 ········final·int[]·array12·=·array13·=·new·int[n4];
 66 ········array13[0]·=·6;
 67 ········array13[1]·=·10;
69 ········final·int·n7·=·14;68 ········final·int·n7·=·5;
70 ········array11[0]·=·n7; 
71 ········array4[n6]·=·(BaseWord)new·DiacriticsInsensitiveWord("it",·n3,·array11);69 ········array4[n6]·=·(BaseWord)new·DiacriticsInsensitiveWord("sum",·n7,·array12);
72 ········final·int[]·array12·=·new·int[n3];70 ········final·int[]·array15;
73 ········array12[0]·=·n7; 
74 ········array4[7]·=·(BaseWord)new·DiacriticsInsensitiveWord("affirmative",·n3,·array12); 
75 ········final·int[]·array13·=·new·int[n3]; 
76 ········array13[0]·=·n7; 
77 ········array4[8]·=·(BaseWord)new·DiacriticsInsensitiveWord("proceed",·n3,·array13); 
78 ········final·int[]·array14·=·new·int[n3];71 ········final·int[]·array14·=·array15·=·new·int[n4];
79 ········array14[0]·=·n7; 
80 ········array4[9]·=·(BaseWord)new·DiacriticsInsensitiveWord("continue",·n3,·array14); 
81 ········final·int[]·array15·=·new·int[n3]; 
82 ········final·int·n8·=·13; 
83 ········array15[0]·=·n8;72 ········array15[0]·=·6;
 73 ········array15[1]·=·10;
84 ········array4[10]·=·(BaseWord)new·DiacriticsInsensitiveWord("lets",·n,·array15);74 ········array4[n7]·=·(BaseWord)new·DiacriticsInsensitiveWord("summing",·n,·array14);
85 ········final·int[]·array16·=·new·int[n3];75 ········final·int[]·array16·=·new·int[n3];
86 ········final·int·n9·=·12; 
87 ········array16[0]·=·n9;76 ········array16[0]·=·10;
 77 ········final·String·s2·=·"to";
88 ········array4[11]·=·(BaseWord)new·DiacriticsInsensitiveWord("let",·4,·array16);78 ········array4[n]·=·(BaseWord)new·DiacriticsInsensitiveWord(s2,·n7,·array16);
89 ········final·int[]·array17·=·new·int[n3];79 ········final·int[]·array17·=·new·int[n3];
 80 ········final·int·n8·=·8;
90 ········array17[0]·=·n8;81 ········array17[0]·=·n8;
91 ········array4[n9]·=·(BaseWord)new·DiacriticsInsensitiveWord("s",·3,·array17);82 ········array4[7]·=·(BaseWord)new·DiacriticsInsensitiveWord("in",·3,·array17);
 83 ········final·int[]·array19;
92 ········final·int[]·array18·=·new·int[n3];84 ········final·int[]·array18·=·array19·=·new·int[n4];
93 ········array18[0]·=·14;85 ········array19[0]·=·9;
 86 ········array19[1]·=·10;
94 ········array4[n8]·=·(BaseWord)new·DiacriticsInsensitiveWord(s3,·n,·array18);87 ········array4[n8]·=·(BaseWord)new·DiacriticsInsensitiveWord(s,·n4,·array18);
 88 ········final·int[]·array20·=·new·int[n3];
 89 ········array20[0]·=·10;
 90 ········array4[9]·=·(BaseWord)new·DiacriticsInsensitiveWord(s2,·n3,·array20);
95 ········array[0]·=·new·Sentence(s,·array2,·array4);91 ········array[0]·=·new·Sentence(s,·array2,·array4);
96 ········final·int[]·array20;92 ········final·int[]·array22;
97 ········final·int[]·array19·=·array20·=·new·int[7];93 ········final·int[]·array21·=·array22·=·new·int[n6];
98 ········array20[0]·=·0; 
99 ········array20[1]·=·1; 
100 ········array20[2]·=·2; 
101 ········array20[array20[3]·=·4]·=·6; 
102 ········array20[5]·=·7; 
103 ········array20[6]·=·8; 
104 ········final·int·n10·=·9; 
105 ········final·BaseWord[]·array21·=·new·BaseWord[n10]; 
106 ········final·int[]·array22·=·new·int[n3]; 
107 ········array22[0]·=·n10;94 ········array22[0]·=·0;
108 ········final·String·s4·=·"no"; 
109 ········array21[0]·=·(BaseWord)new·DiacriticsInsensitiveWord(s4,·n3,·array22); 
110 ········final·int[]·array23·=·new·int[n3]; 
111 ········array23[0]·=·n10;95 ········array22[1]·=·1;
112 ········array21[n3]·=·(BaseWord)new·DiacriticsInsensitiveWord("dont",·n3,·array23);96 ········array22[2]·=·2;
 97 ········array22[3]·=·3;
 98 ········final·int·n9·=·5;
 99 ········final·BaseWord[]·array23·=·new·BaseWord[n9];
113 ········final·int[]·array24·=·new·int[n3];100 ········final·int[]·array24·=·new·int[n3];
 101 ········array24[0]·=·n9;
 102 ········array23[0]·=·(BaseWord)new·DiacriticsInsensitiveWord("minus",·n3,·array24);
 103 ········final·int[]·array26;
 104 ········final·int[]·array25·=·array26·=·new·int[n4];
Max diff block lines reached; 20012/29573 bytes (67.67%) of diff not shown.
726 B
org/dicio/dicio_android/Sentences_es$1.class
638 B
procyon -ec {}
    
Offset 11, 14 lines modifiedOffset 11, 14 lines modified
11 import·j$.util.Map;11 import·j$.util.Map;
12 import·java.util.HashMap;12 import·java.util.HashMap;
  
13 final·class·Sentences_es$1·extends·HashMap·implements·j$.util.Map13 final·class·Sentences_es$1·extends·HashMap·implements·j$.util.Map
14 {14 {
15 ····Sentences_es$1()·{15 ····Sentences_es$1()·{
16 ········this.put("search",·Sentences_es.search);16 ········this.put("search",·Sentences_es.search);
17 ········this.put("weather",·Sentences_es.weather); 
18 ········this.put("lyrics",·Sentences_es.lyrics); 
19 ········this.put("calculator",·Sentences_es.calculator);17 ········this.put("calculator",·Sentences_es.calculator);
20 ········this.put("calculator_operators",·Sentences_es.calculator_operators);18 ········this.put("calculator_operators",·Sentences_es.calculator_operators);
21 ········this.put("open",·Sentences_es.open);19 ········this.put("open",·Sentences_es.open);
 20 ········this.put("lyrics",·Sentences_es.lyrics);
 21 ········this.put("weather",·Sentences_es.weather);
22 ····}22 ····}
23 }23 }
1.5 KB
org/dicio/dicio_android/Sentences_es.class
1.41 KB
procyon -ec {}
    
Offset 16, 16 lines modifiedOffset 16, 14 lines modified
16 ····public·static·final·Sentences_es$SectionClass_open·open;16 ····public·static·final·Sentences_es$SectionClass_open·open;
17 ····public·static·final·Sentences_es$SectionClass_search·search;17 ····public·static·final·Sentences_es$SectionClass_search·search;
18 ····public·static·final·Map·sections;18 ····public·static·final·Map·sections;
19 ····public·static·final·Sentences_es$SectionClass_weather·weather;19 ····public·static·final·Sentences_es$SectionClass_weather·weather;
20 ····20 ····
21 ····static·{21 ····static·{
22 ········search·=·new·Sentences_es$SectionClass_search();22 ········search·=·new·Sentences_es$SectionClass_search();
23 ········weather·=·new·Sentences_es$SectionClass_weather(); 
24 ········lyrics·=·new·Sentences_es$SectionClass_lyrics(); 
25 ········calculator·=·new·Sentences_es$SectionClass_calculator();23 ········calculator·=·new·Sentences_es$SectionClass_calculator();
26 ········final·InputRecognizer$Specificity·low·=·InputRecognizer$Specificity.low;24 ········final·InputRecognizer$Specificity·low·=·InputRecognizer$Specificity.low;
27 ········final·int·n·=·6;25 ········final·int·n·=·6;
28 ········final·Sentence[]·array·=·new·Sentence[n];26 ········final·Sentence[]·array·=·new·Sentence[n];
29 ········final·int·n2·=·9;27 ········final·int·n2·=·9;
30 ········final·int[]·array3;28 ········final·int[]·array3;
31 ········final·int[]·array2·=·array3·=·new·int[n2];29 ········final·int[]·array2·=·array3·=·new·int[n2];
Offset 237, 10 lines modifiedOffset 235, 12 lines modified
237 ········array66[n4]·=·(BaseWord)new·DiacriticsInsensitiveWord("cuadrada",·n19,·array68);235 ········array66[n4]·=·(BaseWord)new·DiacriticsInsensitiveWord("cuadrada",·n19,·array68);
238 ········final·int[]·array70·=·new·int[n4];236 ········final·int[]·array70·=·new·int[n4];
239 ········array70[0]·=·n18;237 ········array70[0]·=·n18;
240 ········array66[n19]·=·(BaseWord)new·DiacriticsInsensitiveWord("de",·n4,·array70);238 ········array66[n19]·=·(BaseWord)new·DiacriticsInsensitiveWord("de",·n4,·array70);
241 ········array[5]·=·new·Sentence("square_root",·array65,·array66);239 ········array[5]·=·new·Sentence("square_root",·array65,·array66);
242 ········calculator_operators·=·new·StandardRecognizerData(low,·array);240 ········calculator_operators·=·new·StandardRecognizerData(low,·array);
243 ········open·=·new·Sentences_es$SectionClass_open();241 ········open·=·new·Sentences_es$SectionClass_open();
 242 ········lyrics·=·new·Sentences_es$SectionClass_lyrics();
 243 ········weather·=·new·Sentences_es$SectionClass_weather();
244 ········sections·=·(Map)new·Sentences_es$1();244 ········sections·=·(Map)new·Sentences_es$1();
245 ····}245 ····}
246 }246 }
726 B
org/dicio/dicio_android/Sentences_fr$1.class
638 B
procyon -ec {}
    
Offset 11, 14 lines modifiedOffset 11, 14 lines modified
11 import·j$.util.Map;11 import·j$.util.Map;
12 import·java.util.HashMap;12 import·java.util.HashMap;
  
13 final·class·Sentences_fr$1·extends·HashMap·implements·j$.util.Map13 final·class·Sentences_fr$1·extends·HashMap·implements·j$.util.Map
14 {14 {
15 ····Sentences_fr$1()·{15 ····Sentences_fr$1()·{
16 ········this.put("search",·Sentences_fr.search);16 ········this.put("search",·Sentences_fr.search);
17 ········this.put("weather",·Sentences_fr.weather); 
18 ········this.put("lyrics",·Sentences_fr.lyrics); 
19 ········this.put("calculator",·Sentences_fr.calculator);17 ········this.put("calculator",·Sentences_fr.calculator);
20 ········this.put("calculator_operators",·Sentences_fr.calculator_operators);18 ········this.put("calculator_operators",·Sentences_fr.calculator_operators);
21 ········this.put("open",·Sentences_fr.open);19 ········this.put("open",·Sentences_fr.open);
 20 ········this.put("lyrics",·Sentences_fr.lyrics);
 21 ········this.put("weather",·Sentences_fr.weather);
22 ····}22 ····}
23 }23 }
1.48 KB
org/dicio/dicio_android/Sentences_fr.class
1.39 KB
procyon -ec {}
    
Offset 16, 16 lines modifiedOffset 16, 14 lines modified
16 ····public·static·final·Sentences_fr$SectionClass_open·open;16 ····public·static·final·Sentences_fr$SectionClass_open·open;
17 ····public·static·final·Sentences_fr$SectionClass_search·search;17 ····public·static·final·Sentences_fr$SectionClass_search·search;
18 ····public·static·final·Map·sections;18 ····public·static·final·Map·sections;
19 ····public·static·final·Sentences_fr$SectionClass_weather·weather;19 ····public·static·final·Sentences_fr$SectionClass_weather·weather;
20 ····20 ····
21 ····static·{21 ····static·{
22 ········search·=·new·Sentences_fr$SectionClass_search();22 ········search·=·new·Sentences_fr$SectionClass_search();
23 ········weather·=·new·Sentences_fr$SectionClass_weather(); 
24 ········lyrics·=·new·Sentences_fr$SectionClass_lyrics(); 
25 ········calculator·=·new·Sentences_fr$SectionClass_calculator();23 ········calculator·=·new·Sentences_fr$SectionClass_calculator();
26 ········final·InputRecognizer$Specificity·low·=·InputRecognizer$Specificity.low;24 ········final·InputRecognizer$Specificity·low·=·InputRecognizer$Specificity.low;
27 ········final·int·n·=·6;25 ········final·int·n·=·6;
28 ········final·Sentence[]·array·=·new·Sentence[n];26 ········final·Sentence[]·array·=·new·Sentence[n];
29 ········final·int·n2·=·1;27 ········final·int·n2·=·1;
30 ········final·int[]·array2·=·new·int[n2];28 ········final·int[]·array2·=·new·int[n2];
31 ········array2[0]·=·0;29 ········array2[0]·=·0;
Offset 117, 10 lines modifiedOffset 115, 12 lines modified
117 ········array31[n3]·=·(BaseWord)new·DiacriticsInsensitiveWord("carree",·n4,·array34);115 ········array31[n3]·=·(BaseWord)new·DiacriticsInsensitiveWord("carree",·n4,·array34);
118 ········final·int[]·array36·=·new·int[n2];116 ········final·int[]·array36·=·new·int[n2];
119 ········array36[0]·=·n5;117 ········array36[0]·=·n5;
120 ········array31[n4]·=·(BaseWord)new·DiacriticsInsensitiveWord("de",·n3,·array36);118 ········array31[n4]·=·(BaseWord)new·DiacriticsInsensitiveWord("de",·n3,·array36);
121 ········array[5]·=·new·Sentence("square_root",·array29,·array31);119 ········array[5]·=·new·Sentence("square_root",·array29,·array31);
122 ········calculator_operators·=·new·StandardRecognizerData(low,·array);120 ········calculator_operators·=·new·StandardRecognizerData(low,·array);
123 ········open·=·new·Sentences_fr$SectionClass_open();121 ········open·=·new·Sentences_fr$SectionClass_open();
 122 ········lyrics·=·new·Sentences_fr$SectionClass_lyrics();
 123 ········weather·=·new·Sentences_fr$SectionClass_weather();
124 ········sections·=·(Map)new·Sentences_fr$1();124 ········sections·=·(Map)new·Sentences_fr$1();
125 ····}125 ····}
126 }126 }
1.07 KB
org/dicio/dicio_android/Sentences_it$1.class
1000 B
procyon -ec {}
    
Offset 10, 18 lines modifiedOffset 10, 18 lines modified
10 import·j$.util.function.BiFunction;10 import·j$.util.function.BiFunction;
11 import·j$.util.Map;11 import·j$.util.Map;
12 import·java.util.HashMap;12 import·java.util.HashMap;
  
13 final·class·Sentences_it$1·extends·HashMap·implements·j$.util.Map13 final·class·Sentences_it$1·extends·HashMap·implements·j$.util.Map
14 {14 {
15 ····Sentences_it$1()·{15 ····Sentences_it$1()·{
16 ········this.put("telephone",·Sentences_it.telephone); 
17 ········this.put("search",·Sentences_it.search);16 ········this.put("search",·Sentences_it.search);
18 ········this.put("util_yes_no",·Sentences_it.util_yes_no); 
19 ········this.put("timer",·Sentences_it.timer); 
20 ········this.put("weather",·Sentences_it.weather); 
21 ········this.put("lyrics",·Sentences_it.lyrics); 
22 ········this.put("calculator",·Sentences_it.calculator);17 ········this.put("calculator",·Sentences_it.calculator);
23 ········this.put("calculator_operators",·Sentences_it.calculator_operators);18 ········this.put("calculator_operators",·Sentences_it.calculator_operators);
24 ········this.put("open",·Sentences_it.open);19 ········this.put("open",·Sentences_it.open);
 20 ········this.put("timer",·Sentences_it.timer);
 21 ········this.put("lyrics",·Sentences_it.lyrics);
 22 ········this.put("telephone",·Sentences_it.telephone);
 23 ········this.put("weather",·Sentences_it.weather);
 24 ········this.put("util_yes_no",·Sentences_it.util_yes_no);
25 ····}25 ····}
26 }26 }
29.7 KB
org/dicio/dicio_android/Sentences_it.class
29.7 KB
procyon -ec {}
    
Offset 19, 360 lines modifiedOffset 19, 354 lines modified
19 ····public·static·final·Map·sections;19 ····public·static·final·Map·sections;
20 ····public·static·final·Sentences_it$SectionClass_telephone·telephone;20 ····public·static·final·Sentences_it$SectionClass_telephone·telephone;
21 ····public·static·final·Sentences_it$SectionClass_timer·timer;21 ····public·static·final·Sentences_it$SectionClass_timer·timer;
22 ····public·static·final·StandardRecognizerData·util_yes_no;22 ····public·static·final·StandardRecognizerData·util_yes_no;
23 ····public·static·final·Sentences_it$SectionClass_weather·weather;23 ····public·static·final·Sentences_it$SectionClass_weather·weather;
24 ····24 ····
25 ····static·{25 ····static·{
26 ········telephone·=·new·Sentences_it$SectionClass_telephone(); 
27 ········search·=·new·Sentences_it$SectionClass_search();26 ········search·=·new·Sentences_it$SectionClass_search();
 27 ········calculator·=·new·Sentences_it$SectionClass_calculator();
28 ········final·InputRecognizer$Specificity·high·=·InputRecognizer$Specificity.high;28 ········final·InputRecognizer$Specificity·low·=·InputRecognizer$Specificity.low;
29 ········final·int·n·=·2;29 ········final·int·n·=·6;
30 ········final·Sentence[]·array·=·new·Sentence[n];30 ········final·Sentence[]·array·=·new·Sentence[n];
31 ········final·int·n2·=·9;31 ········final·int·n2·=·9;
32 ········final·int[]·array3;32 ········final·int[]·array3;
33 ········final·int[]·array2·=·array3·=·new·int[n2];33 ········final·int[]·array2·=·array3·=·new·int[n2];
34 ········array3[0]·=·0;34 ········array3[0]·=·0;
35 ········array3[1]·=·1;35 ········array3[1]·=·1;
36 ········array3[2]·=·2;36 ········array3[2]·=·2;
37 ········array3[3]·=·3;37 ········array3[3]·=·3;
38 ········array3[4]·=·4;38 ········array3[4]·=·4;
39 ········array3[5]·=·5;39 ········array3[5]·=·5;
40 ········array3[6]·=·6;40 ········array3[6]·=·6;
41 ········array3[7]·=·7;41 ········array3[7]·=·7;
42 ········array3[8]·=·8;42 ········array3[8]·=·8;
43 ········final·BaseWord[]·array4·=·new·BaseWord[n2]; 
44 ········final·int·n3·=·1;43 ········final·int·n3·=·10;
 44 ········final·BaseWord[]·array4·=·new·BaseWord[n3];
 45 ········final·int·n4·=·1;
45 ········final·int[]·array5·=·new·int[n3];46 ········final·int[]·array5·=·new·int[n4];
46 ········array5[0]·=·n2;47 ········array5[0]·=·n3;
47 ········array4[0]·=·(BaseWord)new·DiacriticsInsensitiveWord("si",·n3,·array5);48 ········array4[0]·=·(BaseWord)new·DiacriticsInsensitiveWord("piu",·n4,·array5);
48 ········final·int[]·array6·=·new·int[n3]; 
49 ········array6[0]·=·n2; 
50 ········array4[n3]·=·(BaseWord)new·DiacriticsInsensitiveRegexWord("sicur(?:o|a|i|e)",·n3,·array6); 
51 ········final·int[]·array7·=·new·int[n3]; 
52 ········array7[0]·=·n2; 
53 ········array4[n]·=·(BaseWord)new·DiacriticsInsensitiveWord("sicuramente",·n3,·array7); 
54 ········final·int[]·array8·=·new·int[n3]; 
55 ········array8[0]·=·n2; 
56 ········final·DiacriticsInsensitiveWord·diacriticsInsensitiveWord·=·new·DiacriticsInsensitiveWord("certamente",·n3,·array8); 
57 ········final·int·n4·=·3; 
58 ········array4[n4]·=·(BaseWord)diacriticsInsensitiveWord; 
59 ········final·int[]·array9·=·new·int[n3]; 
60 ········array9[0]·=·n2; 
61 ········final·DiacriticsInsensitiveWord·diacriticsInsensitiveWord2·=·new·DiacriticsInsensitiveWord("affermativo",·n3,·array9); 
62 ········final·int·n5·=·4;49 ········final·int·n5·=·2;
63 ········array4[n5]·=·(BaseWord)diacriticsInsensitiveWord2;50 ········final·int[]·array7;
64 ········final·int[]·array10·=·new·int[n3];51 ········final·int[]·array6·=·array7·=·new·int[n5];
65 ········array10[0]·=·n2;52 ········array7[0]·=·9;
 53 ········array7[1]·=·10;
 54 ········array4[n4]·=·(BaseWord)new·DiacriticsInsensitiveWord("sommare",·n5,·array6);
 55 ········final·int[]·array9;
 56 ········final·int[]·array8·=·array9·=·new·int[n5];
 57 ········array9[0]·=·9;
 58 ········array9[1]·=·10;
 59 ········final·int·n6·=·3;
66 ········array4[5]·=·(BaseWord)new·DiacriticsInsensitiveWord("vai",·n3,·array10);60 ········array4[n5]·=·(BaseWord)new·DiacriticsInsensitiveWord("sommato",·n6,·array8);
 61 ········final·int[]·array11;
67 ········final·int[]·array11·=·new·int[n3];62 ········final·int[]·array10·=·array11·=·new·int[n5];
68 ········array11[0]·=·n2;63 ········array11[0]·=·9;
 64 ········array11[1]·=·10;
 65 ········final·int·n7·=·4;
69 ········array4[6]·=·(BaseWord)new·DiacriticsInsensitiveWord("andiamo",·n3,·array11);66 ········array4[n6]·=·(BaseWord)new·DiacriticsInsensitiveWord("sommando",·n7,·array10);
 67 ········final·int[]·array13;
70 ········final·int[]·array12·=·new·int[n3];68 ········final·int[]·array12·=·array13·=·new·int[n5];
71 ········array12[0]·=·n2; 
72 ········array4[7]·=·(BaseWord)new·DiacriticsInsensitiveWord("procedi",·n3,·array12); 
73 ········final·int[]·array13·=·new·int[n3]; 
74 ········array13[0]·=·n2;69 ········array13[0]·=·9;
 70 ········array13[1]·=·10;
 71 ········final·int·n8·=·5;
75 ········array4[8]·=·(BaseWord)new·DiacriticsInsensitiveWord("continua",·n3,·array13);72 ········array4[n7]·=·(BaseWord)new·DiacriticsInsensitiveWord("somma",·n8,·array12);
76 ········array[0]·=·new·Sentence("yes",·array2,·array4); 
77 ········final·int[]·array15;73 ········final·int[]·array15;
78 ········final·int[]·array14·=·array15·=·new·int[10];74 ········final·int[]·array14·=·array15·=·new·int[n5];
79 ········array15[0]·=·0;75 ········array15[0]·=·9;
80 ········array15[1]·=·1;76 ········array15[1]·=·10;
 77 ········array4[n8]·=·(BaseWord)new·DiacriticsInsensitiveWord("aggiungere",·n,·array14);
81 ········array15[2]·=·2; 
82 ········array15[3]·=·3; 
83 ········array15[4]·=·4; 
84 ········array15[5]·=·5; 
85 ········array15[array15[6]·=·7]·=·9; 
86 ········array15[8]·=·11; 
87 ········array15[9]·=·12; 
88 ········final·int·n6·=·13; 
89 ········final·BaseWord[]·array16·=·new·BaseWord[n6]; 
90 ········final·int[]·array18;78 ········final·int[]·array17;
91 ········final·int[]·array17·=·array18·=·new·int[n2];79 ········final·int[]·array16·=·array17·=·new·int[n5];
92 ········array18[array18[0]·=·1]·=·2; 
93 ········array18[array18[2]·=·3]·=·4; 
94 ········array18[array18[4]·=·5]·=·7; 
95 ········array18[6]·=·9;80 ········array17[0]·=·9;
96 ········array18[7]·=·11;81 ········array17[1]·=·10;
97 ········array18[8]·=·12;82 ········final·int·n9·=·7;
98 ········array16[0]·=·(BaseWord)new·DiacriticsInsensitiveWord("assolutamente",·n4,·array17);83 ········array4[n]·=·(BaseWord)new·DiacriticsInsensitiveWord("aggiunto",·n9,·array16);
 84 ········final·int[]·array19;
99 ········final·int[]·array19·=·new·int[n3];85 ········final·int[]·array18·=·array19·=·new·int[n5];
100 ········array19[0]·=·n6;86 ········array19[0]·=·9;
 87 ········array19[1]·=·10;
101 ········final·String·s·=·"no";88 ········final·int·n10·=·8;
102 ········array16[n3]·=·(BaseWord)new·DiacriticsInsensitiveWord(s,·n,·array19);89 ········array4[n9]·=·(BaseWord)new·DiacriticsInsensitiveWord("aggiungendo",·n10,·array18);
 90 ········final·int[]·array21;
103 ········final·int[]·array20·=·new·int[n3];91 ········final·int[]·array20·=·array21·=·new·int[n5];
104 ········array20[0]·=·n6; 
105 ········array16[n]·=·(BaseWord)new·DiacriticsInsensitiveRegexWord("ferma(?:ti|)",·n,·array20); 
106 ········final·int[]·array21·=·new·int[n3]; 
107 ········array21[0]·=·n6;92 ········array21[0]·=·9;
 93 ········array21[1]·=·10;
108 ········array16[n4]·=·(BaseWord)new·DiacriticsInsensitiveWord("stop",·n,·array21);94 ········array4[n10]·=·(BaseWord)new·DiacriticsInsensitiveWord("aggiungi",·n2,·array20);
109 ········final·int[]·array22·=·new·int[n3];95 ········final·int[]·array22·=·new·int[n4];
110 ········array22[0]·=·n6;96 ········array22[0]·=·10;
111 ········array16[n5]·=·(BaseWord)new·DiacriticsInsensitiveWord("smetti",·n,·array22);97 ········array4[n2]·=·(BaseWord)new·DiacriticsInsensitiveWord("a",·n10,·array22);
 98 ········array[0]·=·new·Sentence("addition",·array2,·array4);
 99 ········final·int[]·array24;
112 ········final·int[]·array23·=·new·int[n3];100 ········final·int[]·array23·=·array24·=·new·int[n8];
 101 ········array24[0]·=·0;
 102 ········array24[1]·=·1;
 103 ········array24[2]·=·2;
 104 ········array24[3]·=·3;
 105 ········array24[4]·=·4;
113 ········final·int·n7·=·6;106 ········final·int·n11·=·6;
 107 ········final·BaseWord[]·array25·=·new·BaseWord[n11];
114 ········array23[0]·=·n7; 
115 ········final·String·s2·=·"non"; 
116 ········array16[5]·=·(BaseWord)new·DiacriticsInsensitiveWord(s2,·n4,·array23); 
Max diff block lines reached; 19464/30337 bytes (64.16%) of diff not shown.
726 B
org/dicio/dicio_android/Sentences_ru$1.class
638 B
procyon -ec {}
    
Offset 11, 14 lines modifiedOffset 11, 14 lines modified
11 import·j$.util.Map;11 import·j$.util.Map;
12 import·java.util.HashMap;12 import·java.util.HashMap;
  
13 final·class·Sentences_ru$1·extends·HashMap·implements·j$.util.Map13 final·class·Sentences_ru$1·extends·HashMap·implements·j$.util.Map
14 {14 {
15 ····Sentences_ru$1()·{15 ····Sentences_ru$1()·{
16 ········this.put("search",·Sentences_ru.search);16 ········this.put("search",·Sentences_ru.search);
17 ········this.put("weather",·Sentences_ru.weather); 
18 ········this.put("lyrics",·Sentences_ru.lyrics); 
19 ········this.put("calculator",·Sentences_ru.calculator);17 ········this.put("calculator",·Sentences_ru.calculator);
20 ········this.put("calculator_operators",·Sentences_ru.calculator_operators);18 ········this.put("calculator_operators",·Sentences_ru.calculator_operators);
21 ········this.put("open",·Sentences_ru.open);19 ········this.put("open",·Sentences_ru.open);
 20 ········this.put("lyrics",·Sentences_ru.lyrics);
 21 ········this.put("weather",·Sentences_ru.weather);
22 ····}22 ····}
23 }23 }
1.5 KB
org/dicio/dicio_android/Sentences_ru.class
1.42 KB
procyon -ec {}
    
Offset 16, 16 lines modifiedOffset 16, 14 lines modified
16 ····public·static·final·Sentences_ru$SectionClass_open·open;16 ····public·static·final·Sentences_ru$SectionClass_open·open;
17 ····public·static·final·Sentences_ru$SectionClass_search·search;17 ····public·static·final·Sentences_ru$SectionClass_search·search;
18 ····public·static·final·Map·sections;18 ····public·static·final·Map·sections;
19 ····public·static·final·Sentences_ru$SectionClass_weather·weather;19 ····public·static·final·Sentences_ru$SectionClass_weather·weather;
20 ····20 ····
21 ····static·{21 ····static·{
22 ········search·=·new·Sentences_ru$SectionClass_search();22 ········search·=·new·Sentences_ru$SectionClass_search();
23 ········weather·=·new·Sentences_ru$SectionClass_weather(); 
24 ········lyrics·=·new·Sentences_ru$SectionClass_lyrics(); 
25 ········calculator·=·new·Sentences_ru$SectionClass_calculator();23 ········calculator·=·new·Sentences_ru$SectionClass_calculator();
26 ········final·InputRecognizer$Specificity·low·=·InputRecognizer$Specificity.low;24 ········final·InputRecognizer$Specificity·low·=·InputRecognizer$Specificity.low;
27 ········final·Sentence[]·array·=·new·Sentence[6];25 ········final·Sentence[]·array·=·new·Sentence[6];
28 ········final·int·n·=·2;26 ········final·int·n·=·2;
29 ········final·int[]·array3;27 ········final·int[]·array3;
30 ········final·int[]·array2·=·array3·=·new·int[n];28 ········final·int[]·array2·=·array3·=·new·int[n];
31 ········array3[0]·=·0;29 ········array3[0]·=·0;
Offset 126, 10 lines modifiedOffset 124, 12 lines modified
126 ········array34[n3]·=·(BaseWord)new·DiacriticsInsensitiveWord(s2,·array39[0]·=·n5,·array39);124 ········array34[n3]·=·(BaseWord)new·DiacriticsInsensitiveWord(s2,·array39[0]·=·n5,·array39);
127 ········final·int[]·array40·=·new·int[n2];125 ········final·int[]·array40·=·new·int[n2];
128 ········array40[0]·=·n4;126 ········array40[0]·=·n4;
129 ········array34[n5]·=·(BaseWord)new·DiacriticsInsensitiveWord("\u0438\u0437",·n5,·array40);127 ········array34[n5]·=·(BaseWord)new·DiacriticsInsensitiveWord("\u0438\u0437",·n5,·array40);
130 ········array[n4]·=·new·Sentence("square_root",·array32,·array34);128 ········array[n4]·=·new·Sentence("square_root",·array32,·array34);
131 ········calculator_operators·=·new·StandardRecognizerData(low,·array);129 ········calculator_operators·=·new·StandardRecognizerData(low,·array);
132 ········open·=·new·Sentences_ru$SectionClass_open();130 ········open·=·new·Sentences_ru$SectionClass_open();
 131 ········lyrics·=·new·Sentences_ru$SectionClass_lyrics();
 132 ········weather·=·new·Sentences_ru$SectionClass_weather();
133 ········sections·=·(Map)new·Sentences_ru$1();133 ········sections·=·(Map)new·Sentences_ru$1();
134 ····}134 ····}
135 }135 }
4.53 KB
smali_classes3/kotlinx/coroutines/CompletableDeferredImpl.smali
    
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
24 .annotation·runtime·Lkotlin/Metadata;24 .annotation·runtime·Lkotlin/Metadata;
25 ····bv·=·{25 ····bv·=·{
26 ········0x1,26 ········0x1,
27 ········0x0,27 ········0x0,
28 ········0x328 ········0x3
29 ····}29 ····}
30 ····d1·=·{30 ····d1·=·{
31 ········"\u0000J\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010\u0003\n\u0002\u0008\t\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0008\u0002\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u00020\u00022\u0008\u0012\u0004\u0012\u00028\u00000\u00032\u0008\u0012\u0004\u0012\u00028\u00000\u0004B\u0011\u0012\u0008\u0010\"\u001a\u0004\u0018\u00010!\u00a2\u0006\u0004\u0008#\u0010$J\u000f\u0010\u0005\u001a\u00028\u0000H\u0016\u00a2\u0006\u0004\u0008\u0005\u0010\u0006J\u0013\u0010\u0007\u001a\u00028\u0000H\u0096@\u00f8\u0001\u0000\u00a2\u0006\u0004\u0008\u0007\u0010\u0008JJ\u0010\u0011\u001a\u00020\u0010\"\u0004\u0008\u0001\u0010\t2\u000c\u0010\u000b\u001a\u0008\u0012\u0004\u0012\u00028\u00010\n2\"\u0010\u000f\u001a\u001e\u0008\u0001\u0012\u0004\u0012\u00028\u0000\u0012\n\u0012\u0008\u0012\u0004\u0012\u00028\u00010\r\u0012\u0006\u0012\u0004\u0018\u00010\u000e0\u000cH\u0016\u00f8\u0001\u0000\u00a2\u0006\u0004\u0008\u0011\u0010\u0012J\u0017\u0010\u0015\u001a\u00020\u00142\u0006\u0010\u0013\u001a\u00028\u0000H\u0016\u00a2\u0006\u0004\u0008\u0015\u0010\u0016J\u0017\u0010\u0019\u001a\u00020\u00142\u0006\u0010\u0018\u001a\u00020\u0017H\u0016\u00a2\u0006\u0004\u0008\u0019\u0010\u001aR\u001c\u0010\u001d\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u00048V@\u0016X\u0096\u0004\u00a2\u0006\u0006\u001a\u0004\u0008\u001b\u0010\u001cR\u0016\u0010·\u001a\u00020\u00148P@\u0010X\u0090\u0004\u00a2\u0006\u0006\u001a\u0004\u0008\u001e\u0010\u001f\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006%"31 ········"\u0000J\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010\u0003\n\u0002\u0008\t\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0008\u0002\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u00020\u00022\u0008\u0012\u0004\u0012\u00028\u00000\u00032\u0008\u0012\u0004\u0012\u00028\u00000\u0004B\u0011\u0012\u0008\u0010\"\u001a\u0004\u0018\u00010!\u00a2\u0006\u0004\u0008#\u0010$J\u000f\u0010\u0005\u001a\u00028\u0000H\u0016\u00a2\u0006\u0004\u0008\u0005\u0010\u0006J\u0013\u0010\u0007\u001a\u00028\u0000H\u0096@\u00f8\u0001\u0000\u00a2\u0006\u0004\u0008\u0007\u0010\u0008JJ\u0010\u0011\u001a\u00020\u0010\"\u0004\u0008\u0001\u0010\t2\u000c\u0010\u000b\u001a\u0008\u0012\u0004\u0012\u00028\u00010\n2\"\u0010\u000f\u001a\u001e\u0008\u0001\u0012\u0004\u0012\u00028\u0000\u0012\n\u0012\u0008\u0012\u0004\u0012\u00028\u00010\r\u0012\u0006\u0012\u0004\u0018\u00010\u000e0\u000cH\u0016\u00f8\u0001\u0000\u00a2\u0006\u0004\u0008\u0011\u0010\u0012J\u0017\u0010\u0015\u001a\u00020\u00142\u0006\u0010\u0013\u001a\u00028\u0000H\u0016\u00a2\u0006\u0004\u0008\u0015\u0010\u0016J\u0017\u0010\u0019\u001a\u00020\u00142\u0006\u0010\u0018\u001a\u00020\u0017H\u0016\u00a2\u0006\u0004\u0008\u0019\u0010\u001aR\u0016\u0010\u001d\u001a\u00020\u00148P@\u0010X\u0090\u0004\u00a2\u0006\u0006\u001a\u0004\u0008\u001b\u0010\u001cR\u001c\u0010·\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u00048V@\u0016X\u0096\u0004\u00a2\u0006\u0006\u001a\u0004\u0008\u001e\u0010\u001f\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006%"
32 ····}32 ····}
33 ····d2·=·{33 ····d2·=·{
34 ········"Lkotlinx/coroutines/CompletableDeferredImpl;",34 ········"Lkotlinx/coroutines/CompletableDeferredImpl;",
35 ········"T",35 ········"T",
36 ········"Lkotlinx/coroutines/JobSupport;",36 ········"Lkotlinx/coroutines/JobSupport;",
37 ········"Lkotlinx/coroutines/CompletableDeferred;",37 ········"Lkotlinx/coroutines/CompletableDeferred;",
38 ········"Lkotlinx/coroutines/selects/SelectClause1;",38 ········"Lkotlinx/coroutines/selects/SelectClause1;",
Offset 54, 20 lines modifiedOffset 54, 20 lines modified
54 ········"",54 ········"",
55 ········"complete",55 ········"complete",
56 ········"(Ljava/lang/Object;)Z",56 ········"(Ljava/lang/Object;)Z",
57 ········"",57 ········"",
58 ········"exception",58 ········"exception",
59 ········"completeExceptionally",59 ········"completeExceptionally",
60 ········"(Ljava/lang/Throwable;)Z",60 ········"(Ljava/lang/Throwable;)Z",
61 ········"getOnAwait", 
62 ········"()Lkotlinx/coroutines/selects/SelectClause1;", 
63 ········"onAwait", 
64 ········"getOnCancelComplete$kotlinx_coroutines_core",61 ········"getOnCancelComplete$kotlinx_coroutines_core",
65 ········"()Z",62 ········"()Z",
66 ········"onCancelComplete",63 ········"onCancelComplete",
 64 ········"getOnAwait",
 65 ········"()Lkotlinx/coroutines/selects/SelectClause1;",
 66 ········"onAwait",
67 ········"Lkotlinx/coroutines/Job;",67 ········"Lkotlinx/coroutines/Job;",
68 ········"parent",68 ········"parent",
69 ········"<init>",69 ········"<init>",
70 ········"(Lkotlinx/coroutines/Job;)V",70 ········"(Lkotlinx/coroutines/Job;)V",
71 ········"kotlinx-coroutines-core"71 ········"kotlinx-coroutines-core"
72 ····}72 ····}
73 ····k·=·0x173 ····k·=·0x1
3.37 KB
smali_classes3/kotlinx/coroutines/SelectJoinOnCompletion.smali
    
Offset 16, 33 lines modifiedOffset 16, 33 lines modified
16 .annotation·runtime·Lkotlin/Metadata;16 .annotation·runtime·Lkotlin/Metadata;
17 ····bv·=·{17 ····bv·=·{
18 ········0x1,18 ········0x1,
19 ········0x0,19 ········0x0,
20 ········0x320 ········0x3
21 ····}21 ····}
22 ····d1·=·{22 ····d1·=·{
23 ········"\u00000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0003\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0005\u0008\u0002\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u00020\u0002B6\u0012\u000c\u0010\t\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u0008\u0012\u001c\u0010\u000e\u0[·...·truncated·by·diffoscope;·len:·649,·SHA:·5e045ca81f65aa197d61071a4af6d350ff55e731b3bd64224e635fff11abd798·...·]\u00a2\u0006\u0006\n\u0004\u0008\u000e\u0010\u000f\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006\u0012"23 ········"\u00000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0003\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0008\u0002\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u00020\u0002B6\u0012\u000c\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00028\u00000\r\u0012\u001c\u0010\u000b\u0[·...·truncated·by·diffoscope;·len:·649,·SHA:·1345f2111a4f45446c762cb960ff126b02d13dd14372f743c7769cda8b1589c7·...·]\u00a2\u0006\u0006\n\u0004\u0008\u000e\u0010\u000f\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006\u0012"
24 ····}24 ····}
25 ····d2·=·{25 ····d2·=·{
26 ········"Lkotlinx/coroutines/SelectJoinOnCompletion;",26 ········"Lkotlinx/coroutines/SelectJoinOnCompletion;",
27 ········"R",27 ········"R",
28 ········"Lkotlinx/coroutines/JobNode;",28 ········"Lkotlinx/coroutines/JobNode;",
29 ········"",29 ········"",
30 ········"cause",30 ········"cause",
31 ········"",31 ········"",
32 ········"invoke",32 ········"invoke",
33 ········"(Ljava/lang/Throwable;)V",33 ········"(Ljava/lang/Throwable;)V",
34 ········"Lkotlinx/coroutines/selects/SelectInstance;", 
35 ········"select", 
36 ········"Lkotlinx/coroutines/selects/SelectInstance;", 
37 ········"Lkotlin/Function1;",34 ········"Lkotlin/Function1;",
38 ········"Lkotlin/coroutines/Continuation;",35 ········"Lkotlin/coroutines/Continuation;",
39 ········"",36 ········"",
40 ········"block",37 ········"block",
41 ········"Lkotlin/jvm/functions/Function1;",38 ········"Lkotlin/jvm/functions/Function1;",
 39 ········"Lkotlinx/coroutines/selects/SelectInstance;",
 40 ········"select",
 41 ········"Lkotlinx/coroutines/selects/SelectInstance;",
42 ········"<init>",42 ········"<init>",
43 ········"(Lkotlinx/coroutines/selects/SelectInstance;Lkotlin/jvm/functions/Function1;)V",43 ········"(Lkotlinx/coroutines/selects/SelectInstance;Lkotlin/jvm/functions/Function1;)V",
44 ········"kotlinx-coroutines-core"44 ········"kotlinx-coroutines-core"
45 ····}45 ····}
46 ····k·=·0x146 ····k·=·0x1
47 ····mv·=·{47 ····mv·=·{
48 ········0x1,48 ········0x1,
2.89 KB
smali_classes3/kotlinx/coroutines/ThreadLocalEventLoop.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 .annotation·runtime·Lkotlin/Metadata;11 .annotation·runtime·Lkotlin/Metadata;
12 ····bv·=·{12 ····bv·=·{
13 ········0x1,13 ········0x1,
14 ········0x0,14 ········0x0,
15 ········0x315 ········0x3
16 ····}16 ····}
17 ····d1·=·{17 ····d1·=·{
18 ········"\u0000$\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0008\u00c1\u0002\u0018\u00002\u00020\u0001B\t\u0008\u0002\u00a2\u0006\u0004\u0008\u0013\u0010\u0008J\u0011\u0010\u0005\u001a\u0004\u0018\u00010\u0002H\u0000\u00a2\u0006\u0004\u0008\u0003\u0010\[·...·truncated·by·diffoscope;·len:·521,·SHA:·25a36690ef619703c738d95e75f83167ad594dd0ae267ec6be2cedf81a8e53bd·...·]\u00a8\u0006\u0014"18 ········"\u0000$\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0002\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0008\u00c1\u0002\u0018\u00002\u00020\u0001B\t\u0008\u0002\u00a2\u0006\u0004\u0008\u0013\u0010\u0008J\u0011\u0010\u0005\u001a\u0004\u0018\u00010\u0002H\u0000\u00a2\u0006\u0004\u0008\u0003\u0010\[·...·truncated·by·diffoscope;·len:·521,·SHA:·f5ef55314dfe7e67b9a057a17aa911348f46a0785e6af7025dec607d2d856ed8·...·]\u00a8\u0006\u0014"
19 ····}19 ····}
20 ····d2·=·{20 ····d2·=·{
21 ········"Lkotlinx/coroutines/ThreadLocalEventLoop;",21 ········"Lkotlinx/coroutines/ThreadLocalEventLoop;",
22 ········"",22 ········"",
23 ········"Lkotlinx/coroutines/EventLoop;",23 ········"Lkotlinx/coroutines/EventLoop;",
24 ········"currentOrNull$kotlinx_coroutines_core",24 ········"currentOrNull$kotlinx_coroutines_core",
25 ········"()Lkotlinx/coroutines/EventLoop;",25 ········"()Lkotlinx/coroutines/EventLoop;",
Offset 28, 19 lines modifiedOffset 28, 19 lines modified
28 ········"resetEventLoop$kotlinx_coroutines_core",28 ········"resetEventLoop$kotlinx_coroutines_core",
29 ········"()V",29 ········"()V",
30 ········"resetEventLoop",30 ········"resetEventLoop",
31 ········"eventLoop",31 ········"eventLoop",
32 ········"setEventLoop$kotlinx_coroutines_core",32 ········"setEventLoop$kotlinx_coroutines_core",
33 ········"(Lkotlinx/coroutines/EventLoop;)V",33 ········"(Lkotlinx/coroutines/EventLoop;)V",
34 ········"setEventLoop",34 ········"setEventLoop",
35 ········"getEventLoop$kotlinx_coroutines_core", 
36 ········"Ljava/lang/ThreadLocal;",35 ········"Ljava/lang/ThreadLocal;",
37 ········"Lkotlinx/coroutines/internal/CommonThreadLocal;",36 ········"Lkotlinx/coroutines/internal/CommonThreadLocal;",
38 ········"ref",37 ········"ref",
39 ········"Ljava/lang/ThreadLocal;",38 ········"Ljava/lang/ThreadLocal;",
 39 ········"getEventLoop$kotlinx_coroutines_core",
40 ········"<init>",40 ········"<init>",
41 ········"kotlinx-coroutines-core"41 ········"kotlinx-coroutines-core"
42 ····}42 ····}
43 ····k·=·0x143 ····k·=·0x1
44 ····mv·=·{44 ····mv·=·{
45 ········0x1,45 ········0x1,
46 ········0x5,46 ········0x5,
4.0 KB
smali_classes3/kotlinx/coroutines/ThreadState.smali
    
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
24 .annotation·runtime·Lkotlin/Metadata;24 .annotation·runtime·Lkotlin/Metadata;
25 ····bv·=·{25 ····bv·=·{
26 ········0x1,26 ········0x1,
27 ········0x0,27 ········0x0,
28 ········0x328 ········0x3
29 ····}29 ····}
30 ····d1·=·{30 ····d1·=·{
31 ········"\u0000B\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0008\n\u0000\n\u0002\u0010\u0001\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\u0008\u0002\u0018\u00002#\u0012\u0015\u0012\u0013\u0018\u00010\u0002\u00a2\u0006\u000c\u0008\u0003\u0012\u0008\u0008\u0004\u0012\u0004\u0008\u0008(\u0005\u0012\u0004\u0012\u0[·...·truncated·by·diffoscope;·len:·863,·SHA:·f70dcb1e253f38170b1be941224d9ee7cbed60ab1d9e0a24e4d89b4b106649e6·...·]\u00a2\u0006\u0006\n\u0004\u0008\u001a\u0010\u001b\u00a8\u0006\u001e"31 ········"\u0000B\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0008\n\u0000\n\u0002\u0010\u0001\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0008\u0002\u0018\u00002#\u0012\u0015\u0012\u0013\u0018\u00010\u0002\u00a2\u0006\u000c\u0008\u0003\u0012\u0008\u0008\u0004\u0012\u0004\u0008\u0008(\u0005\u0012\u0004\u0012\u0[·...·truncated·by·diffoscope;·len:·863,·SHA:·61657648ef21f410d3b53ad26d6117af51a75640a6c1d29d8879aa3973021134·...·]\u00a2\u0006\u0006\n\u0004\u0008\u001a\u0010\u001b\u00a8\u0006\u001e"
32 ····}32 ····}
33 ····d2·=·{33 ····d2·=·{
34 ········"Lkotlinx/coroutines/ThreadState;",34 ········"Lkotlinx/coroutines/ThreadState;",
35 ········"Lkotlin/Function1;",35 ········"Lkotlin/Function1;",
36 ········"",36 ········"",
37 ········"Lkotlin/ParameterName;",37 ········"Lkotlin/ParameterName;",
38 ········"name",38 ········"name",
Offset 45, 24 lines modifiedOffset 45, 24 lines modified
45 ········"invalidState",45 ········"invalidState",
46 ········"(I)Ljava/lang/Void;",46 ········"(I)Ljava/lang/Void;",
47 ········"setup",47 ········"setup",
48 ········"()V",48 ········"()V",
49 ········"clearInterrupt",49 ········"clearInterrupt",
50 ········"invoke",50 ········"invoke",
51 ········"(Ljava/lang/Throwable;)V",51 ········"(Ljava/lang/Throwable;)V",
 52 ········"Ljava/lang/Thread;",
 53 ········"kotlin.jvm.PlatformType",
 54 ········"targetThread",
 55 ········"Ljava/lang/Thread;",
52 ········"Lkotlinx/coroutines/Job;",56 ········"Lkotlinx/coroutines/Job;",
53 ········"job",57 ········"job",
54 ········"Lkotlinx/coroutines/Job;",58 ········"Lkotlinx/coroutines/Job;",
55 ········"Lkotlinx/coroutines/DisposableHandle;",59 ········"Lkotlinx/coroutines/DisposableHandle;",
56 ········"cancelHandle",60 ········"cancelHandle",
57 ········"Lkotlinx/coroutines/DisposableHandle;",61 ········"Lkotlinx/coroutines/DisposableHandle;",
58 ········"Ljava/lang/Thread;", 
59 ········"kotlin.jvm.PlatformType", 
60 ········"targetThread", 
61 ········"Ljava/lang/Thread;", 
62 ········"<init>",62 ········"<init>",
63 ········"(Lkotlinx/coroutines/Job;)V",63 ········"(Lkotlinx/coroutines/Job;)V",
64 ········"kotlinx-coroutines-core"64 ········"kotlinx-coroutines-core"
65 ····}65 ····}
66 ····k·=·0x166 ····k·=·0x1
67 ····mv·=·{67 ····mv·=·{
68 ········0x1,68 ········0x1,
4.23 KB
smali_classes3/kotlinx/coroutines/AwaitAll$AwaitAllNode.smali
    
Offset 20, 43 lines modifiedOffset 20, 43 lines modified
20 .annotation·runtime·Lkotlin/Metadata;20 .annotation·runtime·Lkotlin/Metadata;
21 ····bv·=·{21 ····bv·=·{
22 ········0x1,22 ········0x1,
23 ········0x0,23 ········0x0,
24 ········0x324 ········0x3
25 ····}25 ····}
26 ····d1·=·{26 ····d1·=·{
27 ········"\u00006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0003\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0010·\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\t\u0008\u0082\u0004\u0018\u00002\u00020\u0001B\u001b\u0012\u0012\u0010\u0011\u001a\u000e\u0012\n\u0012\u0008\u0012\u0004\u0012\u00028\u000[·...·truncated·by·diffoscope;·len:·819,·SHA:·9b20f5617ccfd571a10b908f4e96ddbcc714dc2efd67b7c7d421061e54d13c3b·...·]\u00a8\u0006\u001c"27 ········"\u00006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0003\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0010·\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\t\u0008\u0082\u0004\u0018\u00002\u00020\u0001B\u001b\u0012\u0012\u0010\u0010\u001a\u000e\u0012\n\u0012\u0008\u0012\u0004\u0012\u00028\u000[·...·truncated·by·diffoscope;·len:·819,·SHA:·656b47356f06081fb4342fe1c6f28bcf50c44d52f99ddc87508f03c1afc7bda8·...·]\u00a8\u0006\u001c"
28 ····}28 ····}
29 ····d2·=·{29 ····d2·=·{
30 ········"Lkotlinx/coroutines/AwaitAll$AwaitAllNode;",30 ········"Lkotlinx/coroutines/AwaitAll$AwaitAllNode;",
31 ········"Lkotlinx/coroutines/JobNode;",31 ········"Lkotlinx/coroutines/JobNode;",
32 ········"",32 ········"",
33 ········"cause",33 ········"cause",
34 ········"",34 ········"",
35 ········"invoke",35 ········"invoke",
36 ········"(Ljava/lang/Throwable;)V",36 ········"(Ljava/lang/Throwable;)V",
 37 ········"Lkotlinx/coroutines/DisposableHandle;",
 38 ········"handle",
 39 ········"Lkotlinx/coroutines/DisposableHandle;",
 40 ········"getHandle",
 41 ········"()Lkotlinx/coroutines/DisposableHandle;",
 42 ········"setHandle",
 43 ········"(Lkotlinx/coroutines/DisposableHandle;)V",
 44 ········"Lkotlinx/coroutines/CancellableContinuation;",
 45 ········"",
 46 ········"continuation",
 47 ········"Lkotlinx/coroutines/CancellableContinuation;",
37 ········"Lkotlinx/coroutines/AwaitAll$DisposeHandlersOnCancel;",48 ········"Lkotlinx/coroutines/AwaitAll$DisposeHandlersOnCancel;",
38 ········"Lkotlinx/coroutines/AwaitAll;",49 ········"Lkotlinx/coroutines/AwaitAll;",
39 ········"value",50 ········"value",
40 ········"getDisposer",51 ········"getDisposer",
41 ········"()Lkotlinx/coroutines/AwaitAll$DisposeHandlersOnCancel;",52 ········"()Lkotlinx/coroutines/AwaitAll$DisposeHandlersOnCancel;",
42 ········"setDisposer",53 ········"setDisposer",
43 ········"(Lkotlinx/coroutines/AwaitAll$DisposeHandlersOnCancel;)V",54 ········"(Lkotlinx/coroutines/AwaitAll$DisposeHandlersOnCancel;)V",
44 ········"disposer",55 ········"disposer",
45 ········"Lkotlinx/coroutines/CancellableContinuation;", 
46 ········"", 
47 ········"continuation", 
48 ········"Lkotlinx/coroutines/CancellableContinuation;", 
49 ········"Lkotlinx/coroutines/DisposableHandle;", 
50 ········"handle", 
51 ········"Lkotlinx/coroutines/DisposableHandle;", 
52 ········"getHandle", 
53 ········"()Lkotlinx/coroutines/DisposableHandle;", 
54 ········"setHandle", 
55 ········"(Lkotlinx/coroutines/DisposableHandle;)V", 
56 ········"<init>",56 ········"<init>",
57 ········"(Lkotlinx/coroutines/AwaitAll;Lkotlinx/coroutines/CancellableContinuation;)V",57 ········"(Lkotlinx/coroutines/AwaitAll;Lkotlinx/coroutines/CancellableContinuation;)V",
58 ········"kotlinx-coroutines-core"58 ········"kotlinx-coroutines-core"
59 ····}59 ····}
60 ····k·=·0x160 ····k·=·0x1
61 ····mv·=·{61 ····mv·=·{
62 ········0x1,62 ········0x1,
6.33 KB
smali_classes3/kotlinx/coroutines/AbstractCoroutine.smali
    
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 .annotation·runtime·Lkotlin/Metadata;25 .annotation·runtime·Lkotlin/Metadata;
26 ····bv·=·{26 ····bv·=·{
27 ········0x1,27 ········0x1,
28 ········0x0,28 ········0x0,
29 ········0x329 ········0x3
30 ····}30 ····}
31 ····d1·=·{31 ····d1·=·{
32 ········"\u0000b\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0003\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0003\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\n\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0010\u0008\'\u0018\u0000*\u0006\u0008\u0000\u0010\u0001·\u00002\u00020\u00022\u00020\u00032\u0008\u0012\u0004\u0012\u00028\u00000\u00042\u00020\u0005B\u001f\u0012\u0006\u00103\u001a\u00020(\u0012\u0006\u00104\u001a\u000[·...·truncated·by·diffoscope;·len:·1763,·SHA:·6b81d9c866d165144627a39186e3e74199061095ec14ce571fea904c324a54c1·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u00068"32 ········"\u0000b\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0003\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0003\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\n\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u000e\u0008\'\u0018\u0000*\u0006\u0008\u0000\u0010\u0001·\u00002\u00020\u00022\u00020\u00032\u0008\u0012\u0004\u0012\u00028\u00000\u00042\u00020\u0005B\u001f\u0012\u0006\u00103\u001a\u00020*\u0012\u0006\u00104\u001a\u000[·...·truncated·by·diffoscope;·len:·1763,·SHA:·ee1735d709dca1ebe8bebeb0d0cb024586deeb684515e26d1549501dd4ec6b64·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u00068"
33 ····}33 ····}
34 ····d2·=·{34 ····d2·=·{
35 ········"Lkotlinx/coroutines/AbstractCoroutine;",35 ········"Lkotlinx/coroutines/AbstractCoroutine;",
36 ········"T",36 ········"T",
37 ········"Lkotlinx/coroutines/JobSupport;",37 ········"Lkotlinx/coroutines/JobSupport;",
38 ········"Lkotlinx/coroutines/Job;",38 ········"Lkotlinx/coroutines/Job;",
39 ········"Lkotlin/coroutines/Continuation;",39 ········"Lkotlin/coroutines/Continuation;",
Offset 68, 25 lines modifiedOffset 68, 25 lines modified
68 ········"Lkotlinx/coroutines/CoroutineStart;",68 ········"Lkotlinx/coroutines/CoroutineStart;",
69 ········"start",69 ········"start",
70 ········"receiver",70 ········"receiver",
71 ········"Lkotlin/Function2;",71 ········"Lkotlin/Function2;",
72 ········"Lkotlin/ExtensionFunctionType;",72 ········"Lkotlin/ExtensionFunctionType;",
73 ········"block",73 ········"block",
74 ········"(Lkotlinx/coroutines/CoroutineStart;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)V",74 ········"(Lkotlinx/coroutines/CoroutineStart;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)V",
 75 ········"isActive",
 76 ········"()Z",
75 ········"Lkotlin/coroutines/CoroutineContext;",77 ········"Lkotlin/coroutines/CoroutineContext;",
76 ········"getCoroutineContext", 
77 ········"()Lkotlin/coroutines/CoroutineContext;", 
78 ········"coroutineContext", 
79 ········"context",78 ········"context",
80 ········"Lkotlin/coroutines/CoroutineContext;",79 ········"Lkotlin/coroutines/CoroutineContext;",
81 ········"getContext",80 ········"getContext",
 81 ········"()Lkotlin/coroutines/CoroutineContext;",
82 ········"getContext$annotations",82 ········"getContext$annotations",
83 ········"()V",83 ········"()V",
84 ········"isActive", 
85 ········"()Z",84 ········"getCoroutineContext",
 85 ········"coroutineContext",
86 ········"parentContext",86 ········"parentContext",
87 ········"initParentJob",87 ········"initParentJob",
88 ········"active",88 ········"active",
89 ········"<init>",89 ········"<init>",
90 ········"(Lkotlin/coroutines/CoroutineContext;ZZ)V",90 ········"(Lkotlin/coroutines/CoroutineContext;ZZ)V",
91 ········"kotlinx-coroutines-core"91 ········"kotlinx-coroutines-core"
92 ····}92 ····}
2.73 KB
smali_classes3/kotlinx/coroutines/JobImpl.smali
    
Offset 10, 32 lines modifiedOffset 10, 32 lines modified
10 .annotation·runtime·Lkotlin/Metadata;10 .annotation·runtime·Lkotlin/Metadata;
11 ····bv·=·{11 ····bv·=·{
12 ········0x1,12 ········0x1,
13 ········0x0,13 ········0x0,
14 ········0x314 ········0x3
15 ····}15 ····}
16 ····d1·=·{16 ····d1·=·{
17 ········"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0003\n\u0002\u0010\u0003\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0008\u0010\u0018\u00002\u00020\u00012\u00020\u0002B\u0011\u0012\u0008\u0010\u0010\u001a\u0004\u0018\u00010\u000f\u00a2\u0006\u0004\u0008\u0011\u0010\u0012J\u000f\u0010\u0004\u001a\u00020\u0003H\u0003\u00a2\u0006\u0004\u0008\u0004\u0010\u0005J\u000f\u0010\u0006\u001a\u00020\u0003H\u0016\u00a2\u0006\u0004\u0008\u0006\u0010\u0005J\u0017\u0010\t\u001a\u00020\u00032\u0006\u0010\u0008\u001a\u00020\u0007H\u0016\u00a2\u0006\u0004\u0008\t\u0010\nR\u001c\u0010\u0004\u001a\u00020\u00038\u0010@\u0010X\u0090\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0004\u0010\u000b\u001a\u0004\u0008\u000c\u0010\u0005R\u0016\u0010\u000e\u001a\u00020\u00038P@\u0010X\u0090\u0004\u00a2\u0006\u0006\u001a\u0004\u0008\r\u0010\u0005\u00a8\u0006\u0013"17 ········"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0003\n\u0002\u0010\u0003\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0008\u0010\u0018\u00002\u00020\u00012\u00020\u0002B\u0011\u0012\u0008\u0010\u0010\u001a\u0004\u0018\u00010\u000f\u00a2\u0006\u0004\u0008\u0011\u0010\u0012J\u000f\u0010\u0004\u001a\u00020\u0003H\u0003\u00a2\u0006\u0004\u0008\u0004\u0010\u0005J\u000f\u0010\u0006\u001a\u00020\u0003H\u0016\u00a2\u0006\u0004\u0008\u0006\u0010\u0005J\u0017\u0010\t\u001a\u00020\u00032\u0006\u0010\u0008\u001a\u00020\u0007H\u0016\u00a2\u0006\u0004\u0008\t\u0010\nR\u0016\u0010\u000c\u001a\u00020\u00038P@\u0010X\u0090\u0004\u00a2\u0006\u0006\u001a\u0004\u0008\u000b\u0010\u0005R\u001c\u0010\u0004\u001a\u00020\u00038\u0010@\u0010X\u0090\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0004\u0010\r\u001a\u0004\u0008\u000e\u0010\u0005\u00a8\u0006\u0013"
18 ····}18 ····}
19 ····d2·=·{19 ····d2·=·{
20 ········"Lkotlinx/coroutines/JobImpl;",20 ········"Lkotlinx/coroutines/JobImpl;",
21 ········"Lkotlinx/coroutines/JobSupport;",21 ········"Lkotlinx/coroutines/JobSupport;",
22 ········"Lkotlinx/coroutines/CompletableJob;",22 ········"Lkotlinx/coroutines/CompletableJob;",
23 ········"",23 ········"",
24 ········"handlesException",24 ········"handlesException",
25 ········"()Z",25 ········"()Z",
26 ········"complete",26 ········"complete",
27 ········"",27 ········"",
28 ········"exception",28 ········"exception",
29 ········"completeExceptionally",29 ········"completeExceptionally",
30 ········"(Ljava/lang/Throwable;)Z",30 ········"(Ljava/lang/Throwable;)Z",
31 ········"Z", 
32 ········"getHandlesException$kotlinx_coroutines_core", 
33 ········"getOnCancelComplete$kotlinx_coroutines_core",31 ········"getOnCancelComplete$kotlinx_coroutines_core",
34 ········"onCancelComplete",32 ········"onCancelComplete",
 33 ········"Z",
 34 ········"getHandlesException$kotlinx_coroutines_core",
35 ········"Lkotlinx/coroutines/Job;",35 ········"Lkotlinx/coroutines/Job;",
36 ········"parent",36 ········"parent",
37 ········"<init>",37 ········"<init>",
38 ········"(Lkotlinx/coroutines/Job;)V",38 ········"(Lkotlinx/coroutines/Job;)V",
39 ········"kotlinx-coroutines-core"39 ········"kotlinx-coroutines-core"
40 ····}40 ····}
41 ····k·=·0x141 ····k·=·0x1
972 B
smali_classes3/kotlinx/coroutines/BuildersKt__Builders_commonKt.smali
Ordering differences only
    
Offset 38, 18 lines modifiedOffset 38, 18 lines modified
38 ········"(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/Deferred;",38 ········"(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/Deferred;",
39 ········"withContext",39 ········"withContext",
40 ········"(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",40 ········"(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",
41 ········"Lkotlinx/coroutines/CoroutineDispatcher;",41 ········"Lkotlinx/coroutines/CoroutineDispatcher;",
42 ········"invoke",42 ········"invoke",
43 ········"(Lkotlinx/coroutines/CoroutineDispatcher;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",43 ········"(Lkotlinx/coroutines/CoroutineDispatcher;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",
44 ········"",44 ········"",
45 ········"SUSPENDED",45 ········"RESUMED",
46 ········"I",46 ········"I",
 47 ········"SUSPENDED",
47 ········"UNDECIDED",48 ········"UNDECIDED",
48 ········"RESUMED", 
49 ········"kotlinx-coroutines-core"49 ········"kotlinx-coroutines-core"
50 ····}50 ····}
51 ····k·=·0x551 ····k·=·0x5
52 ····mv·=·{52 ····mv·=·{
53 ········0x1,53 ········0x1,
54 ········0x5,54 ········0x5,
55 ········0x155 ········0x1
5.31 KB
smali_classes3/kotlinx/coroutines/DispatchedTaskKt.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 .annotation·runtime·Lkotlin/Metadata;11 .annotation·runtime·Lkotlin/Metadata;
12 ····bv·=·{12 ····bv·=·{
13 ········0x1,13 ········0x1,
14 ········0x0,14 ········0x0,
15 ········0x315 ········0x3
16 ····}16 ····}
17 ····d1·=·{17 ····d1·=·{
18 ········"\u00008\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0008\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0003\n\u0002\u0008\u000f\u001a\'\u0010\u0005\u001a\u00020\u0004\"\u0004\u0008\u0000\u0010\u0000*\u0008\u0012\u0004\u0012\u00028\u00000\u00012\u0006\u0010\u0003\u001a\u00020\u0002H\u0000\u00a2\u0006\u0004\u0008\u0005\u0010\u0006\u001a5\u0010\u000b\u001a\u00020\u0004\"\u0004\u0008\u0000\u0010\u0000*\u0008\u0012\u0004\u0012\u00028\u00000\u00012\u000c\u0010\u0008\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u00072\u0006\u0010\n\u001a\u00020\tH\u0000\u00a2\u0006\u0004\u0008\u000b\u0010\u000c\u001a\u0017\u0010\r\u001a\u00020\u0004*\u0006\u0012\u0002\u0008\u00030\u0001H\u0002\u00a2\u0006\u0004\u0008\r\u0010\u000e\u001a.\u0010\u0013\u001a\u00020\u0004*\u0006\u0012\u0002\u0008\u00030\u00012\u0006\u0010\u0010\u001a\u00020\u000f2\u000c\u0010\u0012\u001a\u0008\u0012\u0004\u0012\u00020\u00040\u0011H\u0080\u0008\u00a2\u0006\u0004\u0008\u0013\u0010\u0014\u001a·\u0010\u0017\u001a\u00020\u0004*\u0006\u0012\u0002\u0008\u00030\u00072\u0006\u0010\u0016\u001a\u00020\u0015H\u0080\u0008\u00a2\u0006\u0004\u0008\u0017\u0010\u0018\"\u001a\u0010\u0019\u001a\u00020\t*\u00020\u00028@@\u0000X\u0080\u0004\u00a2\u0006\u0006\u001a\u0004\u0008\u0019\u0010\u001a\"\u0016\u0010\u001b\u001a\u00020\u00028\u0000@\u0000X\u0080T\u00a2\u0006\u0006\n\u0004\u0008\u001b\u0010\u001c\"\u0016\u0010\u001d\u001a\[·...·truncated·by·diffoscope;·len:·520,·SHA:·4bd7d69c66a491838622a6c72d9d2aa56e5a3acaab68e6bac4a757aac3ecd525·...·]\u0004\u0008#\u0010\u001a\u00a8\u0006$"18 ········"\u00008\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0008\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0003\n\u0002\u0008\u000f\u001a\'\u0010\u0005\u001a\u00020\u0004\"\u0004\u0008\u0000\u0010\u0000*\u0008\u0012\u0004\u0012\u00028\u00000\u00012\u0006\u0010\u0003\u001a\u00020\u0002H\u0000\u00a2\u0006\u0004\u0008\u0005\u0010\u0006\u001a5\u0010\u000b\u001a\u00020\u0004\"\u0004\u0008\u0000\u0010\u0000*\u0008\u0012\u0004\u0012\u00028\u00000\u00012\u000c\u0010\u0008\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u00072\u0006\u0010\n\u001a\u00020\tH\u0000\u00a2\u0006\u0004\u0008\u000b\u0010\u000c\u001a\u0017\u0010\r\u001a\u00020\u0004*\u0006\u0012\u0002\u0008\u00030\u0001H\u0002\u00a2\u0006\u0004\u0008\r\u0010\u000e\u001a.\u0010\u0013\u001a\u00020\u0004*\u0006\u0012\u0002\u0008\u00030\u00012\u0006\u0010\u0010\u001a\u00020\u000f2\u000c\u0010\u0012\u001a\u0008\u0012\u0004\u0012\u00020\u00040\u0011H\u0080\u0008\u00a2\u0006\u0004\u0008\u0013\u0010\u0014\u001a·\u0010\u0017\u001a\u00020\u0004*\u0006\u0012\u0002\u0008\u00030\u00072\u0006\u0010\u0016\u001a\u00020\u0015H\u0080\u0008\u00a2\u0006\u0004\u0008\u0017\u0010\u0018\"\u0016\u0010\u0019\u001a\u00020\u00028\u0000@\u0000X\u0080T\u00a2\u0006\u0006\n\u0004\u0008\u0019\u0010\u001a\"\u001c\u0010\u001b\u001a\u00020\u00028\u0000@\u0001X\u0081T\u00a2\u0006\u000c\n\u0004\u0008\u001b\u0010\u001a\u0012\u0004\u0008\u001c\u0010\u001d\"\u0[·...·truncated·by·diffoscope;·len:·515,·SHA:·6e63980dcbf0220198c7b64171629fbb91d1679948b9fcb88b7294f1386e2a45·...·]\u0004\u0008#\u0010\u001a\u00a8\u0006$"
19 ····}19 ····}
20 ····d2·=·{20 ····d2·=·{
21 ········"T",21 ········"T",
22 ········"Lkotlinx/coroutines/DispatchedTask;",22 ········"Lkotlinx/coroutines/DispatchedTask;",
23 ········"",23 ········"",
24 ········"mode",24 ········"mode",
25 ········"",25 ········"",
Offset 39, 25 lines modifiedOffset 39, 25 lines modified
39 ········"block",39 ········"block",
40 ········"runUnconfinedEventLoop",40 ········"runUnconfinedEventLoop",
41 ········"(Lkotlinx/coroutines/DispatchedTask;Lkotlinx/coroutines/EventLoop;Lkotlin/jvm/functions/Function0;)V",41 ········"(Lkotlinx/coroutines/DispatchedTask;Lkotlinx/coroutines/EventLoop;Lkotlin/jvm/functions/Function0;)V",
42 ········"",42 ········"",
43 ········"exception",43 ········"exception",
44 ········"resumeWithStackTrace",44 ········"resumeWithStackTrace",
45 ········"(Lkotlin/coroutines/Continuation;Ljava/lang/Throwable;)V",45 ········"(Lkotlin/coroutines/Continuation;Ljava/lang/Throwable;)V",
 46 ········"MODE_UNINITIALIZED",
46 ········"isCancellableMode", 
47 ········"(I)Z", 
48 ········"MODE_ATOMIC", 
49 ········"I",47 ········"I",
50 ········"MODE_UNDISPATCHED", 
51 ········"MODE_CANCELLABLE",48 ········"MODE_CANCELLABLE",
52 ········"getMODE_CANCELLABLE$annotations",49 ········"getMODE_CANCELLABLE$annotations",
53 ········"()V",50 ········"()V",
54 ········"MODE_CANCELLABLE_REUSABLE",51 ········"MODE_CANCELLABLE_REUSABLE",
55 ········"MODE_UNINITIALIZED",52 ········"MODE_ATOMIC",
 53 ········"isCancellableMode",
 54 ········"(I)Z",
56 ········"isReusableMode",55 ········"isReusableMode",
 56 ········"MODE_UNDISPATCHED",
57 ········"kotlinx-coroutines-core"57 ········"kotlinx-coroutines-core"
58 ····}58 ····}
59 ····k·=·0x259 ····k·=·0x2
60 ····mv·=·{60 ····mv·=·{
61 ········0x1,61 ········0x1,
62 ········0x5,62 ········0x5,
63 ········0x163 ········0x1
5.76 KB
smali_classes3/kotlinx/coroutines/JobSupport$Finishing.smali
    
Offset 23, 15 lines modifiedOffset 23, 15 lines modified
23 .annotation·runtime·Lkotlin/Metadata;23 .annotation·runtime·Lkotlin/Metadata;
24 ····bv·=·{24 ····bv·=·{
25 ········0x1,25 ········0x1,
26 ········0x0,26 ········0x0,
27 ········0x327 ········0x3
28 ····}28 ····}
29 ····d1·=·{29 ····d1·=·{
30 ········"\u0000H\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010·\n\u0002\u0008\u0003\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0008\n\u0002\u0010\u000b\n\u0002\u0008\u000b\n\u0002\u0018\u0002\n\u0002\u0008\u0007\u0008\u0002\u0018\u00002\u00060\u0001j\u0002`\u00022\u00020\u0003B!\u0012\u0006\u0010\'\u001a\u00020&\u0012\u0006\u0010\u001d\u001a\u00020\u001a\u0012\u0008\u0010%\u001a\u000[·...·truncated·by·diffoscope;·len:·1539,·SHA:·ef0f10c42e3bc39188d58dc94b4d8023f85aae9efedb84489df9e5a1e0245b77·...·]\u00a8\u0006-"30 ········"\u0000H\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010·\n\u0002\u0008\u0003\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u000c\n\u0002\u0018\u0002\n\u0002\u0008\u000c\u0008\u0002\u0018\u00002\u00060\u0001j\u0002`\u00022\u00020\u0003B!\u0012\u0006\u0010\"\u001a\u00020!\u0012\u0006\u0010\u0016\u001a\u00020\u0014\u0012\u0008\u0010)\u001a\u000[·...·truncated·by·diffoscope;·len:·1539,·SHA:·ff41299b54504942866407ff717b85f741b9a8a08709b5c6aa26b1ccf564143c·...·]\u00a8\u0006-"
31 ····}31 ····}
32 ····d2·=·{32 ····d2·=·{
33 ········"Lkotlinx/coroutines/JobSupport$Finishing;",33 ········"Lkotlinx/coroutines/JobSupport$Finishing;",
34 ········"",34 ········"",
35 ········"Lkotlinx/coroutines/internal/SynchronizedObject;",35 ········"Lkotlinx/coroutines/internal/SynchronizedObject;",
36 ········"Lkotlinx/coroutines/Incomplete;",36 ········"Lkotlinx/coroutines/Incomplete;",
37 ········"Ljava/util/ArrayList;",37 ········"Ljava/util/ArrayList;",
Offset 46, 37 lines modifiedOffset 46, 37 lines modified
46 ········"exception",46 ········"exception",
47 ········"",47 ········"",
48 ········"addExceptionLocked",48 ········"addExceptionLocked",
49 ········"(Ljava/lang/Throwable;)V",49 ········"(Ljava/lang/Throwable;)V",
50 ········"",50 ········"",
51 ········"toString",51 ········"toString",
52 ········"()Ljava/lang/String;",52 ········"()Ljava/lang/String;",
 53 ········"",
53 ········"value",54 ········"value",
 55 ········"isCompleting",
 56 ········"()Z",
 57 ········"setCompleting",
 58 ········"(Z)V",
54 ········"getExceptionsHolder",59 ········"getExceptionsHolder",
55 ········"()Ljava/lang/Object;",60 ········"()Ljava/lang/Object;",
56 ········"setExceptionsHolder",61 ········"setExceptionsHolder",
57 ········"(Ljava/lang/Object;)V",62 ········"(Ljava/lang/Object;)V",
58 ········"exceptionsHolder",63 ········"exceptionsHolder",
59 ········"", 
60 ········"isCancelling", 
61 ········"()Z", 
62 ········"isCompleting", 
63 ········"setCompleting", 
64 ········"(Z)V", 
65 ········"isSealed", 
66 ········"isActive",64 ········"isActive",
 65 ········"isSealed",
67 ········"getRootCause", 
68 ········"()Ljava/lang/Throwable;", 
69 ········"setRootCause", 
70 ········"rootCause", 
71 ········"Lkotlinx/coroutines/NodeList;",66 ········"Lkotlinx/coroutines/NodeList;",
72 ········"list",67 ········"list",
73 ········"Lkotlinx/coroutines/NodeList;",68 ········"Lkotlinx/coroutines/NodeList;",
74 ········"getList",69 ········"getList",
75 ········"()Lkotlinx/coroutines/NodeList;",70 ········"()Lkotlinx/coroutines/NodeList;",
 71 ········"getRootCause",
 72 ········"()Ljava/lang/Throwable;",
 73 ········"setRootCause",
 74 ········"rootCause",
 75 ········"isCancelling",
76 ········"<init>",76 ········"<init>",
77 ········"(Lkotlinx/coroutines/NodeList;ZLjava/lang/Throwable;)V",77 ········"(Lkotlinx/coroutines/NodeList;ZLjava/lang/Throwable;)V",
78 ········"kotlinx-coroutines-core"78 ········"kotlinx-coroutines-core"
79 ····}79 ····}
80 ····k·=·0x180 ····k·=·0x1
81 ····mv·=·{81 ····mv·=·{
82 ········0x1,82 ········0x1,
4.96 KB
smali_classes3/kotlinx/coroutines/EventLoopImplBase$DelayedTask.smali
    
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 .annotation·runtime·Lkotlin/Metadata;38 .annotation·runtime·Lkotlin/Metadata;
39 ····bv·=·{39 ····bv·=·{
40 ········0x1,40 ········0x1,
41 ········0x0,41 ········0x0,
42 ········0x342 ········0x3
43 ····}43 ····}
44 ····d1·=·{44 ····d1·=·{
45 ········"\u0000^\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010\t\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000e\n\u0002\u0010\u0000\n\u0002\u0008\u0005\u0008·\u0018\u00002\u00060\u0001j\u0002`\u00022\u0008\u0012\u0004\u0012\u00020\u00000\u00032\u00020\u00042\u00020\u0005B\u000f\u0012\u0006\u0010(\u001a\u00020\n\u00a2\u0006\u0004\u0008-\u0[·...·truncated·by·diffoscope;·len:·1125,·SHA:·40a02e82d98440da1f9e98bec57b2805d96e0523ecc9bd8cdb145cdc0b9176cc·...·]\u000e\u00a2\u0006\u0006\n\u0004\u0008+\u0010,\u00a8\u0006/"45 ········"\u0000^\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010\t\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0011\u0008·\u0018\u00002\u00060\u0001j\u0002`\u00022\u0008\u0012\u0004\u0012\u00020\u00000\u00032\u00020\u00042\u00020\u0005B\u000f\u0012\u0006\u0010+\u001a\u00020\n\u00a2\u0006\u0004\u0008-\u0[·...·truncated·by·diffoscope;·len:·1129,·SHA:·f91cd645d09f5293551c4d076e880a49372b3eb6f90bf43a029e8a57fa27d84e·...·]\u000e\u00a2\u0006\u0006\n\u0004\u0008+\u0010,\u00a8\u0006/"
46 ····}46 ····}
47 ····d2·=·{47 ····d2·=·{
48 ········"Lkotlinx/coroutines/EventLoopImplBase$DelayedTask;",48 ········"Lkotlinx/coroutines/EventLoopImplBase$DelayedTask;",
49 ········"Ljava/lang/Runnable;",49 ········"Ljava/lang/Runnable;",
50 ········"Lkotlinx/coroutines/Runnable;",50 ········"Lkotlinx/coroutines/Runnable;",
51 ········"",51 ········"",
52 ········"Lkotlinx/coroutines/DisposableHandle;",52 ········"Lkotlinx/coroutines/DisposableHandle;",
Offset 68, 14 lines modifiedOffset 68, 17 lines modified
68 ········"(JLkotlinx/coroutines/EventLoopImplBase$DelayedTaskQueue;Lkotlinx/coroutines/EventLoopImplBase;)I",68 ········"(JLkotlinx/coroutines/EventLoopImplBase$DelayedTaskQueue;Lkotlinx/coroutines/EventLoopImplBase;)I",
69 ········"",69 ········"",
70 ········"dispose",70 ········"dispose",
71 ········"()V",71 ········"()V",
72 ········"",72 ········"",
73 ········"toString",73 ········"toString",
74 ········"()Ljava/lang/String;",74 ········"()Ljava/lang/String;",
 75 ········"",
 76 ········"_heap",
 77 ········"Ljava/lang/Object;",
75 ········"Lkotlinx/coroutines/internal/ThreadSafeHeap;",78 ········"Lkotlinx/coroutines/internal/ThreadSafeHeap;",
76 ········"value",79 ········"value",
77 ········"getHeap",80 ········"getHeap",
78 ········"()Lkotlinx/coroutines/internal/ThreadSafeHeap;",81 ········"()Lkotlinx/coroutines/internal/ThreadSafeHeap;",
79 ········"setHeap",82 ········"setHeap",
80 ········"(Lkotlinx/coroutines/internal/ThreadSafeHeap;)V",83 ········"(Lkotlinx/coroutines/internal/ThreadSafeHeap;)V",
81 ········"heap",84 ········"heap",
Offset 83, 17 lines modifiedOffset 86, 14 lines modified
83 ········"I",86 ········"I",
84 ········"getIndex",87 ········"getIndex",
85 ········"()I",88 ········"()I",
86 ········"setIndex",89 ········"setIndex",
87 ········"(I)V",90 ········"(I)V",
88 ········"nanoTime",91 ········"nanoTime",
89 ········"J",92 ········"J",
90 ········"", 
91 ········"_heap", 
92 ········"Ljava/lang/Object;", 
93 ········"<init>",93 ········"<init>",
94 ········"(J)V",94 ········"(J)V",
95 ········"kotlinx-coroutines-core"95 ········"kotlinx-coroutines-core"
96 ····}96 ····}
97 ····k·=·0x197 ····k·=·0x1
98 ····mv·=·{98 ····mv·=·{
99 ········0x1,99 ········0x1,
6.53 KB
smali_classes3/kotlinx/coroutines/DefaultExecutor.smali
    
Offset 14, 15 lines modifiedOffset 14, 15 lines modified
14 .annotation·runtime·Lkotlin/Metadata;14 .annotation·runtime·Lkotlin/Metadata;
15 ····bv·=·{15 ····bv·=·{
16 ········0x1,16 ········0x1,
17 ········0x0,17 ········0x0,
18 ········0x318 ········0x3
19 ····}19 ····}
20 ····d1·=·{20 ····d1·=·{
21 ········"\u0000N\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\t\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\r\n\u0002\u0010\u0008\n\u0002\u0008\u000c\n\u0002\u0010\u000e\n\u0002\u0008\u0004\u0008\u00c0\u0002\u0018\u00002\u00020\u00012\u00060\u0002j\u0002`\u0003B\t\u0008\u0002\u00a2\u0006\u0004\u00080\u0010\u000cJ\u000f\u0010\u0005\u001a\u00020\u0004H\u0002\u00a2[·...·truncated·by·diffoscope;·len:·1906,·SHA:·95441179ed825055d348974e203c6206edf5f3a0ea484b44f9d7c42d0b30cc91·...·]\u00a8\u00061"21 ········"\u0000N\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\t\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\t\n\u0002\u0010\u0008\n\u0002\u0008\u000b\n\u0002\u0010\u000e\n\u0002\u0008\t\u0008\u00c0\u0002\u0018\u00002\u00020\u00012\u00060\u0002j\u0002`\u0003B\t\u0008\u0002\u00a2\u0006\u0004\u00080\u0010\u000cJ\u000f\u0010\u0005\u001a\u00020\u0004H\u0002\u00a2\u00[·...·truncated·by·diffoscope;·len:·1939,·SHA:·77244c95a5974fd8ef024fb79c733a1eee69b4d882cc6df4276e6fbc21e434dc·...·]\u00a8\u00061"
22 ····}22 ····}
23 ····d2·=·{23 ····d2·=·{
24 ········"Lkotlinx/coroutines/DefaultExecutor;",24 ········"Lkotlinx/coroutines/DefaultExecutor;",
25 ········"Lkotlinx/coroutines/EventLoopImplBase;",25 ········"Lkotlinx/coroutines/EventLoopImplBase;",
26 ········"Ljava/lang/Runnable;",26 ········"Ljava/lang/Runnable;",
27 ········"Lkotlinx/coroutines/Runnable;",27 ········"Lkotlinx/coroutines/Runnable;",
28 ········"Ljava/lang/Thread;",28 ········"Ljava/lang/Thread;",
Offset 44, 35 lines modifiedOffset 44, 35 lines modified
44 ········"(JLjava/lang/Runnable;Lkotlin/coroutines/CoroutineContext;)Lkotlinx/coroutines/DisposableHandle;",44 ········"(JLjava/lang/Runnable;Lkotlin/coroutines/CoroutineContext;)Lkotlinx/coroutines/DisposableHandle;",
45 ········"run",45 ········"run",
46 ········"ensureStarted$kotlinx_coroutines_core",46 ········"ensureStarted$kotlinx_coroutines_core",
47 ········"ensureStarted",47 ········"ensureStarted",
48 ········"timeout",48 ········"timeout",
49 ········"shutdown",49 ········"shutdown",
50 ········"(J)V",50 ········"(J)V",
 51 ········"isShutdownRequested",
 52 ········"",
 53 ········"SHUTDOWN_REQ",
 54 ········"I",
 55 ········"SHUTDOWN_ACK",
 56 ········"isThreadPresent$kotlinx_coroutines_core",
 57 ········"isThreadPresent",
51 ········"DEFAULT_KEEP_ALIVE",58 ········"DEFAULT_KEEP_ALIVE",
52 ········"J",59 ········"J",
53 ········"_thread",60 ········"_thread",
54 ········"Ljava/lang/Thread;",61 ········"Ljava/lang/Thread;",
55 ········"get_thread$annotations",62 ········"get_thread$annotations",
 63 ········"KEEP_ALIVE_NANOS",
56 ········"",64 ········"",
 65 ········"THREAD_NAME",
 66 ········"Ljava/lang/String;",
57 ········"debugStatus",67 ········"debugStatus",
58 ········"I", 
59 ········"isShutdownRequested", 
60 ········"getThread",68 ········"getThread",
61 ········"thread",69 ········"thread",
62 ········"KEEP_ALIVE_NANOS", 
63 ········"SHUTDOWN_REQ", 
64 ········"isThreadPresent$kotlinx_coroutines_core", 
65 ········"isThreadPresent", 
66 ········"FRESH", 
67 ········"SHUTDOWN_ACK", 
68 ········"ACTIVE",70 ········"ACTIVE",
69 ········"",71 ········"FRESH",
70 ········"THREAD_NAME", 
71 ········"Ljava/lang/String;", 
72 ········"<init>",72 ········"<init>",
73 ········"kotlinx-coroutines-core"73 ········"kotlinx-coroutines-core"
74 ····}74 ····}
75 ····k·=·0x175 ····k·=·0x1
76 ····mv·=·{76 ····mv·=·{
77 ········0x1,77 ········0x1,
78 ········0x5,78 ········0x5,
3.05 KB
smali_classes3/kotlinx/coroutines/Dispatchers.smali
    
Offset 7, 37 lines modifiedOffset 7, 37 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000\u0018\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\t\n\u0002\u0018\u0002\n\u0002\u0008\t\u0008\u00c6\u0002\u0018\u00002\u00020\u0001B\t\u0008\u0002\u00a2\u0006\u0004\u0008\u0014\u0010\u0008R\"\u0010\u0003\u001a\u00020\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u0012\n\u0004\u0008\u0003\u0010\u0004\u0012\[·...·truncated·by·diffoscope;·len:·382,·SHA:·442747786fd7a14faa23c7c8b39393c99c5d5db7f161a15a6fda7211c25d5039·...·]R\"\u0010\u0011\u001a\u00020\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u0012\n\u0004\u0008\u0011\u0010\u0004\u0012\u0004\u0008\u0013\u0010\u0008\u001a\u0004\u0008\u0012\u0010\u0006\u00a8\u0006\u0015"14 ········"\u0000\u0018\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u000c\u0008\u00c6\u0002\u0018\u00002\u00020\u0001B\t\u0008\u0002\u00a2\u0006\u0004\u0008\u0014\u0010\u0008R\"\u0010\u0003\u001a\u00020\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u0012\n\u0004\u0008\u0003\u0010\u000[·...·truncated·by·diffoscope;·len:·394,·SHA:·8bce894efb30d9b64ded05960b781b335931295b12423b3d64cc123b668749e5·...·]R\"\u0010\u0011\u001a\u00020\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u0012\n\u0004\u0008\u0011\u0010\u0004\u0012\u0004\u0008\u0013\u0010\u0008\u001a\u0004\u0008\u0012\u0010\u0006\u00a8\u0006\u0015"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lkotlinx/coroutines/Dispatchers;",17 ········"Lkotlinx/coroutines/Dispatchers;",
18 ········"",18 ········"",
19 ········"Lkotlinx/coroutines/CoroutineDispatcher;",19 ········"Lkotlinx/coroutines/CoroutineDispatcher;",
20 ········"Unconfined",20 ········"IO",
21 ········"Lkotlinx/coroutines/CoroutineDispatcher;",21 ········"Lkotlinx/coroutines/CoroutineDispatcher;",
22 ········"getUnconfined",22 ········"getIO",
23 ········"()Lkotlinx/coroutines/CoroutineDispatcher;",23 ········"()Lkotlinx/coroutines/CoroutineDispatcher;",
24 ········"getUnconfined$annotations",24 ········"getIO$annotations",
25 ········"()V",25 ········"()V",
26 ········"Default", 
27 ········"getDefault", 
28 ········"getDefault$annotations", 
29 ········"Lkotlinx/coroutines/MainCoroutineDispatcher;",26 ········"Lkotlinx/coroutines/MainCoroutineDispatcher;",
30 ········"getMain",27 ········"getMain",
31 ········"()Lkotlinx/coroutines/MainCoroutineDispatcher;",28 ········"()Lkotlinx/coroutines/MainCoroutineDispatcher;",
32 ········"getMain$annotations",29 ········"getMain$annotations",
33 ········"Main",30 ········"Main",
34 ········"IO", 
35 ········"getIO",31 ········"Default",
 32 ········"getDefault",
36 ········"getIO$annotations",33 ········"getDefault$annotations",
 34 ········"Unconfined",
 35 ········"getUnconfined",
 36 ········"getUnconfined$annotations",
37 ········"<init>",37 ········"<init>",
38 ········"kotlinx-coroutines-core"38 ········"kotlinx-coroutines-core"
39 ····}39 ····}
40 ····k·=·0x140 ····k·=·0x1
41 ····mv·=·{41 ····mv·=·{
42 ········0x1,42 ········0x1,
43 ········0x5,43 ········0x5,
19.2 KB
smali_classes3/kotlinx/coroutines/CancellableContinuationImpl.smali
    
Offset 28, 15 lines modifiedOffset 28, 15 lines modified
28 .annotation·runtime·Lkotlin/Metadata;28 .annotation·runtime·Lkotlin/Metadata;
29 ····bv·=·{29 ····bv·=·{
30 ········0x1,30 ········0x1,
31 ········0x0,31 ········0x0,
32 ········0x332 ········0x3
33 ····}33 ····}
34 ····d1·=·{34 ····d1·=·{
35 ········"\u0000\u00b8\u0001\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010\u0003\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u0000\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0001\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000f\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0011\n\u0002\u0018\u0002\n\u0002\u0008\n\n\u0002\u0010\u000e\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u000f\u0008\u0011\u0018\u0000*\u0006\u0008\u0000\u0010\u0001·\u00002\u0008\u0012\u0004\u0012\u00028\u00000\u00022\u0008\u0012\u0004\u0012\u00028\u00000\u00032\u00060\u0004j\u0002`\[·...·truncated·by·diffoscope;·len:·7599,·SHA:·07e5dfbc877f99a50ac9242f319793f6dc8f4043c811935cdf92dd68152f3927·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006\u008b\u0001"35 ········"\u0000\u00b8\u0001\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010\u0003\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u0000\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0001\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000f\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0011\n\u0002\u0018\u0002\n\u0002\u0008\n\n\u0002\u0010\u000e\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\t\n\u0002\u0018\u0002\n\u0002\u0008\t\u0008\u0011\u0018\u0000*\u0006\u0008\u0000\u0010\u0001·\u00002\u0008\u0012\u0004\u0012\u00028\u00000\u00022\u0008\u0012\u0004\u0012\u00028\u00000\u00032\u00060\u0004j\u0002`\u0005B!\[·...·truncated·by·diffoscope;·len:·7604,·SHA:·71bbf75dcf68e96e4aa5c48af046f0fe7dafbca2726f29aca54da0d5c3d8d67f·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006\u008b\u0001"
36 ····}36 ····}
37 ····d2·=·{37 ····d2·=·{
38 ········"Lkotlinx/coroutines/CancellableContinuationImpl;",38 ········"Lkotlinx/coroutines/CancellableContinuationImpl;",
39 ········"T",39 ········"T",
40 ········"Lkotlinx/coroutines/DispatchedTask;",40 ········"Lkotlinx/coroutines/DispatchedTask;",
41 ········"Lkotlinx/coroutines/CancellableContinuation;",41 ········"Lkotlinx/coroutines/CancellableContinuation;",
42 ········"Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",42 ········"Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",
Offset 147, 35 lines modifiedOffset 147, 35 lines modified
147 ········"getExceptionalResult$kotlinx_coroutines_core",147 ········"getExceptionalResult$kotlinx_coroutines_core",
148 ········"(Ljava/lang/Object;)Ljava/lang/Throwable;",148 ········"(Ljava/lang/Object;)Ljava/lang/Throwable;",
149 ········"getExceptionalResult",149 ········"getExceptionalResult",
150 ········"",150 ········"",
151 ········"toString",151 ········"toString",
152 ········"()Ljava/lang/String;",152 ········"()Ljava/lang/String;",
153 ········"nameString",153 ········"nameString",
 154 ········"getState$kotlinx_coroutines_core",
154 ········"parentHandle", 
155 ········"Lkotlinx/coroutines/DisposableHandle;", 
156 ········"isCancelled",155 ········"isCompleted",
 156 ········"getStateDebugRepresentation",
 157 ········"stateDebugRepresentation",
157 ········"Lkotlin/coroutines/CoroutineContext;",158 ········"Lkotlin/coroutines/CoroutineContext;",
158 ········"context",159 ········"context",
159 ········"Lkotlin/coroutines/CoroutineContext;",160 ········"Lkotlin/coroutines/CoroutineContext;",
160 ········"getContext",161 ········"getContext",
161 ········"()Lkotlin/coroutines/CoroutineContext;",162 ········"()Lkotlin/coroutines/CoroutineContext;",
 163 ········"isCancelled",
 164 ········"isActive",
 165 ········"getCallerFrame",
 166 ········"()Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",
 167 ········"callerFrame",
162 ········"Lkotlin/coroutines/Continuation;",168 ········"Lkotlin/coroutines/Continuation;",
163 ········"delegate",169 ········"delegate",
164 ········"Lkotlin/coroutines/Continuation;",170 ········"Lkotlin/coroutines/Continuation;",
165 ········"getDelegate$kotlinx_coroutines_core",171 ········"getDelegate$kotlinx_coroutines_core",
166 ········"()Lkotlin/coroutines/Continuation;",172 ········"()Lkotlin/coroutines/Continuation;",
 173 ········"parentHandle",
 174 ········"Lkotlinx/coroutines/DisposableHandle;",
167 ········"getCallerFrame", 
168 ········"()Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;", 
169 ········"callerFrame", 
170 ········"getState$kotlinx_coroutines_core", 
171 ········"isActive", 
172 ········"getStateDebugRepresentation", 
173 ········"stateDebugRepresentation", 
174 ········"isCompleted", 
175 ········"<init>",175 ········"<init>",
176 ········"(Lkotlin/coroutines/Continuation;I)V",176 ········"(Lkotlin/coroutines/Continuation;I)V",
177 ········"kotlinx-coroutines-core"177 ········"kotlinx-coroutines-core"
178 ····}178 ····}
179 ····k·=·0x1179 ····k·=·0x1
180 ····mv·=·{180 ····mv·=·{
181 ········0x1,181 ········0x1,
7.74 KB
smali_classes3/kotlinx/coroutines/CompletedContinuation.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 .annotation·runtime·Lkotlin/Metadata;11 .annotation·runtime·Lkotlin/Metadata;
12 ····bv·=·{12 ····bv·=·{
13 ········0x1,13 ········0x1,
14 ········0x0,14 ········0x0,
15 ········0x315 ········0x3
16 ····}16 ····}
17 ····d1·=·{17 ····d1·=·{
18 ········"\u0000H\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0003\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\r\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u000c\u0008\u0082\u0008\u0018\u00002\u00020\u0001B\\\u0012\u0008\u0010\u0016\u001a\u0004\u0018\u00010\u0001\u0012\n\u0008\u0002\u0010\u0017\u001a\u0004\u0018\u00010\u000b\u0012%\u0008\u0002\u0010\u0018\u001a\u001f\u0012\u0013\u0012\u00110\u0004\u00a2\u0006\u000c\u0008\u000f\u0012\u0008\u0008\u0010\u0012\u0004\u0008\u0008(\u0005\u0012\u0004\u0012\u00020\u0006\u0018\u00010\u000e\u0012\n\u0008\u0002\u0010\u0019\u001a\u0004\u0018\u00010\u0001\u0012\n\u0008\u0002\u0010\u001a\u001a\u0004\u0018\u00010\u0004\u00a2\u0006\u0004\u0008.\u0010/J!\u0010\u0007\u001a\u00020\u00062\n\u0010\u0003\u001a\u0006\u0012\u0002\u0008\u00030\u00022\u0006\u0010\u0005\u001a\u00020\u0004\u00a2\u0006\u0004\u0008\u0007\u0010\u0008J\u0012\u0010\t\u001a\u0004\u0018\u00010\u0001H\u00c6\u0003\u00a2\u0006\u0004\u0008\t\u0010\nJ\u0012\u0010\u000c\u001a\u0004\u0018\u00010\u000bH\u00c6\u0003\u00a2\u0006\u0004\u0008\u000c\u0010\rJ-\u0010\u0011\u001a\u001f\u0012\u0013\u0012\u00110\u0004\u00a2\u0006\u000c\u0008\u000f\u0012\u0008\u0008\u0010\u0012\u0004\u0008\u0008(\u0005\u0012\u0004\u0012\u00020\u0006\u0018\u00010\u000eH\u00c6\u0003\u00a2\u0006\u0004\u0008\u0011\u0010\u0012J\u0012\u0010\u0013\u001a\u0004\u0018\u00010\u0001H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0013\u0010\nJ\u0012\u0010\u0014\u001a\u0004\u0018\u00010\u0004H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0014\u0010\u0015Jg\u0010\u001b\u001a\u00020\u00002\n\u0008\u0002\u0010\u0016\u001a\u0004\u0018\u00010\u00012\n\u0008\u0002\u0010\u0017\u001a\u0004\u0018\u00010\u000b2%\u0008\u0002\u0010\u0018\u001a\u001f\u0012\u0013\u0012\u00110\u0004\u00a2\u0006\u000c\u0008\u000f\u0012\u0008\u0008\u0010\u0012\u0004\u0008\u0008(\u0005\u0012\u0004\u0012\u00020\u0006\u0018\u00010\u000e2\n\u0008\u0002\u0010\u0019\u001a\u0004\u0018\u00010\u00012\n\u0008\u0002\u0010\u001a\u001a\u0004\u0018\u00010\u0004H\u00c6\u0001\u00a2\u0006\u0004\u0008\u001b\u0010\u001cJ\u0010\u0010\u001e\u001a\u00020\u001dH\u00d6\u0001\u00a2\u0006\u0004\u0008\u001e\u0010\u001fJ\u0010\u0010!\u001a\u00020·H\u00d6\u0001\u00a2\u0006\u0004\u0008!\u0010\"J\u001a\u0010%\u001a\u00020$2\u0008\u0010#\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008%\u0010&R\u0018\u0010\u0016\u001a\u0004\u0018\u00010\u00018\u0006@\u0007X\u0087\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0016\u0010\'R\u0013\u0010*\u001a\u00020$8F@\u0006\u00a2\u0006\u0006\u001a\u0004\u0008(\u0010)R3\u0010\u0018\u001a\u001f\u0012\u0013\u0012\u00110\u0004\u00a2\u0006\[·...·truncated·by·diffoscope;·len:·561,·SHA:·ad7300f8f0e0b80fe919370f66d0119c0f88eb39bbc1af04d75ec0d0ae5d4f18·...·]\u00a8\u00060"18 ········"\u0000H\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0003\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\r\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u000c\u0008\u0082\u0008\u0018\u00002\u00020\u0001B\\\u0012\u0008\u0010\u0016\u001a\u0004\u0018\u00010\u0001\u0012\n\u0008\u0002\u0010\u0017\u001a\u0004\u0018\u00010\u000b\u0012%\u0008\u0002\u0010\u0018\u001a\u001f\u0012\u0013\u0012\u00110\u0004\u00a2\u0006\u000c\u0008\u000f\u0012\u0008\u0008\u0010\u0012\u0004\u0008\u0008(\u0005\u0012\u0004\u0012\u00020\u0006\u0018\u00010\u000e\u0012\n\u0008\u0002\u0010\u0019\u001a\u0004\u0018\u00010\u0001\u0012\n\u0008\u0002\u0010\u001a\u001a\u0004\u0018\u00010\u0004\u00a2\u0006\u0004\u0008.\u0010/J!\u0010\u0007\u001a\u00020\u00062\n\u0010\u0003\u001a\u0006\u0012\u0002\u0008\u00030\u00022\u0006\u0010\u0005\u001a\u00020\u0004\u00a2\u0006\u0004\u0008\u0007\u0010\u0008J\u0012\u0010\t\u001a\u0004\u0018\u00010\u0001H\u00c6\u0003\u00a2\u0006\u0004\u0008\t\u0010\nJ\u0012\u0010\u000c\u001a\u0004\u0018\u00010\u000bH\u00c6\u0003\u00a2\u0006\u0004\u0008\u000c\u0010\rJ-\u0010\u0011\u001a\u001f\u0012\u0013\u0012\u00110\u0004\u00a2\u0006\u000c\u0008\u000f\u0012\u0008\u0008\u0010\u0012\u0004\u0008\u0008(\u0005\u0012\u0004\u0012\u00020\u0006\u0018\u00010\u000eH\u00c6\u0003\u00a2\u0006\u0004\u0008\u0011\u0010\u0012J\u0012\u0010\u0013\u001a\u0004\u0018\u00010\u0001H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0013\u0010\nJ\u0012\u0010\u0014\u001a\u0004\u0018\u00010\u0004H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0014\u0010\u0015Jg\u0010\u001b\u001a\u00020\u00002\n\u0008\u0002\u0010\u0016\u001a\u0004\u0018\u00010\u00012\n\u0008\u0002\u0010\u0017\u001a\u0004\u0018\u00010\u000b2%\u0008\u0002\u0010\u0018\u001a\u001f\u0012\u0013\u0012\u00110\u0004\u00a2\u0006\u000c\u0008\u000f\u0012\u0008\u0008\u0010\u0012\u0004\u0008\u0008(\u0005\u0012\u0004\u0012\u00020\u0006\u0018\u00010\u000e2\n\u0008\u0002\u0010\u0019\u001a\u0004\u0018\u00010\u00012\n\u0008\u0002\u0010\u001a\u001a\u0004\u0018\u00010\u0004H\u00c6\u0001\u00a2\u0006\u0004\u0008\u001b\u0010\u001cJ\u0010\u0010\u001e\u001a\u00020\u001dH\u00d6\u0001\u00a2\u0006\u0004\u0008\u001e\u0010\u001fJ\u0010\u0010!\u001a\u00020·H\u00d6\u0001\u00a2\u0006\u0004\u0008!\u0010\"J\u001a\u0010%\u001a\u00020$2\u0008\u0010#\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008%\u0010&R\u0018\u0010\u001a\u001a\u0004\u0018\u00010\u00048\u0006@\u0007X\u0087\u0004\u00a2\u0006\u0006\n\u0004\u0008\u001a\u0010\'R3\u0010\u0018\u001a\u001f\u0012\u0013\u0012\u00110\u0004\u00a2\u0006\u000c\u0008\u000f\u0012\u0008\u0008\u0010\u0012\u0004\u0008\u0008(\u0005\u0012\u0[·...·truncated·by·diffoscope;·len:·560,·SHA:·9d714417648dfa00aaccafac3a8c70b6a6535ddc39981611a7f51d5fb9be0673·...·]\u00a8\u00060"
19 ····}19 ····}
20 ····d2·=·{20 ····d2·=·{
21 ········"Lkotlinx/coroutines/CompletedContinuation;",21 ········"Lkotlinx/coroutines/CompletedContinuation;",
22 ········"",22 ········"",
23 ········"Lkotlinx/coroutines/CancellableContinuationImpl;",23 ········"Lkotlinx/coroutines/CancellableContinuationImpl;",
24 ········"cont",24 ········"cont",
25 ········"",25 ········"",
Offset 53, 21 lines modifiedOffset 53, 21 lines modified
53 ········"",53 ········"",
54 ········"hashCode",54 ········"hashCode",
55 ········"()I",55 ········"()I",
56 ········"other",56 ········"other",
57 ········"",57 ········"",
58 ········"equals",58 ········"equals",
59 ········"(Ljava/lang/Object;)Z",59 ········"(Ljava/lang/Object;)Z",
 60 ········"Ljava/lang/Throwable;",
 61 ········"Lkotlin/jvm/functions/Function1;",
 62 ········"Lkotlinx/coroutines/CancelHandler;",
60 ········"Ljava/lang/Object;",63 ········"Ljava/lang/Object;",
61 ········"getCancelled",64 ········"getCancelled",
62 ········"()Z",65 ········"()Z",
63 ········"cancelled",66 ········"cancelled",
64 ········"Lkotlin/jvm/functions/Function1;", 
65 ········"Lkotlinx/coroutines/CancelHandler;", 
66 ········"Ljava/lang/Throwable;", 
67 ········"<init>",67 ········"<init>",
68 ········"(Ljava/lang/Object;Lkotlinx/coroutines/CancelHandler;Lkotlin/jvm/functions/Function1;Ljava/lang/Object;Ljava/lang/Throwable;)V",68 ········"(Ljava/lang/Object;Lkotlinx/coroutines/CancelHandler;Lkotlin/jvm/functions/Function1;Ljava/lang/Object;Ljava/lang/Throwable;)V",
69 ········"kotlinx-coroutines-core"69 ········"kotlinx-coroutines-core"
70 ····}70 ····}
71 ····k·=·0x171 ····k·=·0x1
72 ····mv·=·{72 ····mv·=·{
73 ········0x1,73 ········0x1,
3.34 KB
smali_classes3/kotlinx/coroutines/UndispatchedCoroutine.smali
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 .annotation·runtime·Lkotlin/Metadata;21 .annotation·runtime·Lkotlin/Metadata;
22 ····bv·=·{22 ····bv·=·{
23 ········0x1,23 ········0x1,
24 ········0x0,24 ········0x0,
25 ········0x325 ········0x3
26 ····}26 ····}
27 ····d1·=·{27 ····d1·=·{
28 ········"\u0000.\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\t\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0008\u0000\u0018\u0000*\u0006\u0008\u0000\u0010\u0001·\u00002\u0008\u0012\u0004\u0012\u00028\u00000\u0002B\u001d\u0012\u0006\u0010\u0004\u001a\u00020\u0003\u0012\u000c\u0010\u0015\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u0014\u00a2\u0006\u0004\u0008\u0016\u0010\u0017J\u001f\u0010\u0008\u001a\u00020\u00072\u0006\u0010\u0004\u001a\u00020\u00032\u0008\u0010\u0006\u001a\u0004\u0018\u00010\u0005\u00a2\u0006\u0004\u0008\u0008\u0010\tJ\r\u0010\u000b\u001a\u00020\n\u00a2\u0006\u0004\u0008\u000b\u0010\u000cJ\u0019\u0010\u000e\u001a\u00020\u00072\u0008\u0010\r\u001a\u0004\u0018\u00010\u0005H\u0014\u00a2\u0006\u0004\u0008\u000e\u0010\u000fR\u0018\u0010\u0010\u001a\u0004\u0018\u00010\u00038\u0002@\u0002X\u0082\u000e\u00a2\u0006\u0006\n\u0004\u0008\u0010\u0010\u0011R\u0018\u0010\u0012\u001a\u0004\u0018\u00010\u00058\u0002@\u0002X\u0082\u000e\u00a2\u0006\u0006\n\u0004\u0008\u0012\u0010\u0013\u00a8\u0006\u0018"28 ········"\u0000.\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\t\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0008\u0000\u0018\u0000*\u0006\u0008\u0000\u0010\u0001·\u00002\u0008\u0012\u0004\u0012\u00028\u00000\u0002B\u001d\u0012\u0006\u0010\u0004\u001a\u00020\u0003\u0012\u000c\u0010\u0015\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u0014\u00a2\u0006\u0004\u0008\u0016\u0010\u0017J\u001f\u0010\u0008\u001a\u00020\u00072\u0006\u0010\u0004\u001a\u00020\u00032\u0008\u0010\u0006\u001a\u0004\u0018\u00010\u0005\u00a2\u0006\u0004\u0008\u0008\u0010\tJ\r\u0010\u000b\u001a\u00020\n\u00a2\u0006\u0004\u0008\u000b\u0010\u000cJ\u0019\u0010\u000e\u001a\u00020\u00072\u0008\u0010\r\u001a\u0004\u0018\u00010\u0005H\u0014\u00a2\u0006\u0004\u0008\u000e\u0010\u000fR\u0018\u0010\u0010\u001a\u0004\u0018\u00010\u00058\u0002@\u0002X\u0082\u000e\u00a2\u0006\u0006\n\u0004\u0008\u0010\u0010\u0011R\u0018\u0010\u0012\u001a\u0004\u0018\u00010\u00038\u0002@\u0002X\u0082\u000e\u00a2\u0006\u0006\n\u0004\u0008\u0012\u0010\u0013\u00a8\u0006\u0018"
29 ····}29 ····}
30 ····d2·=·{30 ····d2·=·{
31 ········"Lkotlinx/coroutines/UndispatchedCoroutine;",31 ········"Lkotlinx/coroutines/UndispatchedCoroutine;",
32 ········"T",32 ········"T",
33 ········"Lkotlinx/coroutines/internal/ScopeCoroutine;",33 ········"Lkotlinx/coroutines/internal/ScopeCoroutine;",
34 ········"Lkotlin/coroutines/CoroutineContext;",34 ········"Lkotlin/coroutines/CoroutineContext;",
35 ········"context",35 ········"context",
Offset 40, 18 lines modifiedOffset 40, 18 lines modified
40 ········"(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Object;)V",40 ········"(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Object;)V",
41 ········"",41 ········"",
42 ········"clearThreadContext",42 ········"clearThreadContext",
43 ········"()Z",43 ········"()Z",
44 ········"state",44 ········"state",
45 ········"afterResume",45 ········"afterResume",
46 ········"(Ljava/lang/Object;)V",46 ········"(Ljava/lang/Object;)V",
47 ········"savedContext", 
48 ········"Lkotlin/coroutines/CoroutineContext;", 
49 ········"savedOldValue",47 ········"savedOldValue",
50 ········"Ljava/lang/Object;",48 ········"Ljava/lang/Object;",
 49 ········"savedContext",
 50 ········"Lkotlin/coroutines/CoroutineContext;",
51 ········"Lkotlin/coroutines/Continuation;",51 ········"Lkotlin/coroutines/Continuation;",
52 ········"uCont",52 ········"uCont",
53 ········"<init>",53 ········"<init>",
54 ········"(Lkotlin/coroutines/CoroutineContext;Lkotlin/coroutines/Continuation;)V",54 ········"(Lkotlin/coroutines/CoroutineContext;Lkotlin/coroutines/Continuation;)V",
55 ········"kotlinx-coroutines-core"55 ········"kotlinx-coroutines-core"
56 ····}56 ····}
57 ····k·=·0x157 ····k·=·0x1
5.35 KB
smali_classes3/kotlinx/coroutines/EventLoop.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 .annotation·runtime·Lkotlin/Metadata;11 .annotation·runtime·Lkotlin/Metadata;
12 ····bv·=·{12 ····bv·=·{
13 ········0x1,13 ········0x1,
14 ········0x0,14 ········0x0,
15 ········0x315 ········0x3
16 ····}16 ····}
17 ····d1·=·{17 ····d1·=·{
18 ········"\u0000,\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\t\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\t\n\u0002\u0018\u0002\n\u0002\u0008\u000c\u0008·\u0018\u00002\u00020\u0001B\u0007\u00a2\u0006\u0004\u0008#\u0010\u0015J\u0017\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0002H\u0002\u00a2\u0006\u0004\u0008\u0005\u0010\u0006J\u000f\u0010[·...·truncated·by·diffoscope;·len:·1606,·SHA:·d69f387db977d9aa256355812165a04a0d174c1e9912041ad2a0207bf5602b3a·...·]\u00a8\u0006$"18 ········"\u0000,\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\t\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0010\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0008·\u0018\u00002\u00020\u0001B\u0007\u00a2\u0006\u0004\u0008#\u0010\u0015J\u0017\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0002H\u0002\u00a2\u0006\u0004\u0008\u0005\u0010\u0006J\u000f\u[·...·truncated·by·diffoscope;·len:·1606,·SHA:·682250db7bd742d8e1e244ac589ac6ecff5c125400cc694fa04f8c36a489229c·...·]\u00a8\u0006$"
19 ····}19 ····}
20 ····d2·=·{20 ····d2·=·{
21 ········"Lkotlinx/coroutines/EventLoop;",21 ········"Lkotlinx/coroutines/EventLoop;",
22 ········"Lkotlinx/coroutines/CoroutineDispatcher;",22 ········"Lkotlinx/coroutines/CoroutineDispatcher;",
23 ········"",23 ········"",
24 ········"unconfined",24 ········"unconfined",
25 ········"",25 ········"",
Offset 36, 27 lines modifiedOffset 36, 27 lines modified
36 ········"dispatchUnconfined",36 ········"dispatchUnconfined",
37 ········"(Lkotlinx/coroutines/DispatchedTask;)V",37 ········"(Lkotlinx/coroutines/DispatchedTask;)V",
38 ········"incrementUseCount",38 ········"incrementUseCount",
39 ········"(Z)V",39 ········"(Z)V",
40 ········"decrementUseCount",40 ········"decrementUseCount",
41 ········"shutdown",41 ········"shutdown",
42 ········"()V",42 ········"()V",
 43 ········"useCount",
 44 ········"J",
43 ········"isActive", 
44 ········"isUnconfinedLoopActive", 
45 ········"Lkotlinx/coroutines/internal/ArrayQueue;", 
46 ········"unconfinedQueue",45 ········"isUnconfinedQueueEmpty",
47 ········"Lkotlinx/coroutines/internal/ArrayQueue;",46 ········"isEmpty",
48 ········"shared",47 ········"shared",
49 ········"Z",48 ········"Z",
50 ········"isEmpty", 
51 ········"isUnconfinedQueueEmpty", 
52 ········"getNextTime",49 ········"getNextTime",
53 ········"nextTime",50 ········"nextTime",
54 ········"useCount", 
55 ········"J",51 ········"isActive",
 52 ········"Lkotlinx/coroutines/internal/ArrayQueue;",
 53 ········"unconfinedQueue",
 54 ········"Lkotlinx/coroutines/internal/ArrayQueue;",
 55 ········"isUnconfinedLoopActive",
56 ········"<init>",56 ········"<init>",
57 ········"kotlinx-coroutines-core"57 ········"kotlinx-coroutines-core"
58 ····}58 ····}
59 ····k·=·0x159 ····k·=·0x1
60 ····mv·=·{60 ····mv·=·{
61 ········0x1,61 ········0x1,
62 ········0x5,62 ········0x5,
806 B
smali_classes3/kotlinx/coroutines/InterruptibleKt.smali
Ordering differences only
    
Offset 21, 19 lines modifiedOffset 21, 19 lines modified
21 ········"block",21 ········"block",
22 ········"runInterruptible",22 ········"runInterruptible",
23 ········"(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",23 ········"(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",
24 ········"coroutineContext",24 ········"coroutineContext",
25 ········"runInterruptibleInExpectedContext",25 ········"runInterruptibleInExpectedContext",
26 ········"(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function0;)Ljava/lang/Object;",26 ········"(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function0;)Ljava/lang/Object;",
27 ········"",27 ········"",
28 ········"FINISHED",28 ········"INTERRUPTING",
29 ········"I",29 ········"I",
30 ········"INTERRUPTED", 
31 ········"WORKING",30 ········"WORKING",
32 ········"INTERRUPTING",31 ········"INTERRUPTED",
 32 ········"FINISHED",
33 ········"kotlinx-coroutines-core"33 ········"kotlinx-coroutines-core"
34 ····}34 ····}
35 ····k·=·0x235 ····k·=·0x2
36 ····mv·=·{36 ····mv·=·{
37 ········0x1,37 ········0x1,
38 ········0x5,38 ········0x5,
39 ········0x139 ········0x1
2.81 KB
smali_classes3/kotlinx/coroutines/ChildHandleNode.smali
    
Offset 10, 35 lines modifiedOffset 10, 35 lines modified
10 .annotation·runtime·Lkotlin/Metadata;10 .annotation·runtime·Lkotlin/Metadata;
11 ····bv·=·{11 ····bv·=·{
12 ········0x1,12 ········0x1,
13 ········0x0,13 ········0x0,
14 ········0x314 ········0x3
15 ····}15 ····}
16 ····d1·=·{16 ····d1·=·{
17 ········"\u00002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0003\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0008\u0000\u0018\u00002\u00020\u00012\u00020\u0002B\u000f\u0012\u0006\u0010\u0010\u001a\u00020\u000f\u00a2\u0006\u0004\u0008\u0012\u0010\u0013J\u001a\u0010\u0006\u001a\u00020\u00052\u0008\u0010\u0004\u001a\u0004\u[·...·truncated·by·diffoscope;·len:·410,·SHA:·f472f09555b6743d30471a926da7c307d525dc3c4036cc927c21c550ab0c3e43·...·]\u00a8\u0006\u0014"17 ········"\u00002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0003\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\u0008\u0000\u0018\u00002\u00020\u00012\u00020\u0002B\u000f\u0012\u0006\u0010\u000c\u001a\u00020\u000b\u00a2\u0006\u0004\u0008\u0012\u0010\u0013J\u001a\u0010\u0006\u001a\u00020\u00052\u0008\u0010\u0004\u001a\u0004\u[·...·truncated·by·diffoscope;·len:·410,·SHA:·b7389c5f076eaaa420a0a98f848fa2c277d5fd51a32cbc71f9d00e4055cac771·...·]\u00a8\u0006\u0014"
18 ····}18 ····}
19 ····d2·=·{19 ····d2·=·{
20 ········"Lkotlinx/coroutines/ChildHandleNode;",20 ········"Lkotlinx/coroutines/ChildHandleNode;",
21 ········"Lkotlinx/coroutines/JobCancellingNode;",21 ········"Lkotlinx/coroutines/JobCancellingNode;",
22 ········"Lkotlinx/coroutines/ChildHandle;",22 ········"Lkotlinx/coroutines/ChildHandle;",
23 ········"",23 ········"",
24 ········"cause",24 ········"cause",
25 ········"",25 ········"",
26 ········"invoke",26 ········"invoke",
27 ········"(Ljava/lang/Throwable;)V",27 ········"(Ljava/lang/Throwable;)V",
28 ········"",28 ········"",
29 ········"childCancelled",29 ········"childCancelled",
30 ········"(Ljava/lang/Throwable;)Z",30 ········"(Ljava/lang/Throwable;)Z",
 31 ········"Lkotlinx/coroutines/ChildJob;",
 32 ········"childJob",
 33 ········"Lkotlinx/coroutines/ChildJob;",
31 ········"Lkotlinx/coroutines/Job;",34 ········"Lkotlinx/coroutines/Job;",
32 ········"getParent",35 ········"getParent",
33 ········"()Lkotlinx/coroutines/Job;",36 ········"()Lkotlinx/coroutines/Job;",
34 ········"parent",37 ········"parent",
35 ········"Lkotlinx/coroutines/ChildJob;", 
36 ········"childJob", 
37 ········"Lkotlinx/coroutines/ChildJob;", 
38 ········"<init>",38 ········"<init>",
39 ········"(Lkotlinx/coroutines/ChildJob;)V",39 ········"(Lkotlinx/coroutines/ChildJob;)V",
40 ········"kotlinx-coroutines-core"40 ········"kotlinx-coroutines-core"
41 ····}41 ····}
42 ····k·=·0x142 ····k·=·0x1
43 ····mv·=·{43 ····mv·=·{
44 ········0x1,44 ········0x1,
2.97 KB
smali_classes3/kotlinx/coroutines/JobNode.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 .annotation·runtime·Lkotlin/Metadata;11 .annotation·runtime·Lkotlin/Metadata;
12 ····bv·=·{12 ····bv·=·{
13 ········0x1,13 ········0x1,
14 ········0x0,14 ········0x0,
15 ········0x315 ········0x3
16 ····}16 ····}
17 ····d1·=·{17 ····d1·=·{
18 ········"\u00008\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u0004\u0008·\u0018\u00002\u00020\u00012\u00020\u00022\u00020\u0003B\u0007\u00a2\u0006\u0004\u0008\u0018\u0010\u0006J\u000f\u0010\u0005\u001a\u00020\u0004H\u0016\u00a2\u0006\u0004\u0008\u0005\u00[·...·truncated·by·diffoscope;·len:·497,·SHA:·dc30d1c645cdcac684bf4e30b1b2438f8f93e90c86db216247e1f7688e6dfb2f·...·]\u00a8\u0006\u0019"18 ········"\u00008\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0008·\u0018\u00002\u00020\u00012\u00020\u00022\u00020\u0003B\u0007\u00a2\u0006\u0004\u0008\u0018\u0010\u0006J\u000f\u0010\u0005\u001a\u00020\u0004H\u0016\u00a2\u0006\u0004\u0008\u0005\u00[·...·truncated·by·diffoscope;·len:·497,·SHA:·8fd9146c79363ba9067a33ffb13e527af9f23fa8be529d3069e51e9179c4af98·...·]\u00a8\u0006\u0019"
19 ····}19 ····}
20 ····d2·=·{20 ····d2·=·{
21 ········"Lkotlinx/coroutines/JobNode;",21 ········"Lkotlinx/coroutines/JobNode;",
22 ········"Lkotlinx/coroutines/CompletionHandlerBase;",22 ········"Lkotlinx/coroutines/CompletionHandlerBase;",
23 ········"Lkotlinx/coroutines/DisposableHandle;",23 ········"Lkotlinx/coroutines/DisposableHandle;",
24 ········"Lkotlinx/coroutines/Incomplete;",24 ········"Lkotlinx/coroutines/Incomplete;",
25 ········"",25 ········"",
Offset 31, 21 lines modifiedOffset 31, 21 lines modified
31 ········"Lkotlinx/coroutines/JobSupport;",31 ········"Lkotlinx/coroutines/JobSupport;",
32 ········"job",32 ········"job",
33 ········"Lkotlinx/coroutines/JobSupport;",33 ········"Lkotlinx/coroutines/JobSupport;",
34 ········"getJob",34 ········"getJob",
35 ········"()Lkotlinx/coroutines/JobSupport;",35 ········"()Lkotlinx/coroutines/JobSupport;",
36 ········"setJob",36 ········"setJob",
37 ········"(Lkotlinx/coroutines/JobSupport;)V",37 ········"(Lkotlinx/coroutines/JobSupport;)V",
 38 ········"",
 39 ········"isActive",
 40 ········"()Z",
38 ········"Lkotlinx/coroutines/NodeList;",41 ········"Lkotlinx/coroutines/NodeList;",
39 ········"getList",42 ········"getList",
40 ········"()Lkotlinx/coroutines/NodeList;",43 ········"()Lkotlinx/coroutines/NodeList;",
41 ········"list",44 ········"list",
42 ········"", 
43 ········"isActive", 
44 ········"()Z", 
45 ········"<init>",45 ········"<init>",
46 ········"kotlinx-coroutines-core"46 ········"kotlinx-coroutines-core"
47 ····}47 ····}
48 ····k·=·0x148 ····k·=·0x1
49 ····mv·=·{49 ····mv·=·{
50 ········0x1,50 ········0x1,
51 ········0x5,51 ········0x5,
2.18 KB
smali_classes3/kotlinx/coroutines/CompletedExceptionally.smali
    
Offset 7, 30 lines modifiedOffset 7, 30 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000·\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0003\n\u0002\u0008\u0007\u0008\u0010\u0018\u00002\u00020\u0001B\u0019\u0012\u0006\u0010\t\u001a\u00020\u0008\u0012\u0008\u0008\u0002\u0010\u000c\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\r\u0010\u000eJ\r\u0010\u0003\u001a\u00020\u0002\u00[·...·truncated·by·diffoscope;·len:·329,·SHA:·bd2abfc5c43dba6bf6f0bf7faac05378eb66608585ac7241ad17020525e41ba1·...·]\u00a8\u0006\u000f"14 ········"\u0000·\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0010\u0003\n\u0002\u0008\u0005\u0008\u0010\u0018\u00002\u00020\u0001B\u0019\u0012\u0006\u0010\u000b\u001a\u00020\n\u0012\u0008\u0008\u0002\u0010\t\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\r\u0010\u000eJ\r\u0010\u0003\u001a\u00020\u0002\u00a2\u[·...·truncated·by·diffoscope;·len:·329,·SHA:·5caa0eace3ce0054be8d0d9f6e9bc7b44bd2655e21167248e34d5ea388051490·...·]\u00a8\u0006\u000f"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lkotlinx/coroutines/CompletedExceptionally;",17 ········"Lkotlinx/coroutines/CompletedExceptionally;",
18 ········"",18 ········"",
19 ········"",19 ········"",
20 ········"makeHandled",20 ········"makeHandled",
21 ········"()Z",21 ········"()Z",
22 ········"",22 ········"",
23 ········"toString",23 ········"toString",
24 ········"()Ljava/lang/String;",24 ········"()Ljava/lang/String;",
 25 ········"getHandled",
 26 ········"handled",
25 ········"",27 ········"",
26 ········"cause",28 ········"cause",
27 ········"Ljava/lang/Throwable;",29 ········"Ljava/lang/Throwable;",
28 ········"getHandled", 
29 ········"handled", 
30 ········"<init>",30 ········"<init>",
31 ········"(Ljava/lang/Throwable;Z)V",31 ········"(Ljava/lang/Throwable;Z)V",
32 ········"kotlinx-coroutines-core"32 ········"kotlinx-coroutines-core"
33 ····}33 ····}
34 ····k·=·0x134 ····k·=·0x1
35 ····mv·=·{35 ····mv·=·{
36 ········0x1,36 ········0x1,
1.44 KB
smali_classes3/kotlinx/coroutines/Incomplete.smali
    
Offset 7, 26 lines modifiedOffset 7, 26 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000\u0018\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u0003\u0008`\u0018\u00002\u00020\u0001R\u0018\u0010\u0005\u001a\u0004\u0018\u00010\u00028&@&X\u00a6\u0004\u00a2\u0006\u0006\u001a\u0004\u0008\u0003\u0010\u0004R\u0016\u0010\u0007\u001a\u00020\u0[·...·truncated·by·diffoscope;·len:·74,·SHA:·9710bfc0fb754806806ae855049686730bdcd4404cc0cf96ee21e311c04585ef·...·]\u00a8\u0006\t"14 ········"\u0000\u0018\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0008`\u0018\u00002\u00020\u0001R\u0016\u0010\u0003\u001a\u00020\u00028&@&X\u00a6\u0004\u00a2\u0006\u0006\u001a\u0004\u0008\u0003\u0010\u0004R\u0018\u0010\u0008\u001a\u0004\u0018\u00010\u0[·...·truncated·by·diffoscope;·len:·74,·SHA:·c7295773ed58bd3e5bad3e7566c22bf5694c7d7830be93d1cb60a5cd83119d45·...·]\u00a8\u0006\t"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lkotlinx/coroutines/Incomplete;",17 ········"Lkotlinx/coroutines/Incomplete;",
18 ········"",18 ········"",
 19 ········"",
 20 ········"isActive",
 21 ········"()Z",
19 ········"Lkotlinx/coroutines/NodeList;",22 ········"Lkotlinx/coroutines/NodeList;",
20 ········"getList",23 ········"getList",
21 ········"()Lkotlinx/coroutines/NodeList;",24 ········"()Lkotlinx/coroutines/NodeList;",
22 ········"list",25 ········"list",
23 ········"", 
24 ········"isActive", 
25 ········"()Z", 
26 ········"kotlinx-coroutines-core"26 ········"kotlinx-coroutines-core"
27 ····}27 ····}
28 ····k·=·0x128 ····k·=·0x1
29 ····mv·=·{29 ····mv·=·{
30 ········0x1,30 ········0x1,
31 ········0x5,31 ········0x5,
32 ········0x132 ········0x1
4.12 KB
smali_classes3/kotlinx/coroutines/EventLoop_commonKt.smali
    
Offset 7, 39 lines modifiedOffset 7, 39 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000·\n\u0002\u0010\t\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0010\u0008\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0002\u001a\u0017\u0010\u0002\u001a\u00020\u00002\u0006\u0010\u0001\u001a\u00020\u0000H\u0000\u00a2\u0006\u0004\u0008\u0002\u0010\u0003\u001a\u0017\u0010\u0005\u001a\u00020\u00002\[·...·truncated·by·diffoscope;·len:·1031,·SHA:·554524614e727582fd2871fcb79e67fe28dca3e36af12af0f348d1ebc395dd79·...·]*\u001e\u0008\u0002\u0010\u0018\u001a\u0004\u0008\u0000\u0010\u0016\"\u0008\u0012\u0004\u0012\u00028\u00000\u00172\u0008\u0012\u0004\u0012\u00028\u00000\u0017\u00a8\u0006\u0019"14 ········"\u0000·\n\u0002\u0010\t\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u0008\n\u0002\u0008\t\n\u0002\u0018\u0002\n\u0002\u0008\u0002\u001a\u0017\u0010\u0002\u001a\u00020\u00002\u0006\u0010\u0001\u001a\u00020\u0000H\u0000\u00a2\u0006\u0004\u0008\u0002\u0010\u0003\u001a\u0017\u0010\u0005\u001a\u00020\u00002\u000[·...·truncated·by·diffoscope;·len:·1023,·SHA:·a94b1486f807c11fde49347bd91dd4e2aee56545e1a8075a79fd302102cd2f03·...·]*\u001e\u0008\u0002\u0010\u0018\u001a\u0004\u0008\u0000\u0010\u0016\"\u0008\u0012\u0004\u0012\u00028\u00000\u00172\u0008\u0012\u0004\u0012\u00028\u00000\u0017\u00a8\u0006\u0019"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"",17 ········"",
18 ········"timeMillis",18 ········"timeMillis",
19 ········"delayToNanos",19 ········"delayToNanos",
20 ········"(J)J",20 ········"(J)J",
21 ········"timeNanos",21 ········"timeNanos",
22 ········"delayNanosToMillis",22 ········"delayNanosToMillis",
23 ········"MAX_DELAY_NS",23 ········"MS_TO_NS",
24 ········"J",24 ········"J",
25 ········"Lkotlinx/coroutines/internal/Symbol;",25 ········"Lkotlinx/coroutines/internal/Symbol;",
26 ········"CLOSED_EMPTY",26 ········"CLOSED_EMPTY",
27 ········"Lkotlinx/coroutines/internal/Symbol;",27 ········"Lkotlinx/coroutines/internal/Symbol;",
28 ········"getCLOSED_EMPTY$annotations",28 ········"getCLOSED_EMPTY$annotations",
29 ········"()V",29 ········"()V",
30 ········"DISPOSED_TASK", 
31 ········"getDISPOSED_TASK$annotations", 
32 ········"",30 ········"",
33 ········"SCHEDULE_OK",31 ········"SCHEDULE_OK",
34 ········"I",32 ········"I",
35 ········"SCHEDULE_COMPLETED",33 ········"SCHEDULE_COMPLETED",
 34 ········"DISPOSED_TASK",
 35 ········"getDISPOSED_TASK$annotations",
36 ········"MAX_MS",36 ········"MAX_MS",
 37 ········"MAX_DELAY_NS",
37 ········"SCHEDULE_DISPOSED",38 ········"SCHEDULE_DISPOSED",
38 ········"MS_TO_NS", 
39 ········"T",39 ········"T",
40 ········"Lkotlinx/coroutines/internal/LockFreeTaskQueueCore;",40 ········"Lkotlinx/coroutines/internal/LockFreeTaskQueueCore;",
41 ········"Queue",41 ········"Queue",
42 ········"kotlinx-coroutines-core"42 ········"kotlinx-coroutines-core"
43 ····}43 ····}
44 ····k·=·0x244 ····k·=·0x2
45 ····mv·=·{45 ····mv·=·{
6.51 KB
smali_classes3/kotlinx/coroutines/Job.smali
    
Offset 17, 15 lines modifiedOffset 17, 15 lines modified
17 .annotation·runtime·Lkotlin/Metadata;17 .annotation·runtime·Lkotlin/Metadata;
18 ····bv·=·{18 ····bv·=·{
19 ········0x1,19 ········0x1,
20 ········0x0,20 ········0x0,
21 ········0x321 ········0x3
22 ····}22 ····}
23 ····d1·=·{23 ····d1·=·{
24 ········"\u0000`\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0003\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0003\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\t\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0007\u0008f\u0018\u0000·02\u00020\u0001:\u00010J\u0013\u0010\u0004\u001a\u00060\u0002j\u0002`\u0003H\'\u00a2\u0006\u0004\u0008\u0004\u0010\u0005J\u000f\u0010\u0007\u001a\u00020\u0006H&\u00a2\u0006\u0004\u0008\u0007\u001[·...·truncated·by·diffoscope;·len:·1752,·SHA:·e62879537424861849f8c124ed97fb36834838bc76bbbb06496d9d23eb205769·...·]R\u0016\u0010/\u001a\u00020\u00068&@&X\u00a6\u0004\u00a2\u0006\u0006\u001a\u0004\u0008/\u0010\u0008\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u00061"24 ········"\u0000`\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0003\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0003\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\t\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0006\u0008f\u0018\u0000·02\u00020\u0001:\u00010J\u0013\u0010\u0004\u001a\u00060\u0002j\u0002`\u0003H\'\u00a2\u0006\u0004\u0008\u0004\u0010\u0005J\u000f\u0010\u0007\u001a\u00020\u0006H&\u00a2\u0006\u0004\u0008\u0007\u001[·...·truncated·by·diffoscope;·len:·1752,·SHA:·48ce63bafb2629a46223cebf54132c33e92558847746a6c4c9a65ac826e1c28f·...·]R\u0016\u0010/\u001a\u00020\u00068&@&X\u00a6\u0004\u00a2\u0006\u0006\u001a\u0004\u0008/\u0010\u0008\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u00061"
25 ····}25 ····}
26 ····d2·=·{26 ····d2·=·{
27 ········"Lkotlinx/coroutines/Job;",27 ········"Lkotlinx/coroutines/Job;",
28 ········"Lkotlin/coroutines/CoroutineContext$Element;",28 ········"Lkotlin/coroutines/CoroutineContext$Element;",
29 ········"Ljava/util/concurrent/CancellationException;",29 ········"Ljava/util/concurrent/CancellationException;",
30 ········"Lkotlinx/coroutines/CancellationException;",30 ········"Lkotlinx/coroutines/CancellationException;",
31 ········"getCancellationException",31 ········"getCancellationException",
Offset 57, 25 lines modifiedOffset 57, 25 lines modified
57 ········"(Lkotlin/jvm/functions/Function1;)Lkotlinx/coroutines/DisposableHandle;",57 ········"(Lkotlin/jvm/functions/Function1;)Lkotlinx/coroutines/DisposableHandle;",
58 ········"onCancelling",58 ········"onCancelling",
59 ········"invokeImmediately",59 ········"invokeImmediately",
60 ········"(ZZLkotlin/jvm/functions/Function1;)Lkotlinx/coroutines/DisposableHandle;",60 ········"(ZZLkotlin/jvm/functions/Function1;)Lkotlinx/coroutines/DisposableHandle;",
61 ········"other",61 ········"other",
62 ········"plus",62 ········"plus",
63 ········"(Lkotlinx/coroutines/Job;)Lkotlinx/coroutines/Job;",63 ········"(Lkotlinx/coroutines/Job;)Lkotlinx/coroutines/Job;",
64 ········"isCancelled",64 ········"isCompleted",
65 ········"Lkotlin/sequences/Sequence;", 
66 ········"getChildren", 
67 ········"()Lkotlin/sequences/Sequence;", 
68 ········"children", 
69 ········"Lkotlinx/coroutines/selects/SelectClause0;",65 ········"Lkotlinx/coroutines/selects/SelectClause0;",
70 ········"getOnJoin",66 ········"getOnJoin",
71 ········"()Lkotlinx/coroutines/selects/SelectClause0;",67 ········"()Lkotlinx/coroutines/selects/SelectClause0;",
72 ········"onJoin",68 ········"onJoin",
73 ········"isCompleted", 
74 ········"isActive",69 ········"isActive",
 70 ········"Lkotlin/sequences/Sequence;",
 71 ········"getChildren",
 72 ········"()Lkotlin/sequences/Sequence;",
 73 ········"children",
 74 ········"isCancelled",
75 ········"Key",75 ········"Key",
76 ········"kotlinx-coroutines-core"76 ········"kotlinx-coroutines-core"
77 ····}77 ····}
78 ····k·=·0x178 ····k·=·0x1
79 ····mv·=·{79 ····mv·=·{
80 ········0x1,80 ········0x1,
81 ········0x5,81 ········0x5,
665 B
smali_classes3/kotlinx/coroutines/CancellableContinuation.smali
Ordering differences only
    
Offset 70, 16 lines modifiedOffset 70, 16 lines modified
70 ········"(Lkotlinx/coroutines/CoroutineDispatcher;Ljava/lang/Object;)V",70 ········"(Lkotlinx/coroutines/CoroutineDispatcher;Ljava/lang/Object;)V",
71 ········"resumeUndispatchedWithException",71 ········"resumeUndispatchedWithException",
72 ········"(Lkotlinx/coroutines/CoroutineDispatcher;Ljava/lang/Throwable;)V",72 ········"(Lkotlinx/coroutines/CoroutineDispatcher;Ljava/lang/Throwable;)V",
73 ········"resume",73 ········"resume",
74 ········"(Ljava/lang/Object;Lkotlin/jvm/functions/Function1;)V",74 ········"(Ljava/lang/Object;Lkotlin/jvm/functions/Function1;)V",
75 ········"isCompleted",75 ········"isCompleted",
76 ········"()Z",76 ········"()Z",
77 ········"isActive", 
78 ········"isCancelled",77 ········"isCancelled",
 78 ········"isActive",
79 ········"kotlinx-coroutines-core"79 ········"kotlinx-coroutines-core"
80 ····}80 ····}
81 ····k·=·0x181 ····k·=·0x1
82 ····mv·=·{82 ····mv·=·{
83 ········0x1,83 ········0x1,
84 ········0x5,84 ········0x5,
85 ········0x185 ········0x1
1.83 KB
smali_classes3/kotlinx/coroutines/CancellableContinuationImplKt.smali
    
Offset 7, 26 lines modifiedOffset 7, 26 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000\u0010\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0006\"\u0016\u0010\u0001\u001a\u00020\u00008\u0002@\u0002X\u0082T\u00a2\u0006\u0006\n\u0004\u0008\u0001\u0010\u0002\"\u0016\u0010\u0003\u001a\u00020\u00008\u0002@\u0002X\u0082T\u00a2\u0006\u0006\n\u0004\u0008\u0003\u001[·...·truncated·by·diffoscope;·len:·159,·SHA:·6806ef2e95777c637ca1bf68a19e134f35e00f8fe37e9f716a4b07bbf7095bc3·...·]\"\u0016\u0010\t\u001a\u00020\u00008\u0002@\u0002X\u0082T\u00a2\u0006\u0006\n\u0004\u0008\t\u0010\u0002\u00a8\u0006\n"14 ········"\u0000\u0010\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0007\"\u0016\u0010\u0001\u001a\u00020\u00008\u0002@\u0002X\u0082T\u00a2\u0006\u0006\n\u0004\u0008\u0001\u0010\u0002\"\u001c\u0010\u0004\u001a\u00020\u00038\u0000@\u0001X\u0081\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0004[·...·truncated·by·diffoscope;·len:·159,·SHA:·eb38abc68116b648aba108e91a455c5fb8f8e45c8e304b5453a303629f4368de·...·]\"\u0016\u0010\t\u001a\u00020\u00008\u0002@\u0002X\u0082T\u00a2\u0006\u0006\n\u0004\u0008\t\u0010\u0002\u00a8\u0006\n"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"",17 ········"",
18 ········"UNDECIDED", 
19 ········"I", 
20 ········"RESUMED",18 ········"RESUMED",
 19 ········"I",
21 ········"Lkotlinx/coroutines/internal/Symbol;",20 ········"Lkotlinx/coroutines/internal/Symbol;",
22 ········"RESUME_TOKEN",21 ········"RESUME_TOKEN",
23 ········"Lkotlinx/coroutines/internal/Symbol;",22 ········"Lkotlinx/coroutines/internal/Symbol;",
24 ········"getRESUME_TOKEN$annotations",23 ········"getRESUME_TOKEN$annotations",
25 ········"()V",24 ········"()V",
 25 ········"UNDECIDED",
26 ········"SUSPENDED",26 ········"SUSPENDED",
27 ········"kotlinx-coroutines-core"27 ········"kotlinx-coroutines-core"
28 ····}28 ····}
29 ····k·=·0x229 ····k·=·0x2
30 ····mv·=·{30 ····mv·=·{
31 ········0x1,31 ········0x1,
32 ········0x5,32 ········0x5,
2.11 KB
smali_classes3/kotlinx/coroutines/InactiveNodeList.smali
    
Offset 10, 30 lines modifiedOffset 10, 30 lines modified
10 .annotation·runtime·Lkotlin/Metadata;10 .annotation·runtime·Lkotlin/Metadata;
11 ····bv·=·{11 ····bv·=·{
12 ········0x1,12 ········0x1,
13 ········0x0,13 ········0x0,
14 ········0x314 ········0x3
15 ····}15 ····}
16 ····d1·=·{16 ····d1·=·{
17 ········"\u0000·\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0007\u0008\u0000\u0018\u00002\u00020\u0001B\u000f\u0012\u0006\u0010\t\u001a\u00020\u0008\u00a2\u0006\u0004\u0008\r\u0010\u000eJ\u000f\u0010\u0003\u001a\u00020\u0002H\u0016\u00a2\u0006\u0004\u00[·...·truncated·by·diffoscope;·len:·237,·SHA:·4c488a8ddb23b07cdcff909b9433ed07bbd47a9e85133f8ea404b30e4d63fd97·...·]\u001a\u0004\u0008\u000b\u0010\u000c\u00a8\u0006\u000f"17 ········"\u0000·\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u000b\n\u0002\u0008\u0005\u0008\u0000\u0018\u00002\u00020\u0001B\u000f\u0012\u0006\u0010\u0006\u001a\u00020\u0005\u00a2\u0006\u0004\u0008\r\u0010\u000eJ\u000f\u0010\u0003\u001a\u00020\u0002H\u0016\u00a2\u0006\u0004[·...·truncated·by·diffoscope;·len:·245,·SHA:·e7ab85ee8b2d8d171224f2d7a19491f5c403b493ebc0ac5401df7692e2b8aab5·...·]\u001a\u0004\u0008\u000b\u0010\u000c\u00a8\u0006\u000f"
18 ····}18 ····}
19 ····d2·=·{19 ····d2·=·{
20 ········"Lkotlinx/coroutines/InactiveNodeList;",20 ········"Lkotlinx/coroutines/InactiveNodeList;",
21 ········"Lkotlinx/coroutines/Incomplete;",21 ········"Lkotlinx/coroutines/Incomplete;",
22 ········"",22 ········"",
23 ········"toString",23 ········"toString",
24 ········"()Ljava/lang/String;",24 ········"()Ljava/lang/String;",
25 ········"", 
26 ········"isActive", 
27 ········"()Z", 
28 ········"Lkotlinx/coroutines/NodeList;",25 ········"Lkotlinx/coroutines/NodeList;",
29 ········"list",26 ········"list",
30 ········"Lkotlinx/coroutines/NodeList;",27 ········"Lkotlinx/coroutines/NodeList;",
31 ········"getList",28 ········"getList",
32 ········"()Lkotlinx/coroutines/NodeList;",29 ········"()Lkotlinx/coroutines/NodeList;",
 30 ········"",
 31 ········"isActive",
 32 ········"()Z",
33 ········"<init>",33 ········"<init>",
34 ········"(Lkotlinx/coroutines/NodeList;)V",34 ········"(Lkotlinx/coroutines/NodeList;)V",
35 ········"kotlinx-coroutines-core"35 ········"kotlinx-coroutines-core"
36 ····}36 ····}
37 ····k·=·0x137 ····k·=·0x1
38 ····mv·=·{38 ····mv·=·{
39 ········0x1,39 ········0x1,
5.11 KB
smali_classes3/kotlinx/coroutines/JobSupportKt.smali
    
Offset 7, 45 lines modifiedOffset 7, 45 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000·\n\u0002\u0010\u0000\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u0008\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u000e\u001a\u0017\u0010\u0001\u001a\u0004\u0018\u00010\u0000*\u0004\u0018\u00010\u0000H\u0000\u00a2\u0006\u0004\u0008\u0001\u0010\u0002\u001a\u0017\u0010\u0003\u001a\u0004\u0018\u0[·...·truncated·by·diffoscope;·len:·1458,·SHA:·6f5ee7b62868b5d07ec64c828c2fb78f7b8a08de0bd04aeac1323e4eb8215be7·...·]\u00a8\u0006\u001c"14 ········"\u0000·\n\u0002\u0010\u0000\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000e\u001a\u0017\u0010\u0001\u001a\u0004\u0018\u00010\u0000*\u0004\u0018\u00010\u0000H\u0000\u00a2\u0006\u0004\u0008\u0001\u0010\u0002\u001a\u0017\u0010\u0003\u001a\u0004\u0018\u0[·...·truncated·by·diffoscope;·len:·1458,·SHA:·3bec5a4d81b2fce4d6fa0ac3954ec85674eb9c9e11d9ed4a25038b6bdf7597c5·...·]\u00a8\u0006\u001c"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"",17 ········"",
18 ········"boxIncomplete",18 ········"boxIncomplete",
19 ········"(Ljava/lang/Object;)Ljava/lang/Object;",19 ········"(Ljava/lang/Object;)Ljava/lang/Object;",
20 ········"unboxState",20 ········"unboxState",
21 ········"Lkotlinx/coroutines/internal/Symbol;",21 ········"Lkotlinx/coroutines/internal/Symbol;",
22 ········"TOO_LATE_TO_CANCEL",22 ········"TOO_LATE_TO_CANCEL",
23 ········"Lkotlinx/coroutines/internal/Symbol;",23 ········"Lkotlinx/coroutines/internal/Symbol;",
24 ········"getTOO_LATE_TO_CANCEL$annotations",24 ········"getTOO_LATE_TO_CANCEL$annotations",
25 ········"()V",25 ········"()V",
 26 ········"COMPLETING_RETRY",
 27 ········"getCOMPLETING_RETRY$annotations",
26 ········"",28 ········"",
27 ········"FALSE",29 ········"TRUE",
28 ········"I",30 ········"I",
29 ········"COMPLETING_WAITING_CHILDREN", 
30 ········"getCOMPLETING_WAITING_CHILDREN$annotations", 
31 ········"Lkotlinx/coroutines/Empty;", 
32 ········"EMPTY_ACTIVE", 
33 ········"Lkotlinx/coroutines/Empty;",31 ········"Lkotlinx/coroutines/Empty;",
34 ········"getEMPTY_ACTIVE$annotations", 
35 ········"RETRY", 
36 ········"EMPTY_NEW",32 ········"EMPTY_NEW",
 33 ········"Lkotlinx/coroutines/Empty;",
37 ········"getEMPTY_NEW$annotations",34 ········"getEMPTY_NEW$annotations",
38 ········"COMPLETING_RETRY",35 ········"EMPTY_ACTIVE",
39 ········"getCOMPLETING_RETRY$annotations",36 ········"getEMPTY_ACTIVE$annotations",
40 ········"COMPLETING_ALREADY",37 ········"COMPLETING_ALREADY",
41 ········"getCOMPLETING_ALREADY$annotations",38 ········"getCOMPLETING_ALREADY$annotations",
42 ········"TRUE", 
43 ········"SEALED",39 ········"SEALED",
44 ········"getSEALED$annotations",40 ········"getSEALED$annotations",
 41 ········"RETRY",
 42 ········"COMPLETING_WAITING_CHILDREN",
 43 ········"getCOMPLETING_WAITING_CHILDREN$annotations",
 44 ········"FALSE",
45 ········"kotlinx-coroutines-core"45 ········"kotlinx-coroutines-core"
46 ····}46 ····}
47 ····k·=·0x247 ····k·=·0x2
48 ····mv·=·{48 ····mv·=·{
49 ········0x1,49 ········0x1,
50 ········0x5,50 ········0x5,
51 ········0x151 ········0x1
4.78 KB
smali_classes3/kotlinx/coroutines/CompletedWithCancellation.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000<\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0006\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u0007\u0008\u0080\u0008\u0018\u00002\u00020\u0001B4\u0012\u0008\u0010\u000c\u001a\u0004\u0018\u00010\u0001\u0012!\u0010\r\u001a\u001d\u0012\u0013\u0012\u00110\u0005\u00a2\u0006\u000c\u0008\u0006\u0012\u0008\u0008\u0007\u0012\u0004\u0008\u0008(\u0008\u0012\u0004\u0012\u00020\t0\u0004\u00a2\u0006\u0004\u0008\u001c\u0010\u001dJ\u0012\u0010\u0002\u001a\u0004\u0018\u00010\u0001H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0002\u0010\u0003J+\u0010\n\u001a\u001d\u0012\u0013\u0012\u00110\u0005\u00a2\u0006\u000c\u0008\u0006\u0012\u0008\u0008\u0007\u0012\u0004\u0008\u0008(\u0008\u0012\u0004\u0012\u00020\t0\u0004H\u00c6\u0003\u00a2\u0006\u0004\u0008\n\u0010\u000bJA\u0010\u000e\u001a\u00020\u00002\n\u0008\u0002\u0010\u000c\u001a\u0004\u0018\u00010\u00012#\u0008\u0002\u0010\r\u001a\u001d\u0012\u0013\u0012\u00110\u0005\u00a2\u0006\u000c\u0008\u0006\u0012\u0008\u0008\u0007\u0012\u0004\u0008\u0008(\u0008\u0012\u0004\u0012\u00020\t0\u0004H\u00c6\u0001\u00a2\u0006\u0004\u0008\u000e\u0010\u000fJ\u0010\u0010\u0011\u001a\u00020\u0010H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0011\u0010\u0012J\u0010\u0010\u0014\u001a\u00020\u0013H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0014\u0010\u0015J\u001a\u0010\u0018\u001a\u00020\u00172\u0008\u0010\u0016\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0018\u0010\u0019R\u0018\u0010\u000c\u001a\u0004\u0018\u00010\u00018\u0006@\u0007X\u0087\u0004\u00a2\u0006\u0006\n\u0004\u0008\u000c\u0010\u001aR1\u0010\r\u001a\u001d\u0012\u0013\u0012\u00110\u0005\u00a2\u0006\u000c\u0008\u0006\u0012\u0008\u0008\u0007\u0012\u0004\u0008\u000[·...·truncated·by·diffoscope;·len:·103,·SHA:·802b6c746dbbf81eff9b1d4eaadd5a2fc8a90f86720bf9d9c119772144e0bb00·...·]\u0010\u001b\u00a8\u0006\u001e"14 ········"\u0000<\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0006\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u0007\u0008\u0080\u0008\u0018\u00002\u00020\u0001B4\u0012\u0008\u0010\u000c\u001a\u0004\u0018\u00010\u0001\u0012!\u0010\r\u001a\u001d\u0012\u0013\u0012\u00110\u0005\u00a2\u0006\u000c\u0008\u0006\u0012\u0008\u0008\u0007\u0012\u0004\u0008\u0008(\u0008\u0012\u0004\u0012\u00020\t0\u0004\u00a2\u0006\u0004\u0008\u001c\u0010\u001dJ\u0012\u0010\u0002\u001a\u0004\u0018\u00010\u0001H\u00c6\u0003\u00a2\u0006\u0004\u0008\u0002\u0010\u0003J+\u0010\n\u001a\u001d\u0012\u0013\u0012\u00110\u0005\u00a2\u0006\u000c\u0008\u0006\u0012\u0008\u0008\u0007\u0012\u0004\u0008\u0008(\u0008\u0012\u0004\u0012\u00020\t0\u0004H\u00c6\u0003\u00a2\u0006\u0004\u0008\n\u0010\u000bJA\u0010\u000e\u001a\u00020\u00002\n\u0008\u0002\u0010\u000c\u001a\u0004\u0018\u00010\u00012#\u0008\u0002\u0010\r\u001a\u001d\u0012\u0013\u0012\u00110\u0005\u00a2\u0006\u000c\u0008\u0006\u0012\u0008\u0008\u0007\u0012\u0004\u0008\u0008(\u0008\u0012\u0004\u0012\u00020\t0\u0004H\u00c6\u0001\u00a2\u0006\u0004\u0008\u000e\u0010\u000fJ\u0010\u0010\u0011\u001a\u00020\u0010H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0011\u0010\u0012J\u0010\u0010\u0014\u001a\u00020\u0013H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0014\u0010\u0015J\u001a\u0010\u0018\u001a\u00020\u00172\u0008\u0010\u0016\u001a\u0004\u0018\u00010\u0001H\u00d6\u0003\u00a2\u0006\u0004\u0008\u0018\u0010\u0019R1\u0010\r\u001a\u001d\u0012\u0013\u0012\u00110\u0005\u00a2\u0006\u000c\u0008\u0006\u0012\u0008\u0008\u0007\u0012\u0004\u0008\u0008(\u0008\u0012\u0004\u0012\u00020\t0\u00048\u0006@\u0007X\u0087\u0004\u00a2\u0006\u0006\n\u0004\u0008\r\u0010\u001aR\u0018\u001[·...·truncated·by·diffoscope;·len:·103,·SHA:·8c1a9cbace9bd569d806a83da7532e1edf11ab3f76eaedaa5ce6a89188efb54c·...·]\u0010\u001b\u00a8\u0006\u001e"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lkotlinx/coroutines/CompletedWithCancellation;",17 ········"Lkotlinx/coroutines/CompletedWithCancellation;",
18 ········"",18 ········"",
19 ········"component1",19 ········"component1",
20 ········"()Ljava/lang/Object;",20 ········"()Ljava/lang/Object;",
21 ········"Lkotlin/Function1;",21 ········"Lkotlin/Function1;",
Offset 36, 16 lines modifiedOffset 36, 16 lines modified
36 ········"",36 ········"",
37 ········"hashCode",37 ········"hashCode",
38 ········"()I",38 ········"()I",
39 ········"other",39 ········"other",
40 ········"",40 ········"",
41 ········"equals",41 ········"equals",
42 ········"(Ljava/lang/Object;)Z",42 ········"(Ljava/lang/Object;)Z",
43 ········"Ljava/lang/Object;", 
44 ········"Lkotlin/jvm/functions/Function1;",43 ········"Lkotlin/jvm/functions/Function1;",
 44 ········"Ljava/lang/Object;",
45 ········"<init>",45 ········"<init>",
46 ········"(Ljava/lang/Object;Lkotlin/jvm/functions/Function1;)V",46 ········"(Ljava/lang/Object;Lkotlin/jvm/functions/Function1;)V",
47 ········"kotlinx-coroutines-core"47 ········"kotlinx-coroutines-core"
48 ····}48 ····}
49 ····k·=·0x149 ····k·=·0x1
50 ····mv·=·{50 ····mv·=·{
51 ········0x1,51 ········0x1,
28.8 KB
smali_classes3/kotlinx/coroutines/JobSupport.smali
    
Offset 30, 15 lines modifiedOffset 30, 15 lines modified
30 .annotation·runtime·Lkotlin/Metadata;30 .annotation·runtime·Lkotlin/Metadata;
31 ····bv·=·{31 ····bv·=·{
32 ········0x1,32 ········0x1,
33 ········0x0,33 ········0x0,
34 ········0x334 ········0x3
35 ····}35 ····}
36 ····d1·=·{36 ····d1·=·{
37 ········"\u0000\u00dc\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0010\u0001\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010·\n\u0002\u0010\u0003\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\u0015\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\t\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0012\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\u0014\n\u0002\u0018\u0002\n\u0002\u0008\u0011\n\u0002\u0018\u0002\n\u0002\u0008\u000c\n\u0002\u0018\u0002\n\u0002\u0008\u0010\u0008\u0017\u0018\u00002\u00020\u00012\u00020\u00022\u00020\u00032\u00020\u0004:\u0006\u00d2\u0001\u00d3\u0001\u00d4\u0001B\u0012\u0012\u0007\u0010\u00cf\u0001\u001a\u00020\[·...·truncated·by·diffoscope;·len:·11905,·SHA:·54b9f149e52d3e25b44c7cce9d410efbc2083cd26b434664212c3b72496ba034·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006\u00d5\u0001"37 ········"\u0000\u00dc\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0010\u0001\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010·\n\u0002\u0010\u0003\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\u0015\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\t\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0012\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\u0014\n\u0002\u0018\u0002\n\u0002\u0008\u000c\n\u0002\u0018\u0002\n\u0002\u0008\r\n\u0002\u0018\u0002\n\u0002\u0008\u0014\u0008\u0017\u0018\u00002\u00020\u00012\u00020\u00022\u00020\u00032\u00020\u0004:\u0006\u00d2\u0001\u00d3\u0001\u00d4\u0001B\u0012\u0012\u0007\u0010\u00cf\u0001\u001a\u00020\u001[·...·truncated·by·diffoscope;·len:·11901,·SHA:·17c06836b192c193ee1e7dbb2648507578f4d4bd04649cae9bd66ac9923c46bd·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006\u00d5\u0001"
38 ····}38 ····}
39 ····d2·=·{39 ····d2·=·{
40 ········"Lkotlinx/coroutines/JobSupport;",40 ········"Lkotlinx/coroutines/JobSupport;",
41 ········"Lkotlinx/coroutines/Job;",41 ········"Lkotlinx/coroutines/Job;",
42 ········"Lkotlinx/coroutines/ChildJob;",42 ········"Lkotlinx/coroutines/ChildJob;",
43 ········"Lkotlinx/coroutines/ParentJob;",43 ········"Lkotlinx/coroutines/ParentJob;",
44 ········"Lkotlinx/coroutines/selects/SelectClause0;",44 ········"Lkotlinx/coroutines/selects/SelectClause0;",
Offset 205, 49 lines modifiedOffset 205, 49 lines modified
205 ········"awaitInternal",205 ········"awaitInternal",
206 ········"Lkotlin/Function2;",206 ········"Lkotlin/Function2;",
207 ········"registerSelectClause1Internal$kotlinx_coroutines_core",207 ········"registerSelectClause1Internal$kotlinx_coroutines_core",
208 ········"(Lkotlinx/coroutines/selects/SelectInstance;Lkotlin/jvm/functions/Function2;)V",208 ········"(Lkotlinx/coroutines/selects/SelectInstance;Lkotlin/jvm/functions/Function2;)V",
209 ········"registerSelectClause1Internal",209 ········"registerSelectClause1Internal",
210 ········"selectAwaitCompletion$kotlinx_coroutines_core",210 ········"selectAwaitCompletion$kotlinx_coroutines_core",
211 ········"selectAwaitCompletion",211 ········"selectAwaitCompletion",
 212 ········"getHandlesException$kotlinx_coroutines_core",
 213 ········"handlesException",
 214 ········"getOnJoin",
 215 ········"()Lkotlinx/coroutines/selects/SelectClause0;",
 216 ········"onJoin",
 217 ········"getCompletionCauseHandled",
 218 ········"completionCauseHandled",
 219 ········"Lkotlin/coroutines/CoroutineContext$Key;",
 220 ········"getKey",
 221 ········"()Lkotlin/coroutines/CoroutineContext$Key;",
 222 ········"key",
 223 ········"isScopedCoroutine",
212 ········"getCompletionCause",224 ········"getCompletionCause",
213 ········"completionCause",225 ········"completionCause",
 226 ········"getOnCancelComplete$kotlinx_coroutines_core",
 227 ········"onCancelComplete",
 228 ········"isActive",
214 ········"isCancelling",229 ········"isCancelling",
215 ········"(Lkotlinx/coroutines/Incomplete;)Z",230 ········"(Lkotlinx/coroutines/Incomplete;)Z",
 231 ········"isCompletedExceptionally",
 232 ········"isCompleted",
 233 ········"Lkotlin/sequences/Sequence;",
 234 ········"getChildren",
 235 ········"()Lkotlin/sequences/Sequence;",
 236 ········"children",
 237 ········"getExceptionOrNull",
 238 ········"exceptionOrNull",
216 ········"value",239 ········"value",
217 ········"getParentHandle$kotlinx_coroutines_core",240 ········"getParentHandle$kotlinx_coroutines_core",
218 ········"()Lkotlinx/coroutines/ChildHandle;",241 ········"()Lkotlinx/coroutines/ChildHandle;",
219 ········"setParentHandle$kotlinx_coroutines_core",242 ········"setParentHandle$kotlinx_coroutines_core",
220 ········"(Lkotlinx/coroutines/ChildHandle;)V",243 ········"(Lkotlinx/coroutines/ChildHandle;)V",
221 ········"parentHandle",244 ········"parentHandle",
222 ········"getCompletionCauseHandled", 
223 ········"completionCauseHandled", 
224 ········"Lkotlin/sequences/Sequence;", 
225 ········"getChildren", 
226 ········"()Lkotlin/sequences/Sequence;", 
227 ········"children", 
228 ········"isScopedCoroutine", 
229 ········"getState$kotlinx_coroutines_core",245 ········"getState$kotlinx_coroutines_core",
230 ········"getOnCancelComplete$kotlinx_coroutines_core", 
231 ········"onCancelComplete", 
232 ········"isCompletedExceptionally", 
233 ········"isActive", 
234 ········"getOnJoin", 
235 ········"()Lkotlinx/coroutines/selects/SelectClause0;", 
236 ········"onJoin", 
237 ········"Lkotlin/coroutines/CoroutineContext$Key;", 
238 ········"getKey", 
239 ········"()Lkotlin/coroutines/CoroutineContext$Key;", 
240 ········"key", 
241 ········"isCompleted", 
242 ········"getHandlesException$kotlinx_coroutines_core", 
243 ········"handlesException", 
244 ········"isCancelled",246 ········"isCancelled",
245 ········"getExceptionOrNull", 
246 ········"exceptionOrNull", 
247 ········"active",247 ········"active",
248 ········"<init>",248 ········"<init>",
249 ········"(Z)V",249 ········"(Z)V",
250 ········"AwaitContinuation",250 ········"AwaitContinuation",
251 ········"ChildCompletion",251 ········"ChildCompletion",
252 ········"Finishing",252 ········"Finishing",
253 ········"kotlinx-coroutines-core"253 ········"kotlinx-coroutines-core"
5.86 KB
smali_classes3/kotlinx/coroutines/CommonPool.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 .annotation·runtime·Lkotlin/Metadata;11 .annotation·runtime·Lkotlin/Metadata;
12 ····bv·=·{12 ····bv·=·{
13 ········0x1,13 ········0x1,
14 ········0x0,14 ········0x0,
15 ········0x315 ········0x3
16 ····}16 ····}
17 ····d1·=·{17 ····d1·=·{
18 ········"\u0000`\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0005\n\u0002\u0010\t\n\u0002\u0008\u0006\n\u0002\u0010\u000e\n\u0002\u0008\u0007\n\u0002\u0010\u0008\n\u0002\u0008\t\u0008\u00c0\u0002\u0018\u00002\u00020\u0001B\t\u0008\u0002\u00a2\u0006\u0004\u00086\u0010\u001dJ&\u0010\u0005\u001a\u0004\u0018\u00018\u0000\"\u0004\u0008\u0000\u0010\u00022\u000c\u0010\u0004\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u0003H\u0082\u0008\u00a2\u0006\u0004\u0008\u0005\u0010\u0006J\u000f\u0010\u0008\u001a\u00020\u0007H\u0002\u00a2\u0006\u0004\u0008\u0008\u0010\tJ\u000f\u0010\n\u001a\u00020\u0007H\u0002\u00a2\u0006\u0004\u0008\n\u0010\tJ\u000f\u0010\u000c\u001a\u00020\u000bH\u0002\u00a2\u0006\u0004\u0008\u000c\u0010\rJ#\u0010\u0014\u001a\u00020\u00112\n\u0010\u000f\u001a\u0006\u0012\u0002\u0008\u00030\u000e2\u0006\u0010\u0010\u001a\u00020\u0007H\u0000\u00a2\u0006\u0004\u0008\u0012\u0010\u0013J#\u0010\u001a\u001a\u00020\u00192\u0006\u0010\u0016\u001a\u00020\u00152\n\u0010\u0004\u001a\u00060\u0017j\u0002`\u0018H\u0016\u00a2\u0006\u0004\u0008\u001a\u0010\u001bJ\u000f\u0010\u001e\u001a\u00020\u0019H\u0000\u00a2\u0006\u0004\u0008\u001c\u0010\u001dJ\u0017\u0010#\u001a\u00020\u00192\u0006\u0010·\u001a\u00020\u001fH\u0000\u00a2\u0006\u0004\u0008!\u0010\"J\u000f\u0010%\u001a\u00020\u0019H\u0000\u00a2\u0006\u0004\u0008$\u0010\u001dJ\u000f\u0010\'\u001a\u00020&H\u0016\u00a2\u0006\u0004\u0008\'\u0010(J\u000f\u0010)\u001a\u00020\u0019H\u0016\u00a2\u0006\u0004\u0008)\u0010\u001dR\u0016\u0010\u0010\u001a\u00020\u000b8V@\u0016X\u0096\u0004\u00a2\u0006\u0006\u001a\u0004\u0008*\u0010\rR\u0016\u0010+\u001a\u00020&8\u0002@\u0002X\u0082T\u00a2\u0006\u0006\n\u0004\u0008+\u0010,R\u0016\u0010\u001e\u001a\u00020\u00118\u0002@\u0002X\u0082\u000e\u00a2\u0006\u[·...·truncated·by·diffoscope;·len:·292,·SHA:·8dd289bdc9caf1b7bb476ab554bc68e61aee34a0a6574f0c55588691a35a06d7·...·]\u00a2\u0006\u0006\n\u0004\u00084\u00105\u00a8\u00067"18 ········"\u0000`\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0005\n\u0002\u0010\t\n\u0002\u0008\u0006\n\u0002\u0010\u000e\n\u0002\u0008\u0007\n\u0002\u0010\u0008\n\u0002\u0008\t\u0008\u00c0\u0002\u0018\u00002\u00020\u0001B\t\u0008\u0002\u00a2\u0006\u0004\u00086\u0010\u001dJ&\u0010\u0005\u001a\u0004\u0018\u00018\u0000\"\u0004\u0008\u0000\u0010\u00022\u000c\u0010\u0004\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u0003H\u0082\u0008\u00a2\u0006\u0004\u0008\u0005\u0010\u0006J\u000f\u0010\u0008\u001a\u00020\u0007H\u0002\u00a2\u0006\u0004\u0008\u0008\u0010\tJ\u000f\u0010\n\u001a\u00020\u0007H\u0002\u00a2\u0006\u0004\u0008\n\u0010\tJ\u000f\u0010\u000c\u001a\u00020\u000bH\u0002\u00a2\u0006\u0004\u0008\u000c\u0010\rJ#\u0010\u0014\u001a\u00020\u00112\n\u0010\u000f\u001a\u0006\u0012\u0002\u0008\u00030\u000e2\u0006\u0010\u0010\u001a\u00020\u0007H\u0000\u00a2\u0006\u0004\u0008\u0012\u0010\u0013J#\u0010\u001a\u001a\u00020\u00192\u0006\u0010\u0016\u001a\u00020\u00152\n\u0010\u0004\u001a\u00060\u0017j\u0002`\u0018H\u0016\u00a2\u0006\u0004\u0008\u001a\u0010\u001bJ\u000f\u0010\u001e\u001a\u00020\u0019H\u0000\u00a2\u0006\u0004\u0008\u001c\u0010\u001dJ\u0017\u0010#\u001a\u00020\u00192\u0006\u0010·\u001a\u00020\u001fH\u0000\u00a2\u0006\u0004\u0008!\u0010\"J\u000f\u0010%\u001a\u00020\u0019H\u0000\u00a2\u0006\u0004\u0008$\u0010\u001dJ\u000f\u0010\'\u001a\u00020&H\u0016\u00a2\u0006\u0004\u0008\'\u0010(J\u000f\u0010)\u001a\u00020\u0019H\u0016\u00a2\u0006\u0004\u0008)\u0010\u001dR\u0016\u0010\u001e\u001a\u00020\u00118\u0002@\u0002X\u0082\u000e\u00a2\u0006\u0006\n\u0004\u0008\u001e\u0010*R\u0018\u0010+\u001a\u0004\u0018\u00010\u000b8\u0002@\u0002X\u0082\u000e\u00a2\u0006\u0006\n\u0004\u0008+\u0010,R\u0016\u0010\u0010\u001a\u00020\u000b8V@\u0016X\u00[·...·truncated·by·diffoscope;·len:·292,·SHA:·7a9f75312937d119a3a06bdfabe35c32efd0f894e80476704dba9955481fd93b·...·]\u00a2\u0006\u0006\n\u0004\u00084\u00105\u00a8\u00067"
19 ····}19 ····}
20 ····d2·=·{20 ····d2·=·{
21 ········"Lkotlinx/coroutines/CommonPool;",21 ········"Lkotlinx/coroutines/CommonPool;",
22 ········"Lkotlinx/coroutines/ExecutorCoroutineDispatcher;",22 ········"Lkotlinx/coroutines/ExecutorCoroutineDispatcher;",
23 ········"T",23 ········"T",
24 ········"Lkotlin/Function0;",24 ········"Lkotlin/Function0;",
25 ········"block",25 ········"block",
Offset 56, 26 lines modifiedOffset 56, 26 lines modified
56 ········"shutdown",56 ········"shutdown",
57 ········"restore$kotlinx_coroutines_core",57 ········"restore$kotlinx_coroutines_core",
58 ········"restore",58 ········"restore",
59 ········"",59 ········"",
60 ········"toString",60 ········"toString",
61 ········"()Ljava/lang/String;",61 ········"()Ljava/lang/String;",
62 ········"close",62 ········"close",
63 ········"getExecutor", 
64 ········"DEFAULT_PARALLELISM_PROPERTY_NAME", 
65 ········"Ljava/lang/String;", 
66 ········"Z",63 ········"Z",
 64 ········"pool",
 65 ········"Ljava/util/concurrent/Executor;",
 66 ········"getExecutor",
67 ········"",67 ········"",
68 ········"getParallelism",68 ········"getParallelism",
69 ········"()I",69 ········"()I",
70 ········"parallelism",70 ········"parallelism",
71 ········"requestedParallelism",71 ········"requestedParallelism",
72 ········"I",72 ········"I",
73 ········"pool", 
74 ········"Ljava/util/concurrent/Executor;",73 ········"DEFAULT_PARALLELISM_PROPERTY_NAME",
 74 ········"Ljava/lang/String;",
75 ········"<init>",75 ········"<init>",
76 ········"kotlinx-coroutines-core"76 ········"kotlinx-coroutines-core"
77 ····}77 ····}
78 ····k·=·0x178 ····k·=·0x1
79 ····mv·=·{79 ····mv·=·{
80 ········0x1,80 ········0x1,
81 ········0x5,81 ········0x5,
711 B
smali_classes3/kotlinx/coroutines/DebugStringsKt.smali
Ordering differences only
    
Offset 19, 19 lines modifiedOffset 19, 19 lines modified
19 ····}19 ····}
20 ····d2·=·{20 ····d2·=·{
21 ········"Lkotlin/coroutines/Continuation;",21 ········"Lkotlin/coroutines/Continuation;",
22 ········"",22 ········"",
23 ········"toDebugString",23 ········"toDebugString",
24 ········"(Lkotlin/coroutines/Continuation;)Ljava/lang/String;",24 ········"(Lkotlin/coroutines/Continuation;)Ljava/lang/String;",
25 ········"",25 ········"",
26 ········"getClassSimpleName", 
27 ········"(Ljava/lang/Object;)Ljava/lang/String;", 
28 ········"classSimpleName", 
29 ········"getHexAddress",26 ········"getHexAddress",
 27 ········"(Ljava/lang/Object;)Ljava/lang/String;",
30 ········"hexAddress",28 ········"hexAddress",
 29 ········"getClassSimpleName",
 30 ········"classSimpleName",
31 ········"kotlinx-coroutines-core"31 ········"kotlinx-coroutines-core"
32 ····}32 ····}
33 ····k·=·0x233 ····k·=·0x2
34 ····mv·=·{34 ····mv·=·{
35 ········0x1,35 ········0x1,
36 ········0x5,36 ········0x5,
37 ········0x137 ········0x1
3.5 KB
smali_classes3/kotlinx/coroutines/JobSupport$ChildCompletion.smali
    
Offset 16, 36 lines modifiedOffset 16, 36 lines modified
16 .annotation·runtime·Lkotlin/Metadata;16 .annotation·runtime·Lkotlin/Metadata;
17 ····bv·=·{17 ····bv·=·{
18 ········0x1,18 ········0x1,
19 ········0x0,19 ········0x0,
20 ········0x320 ········0x3
21 ····}21 ····}
22 ····d1·=·{22 ····d1·=·{
23 ········"\u00006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0003\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0008\u0002\u0018\u00002\u00020\u0001B)\u0012\u0006\u0010\u0011\u001a\u00020\u0010\u0012\u0006\u0010\u0008\u001a\u00020\u0007\u0012\u0006\u0010\u000[·...·truncated·by·diffoscope;·len:·517,·SHA:·6867bd951796fd61faf8f604ed1a955ff3122cab19e1c0ae633f6105f4dac90c·...·]0\r8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u000e\u0010\u000fR\u0016\u0010\u0011\u001a\u00020\u00108\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0011\u0010\u0012\u00a8\u0006\u0015"23 ········"\u00006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0003\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0008\u0002\u0018\u00002\u00020\u0001B)\u0012\u0006\u0010\u000b\u001a\u00020\n\u0012\u0006\u0010\u0008\u001a\u00020\u0007\u0012\u0006\u0010\u0011\u0[·...·truncated·by·diffoscope;·len:·517,·SHA:·afbbc03b07f51e1d1e3e66a1f5b4661721b6e29f2f45a0afd442aaadcab526b6·...·]0\r8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u000e\u0010\u000fR\u0016\u0010\u0011\u001a\u00020\u00108\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0011\u0010\u0012\u00a8\u0006\u0015"
24 ····}24 ····}
25 ····d2·=·{25 ····d2·=·{
26 ········"Lkotlinx/coroutines/JobSupport$ChildCompletion;",26 ········"Lkotlinx/coroutines/JobSupport$ChildCompletion;",
27 ········"Lkotlinx/coroutines/JobNode;",27 ········"Lkotlinx/coroutines/JobNode;",
28 ········"",28 ········"",
29 ········"cause",29 ········"cause",
30 ········"",30 ········"",
31 ········"invoke",31 ········"invoke",
32 ········"(Ljava/lang/Throwable;)V",32 ········"(Ljava/lang/Throwable;)V",
33 ········"Lkotlinx/coroutines/JobSupport$Finishing;",33 ········"Lkotlinx/coroutines/JobSupport$Finishing;",
34 ········"state",34 ········"state",
35 ········"Lkotlinx/coroutines/JobSupport$Finishing;",35 ········"Lkotlinx/coroutines/JobSupport$Finishing;",
 36 ········"Lkotlinx/coroutines/JobSupport;",
 37 ········"parent",
 38 ········"Lkotlinx/coroutines/JobSupport;",
36 ········"",39 ········"",
37 ········"proposedUpdate",40 ········"proposedUpdate",
38 ········"Ljava/lang/Object;",41 ········"Ljava/lang/Object;",
39 ········"Lkotlinx/coroutines/ChildHandleNode;",42 ········"Lkotlinx/coroutines/ChildHandleNode;",
40 ········"child",43 ········"child",
41 ········"Lkotlinx/coroutines/ChildHandleNode;",44 ········"Lkotlinx/coroutines/ChildHandleNode;",
42 ········"Lkotlinx/coroutines/JobSupport;", 
43 ········"parent", 
44 ········"Lkotlinx/coroutines/JobSupport;", 
45 ········"<init>",45 ········"<init>",
46 ········"(Lkotlinx/coroutines/JobSupport;Lkotlinx/coroutines/JobSupport$Finishing;Lkotlinx/coroutines/ChildHandleNode;Ljava/lang/Object;)V",46 ········"(Lkotlinx/coroutines/JobSupport;Lkotlinx/coroutines/JobSupport$Finishing;Lkotlinx/coroutines/ChildHandleNode;Ljava/lang/Object;)V",
47 ········"kotlinx-coroutines-core"47 ········"kotlinx-coroutines-core"
48 ····}48 ····}
49 ····k·=·0x149 ····k·=·0x1
50 ····mv·=·{50 ····mv·=·{
51 ········0x1,51 ········0x1,
2.23 KB
smali_classes3/kotlinx/coroutines/NodeList.smali
    
Offset 14, 32 lines modifiedOffset 14, 32 lines modified
14 .annotation·runtime·Lkotlin/Metadata;14 .annotation·runtime·Lkotlin/Metadata;
15 ····bv·=·{15 ····bv·=·{
16 ········0x1,16 ········0x1,
17 ········0x0,17 ········0x0,
18 ········0x318 ········0x3
19 ····}19 ····}
20 ····d1·=·{20 ····d1·=·{
21 ········"\u0000\u001c\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0008\n\u0002\u0010\u000b\n\u0002\u0008\u0005\u0008\u0000\u0018\u00002\u00020\u00012\u00020\u0002B\u0007\u00a2\u0006\u0004\u0008\u000f\u0010\u0010J\u0015\u0010\u0005\u001a\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u0003\u00a2\u0006\u0004\u0008\u0005\u0010\u[·...·truncated·by·diffoscope;·len:·303,·SHA:·c918296a969776933edeced3324a336109ef08cec5791104307534b22450750a·...·]\u00a8\u0006\u0011"21 ········"\u0000\u001c\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0005\n\u0002\u0010\u000b\n\u0002\u0008\u0008\u0008\u0000\u0018\u00002\u00020\u00012\u00020\u0002B\u0007\u00a2\u0006\u0004\u0008\u000f\u0010\u0010J\u0015\u0010\u0005\u001a\u00020\u00032\u0006\u0010\u0004\u001a\u00020\u0003\u00a2\u0006\u0004\u0008\u0005\u0010\u[·...·truncated·by·diffoscope;·len:·303,·SHA:·35c4a3f7e5ce6371d4f25eb8219ff6503343d8e17d07fc8187bd1d617943189a·...·]\u00a8\u0006\u0011"
22 ····}22 ····}
23 ····d2·=·{23 ····d2·=·{
24 ········"Lkotlinx/coroutines/NodeList;",24 ········"Lkotlinx/coroutines/NodeList;",
25 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListHead;",25 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListHead;",
26 ········"Lkotlinx/coroutines/Incomplete;",26 ········"Lkotlinx/coroutines/Incomplete;",
27 ········"",27 ········"",
28 ········"state",28 ········"state",
29 ········"getString",29 ········"getString",
30 ········"(Ljava/lang/String;)Ljava/lang/String;",30 ········"(Ljava/lang/String;)Ljava/lang/String;",
31 ········"toString",31 ········"toString",
32 ········"()Ljava/lang/String;",32 ········"()Ljava/lang/String;",
33 ········"getList", 
34 ········"()Lkotlinx/coroutines/NodeList;", 
35 ········"list", 
36 ········"",33 ········"",
37 ········"isActive",34 ········"isActive",
38 ········"()Z",35 ········"()Z",
 36 ········"getList",
 37 ········"()Lkotlinx/coroutines/NodeList;",
 38 ········"list",
39 ········"<init>",39 ········"<init>",
40 ········"()V",40 ········"()V",
41 ········"kotlinx-coroutines-core"41 ········"kotlinx-coroutines-core"
42 ····}42 ····}
43 ····k·=·0x143 ····k·=·0x1
44 ····mv·=·{44 ····mv·=·{
45 ········0x1,45 ········0x1,
3.36 KB
smali_classes3/kotlinx/coroutines/BlockingCoroutine.smali
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 .annotation·runtime·Lkotlin/Metadata;21 .annotation·runtime·Lkotlin/Metadata;
22 ····bv·=·{22 ····bv·=·{
23 ········0x1,23 ········0x1,
24 ········0x0,24 ········0x0,
25 ········0x325 ········0x3
26 ····}26 ····}
27 ····d1·=·{27 ····d1·=·{
28 ········"\u00008\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0008\u0002\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00000\u0002B!\u0012\u0006\u0010\u0014\u001a\u00020\u0013\u00[·...·truncated·by·diffoscope;·len:·655,·SHA:·2006fa2c9779aba1b04c7dd2ec03a2a183852b91178dd22ffc579e9b3dd7f03d·...·]\u0004\u0008\u0011\u0010\u0012\u00a8\u0006\u0017"28 ········"\u00008\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0008\u0002\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00000\u0002B!\u0012\u0006\u0010\u0014\u001a\u00020\u0013\u00[·...·truncated·by·diffoscope;·len:·659,·SHA:·4cfd5d769bd2ac4762b9079ac8d10512523c9cea86bc9d5cc9734de3e9d78450·...·]\u0004\u0008\u0011\u0010\u0012\u00a8\u0006\u0017"
29 ····}29 ····}
30 ····d2·=·{30 ····d2·=·{
31 ········"Lkotlinx/coroutines/BlockingCoroutine;",31 ········"Lkotlinx/coroutines/BlockingCoroutine;",
32 ········"T",32 ········"T",
33 ········"Lkotlinx/coroutines/AbstractCoroutine;",33 ········"Lkotlinx/coroutines/AbstractCoroutine;",
34 ········"",34 ········"",
35 ········"state",35 ········"state",
Offset 37, 20 lines modifiedOffset 37, 20 lines modified
37 ········"afterCompletion",37 ········"afterCompletion",
38 ········"(Ljava/lang/Object;)V",38 ········"(Ljava/lang/Object;)V",
39 ········"joinBlocking",39 ········"joinBlocking",
40 ········"()Ljava/lang/Object;",40 ········"()Ljava/lang/Object;",
41 ········"Lkotlinx/coroutines/EventLoop;",41 ········"Lkotlinx/coroutines/EventLoop;",
42 ········"eventLoop",42 ········"eventLoop",
43 ········"Lkotlinx/coroutines/EventLoop;",43 ········"Lkotlinx/coroutines/EventLoop;",
44 ········"Ljava/lang/Thread;", 
45 ········"blockedThread", 
46 ········"Ljava/lang/Thread;", 
47 ········"",44 ········"",
48 ········"isScopedCoroutine",45 ········"isScopedCoroutine",
49 ········"()Z",46 ········"()Z",
 47 ········"Ljava/lang/Thread;",
 48 ········"blockedThread",
 49 ········"Ljava/lang/Thread;",
50 ········"Lkotlin/coroutines/CoroutineContext;",50 ········"Lkotlin/coroutines/CoroutineContext;",
51 ········"parentContext",51 ········"parentContext",
52 ········"<init>",52 ········"<init>",
53 ········"(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Thread;Lkotlinx/coroutines/EventLoop;)V",53 ········"(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Thread;Lkotlinx/coroutines/EventLoop;)V",
54 ········"kotlinx-coroutines-core"54 ········"kotlinx-coroutines-core"
55 ····}55 ····}
56 ····k·=·0x156 ····k·=·0x1
3.93 KB
smali_classes3/kotlinx/coroutines/DispatchedTask.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 .annotation·runtime·Lkotlin/Metadata;20 .annotation·runtime·Lkotlin/Metadata;
21 ····bv·=·{21 ····bv·=·{
22 ········0x1,22 ········0x1,
23 ········0x0,23 ········0x0,
24 ········0x324 ········0x3
25 ····}25 ····}
26 ····d1·=·{26 ····d1·=·{
27 ········"\u00004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0004\n\u0002\u0010\u0003\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0010\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0008\n\u0002\u0008\u0005\u0008·\u0018\u0000*\u0006\u0008\u0000\u0010\u0001·\u00002\u00060\u0002j\u0002`\u0003B\u000f\u0012\u0006\u0010!\u001a\u00020·\u00a2\u0006\u0004\u0008#\u0010$J\u0011\u0010\u0007\u001a\u0004\[·...·truncated·by·diffoscope;·len:·1013,·SHA:·4506402dc8939f7994d9b8a9e9aaa7551cda887ff791b990b97e668614aa715c·...·]\u00a8\u0006%"27 ········"\u00004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0004\n\u0002\u0010\u0003\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0010\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\u0008·\u0018\u0000*\u0006\u0008\u0000\u0010\u0001·\u00002\u00060\u0002j\u0002`\u0003B\u000f\u0012\u0006\u0010\u001d\u001a\u00020\u001c\u00a2\u0006\u0004\u0008#\u0010$J\u0011\u0010\u0007\u0[·...·truncated·by·diffoscope;·len:·1028,·SHA:·d474729a4db15629f80f37bf99bab28c3cbeb0b490326d1d7bd3181380ce766e·...·]\u00a8\u0006%"
28 ····}28 ····}
29 ····d2·=·{29 ····d2·=·{
30 ········"Lkotlinx/coroutines/DispatchedTask;",30 ········"Lkotlinx/coroutines/DispatchedTask;",
31 ········"T",31 ········"T",
32 ········"Lkotlinx/coroutines/scheduling/Task;",32 ········"Lkotlinx/coroutines/scheduling/Task;",
33 ········"Lkotlinx/coroutines/SchedulerTask;",33 ········"Lkotlinx/coroutines/SchedulerTask;",
34 ········"",34 ········"",
Offset 51, 21 lines modifiedOffset 51, 21 lines modified
51 ········"getExceptionalResult",51 ········"getExceptionalResult",
52 ········"run",52 ········"run",
53 ········"()V",53 ········"()V",
54 ········"exception",54 ········"exception",
55 ········"finallyException",55 ········"finallyException",
56 ········"handleFatalException",56 ········"handleFatalException",
57 ········"(Ljava/lang/Throwable;Ljava/lang/Throwable;)V",57 ········"(Ljava/lang/Throwable;Ljava/lang/Throwable;)V",
 58 ········"",
 59 ········"resumeMode",
 60 ········"I",
58 ········"Lkotlin/coroutines/Continuation;",61 ········"Lkotlin/coroutines/Continuation;",
59 ········"getDelegate$kotlinx_coroutines_core",62 ········"getDelegate$kotlinx_coroutines_core",
60 ········"()Lkotlin/coroutines/Continuation;",63 ········"()Lkotlin/coroutines/Continuation;",
61 ········"delegate",64 ········"delegate",
62 ········"", 
63 ········"resumeMode", 
64 ········"I", 
65 ········"<init>",65 ········"<init>",
66 ········"(I)V",66 ········"(I)V",
67 ········"kotlinx-coroutines-core"67 ········"kotlinx-coroutines-core"
68 ····}68 ····}
69 ····k·=·0x169 ····k·=·0x1
70 ····mv·=·{70 ····mv·=·{
71 ········0x1,71 ········0x1,
7.22 KB
smali_classes3/kotlinx/coroutines/NonCancellable.smali
    
Offset 10, 15 lines modifiedOffset 10, 15 lines modified
10 .annotation·runtime·Lkotlin/Metadata;10 .annotation·runtime·Lkotlin/Metadata;
11 ····bv·=·{11 ····bv·=·{
12 ········0x1,12 ········0x1,
13 ········0x0,13 ········0x0,
14 ········0x314 ········0x3
15 ····}15 ····}
16 ····d1·=·{16 ····d1·=·{
17 ········"\u0000l\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u000b\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0006\u0008\u00c6\u0002\u0018\u00002\u00020\u00012\u00020\u0002B\t\u0008\u0002\u00a2\u0006\u0004\u00088\u0010\'J\u000f\u0010\u0004\u001a\u00020\u0003H\u0017\u00a2\u0006\u0004\u0008[·...·truncated·by·diffoscope;·len:·2070,·SHA:·44db178e2ef8382bc0363767aa913eb210d629d03fdd9592958fbb2a298ca9ed·...·]05\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u00069"17 ········"\u0000l\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0008\u0008\u00c6\u0002\u0018\u00002\u00020\u00012\u00020\u0002B\t\u0008\u0002\u00a2\u0006\u0004\u00088\u0010)J\u000f\u0010\u0004\u001a\u00020\u0003H\u0017\u00a2\u0006\u0004\u0008\[·...·truncated·by·diffoscope;·len:·2066,·SHA:·6a46246591094948ff85581270b62c627bf019d2b7916bcfb32a818454a4e09e·...·]05\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u00069"
18 ····}18 ····}
19 ····d2·=·{19 ····d2·=·{
20 ········"Lkotlinx/coroutines/NonCancellable;",20 ········"Lkotlinx/coroutines/NonCancellable;",
21 ········"Lkotlin/coroutines/AbstractCoroutineContextElement;",21 ········"Lkotlin/coroutines/AbstractCoroutineContextElement;",
22 ········"Lkotlinx/coroutines/Job;",22 ········"Lkotlinx/coroutines/Job;",
23 ········"",23 ········"",
24 ········"start",24 ········"start",
Offset 50, 33 lines modifiedOffset 50, 33 lines modified
50 ········"child",50 ········"child",
51 ········"Lkotlinx/coroutines/ChildHandle;",51 ········"Lkotlinx/coroutines/ChildHandle;",
52 ········"attachChild",52 ········"attachChild",
53 ········"(Lkotlinx/coroutines/ChildJob;)Lkotlinx/coroutines/ChildHandle;",53 ········"(Lkotlinx/coroutines/ChildJob;)Lkotlinx/coroutines/ChildHandle;",
54 ········"",54 ········"",
55 ········"toString",55 ········"toString",
56 ········"()Ljava/lang/String;",56 ········"()Ljava/lang/String;",
 57 ········"message",
 58 ········"Ljava/lang/String;",
57 ········"isActive",59 ········"isActive",
58 ········"isActive$annotations",60 ········"isActive$annotations",
59 ········"()V",61 ········"()V",
 62 ········"Lkotlinx/coroutines/selects/SelectClause0;",
 63 ········"getOnJoin",
 64 ········"()Lkotlinx/coroutines/selects/SelectClause0;",
 65 ········"getOnJoin$annotations",
 66 ········"onJoin",
60 ········"isCancelled",67 ········"isCancelled",
61 ········"isCancelled$annotations",68 ········"isCancelled$annotations",
62 ········"message", 
63 ········"Ljava/lang/String;", 
64 ········"isCompleted", 
65 ········"isCompleted$annotations", 
66 ········"Lkotlin/sequences/Sequence;",69 ········"Lkotlin/sequences/Sequence;",
67 ········"getChildren",70 ········"getChildren",
68 ········"()Lkotlin/sequences/Sequence;",71 ········"()Lkotlin/sequences/Sequence;",
69 ········"getChildren$annotations",72 ········"getChildren$annotations",
70 ········"children",73 ········"children",
 74 ········"isCompleted",
71 ········"Lkotlinx/coroutines/selects/SelectClause0;", 
72 ········"getOnJoin", 
73 ········"()Lkotlinx/coroutines/selects/SelectClause0;", 
74 ········"getOnJoin$annotations",75 ········"isCompleted$annotations",
75 ········"onJoin", 
76 ········"<init>",76 ········"<init>",
77 ········"kotlinx-coroutines-core"77 ········"kotlinx-coroutines-core"
78 ····}78 ····}
79 ····k·=·0x179 ····k·=·0x1
80 ····mv·=·{80 ····mv·=·{
81 ········0x1,81 ········0x1,
82 ········0x5,82 ········0x5,
4.63 KB
smali_classes3/kotlinx/coroutines/DebugKt.smali
    
Offset 7, 45 lines modifiedOffset 7, 45 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000$\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0003\n\u0002\u0010\u000e\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\u000b\u001a\u000f\u0010\u0001\u001a\u00020\u0000H\u0000\u00a2\u0006\u0004\u0008\u0001\u0010\u0002\u001a\u001e\u0010\u0006\u001a\u00020\u00002\u000c\u0010\u0005\u001a\u0008\u0012\u0004\u0012\u00020\u00040\u0003H\u0081\u00[·...·truncated·by·diffoscope;·len:·1171,·SHA:·b218ff546b8dd9f2fef8ba2d9dfcc6d3c191beb69679a55873b3a9b0c22b0a8c·...·]\u00a8\u0006\u001c"14 ········"\u0000$\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0003\n\u0002\u0010\u000e\n\u0002\u0008\u000e\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u001a\u000f\u0010\u0001\u001a\u00020\u0000H\u0000\u00a2\u0006\u0004\u0008\u0001\u0010\u0002\u001a\u001e\u0010\u0006\u001a\u00020\u00002\u000c\u0010\u0005\u001a\u0008\u0012\u0004\u0012\u00020\u00040\u0003H\u0081\u00[·...·truncated·by·diffoscope;·len:·1175,·SHA:·25e163bd74dd0ef7f4a1617eeed9f42757847bcb513f9743d31a2f89ddbe8d1b·...·]\u00a8\u0006\u001c"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"",17 ········"",
18 ········"resetCoroutineId",18 ········"resetCoroutineId",
19 ········"()V",19 ········"()V",
20 ········"Lkotlin/Function0;",20 ········"Lkotlin/Function0;",
21 ········"",21 ········"",
22 ········"value",22 ········"value",
23 ········"assert",23 ········"assert",
24 ········"(Lkotlin/jvm/functions/Function0;)V",24 ········"(Lkotlin/jvm/functions/Function0;)V",
25 ········"",25 ········"",
26 ········"DEBUG_PROPERTY_VALUE_AUTO", 
27 ········"Ljava/lang/String;", 
28 ········"DEBUG_PROPERTY_NAME", 
29 ········"STACKTRACE_RECOVERY_PROPERTY_NAME",26 ········"STACKTRACE_RECOVERY_PROPERTY_NAME",
30 ········"RECOVER_STACK_TRACES",27 ········"Ljava/lang/String;",
 28 ········"DEBUG",
31 ········"Z",29 ········"Z",
32 ········"getRECOVER_STACK_TRACES",30 ········"getDEBUG",
33 ········"()Z",31 ········"()Z",
 32 ········"DEBUG_PROPERTY_VALUE_ON",
 33 ········"DEBUG_PROPERTY_VALUE_OFF",
 34 ········"DEBUG_PROPERTY_VALUE_AUTO",
 35 ········"ASSERTIONS_ENABLED",
 36 ········"getASSERTIONS_ENABLED",
 37 ········"RECOVER_STACK_TRACES",
 38 ········"getRECOVER_STACK_TRACES",
 39 ········"DEBUG_PROPERTY_NAME",
34 ········"Ljava/util/concurrent/atomic/AtomicLong;",40 ········"Ljava/util/concurrent/atomic/AtomicLong;",
35 ········"COROUTINE_ID",41 ········"COROUTINE_ID",
36 ········"Ljava/util/concurrent/atomic/AtomicLong;",42 ········"Ljava/util/concurrent/atomic/AtomicLong;",
37 ········"getCOROUTINE_ID",43 ········"getCOROUTINE_ID",
38 ········"()Ljava/util/concurrent/atomic/AtomicLong;",44 ········"()Ljava/util/concurrent/atomic/AtomicLong;",
39 ········"ASSERTIONS_ENABLED", 
40 ········"getASSERTIONS_ENABLED", 
41 ········"DEBUG", 
42 ········"getDEBUG", 
43 ········"DEBUG_PROPERTY_VALUE_OFF", 
44 ········"DEBUG_PROPERTY_VALUE_ON", 
45 ········"kotlinx-coroutines-core"45 ········"kotlinx-coroutines-core"
46 ····}46 ····}
47 ····k·=·0x247 ····k·=·0x2
48 ····mv·=·{48 ····mv·=·{
49 ········0x1,49 ········0x1,
50 ········0x5,50 ········0x5,
51 ········0x151 ········0x1
6.12 KB
smali_classes3/kotlinx/coroutines/EventLoopImplBase.smali
    
Offset 23, 15 lines modifiedOffset 23, 15 lines modified
23 .annotation·runtime·Lkotlin/Metadata;23 .annotation·runtime·Lkotlin/Metadata;
24 ····bv·=·{24 ····bv·=·{
25 ········0x1,25 ········0x1,
26 ········0x0,26 ········0x0,
27 ········0x327 ········0x3
28 ····}28 ····}
29 ····d1·=·{29 ····d1·=·{
30 ········"\u0000V\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0004\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\t\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0016\u0008·\u0018\u00002\u00020\u00012\u00020\u0002:\u00046789B\u0007\u00a2\u0006\u0004\u00085\u0010\rJ\u001b\u0010\u0007\u001a\u00020\u00062\n\u0010\u0005\u001a\u00060\u0003j\u0002`\u0004H\u0002\u00a2\u0006\u0004\u0008\u0007\u0010\u0008J\u0017\u0010\t\u001a\n\u0018\u00010\u0003j\u0004\u0018\u0001`\u0004H\u0002\u00a2\u0006\u0004\u0008\t\u0010\nJ\u000f\u0010\u000c\u001a\u00020\u000bH\u0002\u00a2\u0006\u0004\u0008\u000c\u0010\rJ\u0017\u0010\u000f\u001a\u00020\u00062\u0006\u0010\u0005\u001a\u00020\u000eH\u0002\u00a2\u0006\u0004\u0008\u000f\u0010\u0010J\u001f\u0010\u0015\u001a\u00020\u00142\u0006\u0010\u0012\u001a\u00020\u00112\u0006\u0010\u0013\u001a\u00020\u000eH\u0002\u00a2\u0006\u0004\u0008\u0015\u0010\u0016J\u000f\u0010\u0017\u001a\u00020\u000bH\u0002\u00a2\u0006\u0004\u0008\u0017\u0010\rJ\u000f\u0010\u0018\u001a\u00020\u000bH\u0014\u00a2\u0006\u0004\u0008\u0018\u0010\rJ%\u0010\u001c\u001a\u00020\u000b2\u0006\u0010\u0019\u001a\u00020\u00112\u000c\u0010\u001b\u001a\u0008\u0012\u0004\u0012\u00020\u000b0\u001aH\u0016\u00a2\u0006\u0004\u0008\u001c\u0010\u001dJ#\u0010·\u001a\u00020\u001f2\u0006\u0010\u0019\u001a\u00020\u00112\n\u0010\u001e\u001a\u00060\u0003j\u0002`\u0004H\u0004\u00a2\u0006\u0004\u0008·\u0010!J\u000f\u0010\"\u001a\u00020\u0011H\u0016\u00a2\u0006\u0004\u0008\"\u0010#J!\u0010&\u001a\u00020\u000b2\u0006\u0010%\u001a\u00020$2\n\u0010\u001e\u001a\u00060\u0003j\u0002`\u0004\u00a2\u0006\u0004\u0008&\u0010\'J\u0019\u0010(\u001a\u00020\u000b2\n\u0010\u0005\u001a\u00060\u0003j\u0002`\u0004\u00a2\u0006\u0004\u0008(\u0010)J\u001d\u0010*\u001a\u00020\u000b2\u0006\u0010\u0012\u001a\u00020\u00112\u0006\u0010\u0013\u001a\u00020\u000e\u00a2\u0006\u0004\u0008*\u0010+J\u000f\u0010,\u001a\u00020\u000bH\u0004\u00a2\u0006\u0004\u0008,\u0010\rR\u0016\u0010-\u001a\u00020\u00068T@\u0014X\u0094\u0004\u00a2\u0006\u0006\u001a\u0004\u0008-\u0010.R$\u00100\u001a\u00020\u00062\u0006\u0010/\u001a\u00020\u00068B@BX\u0082\u000e\u00a2\u0006\u000c\u001a\u0004\u00080\u0010.\"\u0004\u00081\u00102R\u0016\u00104\u001a\u0002[·...·truncated·by·diffoscope;·len:·73,·SHA:·7b97ed4e92b973454a736c035570df732ce030e5c5a3e6cf2bb948a378e19191·...·]\u00a8\u0006:"30 ········"\u0000V\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0004\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\t\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0016\u0008·\u0018\u00002\u00020\u00012\u00020\u0002:\u00046789B\u0007\u00a2\u0006\u0004\u00085\u0010\rJ\u001b\u0010\u0007\u001a\u00020\u00062\n\u0010\u0005\u001a\u00060\u0003j\u0002`\u0004H\u0002\u00a2\u0006\u0004\u0008\u0007\u0010\u0008J\u0017\u0010\t\u001a\n\u0018\u00010\u0003j\u0004\u0018\u0001`\u0004H\u0002\u00a2\u0006\u0004\u0008\t\u0010\nJ\u000f\u0010\u000c\u001a\u00020\u000bH\u0002\u00a2\u0006\u0004\u0008\u000c\u0010\rJ\u0017\u0010\u000f\u001a\u00020\u00062\u0006\u0010\u0005\u001a\u00020\u000eH\u0002\u00a2\u0006\u0004\u0008\u000f\u0010\u0010J\u001f\u0010\u0015\u001a\u00020\u00142\u0006\u0010\u0012\u001a\u00020\u00112\u0006\u0010\u0013\u001a\u00020\u000eH\u0002\u00a2\u0006\u0004\u0008\u0015\u0010\u0016J\u000f\u0010\u0017\u001a\u00020\u000bH\u0002\u00a2\u0006\u0004\u0008\u0017\u0010\rJ\u000f\u0010\u0018\u001a\u00020\u000bH\u0014\u00a2\u0006\u0004\u0008\u0018\u0010\rJ%\u0010\u001c\u001a\u00020\u000b2\u0006\u0010\u0019\u001a\u00020\u00112\u000c\u0010\u001b\u001a\u0008\u0012\u0004\u0012\u00020\u000b0\u001aH\u0016\u00a2\u0006\u0004\u0008\u001c\u0010\u001dJ#\u0010·\u001a\u00020\u001f2\u0006\u0010\u0019\u001a\u00020\u00112\n\u0010\u001e\u001a\u00060\u0003j\u0002`\u0004H\u0004\u00a2\u0006\u0004\u0008·\u0010!J\u000f\u0010\"\u001a\u00020\u0011H\u0016\u00a2\u0006\u0004\u0008\"\u0010#J!\u0010&\u001a\u00020\u000b2\u0006\u0010%\u001a\u00020$2\n\u0010\u001e\u001a\u00060\u0003j\u0002`\u0004\u00a2\u0006\u0004\u0008&\u0010\'J\u0019\u0010(\u001a\u00020\u000b2\n\u0010\u0005\u001a\u00060\u0003j\u0002`\u0004\u00a2\u0006\u0004\u0008(\u0010)J\u001d\u0010*\u001a\u00020\u000b2\u0006\u0010\u0012\u001a\u00020\u00112\u0006\u0010\u0013\u001a\u00020\u000e\u00a2\u0006\u0004\u0008*\u0010+J\u000f\u0010,\u001a\u00020\u000bH\u0004\u00a2\u0006\u0004\u0008,\u0010\rR\u0016\u0010.\u001a\u00020\u00118T@\u0014X\u0094\u0004\u00a2\u0006\u0006\u001a\u0004\u0008-\u0010#R\u0016\u0010/\u001a\u00020\u00068T@\u0014X\u0094\u0004\u00a2\u0006\u0006\u001a\u0004\u0008/\u00100R$\u00102\u001a\u00020\u00062\u0006\u00101\u001a\u00020\u00068B@BX\u008[·...·truncated·by·diffoscope;·len:·73,·SHA:·b5441876d751289821097684fed614b2b8714e11c506cffec5e4605bf39abdc7·...·]\u00a8\u0006:"
31 ····}31 ····}
32 ····d2·=·{32 ····d2·=·{
33 ········"Lkotlinx/coroutines/EventLoopImplBase;",33 ········"Lkotlinx/coroutines/EventLoopImplBase;",
34 ········"Lkotlinx/coroutines/EventLoopImplPlatform;",34 ········"Lkotlinx/coroutines/EventLoopImplPlatform;",
35 ········"Lkotlinx/coroutines/Delay;",35 ········"Lkotlinx/coroutines/Delay;",
36 ········"Ljava/lang/Runnable;",36 ········"Ljava/lang/Runnable;",
37 ········"Lkotlinx/coroutines/Runnable;",37 ········"Lkotlinx/coroutines/Runnable;",
Offset 71, 22 lines modifiedOffset 71, 22 lines modified
71 ········"dispatch",71 ········"dispatch",
72 ········"(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Runnable;)V",72 ········"(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Runnable;)V",
73 ········"enqueue",73 ········"enqueue",
74 ········"(Ljava/lang/Runnable;)V",74 ········"(Ljava/lang/Runnable;)V",
75 ········"schedule",75 ········"schedule",
76 ········"(JLkotlinx/coroutines/EventLoopImplBase$DelayedTask;)V",76 ········"(JLkotlinx/coroutines/EventLoopImplBase$DelayedTask;)V",
77 ········"resetAll",77 ········"resetAll",
 78 ········"getNextTime",
 79 ········"nextTime",
78 ········"isEmpty",80 ········"isEmpty",
79 ········"()Z",81 ········"()Z",
80 ········"value",82 ········"value",
81 ········"isCompleted",83 ········"isCompleted",
82 ········"setCompleted",84 ········"setCompleted",
83 ········"(Z)V",85 ········"(Z)V",
84 ········"getNextTime", 
85 ········"nextTime", 
86 ········"<init>",86 ········"<init>",
87 ········"DelayedResumeTask",87 ········"DelayedResumeTask",
88 ········"DelayedRunnableTask",88 ········"DelayedRunnableTask",
89 ········"DelayedTask",89 ········"DelayedTask",
90 ········"DelayedTaskQueue",90 ········"DelayedTaskQueue",
91 ········"kotlinx-coroutines-core"91 ········"kotlinx-coroutines-core"
92 ····}92 ····}
4.38 KB
smali_classes3/kotlinx/coroutines/scheduling/TasksKt.smali
    
Offset 7, 39 lines modifiedOffset 7, 39 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000,\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\t\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0005\"\u0016\u0010\u0001\u001a\u00020\u00008\u0000@\u0000X\u0080T\u00a2\u0006\u0006[·...·truncated·by·diffoscope;·len:·1177,·SHA:·1c2285b081a81433c410b051503d179a68612feccd9e5ddeda6de354a1ee539a·...·]\u00a8\u0006\u0016"14 ········"\u0000,\n\u0002\u0010\u0008\n\u0002\u0008\u0004\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0004\n\u0002\u0010\t\n\u0002\u0008\u0004\"\u0016\u0010\u0001\u001a\u00020\u00008\u0000@\u0000X\u0080T\u00a2\u0006\u0006[·...·truncated·by·diffoscope;·len:·1185,·SHA:·8e6c08a71c1b10199019efe5d435806f192db8a5201533549221c1572054b43b·...·]\u00a8\u0006\u0016"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"",17 ········"",
18 ········"TASK_NON_BLOCKING",18 ········"TASK_NON_BLOCKING",
19 ········"I",19 ········"I",
 20 ········"BLOCKING_DEFAULT_PARALLELISM",
 21 ········"MAX_POOL_SIZE",
20 ········"TASK_PROBABLY_BLOCKING", 
21 ········"Lkotlinx/coroutines/scheduling/Task;", 
22 ········"", 
23 ········"isBlocking", 
24 ········"(Lkotlinx/coroutines/scheduling/Task;)Z", 
25 ········"",22 ········"",
26 ········"DEFAULT_DISPATCHER_NAME",23 ········"DEFAULT_DISPATCHER_NAME",
27 ········"Ljava/lang/String;",24 ········"Ljava/lang/String;",
28 ········"", 
29 ········"IDLE_WORKER_KEEP_ALIVE_NS", 
30 ········"J", 
31 ········"BLOCKING_DEFAULT_PARALLELISM", 
32 ········"DEFAULT_SCHEDULER_NAME", 
33 ········"MAX_POOL_SIZE", 
34 ········"Lkotlinx/coroutines/scheduling/SchedulerTimeSource;",25 ········"Lkotlinx/coroutines/scheduling/SchedulerTimeSource;",
35 ········"schedulerTimeSource",26 ········"schedulerTimeSource",
36 ········"Lkotlinx/coroutines/scheduling/SchedulerTimeSource;",27 ········"Lkotlinx/coroutines/scheduling/SchedulerTimeSource;",
37 ········"WORK_STEALING_TIME_RESOLUTION_NS",28 ········"TASK_PROBABLY_BLOCKING",
 29 ········"Lkotlinx/coroutines/scheduling/Task;",
 30 ········"",
 31 ········"isBlocking",
 32 ········"(Lkotlinx/coroutines/scheduling/Task;)Z",
 33 ········"DEFAULT_SCHEDULER_NAME",
38 ········"CORE_POOL_SIZE",34 ········"CORE_POOL_SIZE",
 35 ········"",
 36 ········"WORK_STEALING_TIME_RESOLUTION_NS",
 37 ········"J",
 38 ········"IDLE_WORKER_KEEP_ALIVE_NS",
39 ········"kotlinx-coroutines-core"39 ········"kotlinx-coroutines-core"
40 ····}40 ····}
41 ····k·=·0x241 ····k·=·0x2
42 ····mv·=·{42 ····mv·=·{
43 ········0x1,43 ········0x1,
44 ········0x5,44 ········0x5,
45 ········0x145 ········0x1
2.32 KB
smali_classes3/kotlinx/coroutines/scheduling/Task.smali
    
Offset 10, 27 lines modifiedOffset 10, 27 lines modified
10 .annotation·runtime·Lkotlin/Metadata;10 .annotation·runtime·Lkotlin/Metadata;
11 ····bv·=·{11 ····bv·=·{
12 ········0x1,12 ········0x1,
13 ········0x0,13 ········0x0,
14 ········0x314 ········0x3
15 ····}15 ····}
16 ····d1·=·{16 ····d1·=·{
17 ········"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\t\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0007\u0008·\u0018\u00002\u00060\u0001j\u0002`\u0002B\u0017\u0012\u0006\u0010\u0004\u001a\u00020\u0003\u0012\u0006\u0010\u0007\u001a\u00020\u0006\u00a2\u0006\u0004\u0008\r\u0010\u000eB\t\u0008\u0016\u00a2\u0006\u0004\u0008\r\u0010\u000fR\u0016\u0010\u0004\u001a\u00020\u00038\u0006@\u0006X\u0087\u000e\u00a2\u0006\u0006\n\u0004\u0008\u0004\u0010\u0005R\u0016\u0010\u0007\u001a\u00020\u00068\u0006@\u0006X\u0087\u000e\u00a2\u0006\u0006\n\u0004\u0008\u0007\u0010\u0008R\u0014\u0010\u000c\u001a\u00020\t8\u00c6\u0002@\u0006\u00a2\u0006\u0006\u001a\u0004\u0008\n\u0010\u000b\u00a8\u0006\u0010"17 ········"\u0000$\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\t\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0007\u0008·\u0018\u00002\u00060\u0001j\u0002`\u0002B\u0017\u0012\u0006\u0010\u0007\u001a\u00020\u0006\u0012\u0006\u0010\u0004\u001a\u00020\u0003\u00a2\u0006\u0004\u0008\r\u0010\u000eB\t\u0008\u0016\u00a2\u0006\u0004\u0008\r\u0010\u000fR\u0016\u0010\u0004\u001a\u00020\u00038\u0006@\u0006X\u0087\u000e\u00a2\u0006\u0006\n\u0004\u0008\u0004\u0010\u0005R\u0016\u0010\u0007\u001a\u00020\u00068\u0006@\u0006X\u0087\u000e\u00a2\u0006\u0006\n\u0004\u0008\u0007\u0010\u0008R\u0014\u0010\u000c\u001a\u00020\t8\u00c6\u0002@\u0006\u00a2\u0006\u0006\u001a\u0004\u0008\n\u0010\u000b\u00a8\u0006\u0010"
18 ····}18 ····}
19 ····d2·=·{19 ····d2·=·{
20 ········"Lkotlinx/coroutines/scheduling/Task;",20 ········"Lkotlinx/coroutines/scheduling/Task;",
21 ········"Ljava/lang/Runnable;",21 ········"Ljava/lang/Runnable;",
22 ········"Lkotlinx/coroutines/Runnable;",22 ········"Lkotlinx/coroutines/Runnable;",
23 ········"", 
24 ········"submissionTime", 
25 ········"J", 
26 ········"Lkotlinx/coroutines/scheduling/TaskContext;",23 ········"Lkotlinx/coroutines/scheduling/TaskContext;",
27 ········"taskContext",24 ········"taskContext",
28 ········"Lkotlinx/coroutines/scheduling/TaskContext;",25 ········"Lkotlinx/coroutines/scheduling/TaskContext;",
29 ········"",26 ········"",
 27 ········"submissionTime",
 28 ········"J",
 29 ········"",
30 ········"getMode",30 ········"getMode",
31 ········"()I",31 ········"()I",
32 ········"mode",32 ········"mode",
33 ········"<init>",33 ········"<init>",
34 ········"(JLkotlinx/coroutines/scheduling/TaskContext;)V",34 ········"(JLkotlinx/coroutines/scheduling/TaskContext;)V",
35 ········"()V",35 ········"()V",
36 ········"kotlinx-coroutines-core"36 ········"kotlinx-coroutines-core"
2.0 KB
smali_classes3/kotlinx/coroutines/scheduling/WorkQueueKt.smali
    
Offset 7, 26 lines modifiedOffset 7, 26 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000\u0010\n\u0002\u0010\t\n\u0002\u0008\u0003\n\u0002\u0010\u0008\n\u0002\u0008\u0005\"\u0016\u0010\u0001\u001a\u00020\u00008\u0000@\u0000X\u0080T\u00a2\u0006\u0006\n\u0004\u0008\u0001\u0010\u0002\"\u0016\u0010\u0003\u001a\u00020\u00008\u0000@\u0000X\u0080T\u00a2\u0006\u0006\n\u0[·...·truncated·by·diffoscope;·len:·360,·SHA:·34de7d3d905bd1ab5562d4821f7f1f5396ec204499c31a4797ca4022813788e8·...·]\u00a8\u0006\t"14 ········"\u0000\u0010\n\u0002\u0010\u0008\n\u0002\u0008\u0004\n\u0002\u0010\t\n\u0002\u0008\u0004\"\u0016\u0010\u0001\u001a\u00020\u00008\u0000@\u0000X\u0080T\u00a2\u0006\u0006\n\u0004\u0008\u0001\u0010\u0002\"\u0016\u0010\u0003\u001a\u00020\u00008\u0000@\u0000X\u0080T\u00a2\u0006\u0006\n\u0[·...·truncated·by·diffoscope;·len:·360,·SHA:·588e86ff39b890caa240f6ab22bcf3c692d2418061facf3eeec537ff0ff57c51·...·]\u00a8\u0006\t"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"",17 ········"",
18 ········"TASK_STOLEN", 
19 ········"J", 
20 ········"NOTHING_TO_STEAL", 
21 ········"", 
22 ········"BUFFER_CAPACITY_BASE",18 ········"BUFFER_CAPACITY",
23 ········"I",19 ········"I",
24 ········"MASK",20 ········"MASK",
25 ········"BUFFER_CAPACITY",21 ········"BUFFER_CAPACITY_BASE",
 22 ········"",
 23 ········"NOTHING_TO_STEAL",
 24 ········"J",
 25 ········"TASK_STOLEN",
26 ········"kotlinx-coroutines-core"26 ········"kotlinx-coroutines-core"
27 ····}27 ····}
28 ····k·=·0x228 ····k·=·0x2
29 ····mv·=·{29 ····mv·=·{
30 ········0x1,30 ········0x1,
31 ········0x5,31 ········0x5,
32 ········0x132 ········0x1
8.78 KB
smali_classes3/kotlinx/coroutines/scheduling/CoroutineScheduler$Worker.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 .annotation·runtime·Lkotlin/Metadata;20 .annotation·runtime·Lkotlin/Metadata;
21 ····bv·=·{21 ····bv·=·{
22 ········0x1,22 ········0x1,
23 ········0x0,23 ········0x0,
24 ········0x324 ········0x3
25 ····}25 ····}
26 ····d1·=·{26 ····d1·=·{
27 ········"\u0000P\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0008\n\u0002\u0008\u000f\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0010\u0000\n\u0002\u0008\u0006\n\u0002\u0010\t\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0008\u0008\u0080\u0004\u0018\u00002\u00020\u0001B\t\u0008\u0002\u00a2\u0006\u0004\u0008D\u0010EB\u0011\u0008\u0016\u001[·...·truncated·by·diffoscope;·len:·2832,·SHA:·9dcf07eb98e5b327d881e08ecfe60483d0fa43b18b5de43e0b934edfbe9a2ec1·...·]\u00a8\u0006G"27 ········"\u0000P\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0008\n\u0002\u0008\u000f\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0010\t\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\n\n\u0002\u0010\u0000\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\u0006\u0008\u0080\u0004\u0018\u00002\u00020\u0001B\t\u0008\u0002\u00a2\u0006\u0004\u0008D\u0010EB\u0011\u0008\u0016\u0012\u0[·...·truncated·by·diffoscope;·len:·2829,·SHA:·21b26d1a78c10c7c6fd2b1c6df2149dc8c17539fa5d191d64d2af926968f1aeb·...·]\u00a8\u0006G"
28 ····}28 ····}
29 ····d2·=·{29 ····d2·=·{
30 ········"Lkotlinx/coroutines/scheduling/CoroutineScheduler$Worker;",30 ········"Lkotlinx/coroutines/scheduling/CoroutineScheduler$Worker;",
31 ········"Ljava/lang/Thread;",31 ········"Ljava/lang/Thread;",
32 ········"",32 ········"",
33 ········"tryAcquireCpuPermit",33 ········"tryAcquireCpuPermit",
34 ········"()Z",34 ········"()Z",
Offset 63, 42 lines modifiedOffset 63, 42 lines modified
63 ········"(Lkotlinx/coroutines/scheduling/CoroutineScheduler$WorkerState;)Z",63 ········"(Lkotlinx/coroutines/scheduling/CoroutineScheduler$WorkerState;)Z",
64 ········"run",64 ········"run",
65 ········"upperBound",65 ········"upperBound",
66 ········"nextInt",66 ········"nextInt",
67 ········"(I)I",67 ········"(I)I",
68 ········"findTask",68 ········"findTask",
69 ········"",69 ········"",
 70 ········"minDelayUntilStealableTaskNs",
 71 ········"J",
 72 ········"terminationDeadline",
 73 ········"mayHaveLocalTasks",
 74 ········"Z",
 75 ········"Lkotlinx/coroutines/scheduling/CoroutineScheduler;",
 76 ········"getScheduler",
 77 ········"()Lkotlinx/coroutines/scheduling/CoroutineScheduler;",
 78 ········"scheduler",
 79 ········"index",
 80 ········"indexInArray",
 81 ········"I",
 82 ········"getIndexInArray",
 83 ········"()I",
 84 ········"setIndexInArray",
 85 ········"rngState",
 86 ········"",
70 ········"nextParkedWorker",87 ········"nextParkedWorker",
71 ········"Ljava/lang/Object;",88 ········"Ljava/lang/Object;",
72 ········"getNextParkedWorker",89 ········"getNextParkedWorker",
73 ········"()Ljava/lang/Object;",90 ········"()Ljava/lang/Object;",
74 ········"setNextParkedWorker",91 ········"setNextParkedWorker",
75 ········"(Ljava/lang/Object;)V",92 ········"(Ljava/lang/Object;)V",
76 ········"", 
77 ········"terminationDeadline", 
78 ········"J", 
79 ········"state",93 ········"state",
80 ········"Lkotlinx/coroutines/scheduling/CoroutineScheduler$WorkerState;",94 ········"Lkotlinx/coroutines/scheduling/CoroutineScheduler$WorkerState;",
81 ········"rngState", 
82 ········"I", 
83 ········"mayHaveLocalTasks", 
84 ········"Z", 
85 ········"Lkotlinx/coroutines/scheduling/WorkQueue;",95 ········"Lkotlinx/coroutines/scheduling/WorkQueue;",
86 ········"localQueue",96 ········"localQueue",
87 ········"Lkotlinx/coroutines/scheduling/WorkQueue;",97 ········"Lkotlinx/coroutines/scheduling/WorkQueue;",
88 ········"index", 
89 ········"indexInArray", 
90 ········"getIndexInArray", 
91 ········"()I", 
92 ········"setIndexInArray", 
93 ········"Lkotlinx/coroutines/scheduling/CoroutineScheduler;", 
94 ········"getScheduler", 
95 ········"()Lkotlinx/coroutines/scheduling/CoroutineScheduler;", 
96 ········"scheduler", 
97 ········"minDelayUntilStealableTaskNs", 
98 ········"<init>",98 ········"<init>",
99 ········"(Lkotlinx/coroutines/scheduling/CoroutineScheduler;)V",99 ········"(Lkotlinx/coroutines/scheduling/CoroutineScheduler;)V",
100 ········"(Lkotlinx/coroutines/scheduling/CoroutineScheduler;I)V",100 ········"(Lkotlinx/coroutines/scheduling/CoroutineScheduler;I)V",
101 ········"kotlinx-coroutines-core"101 ········"kotlinx-coroutines-core"
102 ····}102 ····}
103 ····k·=·0x1103 ····k·=·0x1
104 ····mv·=·{104 ····mv·=·{
7.17 KB
smali_classes3/kotlinx/coroutines/scheduling/ExperimentalCoroutineDispatcher.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 .annotation·runtime·Lkotlin/Metadata;11 .annotation·runtime·Lkotlin/Metadata;
12 ····bv·=·{12 ····bv·=·{
13 ········0x1,13 ········0x1,
14 ········0x0,14 ········0x0,
15 ········0x315 ········0x3
16 ····}16 ····}
17 ····d1·=·{17 ····d1·=·{
18 ········"\u0000Z\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0005\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0006\n\u0002\u0010\t\n\u0002\u0008\u000b\n\u0002\u0018\u0002\n\u0002\u0008\u000c\u0008\u0017\u0018\u00002\u00020\u0001B)\u0012\u0006\u0010(\u001a\u00020\u0013\u0012\u0006\u0010*\u001a\u00020\u0013\u0012\u0006\u0010+\u001a\u00020!\u0012\u0008\u0008\u0002\u00101\u001a\u00020\u0010\u00a2\u0006\u00[·...·truncated·by·diffoscope;·len:·2177,·SHA:·ce908e4936c03d95f3cbdee56bc8d537df446c44cdb383d8ed7096053c06a830·...·]\u00a2\u0006\u0006\n\u0004\u00083\u00104\u00a8\u00069"18 ········"\u0000Z\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0005\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0006\n\u0002\u0010\t\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0011\u0008\u0017\u0018\u00002\u00020\u0001B)\u0012\u0006\u00100\u001a\u00020\u0013\u0012\u0006\u00102\u001a\u00020\u0013\u0012\u0006\u0010.\u001a\u00020!\u0012\u0008\u0008\u0002\u00103\u001a\u00020\u0010\u00a2\u0006\u00[·...·truncated·by·diffoscope;·len:·2177,·SHA:·c8be128fde714fc2270643e245745f3e3ae96377b4a684bd1212a2a86c5357b2·...·]\u00a2\u0006\u0006\n\u0004\u00083\u00104\u00a8\u00069"
19 ····}19 ····}
20 ····d2·=·{20 ····d2·=·{
21 ········"Lkotlinx/coroutines/scheduling/ExperimentalCoroutineDispatcher;",21 ········"Lkotlinx/coroutines/scheduling/ExperimentalCoroutineDispatcher;",
22 ········"Lkotlinx/coroutines/ExecutorCoroutineDispatcher;",22 ········"Lkotlinx/coroutines/ExecutorCoroutineDispatcher;",
23 ········"Lkotlinx/coroutines/scheduling/CoroutineScheduler;",23 ········"Lkotlinx/coroutines/scheduling/CoroutineScheduler;",
24 ········"createScheduler",24 ········"createScheduler",
25 ········"()Lkotlinx/coroutines/scheduling/CoroutineScheduler;",25 ········"()Lkotlinx/coroutines/scheduling/CoroutineScheduler;",
Offset 54, 27 lines modifiedOffset 54, 27 lines modified
54 ········"",54 ········"",
55 ········"timeout",55 ········"timeout",
56 ········"shutdown$kotlinx_coroutines_core",56 ········"shutdown$kotlinx_coroutines_core",
57 ········"(J)V",57 ········"(J)V",
58 ········"shutdown",58 ········"shutdown",
59 ········"restore$kotlinx_coroutines_core",59 ········"restore$kotlinx_coroutines_core",
60 ········"restore",60 ········"restore",
61 ········"corePoolSize", 
62 ········"I", 
63 ········"maxPoolSize", 
64 ········"idleWorkerKeepAliveNs", 
65 ········"J", 
66 ········"Ljava/util/concurrent/Executor;",61 ········"Ljava/util/concurrent/Executor;",
67 ········"getExecutor",62 ········"getExecutor",
68 ········"()Ljava/util/concurrent/Executor;",63 ········"()Ljava/util/concurrent/Executor;",
69 ········"executor",64 ········"executor",
70 ········"schedulerName", 
71 ········"Ljava/lang/String;", 
72 ········"coroutineScheduler",65 ········"coroutineScheduler",
73 ········"Lkotlinx/coroutines/scheduling/CoroutineScheduler;",66 ········"Lkotlinx/coroutines/scheduling/CoroutineScheduler;",
 67 ········"idleWorkerKeepAliveNs",
 68 ········"J",
 69 ········"corePoolSize",
 70 ········"I",
 71 ········"maxPoolSize",
 72 ········"schedulerName",
 73 ········"Ljava/lang/String;",
74 ········"<init>",74 ········"<init>",
75 ········"(IIJLjava/lang/String;)V",75 ········"(IIJLjava/lang/String;)V",
76 ········"(IILjava/lang/String;)V",76 ········"(IILjava/lang/String;)V",
77 ········"(II)V",77 ········"(II)V",
78 ········"kotlinx-coroutines-core"78 ········"kotlinx-coroutines-core"
79 ····}79 ····}
80 ····k·=·0x180 ····k·=·0x1
11.5 KB
smali_classes3/kotlinx/coroutines/scheduling/CoroutineScheduler.smali
    
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
24 .annotation·runtime·Lkotlin/Metadata;24 .annotation·runtime·Lkotlin/Metadata;
25 ····bv·=·{25 ····bv·=·{
26 ········0x1,26 ········0x1,
27 ········0x0,27 ········0x0,
28 ········0x328 ········0x3
29 ····}29 ····}
30 ····d1·=·{30 ····d1·=·{
31 ········"\u0000f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010\t\n\u0002\u0008\t\n\u0002\u0010\u0002\n\u0002\u0008\u0017\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\r\u0008\u0000\u0018\u0000·Z2\u00020\u00012\u00020\u0002:\u0003Z[\\B+\u0012\u0006\u0010T\u001a\u00020\u000c\u0012\u0006\u0010V\u001a\u00020\u000c\u0012\u0008\u0008\u0002\u0010J\u001[·...·truncated·by·diffoscope;·len:·4221,·SHA:·03b9899169cb883881db93c4936e504cabd2d5a0c767fbd86f6f65372f2010c4·...·]\u00a8\u0006]"31 ········"\u0000f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010\t\n\u0002\u0008\t\n\u0002\u0010\u0002\n\u0002\u0008\u0017\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0010\u000e\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\n\n\u0002\u0018\u0002\n\u0002\u0008\u0008\u0008\u0000\u0018\u0000·Z2\u00020\u00012\u00020\u0002:\u0003Z[\\B+\u0012\u0006\u0010N\u001a\u00020\u000c\u0012\u0006\u0010P\u001a\u00020\u000c\u0012\u0008\u0008\u0002\u0010R\u001[·...·truncated·by·diffoscope;·len:·4221,·SHA:·4f63d67c8ae2b5fd9cfea783ee7d6f1287f2d58203c74ab8aa1677ee157c0491·...·]\u00a8\u0006]"
32 ····}32 ····}
33 ····d2·=·{33 ····d2·=·{
34 ········"Lkotlinx/coroutines/scheduling/CoroutineScheduler;",34 ········"Lkotlinx/coroutines/scheduling/CoroutineScheduler;",
35 ········"Ljava/util/concurrent/Executor;",35 ········"Ljava/util/concurrent/Executor;",
36 ········"Ljava/io/Closeable;",36 ········"Ljava/io/Closeable;",
37 ········"Lkotlinx/coroutines/scheduling/Task;",37 ········"Lkotlinx/coroutines/scheduling/Task;",
38 ········"task",38 ········"task",
Offset 98, 31 lines modifiedOffset 98, 31 lines modified
98 ········"(Ljava/lang/Runnable;Lkotlinx/coroutines/scheduling/TaskContext;)Lkotlinx/coroutines/scheduling/Task;",98 ········"(Ljava/lang/Runnable;Lkotlinx/coroutines/scheduling/TaskContext;)Lkotlinx/coroutines/scheduling/Task;",
99 ········"signalCpuWork",99 ········"signalCpuWork",
100 ········"",100 ········"",
101 ········"toString",101 ········"toString",
102 ········"()Ljava/lang/String;",102 ········"()Ljava/lang/String;",
103 ········"runSafely",103 ········"runSafely",
104 ········"(Lkotlinx/coroutines/scheduling/Task;)V",104 ········"(Lkotlinx/coroutines/scheduling/Task;)V",
 105 ········"getCreatedWorkers",
105 ········"Ljava/util/concurrent/atomic/AtomicReferenceArray;", 
106 ········"workers", 
107 ········"Ljava/util/concurrent/atomic/AtomicReferenceArray;", 
108 ········"idleWorkerKeepAliveNs", 
109 ········"J", 
110 ········"schedulerName",106 ········"schedulerName",
111 ········"Ljava/lang/String;",107 ········"Ljava/lang/String;",
112 ········"isTerminated", 
113 ········"getAvailableCpuPermits", 
114 ········"Lkotlinx/coroutines/scheduling/GlobalQueue;", 
115 ········"globalBlockingQueue", 
116 ········"Lkotlinx/coroutines/scheduling/GlobalQueue;",108 ········"Lkotlinx/coroutines/scheduling/GlobalQueue;",
117 ········"globalCpuQueue",109 ········"globalCpuQueue",
 110 ········"Lkotlinx/coroutines/scheduling/GlobalQueue;",
 111 ········"getAvailableCpuPermits",
118 ········"corePoolSize",112 ········"corePoolSize",
119 ········"I",113 ········"I",
120 ········"maxPoolSize",114 ········"maxPoolSize",
121 ········"getCreatedWorkers",115 ········"globalBlockingQueue",
 116 ········"idleWorkerKeepAliveNs",
 117 ········"J",
 118 ········"isTerminated",
 119 ········"Ljava/util/concurrent/atomic/AtomicReferenceArray;",
 120 ········"workers",
 121 ········"Ljava/util/concurrent/atomic/AtomicReferenceArray;",
122 ········"<init>",122 ········"<init>",
123 ········"(IIJLjava/lang/String;)V",123 ········"(IIJLjava/lang/String;)V",
124 ········"Companion",124 ········"Companion",
125 ········"Worker",125 ········"Worker",
126 ········"WorkerState",126 ········"WorkerState",
127 ········"kotlinx-coroutines-core"127 ········"kotlinx-coroutines-core"
128 ····}128 ····}
950 B
smali_classes3/kotlinx/coroutines/scheduling/WorkQueue.smali
Ordering differences only
    
Offset 46, 22 lines modifiedOffset 46, 22 lines modified
46 ········"tryStealFrom",46 ········"tryStealFrom",
47 ········"(Lkotlinx/coroutines/scheduling/WorkQueue;)J",47 ········"(Lkotlinx/coroutines/scheduling/WorkQueue;)J",
48 ········"tryStealBlockingFrom",48 ········"tryStealBlockingFrom",
49 ········"globalQueue",49 ········"globalQueue",
50 ········"offloadAllWorkTo",50 ········"offloadAllWorkTo",
51 ········"(Lkotlinx/coroutines/scheduling/GlobalQueue;)V",51 ········"(Lkotlinx/coroutines/scheduling/GlobalQueue;)V",
52 ········"",52 ········"",
53 ········"getSize$kotlinx_coroutines_core",53 ········"getBufferSize$kotlinx_coroutines_core",
54 ········"()I",54 ········"()I",
55 ········"size",55 ········"bufferSize",
56 ········"Ljava/util/concurrent/atomic/AtomicReferenceArray;",56 ········"Ljava/util/concurrent/atomic/AtomicReferenceArray;",
57 ········"buffer",57 ········"buffer",
58 ········"Ljava/util/concurrent/atomic/AtomicReferenceArray;",58 ········"Ljava/util/concurrent/atomic/AtomicReferenceArray;",
59 ········"getBufferSize$kotlinx_coroutines_core",59 ········"getSize$kotlinx_coroutines_core",
60 ········"bufferSize",60 ········"size",
61 ········"<init>",61 ········"<init>",
62 ········"()V",62 ········"()V",
63 ········"kotlinx-coroutines-core"63 ········"kotlinx-coroutines-core"
64 ····}64 ····}
65 ····k·=·0x165 ····k·=·0x1
66 ····mv·=·{66 ····mv·=·{
67 ········0x1,67 ········0x1,
6.23 KB
smali_classes3/kotlinx/coroutines/scheduling/LimitingDispatcher.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 .annotation·runtime·Lkotlin/Metadata;11 .annotation·runtime·Lkotlin/Metadata;
12 ····bv·=·{12 ····bv·=·{
13 ········0x1,13 ········0x1,
14 ········0x0,14 ········0x0,
15 ········0x315 ········0x3
16 ····}16 ····}
17 ····d1·=·{17 ····d1·=·{
18 ········"\u0000P\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000e\n\u0002\u0008\u0003\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0008\u0008\u0002\u0018\u00002\u00020\u00012\u00020\u00022\u00020\u0003B)\u0012\u0006\u0010\u001d\u001a\u00020\u001c\u0012\u0006\u0010\u001a[·...·truncated·by·diffoscope;·len:·1715,·SHA:·33be70b1ba10539f9782ccb5213d85a9e97fba67b6eb201eabeb36f28aea7c5a·...·]\u00a8\u0006,"18 ········"\u0000P\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000e\n\u0002\u0008\u0008\n\u0002\u0010\u0008\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\u0008\u0002\u0018\u00002\u00020\u00012\u00020\u00022\u00020\u0003B)\u0012\u0006\u0010$\u001a\u00020#\u0012\u0006\u0010)\u001a\u00020\u[·...·truncated·by·diffoscope;·len:·1696,·SHA:·d843e86dc3a5130b2edfdf24e9144443b3a5b4ca4ad429dbb62904c468776ee6·...·]\u00a8\u0006,"
19 ····}19 ····}
20 ····d2·=·{20 ····d2·=·{
21 ········"Lkotlinx/coroutines/scheduling/LimitingDispatcher;",21 ········"Lkotlinx/coroutines/scheduling/LimitingDispatcher;",
22 ········"Lkotlinx/coroutines/ExecutorCoroutineDispatcher;",22 ········"Lkotlinx/coroutines/ExecutorCoroutineDispatcher;",
23 ········"Lkotlinx/coroutines/scheduling/TaskContext;",23 ········"Lkotlinx/coroutines/scheduling/TaskContext;",
24 ········"Ljava/util/concurrent/Executor;",24 ········"Ljava/util/concurrent/Executor;",
25 ········"Ljava/lang/Runnable;",25 ········"Ljava/lang/Runnable;",
Offset 39, 31 lines modifiedOffset 39, 31 lines modified
39 ········"context",39 ········"context",
40 ········"(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Runnable;)V",40 ········"(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Runnable;)V",
41 ········"dispatchYield",41 ········"dispatchYield",
42 ········"",42 ········"",
43 ········"toString",43 ········"toString",
44 ········"()Ljava/lang/String;",44 ········"()Ljava/lang/String;",
45 ········"afterTask",45 ········"afterTask",
46 ········"", 
47 ········"parallelism", 
48 ········"I", 
49 ········"Lkotlinx/coroutines/scheduling/ExperimentalCoroutineDispatcher;", 
50 ········"dispatcher", 
51 ········"Lkotlinx/coroutines/scheduling/ExperimentalCoroutineDispatcher;", 
52 ········"name",46 ········"name",
53 ········"Ljava/lang/String;",47 ········"Ljava/lang/String;",
 48 ········"getExecutor",
 49 ········"()Ljava/util/concurrent/Executor;",
 50 ········"executor",
 51 ········"",
54 ········"taskMode",52 ········"taskMode",
 53 ········"I",
55 ········"getTaskMode",54 ········"getTaskMode",
56 ········"()I",55 ········"()I",
 56 ········"Lkotlinx/coroutines/scheduling/ExperimentalCoroutineDispatcher;",
 57 ········"dispatcher",
 58 ········"Lkotlinx/coroutines/scheduling/ExperimentalCoroutineDispatcher;",
57 ········"Ljava/util/concurrent/ConcurrentLinkedQueue;",59 ········"Ljava/util/concurrent/ConcurrentLinkedQueue;",
58 ········"queue",60 ········"queue",
59 ········"Ljava/util/concurrent/ConcurrentLinkedQueue;",61 ········"Ljava/util/concurrent/ConcurrentLinkedQueue;",
 62 ········"parallelism",
60 ········"getExecutor", 
61 ········"()Ljava/util/concurrent/Executor;", 
62 ········"executor", 
63 ········"<init>",63 ········"<init>",
64 ········"(Lkotlinx/coroutines/scheduling/ExperimentalCoroutineDispatcher;ILjava/lang/String;I)V",64 ········"(Lkotlinx/coroutines/scheduling/ExperimentalCoroutineDispatcher;ILjava/lang/String;I)V",
65 ········"kotlinx-coroutines-core"65 ········"kotlinx-coroutines-core"
66 ····}66 ····}
67 ····k·=·0x167 ····k·=·0x1
68 ····mv·=·{68 ····mv·=·{
69 ········0x1,69 ········0x1,
6.3 KB
smali_classes3/kotlinx/coroutines/android/HandlerContext.smali
    
Offset 14, 15 lines modifiedOffset 14, 15 lines modified
14 .annotation·runtime·Lkotlin/Metadata;14 .annotation·runtime·Lkotlin/Metadata;
15 ····bv·=·{15 ····bv·=·{
16 ········0x1,16 ········0x1,
17 ········0x0,17 ········0x0,
18 ········0x318 ········0x3
19 ····}19 ····}
20 ····d1·=·{20 ····d1·=·{
21 ········"\u0000b\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0003\n\u0002\u0010\t\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0003\n\u0002\u0010\u0008\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\t\u0008\u0000\u0018\u00002\u00020\u00012\u00020\u0002B#\u0008\u0002\u0012\u0006\u0010)\u001a\u00020(\u0012\u0008\u0010\"\u001a\u0004\u0018\u00010\u0018\u0012\u0006\u0010&\u001a\u00020\u000b\u00a2\u0006\u0004\u0008.\u0010[·...·truncated·by·diffoscope;·len:·1830,·SHA:·37188adf901bf870a262ca98085a38338b02ed6f7986f1bb74b45ae59fdc1b3d·...·]\u00a8\u00061"21 ········"\u0000b\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0003\n\u0002\u0010\t\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0003\n\u0002\u0010\u0008\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\r\u0008\u0000\u0018\u00002\u00020\u00012\u00020\u0002B#\u0008\u0002\u0012\u0006\u0010%\u001a\u00020$\u0012\u0008\u0010+\u001a\u0004\u0018\u00010\u0018\u0012\u0006\u0010\"\u001a\u00020\u000b\u00a2\u0006\u0004\u0008.\u0010[·...·truncated·by·diffoscope;·len:·1830,·SHA:·3c1c2c9ef40f9102b6fbb3f895bbc253b23505921abc17c45c9a64b988a546b6·...·]\u00a8\u00061"
22 ····}22 ····}
23 ····d2·=·{23 ····d2·=·{
24 ········"Lkotlinx/coroutines/android/HandlerContext;",24 ········"Lkotlinx/coroutines/android/HandlerContext;",
25 ········"Lkotlinx/coroutines/android/HandlerDispatcher;",25 ········"Lkotlinx/coroutines/android/HandlerDispatcher;",
26 ········"Lkotlinx/coroutines/Delay;",26 ········"Lkotlinx/coroutines/Delay;",
27 ········"Lkotlin/coroutines/CoroutineContext;",27 ········"Lkotlin/coroutines/CoroutineContext;",
28 ········"context",28 ········"context",
Offset 51, 26 lines modifiedOffset 51, 26 lines modified
51 ········"",51 ········"",
52 ········"other",52 ········"other",
53 ········"equals",53 ········"equals",
54 ········"(Ljava/lang/Object;)Z",54 ········"(Ljava/lang/Object;)Z",
55 ········"",55 ········"",
56 ········"hashCode",56 ········"hashCode",
57 ········"()I",57 ········"()I",
58 ········"name", 
59 ········"Ljava/lang/String;", 
60 ········"_immediate", 
61 ········"Lkotlinx/coroutines/android/HandlerContext;", 
62 ········"invokeImmediately",58 ········"invokeImmediately",
63 ········"Z",59 ········"Z",
64 ········"Landroid/os/Handler;",60 ········"Landroid/os/Handler;",
65 ········"handler",61 ········"handler",
66 ········"Landroid/os/Handler;",62 ········"Landroid/os/Handler;",
67 ········"immediate",63 ········"immediate",
 64 ········"Lkotlinx/coroutines/android/HandlerContext;",
68 ········"getImmediate",65 ········"getImmediate",
69 ········"()Lkotlinx/coroutines/android/HandlerContext;",66 ········"()Lkotlinx/coroutines/android/HandlerContext;",
 67 ········"name",
 68 ········"Ljava/lang/String;",
 69 ········"_immediate",
70 ········"<init>",70 ········"<init>",
71 ········"(Landroid/os/Handler;Ljava/lang/String;Z)V",71 ········"(Landroid/os/Handler;Ljava/lang/String;Z)V",
72 ········"(Landroid/os/Handler;Ljava/lang/String;)V",72 ········"(Landroid/os/Handler;Ljava/lang/String;)V",
73 ········"kotlinx-coroutines-android"73 ········"kotlinx-coroutines-android"
74 ····}74 ····}
75 ····k·=·0x175 ····k·=·0x1
76 ····mv·=·{76 ····mv·=·{
3.41 KB
smali_classes3/kotlinx/coroutines/internal/SegmentOrClosed.smali
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
16 .annotation·runtime·Lkotlin/Metadata;16 .annotation·runtime·Lkotlin/Metadata;
17 ····bv·=·{17 ····bv·=·{
18 ········0x1,18 ········0x1,
19 ········0x0,19 ········0x0,
20 ········0x320 ········0x3
21 ····}21 ····}
22 ····d1·=·{22 ····d1·=·{
23 ········"\u0000&\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u0003\n\u0002\u0010\u0008\n\u0002\u0008\u0004\n\u0002\u0010\u000b\n\u0002\u0008\u0010\u0008\u0081@\u0018\u0000*\u000e\u0008\u0000\u0010\u0002*\u0008\u0012\u0004\u0012\u00028\u00000\u00012\u00020\u0003B\u0014\u0012\u0008\u0010\u0016\u001a\u0004\u0018\u00010\u0003\u00f8\u0001\u0000\u00a2\u0006\u0004\u0008\u001b\u0010\u001cJ\u0010\u0010\u0007\u001a\u00020\u0004H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0005\u0010\u0006J\u0010\u0010\u000b\u001a\u00020\u0008H\u00d6\u0001\u00a2\u0006\u0004\u[·...·truncated·by·diffoscope;·len:·417,·SHA:·f897692109e6e7166385b8f940b714a1c28bc46271f69ba18910d25a37ba3122·...·]R\u0013\u0010\u001a\u001a\u00020\r8F@\u0006\u00a2\u0006\u0006\u001a\u0004\u0008\u0018\u0010\u0019\u00f8\u0001\u0000\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006\u001d"23 ········"\u0000&\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u0003\n\u0002\u0010\u0008\n\u0002\u0008\u0004\n\u0002\u0010\u000b\n\u0002\u0008\u0010\u0008\u0081@\u0018\u0000*\u000e\u0008\u0000\u0010\u0002*\u0008\u0012\u0004\u0012\u00028\u00000\u00012\u00020\u0003B\u0014\u0012\u0008\u0010\u0011\u001a\u0004\u0018\u00010\u0003\u00f8\u0001\u0000\u00a2\u0006\u0004\u0008\u001b\u0010\u001cJ\u0010\u0010\u0007\u001a\u00020\u0004H\u00d6\u0001\u00a2\u0006\u0004\u0008\u0005\u0010\u0006J\u0010\u0010\u000b\u001a\u00020\u0008H\u00d6\u0001\u00a2\u0006\u0004\u[·...·truncated·by·diffoscope;·len:·417,·SHA:·db9882e0722a605e494805514430d9ea5f4da499ba6acc6b4569a9706d36f7ed·...·]R\u0013\u0010\u001a\u001a\u00020\r8F@\u0006\u00a2\u0006\u0006\u001a\u0004\u0008\u0018\u0010\u0019\u00f8\u0001\u0000\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006\u001d"
24 ····}24 ····}
25 ····d2·=·{25 ····d2·=·{
26 ········"Lkotlinx/coroutines/internal/SegmentOrClosed;",26 ········"Lkotlinx/coroutines/internal/SegmentOrClosed;",
27 ········"Lkotlinx/coroutines/internal/Segment;",27 ········"Lkotlinx/coroutines/internal/Segment;",
28 ········"S",28 ········"S",
29 ········"",29 ········"",
30 ········"",30 ········"",
Offset 36, 21 lines modifiedOffset 36, 21 lines modified
36 ········"(Ljava/lang/Object;)I",36 ········"(Ljava/lang/Object;)I",
37 ········"hashCode",37 ········"hashCode",
38 ········"other",38 ········"other",
39 ········"",39 ········"",
40 ········"equals-impl",40 ········"equals-impl",
41 ········"(Ljava/lang/Object;Ljava/lang/Object;)Z",41 ········"(Ljava/lang/Object;Ljava/lang/Object;)Z",
42 ········"equals",42 ········"equals",
 43 ········"value",
 44 ········"Ljava/lang/Object;",
43 ········"getSegment-impl",45 ········"getSegment-impl",
44 ········"(Ljava/lang/Object;)Lkotlinx/coroutines/internal/Segment;",46 ········"(Ljava/lang/Object;)Lkotlinx/coroutines/internal/Segment;",
45 ········"getSegment$annotations",47 ········"getSegment$annotations",
46 ········"()V",48 ········"()V",
47 ········"segment",49 ········"segment",
48 ········"value", 
49 ········"Ljava/lang/Object;", 
50 ········"isClosed-impl",50 ········"isClosed-impl",
51 ········"(Ljava/lang/Object;)Z",51 ········"(Ljava/lang/Object;)Z",
52 ········"isClosed",52 ········"isClosed",
53 ········"constructor-impl",53 ········"constructor-impl",
54 ········"(Ljava/lang/Object;)Ljava/lang/Object;",54 ········"(Ljava/lang/Object;)Ljava/lang/Object;",
55 ········"kotlinx-coroutines-core"55 ········"kotlinx-coroutines-core"
56 ····}56 ····}
4.37 KB
smali_classes3/kotlinx/coroutines/internal/DispatchedContinuationKt.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 .annotation·runtime·Lkotlin/Metadata;11 .annotation·runtime·Lkotlin/Metadata;
12 ····bv·=·{12 ····bv·=·{
13 ········0x1,13 ········0x1,
14 ········0x0,14 ········0x0,
15 ········0x315 ········0x3
16 ····}16 ····}
17 ····d1·=·{17 ····d1·=·{
18 ········"\u0000N\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0007\u001aW\u0010\u000b\u001a\u00020\t\"\u0004\u0008\u0000\u0010\u0000*\u0008\u0012\u0004\u0012\u00028\u00000\u00012\u000c\u0010\u0003\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u00022%\u0008\u0002\u0010\n\u001a\u001f\u0012\u0013\u0012\u00110\u0005\u00a2\u0006\u000c\u0008\u0006\u0012\u0008\u0008\u0007\u0012\u0004\u0008\u0008(\u0008\u0012\u0004\u0012\u00020\t\u0018\u00010\u0004H\u0007\u00f8\u0001\u0000\u00a2\u0006\u0004\u0008\u000b\u0010\u000c\u001a\u0019\u0010\u000f\u001a\u00020\u000e*\u0008\u0012\u0004\u0012\u00020\t0\rH\u0000\u00a2\u0006\u0004\u0008\u000f\u0010\u0010\u001aB\u0010\u0018\u001a\u00020\u000e*\u0006\u0012\u0002\u0008\u00030\r2\u0008\u0010\u0012\u001a\u0004\u0018\u00010\u00112\u0006\u0010\u0014\u001a\u00020\u00132\u0008\u0008\u0002\u0010\u0015\u001a\u00020\u000e2\u000c\u0010\u0017\u001a\u0008\u0012\u0004\u0012\u00020\t0\u0016H\u0082\u0008\u00a2\u0006\u0004\u0008\u0018\u0010\u0019\"\u001c\u0010\u001b\u001a\u00020\u001a8\u0002@\u0003X\u0083\u0004\u00a2\u0006\u000c\n\u0004\u0008\u001b\u0010\u001c\u0012\u0004\u0008\u001d\u0010\u001e\"\u001c\u0010\u001f\u001a\u00020\u001a8\u0000@\u0001X\u0081\u0004\u00a2\u0006\u000c\n\u0004\u0008\u001f\u0010\u001c\u0012\u0004\u0008·\u0010\u001e\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006!"18 ········"\u0000N\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0007\u001aW\u0010\u000b\u001a\u00020\t\"\u0004\u0008\u0000\u0010\u0000*\u0008\u0012\u0004\u0012\u00028\u00000\u00012\u000c\u0010\u0003\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u00022%\u0008\u0002\u0010\n\u001a\u001f\u0012\u0013\u0012\u00110\u0005\u00a2\u0006\u000c\u0008\u0006\u0012\u0008\u0008\u0007\u0012\u0004\u0008\u0008(\u0008\u0012\u0004\u0012\u00020\t\u0018\u00010\u0004H\u0007\u00f8\u0001\u0000\u00a2\u0006\u0004\u0008\u000b\u0010\u000c\u001a\u0019\u0010\u000f\u001a\u00020\u000e*\u0008\u0012\u0004\u0012\u00020\t0\rH\u0000\u00a2\u0006\u0004\u0008\u000f\u0010\u0010\u001aB\u0010\u0018\u001a\u00020\u000e*\u0006\u0012\u0002\u0008\u00030\r2\u0008\u0010\u0012\u001a\u0004\u0018\u00010\u00112\u0006\u0010\u0014\u001a\u00020\u00132\u0008\u0008\u0002\u0010\u0015\u001a\u00020\u000e2\u000c\u0010\u0017\u001a\u0008\u0012\u0004\u0012\u00020\t0\u0016H\u0082\u0008\u00a2\u0006\u0004\u0008\u0018\u0010\u0019\"\u001c\u0010\u001b\u001a\u00020\u001a8\u0000@\u0001X\u0081\u0004\u00a2\u0006\u000c\n\u0004\u0008\u001b\u0010\u001c\u0012\u0004\u0008\u001d\u0010\u001e\"\u001c\u0010\u001f\u001a\u00020\u001a8\u0002@\u0003X\u0083\u0004\u00a2\u0006\u000c\n\u0004\u0008\u001f\u0010\u001c\u0012\u0004\u0008·\u0010\u001e\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006!"
19 ····}19 ····}
20 ····d2·=·{20 ····d2·=·{
21 ········"T",21 ········"T",
22 ········"Lkotlin/coroutines/Continuation;",22 ········"Lkotlin/coroutines/Continuation;",
23 ········"Lkotlin/Result;",23 ········"Lkotlin/Result;",
24 ········"result",24 ········"result",
25 ········"Lkotlin/Function1;",25 ········"Lkotlin/Function1;",
Offset 41, 20 lines modifiedOffset 41, 20 lines modified
41 ········"mode",41 ········"mode",
42 ········"doYield",42 ········"doYield",
43 ········"Lkotlin/Function0;",43 ········"Lkotlin/Function0;",
44 ········"block",44 ········"block",
45 ········"executeUnconfined",45 ········"executeUnconfined",
46 ········"(Lkotlinx/coroutines/internal/DispatchedContinuation;Ljava/lang/Object;IZLkotlin/jvm/functions/Function0;)Z",46 ········"(Lkotlinx/coroutines/internal/DispatchedContinuation;Ljava/lang/Object;IZLkotlin/jvm/functions/Function0;)Z",
47 ········"Lkotlinx/coroutines/internal/Symbol;",47 ········"Lkotlinx/coroutines/internal/Symbol;",
48 ········"UNDEFINED", 
49 ········"Lkotlinx/coroutines/internal/Symbol;", 
50 ········"getUNDEFINED$annotations", 
51 ········"()V", 
52 ········"REUSABLE_CLAIMED",48 ········"REUSABLE_CLAIMED",
 49 ········"Lkotlinx/coroutines/internal/Symbol;",
53 ········"getREUSABLE_CLAIMED$annotations",50 ········"getREUSABLE_CLAIMED$annotations",
 51 ········"()V",
 52 ········"UNDEFINED",
 53 ········"getUNDEFINED$annotations",
54 ········"kotlinx-coroutines-core"54 ········"kotlinx-coroutines-core"
55 ····}55 ····}
56 ····k·=·0x256 ····k·=·0x2
57 ····mv·=·{57 ····mv·=·{
58 ········0x1,58 ········0x1,
59 ········0x5,59 ········0x5,
60 ········0x160 ········0x1
6.08 KB
smali_classes3/kotlinx/coroutines/internal/ThreadSafeHeap.smali
    
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
22 .annotation·runtime·Lkotlin/Metadata;22 .annotation·runtime·Lkotlin/Metadata;
23 ····bv·=·{23 ····bv·=·{
24 ········0x1,24 ········0x1,
25 ········0x0,25 ········0x0,
26 ········0x326 ········0x3
27 ····}27 ····}
28 ····d1·=·{28 ····d1·=·{
29 ········"\u00008\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000f\n\u0000\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0008\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0011\n\u0002\u0008\n\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u001b\u0008\u0017\u0018\u0000*\u0012\u0008\u0000\u0010\u0003*\u00020\u0001*\u0008\u0012\u0004\u0012\u00028\u00000\u00022\u00060\u0004j\u0002`\u0005B\u0007\u00a2\u0006\u0004\u00082\u0010\u0013J\u0018\u0010\t\u001a\u00020\u00082\u0006\u0010\u0007\u001a\u00020\u0006H\u0082\u0010\u00a2\u0006\u0004\u0008\t\u0010\nJ\u0018\u0010\u000b\u001a\u00020\u00082\u0006\u0010\u0007\u001a\u00020\u0006H\u0082\u0010\u00a2\u0006\u0004\u0008\u000b\u0010\nJ\u0017\u0010\r\u001a\n\u0012\u0006\u0012\u0004\u0018\u00018\u00000\u000cH\u0002\u00a2\u0006\u0004\u0008\r\u0010\u000eJ\u001f\u0010\u0010\u001a\u00020\u00082\u0006\u0010\u0007\u001a\u00020\u00062\u0006\u0010\u000f\u001a\u00020\u0006H\u0002\u00a2\u0006\u0004\u0008\u0010\u0010\u0011J\r\u0010\u0012\u001a\u00020\u0008\u00a2\u0006\u0004\u0008\u0012\u0010\u0013J\u000f\u0010\u0014\u001a\u0004\u0018\u00018\u0000\u00a2\u0006\u0004\u0008\u0014\u0010\u0015J\u000f\u0010\u0016\u001a\u0004\u0018\u00018\u0000\u00a2\u0006\u0004\u0008\u0016\u0010\u0015J&\u0010\u001a\u001a\u0004\u0018\u00018\u00002\u0012\u0010\u0019\u001a\u000e\u0012\u0004\u0012\u00028\u0000\u0012\u0004\u0012\u00020\u00180\u0017H\u0086\u0008\u00a2\u0006\u0004\u0008\u001a\u0010\u001bJ\u0015\u0010\u001d\u001a\u00020\u00082\u0006\u0010\u001c\u001a\u00028\u0000\u00a2\u0006\u0004\u0008\u001d\u0010\u001eJ.\u0010·\u001a\u00020\u00182\u0006\u0010\u001c\u001a\u00028\u00002\u0014\u0010\u001f\u001a\u0010\u0012\u0006\u0012\u0004\u0018\u00018\u0000\u0012\u0004\u0012\u00020\u00180\u0017H\u0086\u0008\u00a2\u0006\u0004\u0008·\u0010!J\u0015\u0010\"\u001a\u00020\u00182\u0006\u0010\u001c\u001a\u00028\u0000\u00a2\u0006\u0004\u0008\"\u0010#J\u0011\u0010$\u001a\u0004\u0018\u00018\u0000H\u0001\u00a2\u0006\u0004\u0008$\u0010\u0015J\u0017\u0010&\u001a\u00028\u00002\u0006\u0010%\u001a\u00020\u0006H\u0001\u00a2\u0006\u0004\u0008&\u0010\'J\u0017\u0010(\u001a\u00020\u00082\u0006\u0010\u001c\u001a\u00028\u0000H\u0001\u00a2\u0006\u0004\u0008(\u0010\u001eR\u0013\u0010)\u001a\u00020\u00188F@\u0006\u00a2\u0006\u0006\u001a\u0004\u0008)\u0010*R$\u0010/\u001a\u00020\u00062\u0006\u0010+\u001a\u00020\u00068F@BX\u0086\u000e\u00a2\u0006\u000c\u001a\u0004\u0008,\u0010-\"\u0004\u0008.\u0010\nR·\u00100\u001a\u000c\u0012\u0006\u0012\u0004\u0018\u00018\u0000\u0018\u00010\u000c8\u0002@\u0002X\u0082\u000e\u[·...·truncated·by·diffoscope;·len:·38,·SHA:·47ce8d60f5ba7242680711f84462ebd57778f8c0cc97ce2e0b59777e7b5f42bd·...·]\u00a8\u00063"29 ········"\u00008\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000f\n\u0000\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0008\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0011\n\u0002\u0008\n\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u001b\u0008\u0017\u0018\u0000*\u0012\u0008\u0000\u0010\u0003*\u00020\u0001*\u0008\u0012\u0004\u0012\u00028\u00000\u00022\u00060\u0004j\u0002`\u0005B\u0007\u00a2\u0006\u0004\u00082\u0010\u0013J\u0018\u0010\t\u001a\u00020\u00082\u0006\u0010\u0007\u001a\u00020\u0006H\u0082\u0010\u00a2\u0006\u0004\u0008\t\u0010\nJ\u0018\u0010\u000b\u001a\u00020\u00082\u0006\u0010\u0007\u001a\u00020\u0006H\u0082\u0010\u00a2\u0006\u0004\u0008\u000b\u0010\nJ\u0017\u0010\r\u001a\n\u0012\u0006\u0012\u0004\u0018\u00018\u00000\u000cH\u0002\u00a2\u0006\u0004\u0008\r\u0010\u000eJ\u001f\u0010\u0010\u001a\u00020\u00082\u0006\u0010\u0007\u001a\u00020\u00062\u0006\u0010\u000f\u001a\u00020\u0006H\u0002\u00a2\u0006\u0004\u0008\u0010\u0010\u0011J\r\u0010\u0012\u001a\u00020\u0008\u00a2\u0006\u0004\u0008\u0012\u0010\u0013J\u000f\u0010\u0014\u001a\u0004\u0018\u00018\u0000\u00a2\u0006\u0004\u0008\u0014\u0010\u0015J\u000f\u0010\u0016\u001a\u0004\u0018\u00018\u0000\u00a2\u0006\u0004\u0008\u0016\u0010\u0015J&\u0010\u001a\u001a\u0004\u0018\u00018\u00002\u0012\u0010\u0019\u001a\u000e\u0012\u0004\u0012\u00028\u0000\u0012\u0004\u0012\u00020\u00180\u0017H\u0086\u0008\u00a2\u0006\u0004\u0008\u001a\u0010\u001bJ\u0015\u0010\u001d\u001a\u00020\u00082\u0006\u0010\u001c\u001a\u00028\u0000\u00a2\u0006\u0004\u0008\u001d\u0010\u001eJ.\u0010·\u001a\u00020\u00182\u0006\u0010\u001c\u001a\u00028\u00002\u0014\u0010\u001f\u001a\u0010\u0012\u0006\u0012\u0004\u0018\u00018\u0000\u0012\u0004\u0012\u00020\u00180\u0017H\u0086\u0008\u00a2\u0006\u0004\u0008·\u0010!J\u0015\u0010\"\u001a\u00020\u00182\u0006\u0010\u001c\u001a\u00028\u0000\u00a2\u0006\u0004\u0008\"\u0010#J\u0011\u0010$\u001a\u0004\u0018\u00018\u0000H\u0001\u00a2\u0006\u0004\u0008$\u0010\u0015J\u0017\u0010&\u001a\u00028\u00002\u0006\u0010%\u001a\u00020\u0006H\u0001\u00a2\u0006\u0004\u0008&\u0010\'J\u0017\u0010(\u001a\u00020\u00082\u0006\u0010\u001c\u001a\u00028\u0000H\u0001\u00a2\u0006\u0004\u0008(\u0010\u001eR\u0013\u0010)\u001a\u00020\u00188F@\u0006\u00a2\u0006\u0006\u001a\u0004\u0008)\u0010*R·\u0010+\u001a\u000c\u0012\u0006\u0012\u0004\u0018\u00018\u0000\u0018\u00010\u000c8\u0002@\u0002X\u0082\u000e\u00a2\u0006\u0006\n\u0004\u0008+\u0010,R$\u00101\u001a\u00020\u00062\u0006\u0010-\u001a\u00020\u00068F@BX\u0086\u000e\u00a2\u0006\u000c\u001a\u000[·...·truncated·by·diffoscope;·len:·38,·SHA:·64ab4a2011385afdb197133bd8fc994ffc53ae25ec27f2201828af7a2aaf71e8·...·]\u00a8\u00063"
30 ····}30 ····}
31 ····d2·=·{31 ····d2·=·{
32 ········"Lkotlinx/coroutines/internal/ThreadSafeHeap;",32 ········"Lkotlinx/coroutines/internal/ThreadSafeHeap;",
33 ········"Lkotlinx/coroutines/internal/ThreadSafeHeapNode;",33 ········"Lkotlinx/coroutines/internal/ThreadSafeHeapNode;",
34 ········"",34 ········"",
35 ········"T",35 ········"T",
36 ········"",36 ········"",
Offset 68, 21 lines modifiedOffset 68, 21 lines modified
68 ········"firstImpl",68 ········"firstImpl",
69 ········"index",69 ········"index",
70 ········"removeAtImpl",70 ········"removeAtImpl",
71 ········"(I)Lkotlinx/coroutines/internal/ThreadSafeHeapNode;",71 ········"(I)Lkotlinx/coroutines/internal/ThreadSafeHeapNode;",
72 ········"addImpl",72 ········"addImpl",
73 ········"isEmpty",73 ········"isEmpty",
74 ········"()Z",74 ········"()Z",
 75 ········"a",
 76 ········"[Lkotlinx/coroutines/internal/ThreadSafeHeapNode;",
75 ········"value",77 ········"value",
76 ········"getSize",78 ········"getSize",
77 ········"()I",79 ········"()I",
78 ········"setSize",80 ········"setSize",
79 ········"size",81 ········"size",
80 ········"a", 
81 ········"[Lkotlinx/coroutines/internal/ThreadSafeHeapNode;", 
82 ········"<init>",82 ········"<init>",
83 ········"kotlinx-coroutines-core"83 ········"kotlinx-coroutines-core"
84 ····}84 ····}
85 ····k·=·0x185 ····k·=·0x1
86 ····mv·=·{86 ····mv·=·{
87 ········0x1,87 ········0x1,
88 ········0x5,88 ········0x5,
5.26 KB
smali_classes3/kotlinx/coroutines/internal/ExceptionsConstuctorKt.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 .annotation·runtime·Lkotlin/Metadata;11 .annotation·runtime·Lkotlin/Metadata;
12 ····bv·=·{12 ····bv·=·{
13 ········0x1,13 ········0x1,
14 ········0x0,14 ········0x0,
15 ········0x315 ········0x3
16 ····}16 ····}
17 ····d1·=·{17 ····d1·=·{
18 ········"\u00006\n\u0002\u0010\u0003\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u001a#\u0010\u0003\u001a\u0004\u0018\u00018\u0000\"\u0008\u0008\u0000\u0010\u0001*\u00020\u00002\u0006\u0010\u0002\u001a\u00028\u0000H\u0000\u00a2\u0006\u0004\u0008\u0003\u0010\u0004\u001a1\u0010\t\u001a\u0018\u001[·...·truncated·by·diffoscope;·len:·1302,·SHA:·d8931a24602743a4c78e8d03390e152cbd0313f6929de876d8a73fc4591b0031·...·]8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u001b\u0010\u001c*(\u0008\u0002\u0010\u001d\"\u0010\u0012\u0004\u0012\u00020\u0000\u0012\u0006\u0012\u0004\u0018\u00010\u00000\u00072\u0010\u0012\u0004\u0012\u00020\u0000\u0012\u0006\u0012\u0004\u0018\u00010\u00000\u0007\u00a8\u0006\u001e"18 ········"\u00006\n\u0002\u0010\u0003\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\u001a#\u0010\u0003\u001a\u0004\u0018\u00018\u0000\"\u0008\u0008\u0000\u0010\u0001*\u00020\u00002\u0006\u0010\u0002\u001a\u00028\u0000H\u0000\u00a2\u0006\u0004\u0008\u0003\u0010\u0004\u001a1\u0010\t\u001a\u0018\u001[·...·truncated·by·diffoscope;·len:·1302,·SHA:·00b33b2fe9a5f03492a6e17948a5515539c196e8e95be117396b2b4d1b602c44·...·]8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u001b\u0010\u001c*(\u0008\u0002\u0010\u001d\"\u0010\u0012\u0004\u0012\u00020\u0000\u0012\u0006\u0012\u0004\u0018\u00010\u00000\u00072\u0010\u0012\u0004\u0012\u00020\u0000\u0012\u0006\u0012\u0004\u0018\u00010\u00000\u0007\u00a8\u0006\u001e"
19 ····}19 ····}
20 ····d2·=·{20 ····d2·=·{
21 ········"",21 ········"",
22 ········"E",22 ········"E",
23 ········"exception",23 ········"exception",
24 ········"tryCopyException",24 ········"tryCopyException",
25 ········"(Ljava/lang/Throwable;)Ljava/lang/Throwable;",25 ········"(Ljava/lang/Throwable;)Ljava/lang/Throwable;",
Offset 35, 22 lines modifiedOffset 35, 22 lines modified
35 ········"Ljava/lang/Class;",35 ········"Ljava/lang/Class;",
36 ········"",36 ········"",
37 ········"defaultValue",37 ········"defaultValue",
38 ········"fieldsCountOrDefault",38 ········"fieldsCountOrDefault",
39 ········"(Ljava/lang/Class;I)I",39 ········"(Ljava/lang/Class;I)I",
40 ········"accumulator",40 ········"accumulator",
41 ········"fieldsCount",41 ········"fieldsCount",
 42 ········"Ljava/util/concurrent/locks/ReentrantReadWriteLock;",
 43 ········"cacheLock",
 44 ········"Ljava/util/concurrent/locks/ReentrantReadWriteLock;",
42 ········"Ljava/util/WeakHashMap;",45 ········"Ljava/util/WeakHashMap;",
43 ········"exceptionCtors",46 ········"exceptionCtors",
44 ········"Ljava/util/WeakHashMap;",47 ········"Ljava/util/WeakHashMap;",
45 ········"throwableFields",48 ········"throwableFields",
46 ········"I",49 ········"I",
47 ········"Ljava/util/concurrent/locks/ReentrantReadWriteLock;", 
48 ········"cacheLock", 
49 ········"Ljava/util/concurrent/locks/ReentrantReadWriteLock;", 
50 ········"Ctor",50 ········"Ctor",
51 ········"kotlinx-coroutines-core"51 ········"kotlinx-coroutines-core"
52 ····}52 ····}
53 ····k·=·0x253 ····k·=·0x2
54 ····mv·=·{54 ····mv·=·{
55 ········0x1,55 ········0x1,
56 ········0x5,56 ········0x5,
3.69 KB
smali_classes3/kotlinx/coroutines/internal/ThreadState.smali
    
Offset 7, 38 lines modifiedOffset 7, 38 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u00000\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010\u0011\n\u0002\u0008\u0008\u0008\u0002\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\t\u001a\u00020\u0008\u0012\u0006\u0010\u0015\u001a\u00020\r\u00a2\u0006\u0004\u0008\u0016\u0010\u0017J#\u0010\u[·...·truncated·by·diffoscope;·len:·763,·SHA:·d83b0ecb57acaa81cb7272e993b0efd7e6cc2984d4a8d6afb5e7b79b3eb20a9c·...·]0\u00108\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0013\u0010\u0014\u00a8\u0006\u0018"14 ········"\u00000\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u0011\n\u0002\u0008\u0008\u0008\u0002\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\t\u001a\u00020\u0008\u0012\u0006\u0010\u0015\u001a\u00020\u000c\u00a2\u0006\u0004\u0008\u0016\u0010\u0017J#\u00[·...·truncated·by·diffoscope;·len:·763,·SHA:·7d667bd6d1b04d3c73f689503f9cd4b941ae84a78da380e75a5f0db4581c5fc5·...·]0\u00108\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0013\u0010\u0014\u00a8\u0006\u0018"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lkotlinx/coroutines/internal/ThreadState;",17 ········"Lkotlinx/coroutines/internal/ThreadState;",
18 ········"",18 ········"",
19 ········"Lkotlinx/coroutines/ThreadContextElement;",19 ········"Lkotlinx/coroutines/ThreadContextElement;",
20 ········"element",20 ········"element",
21 ········"value",21 ········"value",
22 ········"",22 ········"",
23 ········"append",23 ········"append",
24 ········"(Lkotlinx/coroutines/ThreadContextElement;Ljava/lang/Object;)V",24 ········"(Lkotlinx/coroutines/ThreadContextElement;Ljava/lang/Object;)V",
25 ········"Lkotlin/coroutines/CoroutineContext;",25 ········"Lkotlin/coroutines/CoroutineContext;",
26 ········"context",26 ········"context",
27 ········"restore",27 ········"restore",
28 ········"(Lkotlin/coroutines/CoroutineContext;)V",28 ········"(Lkotlin/coroutines/CoroutineContext;)V",
29 ········"Lkotlin/coroutines/CoroutineContext;", 
30 ········"",29 ········"",
31 ········"i",30 ········"i",
32 ········"I",31 ········"I",
 32 ········"Lkotlin/coroutines/CoroutineContext;",
33 ········"",33 ········"",
34 ········"elements", 
35 ········"[Lkotlinx/coroutines/ThreadContextElement;", 
36 ········"values",34 ········"values",
37 ········"[Ljava/lang/Object;",35 ········"[Ljava/lang/Object;",
 36 ········"elements",
 37 ········"[Lkotlinx/coroutines/ThreadContextElement;",
38 ········"n",38 ········"n",
39 ········"<init>",39 ········"<init>",
40 ········"(Lkotlin/coroutines/CoroutineContext;I)V",40 ········"(Lkotlin/coroutines/CoroutineContext;I)V",
41 ········"kotlinx-coroutines-core"41 ········"kotlinx-coroutines-core"
42 ····}42 ····}
43 ····k·=·0x143 ····k·=·0x1
44 ····mv·=·{44 ····mv·=·{
9.51 KB
smali_classes3/kotlinx/coroutines/internal/DispatchedContinuation.smali
    
Offset 28, 15 lines modifiedOffset 28, 15 lines modified
28 .annotation·runtime·Lkotlin/Metadata;28 .annotation·runtime·Lkotlin/Metadata;
29 ····bv·=·{29 ····bv·=·{
30 ········0x1,30 ········0x1,
31 ········0x0,31 ········0x0,
32 ········0x332 ········0x3
33 ····}33 ····}
34 ····d1·=·{34 ····d1·=·{
35 ········"\u0000|\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0003\n\u0002\u0008\u0005\n\u0002\u0010\u0000\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000c\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0010\u000e\n\u0002\u0008\u0010\n\u0002\u0018\u0002\n\u0002\u0008\u0006\u0008\u0000\u0018\u0000*\u0006\u0008\u0000\u0010\u0001·\u00002\u0008\u0012\u0004\u0012\u00028\u00000\u00022\u00060\u0003j\u0002`\u00042\u0008\u0012\u0004\u0012\u00028\u00000\u0005B\u001d\u0012\u0006\u0010J\u001[·...·truncated·by·diffoscope;·len:·2987,·SHA:·190e19f07c35a43832f27f9959a0c94805c587fd59a797d31838ce5c2b6d2ebf·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006O"35 ········"\u0000|\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0003\n\u0002\u0008\u0005\n\u0002\u0010\u0000\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000c\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0010\u000e\n\u0002\u0008\t\n\u0002\u0018\u0002\n\u0002\u0008\r\u0008\u0000\u0018\u0000*\u0006\u0008\u0000\u0010\u0001·\u00002\u0008\u0012\u0004\u0012\u00028\u00000\u00022\u00060\u0003j\u0002`\u00042\u0008\u0012\u0004\u0012\u00028\u00000\u0005B\u001d\u0012\u0006\u0010C\u001a\u00020[·...·truncated·by·diffoscope;·len:·2979,·SHA:·e5f92a24a300d921d6dc8c8e963018a3ab191e89ab32571eabc3d2982b0ae4e8·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006O"
36 ····}36 ····}
37 ····d2·=·{37 ····d2·=·{
38 ········"Lkotlinx/coroutines/internal/DispatchedContinuation;",38 ········"Lkotlinx/coroutines/internal/DispatchedContinuation;",
39 ········"T",39 ········"T",
40 ········"Lkotlinx/coroutines/DispatchedTask;",40 ········"Lkotlinx/coroutines/DispatchedTask;",
41 ········"Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",41 ········"Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",
42 ········"Lkotlinx/coroutines/internal/CoroutineStackFrame;",42 ········"Lkotlinx/coroutines/internal/CoroutineStackFrame;",
Offset 92, 30 lines modifiedOffset 92, 30 lines modified
92 ········"(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Object;)V",92 ········"(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Object;)V",
93 ········"dispatchYield",93 ········"dispatchYield",
94 ········"",94 ········"",
95 ········"toString",95 ········"toString",
96 ········"()Ljava/lang/String;",96 ········"()Ljava/lang/String;",
97 ········"countOrElement",97 ········"countOrElement",
98 ········"Ljava/lang/Object;",98 ········"Ljava/lang/Object;",
 99 ········"getContext",
 100 ········"()Lkotlin/coroutines/CoroutineContext;",
99 ········"getCallerFrame",101 ········"getCallerFrame",
100 ········"()Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",102 ········"()Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",
101 ········"callerFrame",103 ········"callerFrame",
102 ········"getContext", 
103 ········"()Lkotlin/coroutines/CoroutineContext;", 
104 ········"getDelegate$kotlinx_coroutines_core", 
105 ········"()Lkotlin/coroutines/Continuation;", 
106 ········"delegate", 
107 ········"getReusableCancellableContinuation", 
108 ········"reusableCancellableContinuation", 
109 ········"_state", 
110 ········"get_state$kotlinx_coroutines_core$annotations", 
111 ········"Lkotlinx/coroutines/CoroutineDispatcher;",104 ········"Lkotlinx/coroutines/CoroutineDispatcher;",
112 ········"dispatcher",105 ········"dispatcher",
113 ········"Lkotlinx/coroutines/CoroutineDispatcher;",106 ········"Lkotlinx/coroutines/CoroutineDispatcher;",
 107 ········"getReusableCancellableContinuation",
 108 ········"reusableCancellableContinuation",
114 ········"Lkotlin/coroutines/Continuation;",109 ········"Lkotlin/coroutines/Continuation;",
 110 ········"_state",
 111 ········"get_state$kotlinx_coroutines_core$annotations",
 112 ········"getDelegate$kotlinx_coroutines_core",
 113 ········"()Lkotlin/coroutines/Continuation;",
 114 ········"delegate",
115 ········"<init>",115 ········"<init>",
116 ········"(Lkotlinx/coroutines/CoroutineDispatcher;Lkotlin/coroutines/Continuation;)V",116 ········"(Lkotlinx/coroutines/CoroutineDispatcher;Lkotlin/coroutines/Continuation;)V",
117 ········"kotlinx-coroutines-core"117 ········"kotlinx-coroutines-core"
118 ····}118 ····}
119 ····k·=·0x1119 ····k·=·0x1
120 ····mv·=·{120 ····mv·=·{
121 ········0x1,121 ········0x1,
4.28 KB
smali_classes3/kotlinx/coroutines/internal/LockFreeLinkedListNode$PrepareOp.smali
    
Offset 20, 40 lines modifiedOffset 20, 40 lines modified
20 .annotation·runtime·Lkotlin/Metadata;20 .annotation·runtime·Lkotlin/Metadata;
21 ····bv·=·{21 ····bv·=·{
22 ········0x1,22 ········0x1,
23 ········0x0,23 ········0x0,
24 ········0x324 ········0x3
25 ····}25 ····}
26 ····d1·=·{26 ····d1·=·{
27 ········"\u0000<\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0003\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\[·...·truncated·by·diffoscope;·len:·1060,·SHA:·363708fcd7cb09bc8abcd206fc977b0652d9d95b71e1e80d0f6c7cb511c41456·...·]\u00a8\u0006\u0019"27 ········"\u0000:\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0003\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u000[·...·truncated·by·diffoscope;·len:·1060,·SHA:·aad7337c2676b362264cf48d215b9cb6fd87e8de33c1d9242bc4f0de43df92c7·...·]\u00a8\u0006\u0019"
28 ····}28 ····}
29 ····d2·=·{29 ····d2·=·{
30 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode$PrepareOp;",30 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode$PrepareOp;",
31 ········"Lkotlinx/coroutines/internal/OpDescriptor;",31 ········"Lkotlinx/coroutines/internal/OpDescriptor;",
32 ········"",32 ········"",
33 ········"affected",33 ········"affected",
34 ········"perform",34 ········"perform",
35 ········"(Ljava/lang/Object;)Ljava/lang/Object;",35 ········"(Ljava/lang/Object;)Ljava/lang/Object;",
36 ········"",36 ········"",
37 ········"finishPrepare",37 ········"finishPrepare",
38 ········"()V",38 ········"()V",
39 ········"",39 ········"",
40 ········"toString",40 ········"toString",
41 ········"()Ljava/lang/String;",41 ········"()Ljava/lang/String;",
42 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode;", 
43 ········"Lkotlinx/coroutines/internal/Node;", 
44 ········"next", 
45 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode;", 
46 ········"Lkotlinx/coroutines/internal/AtomicOp;",42 ········"Lkotlinx/coroutines/internal/AtomicOp;",
47 ········"getAtomicOp",43 ········"getAtomicOp",
48 ········"()Lkotlinx/coroutines/internal/AtomicOp;",44 ········"()Lkotlinx/coroutines/internal/AtomicOp;",
49 ········"atomicOp",45 ········"atomicOp",
 46 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode;",
 47 ········"Lkotlinx/coroutines/internal/Node;",
 48 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode;",
50 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode$AbstractAtomicDesc;",49 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode$AbstractAtomicDesc;",
51 ········"desc",50 ········"desc",
52 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode$AbstractAtomicDesc;",51 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode$AbstractAtomicDesc;",
 52 ········"next",
53 ········"<init>",53 ········"<init>",
54 ········"(Lkotlinx/coroutines/internal/LockFreeLinkedListNode;Lkotlinx/coroutines/internal/LockFreeLinkedListNode;Lkotlinx/coroutines/internal/LockFreeLinkedListNode$AbstractAtomicDesc;)V",54 ········"(Lkotlinx/coroutines/internal/LockFreeLinkedListNode;Lkotlinx/coroutines/internal/LockFreeLinkedListNode;Lkotlinx/coroutines/internal/LockFreeLinkedListNode$AbstractAtomicDesc;)V",
55 ········"kotlinx-coroutines-core"55 ········"kotlinx-coroutines-core"
56 ····}56 ····}
57 ····k·=·0x157 ····k·=·0x1
58 ····mv·=·{58 ····mv·=·{
59 ········0x1,59 ········0x1,
9.14 KB
smali_classes3/kotlinx/coroutines/internal/StackTraceRecoveryKt.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 .annotation·runtime·Lkotlin/Metadata;11 .annotation·runtime·Lkotlin/Metadata;
12 ····bv·=·{12 ····bv·=·{
13 ········0x1,13 ········0x1,
14 ········0x0,14 ········0x0,
15 ········0x315 ········0x3
16 ····}16 ····}
17 ····d1·=·{17 ····d1·=·{
18 ········"\u0000`\n\u0002\u0010\u0003\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0010\u0011\n\u0002\u0008\u0003\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0001\n\u0002\u0008\u0006\n\u0002\u0010\u000e\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u0003\n\u0002\u0010\u0008\n\u0002\u0008\u0010\u001a!\u0010\u0003\u001a\u00028\u0000\"\u0008\u0008\u0000\u0010\u0001*\u00020\u00002\u0006\u0010\u0002\u001a\u00028\u0000H\u0000\u00a2\u0006\u0004\u0008\u0003\u0010\u0004\u001a\u001d\u0010\u0005\u001a\u00028\u0000\"\u0008\u0008\u0000\u0010\u0001*\u00020\u0000*\u00028\u0000H\u0002\u00a2\u0006\u0004\u0008\u0005\u0010\u0004\u001a.\u0010\u0003\u001a\u00028\u0000\"\u0008\u0008\u0000\u0010\u0001*\u00020\u00002\u0006\u0010\u0002\u001a\u00028\u00002\n\u0010\u0007\u001a\u0006\u0012\u0002\u0008\u00030\u0006H\u0080\u0008\u00a2\u0006\u0004\u0008\u0003\u0010\u0008\u001a-\u0010\u000b\u001a\u00028\u0000\"\u0008\u0008\u0000\u0010\u0001*\u00020\u00002\u0006\u0010\u0002\u001a\u00028\u00002\n\u0010\u0007\u001a\u00060\tj\u0002`\nH\u0002\u00a2\u0006\u0004\u0008\u000b\u0010\u000c\u001a#\u0010\r\u001a\u0004\u0018\u00018\u0000\"\u0008\u0008\u0000\u0010\u0001*\u00020\u00002\u0006\u0010\u0002\u001a\u00028\u0000H\u0002\u00a2\u0006\u0004\u0008\r\u0010\u0004\u001a;\u0010\u0014\u001a\u00028\u0000\"\u0008\u0008\u0000\u0010\u0001*\u00020\u00002\u0006\u0010\u000e\u001a\u00028\u00002\u0006\u0010\u000f\u001a\u00028\u00002\u0010\u0010\u0013\u001a\u000c\u0012\u0008\u0012\u00060\u0011j\u0002`\u00120\u0010H\u0002\u00a2\u0006\u0004\u0008\u0014\u0010\u0015\u001a3\u0010\u0018\u001a\u0018\u0012\u0004\u0012\u00028\u0000\u0012\u000e\u0012\u000c\u0012\u0008\u0012\u00060\u0011j\u0002`\u00120\u00170\u0016\"\u0008\u0008\u0000\u0010\u0001*\u00020\u0000*\u00028\u0000H\u0002\u00a2\u0006\u0004\u0008\u0018\u0010\u0019\u001a3\u0010\u001c\u001a\u00020\u001b2\u0010\u0010\u001a\u001a\u000c\u0012\u0008\u0012\u00060\u0011j\u0002`\u00120\u00172\u0010\u0010\u000f\u001a\u000c\u0012\u0008\u0012\u00060\u0011j\u0002`\u00120\u0010H\u0002\u00a2\u0006\u0004\u0008\u001c\u0010\u001d\u001a\u001b\u0010\u001f\u001a\u00020\u001e2\u0006\u0010\u0002\u001a\u00020\u0000H\u0080H\u00f8\u0001\u0000\u00a2\u0006\u0004\u0008\u001f\u0010·\u001a\"\u0010!\u001a\u00028\u0000\"\u0008\u0008\u0000\u0010\u0001*\u00020\u00002\u0006\u0010\u0002\u001a\u00028\u0000H\u0080\u0008\u00a2\u0006\u0004\u0008!\u0010\u0004\u001a!\u0010\"\u001a\u00028\u0000\"\u0008\u0008\u0000\u0010\u0001*\u00020\u00002\u0006\u0010\u0002\u001a\u00028\u0000H\u0000\u00a2\u0006\u0004\u0008\"\u0010\u0004\u001a%\u0010#\u001a\u000c\u0012\u0008\u0012\u00060\u0011j\u0002`\u00120\u00102\n\u0010\u0007\u001a\u00060\tj\u0002`\nH\u0002\u00a2\u0006\u0004\u0008#\u0010$\u001a\u001b\u0010\'\u001a\u00060\u0011j\u0002`\u00122\u0006\u0010&\u001a\u00020%H\u0007\u00a2\u0006\u0004\u0008\'\u0010(\u001a\u0017\u0010*\u001a\u00020)*\u00060\u0011j\u0002`\u0012H\u0000\u00a2\u0006\u0004\u0008*\u0010+\u001a%\u0010.\u001a\u00020-*\u000c\u0012\u0008\u0012\u00060\u0011j\u0002`\u00120\u00172\u0006\u0010,\u001a\u00020%H\u0002\u00a2\u0006\u0004\u0008.\u0010/\u001a#\u00101\u001a\u00020)*\u00060\u0011j\u0002`\u00122\n\u00100\u001a\u00060\u0011j\u0002`\u0012H\u0002\u00a2\u0006\u0004\u00081\u00102\u001a\u001b\u00103\u001a\u00020\u001b*\u00020\u00002\u0006\u0010\u000e\u001a\u00020\u0000H\u0000\u00a2\u0006\u0004\u00083\u00104\"\u0016\u00105\u001a\u00020%8\u0002@\u0002X\u0082T\u00a2\u0006\u0006\n\u0004\u00085\u00106\"\u0016\u00107\u001a\u00020%8\u0002@\u0002X\u0082T\u00a2\u0006\u0006\n\u0004\u00087\u00106\"\u001e\u00109\u001a\n·8*\u0004\u0018\u00010%0%8\u0002@\u0002X\u0082\u0004\u00a2[·...·truncated·by·diffoscope;·len:·149,·SHA:·bd1ffc0563413302ccbb4465475115db2bd7585cc2ca6bbbf127b5bc51d7683b·...·]*\u000c\u0008\u0000\u0010;\"\u00020\t2\u00020\t*\u000c\u0008\u0000\u0010<\"\u00020\u00112\u00020\u0011\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006="18 ········"\u0000`\n\u0002\u0010\u0003\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0010\u0011\n\u0002\u0008\u0003\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0001\n\u0002\u0008\u0006\n\u0002\u0010\u000e\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u0003\n\u0002\u0010\u0008\n\u0002\u0008\u0010\u001a!\u0010\u0003\u001a\u00028\u0000\"\u0008\u0008\u0000\u0010\u0001*\u00020\u00002\u0006\u0010\u0002\u001a\u00028\u0000H\u0000\u00a2\u0006\u0004\u0008\u0003\u0010\u0004\u001a\u001d\u0010\u0005\u001a\u00028\u0000\"\u0008\u0008\u0000\u0010\u0001*\u00020\u0000*\u00028\u0000H\u0002\u00a2\u0006\u0004\u0008\u0005\u0010\u0004\u001a.\u0010\u0003\u001a\u00028\u0000\"\u0008\u0008\u0000\u0010\u0001*\u00020\u00002\u0006\u0010\u0002\u001a\u00028\u00002\n\u0010\u0007\u001a\u0006\u0012\u0002\u0008\u00030\u0006H\u0080\u0008\u00a2\u0006\u0004\u0008\u0003\u0010\u0008\u001a-\u0010\u000b\u001a\u00028\u0000\"\u0008\u0008\u0000\u0010\u0001*\u00020\u00002\u0006\u0010\u0002\u001a\u00028\u00002\n\u0010\u0007\u001a\u00060\tj\u0002`\nH\u0002\u00a2\u0006\u0004\u0008\u000b\u0010\u000c\u001a#\u0010\r\u001a\u0004\u0018\u00018\u0000\"\u0008\u0008\u0000\u0010\u0001*\u00020\u00002\u0006\u0010\u0002\u001a\u00028\u0000H\u0002\u00a2\u0006\u0004\u0008\r\u0010\u0004\u001a;\u0010\u0014\u001a\u00028\u0000\"\u0008\u0008\u0000\u0010\u0001*\u00020\u00002\u0006\u0010\u000e\u001a\u00028\u00002\u0006\u0010\u000f\u001a\u00028\u00002\u0010\u0010\u0013\u001a\u000c\u0012\u0008\u0012\u00060\u0011j\u0002`\u00120\u0010H\u0002\u00a2\u0006\u0004\u0008\u0014\u0010\u0015\u001a3\u0010\u0018\u001a\u0018\u0012\u0004\u0012\u00028\u0000\u0012\u000e\u0012\u000c\u0012\u0008\u0012\u00060\u0011j\u0002`\u00120\u00170\u0016\"\u0008\u0008\u0000\u0010\u0001*\u00020\u0000*\u00028\u0000H\u0002\u00a2\u0006\u0004\u0008\u0018\u0010\u0019\u001a3\u0010\u001c\u001a\u00020\u001b2\u0010\u0010\u001a\u001a\u000c\u0012\u0008\u0012\u00060\u0011j\u0002`\u00120\u00172\u0010\u0010\u000f\u001a\u000c\u0012\u0008\u0012\u00060\u0011j\u0002`\u00120\u0010H\u0002\u00a2\u0006\u0004\u0008\u001c\u0010\u001d\u001a\u001b\u0010\u001f\u001a\u00020\u001e2\u0006\u0010\u0002\u001a\u00020\u0000H\u0080H\u00f8\u0001\u0000\u00a2\u0006\u0004\u0008\u001f\u0010·\u001a\"\u0010!\u001a\u00028\u0000\"\u0008\u0008\u0000\u0010\u0001*\u00020\u00002\u0006\u0010\u0002\u001a\u00028\u0000H\u0080\u0008\u00a2\u0006\u0004\u0008!\u0010\u0004\u001a!\u0010\"\u001a\u00028\u0000\"\u0008\u0008\u0000\u0010\u0001*\u00020\u00002\u0006\u0010\u0002\u001a\u00028\u0000H\u0000\u00a2\u0006\u0004\u0008\"\u0010\u0004\u001a%\u0010#\u001a\u000c\u0012\u0008\u0012\u00060\u0011j\u0002`\u00120\u00102\n\u0010\u0007\u001a\u00060\tj\u0002`\nH\u0002\u00a2\u0006\u0004\u0008#\u0010$\u001a\u001b\u0010\'\u001a\u00060\u0011j\u0002`\u00122\u0006\u0010&\u001a\u00020%H\u0007\u00a2\u0006\u0004\u0008\'\u0010(\u001a\u0017\u0010*\u001a\u00020)*\u00060\u0011j\u0002`\u0012H\u0000\u00a2\u0006\u0004\u0008*\u0010+\u001a%\u0010.\u001a\u00020-*\u000c\u0012\u0008\u0012\u00060\u0011j\u0002`\u00120\u00172\u0006\u0010,\u001a\u00020%H\u0002\u00a2\u0006\u0004\u0008.\u0010/\u001a#\u00101\u001a\u00020)*\u00060\u0011j\u0002`\u00122\n\u00100\u001a\u00060\u0011j\u0002`\u0012H\u0002\u00a2\u0006\u0004\u00081\u00102\u001a\u001b\u00103\u001a\u00020\u001b*\u00020\u00002\u0006\u0010\u000e\u001a\u00020\u0000H\u0000\u00a2\u0006\u0004\u00083\u00104\"\u001e\u00106\u001a\n·5*\u0004\u0018\u00010%0%8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u00086\u00107\"\u001e\u00108\u001a\n·5*\u0004\u0018\u00010%0%8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u00088\u00107\"\u0016\u00109\u001a\u00020%8\u0[·...·truncated·by·diffoscope;·len:·149,·SHA:·7762d66652fede83255dc515f19efe7cf68516d1e0694d287a304b902a29c553·...·]*\u000c\u0008\u0000\u0010;\"\u00020\t2\u00020\t*\u000c\u0008\u0000\u0010<\"\u00020\u00112\u00020\u0011\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006="
19 ····}19 ····}
20 ····d2·=·{20 ····d2·=·{
21 ········"",21 ········"",
22 ········"E",22 ········"E",
23 ········"exception",23 ········"exception",
24 ········"recoverStackTrace",24 ········"recoverStackTrace",
25 ········"(Ljava/lang/Throwable;)Ljava/lang/Throwable;",25 ········"(Ljava/lang/Throwable;)Ljava/lang/Throwable;",
Offset 67, 20 lines modifiedOffset 67, 20 lines modified
67 ········"frameIndex",67 ········"frameIndex",
68 ········"([Ljava/lang/StackTraceElement;Ljava/lang/String;)I",68 ········"([Ljava/lang/StackTraceElement;Ljava/lang/String;)I",
69 ········"e",69 ········"e",
70 ········"elementWiseEquals",70 ········"elementWiseEquals",
71 ········"(Ljava/lang/StackTraceElement;Ljava/lang/StackTraceElement;)Z",71 ········"(Ljava/lang/StackTraceElement;Ljava/lang/StackTraceElement;)Z",
72 ········"initCause",72 ········"initCause",
73 ········"(Ljava/lang/Throwable;Ljava/lang/Throwable;)V",73 ········"(Ljava/lang/Throwable;Ljava/lang/Throwable;)V",
74 ········"stackTraceRecoveryClass", 
75 ········"Ljava/lang/String;", 
76 ········"baseContinuationImplClass", 
77 ········"kotlin.jvm.PlatformType",74 ········"kotlin.jvm.PlatformType",
78 ········"baseContinuationImplClassName",75 ········"baseContinuationImplClassName",
 76 ········"Ljava/lang/String;",
79 ········"stackTraceRecoveryClassName",77 ········"stackTraceRecoveryClassName",
 78 ········"baseContinuationImplClass",
 79 ········"stackTraceRecoveryClass",
80 ········"CoroutineStackFrame",80 ········"CoroutineStackFrame",
81 ········"StackTraceElement",81 ········"StackTraceElement",
82 ········"kotlinx-coroutines-core"82 ········"kotlinx-coroutines-core"
83 ····}83 ····}
84 ····k·=·0x284 ····k·=·0x2
85 ····mv·=·{85 ····mv·=·{
86 ········0x1,86 ········0x1,
9.65 KB
smali_classes3/kotlinx/coroutines/internal/LockFreeLinkedListNode.smali
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 .annotation·runtime·Lkotlin/Metadata;21 .annotation·runtime·Lkotlin/Metadata;
22 ····bv·=·{22 ····bv·=·{
23 ········0x1,23 ········0x1,
24 ········0x0,24 ········0x0,
25 ········0x325 ········0x3
26 ····}26 ····}
27 ····d1·=·{27 ····d1·=·{
28 ········"\u0000b\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0010\u0008\n\u0002\u0008\n\n\u0002\u0018\u0002\n\u0002\u0008\t\n\u0002\u0010\u000e\n\u0002\u0008\u0010\u0008\u0017\u0018\u00002\u00020\u0001:\u0005JKLMNB\u0007\u00a2\u0006\u0004\u0008I\u00102J\u000f\u0010\u0003\u001a\u00020\u0002H\u0002\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J·\u0010\u0007\u001a\u00060\u0000j\u0002`\u00052\n\u0010\u0006\u001a\u00060\u0000j\u0002`\u0005H\u0082\u0010\u00a2\u0006\u0004\u0008\u0007\u0010\u0008J\u001b\u0010\u000b\u001a\u00020\n2\n\u0010\t\u001a\u00060\u0000j\u0002`\u0005H\u0002\u00a2\u0006\u0004\u0008\u000b\u0010\u000cJ\"\u0010\u000f\u001a\n\u0018\u00010\u0000j\u0004\u0018\u0001`\u00052\u0008\u0010\u000e\u001a\u0004\u0018\u00010\rH\u0082\u0010\u00a2\u0006\u0004\u0008\u000f\u0010\u0010J,\u0010\u0016\u001a\u00020\u00152\n\u0010\u0011\u001a\u00060\u0000j\u0002`\u00052\u000e\u0008\u0004\u0010\u0014\u001a\u0008\u0012\u0004\u0012\u00020\u00130\u0012H\u0081\u0008\u00a2\u0006\u0004\u0008\u0016\u0010\u0017J\u0019\u0010\u0018\u001a\u00020\u00132\n\u0010\u0011\u001a\u00060\u0000j\u0002`\u0005\u00a2\u0006\u0004\u0008\u0018\u0010\u0019J\u0019\u0010\u001a\u001a\u00020\n2\n\u0010\u0011\u001a\u00060\u0000j\u0002`\u0005\u00a2\u0006\u0004\u0008\u001a\u0010\u000cJ)\u0010\u001d\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u001c\"\u000c\u0008\u0000\u0010\u001b*\u00060\u0000j\u0002`\u00052\u0006\u0010\u0011\u001a\u00028\u0000\u00a2\u0006\u0004\u0008\u001d\u0010\u001eJ,\u0010\u001f\u001a\u00020\u00132\n\u0010\u0011\u001a\u00060\u0000j\u0002`\u00052\u000e\u0008\u0004\u0010\u0014\u001a\u0008\u0012\u0004\u0012\u00020\u00130\u0012H\u0086\u0008\u00a2\u0006\u0004\u0008\u001f\u0010·J4\u0010#\u001a\u00020\u00132\n\u0010\u0011\u001a\u00060\u0000j\u0002`\u00052\u0016\u0010\"\u001a\u0012\u0012\u0008\u0012\u00060\u0000j\u0002`\u0005\u0012\u0004\u0012\u00020\u00130!H\u0086\u0008\u00a2\u0006\u0004\u0008#\u0010$JD\u0010%\u001a\u00020\u00132\n\u0010\u0011\u001a\u00060\u0000j\u0002`\u00052\u0016\u0010\"\u001a\u0012\u0012\u0008\u0012\u00060\u0000j\u0002`\u0005\u0012\u0004\u0012\u00020\u00130!2\u000e\u0008\u0004\u0010\u0014\u001a\u0008\u0012\u0004\u0012\u00020\u00130\u0012H\u0086\u0008\u00a2\u0006\u0004\u0008%\u0010&J\'\u0010\'\u001a\u00020\u00132\n\u0010\u0011\u001a\u00060\u0000j\u0002`\u00052\n\u0010\t\u001a\u00060\u0000j\u0002`\u0005H\u0001\u00a2\u0006\u0004\u0008\'\u0010(J/\u0010+\u001a\u00020*2\n\u0010\u0011\u001a\u00060\u0000j\u0002`\u00052\n\u0010\t\u001a\u00060\u0000j\u0002`\u00052\u0006\u0010)\u001a\u00020\u0015H\u0001\u00a2\u0006\u0004\u0008+\u0010,J\u000f\u0010-\u001a\u00020\u0013H\u0016\u00a2\u0006\u0004\u0008-\u0010.J\u0017\u0010/\u001a\n\u0018\u00010\u0000j\u0004\u0018\u0001`\u0005H\u0001\u00a2\u0006\u0004\u0008/\u00100J\r\u00101\u001a\u00020\n\u00a2\u0006\u0004\u00081\u00102J\u000f\u00103\u001a\u00020\nH\u0001\u00a2\u0006\u0004\u00083\u00102J\u0015\u00104\u001a\n\u0018\u00010\u0000j\u0004\u0018\u0001`\u0005\u00a2\u0006\u0004\u00084\u00100J\u0017\u00106\u001a\u000c\u0012\u0008\u0012\u00060\u0000j\u0002`\u000505\u00a2\u0006\u0004\u00086\u00107J.\u00108\u001a\u0004\u0018\u00018\u0000\"\u0006\u0008\u0000\u0010\u001b\u0018\u00012\u0012\u0010\"\u001a\u000e\u0012\u0004\u0012\u00028\u0000\u0012\u0004\u0012\u00020\u00130!H\u0086\u0008\u00a2\u0006\u0004\u00088\u00109J\u0017\u0010:\u001a\n\u0018\u00010\u0000j\u0004\u0018\u0001`\u0005H\u0014\u00a2\u0006\u0004\u0008:\u00100J\'\u0010>\u001a\u00020\n2\n\u0010;\u001a\u00060\u0000j\u0002`\u00052\n\u0010\t\u001a\u00060\u0000j\u0002`\u0005H\u0000\u00a2\u0006\u0004\u0008<\u0010=J\u000f\u0010@\u001a\u00020?H\u0016\u00a2\u0006\u0004\u0008@\u0010AR\u0016\u0010B\u001a\u00020\u00138V@\u0016X\u0096\u0004\u00a2\u0006\u0006\u001a\u0004\u0008B\u0010.R\u0017\u0010D\u001a\u00060\u0000j\u0002`\u00058F@\u0006\u00a2\u0006\u0006\u001a\u0004\u0008C\u00100R\u0017\u0010F\u001a\u00060\u0000j\u0002`\u00058F@\u0006\u00a2\[·...·truncated·by·diffoscope;·len:·124,·SHA:·f0ec140121beee9a6b21ad8d0e4ba98960337c7bd67f7db633e9cccb7f9a666f·...·]\u00a8\u0006O"28 ········"\u0000b\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0010\u0008\n\u0002\u0008\n\n\u0002\u0018\u0002\n\u0002\u0008\t\n\u0002\u0010\u000e\n\u0002\u0008\u0010\u0008\u0017\u0018\u00002\u00020\u0001:\u0005JKLMNB\u0007\u00a2\u0006\u0004\u0008I\u00102J\u000f\u0010\u0003\u001a\u00020\u0002H\u0002\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J·\u0010\u0007\u001a\u00060\u0000j\u0002`\u00052\n\u0010\u0006\u001a\u00060\u0000j\u0002`\u0005H\u0082\u0010\u00a2\u0006\u0004\u0008\u0007\u0010\u0008J\u001b\u0010\u000b\u001a\u00020\n2\n\u0010\t\u001a\u00060\u0000j\u0002`\u0005H\u0002\u00a2\u0006\u0004\u0008\u000b\u0010\u000cJ\"\u0010\u000f\u001a\n\u0018\u00010\u0000j\u0004\u0018\u0001`\u00052\u0008\u0010\u000e\u001a\u0004\u0018\u00010\rH\u0082\u0010\u00a2\u0006\u0004\u0008\u000f\u0010\u0010J,\u0010\u0016\u001a\u00020\u00152\n\u0010\u0011\u001a\u00060\u0000j\u0002`\u00052\u000e\u0008\u0004\u0010\u0014\u001a\u0008\u0012\u0004\u0012\u00020\u00130\u0012H\u0081\u0008\u00a2\u0006\u0004\u0008\u0016\u0010\u0017J\u0019\u0010\u0018\u001a\u00020\u00132\n\u0010\u0011\u001a\u00060\u0000j\u0002`\u0005\u00a2\u0006\u0004\u0008\u0018\u0010\u0019J\u0019\u0010\u001a\u001a\u00020\n2\n\u0010\u0011\u001a\u00060\u0000j\u0002`\u0005\u00a2\u0006\u0004\u0008\u001a\u0010\u000cJ)\u0010\u001d\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u001c\"\u000c\u0008\u0000\u0010\u001b*\u00060\u0000j\u0002`\u00052\u0006\u0010\u0011\u001a\u00028\u0000\u00a2\u0006\u0004\u0008\u001d\u0010\u001eJ,\u0010\u001f\u001a\u00020\u00132\n\u0010\u0011\u001a\u00060\u0000j\u0002`\u00052\u000e\u0008\u0004\u0010\u0014\u001a\u0008\u0012\u0004\u0012\u00020\u00130\u0012H\u0086\u0008\u00a2\u0006\u0004\u0008\u001f\u0010·J4\u0010#\u001a\u00020\u00132\n\u0010\u0011\u001a\u00060\u0000j\u0002`\u00052\u0016\u0010\"\u001a\u0012\u0012\u0008\u0012\u00060\u0000j\u0002`\u0005\u0012\u0004\u0012\u00020\u00130!H\u0086\u0008\u00a2\u0006\u0004\u0008#\u0010$JD\u0010%\u001a\u00020\u00132\n\u0010\u0011\u001a\u00060\u0000j\u0002`\u00052\u0016\u0010\"\u001a\u0012\u0012\u0008\u0012\u00060\u0000j\u0002`\u0005\u0012\u0004\u0012\u00020\u00130!2\u000e\u0008\u0004\u0010\u0014\u001a\u0008\u0012\u0004\u0012\u00020\u00130\u0012H\u0086\u0008\u00a2\u0006\u0004\u0008%\u0010&J\'\u0010\'\u001a\u00020\u00132\n\u0010\u0011\u001a\u00060\u0000j\u0002`\u00052\n\u0010\t\u001a\u00060\u0000j\u0002`\u0005H\u0001\u00a2\u0006\u0004\u0008\'\u0010(J/\u0010+\u001a\u00020*2\n\u0010\u0011\u001a\u00060\u0000j\u0002`\u00052\n\u0010\t\u001a\u00060\u0000j\u0002`\u00052\u0006\u0010)\u001a\u00020\u0015H\u0001\u00a2\u0006\u0004\u0008+\u0010,J\u000f\u0010-\u001a\u00020\u0013H\u0016\u00a2\u0006\u0004\u0008-\u0010.J\u0017\u0010/\u001a\n\u0018\u00010\u0000j\u0004\u0018\u0001`\u0005H\u0001\u00a2\u0006\u0004\u0008/\u00100J\r\u00101\u001a\u00020\n\u00a2\u0006\u0004\u00081\u00102J\u000f\u00103\u001a\u00020\nH\u0001\u00a2\u0006\u0004\u00083\u00102J\u0015\u00104\u001a\n\u0018\u00010\u0000j\u0004\u0018\u0001`\u0005\u00a2\u0006\u0004\u00084\u00100J\u0017\u00106\u001a\u000c\u0012\u0008\u0012\u00060\u0000j\u0002`\u000505\u00a2\u0006\u0004\u00086\u00107J.\u00108\u001a\u0004\u0018\u00018\u0000\"\u0006\u0008\u0000\u0010\u001b\u0018\u00012\u0012\u0010\"\u001a\u000e\u0012\u0004\u0012\u00028\u0000\u0012\u0004\u0012\u00020\u00130!H\u0086\u0008\u00a2\u0006\u0004\u00088\u00109J\u0017\u0010:\u001a\n\u0018\u00010\u0000j\u0004\u0018\u0001`\u0005H\u0014\u00a2\u0006\u0004\u0008:\u00100J\'\u0010>\u001a\u00020\n2\n\u0010;\u001a\u00060\u0000j\u0002`\u00052\n\u0010\t\u001a\u00060\u0000j\u0002`\u0005H\u0000\u00a2\u0006\u0004\u0008<\u0010=J\u000f\u0010@\u001a\u00020?H\u0016\u00a2\u0006\u0004\u0008@\u0010AR\u0017\u0010C\u001a\u00060\u0000j\u0002`\u00058F@\u0006\u00a2\u0006\u0006\u001a\u0004\u0008B\u00100R\u0016\u0010D\u001a\u00020\u00138V@\u0016X\u0096\u0004\u00a2\u0006\u0006\u001a\u0004\u0008D\u0010.R\u0013\u0010\t\u001a\u00020\u00018F@\u0006\u00a2\u0006\u0006\u[·...·truncated·by·diffoscope;·len:·124,·SHA:·70aa9e68b1558b8a5aef317d96f183f6c965dc6989f647ff1b06891e9a40ac4d·...·]\u00a8\u0006O"
29 ····}29 ····}
30 ····d2·=·{30 ····d2·=·{
31 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode;",31 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode;",
32 ········"",32 ········"",
33 ········"Lkotlinx/coroutines/internal/Removed;",33 ········"Lkotlinx/coroutines/internal/Removed;",
34 ········"removed",34 ········"removed",
35 ········"()Lkotlinx/coroutines/internal/Removed;",35 ········"()Lkotlinx/coroutines/internal/Removed;",
Offset 90, 21 lines modifiedOffset 90, 21 lines modified
90 ········"prev",90 ········"prev",
91 ········"validateNode$kotlinx_coroutines_core",91 ········"validateNode$kotlinx_coroutines_core",
92 ········"(Lkotlinx/coroutines/internal/LockFreeLinkedListNode;Lkotlinx/coroutines/internal/LockFreeLinkedListNode;)V",92 ········"(Lkotlinx/coroutines/internal/LockFreeLinkedListNode;Lkotlinx/coroutines/internal/LockFreeLinkedListNode;)V",
93 ········"validateNode",93 ········"validateNode",
94 ········"",94 ········"",
95 ········"toString",95 ········"toString",
96 ········"()Ljava/lang/String;",96 ········"()Ljava/lang/String;",
97 ········"isRemoved", 
98 ········"getPrevNode", 
99 ········"prevNode", 
100 ········"getNextNode",97 ········"getNextNode",
101 ········"nextNode",98 ········"nextNode",
 99 ········"isRemoved",
102 ········"getNext",100 ········"getNext",
103 ········"()Ljava/lang/Object;",101 ········"()Ljava/lang/Object;",
 102 ········"getPrevNode",
 103 ········"prevNode",
104 ········"<init>",104 ········"<init>",
105 ········"AbstractAtomicDesc",105 ········"AbstractAtomicDesc",
106 ········"AddLastDesc",106 ········"AddLastDesc",
107 ········"CondAddOp",107 ········"CondAddOp",
108 ········"PrepareOp",108 ········"PrepareOp",
109 ········"RemoveFirstDesc",109 ········"RemoveFirstDesc",
110 ········"kotlinx-coroutines-core"110 ········"kotlinx-coroutines-core"
3.27 KB
smali_classes3/kotlinx/coroutines/internal/ArrayQueue.smali
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
16 .annotation·runtime·Lkotlin/Metadata;16 .annotation·runtime·Lkotlin/Metadata;
17 ····bv·=·{17 ····bv·=·{
18 ········0x1,18 ········0x1,
19 ········0x0,19 ········0x0,
20 ········0x320 ········0x3
21 ····}21 ····}
22 ····d1·=·{22 ····d1·=·{
23 ········"\u0000*\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0008\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010\u0011\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0005\u0008\u0010\u0018\u0000*\u0008\u0008\u0000\u0010\u0002*\u00020\u00012\u00020\u0001B\u0007\u00a2\u0006\u0004\u0008\u0016\u0010\u0005J\u000f\u0010\u0004\u00[·...·truncated·by·diffoscope;·len:·815,·SHA:·f4c02ac8df99f26971189913df3d9cce1332b05bcb437c20b4b2a6931674444b·...·]\u00a8\u0006\u0017"23 ········"\u0000*\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0008\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u0011\n\u0002\u0008\u0004\u0008\u0010\u0018\u0000*\u0008\u0008\u0000\u0010\u0002*\u00020\u00012\u00020\u0001B\u0007\u00a2\u0006\u0004\u0008\u0016\u0010\u0005J\u000f\u0010\u0004\u00[·...·truncated·by·diffoscope;·len:·815,·SHA:·1b8f5221eb48da9c7291911037834f7a63cb165d75449c026c1d74ba2379270d·...·]\u00a8\u0006\u0017"
24 ····}24 ····}
25 ····d2·=·{25 ····d2·=·{
26 ········"Lkotlinx/coroutines/internal/ArrayQueue;",26 ········"Lkotlinx/coroutines/internal/ArrayQueue;",
27 ········"",27 ········"",
28 ········"T",28 ········"T",
29 ········"",29 ········"",
30 ········"ensureCapacity",30 ········"ensureCapacity",
Offset 32, 23 lines modifiedOffset 32, 23 lines modified
32 ········"element",32 ········"element",
33 ········"addLast",33 ········"addLast",
34 ········"(Ljava/lang/Object;)V",34 ········"(Ljava/lang/Object;)V",
35 ········"removeFirstOrNull",35 ········"removeFirstOrNull",
36 ········"()Ljava/lang/Object;",36 ········"()Ljava/lang/Object;",
37 ········"clear",37 ········"clear",
38 ········"",38 ········"",
 39 ········"isEmpty",
 40 ········"()Z",
 41 ········"",
39 ········"head",42 ········"head",
40 ········"I",43 ········"I",
 44 ········"tail",
41 ········"",45 ········"",
42 ········"elements",46 ········"elements",
43 ········"[Ljava/lang/Object;",47 ········"[Ljava/lang/Object;",
44 ········"", 
45 ········"isEmpty", 
46 ········"()Z", 
47 ········"tail", 
48 ········"<init>",48 ········"<init>",
49 ········"kotlinx-coroutines-core"49 ········"kotlinx-coroutines-core"
50 ····}50 ····}
51 ····k·=·0x151 ····k·=·0x1
52 ····mv·=·{52 ····mv·=·{
53 ········0x1,53 ········0x1,
54 ········0x5,54 ········0x5,
4.54 KB
smali_classes3/kotlinx/coroutines/internal/ThreadLocalElement.smali
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 .annotation·runtime·Lkotlin/Metadata;21 .annotation·runtime·Lkotlin/Metadata;
22 ····bv·=·{22 ····bv·=·{
23 ········0x1,23 ········0x1,
24 ········0x0,24 ········0x0,
25 ········0x325 ········0x3
26 ····}26 ····}
27 ····d1·=·{27 ····d1·=·{
28 ········"\u0000:\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\n\u0008\u0000\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00000\u0002B\u001d\u0012\u0006\u0010\u0019\u001a\u00028\u0000\u0012\u000c\u0010\u0017\u001a\u0008\u0012\u0004\u0012\u00028\u00000\[·...·truncated·by·diffoscope;·len:·946,·SHA:·59261907b49a30d3a5d7d15a7749902a829a6faa59a4da8dfd7ab26fa3d402e7·...·]8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0019\u0010\u001aR·\u0010\u000c\u001a\u0006\u0012\u0002\u0008\u00030\u000b8\u0016@\u0016X\u0096\u0004\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u001b\u001a\u0004\u0008\u001c\u0010\u001d\u00a8\u0006·"28 ········"\u0000:\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0008\u0008\u0000\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00000\u0002B\u001d\u0012\u0006\u0010\u0016\u001a\u00028\u0000\u0012\u000c\u0010\u0019\u001a\u0008\u0012\u0004\u0012\u00028\u00[·...·truncated·by·diffoscope;·len:·950,·SHA:·917ecfcd3d374f3772ed84c0b648bc305b2538bcd37ae4c404e8abba38ba2db5·...·]8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0019\u0010\u001aR·\u0010\u000c\u001a\u0006\u0012\u0002\u0008\u00030\u000b8\u0016@\u0016X\u0096\u0004\u00a2\u0006\u000c\n\u0004\u0008\u000c\u0010\u001b\u001a\u0004\u0008\u001c\u0010\u001d\u00a8\u0006·"
29 ····}29 ····}
30 ····d2·=·{30 ····d2·=·{
31 ········"Lkotlinx/coroutines/internal/ThreadLocalElement;",31 ········"Lkotlinx/coroutines/internal/ThreadLocalElement;",
32 ········"T",32 ········"T",
33 ········"Lkotlinx/coroutines/ThreadContextElement;",33 ········"Lkotlinx/coroutines/ThreadContextElement;",
34 ········"Lkotlin/coroutines/CoroutineContext;",34 ········"Lkotlin/coroutines/CoroutineContext;",
35 ········"context",35 ········"context",
Offset 46, 19 lines modifiedOffset 46, 19 lines modified
46 ········"Lkotlin/coroutines/CoroutineContext$Element;",46 ········"Lkotlin/coroutines/CoroutineContext$Element;",
47 ········"E",47 ········"E",
48 ········"get",48 ········"get",
49 ········"(Lkotlin/coroutines/CoroutineContext$Key;)Lkotlin/coroutines/CoroutineContext$Element;",49 ········"(Lkotlin/coroutines/CoroutineContext$Key;)Lkotlin/coroutines/CoroutineContext$Element;",
50 ········"",50 ········"",
51 ········"toString",51 ········"toString",
52 ········"()Ljava/lang/String;",52 ········"()Ljava/lang/String;",
 53 ········"value",
 54 ········"Ljava/lang/Object;",
53 ········"Ljava/lang/ThreadLocal;",55 ········"Ljava/lang/ThreadLocal;",
54 ········"threadLocal",56 ········"threadLocal",
55 ········"Ljava/lang/ThreadLocal;",57 ········"Ljava/lang/ThreadLocal;",
56 ········"value", 
57 ········"Ljava/lang/Object;", 
58 ········"Lkotlin/coroutines/CoroutineContext$Key;",58 ········"Lkotlin/coroutines/CoroutineContext$Key;",
59 ········"getKey",59 ········"getKey",
60 ········"()Lkotlin/coroutines/CoroutineContext$Key;",60 ········"()Lkotlin/coroutines/CoroutineContext$Key;",
61 ········"<init>",61 ········"<init>",
62 ········"(Ljava/lang/Object;Ljava/lang/ThreadLocal;)V",62 ········"(Ljava/lang/Object;Ljava/lang/ThreadLocal;)V",
63 ········"kotlinx-coroutines-core"63 ········"kotlinx-coroutines-core"
64 ····}64 ····}
6.12 KB
smali_classes3/kotlinx/coroutines/internal/LockFreeTaskQueueCore.smali
    
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
27 .annotation·runtime·Lkotlin/Metadata;27 .annotation·runtime·Lkotlin/Metadata;
28 ····bv·=·{28 ····bv·=·{
29 ········0x1,29 ········0x1,
30 ········0x0,30 ········0x0,
31 ········0x331 ········0x3
32 ····}32 ····}
33 ····d1·=·{33 ····d1·=·{
34 ········"\u00008\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0010\t\n\u0002\u0008\u0006\n\u0002\u0010\u000b\n\u0002\u0008\t\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010·\n\u0002\u0008\u0011\u0008\u0000\u0018\u0000·/*\u0008\u0008\u0000\u0010\u0002*\u00020\u00012\u00020\u0001:\u0002/0B\u0017\u0012\u0006\u0010,\u001a\u00020\u0003\u0012\u0006\u0010*\u001a\u00020\u0014\u00a2\u0006\u0004\u0008-\u0010.J3\u0010\u0007\u001a\u0016\u0012\u0004\u0012\u00028\u0000\u0018\u00010\u0000j\n\u0012\u0004\u0012\u00028\u0000\u0018\u0001`\u00062\u0006\u0010\u0004\u001a\u00020\u000[·...·truncated·by·diffoscope;·len:·1963,·SHA:·210261abb84e5a16f89a76edfccdbdba59b4e2779e03628773be3b745f3d8daf·...·]\u00a8\u00061"34 ········"\u00008\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0010\t\n\u0002\u0008\u0006\n\u0002\u0010\u000b\n\u0002\u0008\t\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010·\n\u0002\u0008\u0011\u0008\u0000\u0018\u0000·/*\u0008\u0008\u0000\u0010\u0002*\u00020\u00012\u00020\u0001:\u0002/0B\u0017\u0012\u0006\u0010$\u001a\u00020\u0003\u0012\u0006\u0010\'\u001a\u00020\u0014\u00a2\u0006\u0004\u0008-\u0010.J3\u0010\u0007\u001a\u0016\u0012\u0004\u0012\u00028\u0000\u0018\u00010\u0000j\n\u0012\u0004\u0012\u00028\u0000\u0018\u0001`\u00062\u0006\u0010\u0004\u001a\u00020\u00[·...·truncated·by·diffoscope;·len:·1965,·SHA:·f501266b435ee96f233380c714d4578665dc1647b0d99cb291fd5da6da1758ee·...·]\u00a8\u00061"
35 ····}35 ····}
36 ····d2·=·{36 ····d2·=·{
37 ········"Lkotlinx/coroutines/internal/LockFreeTaskQueueCore;",37 ········"Lkotlinx/coroutines/internal/LockFreeTaskQueueCore;",
38 ········"",38 ········"",
39 ········"E",39 ········"E",
40 ········"",40 ········"",
41 ········"index",41 ········"index",
Offset 66, 23 lines modifiedOffset 66, 23 lines modified
66 ········"R",66 ········"R",
67 ········"Lkotlin/Function1;",67 ········"Lkotlin/Function1;",
68 ········"transform",68 ········"transform",
69 ········"",69 ········"",
70 ········"map",70 ········"map",
71 ········"(Lkotlin/jvm/functions/Function1;)Ljava/util/List;",71 ········"(Lkotlin/jvm/functions/Function1;)Ljava/util/List;",
72 ········"isClosed",72 ········"isClosed",
73 ········"mask",73 ········"capacity",
74 ········"I",74 ········"I",
 75 ········"mask",
 76 ········"singleConsumer",
 77 ········"Z",
75 ········"getSize",78 ········"getSize",
76 ········"()I",79 ········"()I",
77 ········"size",80 ········"size",
78 ········"isEmpty",81 ········"isEmpty",
79 ········"singleConsumer", 
80 ········"Z", 
81 ········"capacity", 
82 ········"<init>",82 ········"<init>",
83 ········"(IZ)V",83 ········"(IZ)V",
84 ········"Companion",84 ········"Companion",
85 ········"Placeholder",85 ········"Placeholder",
86 ········"kotlinx-coroutines-core"86 ········"kotlinx-coroutines-core"
87 ····}87 ····}
88 ····k·=·0x188 ····k·=·0x1
2.64 KB
smali_classes3/kotlinx/coroutines/internal/LockFreeLinkedListNode$CondAddOp.smali
    
Offset 24, 30 lines modifiedOffset 24, 30 lines modified
24 .annotation·runtime·Lkotlin/Metadata;24 .annotation·runtime·Lkotlin/Metadata;
25 ····bv·=·{25 ····bv·=·{
26 ········0x1,26 ········0x1,
27 ········0x0,27 ········0x0,
28 ········0x328 ········0x3
29 ····}29 ····}
30 ····d1·=·{30 ····d1·=·{
31 ········"\u0000·\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0008\u0008!\u0018\u00002\u000c\u0012\u0008\u0012\u00060\u0002j\u0002`\u00030\u0001B\u0013\u0012\n\u0010\n\u001a\u00060\u0002j\u0002`\u0003\u00a2\u0006\u0004\u0008\r\u0010\u000eJ%\u0010\u0008\u001a\u00020\u00072\n\u0010\u0004\u001a\u00060\u0002j\u0002`\u00032\u0008\u0010\u0006\u001a\u0004\u0018\u00010\u0005H\u0016\u00a2\u0006\u0004\u0008\u0008\u0010\tR\u001a\[·...·truncated·by·diffoscope;·len:·212,·SHA:·2971106c7119445e13882914efd4eecaa7ec66e58d08125f4ade933480649990·...·]\u00a2\u0006\u0006\n\u0004\u0008\u000c\u0010\u000b\u00a8\u0006\u000f"31 ········"\u0000·\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0008\u0008!\u0018\u00002\u000c\u0012\u0008\u0012\u00060\u0002j\u0002`\u00030\u0001B\u0013\u0012\n\u0010\u000c\u001a\u00060\u0002j\u0002`\u0003\u00a2\u0006\u0004\u0008\r\u0010\u000eJ%\u0010\u0008\u001a\u00020\u00072\n\u0010\u0004\u001a\u00060\u0002j\u0002`\u00032\u0008\u0010\u0006\u001a\u0004\u0018\u00010\u0005H\u0016\u00a2\u0006\u0004\u0008\u0008\u0010\tR\u0[·...·truncated·by·diffoscope;·len:·216,·SHA:·f52aed9339956177d01306e0d2b0d26aff783781aa9355f9d61b4d340ef72cc5·...·]\u00a2\u0006\u0006\n\u0004\u0008\u000c\u0010\u000b\u00a8\u0006\u000f"
32 ····}32 ····}
33 ····d2·=·{33 ····d2·=·{
34 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode$CondAddOp;",34 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode$CondAddOp;",
35 ········"Lkotlinx/coroutines/internal/AtomicOp;",35 ········"Lkotlinx/coroutines/internal/AtomicOp;",
36 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode;",36 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode;",
37 ········"Lkotlinx/coroutines/internal/Node;",37 ········"Lkotlinx/coroutines/internal/Node;",
38 ········"affected",38 ········"affected",
39 ········"",39 ········"",
40 ········"failure",40 ········"failure",
41 ········"",41 ········"",
42 ········"complete",42 ········"complete",
43 ········"(Lkotlinx/coroutines/internal/LockFreeLinkedListNode;Ljava/lang/Object;)V",43 ········"(Lkotlinx/coroutines/internal/LockFreeLinkedListNode;Ljava/lang/Object;)V",
44 ········"newNode", 
45 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode;", 
46 ········"oldNext",44 ········"oldNext",
 45 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode;",
 46 ········"newNode",
47 ········"<init>",47 ········"<init>",
48 ········"(Lkotlinx/coroutines/internal/LockFreeLinkedListNode;)V",48 ········"(Lkotlinx/coroutines/internal/LockFreeLinkedListNode;)V",
49 ········"kotlinx-coroutines-core"49 ········"kotlinx-coroutines-core"
50 ····}50 ····}
51 ····k·=·0x151 ····k·=·0x1
52 ····mv·=·{52 ····mv·=·{
53 ········0x1,53 ········0x1,
1.95 KB
smali_classes3/kotlinx/coroutines/internal/MainDispatcherLoader.smali
    
Offset 11, 27 lines modifiedOffset 11, 27 lines modified
11 .annotation·runtime·Lkotlin/Metadata;11 .annotation·runtime·Lkotlin/Metadata;
12 ····bv·=·{12 ····bv·=·{
13 ········0x1,13 ········0x1,
14 ········0x0,14 ········0x0,
15 ········0x315 ········0x3
16 ····}16 ····}
17 ····d1·=·{17 ····d1·=·{
18 ········"\u0000\u0018\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u000b\n\u0002\u0008\u0005\u0008\u00c0\u0002\u0018\u00002\u00020\u0001B\t\u0008\u0002\u00a2\u0006\u0004\u0008\n\u0010\u000bJ\u000f\u0010\u0003\u001a\u00020\u0002H\u0002\u00a2\u0006\u0004\u0008\u0003\u0010\u0004R\u0016\u0010\u0005\u001a\u0002[·...·truncated·by·diffoscope;·len:·143,·SHA:·acda9981d5e12bba3754a0b0af0fce391dc425ee747bf2ac3dde464eac05f8cc·...·]\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0008\u0010\t\u00a8\u0006\u000c"18 ········"\u0000\u0018\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0007\u0008\u00c0\u0002\u0018\u00002\u00020\u0001B\t\u0008\u0002\u00a2\u0006\u0004\u0008\n\u0010\u000bJ\u000f\u0010\u0003\u001a\u00020\u0002H\u0002\u00a2\u0006\u0004\u0008\u0003\u0010\u0004R\u0016\u0010\u0006\u001a\u0002[·...·truncated·by·diffoscope;·len:·143,·SHA:·4190059b0e48d27d2f7c96170623d831b71451940030b0527c840b23e5dd723e·...·]\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0008\u0010\t\u00a8\u0006\u000c"
19 ····}19 ····}
20 ····d2·=·{20 ····d2·=·{
21 ········"Lkotlinx/coroutines/internal/MainDispatcherLoader;",21 ········"Lkotlinx/coroutines/internal/MainDispatcherLoader;",
22 ········"",22 ········"",
23 ········"Lkotlinx/coroutines/MainCoroutineDispatcher;",23 ········"Lkotlinx/coroutines/MainCoroutineDispatcher;",
24 ········"loadMainDispatcher",24 ········"loadMainDispatcher",
25 ········"()Lkotlinx/coroutines/MainCoroutineDispatcher;",25 ········"()Lkotlinx/coroutines/MainCoroutineDispatcher;",
26 ········"dispatcher", 
27 ········"Lkotlinx/coroutines/MainCoroutineDispatcher;", 
28 ········"",26 ········"",
29 ········"FAST_SERVICE_LOADER_ENABLED",27 ········"FAST_SERVICE_LOADER_ENABLED",
30 ········"Z",28 ········"Z",
 29 ········"dispatcher",
 30 ········"Lkotlinx/coroutines/MainCoroutineDispatcher;",
31 ········"<init>",31 ········"<init>",
32 ········"()V",32 ········"()V",
33 ········"kotlinx-coroutines-core"33 ········"kotlinx-coroutines-core"
34 ····}34 ····}
35 ····k·=·0x135 ····k·=·0x1
36 ····mv·=·{36 ····mv·=·{
37 ········0x1,37 ········0x1,
4.41 KB
smali_classes3/kotlinx/coroutines/internal/LockFreeLinkedListKt.smali
    
Offset 7, 34 lines modifiedOffset 7, 34 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u00006\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0010\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\u001a\u0017\u0010\u0003\u001a\u00060\u0001j\u0002`\u0002*\u00020\u[·...·truncated·by·diffoscope;·len:·826,·SHA:·592be322c0b03d30092feece8e5dff6bb8ed5791fc55b911d388b51e6d2cbb83·...·]*\n\u0010\u0017\"\u00020\u00162\u00020\u0016*\u001c\u0010\u001a\u001a\u0004\u0008\u0000\u0010\u0018\"\u0008\u0012\u0004\u0012\u00028\u00000\u00192\u0008\u0012\u0004\u0012\u00028\u00000\u0019*\u000c\u0008\u0002\u0010\u001b\"\u00020\u00012\u00020\u0001*\n\u0010\u001d\"\u00020\u001c2\u00020\u001c*\u001c\u0010\u001f\u001a\u0004\u0008\u0000\u0010\u0018\"\u0008\u0012\u0004\u0012\u00028\u00000\u001e2\u0008\u0012\u0004\u0012\u00028\u00000\u001e\u00a8\u0006·"14 ········"\u00006\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0010\u0008\n\u0002\u0008\n\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\u001a\u0017\u0010\u0003\u001a\u00060\u0001j\u0002`\u0002*\u00020\u0000[·...·truncated·by·diffoscope;·len:·822,·SHA:·1c16c94c93c4f1fa90feea063f3fd8fc830f5c6c49577ee0918ad48a14b93892·...·]*\n\u0010\u0017\"\u00020\u00162\u00020\u0016*\u001c\u0010\u001a\u001a\u0004\u0008\u0000\u0010\u0018\"\u0008\u0012\u0004\u0012\u00028\u00000\u00192\u0008\u0012\u0004\u0012\u00028\u00000\u0019*\u000c\u0008\u0002\u0010\u001b\"\u00020\u00012\u00020\u0001*\n\u0010\u001d\"\u00020\u001c2\u00020\u001c*\u001c\u0010\u001f\u001a\u0004\u0008\u0000\u0010\u0018\"\u0008\u0012\u0004\u0012\u00028\u00000\u001e2\u0008\u0012\u0004\u0012\u00028\u00000\u001e\u00a8\u0006·"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"",17 ········"",
18 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode;",18 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode;",
19 ········"Lkotlinx/coroutines/internal/Node;",19 ········"Lkotlinx/coroutines/internal/Node;",
20 ········"unwrap",20 ········"unwrap",
21 ········"(Ljava/lang/Object;)Lkotlinx/coroutines/internal/LockFreeLinkedListNode;",21 ········"(Ljava/lang/Object;)Lkotlinx/coroutines/internal/LockFreeLinkedListNode;",
22 ········"", 
23 ········"SUCCESS", 
24 ········"I", 
25 ········"getSUCCESS$annotations", 
26 ········"()V", 
27 ········"UNDECIDED", 
28 ········"getUNDECIDED$annotations", 
29 ········"CONDITION_FALSE",22 ········"CONDITION_FALSE",
30 ········"Ljava/lang/Object;",23 ········"Ljava/lang/Object;",
31 ········"getCONDITION_FALSE",24 ········"getCONDITION_FALSE",
32 ········"()Ljava/lang/Object;",25 ········"()Ljava/lang/Object;",
33 ········"getCONDITION_FALSE$annotations",26 ········"getCONDITION_FALSE$annotations",
 27 ········"()V",
 28 ········"",
 29 ········"UNDECIDED",
 30 ········"I",
 31 ········"getUNDECIDED$annotations",
 32 ········"SUCCESS",
 33 ········"getSUCCESS$annotations",
34 ········"LIST_EMPTY",34 ········"LIST_EMPTY",
35 ········"getLIST_EMPTY",35 ········"getLIST_EMPTY",
36 ········"getLIST_EMPTY$annotations",36 ········"getLIST_EMPTY$annotations",
37 ········"FAILURE",37 ········"FAILURE",
38 ········"getFAILURE$annotations",38 ········"getFAILURE$annotations",
39 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode$AbstractAtomicDesc;",39 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode$AbstractAtomicDesc;",
40 ········"AbstractAtomicDesc",40 ········"AbstractAtomicDesc",
4.33 KB
smali_classes3/kotlinx/coroutines/internal/ThreadContextKt.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u00006\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0000\n\u0002\u0008\u0006\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\u001a\u0017\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0001\u001a\u00020\u0000H\u0000\u00a2\u0006\u0004\u0008\u0003\u0010\u0004\u001a#\u0010\u0006\u001a\u0004\u0018\u00010\u00022\u0006\u0010\u0001\u001a\u00020\u00002\u0008\u0010\u0005\u001a\u0004\u0018\u00010\u0002H\u0000\u00a2\u0006\u0004\u0008\u0006\u0010\u0007\u001a!\u0010\n\u001a\u00020\t2\u0006\u0010\u0001\u001a\u00020\u00002\u0008\u0010\u0008\u001a\u0004\u0018\u00010\u0002H\u0000\u00a2\u0006\u0004\u0008\n\u0010\u000b\"4\u0010\u000f\u001a·\u0012\n\u0012\u0008\u0012\u0002\u0008\u0003\u0018\u00010\r\u0012\u0004\u0012\u00020\u000e\u0012\n\u0012\u0008\u0012\u0002\u0008\u0003\u0018\u00010\r0\u000c8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u000f\u0010\u0010\"\u0016\u0010\u0012\u001a\u00020\u00118\u0000@\u0001X\u0081\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0012\u0010\u0013\"(\u0010\u0015\u001a\u0014\u0012\u0004\u0012\u00020\u0014\u0012\u0004\u0012\u00020\u000e\u0012\u0004\u0012\u00020\u00140\u000c8\u0002@\u0002X[·...·truncated·by·diffoscope;·len:·290,·SHA:·bf752f4dce499efdf685b638d891beb5966bbcbd6fdabd019ad708ba67bef07a·...·]\u00a8\u0006\u0017"14 ········"\u00006\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0000\n\u0002\u0008\u0006\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\u001a\u0017\u0010\u0003\u001a\u00020\u00022\u0006\u0010\u0001\u001a\u00020\u0000H\u0000\u00a2\u0006\u0004\u0008\u0003\u0010\u0004\u001a#\u0010\u0006\u001a\u0004\u0018\u00010\u00022\u0006\u0010\u0001\u001a\u00020\u00002\u0008\u0010\u0005\u001a\u0004\u0018\u00010\u0002H\u0000\u00a2\u0006\u0004\u0008\u0006\u0010\u0007\u001a!\u0010\n\u001a\u00020\t2\u0006\u0010\u0001\u001a\u00020\u00002\u0008\u0010\u0008\u001a\u0004\u0018\u00010\u0002H\u0000\u00a2\u0006\u0004\u0008\n\u0010\u000b\"4\u0010\u000f\u001a·\u0012\n\u0012\u0008\u0012\u0002\u0008\u0003\u0018\u00010\r\u0012\u0004\u0012\u00020\u000e\u0012\n\u0012\u0008\u0012\u0002\u0008\u0003\u0018\u00010\r0\u000c8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u000f\u0010\u0010\"(\u0010\u0012\u001a\u0014\u0012\u0004\u0012\u00020\u0011\u0012\u0004\u0012\u00020\u000e\u0012\u0004\u0012\u00020\u00110\u000c8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0012\u0010\u0010\",\u0010\u0013\u001a\u0018\u0012\u0006\u0012\u0004\u0[·...·truncated·by·diffoscope;·len:·290,·SHA:·71dd6dc9e73a4bf3bb7fbdb710ec659963cd4b744cc1017e59d984f2c9783ded·...·]\u00a8\u0006\u0017"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lkotlin/coroutines/CoroutineContext;",17 ········"Lkotlin/coroutines/CoroutineContext;",
18 ········"context",18 ········"context",
19 ········"",19 ········"",
20 ········"threadContextElements",20 ········"threadContextElements",
21 ········"(Lkotlin/coroutines/CoroutineContext;)Ljava/lang/Object;",21 ········"(Lkotlin/coroutines/CoroutineContext;)Ljava/lang/Object;",
Offset 27, 20 lines modifiedOffset 27, 20 lines modified
27 ········"restoreThreadContext",27 ········"restoreThreadContext",
28 ········"(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Object;)V",28 ········"(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Object;)V",
29 ········"Lkotlin/Function2;",29 ········"Lkotlin/Function2;",
30 ········"Lkotlinx/coroutines/ThreadContextElement;",30 ········"Lkotlinx/coroutines/ThreadContextElement;",
31 ········"Lkotlin/coroutines/CoroutineContext$Element;",31 ········"Lkotlin/coroutines/CoroutineContext$Element;",
32 ········"findOne",32 ········"findOne",
33 ········"Lkotlin/jvm/functions/Function2;",33 ········"Lkotlin/jvm/functions/Function2;",
34 ········"Lkotlinx/coroutines/internal/Symbol;", 
35 ········"NO_THREAD_ELEMENTS", 
36 ········"Lkotlinx/coroutines/internal/Symbol;", 
37 ········"Lkotlinx/coroutines/internal/ThreadState;",34 ········"Lkotlinx/coroutines/internal/ThreadState;",
38 ········"updateState",35 ········"updateState",
39 ········"countAll",36 ········"countAll",
 37 ········"Lkotlinx/coroutines/internal/Symbol;",
 38 ········"NO_THREAD_ELEMENTS",
 39 ········"Lkotlinx/coroutines/internal/Symbol;",
40 ········"kotlinx-coroutines-core"40 ········"kotlinx-coroutines-core"
41 ····}41 ····}
42 ····k·=·0x242 ····k·=·0x2
43 ····mv·=·{43 ····mv·=·{
44 ········0x1,44 ········0x1,
45 ········0x5,45 ········0x5,
46 ········0x146 ········0x1
4.71 KB
smali_classes3/kotlinx/coroutines/internal/ScopeCoroutine.smali
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 .annotation·runtime·Lkotlin/Metadata;21 .annotation·runtime·Lkotlin/Metadata;
22 ····bv·=·{22 ····bv·=·{
23 ········0x1,23 ········0x1,
24 ········0x0,24 ········0x0,
25 ········0x325 ········0x3
26 ····}26 ····}
27 ····d1·=·{27 ····d1·=·{
28 ········"\u0000L\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0008\u0010\u0018\u0000*\u0006\u0008\u0000\u0010\u0001·\u00002\u0008\u0012\u0004\u0012\u00028\u00000\u00022\u00060\u0003j\u0002`\u0004[·...·truncated·by·diffoscope;·len:·997,·SHA:·9c98869a6997c2d7428729c386154f0c477679c7a2b8e3d7fd63064626ba3dc2·...·]\u00a2\u0006\u0006\u001a\u0004\u0008\u0019\u0010\u001a\u00a8\u0006·"28 ········"\u0000L\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0008\u0010\u0018\u0000*\u0006\u0008\u0000\u0010\u0001·\u00002\u0008\u0012\u0004\u0012\u00028\u00000\u00022\u00060\u0003j\u0002`\u0004[·...·truncated·by·diffoscope;·len:·997,·SHA:·9a5713c2e6bb2c4a6771103dc4c2554b5b6f8a8e2b878b0b15388de9220c3da1·...·]\u00a2\u0006\u0006\u001a\u0004\u0008\u0019\u0010\u001a\u00a8\u0006·"
29 ····}29 ····}
30 ····d2·=·{30 ····d2·=·{
31 ········"Lkotlinx/coroutines/internal/ScopeCoroutine;",31 ········"Lkotlinx/coroutines/internal/ScopeCoroutine;",
32 ········"T",32 ········"T",
33 ········"Lkotlinx/coroutines/AbstractCoroutine;",33 ········"Lkotlinx/coroutines/AbstractCoroutine;",
34 ········"Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",34 ········"Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",
35 ········"Lkotlinx/coroutines/internal/CoroutineStackFrame;",35 ········"Lkotlinx/coroutines/internal/CoroutineStackFrame;",
Offset 39, 27 lines modifiedOffset 39, 27 lines modified
39 ········"()Ljava/lang/StackTraceElement;",39 ········"()Ljava/lang/StackTraceElement;",
40 ········"",40 ········"",
41 ········"state",41 ········"state",
42 ········"",42 ········"",
43 ········"afterCompletion",43 ········"afterCompletion",
44 ········"(Ljava/lang/Object;)V",44 ········"(Ljava/lang/Object;)V",
45 ········"afterResume",45 ········"afterResume",
 46 ········"Lkotlinx/coroutines/Job;",
 47 ········"getParent$kotlinx_coroutines_core",
 48 ········"()Lkotlinx/coroutines/Job;",
 49 ········"parent",
46 ········"Lkotlin/coroutines/Continuation;",50 ········"Lkotlin/coroutines/Continuation;",
47 ········"uCont",51 ········"uCont",
48 ········"Lkotlin/coroutines/Continuation;",52 ········"Lkotlin/coroutines/Continuation;",
49 ········"getCallerFrame", 
50 ········"()Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;", 
51 ········"callerFrame", 
52 ········"",53 ········"",
53 ········"isScopedCoroutine",54 ········"isScopedCoroutine",
54 ········"()Z",55 ········"()Z",
 56 ········"getCallerFrame",
 57 ········"()Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",
 58 ········"callerFrame",
55 ········"Lkotlinx/coroutines/Job;", 
56 ········"getParent$kotlinx_coroutines_core", 
57 ········"()Lkotlinx/coroutines/Job;", 
58 ········"parent", 
59 ········"Lkotlin/coroutines/CoroutineContext;",59 ········"Lkotlin/coroutines/CoroutineContext;",
60 ········"context",60 ········"context",
61 ········"<init>",61 ········"<init>",
62 ········"(Lkotlin/coroutines/CoroutineContext;Lkotlin/coroutines/Continuation;)V",62 ········"(Lkotlin/coroutines/CoroutineContext;Lkotlin/coroutines/Continuation;)V",
63 ········"kotlinx-coroutines-core"63 ········"kotlinx-coroutines-core"
64 ····}64 ····}
65 ····k·=·0x165 ····k·=·0x1
5.41 KB
smali_classes3/kotlinx/coroutines/internal/LockFreeLinkedListNode$RemoveFirstDesc.smali
    
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
29 .annotation·runtime·Lkotlin/Metadata;29 .annotation·runtime·Lkotlin/Metadata;
30 ····bv·=·{30 ····bv·=·{
31 ········0x1,31 ········0x1,
32 ········0x0,32 ········0x0,
33 ········0x333 ········0x3
34 ····}34 ····}
35 ····d1·=·{35 ····d1·=·{
36 ········"\u0000:\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0000\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0015\u0008\u0016\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u00020\u0002B\u0013\u0012\n\u0010\u001d\u001a\u00060\u0005j\u0002`\u0006\u00a2\u0006\u0004\u0008&\u0010\'J\u001f\u0010\u0007\u001a\n\u0018\u00010\u0005j\u0004\u0018\u0001`\u00062\u0006\u0010\u0004\u001a\u00020\u0003H\u0004\u00a2\u0006\u0004\u0008\u0007\u0010\u0008J\u001d\u0010\u000b\u001a\u000[·...·truncated·by·diffoscope;·len:·1253,·SHA:·5ae622f412e26c30926acf74a12414b40e6ce3ab583caf83acde020ba893e78d·...·]\u00a8\u0006("36 ········"\u0000:\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0000\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0015\u0008\u0016\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u00020\u0002B\u0013\u0012\n\u0010\u001a\u001a\u00060\u0005j\u0002`\u0006\u00a2\u0006\u0004\u0008&\u0010\'J\u001f\u0010\u0007\u001a\n\u0018\u00010\u0005j\u0004\u0018\u0001`\u00062\u0006\u0010\u0004\u001a\u00020\u0003H\u0004\u00a2\u0006\u0004\u0008\u0007\u0010\u0008J\u001d\u0010\u000b\u001a\u000[·...·truncated·by·diffoscope;·len:·1253,·SHA:·334882a65f251517aeeef5efe71a520f02de5177e04646744b821520dc9bad92·...·]\u00a8\u0006("
37 ····}37 ····}
38 ····d2·=·{38 ····d2·=·{
39 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode$RemoveFirstDesc;",39 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode$RemoveFirstDesc;",
40 ········"T",40 ········"T",
41 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode$AbstractAtomicDesc;",41 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode$AbstractAtomicDesc;",
42 ········"Lkotlinx/coroutines/internal/OpDescriptor;",42 ········"Lkotlinx/coroutines/internal/OpDescriptor;",
43 ········"op",43 ········"op",
Offset 58, 26 lines modifiedOffset 58, 26 lines modified
58 ········"",58 ········"",
59 ········"finishPrepare",59 ········"finishPrepare",
60 ········"(Lkotlinx/coroutines/internal/LockFreeLinkedListNode$PrepareOp;)V",60 ········"(Lkotlinx/coroutines/internal/LockFreeLinkedListNode$PrepareOp;)V",
61 ········"updatedNext",61 ········"updatedNext",
62 ········"(Lkotlinx/coroutines/internal/LockFreeLinkedListNode;Lkotlinx/coroutines/internal/LockFreeLinkedListNode;)Ljava/lang/Object;",62 ········"(Lkotlinx/coroutines/internal/LockFreeLinkedListNode;Lkotlinx/coroutines/internal/LockFreeLinkedListNode;)Ljava/lang/Object;",
63 ········"finishOnSuccess",63 ········"finishOnSuccess",
64 ········"(Lkotlinx/coroutines/internal/LockFreeLinkedListNode;Lkotlinx/coroutines/internal/LockFreeLinkedListNode;)V",64 ········"(Lkotlinx/coroutines/internal/LockFreeLinkedListNode;Lkotlinx/coroutines/internal/LockFreeLinkedListNode;)V",
 65 ········"queue",
 66 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode;",
65 ········"getAffectedNode",67 ········"getAffectedNode",
66 ········"()Lkotlinx/coroutines/internal/LockFreeLinkedListNode;",68 ········"()Lkotlinx/coroutines/internal/LockFreeLinkedListNode;",
67 ········"affectedNode",69 ········"affectedNode",
68 ········"queue", 
69 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode;",70 ········"getOriginalNext",
 71 ········"originalNext",
70 ········"getResult",72 ········"getResult",
71 ········"()Ljava/lang/Object;",73 ········"()Ljava/lang/Object;",
72 ········"getResult$annotations",74 ········"getResult$annotations",
73 ········"()V",75 ········"()V",
74 ········"result",76 ········"result",
75 ········"getOriginalNext", 
76 ········"originalNext", 
77 ········"<init>",77 ········"<init>",
78 ········"(Lkotlinx/coroutines/internal/LockFreeLinkedListNode;)V",78 ········"(Lkotlinx/coroutines/internal/LockFreeLinkedListNode;)V",
79 ········"kotlinx-coroutines-core"79 ········"kotlinx-coroutines-core"
80 ····}80 ····}
81 ····k·=·0x181 ····k·=·0x1
82 ····mv·=·{82 ····mv·=·{
83 ········0x1,83 ········0x1,
3.22 KB
smali_classes3/kotlinx/coroutines/internal/LockFreeTaskQueue.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 .annotation·runtime·Lkotlin/Metadata;20 .annotation·runtime·Lkotlin/Metadata;
21 ····bv·=·{21 ····bv·=·{
22 ········0x1,22 ········0x1,
23 ········0x0,23 ········0x0,
24 ········0x324 ········0x3
25 ····}25 ····}
26 ····d1·=·{26 ····d1·=·{
27 ········"\u00000\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010·\n\u0002\u0008\u0004\n\u0002\u0010\u0008\n\u0002\u0008\u0008\u0008\u0010\u0018\u0000*\u0008\u0008\u0000\u0010\u0002*\u00020\u00012\u00020\u0001B\u000f\u0012\u0006\u0010\u0019\u001a\u00020\u0007\u00a2\u0006\u0004\u0008\u001a\u0010\u001bJ\r\u0010\u0004\u001a\u00020\u0003\u00a2[·...·truncated·by·diffoscope;·len:·746,·SHA:·8962d90bd9cb167c314efc2769980b5db73cf96c2a1e6f4069ccced054d57f72·...·]\u00a8\u0006\u001c"27 ········"\u00000\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010·\n\u0002\u0008\u0005\n\u0002\u0010\u0008\n\u0002\u0008\u0007\u0008\u0010\u0018\u0000*\u0008\u0008\u0000\u0010\u0002*\u00020\u00012\u00020\u0001B\u000f\u0012\u0006\u0010\u0019\u001a\u00020\u0007\u00a2\u0006\u0004\u0008\u001a\u0010\u001bJ\r\u0010\u0004\u001a\u00020\u0003\u00a2[·...·truncated·by·diffoscope;·len:·746,·SHA:·4c9c436005db55d135bac89d262494d8de8f36e6690f5a7e99994a7ea9c71664·...·]\u00a8\u0006\u001c"
28 ····}28 ····}
29 ····d2·=·{29 ····d2·=·{
30 ········"Lkotlinx/coroutines/internal/LockFreeTaskQueue;",30 ········"Lkotlinx/coroutines/internal/LockFreeTaskQueue;",
31 ········"",31 ········"",
32 ········"E",32 ········"E",
33 ········"",33 ········"",
34 ········"close",34 ········"close",
Offset 43, 19 lines modifiedOffset 43, 19 lines modified
43 ········"Lkotlin/Function1;",43 ········"Lkotlin/Function1;",
44 ········"transform",44 ········"transform",
45 ········"",45 ········"",
46 ········"map",46 ········"map",
47 ········"(Lkotlin/jvm/functions/Function1;)Ljava/util/List;",47 ········"(Lkotlin/jvm/functions/Function1;)Ljava/util/List;",
48 ········"isClosed",48 ········"isClosed",
49 ········"()Z",49 ········"()Z",
 50 ········"isEmpty",
50 ········"",51 ········"",
51 ········"getSize",52 ········"getSize",
52 ········"()I",53 ········"()I",
53 ········"size",54 ········"size",
54 ········"isEmpty", 
55 ········"singleConsumer",55 ········"singleConsumer",
56 ········"<init>",56 ········"<init>",
57 ········"(Z)V",57 ········"(Z)V",
58 ········"kotlinx-coroutines-core"58 ········"kotlinx-coroutines-core"
59 ····}59 ····}
60 ····k·=·0x160 ····k·=·0x1
61 ····mv·=·{61 ····mv·=·{
4.75 KB
smali_classes3/kotlinx/coroutines/internal/ConcurrentLinkedListNode.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 .annotation·runtime·Lkotlin/Metadata;20 .annotation·runtime·Lkotlin/Metadata;
21 ····bv·=·{21 ····bv·=·{
22 ········0x1,22 ········0x1,
23 ········0x0,23 ········0x0,
24 ········0x324 ········0x3
25 ····}25 ····}
26 ····d1·=·{26 ····d1·=·{
27 ········"\u0000&\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0001\n\u0002\u0008\u0004\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0017\u0008·\u0018\u0000*\u000e\u0008\u0000\u0010\u0001*\u0008\u0012\u0004\u0012\u00028\u00000\u00002\u00020\u0002B\u0011\u0012\u0008\u0010\u0014\u001a\u0004\u0018\u00018\u0000\u00a2\u0006\u0004\u0008!\u0010\"J·\u0010\u0006\u001a\u0004\u0018\u00018\u00002\u000c\u0010\u0005\u001a\u0008\u0012\u0004\u0012\u00020\u00040\u0003H\u0086\u0008\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J\u0015\u0010\n\u001a\[·...·truncated·by·diffoscope;·len:·1089,·SHA:·8dd805bb6f67ea15d8d9f3bc43ec7adc9a73862471df290d9dd9decbd9f0262f·...·]\u00a8\u0006#"27 ········"\u0000&\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0001\n\u0002\u0008\u0004\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0017\u0008·\u0018\u0000*\u000e\u0008\u0000\u0010\u0001*\u0008\u0012\u0004\u0012\u00028\u00000\u00002\u00020\u0002B\u0011\u0012\u0008\u0010\u001b\u001a\u0004\u0018\u00018\u0000\u00a2\u0006\u0004\u0008!\u0010\"J·\u0010\u0006\u001a\u0004\u0018\u00018\u00002\u000c\u0010\u0005\u001a\u0008\u0012\u0004\u0012\u00020\u00040\u0003H\u0086\u0008\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J\u0015\u0010\n\u001a\[·...·truncated·by·diffoscope;·len:·1089,·SHA:·fae0df814289aca3f07758c9c7ee123e8af9318572d0ff66f998f9938c559b12·...·]\u00a8\u0006#"
28 ····}28 ····}
29 ····d2·=·{29 ····d2·=·{
30 ········"Lkotlinx/coroutines/internal/ConcurrentLinkedListNode;",30 ········"Lkotlinx/coroutines/internal/ConcurrentLinkedListNode;",
31 ········"N",31 ········"N",
32 ········"",32 ········"",
33 ········"Lkotlin/Function0;",33 ········"Lkotlin/Function0;",
34 ········"",34 ········"",
Offset 41, 29 lines modifiedOffset 41, 29 lines modified
41 ········"(Lkotlinx/coroutines/internal/ConcurrentLinkedListNode;)Z",41 ········"(Lkotlinx/coroutines/internal/ConcurrentLinkedListNode;)Z",
42 ········"",42 ········"",
43 ········"cleanPrev",43 ········"cleanPrev",
44 ········"()V",44 ········"()V",
45 ········"markAsClosed",45 ········"markAsClosed",
46 ········"()Z",46 ········"()Z",
47 ········"remove",47 ········"remove",
48 ········"getPrev", 
49 ········"()Lkotlinx/coroutines/internal/ConcurrentLinkedListNode;", 
50 ········"prev", 
51 ········"isTail", 
52 ········"getNext",48 ········"getNext",
 49 ········"()Lkotlinx/coroutines/internal/ConcurrentLinkedListNode;",
53 ········"next",50 ········"next",
54 ········"getRightmostAliveNode",51 ········"getRemoved",
55 ········"rightmostAliveNode",52 ········"removed",
56 ········"getLeftmostAliveNode",53 ········"getLeftmostAliveNode",
57 ········"leftmostAliveNode",54 ········"leftmostAliveNode",
 55 ········"isTail",
 56 ········"getPrev",
 57 ········"prev",
 58 ········"getRightmostAliveNode",
 59 ········"rightmostAliveNode",
58 ········"getNextOrClosed",60 ········"getNextOrClosed",
59 ········"()Ljava/lang/Object;",61 ········"()Ljava/lang/Object;",
60 ········"nextOrClosed",62 ········"nextOrClosed",
61 ········"getRemoved", 
62 ········"removed", 
63 ········"<init>",63 ········"<init>",
64 ········"(Lkotlinx/coroutines/internal/ConcurrentLinkedListNode;)V",64 ········"(Lkotlinx/coroutines/internal/ConcurrentLinkedListNode;)V",
65 ········"kotlinx-coroutines-core"65 ········"kotlinx-coroutines-core"
66 ····}66 ····}
67 ····k·=·0x167 ····k·=·0x1
68 ····mv·=·{68 ····mv·=·{
69 ········0x1,69 ········0x1,
5.1 KB
smali_classes3/kotlinx/coroutines/internal/LockFreeLinkedListNode$AddLastDesc.smali
    
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
29 .annotation·runtime·Lkotlin/Metadata;29 .annotation·runtime·Lkotlin/Metadata;
30 ····bv·=·{30 ····bv·=·{
31 ········0x1,31 ········0x1,
32 ········0x0,32 ········0x0,
33 ········0x333 ········0x3
34 ····}34 ····}
35 ····d1·=·{35 ····d1·=·{
36 ········"\u00006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0010\u0008\u0016\u0018\u0000*\u000c\u0008\u0000\u0010\u0003*\u00060\u0001j\u0002`\u00022\u00020\u0004B\u001b\u0012\n\u0010\u0018\u001a\u00060\u0001j\u0002`\u0002\u0012\u0006\u0010\u001d\u001a\u00028\u0000\u00a2\u0006\u0004\u0008·\u0010\u0017J\u001f\u0010\u0007\u001a\n\u0018\u00010\u0001j\u0004\u0018\u0001`\u00022\u0006\u0010\u0006\u001a\u00020\u0005H\u0004\u00a2\u0006\u0004\u0008\[·...·truncated·by·diffoscope;·len:·1160,·SHA:·a855b4b07f0d5dc78f45a171c356dc61417f333c931bfb445930f42ddb440f58·...·]\u00a8\u0006!"36 ········"\u00006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0010\u0008\u0016\u0018\u0000*\u000c\u0008\u0000\u0010\u0003*\u00060\u0001j\u0002`\u00022\u00020\u0004B\u001b\u0012\n\u0010\u001b\u001a\u00060\u0001j\u0002`\u0002\u0012\u0006\u0010\u001f\u001a\u00028\u0000\u00a2\u0006\u0004\u0008·\u0010\u0017J\u001f\u0010\u0007\u001a\n\u0018\u00010\u0001j\u0004\u0018\u0001`\u00022\u0006\u0010\u0006\u001a\u00020\u0005H\u0004\u00a2\u0006\u0004\u0008\[·...·truncated·by·diffoscope;·len:·1160,·SHA:·e030d2f5c1d3bbb2074c6b0bd41b82c3a5108c574f2357fd42aa6532d01b91be·...·]\u00a8\u0006!"
37 ····}37 ····}
38 ····d2·=·{38 ····d2·=·{
39 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode$AddLastDesc;",39 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode$AddLastDesc;",
40 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode;",40 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode;",
41 ········"Lkotlinx/coroutines/internal/Node;",41 ········"Lkotlinx/coroutines/internal/Node;",
42 ········"T",42 ········"T",
43 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode$AbstractAtomicDesc;",43 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode$AbstractAtomicDesc;",
Offset 56, 22 lines modifiedOffset 56, 22 lines modified
56 ········"",56 ········"",
57 ········"finishPrepare",57 ········"finishPrepare",
58 ········"(Lkotlinx/coroutines/internal/LockFreeLinkedListNode$PrepareOp;)V",58 ········"(Lkotlinx/coroutines/internal/LockFreeLinkedListNode$PrepareOp;)V",
59 ········"updatedNext",59 ········"updatedNext",
60 ········"(Lkotlinx/coroutines/internal/LockFreeLinkedListNode;Lkotlinx/coroutines/internal/LockFreeLinkedListNode;)Ljava/lang/Object;",60 ········"(Lkotlinx/coroutines/internal/LockFreeLinkedListNode;Lkotlinx/coroutines/internal/LockFreeLinkedListNode;)Ljava/lang/Object;",
61 ········"finishOnSuccess",61 ········"finishOnSuccess",
62 ········"(Lkotlinx/coroutines/internal/LockFreeLinkedListNode;Lkotlinx/coroutines/internal/LockFreeLinkedListNode;)V",62 ········"(Lkotlinx/coroutines/internal/LockFreeLinkedListNode;Lkotlinx/coroutines/internal/LockFreeLinkedListNode;)V",
 63 ········"getAffectedNode",
 64 ········"()Lkotlinx/coroutines/internal/LockFreeLinkedListNode;",
 65 ········"affectedNode",
63 ········"queue",66 ········"queue",
64 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode;",67 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode;",
65 ········"getOriginalNext",68 ········"getOriginalNext",
66 ········"()Lkotlinx/coroutines/internal/LockFreeLinkedListNode;", 
67 ········"originalNext",69 ········"originalNext",
68 ········"node",70 ········"node",
69 ········"getAffectedNode", 
70 ········"affectedNode", 
71 ········"<init>",71 ········"<init>",
72 ········"kotlinx-coroutines-core"72 ········"kotlinx-coroutines-core"
73 ····}73 ····}
74 ····k·=·0x174 ····k·=·0x1
75 ····mv·=·{75 ····mv·=·{
76 ········0x1,76 ········0x1,
77 ········0x5,77 ········0x5,
3.13 KB
smali_classes3/kotlinx/coroutines/flow/SharingConfig.smali
    
Offset 16, 32 lines modifiedOffset 16, 32 lines modified
16 .annotation·runtime·Lkotlin/Metadata;16 .annotation·runtime·Lkotlin/Metadata;
17 ····bv·=·{17 ····bv·=·{
18 ········0x1,18 ········0x1,
19 ········0x0,19 ········0x0,
20 ········0x320 ········0x3
21 ····}21 ····}
22 ····d1·=·{22 ····d1·=·{
23 ········"\u0000*\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0000\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0008\u0002\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u00020\u0002B-\u0012\u000c\u0010\n\u001a\u0008\u0012[·...·truncated·by·diffoscope;·len:·586,·SHA:·c2eaea2c723837d18ed729760ef02e2b39acbe07e35c1f20d3e7e04fe26fd923·...·]0\u000c8\u0006@\u0007X\u0087\u0004\u00a2\u0006\u0006\n\u0004\u0008\r\u0010\u000e\u00a8\u0006\u0011"23 ········"\u0000*\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0008\u0002\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u00020\u0002B-\u0012\u000c\u0010\r\u001a\u0008\u0012[·...·truncated·by·diffoscope;·len:·586,·SHA:·2d1f95985bfb540e3d2bfa9d26b39f4be280daa92af1cf2b90b36157e4bcde4e·...·]0\u000c8\u0006@\u0007X\u0087\u0004\u00a2\u0006\u0006\n\u0004\u0008\r\u0010\u000e\u00a8\u0006\u0011"
24 ····}24 ····}
25 ····d2·=·{25 ····d2·=·{
26 ········"Lkotlinx/coroutines/flow/SharingConfig;",26 ········"Lkotlinx/coroutines/flow/SharingConfig;",
27 ········"T",27 ········"T",
28 ········"",28 ········"",
29 ········"", 
30 ········"extraBufferCapacity", 
31 ········"I", 
32 ········"Lkotlin/coroutines/CoroutineContext;",29 ········"Lkotlin/coroutines/CoroutineContext;",
33 ········"context",30 ········"context",
34 ········"Lkotlin/coroutines/CoroutineContext;",31 ········"Lkotlin/coroutines/CoroutineContext;",
35 ········"Lkotlinx/coroutines/flow/Flow;", 
36 ········"upstream", 
37 ········"Lkotlinx/coroutines/flow/Flow;",32 ········"",
 33 ········"extraBufferCapacity",
 34 ········"I",
38 ········"Lkotlinx/coroutines/channels/BufferOverflow;",35 ········"Lkotlinx/coroutines/channels/BufferOverflow;",
39 ········"onBufferOverflow",36 ········"onBufferOverflow",
40 ········"Lkotlinx/coroutines/channels/BufferOverflow;",37 ········"Lkotlinx/coroutines/channels/BufferOverflow;",
 38 ········"Lkotlinx/coroutines/flow/Flow;",
 39 ········"upstream",
 40 ········"Lkotlinx/coroutines/flow/Flow;",
41 ········"<init>",41 ········"<init>",
42 ········"(Lkotlinx/coroutines/flow/Flow;ILkotlinx/coroutines/channels/BufferOverflow;Lkotlin/coroutines/CoroutineContext;)V",42 ········"(Lkotlinx/coroutines/flow/Flow;ILkotlinx/coroutines/channels/BufferOverflow;Lkotlin/coroutines/CoroutineContext;)V",
43 ········"kotlinx-coroutines-core"43 ········"kotlinx-coroutines-core"
44 ····}44 ····}
45 ····k·=·0x145 ····k·=·0x1
46 ····mv·=·{46 ····mv·=·{
47 ········0x1,47 ········0x1,
4.39 KB
smali_classes3/kotlinx/coroutines/flow/SubscribedSharedFlow.smali
    
Offset 21, 37 lines modifiedOffset 21, 37 lines modified
21 .annotation·runtime·Lkotlin/Metadata;21 .annotation·runtime·Lkotlin/Metadata;
22 ····bv·=·{22 ····bv·=·{
23 ········0x1,23 ········0x1,
24 ········0x0,24 ········0x0,
25 ········0x325 ········0x3
26 ····}26 ····}
27 ····d1·=·{27 ····d1·=·{
28 ········"\u00004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010·\n\u0002\u0008\u0006\u0008\u0002\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00000\u0002BG\u0012\u000c\u0010[·...·truncated·by·diffoscope;·len:·1120,·SHA:·fd2415a0790b02070c9302523564de3a3a8151989b1eb3a27977f0497b334cc7·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006\u0016"28 ········"\u00004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0004\n\u0002\u0010·\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0008\u0002\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00000\u0002BG\u0012\u000c\u0010[·...·truncated·by·diffoscope;·len:·1128,·SHA:·6c3913dcf985f96e3e267018c1cbc59b27af4a15647cb46db9a134dde58f3156·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006\u0016"
29 ····}29 ····}
30 ····d2·=·{30 ····d2·=·{
31 ········"Lkotlinx/coroutines/flow/SubscribedSharedFlow;",31 ········"Lkotlinx/coroutines/flow/SubscribedSharedFlow;",
32 ········"T",32 ········"T",
33 ········"Lkotlinx/coroutines/flow/SharedFlow;",33 ········"Lkotlinx/coroutines/flow/SharedFlow;",
34 ········"Lkotlinx/coroutines/flow/FlowCollector;",34 ········"Lkotlinx/coroutines/flow/FlowCollector;",
35 ········"collector",35 ········"collector",
36 ········"",36 ········"",
37 ········"collect",37 ········"collect",
38 ········"(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",38 ········"(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",
39 ········"Lkotlin/Function2;", 
40 ········"Lkotlin/coroutines/Continuation;", 
41 ········"", 
42 ········"Lkotlin/ExtensionFunctionType;", 
43 ········"action", 
44 ········"Lkotlin/jvm/functions/Function2;", 
45 ········"sharedFlow",39 ········"sharedFlow",
46 ········"Lkotlinx/coroutines/flow/SharedFlow;",40 ········"Lkotlinx/coroutines/flow/SharedFlow;",
47 ········"",41 ········"",
48 ········"getReplayCache",42 ········"getReplayCache",
49 ········"()Ljava/util/List;",43 ········"()Ljava/util/List;",
50 ········"replayCache",44 ········"replayCache",
 45 ········"Lkotlin/Function2;",
 46 ········"Lkotlin/coroutines/Continuation;",
 47 ········"",
 48 ········"Lkotlin/ExtensionFunctionType;",
 49 ········"action",
 50 ········"Lkotlin/jvm/functions/Function2;",
51 ········"<init>",51 ········"<init>",
52 ········"(Lkotlinx/coroutines/flow/SharedFlow;Lkotlin/jvm/functions/Function2;)V",52 ········"(Lkotlinx/coroutines/flow/SharedFlow;Lkotlin/jvm/functions/Function2;)V",
53 ········"kotlinx-coroutines-core"53 ········"kotlinx-coroutines-core"
54 ····}54 ····}
55 ····k·=·0x155 ····k·=·0x1
56 ····mv·=·{56 ····mv·=·{
57 ········0x1,57 ········0x1,
6.31 KB
smali_classes3/kotlinx/coroutines/flow/StateFlowImpl.smali
    
Offset 33, 15 lines modifiedOffset 33, 15 lines modified
33 .annotation·runtime·Lkotlin/Metadata;33 .annotation·runtime·Lkotlin/Metadata;
34 ····bv·=·{34 ····bv·=·{
35 ········0x1,35 ········0x1,
36 ········0x0,36 ········0x0,
37 ········0x337 ········0x3
38 ····}38 ····}
39 ····d1·=·{39 ····d1·=·{
40 ········"\u0000f\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0008\n\u0002\u0010\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0010\u0008\n\u0000\n\u0002\u0010\u0011\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010·\n\u0002\u0008\u000b\u0008\u0002\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00020\u00030\u00022\u0008\u0012\u0004\u0012\u00028\u00000\u00042\u0008\u0012\u0004\u0012\u00028\u00000\u00052\u0008\u0012\u0004\u0012\[·...·truncated·by·diffoscope;·len:·1740,·SHA:·7611d97491ffc720d47c3b45d91abecab25c48a71e9483b0c1d9e90b6da9f07c·...·]\u0004\u00083\u00104\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u00068"40 ········"\u0000f\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0008\n\u0002\u0010\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0010\u0008\n\u0000\n\u0002\u0010\u0011\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\t\n\u0002\u0010·\n\u0002\u0008\u0006\u0008\u0002\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00020\u00030\u00022\u0008\u0012\u0004\u0012\u00028\u00000\u00042\u0008\u0012\u0004\u0012\u00028\u00000\u00052\u0008\u0012\u0004\u0012\u000[·...·truncated·by·diffoscope;·len:·1736,·SHA:·a566cd45c35c8b472397150f64f1089868f3ba0d7b45d0ef88893c75b8abc07c·...·]\u0004\u00083\u00104\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u00068"
41 ····}41 ····}
42 ····d2·=·{42 ····d2·=·{
43 ········"Lkotlinx/coroutines/flow/StateFlowImpl;",43 ········"Lkotlinx/coroutines/flow/StateFlowImpl;",
44 ········"T",44 ········"T",
45 ········"Lkotlinx/coroutines/flow/internal/AbstractSharedFlow;",45 ········"Lkotlinx/coroutines/flow/internal/AbstractSharedFlow;",
46 ········"Lkotlinx/coroutines/flow/StateFlowSlot;",46 ········"Lkotlinx/coroutines/flow/StateFlowSlot;",
47 ········"Lkotlinx/coroutines/flow/MutableStateFlow;",47 ········"Lkotlinx/coroutines/flow/MutableStateFlow;",
Offset 79, 25 lines modifiedOffset 79, 25 lines modified
79 ········"context",79 ········"context",
80 ········"capacity",80 ········"capacity",
81 ········"Lkotlinx/coroutines/channels/BufferOverflow;",81 ········"Lkotlinx/coroutines/channels/BufferOverflow;",
82 ········"onBufferOverflow",82 ········"onBufferOverflow",
83 ········"Lkotlinx/coroutines/flow/Flow;",83 ········"Lkotlinx/coroutines/flow/Flow;",
84 ········"fuse",84 ········"fuse",
85 ········"(Lkotlin/coroutines/CoroutineContext;ILkotlinx/coroutines/channels/BufferOverflow;)Lkotlinx/coroutines/flow/Flow;",85 ········"(Lkotlin/coroutines/CoroutineContext;ILkotlinx/coroutines/channels/BufferOverflow;)Lkotlinx/coroutines/flow/Flow;",
 86 ········"getValue",
 87 ········"()Ljava/lang/Object;",
 88 ········"setValue",
 89 ········"(Ljava/lang/Object;)V",
 90 ········"getValue$annotations",
86 ········"sequence",91 ········"sequence",
87 ········"I",92 ········"I",
88 ········"",93 ········"",
89 ········"getReplayCache",94 ········"getReplayCache",
90 ········"()Ljava/util/List;",95 ········"()Ljava/util/List;",
91 ········"replayCache",96 ········"replayCache",
92 ········"getValue", 
93 ········"()Ljava/lang/Object;", 
94 ········"setValue", 
95 ········"(Ljava/lang/Object;)V", 
96 ········"getValue$annotations", 
97 ········"initialState",97 ········"initialState",
98 ········"<init>",98 ········"<init>",
99 ········"kotlinx-coroutines-core"99 ········"kotlinx-coroutines-core"
100 ····}100 ····}
101 ····k·=·0x1101 ····k·=·0x1
102 ····mv·=·{102 ····mv·=·{
103 ········0x1,103 ········0x1,
13.2 KB
smali_classes3/kotlinx/coroutines/flow/SharedFlowImpl.smali
    
Offset 40, 15 lines modifiedOffset 40, 15 lines modified
40 .annotation·runtime·Lkotlin/Metadata;40 .annotation·runtime·Lkotlin/Metadata;
41 ····bv·=·{41 ····bv·=·{
42 ········0x1,42 ········0x1,
43 ········0x0,43 ········0x0,
44 ········0x344 ········0x3
45 ····}45 ····}
46 ····d1·=·{46 ····d1·=·{
47 ········"\u0000\u0080\u0001\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0003\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\t\n\u0002\u0008\u0003\n\u0002\u0010\u0000\n\u0002\u0008\u0003\n\u0002\u0010\u0011\n\u0000\n\u0002\u0010\u0008\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0014\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0012\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0016\n\u0002\u0010·\n\u0002\u0008\t\u0008\u0002\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00020\u00030\u00022\u0008\u0012\u0004\u0012\u00028\u00000\u00042\u0008\u0012\u0004\u0012\u00028\u00000\u00052\u0008\u0012\u0004\u0012\u00028\[·...·truncated·by·diffoscope;·len:·4820,·SHA:·d4623f6571c1014bf57c4b37ae41366237153434d433a91a88bc73bbd6d7bad3·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006q"47 ········"\u0000\u0080\u0001\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0003\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\t\n\u0002\u0008\u0003\n\u0002\u0010\u0000\n\u0002\u0008\u0003\n\u0002\u0010\u0011\n\u0000\n\u0002\u0010\u0008\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0014\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0012\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u000f\n\u0002\u0010·\n\u0002\u0008\u0010\u0008\u0002\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00020\u00030\u00022\u0008\u0012\u0004\u0012\u00028\u00000\u00042\u0008\u0012\u0004\u0012\u00028\u00000\u00052\u0008\u0012\u0004\u0012\u00[·...·truncated·by·diffoscope;·len:·4823,·SHA:·e08890ab1f3343216a146d54dcc8f68a92b47a52ecf418f3f57860d6c8909466·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006q"
48 ····}48 ····}
49 ····d2·=·{49 ····d2·=·{
50 ········"Lkotlinx/coroutines/flow/SharedFlowImpl;",50 ········"Lkotlinx/coroutines/flow/SharedFlowImpl;",
51 ········"T",51 ········"T",
52 ········"Lkotlinx/coroutines/flow/internal/AbstractSharedFlow;",52 ········"Lkotlinx/coroutines/flow/internal/AbstractSharedFlow;",
53 ········"Lkotlinx/coroutines/flow/SharedFlowSlot;",53 ········"Lkotlinx/coroutines/flow/SharedFlowSlot;",
54 ········"Lkotlinx/coroutines/flow/MutableSharedFlow;",54 ········"Lkotlinx/coroutines/flow/MutableSharedFlow;",
Offset 127, 40 lines modifiedOffset 127, 40 lines modified
127 ········"context",127 ········"context",
128 ········"capacity",128 ········"capacity",
129 ········"Lkotlinx/coroutines/channels/BufferOverflow;",129 ········"Lkotlinx/coroutines/channels/BufferOverflow;",
130 ········"onBufferOverflow",130 ········"onBufferOverflow",
131 ········"Lkotlinx/coroutines/flow/Flow;",131 ········"Lkotlinx/coroutines/flow/Flow;",
132 ········"fuse",132 ········"fuse",
133 ········"(Lkotlin/coroutines/CoroutineContext;ILkotlinx/coroutines/channels/BufferOverflow;)Lkotlinx/coroutines/flow/Flow;",133 ········"(Lkotlin/coroutines/CoroutineContext;ILkotlinx/coroutines/channels/BufferOverflow;)Lkotlinx/coroutines/flow/Flow;",
134 ········"getTotalSize", 
135 ········"()I", 
136 ········"totalSize", 
137 ········"replayIndex", 
138 ········"J", 
139 ········"getBufferEndIndex",134 ········"getBufferEndIndex",
140 ········"bufferEndIndex",135 ········"bufferEndIndex",
 136 ········"replayIndex",
 137 ········"J",
 138 ········"getQueueEndIndex",
 139 ········"queueEndIndex",
 140 ········"buffer",
 141 ········"[Ljava/lang/Object;",
141 ········"bufferCapacity",142 ········"bufferCapacity",
142 ········"I",143 ········"I",
143 ········"Lkotlinx/coroutines/channels/BufferOverflow;", 
144 ········"getHead",144 ········"getHead",
145 ········"head",145 ········"head",
146 ········"queueSize", 
147 ········"getQueueEndIndex", 
148 ········"queueEndIndex", 
149 ········"minCollectorIndex", 
150 ········"replay", 
151 ········"bufferSize",146 ········"bufferSize",
152 ········"getReplaySize", 
153 ········"replaySize", 
154 ········"",147 ········"",
155 ········"getReplayCache",148 ········"getReplayCache",
156 ········"()Ljava/util/List;",149 ········"()Ljava/util/List;",
157 ········"replayCache",150 ········"replayCache",
158 ········"buffer", 
159 ········"[Ljava/lang/Object;",151 ········"Lkotlinx/coroutines/channels/BufferOverflow;",
 152 ········"queueSize",
 153 ········"minCollectorIndex",
 154 ········"replay",
 155 ········"getReplaySize",
 156 ········"()I",
 157 ········"replaySize",
 158 ········"getTotalSize",
 159 ········"totalSize",
160 ········"<init>",160 ········"<init>",
161 ········"(IILkotlinx/coroutines/channels/BufferOverflow;)V",161 ········"(IILkotlinx/coroutines/channels/BufferOverflow;)V",
162 ········"Emitter",162 ········"Emitter",
163 ········"kotlinx-coroutines-core"163 ········"kotlinx-coroutines-core"
164 ····}164 ····}
165 ····k·=·0x1165 ····k·=·0x1
166 ····mv·=·{166 ····mv·=·{
4.46 KB
smali_classes3/kotlinx/coroutines/flow/ReadonlyStateFlow.smali
    
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
27 .annotation·runtime·Lkotlin/Metadata;27 .annotation·runtime·Lkotlin/Metadata;
28 ····bv·=·{28 ····bv·=·{
29 ········0x1,29 ········0x1,
30 ········0x0,30 ········0x0,
31 ········0x331 ········0x3
32 ····}32 ····}
33 ····d1·=·{33 ····d1·=·{
34 ········"\u0000J\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0008\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010·\n\u0002\u0008\n\u0008\u0002\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00000\u00022\u0008\u0012\u0004\u0012\u00028\u00000\u00032\u0008\u0012\u0004\u0012\u00028\u00000[·...·truncated·by·diffoscope;·len:·965,·SHA:·78a170dc8c89a280ba0f20f513c225fb132ad2a9b13d9bae9e7acb59339f78ed·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006·"34 ········"\u0000J\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0008\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0010·\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0006\u0008\u0002\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00000\u00022\u0008\u0012\u0004\u0012\u00028\u00000\u00032\u0008\u0012\u0004\u0012\u00028\u0[·...·truncated·by·diffoscope;·len:·969,·SHA:·5e77ec116924f7a0a5bd753af5cc36c6871dcbc8f2cecac368285264288711c2·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006·"
35 ····}35 ····}
36 ····d2·=·{36 ····d2·=·{
37 ········"Lkotlinx/coroutines/flow/ReadonlyStateFlow;",37 ········"Lkotlinx/coroutines/flow/ReadonlyStateFlow;",
38 ········"T",38 ········"T",
39 ········"Lkotlinx/coroutines/flow/StateFlow;",39 ········"Lkotlinx/coroutines/flow/StateFlow;",
40 ········"Lkotlinx/coroutines/flow/CancellableFlow;",40 ········"Lkotlinx/coroutines/flow/CancellableFlow;",
41 ········"Lkotlinx/coroutines/flow/internal/FusibleFlow;",41 ········"Lkotlinx/coroutines/flow/internal/FusibleFlow;",
Offset 49, 24 lines modifiedOffset 49, 24 lines modified
49 ········"",49 ········"",
50 ········"capacity",50 ········"capacity",
51 ········"Lkotlinx/coroutines/channels/BufferOverflow;",51 ········"Lkotlinx/coroutines/channels/BufferOverflow;",
52 ········"onBufferOverflow",52 ········"onBufferOverflow",
53 ········"Lkotlinx/coroutines/flow/Flow;",53 ········"Lkotlinx/coroutines/flow/Flow;",
54 ········"fuse",54 ········"fuse",
55 ········"(Lkotlin/coroutines/CoroutineContext;ILkotlinx/coroutines/channels/BufferOverflow;)Lkotlinx/coroutines/flow/Flow;",55 ········"(Lkotlin/coroutines/CoroutineContext;ILkotlinx/coroutines/channels/BufferOverflow;)Lkotlinx/coroutines/flow/Flow;",
56 ········"Lkotlinx/coroutines/Job;", 
57 ········"job", 
58 ········"Lkotlinx/coroutines/Job;",56 ········"getValue",
 57 ········"()Ljava/lang/Object;",
 58 ········"value",
59 ········"",59 ········"",
60 ········"getReplayCache",60 ········"getReplayCache",
61 ········"()Ljava/util/List;",61 ········"()Ljava/util/List;",
62 ········"replayCache",62 ········"replayCache",
63 ········"getValue", 
64 ········"()Ljava/lang/Object;", 
65 ········"value",63 ········"Lkotlinx/coroutines/Job;",
 64 ········"job",
 65 ········"Lkotlinx/coroutines/Job;",
66 ········"flow",66 ········"flow",
67 ········"<init>",67 ········"<init>",
68 ········"(Lkotlinx/coroutines/flow/StateFlow;Lkotlinx/coroutines/Job;)V",68 ········"(Lkotlinx/coroutines/flow/StateFlow;Lkotlinx/coroutines/Job;)V",
69 ········"kotlinx-coroutines-core"69 ········"kotlinx-coroutines-core"
70 ····}70 ····}
71 ····k·=·0x171 ····k·=·0x1
72 ····mv·=·{72 ····mv·=·{
3.22 KB
smali_classes3/kotlinx/coroutines/flow/StartedWhileSubscribed.smali
    
Offset 14, 15 lines modifiedOffset 14, 15 lines modified
14 .annotation·runtime·Lkotlin/Metadata;14 .annotation·runtime·Lkotlin/Metadata;
15 ····bv·=·{15 ····bv·=·{
16 ········0x1,16 ········0x1,
17 ········0x0,17 ········0x0,
18 ········0x318 ········0x3
19 ····}19 ····}
20 ····d1·=·{20 ····d1·=·{
21 ········"\u0000<\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0008\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0004\n\u0002\u0010\t\n\u0002\u0008\u0006\u0008\u0002\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u0016\u001a\u00020\u0013\u0012\u0006\u0010\u0014\u001a\u00020\u0013\u00a2\u0006\u0004\u0008\u0017\u0010\u0018J#\u0010\u0007\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u00052\u000c\u0010\u0004\u001a\u0008\u0012\u0004\u0012\u00020\u00030\u0002H\u0016\u00a2\u0006\u0004\u0008\u0007\u0010\u0008J\u000f\u0010\n\u001a\u00020\tH\u0016\u00a2\u0006\u0004\u0008\n\u0010\u000bJ\u001a\u0010\u000f\u001a\u00020\u000e2\u0008\u0010\r\u001a\u0004\u0018\u00010\u000cH\u0096\u0002\u00a2\u0006\u0004\u0008\u000f\u0010\u0010J\u000f\u0010\u0011\u001a\u00020\u0003H\u0016\u00a2\u0006\u0004\u0008\u0011\u0010\u0012R\u0016\u0010\u0014\u001a\u00020\u00138\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0014\u0010\u0015R\u0016\u0010\u0016\u001a\u00020\u00138\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0016\u0010\u0015\u00a8\u0006\u0019"21 ········"\u0000<\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0008\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0004\n\u0002\u0010\t\n\u0002\u0008\u0006\u0008\u0002\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u0014\u001a\u00020\u0013\u0012\u0006\u0010\u0016\u001a\u00020\u0013\u00a2\u0006\u0004\u0008\u0017\u0010\u0018J#\u0010\u0007\u001a\u0008\u0012\u0004\u0012\u00020\u00060\u00052\u000c\u0010\u0004\u001a\u0008\u0012\u0004\u0012\u00020\u00030\u0002H\u0016\u00a2\u0006\u0004\u0008\u0007\u0010\u0008J\u000f\u0010\n\u001a\u00020\tH\u0016\u00a2\u0006\u0004\u0008\n\u0010\u000bJ\u001a\u0010\u000f\u001a\u00020\u000e2\u0008\u0010\r\u001a\u0004\u0018\u00010\u000cH\u0096\u0002\u00a2\u0006\u0004\u0008\u000f\u0010\u0010J\u000f\u0010\u0011\u001a\u00020\u0003H\u0016\u00a2\u0006\u0004\u0008\u0011\u0010\u0012R\u0016\u0010\u0014\u001a\u00020\u00138\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0014\u0010\u0015R\u0016\u0010\u0016\u001a\u00020\u00138\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0016\u0010\u0015\u00a8\u0006\u0019"
22 ····}22 ····}
23 ····d2·=·{23 ····d2·=·{
24 ········"Lkotlinx/coroutines/flow/StartedWhileSubscribed;",24 ········"Lkotlinx/coroutines/flow/StartedWhileSubscribed;",
25 ········"Lkotlinx/coroutines/flow/SharingStarted;",25 ········"Lkotlinx/coroutines/flow/SharingStarted;",
26 ········"Lkotlinx/coroutines/flow/StateFlow;",26 ········"Lkotlinx/coroutines/flow/StateFlow;",
27 ········"",27 ········"",
28 ········"subscriptionCount",28 ········"subscriptionCount",
Offset 37, 17 lines modifiedOffset 37, 17 lines modified
37 ········"other",37 ········"other",
38 ········"",38 ········"",
39 ········"equals",39 ········"equals",
40 ········"(Ljava/lang/Object;)Z",40 ········"(Ljava/lang/Object;)Z",
41 ········"hashCode",41 ········"hashCode",
42 ········"()I",42 ········"()I",
43 ········"",43 ········"",
44 ········"replayExpiration", 
45 ········"J", 
46 ········"stopTimeout",44 ········"stopTimeout",
 45 ········"J",
 46 ········"replayExpiration",
47 ········"<init>",47 ········"<init>",
48 ········"(JJ)V",48 ········"(JJ)V",
49 ········"kotlinx-coroutines-core"49 ········"kotlinx-coroutines-core"
50 ····}50 ····}
51 ····k·=·0x151 ····k·=·0x1
52 ····mv·=·{52 ····mv·=·{
53 ········0x1,53 ········0x1,
4.95 KB
smali_classes3/kotlinx/coroutines/flow/DistinctFlowImpl.smali
    
Offset 25, 39 lines modifiedOffset 25, 39 lines modified
25 .annotation·runtime·Lkotlin/Metadata;25 .annotation·runtime·Lkotlin/Metadata;
26 ····bv·=·{26 ····bv·=·{
27 ········0x1,27 ········0x1,
28 ········0x0,28 ········0x0,
29 ········0x329 ········0x3
30 ····}30 ····}
31 ····d1·=·{31 ····d1·=·{
32 ········"\u00008\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0008\u0002\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00000\u0002Bg\u0012\u000c\u0010\u0008\u001a\u0008\u0012\u00[·...·truncated·by·diffoscope;·len:·1294,·SHA:·571b53fa0e61b5d0cf5a7866f4cfb60b8b746fde1bb0054ac3a94089f06183b1·...·]8\u0006@\u0007X\u0087\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0014\u0010\u0015\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006\u0018"32 ········"\u00008\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u0005\u0008\u0002\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00000\u0002Bg\u0012\u000c\u0010\u0008\u001a\u0008\u0012\u00[·...·truncated·by·diffoscope;·len:·1306,·SHA:·8dfea733b2639d016d1243bb06ac3ba4266df3fb5d3168e1fbdbcb58fce2315d·...·]8\u0006@\u0007X\u0087\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0014\u0010\u0015\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006\u0018"
33 ····}33 ····}
34 ····d2·=·{34 ····d2·=·{
35 ········"Lkotlinx/coroutines/flow/DistinctFlowImpl;",35 ········"Lkotlinx/coroutines/flow/DistinctFlowImpl;",
36 ········"T",36 ········"T",
37 ········"Lkotlinx/coroutines/flow/Flow;",37 ········"Lkotlinx/coroutines/flow/Flow;",
38 ········"Lkotlinx/coroutines/flow/FlowCollector;",38 ········"Lkotlinx/coroutines/flow/FlowCollector;",
39 ········"collector",39 ········"collector",
40 ········"",40 ········"",
41 ········"collect",41 ········"collect",
42 ········"(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",42 ········"(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",
43 ········"upstream",43 ········"upstream",
44 ········"Lkotlinx/coroutines/flow/Flow;",44 ········"Lkotlinx/coroutines/flow/Flow;",
45 ········"Lkotlin/Function2;",45 ········"Lkotlin/Function1;",
46 ········"",46 ········"",
 47 ········"keySelector",
 48 ········"Lkotlin/jvm/functions/Function1;",
 49 ········"Lkotlin/Function2;",
47 ········"Lkotlin/ParameterName;",50 ········"Lkotlin/ParameterName;",
48 ········"name",51 ········"name",
49 ········"old",52 ········"old",
50 ········"new",53 ········"new",
51 ········"",54 ········"",
52 ········"areEquivalent",55 ········"areEquivalent",
53 ········"Lkotlin/jvm/functions/Function2;",56 ········"Lkotlin/jvm/functions/Function2;",
54 ········"Lkotlin/Function1;", 
55 ········"keySelector", 
56 ········"Lkotlin/jvm/functions/Function1;", 
57 ········"<init>",57 ········"<init>",
58 ········"(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function2;)V",58 ········"(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function2;)V",
59 ········"kotlinx-coroutines-core"59 ········"kotlinx-coroutines-core"
60 ····}60 ····}
61 ····k·=·0x161 ····k·=·0x1
62 ····mv·=·{62 ····mv·=·{
63 ········0x1,63 ········0x1,
940 B
smali_classes3/kotlinx/coroutines/flow/StateFlowKt.smali
Ordering differences only
    
Offset 41, 20 lines modifiedOffset 41, 20 lines modified
41 ········"capacity",41 ········"capacity",
42 ········"Lkotlinx/coroutines/channels/BufferOverflow;",42 ········"Lkotlinx/coroutines/channels/BufferOverflow;",
43 ········"onBufferOverflow",43 ········"onBufferOverflow",
44 ········"Lkotlinx/coroutines/flow/Flow;",44 ········"Lkotlinx/coroutines/flow/Flow;",
45 ········"fuseStateFlow",45 ········"fuseStateFlow",
46 ········"(Lkotlinx/coroutines/flow/StateFlow;Lkotlin/coroutines/CoroutineContext;ILkotlinx/coroutines/channels/BufferOverflow;)Lkotlinx/coroutines/flow/Flow;",46 ········"(Lkotlinx/coroutines/flow/StateFlow;Lkotlin/coroutines/CoroutineContext;ILkotlinx/coroutines/channels/BufferOverflow;)Lkotlinx/coroutines/flow/Flow;",
47 ········"Lkotlinx/coroutines/internal/Symbol;",47 ········"Lkotlinx/coroutines/internal/Symbol;",
48 ········"PENDING", 
49 ········"Lkotlinx/coroutines/internal/Symbol;", 
50 ········"getPENDING$annotations", 
51 ········"()V", 
52 ········"NONE",48 ········"NONE",
 49 ········"Lkotlinx/coroutines/internal/Symbol;",
53 ········"getNONE$annotations",50 ········"getNONE$annotations",
 51 ········"()V",
 52 ········"PENDING",
 53 ········"getPENDING$annotations",
54 ········"kotlinx-coroutines-core"54 ········"kotlinx-coroutines-core"
55 ····}55 ····}
56 ····k·=·0x256 ····k·=·0x2
57 ····mv·=·{57 ····mv·=·{
58 ········0x1,58 ········0x1,
59 ········0x5,59 ········0x5,
60 ········0x160 ········0x1
5.99 KB
smali_classes3/kotlinx/coroutines/flow/FlowKt__DistinctKt.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000.\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0000\n\u0002\u0008\n\u001a#\u0010\u0002\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u0001\"\u0004\u0008\u0000\u0010\u0000*\u0008\u0012\u0004\u0012\u00028\u00000\u0001\u00a2\u0006\u0004\u0008\u0002\u0010\u0003\u001a[\u0010\u0002\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u0001\"\u0004\u0008\u0000\u0010\u0000*\u0008\u0012\u0004\u0012\u00028\u00000\u000126\u0010\n\u001a2\u0012\u0013\u0012\u00118\u0000\u00a2\u0006\u000c\u0008\u0005\u0012\u0008\u0008\u0006\u0012\u0004\u0008\u0008(\u0007\u0012\u0013\u0012\u00118\u0000\u00a2\u0006\u000c\u0008\u0005\u0012\u0008\u0008\u0006\u0012\u0004\u0008\u0008(\u0008\u0012\u0004\u0012\u00020\t0\u0004\u00a2\u0006\u0004\u0008\u0002\u0010\u000b\u001a=\u0010\u000f\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u0001\"\u0004\u0008\u0000\u0010\u0000\"\u0004\u0008\u0001\u0010\u000c*\u0008\u0012\u0004\u0012\u00028\u00000\u00012\u0012\u0010\u000e\u001a\u000e\u0012\u0004\u0012\u00028\u0000\u0012\u0004\u0012\u00028\u00010\r\u00a2\u0006\u0004\u0008\u000f\u0010\u0010\u001aw\u0010\u000f\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u0001\"\u0004\u0008\u0000\u0010\u0000*\u0008\u0012\u0004\u0012\u00028\u00000\u00012\u0014\u0010\u000e\u001a\u0010\u0012\u0004\u0012\u00028\u0000\u0012\u0006\u0012\u0004\u0018\u00010\u00110\r2:\u0010\n\u001a6\u0012\u0015\u0012\u0013\u0018\u00010\u0011\u00a2\u0006\u000c\u0008\u0005\u0012\u0008\u0008\u0006\u0012\u0004\u0008\u0008(\u0007\u0012\u0015\u0012\u0013\u0018\u00010\u0011\u00a2\u0006\u000c\u0008\u0005\u0012\u0008\u0008\u0006\u0012\u0004\u0008\u0008(\u0008\u0012\u0004\u0012\u00020\t0\u0004H\u0002\u00a2\u0006\u0004\u0008\u0012\u0010\u0013\"2\u0010\u0014\u001a\u0018\u0012\u0006\u0012\u0004\u0018\u00010\u0011\u0012\u0006\u0012\u0004\u0018\u00010\u0011\u0012\u0004\u0012\u00020\t0\u00048\u0002@\u0003X\u0083\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0014\u0010\u0015\u0012\u0004\u0008\u0016\u0010\u00[·...·truncated·by·diffoscope;·len:·118,·SHA:·dd43743c88fee6941070e6bed52d7d543e9d57d630265ef719fff28ccf3a0f5e·...·]8\u0002@\u0003X\u0083\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0018\u0010\u0019\u0012\u0004\u0008\u001a\u0010\u0017\u00a8\u0006\u001b"14 ········"\u0000.\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0000\n\u0002\u0008\n\u001a#\u0010\u0002\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u0001\"\u0004\u0008\u0000\u0010\u0000*\u0008\u0012\u0004\u0012\u00028\u00000\u0001\u00a2\u0006\u0004\u0008\u0002\u0010\u0003\u001a[\u0010\u0002\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u0001\"\u0004\u0008\u0000\u0010\u0000*\u0008\u0012\u0004\u0012\u00028\u00000\u000126\u0010\n\u001a2\u0012\u0013\u0012\u00118\u0000\u00a2\u0006\u000c\u0008\u0005\u0012\u0008\u0008\u0006\u0012\u0004\u0008\u0008(\u0007\u0012\u0013\u0012\u00118\u0000\u00a2\u0006\u000c\u0008\u0005\u0012\u0008\u0008\u0006\u0012\u0004\u0008\u0008(\u0008\u0012\u0004\u0012\u00020\t0\u0004\u00a2\u0006\u0004\u0008\u0002\u0010\u000b\u001a=\u0010\u000f\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u0001\"\u0004\u0008\u0000\u0010\u0000\"\u0004\u0008\u0001\u0010\u000c*\u0008\u0012\u0004\u0012\u00028\u00000\u00012\u0012\u0010\u000e\u001a\u000e\u0012\u0004\u0012\u00028\u0000\u0012\u0004\u0012\u00028\u00010\r\u00a2\u0006\u0004\u0008\u000f\u0010\u0010\u001aw\u0010\u000f\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u0001\"\u0004\u0008\u0000\u0010\u0000*\u0008\u0012\u0004\u0012\u00028\u00000\u00012\u0014\u0010\u000e\u001a\u0010\u0012\u0004\u0012\u00028\u0000\u0012\u0006\u0012\u0004\u0018\u00010\u00110\r2:\u0010\n\u001a6\u0012\u0015\u0012\u0013\u0018\u00010\u0011\u00a2\u0006\u000c\u0008\u0005\u0012\u0008\u0008\u0006\u0012\u0004\u0008\u0008(\u0007\u0012\u0015\u0012\u0013\u0018\u00010\u0011\u00a2\u0006\u000c\u0008\u0005\u0012\u0008\u0008\u0006\u0012\u0004\u0008\u0008(\u0008\u0012\u0004\u0012\u00020\t0\u0004H\u0002\u00a2\u0006\u0004\u0008\u0012\u0010\u0013\",\u0010\u0014\u001a\u0012\u0012\u0006\u0012\u0004\u0018\u00010\u0011\u0012\u0006\u0012\u0004\u0018\u00010\u00110\r8\u0002@\u0003X\u0083\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0014\u0010\u0015\u0012\u0004\u0008\u0016\u0010\u0017\"2\u0010\u0018\u001a\u0018\u[·...·truncated·by·diffoscope;·len:·118,·SHA:·8c7858fda082f68c7034b66bfa0155a5eae2fcd913c6cda2fdaa57df44d17624·...·]8\u0002@\u0003X\u0083\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0018\u0010\u0019\u0012\u0004\u0008\u001a\u0010\u0017\u00a8\u0006\u001b"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"T",17 ········"T",
18 ········"Lkotlinx/coroutines/flow/Flow;",18 ········"Lkotlinx/coroutines/flow/Flow;",
19 ········"distinctUntilChanged",19 ········"distinctUntilChanged",
20 ········"(Lkotlinx/coroutines/flow/Flow;)Lkotlinx/coroutines/flow/Flow;",20 ········"(Lkotlinx/coroutines/flow/Flow;)Lkotlinx/coroutines/flow/Flow;",
21 ········"Lkotlin/Function2;",21 ········"Lkotlin/Function2;",
Offset 30, 21 lines modifiedOffset 30, 21 lines modified
30 ········"Lkotlin/Function1;",30 ········"Lkotlin/Function1;",
31 ········"keySelector",31 ········"keySelector",
32 ········"distinctUntilChangedBy",32 ········"distinctUntilChangedBy",
33 ········"(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function1;)Lkotlinx/coroutines/flow/Flow;",33 ········"(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function1;)Lkotlinx/coroutines/flow/Flow;",
34 ········"",34 ········"",
35 ········"distinctUntilChangedBy$FlowKt__DistinctKt",35 ········"distinctUntilChangedBy$FlowKt__DistinctKt",
36 ········"(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow;",36 ········"(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow;",
37 ········"defaultAreEquivalent", 
38 ········"Lkotlin/jvm/functions/Function2;", 
39 ········"getDefaultAreEquivalent$annotations$FlowKt__DistinctKt", 
40 ········"()V", 
41 ········"defaultKeySelector",37 ········"defaultKeySelector",
42 ········"Lkotlin/jvm/functions/Function1;",38 ········"Lkotlin/jvm/functions/Function1;",
43 ········"getDefaultKeySelector$annotations$FlowKt__DistinctKt",39 ········"getDefaultKeySelector$annotations$FlowKt__DistinctKt",
 40 ········"()V",
 41 ········"defaultAreEquivalent",
 42 ········"Lkotlin/jvm/functions/Function2;",
 43 ········"getDefaultAreEquivalent$annotations$FlowKt__DistinctKt",
44 ········"kotlinx-coroutines-core"44 ········"kotlinx-coroutines-core"
45 ····}45 ····}
46 ····k·=·0x546 ····k·=·0x5
47 ····mv·=·{47 ····mv·=·{
48 ········0x1,48 ········0x1,
49 ········0x5,49 ········0x5,
50 ········0x150 ········0x1
3.55 KB
smali_classes3/kotlinx/coroutines/flow/SharedFlowImpl$Emitter.smali
    
Offset 19, 34 lines modifiedOffset 19, 34 lines modified
19 .annotation·runtime·Lkotlin/Metadata;19 .annotation·runtime·Lkotlin/Metadata;
20 ····bv·=·{20 ····bv·=·{
21 ········0x1,21 ········0x1,
22 ········0x0,22 ········0x0,
23 ········0x323 ········0x3
24 ····}24 ····}
25 ····d1·=·{25 ····d1·=·{
26 ········"\u00000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\t\n\u0002\u0008\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0005\u0008\u0002\u0018\u00002\u00020\u0001B3\u0012\n\u0010\u0006\u001a\u0006\u0012\u0002\u0008\u00030\u0005\u0012\u00[·...·truncated·by·diffoscope;·len:·714,·SHA:·b0de1028d307af59424355fd8a1e791dbe9b9d8f9f851fa62684193e36473cb1·...·]0\u000e8\u0006@\u0007X\u0087\u0004\u00a2\u0006\u0006\n\u0004\u0008\u000f\u0010\u0010\u00a8\u0006\u0013"26 ········"\u00000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0010\t\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0008\u0002\u0018\u00002\u00020\u0001B3\u0012\n\u0010\u000f\u001a\u0006\u0012\u0002\u0008\u00030\u000e\u0012\u00[·...·truncated·by·diffoscope;·len:·714,·SHA:·1ad09d818c967b8f4a0edbedea3a772b842b16dcd3e9b3f82695a4c1db10850d·...·]0\u000e8\u0006@\u0007X\u0087\u0004\u00a2\u0006\u0006\n\u0004\u0008\u000f\u0010\u0010\u00a8\u0006\u0013"
27 ····}27 ····}
28 ····d2·=·{28 ····d2·=·{
29 ········"Lkotlinx/coroutines/flow/SharedFlowImpl$Emitter;",29 ········"Lkotlinx/coroutines/flow/SharedFlowImpl$Emitter;",
30 ········"Lkotlinx/coroutines/DisposableHandle;",30 ········"Lkotlinx/coroutines/DisposableHandle;",
31 ········"",31 ········"",
32 ········"dispose",32 ········"dispose",
33 ········"()V",33 ········"()V",
34 ········"Lkotlinx/coroutines/flow/SharedFlowImpl;", 
35 ········"flow", 
36 ········"Lkotlinx/coroutines/flow/SharedFlowImpl;", 
37 ········"Lkotlin/coroutines/Continuation;", 
38 ········"cont", 
39 ········"Lkotlin/coroutines/Continuation;", 
40 ········"", 
41 ········"index", 
42 ········"J", 
43 ········"",34 ········"",
44 ········"value",35 ········"value",
45 ········"Ljava/lang/Object;",36 ········"Ljava/lang/Object;",
 37 ········"",
 38 ········"index",
 39 ········"J",
 40 ········"Lkotlin/coroutines/Continuation;",
 41 ········"cont",
 42 ········"Lkotlin/coroutines/Continuation;",
 43 ········"Lkotlinx/coroutines/flow/SharedFlowImpl;",
 44 ········"flow",
 45 ········"Lkotlinx/coroutines/flow/SharedFlowImpl;",
46 ········"<init>",46 ········"<init>",
47 ········"(Lkotlinx/coroutines/flow/SharedFlowImpl;JLjava/lang/Object;Lkotlin/coroutines/Continuation;)V",47 ········"(Lkotlinx/coroutines/flow/SharedFlowImpl;JLjava/lang/Object;Lkotlin/coroutines/Continuation;)V",
48 ········"kotlinx-coroutines-core"48 ········"kotlinx-coroutines-core"
49 ····}49 ····}
50 ····k·=·0x150 ····k·=·0x1
51 ····mv·=·{51 ····mv·=·{
52 ········0x1,52 ········0x1,
4.11 KB
smali_classes3/kotlinx/coroutines/flow/ReadonlySharedFlow.smali
    
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
27 .annotation·runtime·Lkotlin/Metadata;27 .annotation·runtime·Lkotlin/Metadata;
28 ····bv·=·{28 ····bv·=·{
29 ········0x1,29 ········0x1,
30 ········0x0,30 ········0x0,
31 ········0x331 ········0x3
32 ····}32 ····}
33 ····d1·=·{33 ····d1·=·{
34 ········"\u0000J\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0008\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010·\n\u0002\u0008\u0007\u0008\u0002\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00000\u00022\u0008\u0012\u0004\u0012\u00028\u00000\u00032\u0008\u0012\u0004\u0012\u00028\u00000\u0004B\u0[·...·truncated·by·diffoscope;·len:·836,·SHA:·fcb890f3a286e3370c21de1d35beffe0025f37a7c9cbfb7705940b65a08e2bdb·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006\u001d"34 ········"\u0000J\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0008\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010·\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0006\u0008\u0002\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00000\u00022\u0008\u0012\u0004\u0012\u00028\u00000\u00032\u0008\u0012\u0004\u0012\u00028\u00000\u0004B\u0[·...·truncated·by·diffoscope;·len:·836,·SHA:·92e76fb02ad231340b8fc56375842754438b456373ae48c973bfdaff4bfe8b7c·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006\u001d"
35 ····}35 ····}
36 ····d2·=·{36 ····d2·=·{
37 ········"Lkotlinx/coroutines/flow/ReadonlySharedFlow;",37 ········"Lkotlinx/coroutines/flow/ReadonlySharedFlow;",
38 ········"T",38 ········"T",
39 ········"Lkotlinx/coroutines/flow/SharedFlow;",39 ········"Lkotlinx/coroutines/flow/SharedFlow;",
40 ········"Lkotlinx/coroutines/flow/CancellableFlow;",40 ········"Lkotlinx/coroutines/flow/CancellableFlow;",
41 ········"Lkotlinx/coroutines/flow/internal/FusibleFlow;",41 ········"Lkotlinx/coroutines/flow/internal/FusibleFlow;",
Offset 49, 21 lines modifiedOffset 49, 21 lines modified
49 ········"",49 ········"",
50 ········"capacity",50 ········"capacity",
51 ········"Lkotlinx/coroutines/channels/BufferOverflow;",51 ········"Lkotlinx/coroutines/channels/BufferOverflow;",
52 ········"onBufferOverflow",52 ········"onBufferOverflow",
53 ········"Lkotlinx/coroutines/flow/Flow;",53 ········"Lkotlinx/coroutines/flow/Flow;",
54 ········"fuse",54 ········"fuse",
55 ········"(Lkotlin/coroutines/CoroutineContext;ILkotlinx/coroutines/channels/BufferOverflow;)Lkotlinx/coroutines/flow/Flow;",55 ········"(Lkotlin/coroutines/CoroutineContext;ILkotlinx/coroutines/channels/BufferOverflow;)Lkotlinx/coroutines/flow/Flow;",
56 ········"Lkotlinx/coroutines/Job;", 
57 ········"job", 
58 ········"Lkotlinx/coroutines/Job;", 
59 ········"",56 ········"",
60 ········"getReplayCache",57 ········"getReplayCache",
61 ········"()Ljava/util/List;",58 ········"()Ljava/util/List;",
62 ········"replayCache",59 ········"replayCache",
 60 ········"Lkotlinx/coroutines/Job;",
 61 ········"job",
 62 ········"Lkotlinx/coroutines/Job;",
63 ········"flow",63 ········"flow",
64 ········"<init>",64 ········"<init>",
65 ········"(Lkotlinx/coroutines/flow/SharedFlow;Lkotlinx/coroutines/Job;)V",65 ········"(Lkotlinx/coroutines/flow/SharedFlow;Lkotlinx/coroutines/Job;)V",
66 ········"kotlinx-coroutines-core"66 ········"kotlinx-coroutines-core"
67 ····}67 ····}
68 ····k·=·0x168 ····k·=·0x1
69 ····mv·=·{69 ····mv·=·{
6.82 KB
smali_classes3/kotlinx/coroutines/flow/internal/SafeCollector.smali
    
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
27 .annotation·runtime·Lkotlin/Metadata;27 .annotation·runtime·Lkotlin/Metadata;
28 ····bv·=·{28 ····bv·=·{
29 ········0x1,29 ········0x1,
30 ········0x0,30 ········0x0,
31 ········0x331 ········0x3
32 ····}32 ····}
33 ····d1·=·{33 ····d1·=·{
34 ········"\u0000N\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0013\n\u0002\u0010\u0008\n\u0002\u0008\u0005\u0008\u0000\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00000\u00022\u00020\u00032\u00020\u0004B\u001d\u0012\u000c\u0010&\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u0002\u0012\u000[·...·truncated·by·diffoscope;·len:·1906,·SHA:·2eeb8dd3ef4572ca3a842496d32460c237324ba10596771b53c80a6a3387c308·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u00061"34 ········"\u0000N\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0010\n\u0002\u0010\u0008\n\u0002\u0008\u0008\u0008\u0000\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00000\u00022\u00020\u00032\u00020\u0004B\u001d\u0012\u000c\u0010%\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u0002\u0012\u000[·...·truncated·by·diffoscope;·len:·1916,·SHA:·7c73028ee158b1de3efd0f8c73941dca661f594eeab916849ff6ae924bfadbdc·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u00061"
35 ····}35 ····}
36 ····d2·=·{36 ····d2·=·{
37 ········"Lkotlinx/coroutines/flow/internal/SafeCollector;",37 ········"Lkotlinx/coroutines/flow/internal/SafeCollector;",
38 ········"T",38 ········"T",
39 ········"Lkotlinx/coroutines/flow/FlowCollector;",39 ········"Lkotlinx/coroutines/flow/FlowCollector;",
40 ········"Lkotlin/coroutines/jvm/internal/ContinuationImpl;",40 ········"Lkotlin/coroutines/jvm/internal/ContinuationImpl;",
41 ········"Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",41 ········"Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",
Offset 61, 30 lines modifiedOffset 61, 30 lines modified
61 ········"Lkotlin/Result;",61 ········"Lkotlin/Result;",
62 ········"result",62 ········"result",
63 ········"invokeSuspend",63 ········"invokeSuspend",
64 ········"(Ljava/lang/Object;)Ljava/lang/Object;",64 ········"(Ljava/lang/Object;)Ljava/lang/Object;",
65 ········"releaseIntercepted",65 ········"releaseIntercepted",
66 ········"()V",66 ········"()V",
67 ········"(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",67 ········"(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",
68 ········"getContext",68 ········"collectContext",
69 ········"()Lkotlin/coroutines/CoroutineContext;", 
70 ········"context", 
71 ········"lastEmissionContext", 
72 ········"Lkotlin/coroutines/CoroutineContext;",69 ········"Lkotlin/coroutines/CoroutineContext;",
73 ········"completion", 
74 ········"Lkotlin/coroutines/Continuation;", 
75 ········"collector", 
76 ········"Lkotlinx/coroutines/flow/FlowCollector;", 
77 ········"getCallerFrame",70 ········"getCallerFrame",
78 ········"()Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",71 ········"()Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",
79 ········"callerFrame",72 ········"callerFrame",
 73 ········"lastEmissionContext",
80 ········"collectContext",74 ········"collector",
 75 ········"Lkotlinx/coroutines/flow/FlowCollector;",
 76 ········"completion",
 77 ········"Lkotlin/coroutines/Continuation;",
81 ········"",78 ········"",
82 ········"collectContextSize",79 ········"collectContextSize",
83 ········"I",80 ········"I",
 81 ········"getContext",
 82 ········"()Lkotlin/coroutines/CoroutineContext;",
 83 ········"context",
84 ········"<init>",84 ········"<init>",
85 ········"(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/CoroutineContext;)V",85 ········"(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/CoroutineContext;)V",
86 ········"kotlinx-coroutines-core"86 ········"kotlinx-coroutines-core"
87 ····}87 ····}
88 ····k·=·0x188 ····k·=·0x1
89 ····mv·=·{89 ····mv·=·{
90 ········0x1,90 ········0x1,
5.54 KB
smali_classes3/kotlinx/coroutines/flow/internal/AbstractSharedFlow.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 .annotation·runtime·Lkotlin/Metadata;20 .annotation·runtime·Lkotlin/Metadata;
21 ····bv·=·{21 ····bv·=·{
22 ········0x1,22 ········0x1,
23 ········0x0,23 ········0x0,
24 ········0x324 ········0x3
25 ····}25 ····}
26 ····d1·=·{26 ····d1·=·{
27 ········"\u0000D\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0000\n\u0002\u0010\u0011\n\u0002\u0008\u0004\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0010\u0008·\u0018\u0000*\u000c\u0008\u0000\u0010\u0002*\u0006\u0012\u0002\u0008\u00030\u00012\u00060\u0003j\u0002`\u0004B\u0007\u00a2\u0006\u0004\u0008(\u0010\"J\u000f\u0010\u0005\u001a\u00028\u0000H$\u00a2\u0006\u0004\[·...·truncated·by·diffoscope;·len:·1383,·SHA:·a832d60feb152756cc4845377f776ce2f2c9e742e45c62af7738b4b39e40e43d·...·]\u001a\u0004\u0008&\u0010\'\u00a8\u0006)"27 ········"\u0000D\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0000\n\u0002\u0010\u0011\n\u0002\u0008\u0004\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u000f\u0008·\u0018\u0000*\u000c\u0008\u0000\u0010\u0002*\u0006\u0012\u0002\u0008\u00030\u00012\u00060\u0003j\u0002`\u0004B\u0007\u00a2\u0006\u0004\u0008(\u0010$J\u000f\u0010\u0005\u001a\u00028\u0000H$\u00a2\u0006\u0004\u[·...·truncated·by·diffoscope;·len:·1392,·SHA:·1b22b4ad2e503febdd7215c321cd1743244b474c55dce6f0437bc59963f1d719·...·]\u001a\u0004\u0008&\u0010\'\u00a8\u0006)"
28 ····}28 ····}
29 ····d2·=·{29 ····d2·=·{
30 ········"Lkotlinx/coroutines/flow/internal/AbstractSharedFlow;",30 ········"Lkotlinx/coroutines/flow/internal/AbstractSharedFlow;",
31 ········"Lkotlinx/coroutines/flow/internal/AbstractSharedFlowSlot;",31 ········"Lkotlinx/coroutines/flow/internal/AbstractSharedFlowSlot;",
32 ········"S",32 ········"S",
33 ········"",33 ········"",
34 ········"Lkotlinx/coroutines/internal/SynchronizedObject;",34 ········"Lkotlinx/coroutines/internal/SynchronizedObject;",
Offset 44, 30 lines modifiedOffset 44, 30 lines modified
44 ········"",44 ········"",
45 ········"freeSlot",45 ········"freeSlot",
46 ········"(Lkotlinx/coroutines/flow/internal/AbstractSharedFlowSlot;)V",46 ········"(Lkotlinx/coroutines/flow/internal/AbstractSharedFlowSlot;)V",
47 ········"Lkotlin/Function1;",47 ········"Lkotlin/Function1;",
48 ········"block",48 ········"block",
49 ········"forEachSlotLocked",49 ········"forEachSlotLocked",
50 ········"(Lkotlin/jvm/functions/Function1;)V",50 ········"(Lkotlin/jvm/functions/Function1;)V",
 51 ········"Lkotlinx/coroutines/flow/MutableStateFlow;",
 52 ········"_subscriptionCount",
 53 ········"Lkotlinx/coroutines/flow/MutableStateFlow;",
 54 ········"nextIndex",
 55 ········"I",
51 ········"Lkotlinx/coroutines/flow/StateFlow;",56 ········"Lkotlinx/coroutines/flow/StateFlow;",
52 ········"getSubscriptionCount",57 ········"getSubscriptionCount",
53 ········"()Lkotlinx/coroutines/flow/StateFlow;",58 ········"()Lkotlinx/coroutines/flow/StateFlow;",
54 ········"subscriptionCount",59 ········"subscriptionCount",
55 ········"Lkotlinx/coroutines/flow/MutableStateFlow;", 
56 ········"_subscriptionCount", 
57 ········"Lkotlinx/coroutines/flow/MutableStateFlow;", 
58 ········"<set-?>",60 ········"<set-?>",
59 ········"slots",61 ········"slots",
60 ········"[Lkotlinx/coroutines/flow/internal/AbstractSharedFlowSlot;",62 ········"[Lkotlinx/coroutines/flow/internal/AbstractSharedFlowSlot;",
61 ········"getSlots",63 ········"getSlots",
62 ········"()[Lkotlinx/coroutines/flow/internal/AbstractSharedFlowSlot;",64 ········"()[Lkotlinx/coroutines/flow/internal/AbstractSharedFlowSlot;",
63 ········"getSlots$annotations",65 ········"getSlots$annotations",
64 ········"()V",66 ········"()V",
65 ········"nextIndex", 
66 ········"I", 
67 ········"nCollectors",67 ········"nCollectors",
68 ········"getNCollectors",68 ········"getNCollectors",
69 ········"()I",69 ········"()I",
70 ········"<init>",70 ········"<init>",
71 ········"kotlinx-coroutines-core"71 ········"kotlinx-coroutines-core"
72 ····}72 ····}
73 ····k·=·0x173 ····k·=·0x1
4.67 KB
smali_classes3/kotlinx/coroutines/flow/internal/ChannelFlowMerge.smali
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 .annotation·runtime·Lkotlin/Metadata;21 .annotation·runtime·Lkotlin/Metadata;
22 ····bv·=·{22 ····bv·=·{
23 ········0x1,23 ········0x1,
24 ········0x0,24 ········0x0,
25 ········0x325 ········0x3
26 ····}26 ····}
27 ····d1·=·{27 ····d1·=·{
28 ········"\u0000H\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0008\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0007\u0008\u0000\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00000\u0002BA\u0012\u0012\u0010\u0018\u001a\u000e\u0012\n\u0012\u0008\u0012\u0004\u0012\u00028\u00000\u00170\u0017\u0012\u0006[·...·truncated·by·diffoscope;·len:·1069,·SHA:·70ef76789f0c0c96006a4b47c5c97b5ce80728578fcf56456de582dda7837339·...·]8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u001a\u0010\u001b\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006\u001e"28 ········"\u0000H\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0008\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0008\u0000\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00000\u0002BA\u0012\u0012\u0010\u001a\u001a\u000e\u0012\n\u0012\u0008\u0012\u0004\u0012\u00028\u00000\u00190\u0019\u0012\u0006[·...·truncated·by·diffoscope;·len:·1069,·SHA:·121d29a49359c16deb54af0816c1b502617259734c9c8158fde1689dd81e1dd5·...·]8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u001a\u0010\u001b\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006\u001e"
29 ····}29 ····}
30 ····d2·=·{30 ····d2·=·{
31 ········"Lkotlinx/coroutines/flow/internal/ChannelFlowMerge;",31 ········"Lkotlinx/coroutines/flow/internal/ChannelFlowMerge;",
32 ········"T",32 ········"T",
33 ········"Lkotlinx/coroutines/flow/internal/ChannelFlow;",33 ········"Lkotlinx/coroutines/flow/internal/ChannelFlow;",
34 ········"Lkotlin/coroutines/CoroutineContext;",34 ········"Lkotlin/coroutines/CoroutineContext;",
35 ········"context",35 ········"context",
Offset 47, 19 lines modifiedOffset 47, 19 lines modified
47 ········"Lkotlinx/coroutines/channels/ProducerScope;",47 ········"Lkotlinx/coroutines/channels/ProducerScope;",
48 ········"",48 ········"",
49 ········"collectTo",49 ········"collectTo",
50 ········"(Lkotlinx/coroutines/channels/ProducerScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",50 ········"(Lkotlinx/coroutines/channels/ProducerScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",
51 ········"",51 ········"",
52 ········"additionalToStringProps",52 ········"additionalToStringProps",
53 ········"()Ljava/lang/String;",53 ········"()Ljava/lang/String;",
 54 ········"concurrency",
 55 ········"I",
54 ········"Lkotlinx/coroutines/flow/Flow;",56 ········"Lkotlinx/coroutines/flow/Flow;",
55 ········"flow",57 ········"flow",
56 ········"Lkotlinx/coroutines/flow/Flow;",58 ········"Lkotlinx/coroutines/flow/Flow;",
57 ········"concurrency", 
58 ········"I", 
59 ········"<init>",59 ········"<init>",
60 ········"(Lkotlinx/coroutines/flow/Flow;ILkotlin/coroutines/CoroutineContext;ILkotlinx/coroutines/channels/BufferOverflow;)V",60 ········"(Lkotlinx/coroutines/flow/Flow;ILkotlin/coroutines/CoroutineContext;ILkotlinx/coroutines/channels/BufferOverflow;)V",
61 ········"kotlinx-coroutines-core"61 ········"kotlinx-coroutines-core"
62 ····}62 ····}
63 ····k·=·0x163 ····k·=·0x1
64 ····mv·=·{64 ····mv·=·{
65 ········0x1,65 ········0x1,
1.24 KB
smali_classes3/kotlinx/coroutines/flow/internal/NullSurrogateKt.smali
Ordering differences only
    
Offset 11, 22 lines modifiedOffset 11, 22 lines modified
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000\u0008\n\u0002\u0018\u0002\n\u0002\u0008\t\"\u001c\u0010\u0001\u001a\u00020\u00008\u0000@\u0001X\u0081\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0001\u0010\u0002\u0012\u0004\u0008\u0003\u0010\u0004\"\u001c\u0010\u0005\u001a\u00020\u00008\u0000@\u0001X\u0081\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0005\u0010\u0002\u0012\u0004\u0008\u0006\u0010\u0004\"\u001c\u0010\u0007\u001a\u00020\u00008\u0000@\u0001X\u0081\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0007\u0010\u0002\u0012\u0004\u0008\u0008\u0010\u0004\u00a8\u0006\t"14 ········"\u0000\u0008\n\u0002\u0018\u0002\n\u0002\u0008\t\"\u001c\u0010\u0001\u001a\u00020\u00008\u0000@\u0001X\u0081\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0001\u0010\u0002\u0012\u0004\u0008\u0003\u0010\u0004\"\u001c\u0010\u0005\u001a\u00020\u00008\u0000@\u0001X\u0081\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0005\u0010\u0002\u0012\u0004\u0008\u0006\u0010\u0004\"\u001c\u0010\u0007\u001a\u00020\u00008\u0000@\u0001X\u0081\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0007\u0010\u0002\u0012\u0004\u0008\u0008\u0010\u0004\u00a8\u0006\t"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lkotlinx/coroutines/internal/Symbol;",17 ········"Lkotlinx/coroutines/internal/Symbol;",
18 ········"UNINITIALIZED",18 ········"NULL",
19 ········"Lkotlinx/coroutines/internal/Symbol;",19 ········"Lkotlinx/coroutines/internal/Symbol;",
20 ········"getUNINITIALIZED$annotations",20 ········"getNULL$annotations",
21 ········"()V",21 ········"()V",
 22 ········"UNINITIALIZED",
 23 ········"getUNINITIALIZED$annotations",
22 ········"DONE",24 ········"DONE",
23 ········"getDONE$annotations",25 ········"getDONE$annotations",
24 ········"NULL", 
25 ········"getNULL$annotations", 
26 ········"kotlinx-coroutines-core"26 ········"kotlinx-coroutines-core"
27 ····}27 ····}
28 ····k·=·0x228 ····k·=·0x2
29 ····mv·=·{29 ····mv·=·{
30 ········0x1,30 ········0x1,
31 ········0x5,31 ········0x5,
32 ········0x132 ········0x1
6.85 KB
smali_classes3/kotlinx/coroutines/flow/internal/ChannelFlow.smali
    
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 .annotation·runtime·Lkotlin/Metadata;25 .annotation·runtime·Lkotlin/Metadata;
26 ····bv·=·{26 ····bv·=·{
27 ········0x1,27 ········0x1,
28 ········0x0,28 ········0x0,
29 ········0x329 ········0x3
30 ····}30 ····}
31 ····d1·=·{31 ····d1·=·{
32 ········"\u0000`\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0008\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000e\n\u0002\u0008\t\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0006\u0008\'\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00000\u0002B\u001f\u0012\u0006\u0010\u0007\u001a\u00020\u0006\u0012\u0006\u0010\t\u001a\u0[·...·truncated·by·diffoscope;·len:·1990,·SHA:·2f89fbbb3ff8271cebf4de63ac2dade35aab575c00df85bac249b94ce58a47ce·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006/"32 ········"\u0000`\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0008\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000e\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u000c\u0008\'\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00000\u0002B\u001f\u0012\u0006\u0010\u0007\u001a\u00020\u0006\u0012\u0006\u0010\t\u001[·...·truncated·by·diffoscope;·len:·1994,·SHA:·66a2b9aafae08bb7a3027059cf6376d19d57d117bb94dfe1ffaa544486b72c5a·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006/"
33 ····}33 ····}
34 ····d2·=·{34 ····d2·=·{
35 ········"Lkotlinx/coroutines/flow/internal/ChannelFlow;",35 ········"Lkotlinx/coroutines/flow/internal/ChannelFlow;",
36 ········"T",36 ········"T",
37 ········"Lkotlinx/coroutines/flow/internal/FusibleFlow;",37 ········"Lkotlinx/coroutines/flow/internal/FusibleFlow;",
38 ········"Lkotlinx/coroutines/flow/Flow;",38 ········"Lkotlinx/coroutines/flow/Flow;",
39 ········"dropChannelOperators",39 ········"dropChannelOperators",
Offset 61, 26 lines modifiedOffset 61, 26 lines modified
61 ········"collector",61 ········"collector",
62 ········"collect",62 ········"collect",
63 ········"(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",63 ········"(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",
64 ········"",64 ········"",
65 ········"additionalToStringProps",65 ········"additionalToStringProps",
66 ········"()Ljava/lang/String;",66 ········"()Ljava/lang/String;",
67 ········"toString",67 ········"toString",
68 ········"I", 
69 ········"getProduceCapacity$kotlinx_coroutines_core", 
70 ········"()I", 
71 ········"produceCapacity", 
72 ········"Lkotlin/coroutines/CoroutineContext;", 
73 ········"Lkotlinx/coroutines/channels/BufferOverflow;", 
74 ········"Lkotlin/Function2;",68 ········"Lkotlin/Function2;",
75 ········"Lkotlin/coroutines/Continuation;",69 ········"Lkotlin/coroutines/Continuation;",
76 ········"",70 ········"",
77 ········"getCollectToFun$kotlinx_coroutines_core",71 ········"getCollectToFun$kotlinx_coroutines_core",
78 ········"()Lkotlin/jvm/functions/Function2;",72 ········"()Lkotlin/jvm/functions/Function2;",
79 ········"collectToFun",73 ········"collectToFun",
 74 ········"Lkotlin/coroutines/CoroutineContext;",
 75 ········"Lkotlinx/coroutines/channels/BufferOverflow;",
 76 ········"getProduceCapacity$kotlinx_coroutines_core",
 77 ········"()I",
 78 ········"produceCapacity",
 79 ········"I",
80 ········"<init>",80 ········"<init>",
81 ········"(Lkotlin/coroutines/CoroutineContext;ILkotlinx/coroutines/channels/BufferOverflow;)V",81 ········"(Lkotlin/coroutines/CoroutineContext;ILkotlinx/coroutines/channels/BufferOverflow;)V",
82 ········"kotlinx-coroutines-core"82 ········"kotlinx-coroutines-core"
83 ····}83 ····}
84 ····k·=·0x184 ····k·=·0x1
85 ····mv·=·{85 ····mv·=·{
86 ········0x1,86 ········0x1,
3.58 KB
smali_classes3/kotlinx/coroutines/flow/internal/UndispatchedContextCollector.smali
    
Offset 21, 34 lines modifiedOffset 21, 34 lines modified
21 .annotation·runtime·Lkotlin/Metadata;21 .annotation·runtime·Lkotlin/Metadata;
22 ····bv·=·{22 ····bv·=·{
23 ········0x1,23 ········0x1,
24 ········0x0,24 ········0x0,
25 ········0x325 ········0x3
26 ····}26 ····}
27 ····d1·=·{27 ····d1·=·{
28 ········"\u00000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\u0008\u0002\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00000\u0002B\u001d\u0012\u000c\u0010\u00[·...·truncated·by·diffoscope;·len:·717,·SHA:·484bb71dd0e5e818aedf4b6a4296de5caa297d4f110518e900506f57762721e5·...·]\u00a2\u0006\u0006\n\u0004\u0008\u000f\u0010\u0010\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006\u0014"28 ········"\u00000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\u0008\u0002\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00000\u0002B\u001d\u0012\u000c\u0010\u00[·...·truncated·by·diffoscope;·len:·721,·SHA:·e34457d1def7715bb26d8901b7db5553044277f290c48a94858936fb542a8078·...·]\u00a2\u0006\u0006\n\u0004\u0008\u000f\u0010\u0010\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006\u0014"
29 ····}29 ····}
30 ····d2·=·{30 ····d2·=·{
31 ········"Lkotlinx/coroutines/flow/internal/UndispatchedContextCollector;",31 ········"Lkotlinx/coroutines/flow/internal/UndispatchedContextCollector;",
32 ········"T",32 ········"T",
33 ········"Lkotlinx/coroutines/flow/FlowCollector;",33 ········"Lkotlinx/coroutines/flow/FlowCollector;",
34 ········"value",34 ········"value",
35 ········"",35 ········"",
36 ········"emit",36 ········"emit",
37 ········"(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",37 ········"(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",
38 ········"Lkotlin/coroutines/CoroutineContext;", 
39 ········"emitContext", 
40 ········"Lkotlin/coroutines/CoroutineContext;", 
41 ········"",38 ········"",
42 ········"countOrElement",39 ········"countOrElement",
43 ········"Ljava/lang/Object;",40 ········"Ljava/lang/Object;",
44 ········"Lkotlin/Function2;",41 ········"Lkotlin/Function2;",
45 ········"Lkotlin/coroutines/Continuation;",42 ········"Lkotlin/coroutines/Continuation;",
46 ········"emitRef",43 ········"emitRef",
47 ········"Lkotlin/jvm/functions/Function2;",44 ········"Lkotlin/jvm/functions/Function2;",
 45 ········"Lkotlin/coroutines/CoroutineContext;",
 46 ········"emitContext",
 47 ········"Lkotlin/coroutines/CoroutineContext;",
48 ········"downstream",48 ········"downstream",
49 ········"<init>",49 ········"<init>",
50 ········"(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/CoroutineContext;)V",50 ········"(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/CoroutineContext;)V",
51 ········"kotlinx-coroutines-core"51 ········"kotlinx-coroutines-core"
52 ····}52 ····}
53 ····k·=·0x153 ····k·=·0x1
54 ····mv·=·{54 ····mv·=·{
4.17 KB
smali_classes3/kotlinx/coroutines/flow/internal/StackFrameContinuation.smali
    
Offset 23, 15 lines modifiedOffset 23, 15 lines modified
23 .annotation·runtime·Lkotlin/Metadata;23 .annotation·runtime·Lkotlin/Metadata;
24 ····bv·=·{24 ····bv·=·{
25 ········0x1,25 ········0x1,
26 ········0x0,26 ········0x0,
27 ········0x327 ········0x3
28 ····}28 ····}
29 ····d1·=·{29 ····d1·=·{
30 ········"\u00004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000c\u0008\u0002\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00000\u00022\u00060\u0003j\u0002`\u0004B\u001d\u0012\u000c\u0010\u0013\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u0002\u0012[·...·truncated·by·diffoscope;·len:·802,·SHA:·853fb5afde3fa4de8d9238a3e87d23a20581bec75890898e3d89e93227127bb8·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006\u001a"30 ········"\u00004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0007\u0008\u0002\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00000\u00022\u00060\u0003j\u0002`\u0004B\u001d\u0012\u000c\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u0002\u0012[·...·truncated·by·diffoscope;·len:·802,·SHA:·9482f88ce46d3294f88989bf61170cbb3b6a35934868249aee5d003675e3bc04·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006\u001a"
31 ····}31 ····}
32 ····d2·=·{32 ····d2·=·{
33 ········"Lkotlinx/coroutines/flow/internal/StackFrameContinuation;",33 ········"Lkotlinx/coroutines/flow/internal/StackFrameContinuation;",
34 ········"T",34 ········"T",
35 ········"Lkotlin/coroutines/Continuation;",35 ········"Lkotlin/coroutines/Continuation;",
36 ········"Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",36 ········"Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",
37 ········"Lkotlinx/coroutines/internal/CoroutineStackFrame;",37 ········"Lkotlinx/coroutines/internal/CoroutineStackFrame;",
Offset 40, 24 lines modifiedOffset 40, 24 lines modified
40 ········"",40 ········"",
41 ········"resumeWith",41 ········"resumeWith",
42 ········"(Ljava/lang/Object;)V",42 ········"(Ljava/lang/Object;)V",
43 ········"Ljava/lang/StackTraceElement;",43 ········"Ljava/lang/StackTraceElement;",
44 ········"Lkotlinx/coroutines/internal/StackTraceElement;",44 ········"Lkotlinx/coroutines/internal/StackTraceElement;",
45 ········"getStackTraceElement",45 ········"getStackTraceElement",
46 ········"()Ljava/lang/StackTraceElement;",46 ········"()Ljava/lang/StackTraceElement;",
47 ········"Lkotlin/coroutines/CoroutineContext;", 
48 ········"context", 
49 ········"Lkotlin/coroutines/CoroutineContext;", 
50 ········"getContext", 
51 ········"()Lkotlin/coroutines/CoroutineContext;", 
52 ········"uCont",47 ········"uCont",
53 ········"Lkotlin/coroutines/Continuation;",48 ········"Lkotlin/coroutines/Continuation;",
54 ········"getCallerFrame",49 ········"getCallerFrame",
55 ········"()Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",50 ········"()Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",
56 ········"callerFrame",51 ········"callerFrame",
 52 ········"Lkotlin/coroutines/CoroutineContext;",
 53 ········"context",
 54 ········"Lkotlin/coroutines/CoroutineContext;",
 55 ········"getContext",
 56 ········"()Lkotlin/coroutines/CoroutineContext;",
57 ········"<init>",57 ········"<init>",
58 ········"(Lkotlin/coroutines/Continuation;Lkotlin/coroutines/CoroutineContext;)V",58 ········"(Lkotlin/coroutines/Continuation;Lkotlin/coroutines/CoroutineContext;)V",
59 ········"kotlinx-coroutines-core"59 ········"kotlinx-coroutines-core"
60 ····}60 ····}
61 ····k·=·0x161 ····k·=·0x1
62 ····mv·=·{62 ····mv·=·{
63 ········0x1,63 ········0x1,
2.74 KB
smali_classes3/kotlinx/coroutines/sync/CancelSemaphoreAcquisitionHandler.smali
    
Offset 7, 33 lines modifiedOffset 7, 33 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000.\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0003\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0005\u0008\u0002\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u000b\u001a\u00020\n\u0012\u0006\u0010\u000e\u001a\u00020\r\u00a2\u0006\u0004\u0008\u0010\u0010\u0011J\u001a\u0010\u0005\u001a\u00020\u00042\u0008\u0010\u0003\u001a\u0004\u0018\u00010\u0002H\u0096\u0002\u00a2\u0006\u0004\u0008\u0005\u0010\u0006J\u000f\u0010\u0008\u001a\u00020\u0007H\u0016\u00a2\u0006\u0004\u0008\u0008\u0010\tR\u0016\u0010\u000b\u001a\u00020\n8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u000b\u0010\u000cR\u0016\u0010\u000e\u001a\u00020\r8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u000e\u0010\u000f\u00a8\u0006\u0012"14 ········"\u0000.\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0003\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0008\u0002\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u000e\u001a\u00020\r\u0012\u0006\u0010\u000b\u001a\u00020\n\u00a2\u0006\u0004\u0008\u0010\u0010\u0011J\u001a\u0010\u0005\u001a\u00020\u00042\u0008\u0010\u0003\u001a\u0004\u0018\u00010\u0002H\u0096\u0002\u00a2\u0006\u0004\u0008\u0005\u0010\u0006J\u000f\u0010\u0008\u001a\u00020\u0007H\u0016\u00a2\u0006\u0004\u0008\u0008\u0010\tR\u0016\u0010\u000b\u001a\u00020\n8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u000b\u0010\u000cR\u0016\u0010\u000e\u001a\u00020\r8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u000e\u0010\u000f\u00a8\u0006\u0012"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lkotlinx/coroutines/sync/CancelSemaphoreAcquisitionHandler;",17 ········"Lkotlinx/coroutines/sync/CancelSemaphoreAcquisitionHandler;",
18 ········"Lkotlinx/coroutines/CancelHandler;",18 ········"Lkotlinx/coroutines/CancelHandler;",
19 ········"",19 ········"",
20 ········"cause",20 ········"cause",
21 ········"",21 ········"",
22 ········"invoke",22 ········"invoke",
23 ········"(Ljava/lang/Throwable;)V",23 ········"(Ljava/lang/Throwable;)V",
24 ········"",24 ········"",
25 ········"toString",25 ········"toString",
26 ········"()Ljava/lang/String;",26 ········"()Ljava/lang/String;",
27 ········"Lkotlinx/coroutines/sync/SemaphoreSegment;", 
28 ········"segment", 
29 ········"Lkotlinx/coroutines/sync/SemaphoreSegment;", 
30 ········"",27 ········"",
31 ········"index",28 ········"index",
32 ········"I",29 ········"I",
 30 ········"Lkotlinx/coroutines/sync/SemaphoreSegment;",
 31 ········"segment",
 32 ········"Lkotlinx/coroutines/sync/SemaphoreSegment;",
33 ········"<init>",33 ········"<init>",
34 ········"(Lkotlinx/coroutines/sync/SemaphoreSegment;I)V",34 ········"(Lkotlinx/coroutines/sync/SemaphoreSegment;I)V",
35 ········"kotlinx-coroutines-core"35 ········"kotlinx-coroutines-core"
36 ····}36 ····}
37 ····k·=·0x137 ····k·=·0x1
38 ····mv·=·{38 ····mv·=·{
39 ········0x1,39 ········0x1,
3.0 KB
smali_classes3/kotlinx/coroutines/sync/MutexImpl$TryLockDesc.smali
    
Offset 22, 33 lines modifiedOffset 22, 33 lines modified
22 .annotation·runtime·Lkotlin/Metadata;22 .annotation·runtime·Lkotlin/Metadata;
23 ····bv·=·{23 ····bv·=·{
24 ········0x1,24 ········0x1,
25 ········0x0,25 ········0x0,
26 ········0x326 ········0x3
27 ····}27 ····}
28 ····d1·=·{28 ····d1·=·{
29 ········"\u0000&\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0000\n\u0002\u0008\u0003\n\u0002\u0010\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0006\u0008\u0002\u0018\u00002\u00020\u0001:\u0001\u0012B\u0019\u0012\u0006\u0010\u000e\u001a\u00020\r\u0012\u0008\u0010\u000b\u001a\u0004\u0018\u00010\u0004\u00a2\u0006\u0004\u0008\u0010\u0010\u0011J\u001d\u0010\u0005\u[·...·truncated·by·diffoscope;·len:·475,·SHA:·f3fd23f8aa17319bf790790d34c6f178ee999291c139605dc4eadb27b84693c4·...·]8\u0006@\u0007X\u0087\u0004\u00a2\u0006\u0006\n\u0004\u0008\u000e\u0010\u000f\u00a8\u0006\u0013"29 ········"\u0000&\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0000\n\u0002\u0008\u0003\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0008\u0008\u0002\u0018\u00002\u00020\u0001:\u0001\u0012B\u0019\u0012\u0006\u0010\u000c\u001a\u00020\u000b\u0012\u0008\u0010\u000e\u001a\u0004\u0018\u00010\u0004\u00a2\u0006\u0004\u0008\u0010\u0010\u0011J\u001d\u0010\u00[·...·truncated·by·diffoscope;·len:·479,·SHA:·85ead8f13bb076eed9cb822ab505d81449fabe97c40723b0462e116fc09deeb7·...·]8\u0006@\u0007X\u0087\u0004\u00a2\u0006\u0006\n\u0004\u0008\u000e\u0010\u000f\u00a8\u0006\u0013"
30 ····}30 ····}
31 ····d2·=·{31 ····d2·=·{
32 ········"Lkotlinx/coroutines/sync/MutexImpl$TryLockDesc;",32 ········"Lkotlinx/coroutines/sync/MutexImpl$TryLockDesc;",
33 ········"Lkotlinx/coroutines/internal/AtomicDesc;",33 ········"Lkotlinx/coroutines/internal/AtomicDesc;",
34 ········"Lkotlinx/coroutines/internal/AtomicOp;",34 ········"Lkotlinx/coroutines/internal/AtomicOp;",
35 ········"op",35 ········"op",
36 ········"",36 ········"",
37 ········"prepare",37 ········"prepare",
38 ········"(Lkotlinx/coroutines/internal/AtomicOp;)Ljava/lang/Object;",38 ········"(Lkotlinx/coroutines/internal/AtomicOp;)Ljava/lang/Object;",
39 ········"failure",39 ········"failure",
40 ········"",40 ········"",
41 ········"complete",41 ········"complete",
42 ········"(Lkotlinx/coroutines/internal/AtomicOp;Ljava/lang/Object;)V",42 ········"(Lkotlinx/coroutines/internal/AtomicOp;Ljava/lang/Object;)V",
43 ········"owner", 
44 ········"Ljava/lang/Object;", 
45 ········"Lkotlinx/coroutines/sync/MutexImpl;",43 ········"Lkotlinx/coroutines/sync/MutexImpl;",
46 ········"mutex",44 ········"mutex",
47 ········"Lkotlinx/coroutines/sync/MutexImpl;",45 ········"Lkotlinx/coroutines/sync/MutexImpl;",
 46 ········"owner",
 47 ········"Ljava/lang/Object;",
48 ········"<init>",48 ········"<init>",
49 ········"(Lkotlinx/coroutines/sync/MutexImpl;Ljava/lang/Object;)V",49 ········"(Lkotlinx/coroutines/sync/MutexImpl;Ljava/lang/Object;)V",
50 ········"PrepareOp",50 ········"PrepareOp",
51 ········"kotlinx-coroutines-core"51 ········"kotlinx-coroutines-core"
52 ····}52 ····}
53 ····k·=·0x153 ····k·=·0x1
54 ····mv·=·{54 ····mv·=·{
5.38 KB
smali_classes3/kotlinx/coroutines/sync/MutexImpl.smali
    
Offset 37, 15 lines modifiedOffset 37, 15 lines modified
37 .annotation·runtime·Lkotlin/Metadata;37 .annotation·runtime·Lkotlin/Metadata;
38 ····bv·=·{38 ····bv·=·{
39 ········0x1,39 ········0x1,
40 ········0x0,40 ········0x0,
41 ········0x341 ········0x3
42 ····}42 ····}
43 ····d1·=·{43 ····d1·=·{
44 ········"\u0000<\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0010\u000e\n\u0002\u0008\u0013\u0008\u0000\u0018\u00002\u00020\u00012\u0010\u0012\u0006\u0012\u0004\u0018\u00010\u0003\u0012\u0004\u0012\u00020\u00010\u0002:\u0006$%&\'()B\u000f\u0012\u0006\u0010!\u001a\u00020\u0008\u00a2\u0006\u0004\u0008\"\u0010#J\u001d\u0010\u0006\u001a\u00020\u00052\u0008\u0010\u0004\u001a\u0004\u0018\u00010\u0003H\u0082@\u00f8\u0001\u0000\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J\u0019\u0010\t\u001a\u00020\u00082\u0008\u0010\u0004\u001a\u0004\u0018\u00010\u0003H\u0016\u00a2\u0006\u0004\u0008\t\u0010\nJ\u001d\u0010\u000b\u001a\u00020\u00052\u0008\u0010\u0004\u001a\u0004\u0018\u00010\u0003H\u0096@\u00f8\u0001\u0000\u00a2\u0006\u0004\u0008\u000b\u0010\u0007JT\u0010\u0012\u001a\u00020\u0005\"\u0004\u0008\u0000\u0010\u000c2\u000c\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00028\u00000\r2\u0008\u0010\u0004\u001a\u0004\u0018\u00010\u00032\"\u0010\u0011\u001a\u001e\u0008\u0001\u0012\u0004\u0012\u00020\u0001\u0012\n\u0012\u0008\u0012\u0004\u0012\u00028\u00000\u0010\u0012\u0006\u0012\u0004\u0018\u00010\u00030\u000fH\u0016\u00f8\u0001\u0000\u00a2\u0006\u0004\u0008\u0012\u0010\u0013J\u0017\u0010\u0014\u001a\u00020\u00082\u0006\u0010\u0004\u001a\u00020\u0003H\u0016\u00a2\u0006\u0004\u0008\u0014\u0010\nJ\u0019\u0010\u0015\u001a\u00020\u00052\u0008\u0010\u0004\u001a\u0004\u0018\u00010\u0003H\u0016\u00a2\u0006\u0004\u0008\u0015\u0010\u0016J\u000f\u0010\u0018\u001a\u00020\u0017H\u0016\u00a2\u0006\u0004\u0008\u0018\u0010\u0019R$\u0010\u001c\u001a\u0010\u0012\u0006\u0012\u0004\u0018\u00010\u0003\u0012\u0004\u0012\u00020\u00010\u00028V@\u0016X\u0096\u0004\u00a2\u0006\u0006\u001a\u0004\u0008\u001a\u0010\u001bR\u0016\u0010\u001f\u001a\u00020\u00088@@\u0000X\u0080\u0004\u00a2\u0006\u[·...·truncated·by·diffoscope;·len:·144,·SHA:·a20ff51f89728ef0b9ce08a42a8f426e0a9df886db0ef07f73bc90b3f3347403·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006*"44 ········"\u0000<\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0010\u000e\n\u0002\u0008\u0013\u0008\u0000\u0018\u00002\u00020\u00012\u0010\u0012\u0006\u0012\u0004\u0018\u00010\u0003\u0012\u0004\u0012\u00020\u00010\u0002:\u0006$%&\'()B\u000f\u0012\u0006\u0010!\u001a\u00020\u0008\u00a2\u0006\u0004\u0008\"\u0010#J\u001d\u0010\u0006\u001a\u00020\u00052\u0008\u0010\u0004\u001a\u0004\u0018\u00010\u0003H\u0082@\u00f8\u0001\u0000\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J\u0019\u0010\t\u001a\u00020\u00082\u0008\u0010\u0004\u001a\u0004\u0018\u00010\u0003H\u0016\u00a2\u0006\u0004\u0008\t\u0010\nJ\u001d\u0010\u000b\u001a\u00020\u00052\u0008\u0010\u0004\u001a\u0004\u0018\u00010\u0003H\u0096@\u00f8\u0001\u0000\u00a2\u0006\u0004\u0008\u000b\u0010\u0007JT\u0010\u0012\u001a\u00020\u0005\"\u0004\u0008\u0000\u0010\u000c2\u000c\u0010\u000e\u001a\u0008\u0012\u0004\u0012\u00028\u00000\r2\u0008\u0010\u0004\u001a\u0004\u0018\u00010\u00032\"\u0010\u0011\u001a\u001e\u0008\u0001\u0012\u0004\u0012\u00020\u0001\u0012\n\u0012\u0008\u0012\u0004\u0012\u00028\u00000\u0010\u0012\u0006\u0012\u0004\u0018\u00010\u00030\u000fH\u0016\u00f8\u0001\u0000\u00a2\u0006\u0004\u0008\u0012\u0010\u0013J\u0017\u0010\u0014\u001a\u00020\u00082\u0006\u0010\u0004\u001a\u00020\u0003H\u0016\u00a2\u0006\u0004\u0008\u0014\u0010\nJ\u0019\u0010\u0015\u001a\u00020\u00052\u0008\u0010\u0004\u001a\u0004\u0018\u00010\u0003H\u0016\u00a2\u0006\u0004\u0008\u0015\u0010\u0016J\u000f\u0010\u0018\u001a\u00020\u0017H\u0016\u00a2\u0006\u0004\u0008\u0018\u0010\u0019R\u0016\u0010\u001a\u001a\u00020\u00088V@\u0016X\u0096\u0004\u00a2\u0006\u0006\u001a\u0004\u0008\u001a\u0010\u001bR$\u0010\u001e\u001a\u0010\u0012\u0006\u0012\u0004\u0018\u00010\u0003\u0012\u0004\u0012\u00020\u00010\u00028V@\u0016X\u0096\u0004\u00a2\u0006\u[·...·truncated·by·diffoscope;·len:·149,·SHA:·800590ee1a4f4c2bda18d9a840aa39e67ef155fc67f4e35ffd8e2806eb744296·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006*"
45 ····}45 ····}
46 ····d2·=·{46 ····d2·=·{
47 ········"Lkotlinx/coroutines/sync/MutexImpl;",47 ········"Lkotlinx/coroutines/sync/MutexImpl;",
48 ········"Lkotlinx/coroutines/sync/Mutex;",48 ········"Lkotlinx/coroutines/sync/Mutex;",
49 ········"Lkotlinx/coroutines/selects/SelectClause2;",49 ········"Lkotlinx/coroutines/selects/SelectClause2;",
50 ········"",50 ········"",
51 ········"owner",51 ········"owner",
Offset 66, 21 lines modifiedOffset 66, 21 lines modified
66 ········"(Lkotlinx/coroutines/selects/SelectInstance;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)V",66 ········"(Lkotlinx/coroutines/selects/SelectInstance;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)V",
67 ········"holdsLock",67 ········"holdsLock",
68 ········"unlock",68 ········"unlock",
69 ········"(Ljava/lang/Object;)V",69 ········"(Ljava/lang/Object;)V",
70 ········"",70 ········"",
71 ········"toString",71 ········"toString",
72 ········"()Ljava/lang/String;",72 ········"()Ljava/lang/String;",
 73 ········"isLocked",
 74 ········"()Z",
73 ········"getOnLock",75 ········"getOnLock",
74 ········"()Lkotlinx/coroutines/selects/SelectClause2;",76 ········"()Lkotlinx/coroutines/selects/SelectClause2;",
75 ········"onLock",77 ········"onLock",
76 ········"isLockedEmptyQueueState$kotlinx_coroutines_core",78 ········"isLockedEmptyQueueState$kotlinx_coroutines_core",
77 ········"()Z", 
78 ········"isLockedEmptyQueueState",79 ········"isLockedEmptyQueueState",
79 ········"isLocked", 
80 ········"locked",80 ········"locked",
81 ········"<init>",81 ········"<init>",
82 ········"(Z)V",82 ········"(Z)V",
83 ········"LockCont",83 ········"LockCont",
84 ········"LockSelect",84 ········"LockSelect",
85 ········"LockWaiter",85 ········"LockWaiter",
86 ········"LockedQueue",86 ········"LockedQueue",
4.76 KB
smali_classes3/kotlinx/coroutines/sync/MutexKt.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000,\n\u0002\u0010\u000b\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u000c\u001a\u0017\u0010\u0003\u001a\u00020\u00022\u0008\u0008\u0002\u0010\u0001\u001a\u00020\u0000\u00a2\u0006\u0004\u0008\u0003\u0010\u0004\u001aD\u0010\n\u001a\u00028\u0000\"\u0004\u0008\u0000\u0010\u0005*\u00020\u00022\n\u0008\u0002\u0010\u0007\u001a\u0004\u0018\u00010\u00062\u000c\u0010\t\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u0008H\u0086H\u00f8\u0001\u0000\u0082\u0002\n\n\u0008\u0008\u0001\u0012\u0002\u0010\u0002·\u0001\u00a2\u0006\u0004\u0008\n\u0010\u000b\"\u001c\u0010\r\u001a\u00020\u000c8\u0002@\u0003X\u0083\u0004\u00a2\u0006\u000c\n\u0004\u0008\r\u0010\u000e\u0012\u0004\u0008\u000f\u0010\u0010\"\u001c\u0010\u0012\u001a\u00020\u00118\u0002@\u0003X\u0083\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0012\u0010\u0013\u0012\u0004\u0008\u0014\u0010\u0010\"\u001c\u0010\u0015\u001a\u00020\u000c8\u0002@\u0003X\u0083\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0015\u0010\u000e\u0012\u0004\u0008\u0016\u0010\u0010\"\u001c\u0010\u0017\u001a\u00020\u000c8\u0002@\u0003X\u0083\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0017\u0010\u000e\u0012\u0004\u0008\u0018\[·...·truncated·by·diffoscope;·len:·279,·SHA:·46500b51c86d77018ee70f6eba6c116a5fbaf1089decb60903edad33c0afba59·...·]\u0012\u0004\u0008\u001c\u0010\u0010\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006\u001d"14 ········"\u0000,\n\u0002\u0010\u000b\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u000c\u001a\u0017\u0010\u0003\u001a\u00020\u00022\u0008\u0008\u0002\u0010\u0001\u001a\u00020\u0000\u00a2\u0006\u0004\u0008\u0003\u0010\u0004\u001aD\u0010\n\u001a\u00028\u0000\"\u0004\u0008\u0000\u0010\u0005*\u00020\u00022\n\u0008\u0002\u0010\u0007\u001a\u0004\u0018\u00010\u00062\u000c\u0010\t\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u0008H\u0086H\u00f8\u0001\u0000\u0082\u0002\n\n\u0008\u0008\u0001\u0012\u0002\u0010\u0002·\u0001\u00a2\u0006\u0004\u0008\n\u0010\u000b\"\u001c\u0010\r\u001a\u00020\u000c8\u0002@\u0003X\u0083\u0004\u00a2\u0006\u000c\n\u0004\u0008\r\u0010\u000e\u0012\u0004\u0008\u000f\u0010\u0010\"\u001c\u0010\u0012\u001a\u00020\u00118\u0002@\u0003X\u0083\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0012\u0010\u0013\u0012\u0004\u0008\u0014\u0010\u0010\"\u001c\u0010\u0015\u001a\u00020\u00118\u0002@\u0003X\u0083\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0015\u0010\u0013\u0012\u0004\u0008\u0016\u0010\u0010\"\u001c\u0010\u0017\u001a\u00020\u000c8\u0002@\u0003X\u0083\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0017\u0010\u000e\u0012\u0004\u0008\u0018\[·...·truncated·by·diffoscope;·len:·279,·SHA:·472bfcbfd462e4f3827eec0b945f67bcc4d4d58c9a3e13b5efa94f815145f401·...·]\u0012\u0004\u0008\u001c\u0010\u0010\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006\u001d"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"",17 ········"",
18 ········"locked",18 ········"locked",
19 ········"Lkotlinx/coroutines/sync/Mutex;",19 ········"Lkotlinx/coroutines/sync/Mutex;",
20 ········"Mutex",20 ········"Mutex",
21 ········"(Z)Lkotlinx/coroutines/sync/Mutex;",21 ········"(Z)Lkotlinx/coroutines/sync/Mutex;",
Offset 23, 30 lines modifiedOffset 23, 30 lines modified
23 ········"",23 ········"",
24 ········"owner",24 ········"owner",
25 ········"Lkotlin/Function0;",25 ········"Lkotlin/Function0;",
26 ········"action",26 ········"action",
27 ········"withLock",27 ········"withLock",
28 ········"(Lkotlinx/coroutines/sync/Mutex;Ljava/lang/Object;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",28 ········"(Lkotlinx/coroutines/sync/Mutex;Ljava/lang/Object;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",
29 ········"Lkotlinx/coroutines/internal/Symbol;",29 ········"Lkotlinx/coroutines/internal/Symbol;",
30 ········"LOCK_FAIL",30 ········"UNLOCK_FAIL",
31 ········"Lkotlinx/coroutines/internal/Symbol;",31 ········"Lkotlinx/coroutines/internal/Symbol;",
32 ········"getLOCK_FAIL$annotations",32 ········"getUNLOCK_FAIL$annotations",
33 ········"()V",33 ········"()V",
34 ········"Lkotlinx/coroutines/sync/Empty;",34 ········"Lkotlinx/coroutines/sync/Empty;",
35 ········"EMPTY_UNLOCKED",35 ········"EMPTY_LOCKED",
36 ········"Lkotlinx/coroutines/sync/Empty;",36 ········"Lkotlinx/coroutines/sync/Empty;",
 37 ········"getEMPTY_LOCKED$annotations",
 38 ········"EMPTY_UNLOCKED",
37 ········"getEMPTY_UNLOCKED$annotations",39 ········"getEMPTY_UNLOCKED$annotations",
38 ········"UNLOCKED",40 ········"UNLOCKED",
39 ········"getUNLOCKED$annotations",41 ········"getUNLOCKED$annotations",
40 ········"UNLOCK_FAIL", 
41 ········"getUNLOCK_FAIL$annotations", 
42 ········"LOCKED",42 ········"LOCKED",
43 ········"getLOCKED$annotations",43 ········"getLOCKED$annotations",
44 ········"EMPTY_LOCKED",44 ········"LOCK_FAIL",
45 ········"getEMPTY_LOCKED$annotations",45 ········"getLOCK_FAIL$annotations",
46 ········"kotlinx-coroutines-core"46 ········"kotlinx-coroutines-core"
47 ····}47 ····}
48 ····k·=·0x248 ····k·=·0x2
49 ····mv·=·{49 ····mv·=·{
50 ········0x1,50 ········0x1,
51 ········0x5,51 ········0x5,
52 ········0x152 ········0x1
5.15 KB
smali_classes3/kotlinx/coroutines/sync/SemaphoreKt.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000.\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\t\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0010\u001a\u001f\u0010\u0004\u001a\u00020\u00032\u0006\u0010\u0001\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u0002\u001a\u00020\u0000\u00a2\u0006\u0004\u0008\u0004\u0010\u0005\u001a8\u0010\t\u001a\u00028\u0000\"\u0004[·...·truncated·by·diffoscope;·len:·1306,·SHA:·b13fd806b149fc7309f78090633e971ca6a5a973b3b4ad6e724408e2277a9e4c·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006!"14 ········"\u0000.\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\t\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u000c\u001a\u001f\u0010\u0004\u001a\u00020\u00032\u0006\u0010\u0001\u001a\u00020\u00002\u0008\u0008\u0002\u0010\u0002\u001a\u00020\u0000\u00a2\u0006\u0004\u0008\u0004\u0010\u0005\u001a8\u0010\t\u001a\u00028\u0000\"\u0004[·...·truncated·by·diffoscope;·len:·1306,·SHA:·0da46b7b69e3e7f988e76fa1c5f0dd08ea45e672cbab2b179d3f5eaeca75f8b6·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006!"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"",17 ········"",
18 ········"permits",18 ········"permits",
19 ········"acquiredPermits",19 ········"acquiredPermits",
20 ········"Lkotlinx/coroutines/sync/Semaphore;",20 ········"Lkotlinx/coroutines/sync/Semaphore;",
21 ········"Semaphore",21 ········"Semaphore",
Offset 27, 30 lines modifiedOffset 27, 30 lines modified
27 ········"(Lkotlinx/coroutines/sync/Semaphore;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",27 ········"(Lkotlinx/coroutines/sync/Semaphore;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",
28 ········"",28 ········"",
29 ········"id",29 ········"id",
30 ········"Lkotlinx/coroutines/sync/SemaphoreSegment;",30 ········"Lkotlinx/coroutines/sync/SemaphoreSegment;",
31 ········"prev",31 ········"prev",
32 ········"createSegment",32 ········"createSegment",
33 ········"(JLkotlinx/coroutines/sync/SemaphoreSegment;)Lkotlinx/coroutines/sync/SemaphoreSegment;",33 ········"(JLkotlinx/coroutines/sync/SemaphoreSegment;)Lkotlinx/coroutines/sync/SemaphoreSegment;",
34 ········"Lkotlinx/coroutines/internal/Symbol;", 
35 ········"PERMIT", 
36 ········"Lkotlinx/coroutines/internal/Symbol;", 
37 ········"getPERMIT$annotations", 
38 ········"()V", 
39 ········"TAKEN", 
40 ········"getTAKEN$annotations", 
41 ········"MAX_SPIN_CYCLES",34 ········"MAX_SPIN_CYCLES",
42 ········"I",35 ········"I",
43 ········"getMAX_SPIN_CYCLES$annotations",36 ········"getMAX_SPIN_CYCLES$annotations",
 37 ········"()V",
 38 ········"Lkotlinx/coroutines/internal/Symbol;",
44 ········"BROKEN",39 ········"BROKEN",
 40 ········"Lkotlinx/coroutines/internal/Symbol;",
45 ········"getBROKEN$annotations",41 ········"getBROKEN$annotations",
46 ········"SEGMENT_SIZE",42 ········"TAKEN",
47 ········"getSEGMENT_SIZE$annotations",43 ········"getTAKEN$annotations",
48 ········"CANCELLED",44 ········"CANCELLED",
49 ········"getCANCELLED$annotations",45 ········"getCANCELLED$annotations",
 46 ········"PERMIT",
 47 ········"getPERMIT$annotations",
 48 ········"SEGMENT_SIZE",
 49 ········"getSEGMENT_SIZE$annotations",
50 ········"kotlinx-coroutines-core"50 ········"kotlinx-coroutines-core"
51 ····}51 ····}
52 ····k·=·0x252 ····k·=·0x2
53 ····mv·=·{53 ····mv·=·{
54 ········0x1,54 ········0x1,
55 ········0x5,55 ········0x5,
56 ········0x156 ········0x1
4.3 KB
smali_classes3/kotlinx/coroutines/sync/MutexImpl$LockSelect.smali
    
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 .annotation·runtime·Lkotlin/Metadata;25 .annotation·runtime·Lkotlin/Metadata;
26 ····bv·=·{26 ····bv·=·{
27 ········0x1,27 ········0x1,
28 ········0x0,28 ········0x0,
29 ········0x329 ········0x3
30 ····}30 ····}
31 ····d1·=·{31 ····d1·=·{
32 ········"\u0000B\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\u0008\u0082\u0004\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u00060\u0002R\u00020\u0003BF\u0012\u0008\u0010\u0016\u001a\u0004\u0018\u00010\u0010\u[·...·truncated·by·diffoscope;·len:·928,·SHA:·1b6d211268fa18f3bf2594a659d3e486cbd567dbcd262df6534c1a736fd8e21d·...·]\u00a2\u0006\u0006\n\u0004\u0008\u0014\u0010\u0015\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006\u0019"32 ········"\u0000B\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0006\u0008\u0082\u0004\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u00060\u0002R\u00020\u0003BF\u0012\u0008\u0010\u0016\u001a\u0004\u0018\u00010\u0013\u[·...·truncated·by·diffoscope;·len:·928,·SHA:·241df758884763228fe40d1f475cf2b0962ec5c94a6d271f6a955db043781210·...·]\u00a2\u0006\u0006\n\u0004\u0008\u0014\u0010\u0015\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006\u0019"
33 ····}33 ····}
34 ····d2·=·{34 ····d2·=·{
35 ········"Lkotlinx/coroutines/sync/MutexImpl$LockSelect;",35 ········"Lkotlinx/coroutines/sync/MutexImpl$LockSelect;",
36 ········"R",36 ········"R",
37 ········"Lkotlinx/coroutines/sync/MutexImpl$LockWaiter;",37 ········"Lkotlinx/coroutines/sync/MutexImpl$LockWaiter;",
38 ········"Lkotlinx/coroutines/sync/MutexImpl;",38 ········"Lkotlinx/coroutines/sync/MutexImpl;",
39 ········"",39 ········"",
Offset 41, 23 lines modifiedOffset 41, 23 lines modified
41 ········"()Z",41 ········"()Z",
42 ········"",42 ········"",
43 ········"completeResumeLockWaiter",43 ········"completeResumeLockWaiter",
44 ········"()V",44 ········"()V",
45 ········"",45 ········"",
46 ········"toString",46 ········"toString",
47 ········"()Ljava/lang/String;",47 ········"()Ljava/lang/String;",
 48 ········"Lkotlinx/coroutines/selects/SelectInstance;",
 49 ········"select",
 50 ········"Lkotlinx/coroutines/selects/SelectInstance;",
48 ········"Lkotlin/Function2;",51 ········"Lkotlin/Function2;",
49 ········"Lkotlinx/coroutines/sync/Mutex;",52 ········"Lkotlinx/coroutines/sync/Mutex;",
50 ········"Lkotlin/coroutines/Continuation;",53 ········"Lkotlin/coroutines/Continuation;",
51 ········"",54 ········"",
52 ········"block",55 ········"block",
53 ········"Lkotlin/jvm/functions/Function2;",56 ········"Lkotlin/jvm/functions/Function2;",
54 ········"Lkotlinx/coroutines/selects/SelectInstance;", 
55 ········"select", 
56 ········"Lkotlinx/coroutines/selects/SelectInstance;", 
57 ········"owner",57 ········"owner",
58 ········"<init>",58 ········"<init>",
59 ········"(Lkotlinx/coroutines/sync/MutexImpl;Ljava/lang/Object;Lkotlinx/coroutines/selects/SelectInstance;Lkotlin/jvm/functions/Function2;)V",59 ········"(Lkotlinx/coroutines/sync/MutexImpl;Ljava/lang/Object;Lkotlinx/coroutines/selects/SelectInstance;Lkotlin/jvm/functions/Function2;)V",
60 ········"kotlinx-coroutines-core"60 ········"kotlinx-coroutines-core"
61 ····}61 ····}
62 ····k·=·0x162 ····k·=·0x1
63 ····mv·=·{63 ····mv·=·{
2.57 KB
smali_classes3/kotlinx/coroutines/selects/SelectBuilderImpl$PairSelectOp.smali
    
Offset 16, 30 lines modifiedOffset 16, 30 lines modified
16 .annotation·runtime·Lkotlin/Metadata;16 .annotation·runtime·Lkotlin/Metadata;
17 ····bv·=·{17 ····bv·=·{
18 ········0x1,18 ········0x1,
19 ········0x0,19 ········0x0,
20 ········0x320 ········0x3
21 ····}21 ····}
22 ····d1·=·{22 ····d1·=·{
23 ········"\u0000·\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\u0008\u0002\u0018\u00002\u00020\u0001B\u000f\u0012\u0006\u0010\u0007\u001a\u00020\u0006\u00a2\u0006\u0004\u0008\r\u0010\u000eJ\u001b\u0010\u0004\u001a\u0004\u0018\u00010\u00022\u0008\u0010\u0003\u001a\u0004\u0018\u[·...·truncated·by·diffoscope;·len:·305,·SHA:·e10505dab121725d7cc50d7f7253e55a8f4cfc074cf5ab367477d7ffcd49e453·...·]\u00a8\u0006\u000f"23 ········"\u0000·\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0008\u0002\u0018\u00002\u00020\u0001B\u000f\u0012\u0006\u0010\u000b\u001a\u00020\n\u00a2\u0006\u0004\u0008\r\u0010\u000eJ\u001b\u0010\u0004\u001a\u0004\u0018\u00010\u00022\u0008\u0010\u0003\u001a\u0004\u0018\u0001[·...·truncated·by·diffoscope;·len:·301,·SHA:·e397d6430c1b009b9d4263da937e51483a84fcd83cb83195669d898879a2c41f·...·]\u00a8\u0006\u000f"
24 ····}24 ····}
25 ····d2·=·{25 ····d2·=·{
26 ········"Lkotlinx/coroutines/selects/SelectBuilderImpl$PairSelectOp;",26 ········"Lkotlinx/coroutines/selects/SelectBuilderImpl$PairSelectOp;",
27 ········"Lkotlinx/coroutines/internal/OpDescriptor;",27 ········"Lkotlinx/coroutines/internal/OpDescriptor;",
28 ········"",28 ········"",
29 ········"affected",29 ········"affected",
30 ········"perform",30 ········"perform",
31 ········"(Ljava/lang/Object;)Ljava/lang/Object;",31 ········"(Ljava/lang/Object;)Ljava/lang/Object;",
32 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode$PrepareOp;", 
33 ········"otherOp", 
34 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode$PrepareOp;", 
35 ········"Lkotlinx/coroutines/internal/AtomicOp;",32 ········"Lkotlinx/coroutines/internal/AtomicOp;",
36 ········"getAtomicOp",33 ········"getAtomicOp",
37 ········"()Lkotlinx/coroutines/internal/AtomicOp;",34 ········"()Lkotlinx/coroutines/internal/AtomicOp;",
38 ········"atomicOp",35 ········"atomicOp",
 36 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode$PrepareOp;",
 37 ········"otherOp",
 38 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode$PrepareOp;",
39 ········"<init>",39 ········"<init>",
40 ········"(Lkotlinx/coroutines/internal/LockFreeLinkedListNode$PrepareOp;)V",40 ········"(Lkotlinx/coroutines/internal/LockFreeLinkedListNode$PrepareOp;)V",
41 ········"kotlinx-coroutines-core"41 ········"kotlinx-coroutines-core"
42 ····}42 ····}
43 ····k·=·0x143 ····k·=·0x1
44 ····mv·=·{44 ····mv·=·{
45 ········0x1,45 ········0x1,
3.44 KB
smali_classes3/kotlinx/coroutines/selects/SelectInstance.smali
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
16 .annotation·runtime·Lkotlin/Metadata;16 .annotation·runtime·Lkotlin/Metadata;
17 ····bv·=·{17 ····bv·=·{
18 ········0x1,18 ········0x1,
19 ········0x0,19 ········0x0,
20 ········0x320 ········0x3
21 ····}21 ····}
22 ····d1·=·{22 ····d1·=·{
23 ········"\u0000D\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0003\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0008g\u0018\u0000*\u0006\u0008\u0000\u0010\u0001·\u00002\u00020\u0002J\u000f\u0010\u0004\u001a\u00020\u0003H&\u00a2\u0006\u0004\u0008\u0004\u0010\u0005J!\u0010\t\u001a\u0004\u0018\u00010\u00022\u000e\u0010\u0008\u[·...·truncated·by·diffoscope;·len:·700,·SHA:·69a0a4bf301c012a0ee7d8e206dd47c015b833367032ec95a72d265cb98bd167·...·]\u00a8\u0006\u001d"23 ········"\u0000D\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0003\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0008g\u0018\u0000*\u0006\u0008\u0000\u0010\u0001·\u00002\u00020\u0002J\u000f\u0010\u0004\u001a\u00020\u0003H&\u00a2\u0006\u0004\u0008\u0004\u0010\u0005J!\u0010\t\u001a\u0004\u0018\u00010\u00022\u000e\u0010\u0008\u[·...·truncated·by·diffoscope;·len:·700,·SHA:·ca6825ba9d604e996288438929893e6b2ed702b5a06f670c52fe043cac7b22f8·...·]\u00a8\u0006\u001d"
24 ····}24 ····}
25 ····d2·=·{25 ····d2·=·{
26 ········"Lkotlinx/coroutines/selects/SelectInstance;",26 ········"Lkotlinx/coroutines/selects/SelectInstance;",
27 ········"R",27 ········"R",
28 ········"",28 ········"",
29 ········"",29 ········"",
30 ········"trySelect",30 ········"trySelect",
Offset 43, 19 lines modifiedOffset 43, 19 lines modified
43 ········"",43 ········"",
44 ········"resumeSelectWithException",44 ········"resumeSelectWithException",
45 ········"(Ljava/lang/Throwable;)V",45 ········"(Ljava/lang/Throwable;)V",
46 ········"Lkotlinx/coroutines/DisposableHandle;",46 ········"Lkotlinx/coroutines/DisposableHandle;",
47 ········"handle",47 ········"handle",
48 ········"disposeOnSelect",48 ········"disposeOnSelect",
49 ········"(Lkotlinx/coroutines/DisposableHandle;)V",49 ········"(Lkotlinx/coroutines/DisposableHandle;)V",
 50 ········"isSelected",
50 ········"Lkotlin/coroutines/Continuation;",51 ········"Lkotlin/coroutines/Continuation;",
51 ········"getCompletion",52 ········"getCompletion",
52 ········"()Lkotlin/coroutines/Continuation;",53 ········"()Lkotlin/coroutines/Continuation;",
53 ········"completion",54 ········"completion",
54 ········"isSelected", 
55 ········"kotlinx-coroutines-core"55 ········"kotlinx-coroutines-core"
56 ····}56 ····}
57 ····k·=·0x157 ····k·=·0x1
58 ····mv·=·{58 ····mv·=·{
59 ········0x1,59 ········0x1,
60 ········0x5,60 ········0x5,
61 ········0x161 ········0x1
5.45 KB
smali_classes3/kotlinx/coroutines/selects/SelectKt.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u00002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u000e\n\u0002\u0018\u0002\n\u0002\u0008\u0006\u001aN\u0010\u000b\u001a\u00020\u0008\"\u0004\u0008\u0000\u0010\u0000*\u0008\u0012\u0004\u0012\u00028\u00000\u00012\u0006\u0010\u0003\u001a\u00020\u00022\u001c\u0010\u0007\u001a\u0018\u0008\u0001\u0012\n\u0012\u000[·...·truncated·by·diffoscope;·len:·1371,·SHA:·587c70afbfcd2b26e48a8865a2f3ac16d75068004708edf06cbc38641147dd9f·...·]\u0082\u0002\u000b\n\u0002\u0008\u0019\n\u0005\u0008\u00a1\u001e0\u0001\u00a8\u0006!"14 ········"\u00002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\r\u001aN\u0010\u000b\u001a\u00020\u0008\"\u0004\u0008\u0000\u0010\u0000*\u0008\u0012\u0004\u0012\u00028\u00000\u00012\u0006\u0010\u0003\u001a\u00020\u00022\u001c\u0010\u0007\u001a\u0018\u0008\u0001\u0012\n\u0012\u0008\u0[·...·truncated·by·diffoscope;·len:·1367,·SHA:·b09356afa089a36f21081fa63000f6c56507fa4bed3c17563066b0babd3d8937·...·]\u0082\u0002\u000b\n\u0002\u0008\u0019\n\u0005\u0008\u00a1\u001e0\u0001\u00a8\u0006!"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"R",17 ········"R",
18 ········"Lkotlinx/coroutines/selects/SelectBuilder;",18 ········"Lkotlinx/coroutines/selects/SelectBuilder;",
19 ········"Lkotlin/time/Duration;",19 ········"Lkotlin/time/Duration;",
20 ········"timeout",20 ········"timeout",
21 ········"Lkotlin/Function1;",21 ········"Lkotlin/Function1;",
Offset 26, 31 lines modifiedOffset 26, 31 lines modified
26 ········"onTimeout-8Mi8wO0",26 ········"onTimeout-8Mi8wO0",
27 ········"(Lkotlinx/coroutines/selects/SelectBuilder;JLkotlin/jvm/functions/Function1;)V",27 ········"(Lkotlinx/coroutines/selects/SelectBuilder;JLkotlin/jvm/functions/Function1;)V",
28 ········"onTimeout",28 ········"onTimeout",
29 ········"Lkotlin/ExtensionFunctionType;",29 ········"Lkotlin/ExtensionFunctionType;",
30 ········"builder",30 ········"builder",
31 ········"select",31 ········"select",
32 ········"(Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",32 ········"(Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",
33 ········"NOT_SELECTED", 
34 ········"Ljava/lang/Object;", 
35 ········"getNOT_SELECTED", 
36 ········"()Ljava/lang/Object;", 
37 ········"getNOT_SELECTED$annotations", 
38 ········"()V", 
39 ········"RESUMED",33 ········"RESUMED",
 34 ········"Ljava/lang/Object;",
40 ········"getRESUMED$annotations",35 ········"getRESUMED$annotations",
 36 ········"()V",
41 ········"ALREADY_SELECTED", 
42 ········"getALREADY_SELECTED", 
43 ········"getALREADY_SELECTED$annotations", 
44 ········"Lkotlinx/coroutines/selects/SeqNumber;",37 ········"Lkotlinx/coroutines/selects/SeqNumber;",
45 ········"selectOpSequenceNumber",38 ········"selectOpSequenceNumber",
46 ········"Lkotlinx/coroutines/selects/SeqNumber;",39 ········"Lkotlinx/coroutines/selects/SeqNumber;",
47 ········"getSelectOpSequenceNumber$annotations",40 ········"getSelectOpSequenceNumber$annotations",
48 ········"UNDECIDED",41 ········"UNDECIDED",
49 ········"getUNDECIDED$annotations",42 ········"getUNDECIDED$annotations",
 43 ········"ALREADY_SELECTED",
 44 ········"getALREADY_SELECTED",
 45 ········"()Ljava/lang/Object;",
 46 ········"getALREADY_SELECTED$annotations",
 47 ········"NOT_SELECTED",
 48 ········"getNOT_SELECTED",
 49 ········"getNOT_SELECTED$annotations",
50 ········"kotlinx-coroutines-core"50 ········"kotlinx-coroutines-core"
51 ····}51 ····}
52 ····k·=·0x252 ····k·=·0x2
53 ····mv·=·{53 ····mv·=·{
54 ········0x1,54 ········0x1,
55 ········0x5,55 ········0x5,
56 ········0x156 ········0x1
4.56 KB
smali_classes3/kotlinx/coroutines/selects/SelectBuilderImpl$AtomicSelectOp.smali
    
Offset 28, 15 lines modifiedOffset 28, 15 lines modified
28 .annotation·runtime·Lkotlin/Metadata;28 .annotation·runtime·Lkotlin/Metadata;
29 ····bv·=·{29 ····bv·=·{
30 ········0x1,30 ········0x1,
31 ········0x0,31 ········0x0,
32 ········0x332 ········0x3
33 ····}33 ····}
34 ····d1·=·{34 ····d1·=·{
35 ········"\u00008\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\n\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\t\n\u0002\u0008\u0007\u0008\u0002\u0018\u00002\n\u0012\u0006\u0012\u0004\u0018\u00010\u00020\u0001B\u001b\u0012\n\u0010\u0017\u001a\u0006\u0012\u0002\u0008\u00030\u0016\u0012\u0006\u0010\u0014\u001a\u00020\u0013\u0[·...·truncated·by·diffoscope;·len:·1139,·SHA:·f73430fe2fb178b3c6fa6aa21f5bc2e77799f48f640bf535240a80e5c09d7f08·...·]\u0004\u0008\u001c\u0010\u001d\u00a8\u0006·"35 ········"\u00008\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\n\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\t\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0008\u0002\u0018\u00002\n\u0012\u0006\u0012\u0004\u0018\u00010\u00020\u0001B\u001b\u0012\n\u0010\u001c\u001a\u0006\u0012\u0002\u0008\u00030\u001b\u0012\u0006\u0010\u0014\u001a\u00020\u0013\u0[·...·truncated·by·diffoscope;·len:·1139,·SHA:·183646451c83e9ce1abc615256dcee952361a3aa9747703afc146f5071660dc4·...·]\u0004\u0008\u001c\u0010\u001d\u00a8\u0006·"
36 ····}36 ····}
37 ····d2·=·{37 ····d2·=·{
38 ········"Lkotlinx/coroutines/selects/SelectBuilderImpl$AtomicSelectOp;",38 ········"Lkotlinx/coroutines/selects/SelectBuilderImpl$AtomicSelectOp;",
39 ········"Lkotlinx/coroutines/internal/AtomicOp;",39 ········"Lkotlinx/coroutines/internal/AtomicOp;",
40 ········"",40 ········"",
41 ········"prepareSelectOp",41 ········"prepareSelectOp",
42 ········"()Ljava/lang/Object;",42 ········"()Ljava/lang/Object;",
Offset 53, 22 lines modifiedOffset 53, 22 lines modified
53 ········"(Ljava/lang/Object;Ljava/lang/Object;)V",53 ········"(Ljava/lang/Object;Ljava/lang/Object;)V",
54 ········"",54 ········"",
55 ········"toString",55 ········"toString",
56 ········"()Ljava/lang/String;",56 ········"()Ljava/lang/String;",
57 ········"Lkotlinx/coroutines/internal/AtomicDesc;",57 ········"Lkotlinx/coroutines/internal/AtomicDesc;",
58 ········"desc",58 ········"desc",
59 ········"Lkotlinx/coroutines/internal/AtomicDesc;",59 ········"Lkotlinx/coroutines/internal/AtomicDesc;",
60 ········"Lkotlinx/coroutines/selects/SelectBuilderImpl;", 
61 ········"impl", 
62 ········"Lkotlinx/coroutines/selects/SelectBuilderImpl;", 
63 ········"",60 ········"",
64 ········"opSequence",61 ········"opSequence",
65 ········"J",62 ········"J",
66 ········"getOpSequence",63 ········"getOpSequence",
67 ········"()J",64 ········"()J",
 65 ········"Lkotlinx/coroutines/selects/SelectBuilderImpl;",
 66 ········"impl",
 67 ········"Lkotlinx/coroutines/selects/SelectBuilderImpl;",
68 ········"<init>",68 ········"<init>",
69 ········"(Lkotlinx/coroutines/selects/SelectBuilderImpl;Lkotlinx/coroutines/internal/AtomicDesc;)V",69 ········"(Lkotlinx/coroutines/selects/SelectBuilderImpl;Lkotlinx/coroutines/internal/AtomicDesc;)V",
70 ········"kotlinx-coroutines-core"70 ········"kotlinx-coroutines-core"
71 ····}71 ····}
72 ····k·=·0x172 ····k·=·0x1
73 ····mv·=·{73 ····mv·=·{
74 ········0x1,74 ········0x1,
10.7 KB
smali_classes3/kotlinx/coroutines/selects/SelectBuilderImpl.smali
    
Offset 42, 15 lines modifiedOffset 42, 15 lines modified
42 .annotation·runtime·Lkotlin/Metadata;42 .annotation·runtime·Lkotlin/Metadata;
43 ····bv·=·{43 ····bv·=·{
44 ········0x1,44 ········0x1,
45 ········0x0,45 ········0x0,
46 ········0x346 ········0x3
47 ····}47 ····}
48 ····d1·=·{48 ····d1·=·{
49 ········"\u0000\u00a4\u0001\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0003\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\t\n\u0002\u0008\r\n\u0002\u0018\u0002\n\u0002\u0008\r\u0008\u0001\u0018\u0000*\u0006\u0008\u0000\u0010\u0001·\u00002\u00020\u00022\u0008\u0012\u0004\u0012\u00028\u00000\u00032\u0008\u0012\u0004\u0012\u00028\u00000\u00042\u0008\u0012\u0004\u0012\u00028\u00000\u00052\u00060[·...·truncated·by·diffoscope;·len:·3507,·SHA:·9d41f8d0ce327230d385921feea989733560d786b519e747edc9736dcae658da·...·]R\u0016\u0010T\u001a\u00020&8V@\u0016X\u0096\u0004\u00a2\u0006\u0006\u001a\u0004\u0008T\u0010(\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006["49 ········"\u0000\u00a4\u0001\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0003\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\t\n\u0002\u0008\u000c\n\u0002\u0018\u0002\n\u0002\u0008\u000e\u0008\u0001\u0018\u0000*\u0006\u0008\u0000\u0010\u0001·\u00002\u00020\u00022\u0008\u0012\u0004\u0012\u00028\u00000\u00032\u0008\u0012\u0004\u0012\u00028\u00000\u00042\u0008\u0012\u0004\u0012\u00028\u00000\u0005[·...·truncated·by·diffoscope;·len:·3515,·SHA:·d39dba4386c156c531444c7432d158e8d92e842dbc09d4436a87eedcebfd1706·...·]R\u0016\u0010T\u001a\u00020&8V@\u0016X\u0096\u0004\u00a2\u0006\u0006\u001a\u0004\u0008T\u0010(\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006["
50 ····}50 ····}
51 ····d2·=·{51 ····d2·=·{
52 ········"Lkotlinx/coroutines/selects/SelectBuilderImpl;",52 ········"Lkotlinx/coroutines/selects/SelectBuilderImpl;",
53 ········"R",53 ········"R",
54 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListHead;",54 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListHead;",
55 ········"Lkotlinx/coroutines/selects/SelectBuilder;",55 ········"Lkotlinx/coroutines/selects/SelectBuilder;",
56 ········"Lkotlinx/coroutines/selects/SelectInstance;",56 ········"Lkotlinx/coroutines/selects/SelectInstance;",
Offset 116, 27 lines modifiedOffset 116, 27 lines modified
116 ········"",116 ········"",
117 ········"timeMillis",117 ········"timeMillis",
118 ········"onTimeout",118 ········"onTimeout",
119 ········"(JLkotlin/jvm/functions/Function1;)V",119 ········"(JLkotlin/jvm/functions/Function1;)V",
120 ········"getCallerFrame",120 ········"getCallerFrame",
121 ········"()Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",121 ········"()Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",
122 ········"callerFrame",122 ········"callerFrame",
123 ········"getCompletion", 
124 ········"()Lkotlin/coroutines/Continuation;", 
125 ········"completion", 
126 ········"getParentHandle",123 ········"getParentHandle",
127 ········"()Lkotlinx/coroutines/DisposableHandle;",124 ········"()Lkotlinx/coroutines/DisposableHandle;",
128 ········"setParentHandle",125 ········"setParentHandle",
129 ········"parentHandle",126 ········"parentHandle",
 127 ········"uCont",
 128 ········"Lkotlin/coroutines/Continuation;",
130 ········"Lkotlin/coroutines/CoroutineContext;",129 ········"Lkotlin/coroutines/CoroutineContext;",
131 ········"getContext",130 ········"getContext",
132 ········"()Lkotlin/coroutines/CoroutineContext;",131 ········"()Lkotlin/coroutines/CoroutineContext;",
133 ········"context",132 ········"context",
134 ········"uCont",133 ········"getCompletion",
135 ········"Lkotlin/coroutines/Continuation;",134 ········"()Lkotlin/coroutines/Continuation;",
 135 ········"completion",
136 ········"isSelected",136 ········"isSelected",
137 ········"<init>",137 ········"<init>",
138 ········"(Lkotlin/coroutines/Continuation;)V",138 ········"(Lkotlin/coroutines/Continuation;)V",
139 ········"AtomicSelectOp",139 ········"AtomicSelectOp",
140 ········"DisposeNode",140 ········"DisposeNode",
141 ········"PairSelectOp",141 ········"PairSelectOp",
142 ········"SelectOnCancelling",142 ········"SelectOnCancelling",
2.32 KB
smali_classes3/kotlinx/coroutines/debug/internal/StackTraceFrame.smali
    
Offset 10, 28 lines modifiedOffset 10, 28 lines modified
10 .annotation·runtime·Lkotlin/Metadata;10 .annotation·runtime·Lkotlin/Metadata;
11 ····bv·=·{11 ····bv·=·{
12 ········0x1,12 ········0x1,
13 ········0x0,13 ········0x0,
14 ········0x314 ········0x3
15 ····}15 ····}
16 ····d1·=·{16 ····d1·=·{
17 ········"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000b\u0008\u0000\u0018\u00002\u00020\u0001B\u0019\u0012\u0008\u0010\u0005\u001a\u0004\u0018\u00010\u0001\u0012\u0006\u0010\t\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u000b\u0010\u000cJ\u000f\u0010\u0003\u001a\u00020\u0002H\u0016\u00a2\u0006\u0004\u0008\u0003\u0010\u0004R\u001e\u0010\u0005\u001a\u0004\u0018\u00010\u00018\u001[·...·truncated·by·diffoscope;·len:·188,·SHA:·5832089ef5eac8dd5e8fe4af5deb46e28dff8c1930ebd03f7f95277741a1512f·...·]\u0004\u0008\t\u0010\n\u00a8\u0006\r"17 ········"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000b\u0008\u0000\u0018\u00002\u00020\u0001B\u0019\u0012\u0008\u0010\u0007\u001a\u0004\u0018\u00010\u0001\u0012\u0006\u0010\u0005\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u000b\u0010\u000cJ\u000f\u0010\u0003\u001a\u00020\u0002H\u0016\u00a2\u0006\u0004\u0008\u0003\u0010\u0004R\u0016\u0010\u0005\u001a\u00020\u00028\u0002@\u0002[·...·truncated·by·diffoscope;·len:·196,·SHA:·0d42daa9035fe5c252eb6f14c39cbcf5f68927fd1eacee7cd6f893b72783bb24·...·]\u0004\u0008\t\u0010\n\u00a8\u0006\r"
18 ····}18 ····}
19 ····d2·=·{19 ····d2·=·{
20 ········"Lkotlinx/coroutines/debug/internal/StackTraceFrame;",20 ········"Lkotlinx/coroutines/debug/internal/StackTraceFrame;",
21 ········"Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",21 ········"Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",
22 ········"Ljava/lang/StackTraceElement;",22 ········"Ljava/lang/StackTraceElement;",
23 ········"getStackTraceElement",23 ········"getStackTraceElement",
24 ········"()Ljava/lang/StackTraceElement;",24 ········"()Ljava/lang/StackTraceElement;",
 25 ········"stackTraceElement",
 26 ········"Ljava/lang/StackTraceElement;",
25 ········"callerFrame",27 ········"callerFrame",
26 ········"Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",28 ········"Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",
27 ········"getCallerFrame",29 ········"getCallerFrame",
28 ········"()Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",30 ········"()Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",
29 ········"stackTraceElement", 
30 ········"Ljava/lang/StackTraceElement;", 
31 ········"<init>",31 ········"<init>",
32 ········"(Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;Ljava/lang/StackTraceElement;)V",32 ········"(Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;Ljava/lang/StackTraceElement;)V",
33 ········"kotlinx-coroutines-core"33 ········"kotlinx-coroutines-core"
34 ····}34 ····}
35 ····k·=·0x135 ····k·=·0x1
36 ····mv·=·{36 ····mv·=·{
37 ········0x1,37 ········0x1,
18.1 KB
smali_classes3/kotlinx/coroutines/debug/internal/DebugProbesImpl.smali
    
Offset 17, 15 lines modifiedOffset 17, 15 lines modified
17 .annotation·runtime·Lkotlin/Metadata;17 .annotation·runtime·Lkotlin/Metadata;
18 ····bv·=·{18 ····bv·=·{
19 ········0x1,19 ········0x1,
20 ········0x0,20 ········0x0,
21 ········0x321 ········0x3
22 ····}22 ····}
23 ····d1·=·{23 ····d1·=·{
24 ········"\u0000\u00ca\u0001\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0002\u0010\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0010$\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010·\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u0008\n\u0000\n\u0002\u0010\u0011\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0010\u0003\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0017\n\u0002\u0010\"\n\u0002\u0008\t\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u000c\u0008\u00c0\u0002\u0018\u00002\u00020\u0001:\u0002\u008f\u0001B\n\u0008\u0002\u00a2\u0006\u0005\u0[·...·truncated·by·diffoscope;·len:·6503,·SHA:·60325c1656226fe57ba74b3a288d83b3daf2f351d0dd33a4f8d2755ee36f68e2·...·]\u00a2\u0006\u0008\n\u0006\u0008\u008c\u0001\u0010\u008d\u0001\u00a8\u0006\u0090\u0001"24 ········"\u0000\u00ca\u0001\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0002\u0010\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0010$\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010·\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u0008\n\u0000\n\u0002\u0010\u0011\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0010\u0003\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\r\n\u0002\u0018\u0002\n\u0002\u0008\n\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\"\n\u0002\u0008\u0010\n\u0002\u0018\u0002\n\u0002\u0008\u0008\u0008\u00c0\u0002\u0018\u00002\u00020\u0001:\u0002\u008f\u0001B\n\u0008\u0002\u00a2\u0006\u0005\u0008\[·...·truncated·by·diffoscope;·len:·6494,·SHA:·99f1550f1cc60f593248627dabe7db0df43212fdcfc77f48410fe4a156a8dd6d·...·]\u00a2\u0006\u0008\n\u0006\u0008\u008c\u0001\u0010\u008d\u0001\u00a8\u0006\u0090\u0001"
25 ····}25 ····}
26 ····d2·=·{26 ····d2·=·{
27 ········"Lkotlinx/coroutines/debug/internal/DebugProbesImpl;",27 ········"Lkotlinx/coroutines/debug/internal/DebugProbesImpl;",
28 ········"",28 ········"",
29 ········"Lkotlin/Function1;",29 ········"Lkotlin/Function1;",
30 ········"",30 ········"",
31 ········"",31 ········"",
Offset 123, 53 lines modifiedOffset 123, 53 lines modified
123 ········"(Lkotlin/coroutines/Continuation;)V",123 ········"(Lkotlin/coroutines/Continuation;)V",
124 ········"probeCoroutineResumed",124 ········"probeCoroutineResumed",
125 ········"probeCoroutineSuspended$kotlinx_coroutines_core",125 ········"probeCoroutineSuspended$kotlinx_coroutines_core",
126 ········"probeCoroutineSuspended",126 ········"probeCoroutineSuspended",
127 ········"probeCoroutineCreated$kotlinx_coroutines_core",127 ········"probeCoroutineCreated$kotlinx_coroutines_core",
128 ········"(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;",128 ········"(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;",
129 ········"probeCoroutineCreated",129 ········"probeCoroutineCreated",
130 ········"ARTIFICIAL_FRAME_MESSAGE", 
131 ········"Ljava/lang/String;",130 ········"Lkotlinx/coroutines/debug/internal/ConcurrentWeakMap;",
 131 ········"capturedCoroutinesMap",
 132 ········"Lkotlinx/coroutines/debug/internal/ConcurrentWeakMap;",
132 ········"enableCreationStackTraces",133 ········"sanitizeStackTraces",
133 ········"Z",134 ········"Z",
134 ········"getEnableCreationStackTraces",135 ········"getSanitizeStackTraces",
135 ········"()Z",136 ········"()Z",
136 ········"setEnableCreationStackTraces",137 ········"setSanitizeStackTraces",
137 ········"(Z)V",138 ········"(Z)V",
 139 ········"weakRefCleanerThread",
 140 ········"Ljava/lang/Thread;",
 141 ········"Ljava/util/concurrent/locks/ReentrantReadWriteLock;",
 142 ········"coroutineStateLock",
 143 ········"Ljava/util/concurrent/locks/ReentrantReadWriteLock;",
138 ········"isInstalled$kotlinx_coroutines_core",144 ········"isInstalled$kotlinx_coroutines_core",
139 ········"isInstalled",145 ········"isInstalled",
140 ········"",146 ········"",
141 ········"getCapturedCoroutines",147 ········"getCapturedCoroutines",
142 ········"()Ljava/util/Set;",148 ········"()Ljava/util/Set;",
143 ········"capturedCoroutines",149 ········"capturedCoroutines",
144 ········"dynamicAttach", 
145 ········"Lkotlin/jvm/functions/Function1;",150 ········"isInternalMethod",
 151 ········"(Ljava/lang/StackTraceElement;)Z",
146 ········"getDebugString",152 ········"getDebugString",
147 ········"getDebugString$annotations",153 ········"getDebugString$annotations",
148 ········"(Lkotlinx/coroutines/Job;)V",154 ········"(Lkotlinx/coroutines/Job;)V",
149 ········"debugString",155 ········"debugString",
150 ········"Lkotlinx/coroutines/debug/internal/ConcurrentWeakMap;", 
151 ········"callerInfoCache", 
152 ········"Lkotlinx/coroutines/debug/internal/ConcurrentWeakMap;",156 ········"dynamicAttach",
 157 ········"Lkotlin/jvm/functions/Function1;",
 158 ········"installations",
 159 ········"I",
 160 ········"enableCreationStackTraces",
 161 ········"getEnableCreationStackTraces",
 162 ········"setEnableCreationStackTraces",
153 ········"Ljava/text/SimpleDateFormat;",163 ········"Ljava/text/SimpleDateFormat;",
154 ········"dateFormat",164 ········"dateFormat",
155 ········"Ljava/text/SimpleDateFormat;",165 ········"Ljava/text/SimpleDateFormat;",
 166 ········"callerInfoCache",
 167 ········"ARTIFICIAL_FRAME_MESSAGE",
156 ········"sanitizeStackTraces", 
157 ········"getSanitizeStackTraces", 
158 ········"setSanitizeStackTraces", 
159 ········"Ljava/util/concurrent/locks/ReentrantReadWriteLock;", 
160 ········"coroutineStateLock", 
161 ········"Ljava/util/concurrent/locks/ReentrantReadWriteLock;", 
162 ········"capturedCoroutinesMap", 
163 ········"installations", 
164 ········"I", 
165 ········"isInternalMethod", 
166 ········"(Ljava/lang/StackTraceElement;)Z", 
167 ········"weakRefCleanerThread", 
168 ········"Ljava/lang/Thread;",168 ········"Ljava/lang/String;",
169 ········"<init>",169 ········"<init>",
170 ········"CoroutineOwner",170 ········"CoroutineOwner",
171 ········"kotlinx-coroutines-core"171 ········"kotlinx-coroutines-core"
172 ····}172 ····}
173 ····k·=·0x1173 ····k·=·0x1
174 ····mv·=·{174 ····mv·=·{
175 ········0x1,175 ········0x1,
7.78 KB
smali_classes3/kotlinx/coroutines/debug/internal/DebugCoroutineInfoImpl.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 .annotation·runtime·Lkotlin/Metadata;11 .annotation·runtime·Lkotlin/Metadata;
12 ····bv·=·{12 ····bv·=·{
13 ········0x1,13 ········0x1,
14 ········0x0,14 ········0x0,
15 ········0x315 ········0x3
16 ····}16 ····}
17 ····d1·=·{17 ····d1·=·{
18 ········"\u0000X\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u[·...·truncated·by·diffoscope;·len:·2299,·SHA:·ad51b6e27a3af70c5450ffd07c5da8192c3ed3451490550731f0c3809a9b5f13·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u00064"18 ········"\u0000\\\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u000b\n\[·...·truncated·by·diffoscope;·len:·2289,·SHA:·e66faef57619174e43c099dea901a3a834d64d328019fb0376a3f5fba9b62f2a·...·]\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u00064"
19 ····}19 ····}
20 ····d2·=·{20 ····d2·=·{
21 ········"Lkotlinx/coroutines/debug/internal/DebugCoroutineInfoImpl;",21 ········"Lkotlinx/coroutines/debug/internal/DebugCoroutineInfoImpl;",
22 ········"",22 ········"",
23 ········"",23 ········"",
24 ········"Ljava/lang/StackTraceElement;",24 ········"Ljava/lang/StackTraceElement;",
25 ········"creationStackTrace",25 ········"creationStackTrace",
Offset 35, 43 lines modifiedOffset 35, 43 lines modified
35 ········"state",35 ········"state",
36 ········"Lkotlin/coroutines/Continuation;",36 ········"Lkotlin/coroutines/Continuation;",
37 ········"updateState$kotlinx_coroutines_core",37 ········"updateState$kotlinx_coroutines_core",
38 ········"(Ljava/lang/String;Lkotlin/coroutines/Continuation;)V",38 ········"(Ljava/lang/String;Lkotlin/coroutines/Continuation;)V",
39 ········"updateState",39 ········"updateState",
40 ········"toString",40 ········"toString",
41 ········"()Ljava/lang/String;",41 ········"()Ljava/lang/String;",
42 ········"",42 ········"value",
 43 ········"getLastObservedFrame$kotlinx_coroutines_core",
43 ········"sequenceNumber", 
44 ········"J", 
45 ········"Ljava/lang/ref/WeakReference;", 
46 ········"Lkotlin/coroutines/CoroutineContext;",44 ········"()Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",
47 ········"_context", 
48 ········"Ljava/lang/ref/WeakReference;",45 ········"setLastObservedFrame$kotlinx_coroutines_core",
 46 ········"(Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;)V",
49 ········"_lastObservedFrame",47 ········"lastObservedFrame",
50 ········"getCreationStackTrace", 
51 ········"getState", 
52 ········"Ljava/lang/Thread;", 
53 ········"lastObservedThread", 
54 ········"Ljava/lang/Thread;", 
55 ········"Lkotlinx/coroutines/debug/internal/StackTraceFrame;",48 ········"Lkotlinx/coroutines/debug/internal/StackTraceFrame;",
56 ········"creationStackBottom",49 ········"creationStackBottom",
57 ········"Lkotlinx/coroutines/debug/internal/StackTraceFrame;",50 ········"Lkotlinx/coroutines/debug/internal/StackTraceFrame;",
58 ········"getCreationStackBottom",51 ········"getCreationStackBottom",
59 ········"()Lkotlinx/coroutines/debug/internal/StackTraceFrame;",52 ········"()Lkotlinx/coroutines/debug/internal/StackTraceFrame;",
 53 ········"",
 54 ········"sequenceNumber",
 55 ········"J",
 56 ········"getCreationStackTrace",
 57 ········"getState",
60 ········"_state",58 ········"_state",
61 ········"Ljava/lang/String;",59 ········"Ljava/lang/String;",
 60 ········"Ljava/lang/ref/WeakReference;",
 61 ········"_lastObservedFrame",
 62 ········"Ljava/lang/ref/WeakReference;",
 63 ········"Lkotlin/coroutines/CoroutineContext;",
62 ········"getContext",64 ········"getContext",
63 ········"()Lkotlin/coroutines/CoroutineContext;",65 ········"()Lkotlin/coroutines/CoroutineContext;",
64 ········"context",66 ········"context",
 67 ········"Ljava/lang/Thread;",
65 ········"value", 
66 ········"getLastObservedFrame$kotlinx_coroutines_core", 
67 ········"()Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;", 
68 ········"setLastObservedFrame$kotlinx_coroutines_core", 
69 ········"(Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;)V", 
70 ········"lastObservedFrame",68 ········"lastObservedThread",
 69 ········"Ljava/lang/Thread;",
 70 ········"_context",
71 ········"<init>",71 ········"<init>",
72 ········"(Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/debug/internal/StackTraceFrame;J)V",72 ········"(Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/debug/internal/StackTraceFrame;J)V",
73 ········"kotlinx-coroutines-core"73 ········"kotlinx-coroutines-core"
74 ····}74 ····}
75 ····k·=·0x175 ····k·=·0x1
76 ····mv·=·{76 ····mv·=·{
77 ········0x1,77 ········0x1,
2.89 KB
smali_classes3/kotlinx/coroutines/debug/internal/ConcurrentWeakMapKt.smali
    
Offset 7, 33 lines modifiedOffset 7, 33 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000$\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0001\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0007\u001a\u0015\u0010\u0002\u001a\u00020\u0001*\u0004\u0018\u00010\u0000H\u0002\u00a2\u0006\u0004\u0008\u0002\u0010\u0003\u001a\u000f\u0010\u0005\u001a\u00020\u0004H\u0002\u00a2\u0006\u0004\u0008\u0005\u0010\u0006\"\u0[·...·truncated·by·diffoscope;·len:·545,·SHA:·8530c75da2f9a294b4f30660ba274afb000ac04b783142c72d92e55b3491f67c·...·]\u00a8\u0006\u0011"14 ········"\u0000$\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0001\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0010\u0008\n\u0002\u0008\u0004\u001a\u0015\u0010\u0002\u001a\u00020\u0001*\u0004\u0018\u00010\u0000H\u0002\u00a2\u0006\u0004\u0008\u0002\u0010\u0003\u001a\u000f\u0010\u0005\u001a\u00020\u0004H\u0002\u00a2\u0006\u0004\u0008\u0005\u0010\u0006\"\u0[·...·truncated·by·diffoscope;·len:·545,·SHA:·be485babd9ae1d40bc505dc230b8fd821af08454faf1b027af4edc7a0a270aa8·...·]\u00a8\u0006\u0011"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"",17 ········"",
18 ········"Lkotlinx/coroutines/debug/internal/Marked;",18 ········"Lkotlinx/coroutines/debug/internal/Marked;",
19 ········"mark",19 ········"mark",
20 ········"(Ljava/lang/Object;)Lkotlinx/coroutines/debug/internal/Marked;",20 ········"(Ljava/lang/Object;)Lkotlinx/coroutines/debug/internal/Marked;",
21 ········"",21 ········"",
22 ········"noImpl",22 ········"noImpl",
23 ········"()Ljava/lang/Void;",23 ········"()Ljava/lang/Void;",
24 ········"Lkotlinx/coroutines/internal/Symbol;",24 ········"Lkotlinx/coroutines/internal/Symbol;",
25 ········"REHASH",25 ········"REHASH",
26 ········"Lkotlinx/coroutines/internal/Symbol;",26 ········"Lkotlinx/coroutines/internal/Symbol;",
 27 ········"MARKED_TRUE",
 28 ········"Lkotlinx/coroutines/debug/internal/Marked;",
 29 ········"MARKED_NULL",
27 ········"",30 ········"",
28 ········"MAGIC",31 ········"MAGIC",
29 ········"I",32 ········"I",
30 ········"MARKED_NULL", 
31 ········"Lkotlinx/coroutines/debug/internal/Marked;", 
32 ········"MARKED_TRUE", 
33 ········"MIN_CAPACITY",33 ········"MIN_CAPACITY",
34 ········"kotlinx-coroutines-core"34 ········"kotlinx-coroutines-core"
35 ····}35 ····}
36 ····k·=·0x236 ····k·=·0x2
37 ····mv·=·{37 ····mv·=·{
38 ········0x1,38 ········0x1,
39 ········0x5,39 ········0x5,
2.49 KB
smali_classes3/kotlinx/coroutines/debug/internal/ConcurrentWeakMap$Entry.smali
    
Offset 36, 30 lines modifiedOffset 36, 30 lines modified
36 .annotation·runtime·Lkotlin/Metadata;36 .annotation·runtime·Lkotlin/Metadata;
37 ····bv·=·{37 ····bv·=·{
38 ········0x1,38 ········0x1,
39 ········0x0,39 ········0x0,
40 ········0x340 ········0x3
41 ····}41 ····}
42 ····d1·=·{42 ····d1·=·{
43 ········"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\'\n\u0002\u0008\u000c\u0008\u0002\u0018\u0000*\u0004\u0008\u0002\u0010\u0001*\u0004\u0008\u0003\u0010\u00022\u000e\u0012\u0004\u0012\u00028\u0002\u0012\u0004\u0012\u00028\u00030\u0003B\u0017\u0012\u0006\u0010\u0007\u001a\u00028\u0002\u0012\u0006\u0010\u000b\u001a\u00028\u0003\u00a2\u0006\u0004\u0008\r\u0010\u000eJ\u0017\u0010\u0005\u001a\u00028\u00032\u0006\u0010\u0004\u001a\u00028\u0003H\u0016\u00a2\u0006\u0004\u0008\u0005\u0010\u0006R\u001c\u0010\u0007\u001a\u000[·...·truncated·by·diffoscope;·len:·151,·SHA:·7cd99dfaf86313af10d554a1b42e91b00fc990c90271d3c57e5a775c3b52f81c·...·]8\u0016@\u0016X\u0096\u0004\u00a2\u0006\u000c\n\u0004\u0008\u000b\u0010\u0008\u001a\u0004\u0008\u000c\u0010\n\u00a8\u0006\u000f"43 ········"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\'\n\u0002\u0008\u000c\u0008\u0002\u0018\u0000*\u0004\u0008\u0002\u0010\u0001*\u0004\u0008\u0003\u0010\u00022\u000e\u0012\u0004\u0012\u00028\u0002\u0012\u0004\u0012\u00028\u00030\u0003B\u0017\u0012\u0006\u0010\u000b\u001a\u00028\u0002\u0012\u0006\u0010\u0007\u001a\u00028\u0003\u00a2\u0006\u0004\u0008\r\u0010\u000eJ\u0017\u0010\u0005\u001a\u00028\u00032\u0006\u0010\u0004\u001a\u00028\u0003H\u0016\u00a2\u0006\u0004\u0008\u0005\u0010\u0006R\u001c\u0010\u0007\u001a\u000[·...·truncated·by·diffoscope;·len:·151,·SHA:·39db6f6836bd2eed3fda084144fe1301fe0f0aabb0a70a716eef445394bcb6cc·...·]8\u0016@\u0016X\u0096\u0004\u00a2\u0006\u000c\n\u0004\u0008\u000b\u0010\u0008\u001a\u0004\u0008\u000c\u0010\n\u00a8\u0006\u000f"
44 ····}44 ····}
45 ····d2·=·{45 ····d2·=·{
46 ········"Lkotlinx/coroutines/debug/internal/ConcurrentWeakMap$Entry;",46 ········"Lkotlinx/coroutines/debug/internal/ConcurrentWeakMap$Entry;",
47 ········"K",47 ········"K",
48 ········"V",48 ········"V",
49 ········"",49 ········"",
50 ········"newValue",50 ········"newValue",
51 ········"setValue",51 ········"setValue",
52 ········"(Ljava/lang/Object;)Ljava/lang/Object;",52 ········"(Ljava/lang/Object;)Ljava/lang/Object;",
53 ········"key", 
54 ········"Ljava/lang/Object;", 
55 ········"getKey", 
56 ········"()Ljava/lang/Object;", 
57 ········"value",53 ········"value",
 54 ········"Ljava/lang/Object;",
58 ········"getValue",55 ········"getValue",
 56 ········"()Ljava/lang/Object;",
 57 ········"key",
 58 ········"getKey",
59 ········"<init>",59 ········"<init>",
60 ········"(Ljava/lang/Object;Ljava/lang/Object;)V",60 ········"(Ljava/lang/Object;Ljava/lang/Object;)V",
61 ········"kotlinx-coroutines-core"61 ········"kotlinx-coroutines-core"
62 ····}62 ····}
63 ····k·=·0x163 ····k·=·0x1
64 ····mv·=·{64 ····mv·=·{
65 ········0x1,65 ········0x1,
5.49 KB
smali_classes3/kotlinx/coroutines/debug/internal/DebugCoroutineInfo.smali
    
Offset 7, 53 lines modifiedOffset 7, 53 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000D\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0010\t\n\u0002\u0008\u0004\n\u0002\u0010\u000e\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0008\u0001\u0018\u00002\u00020\u0001B\u001[·...·truncated·by·diffoscope;·len:·1144,·SHA:·c46a6b4c55a667ccefd5ab66bc63a6f4e501f8384ce0f00626c787e7e65f01be·...·]R\u0019\u0010·\u001a\u00020\u001f8\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008·\u0010!\u001a\u0004\u0008\"\u0010#\u00a8\u0006("14 ········"\u0000D\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\t\n\u0002\u0008\u0006\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0008\u0001\u0018\u00002\u00020\u0001B\u001[·...·truncated·by·diffoscope;·len:·1157,·SHA:·76edfed5d7008317fd9cdd34a41f24b6d35dca91f630ea24cb7b11d768c06b92·...·]R\u0019\u0010·\u001a\u00020\u001f8\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008·\u0010!\u001a\u0004\u0008\"\u0010#\u00a8\u0006("
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Lkotlinx/coroutines/debug/internal/DebugCoroutineInfo;",17 ········"Lkotlinx/coroutines/debug/internal/DebugCoroutineInfo;",
18 ········"",18 ········"",
 19 ········"Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",
 20 ········"creationStackBottom",
 21 ········"Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",
 22 ········"getCreationStackBottom",
 23 ········"()Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",
19 ········"Ljava/lang/Thread;",24 ········"Ljava/lang/Thread;",
20 ········"lastObservedThread",25 ········"lastObservedThread",
21 ········"Ljava/lang/Thread;",26 ········"Ljava/lang/Thread;",
22 ········"getLastObservedThread",27 ········"getLastObservedThread",
23 ········"()Ljava/lang/Thread;",28 ········"()Ljava/lang/Thread;",
24 ········"Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;", 
25 ········"lastObservedFrame",29 ········"lastObservedFrame",
26 ········"Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;", 
27 ········"getLastObservedFrame",30 ········"getLastObservedFrame",
28 ········"()Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;", 
29 ········"",31 ········"",
30 ········"Ljava/lang/StackTraceElement;",32 ········"Ljava/lang/StackTraceElement;",
31 ········"lastObservedStackTrace",33 ········"lastObservedStackTrace",
32 ········"Ljava/util/List;",34 ········"Ljava/util/List;",
33 ········"()Ljava/util/List;",35 ········"()Ljava/util/List;",
34 ········"creationStackTrace", 
35 ········"getCreationStackTrace",36 ········"Lkotlin/coroutines/CoroutineContext;",
 37 ········"context",
 38 ········"Lkotlin/coroutines/CoroutineContext;",
 39 ········"getContext",
 40 ········"()Lkotlin/coroutines/CoroutineContext;",
36 ········"",41 ········"",
37 ········"sequenceNumber",42 ········"sequenceNumber",
38 ········"J",43 ········"J",
39 ········"getSequenceNumber",44 ········"getSequenceNumber",
40 ········"()J",45 ········"()J",
 46 ········"creationStackTrace",
 47 ········"getCreationStackTrace",
41 ········"",48 ········"",
42 ········"state",49 ········"state",
43 ········"Ljava/lang/String;",50 ········"Ljava/lang/String;",
44 ········"getState",51 ········"getState",
45 ········"()Ljava/lang/String;",52 ········"()Ljava/lang/String;",
46 ········"creationStackBottom", 
47 ········"getCreationStackBottom", 
48 ········"Lkotlin/coroutines/CoroutineContext;", 
49 ········"context", 
50 ········"Lkotlin/coroutines/CoroutineContext;", 
51 ········"getContext", 
52 ········"()Lkotlin/coroutines/CoroutineContext;", 
53 ········"Lkotlinx/coroutines/debug/internal/DebugCoroutineInfoImpl;",53 ········"Lkotlinx/coroutines/debug/internal/DebugCoroutineInfoImpl;",
54 ········"source",54 ········"source",
55 ········"<init>",55 ········"<init>",
56 ········"(Lkotlinx/coroutines/debug/internal/DebugCoroutineInfoImpl;Lkotlin/coroutines/CoroutineContext;)V",56 ········"(Lkotlinx/coroutines/debug/internal/DebugCoroutineInfoImpl;Lkotlin/coroutines/CoroutineContext;)V",
57 ········"kotlinx-coroutines-core"57 ········"kotlinx-coroutines-core"
58 ····}58 ····}
59 ····k·=·0x159 ····k·=·0x1
5.76 KB
smali_classes3/kotlinx/coroutines/debug/internal/ConcurrentWeakMap.smali
    
Offset 31, 15 lines modifiedOffset 31, 15 lines modified
31 .annotation·runtime·Lkotlin/Metadata;31 .annotation·runtime·Lkotlin/Metadata;
32 ····bv·=·{32 ····bv·=·{
33 ········0x1,33 ········0x1,
34 ········0x0,34 ········0x0,
35 ········0x335 ········0x3
36 ····}36 ····}
37 ····d1·=·{37 ····d1·=·{
38 ········"\u0000H\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\t\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010#\n\u0002\u0008\u0003\n\u0002\u0010\'\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u0006\u0008\u0000\u0018\u0000*\u0008\u0008\u0000\u0010\u0002*\u00020\u0001*\u0008\u[·...·truncated·by·diffoscope;·len:·1815,·SHA:·33f6a5b2f1fae739948c68d4dcfe57f88e112fcda3db7b32ad64874ea99a8bb1·...·]\u00a8\u0006*"38 ········"\u0000H\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\t\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010#\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\'\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0006\u0008\u0000\u0018\u0000*\u0008\u0008\u0000\u0010\u0002*\u00020\u0001*\u0008\u[·...·truncated·by·diffoscope;·len:·1815,·SHA:·57c6490bbae641b7c3cba75be662dcb9ae4268092ebe1e352c69171218a0a5a2·...·]\u00a8\u0006*"
39 ····}39 ····}
40 ····d2·=·{40 ····d2·=·{
41 ········"Lkotlinx/coroutines/debug/internal/ConcurrentWeakMap;",41 ········"Lkotlinx/coroutines/debug/internal/ConcurrentWeakMap;",
42 ········"",42 ········"",
43 ········"K",43 ········"K",
44 ········"V",44 ········"V",
45 ········"Lkotlin/collections/AbstractMutableMap;",45 ········"Lkotlin/collections/AbstractMutableMap;",
Offset 56, 29 lines modifiedOffset 56, 29 lines modified
56 ········"(Lkotlinx/coroutines/debug/internal/HashedWeakRef;)V",56 ········"(Lkotlinx/coroutines/debug/internal/HashedWeakRef;)V",
57 ········"get",57 ········"get",
58 ········"(Ljava/lang/Object;)Ljava/lang/Object;",58 ········"(Ljava/lang/Object;)Ljava/lang/Object;",
59 ········"put",59 ········"put",
60 ········"remove",60 ········"remove",
61 ········"clear",61 ········"clear",
62 ········"runWeakRefQueueCleaningLoopUntilInterrupted",62 ········"runWeakRefQueueCleaningLoopUntilInterrupted",
63 ········"Ljava/lang/ref/ReferenceQueue;", 
64 ········"weakRefQueue", 
65 ········"Ljava/lang/ref/ReferenceQueue;",63 ········"",
 64 ········"getSize",
 65 ········"()I",
 66 ········"size",
66 ········"",67 ········"",
67 ········"getKeys",68 ········"getKeys",
68 ········"()Ljava/util/Set;",69 ········"()Ljava/util/Set;",
69 ········"keys",70 ········"keys",
 71 ········"Ljava/lang/ref/ReferenceQueue;",
 72 ········"weakRefQueue",
 73 ········"Ljava/lang/ref/ReferenceQueue;",
70 ········"",74 ········"",
71 ········"getEntries",75 ········"getEntries",
72 ········"entries",76 ········"entries",
73 ········"",77 ········"",
74 ········"getSize", 
75 ········"()I", 
76 ········"size", 
77 ········"", 
78 ········"<init>",78 ········"<init>",
79 ········"(Z)V",79 ········"(Z)V",
80 ········"Core",80 ········"Core",
81 ········"Entry",81 ········"Entry",
82 ········"KeyValueSet",82 ········"KeyValueSet",
83 ········"kotlinx-coroutines-core"83 ········"kotlinx-coroutines-core"
84 ····}84 ····}
925 B
smali_classes3/kotlinx/coroutines/debug/internal/DebugCoroutineInfoImplKt.smali
Ordering differences only
    
Offset 11, 18 lines modifiedOffset 11, 18 lines modified
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000\u0008\n\u0002\u0010\u000e\n\u0002\u0008\u0005\"\u0016\u0010\u0001\u001a\u00020\u00008\u0000@\u0000X\u0080T\u00a2\u0006\u0006\n\u0004\u0008\u0001\u0010\u0002\"\u0016\u0010\u0003\u001a\u00020\u00008\u0000@\u0000X\u0080T\u00a2\u0006\u0006\n\u0004\u0008\u0003\u0010\u0002\"\u0016\u0010\u0004\u001a\u00020\u00008\u0000@\u0000X\u0080T\u00a2\u0006\u0006\n\u0004\u0008\u0004\u0010\u0002\u00a8\u0006\u0005"14 ········"\u0000\u0008\n\u0002\u0010\u000e\n\u0002\u0008\u0005\"\u0016\u0010\u0001\u001a\u00020\u00008\u0000@\u0000X\u0080T\u00a2\u0006\u0006\n\u0004\u0008\u0001\u0010\u0002\"\u0016\u0010\u0003\u001a\u00020\u00008\u0000@\u0000X\u0080T\u00a2\u0006\u0006\n\u0004\u0008\u0003\u0010\u0002\"\u0016\u0010\u0004\u001a\u00020\u00008\u0000@\u0000X\u0080T\u00a2\u0006\u0006\n\u0004\u0008\u0004\u0010\u0002\u00a8\u0006\u0005"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"",17 ········"",
18 ········"CREATED",18 ········"SUSPENDED",
19 ········"Ljava/lang/String;",19 ········"Ljava/lang/String;",
20 ········"RUNNING",20 ········"RUNNING",
21 ········"SUSPENDED",21 ········"CREATED",
22 ········"kotlinx-coroutines-core"22 ········"kotlinx-coroutines-core"
23 ····}23 ····}
24 ····k·=·0x224 ····k·=·0x2
25 ····mv·=·{25 ····mv·=·{
26 ········0x1,26 ········0x1,
27 ········0x5,27 ········0x5,
28 ········0x128 ········0x1
4.77 KB
smali_classes3/kotlinx/coroutines/debug/internal/ConcurrentWeakMap$Core.smali
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 .annotation·runtime·Lkotlin/Metadata;26 .annotation·runtime·Lkotlin/Metadata;
27 ····bv·=·{27 ····bv·=·{
28 ········0x1,28 ········0x1,
29 ········0x0,29 ········0x0,
30 ········0x330 ········0x3
31 ····}31 ····}
32 ····d1·=·{32 ····d1·=·{
33 ········"\u00006\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010)\n\u0002\u0008\n\u0008\u0082\u0004\u0018\u00002\u00020\u0001:\u0001#B\u000f\u0012\u0006\u0010\u001d\u001a\u00020\u0002\u00a2\u0006\u0004\u0008!\u0010\"J\u0017\u0010\u0004\u001a\u00020\u00022\u0006\u0010\u0003\u001a\u00020\u0002H\u0002\u00a2\u0006\u0004\u0008\u0004\u0010\u0005J\u0017\u0010\u0007\u001a\u00020\u00062\u0006\u0010\u0004\u001a\u00020\u0002H\u0002\u00a2\u0006\u0004\u0008\u0007\u0010\u0008J\u0017\u0010\n\u001a\u0004\u0018\u00018\u00012\u0006\u0010\t\u001a\u00028\u0000\u00a2\u0006\u0004\u0008\n\u0010\u000bJ3\u0010\u000f\u001a\u0004\u0018\u00010\u00012\u0006\u0010\t\u001a\u00028\u00002\u0008\u0010\u000c\u001a\u0004\u0018\u00018\u00012\u0010\u0008\u0002\u0010\u000e\u001a\n\u0012\u0004\u0012\u00028\u0000\u0018\u00010\r\u00a2\u0006\u0004\u0008\u000f\u0010\u0010J\u001d\u0010\u0012\u001a\u00120\u0000R\u000e\u0012\u0004\u0012\u00028\u0000\u0012\u0004\u0012\u00028\u00010\u0011\u00a2\u0006\u0004\u0008\u0012\u0010\u0013J\u0019\u0010\u0015\u001a\u00020\u00062\n\u0010\u0014\u001a\u0006\u0012\u0002\u0008\u00030\r\u00a2\u0006\u0004\u0008\u0015\u0010\u0016J3\u0010\u001b\u001a\u0008\u0012\u0004\u0012\u00028\u00020\u001a\"\u0004\u0008\u0002\u0010\u00172\u0018\u0010\u0019\u001a\u0014\u0012\u0004\u0012\u00028\u0000\u0012\u0004\u0012\u00028\u0001\u0012\u0004\u0012\u00028\u00020\u0018\u00a2\u0006\u0004\u0008\u001b\u0010\u001cR\u0016\u0010\u001d\u001a\u00020\u00028\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u001d\u0010\u001eR\u0016\u0010\u001f\u001a\u00020\u00028\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u001f\u0010\u001eR\u0016\u0010·\u001a\u00020\u00028\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008·\u0010\u001e\u00a8\u0006$"33 ········"\u00006\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010)\n\u0002\u0008\n\u0008\u0082\u0004\u0018\u00002\u00020\u0001:\u0001#B\u000f\u0012\u0006\u0010·\u001a\u00020\u0002\u00a2\u0006\u0004\u0008!\u0010\"J\u0017\u0010\u0004\u001a\u00020\u00022\u0006\u0010\u0003\u001a\u00020\u0002H\u0002\u00a2\u0006\u0004\u0008\u0004\u0010\u0005J\u0017\u0010\u0007\u001a\u00020\u00062\u0006\u0010\u0004\u001a\u00020\u0002H\u0002\u00a2\u0006\u0004\u0008\u0007\u0010\u0008J\u0017\u0010\n\u001a\u0004\u0018\u00018\u00012\u0006\u0010\t\u001a\u00028\u0000\u00a2\u0006\u0004\u0008\n\u0010\u000bJ3\u0010\u000f\u001a\u0004\u0018\u00010\u00012\u0006\u0010\t\u001a\u00028\u00002\u0008\u0010\u000c\u001a\u0004\u0018\u00018\u00012\u0010\u0008\u0002\u0010\u000e\u001a\n\u0012\u0004\u0012\u00028\u0000\u0018\u00010\r\u00a2\u0006\u0004\u0008\u000f\u0010\u0010J\u001d\u0010\u0012\u001a\u00120\u0000R\u000e\u0012\u0004\u0012\u00028\u0000\u0012\u0004\u0012\u00028\u00010\u0011\u00a2\u0006\u0004\u0008\u0012\u0010\u0013J\u0019\u0010\u0015\u001a\u00020\u00062\n\u0010\u0014\u001a\u0006\u0012\u0002\u0008\u00030\r\u00a2\u0006\u0004\u0008\u0015\u0010\u0016J3\u0010\u001b\u001a\u0008\u0012\u0004\u0012\u00028\u00020\u001a\"\u0004\u0008\u0002\u0010\u00172\u0018\u0010\u0019\u001a\u0014\u0012\u0004\u0012\u00028\u0000\u0012\u0004\u0012\u00028\u0001\u0012\u0004\u0012\u00028\u00020\u0018\u00a2\u0006\u0004\u0008\u001b\u0010\u001cR\u0016\u0010\u001d\u001a\u00020\u00028\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u001d\u0010\u001eR\u0016\u0010\u001f\u001a\u00020\u00028\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u001f\u0010\u001eR\u0016\u0010·\u001a\u00020\u00028\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008·\u0010\u001e\u00a8\u0006$"
34 ····}34 ····}
35 ····d2·=·{35 ····d2·=·{
36 ········"Lkotlinx/coroutines/debug/internal/ConcurrentWeakMap$Core;",36 ········"Lkotlinx/coroutines/debug/internal/ConcurrentWeakMap$Core;",
37 ········"",37 ········"",
38 ········"",38 ········"",
39 ········"hash",39 ········"hash",
40 ········"index",40 ········"index",
Offset 58, 18 lines modifiedOffset 58, 18 lines modified
58 ········"(Lkotlinx/coroutines/debug/internal/HashedWeakRef;)V",58 ········"(Lkotlinx/coroutines/debug/internal/HashedWeakRef;)V",
59 ········"E",59 ········"E",
60 ········"Lkotlin/Function2;",60 ········"Lkotlin/Function2;",
61 ········"factory",61 ········"factory",
62 ········"",62 ········"",
63 ········"keyValueIterator",63 ········"keyValueIterator",
64 ········"(Lkotlin/jvm/functions/Function2;)Ljava/util/Iterator;",64 ········"(Lkotlin/jvm/functions/Function2;)Ljava/util/Iterator;",
65 ········"allocated",65 ········"threshold",
66 ········"I",66 ········"I",
67 ········"shift",67 ········"shift",
68 ········"threshold",68 ········"allocated",
69 ········"<init>",69 ········"<init>",
70 ········"(Lkotlinx/coroutines/debug/internal/ConcurrentWeakMap;I)V",70 ········"(Lkotlinx/coroutines/debug/internal/ConcurrentWeakMap;I)V",
71 ········"KeyValueIterator",71 ········"KeyValueIterator",
72 ········"kotlinx-coroutines-core"72 ········"kotlinx-coroutines-core"
73 ····}73 ····}
74 ····k·=·0x174 ····k·=·0x1
75 ····mv·=·{75 ····mv·=·{
4.93 KB
smali_classes3/kotlinx/coroutines/debug/internal/DebuggerInfo.smali
    
Offset 10, 47 lines modifiedOffset 10, 47 lines modified
10 .annotation·runtime·Lkotlin/Metadata;10 .annotation·runtime·Lkotlin/Metadata;
11 ····bv·=·{11 ····bv·=·{
12 ········0x1,12 ········0x1,
13 ········0x0,13 ········0x0,
14 ········0x314 ········0x3
15 ····}15 ····}
16 ····d1·=·{16 ····d1·=·{
17 ········"\u00002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0010\t\n\u0002\u0008\u0010\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0008\u0001\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u001f\u0[·...·truncated·by·diffoscope;·len:·1265,·SHA:·bd8f4a74784436f52a4391a8280f73d37f959bb66a2cc0996a8372d6b464a762·...·]\u00a8\u0006$"17 ········"\u00002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\t\n\u0002\u0008\u0004\n\u0002\u0010·\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u000e\n\u0002\u0008\u0010\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0008\u0001\u0018\u00002\u00020\u0001B\u0017\u0012\u0006\u0010\u001f\u0[·...·truncated·by·diffoscope;·len:·1245,·SHA:·d1207df28de94acb3e5078108e33311b52e3350b627d3866155b01bbc05946da·...·]\u00a8\u0006$"
18 ····}18 ····}
19 ····d2·=·{19 ····d2·=·{
20 ········"Lkotlinx/coroutines/debug/internal/DebuggerInfo;",20 ········"Lkotlinx/coroutines/debug/internal/DebuggerInfo;",
21 ········"Ljava/io/Serializable;",21 ········"Ljava/io/Serializable;",
22 ········"",22 ········"",
 23 ········"sequenceNumber",
 24 ········"J",
 25 ········"getSequenceNumber",
 26 ········"()J",
 27 ········"",
 28 ········"Ljava/lang/StackTraceElement;",
 29 ········"lastObservedStackTrace",
 30 ········"Ljava/util/List;",
 31 ········"getLastObservedStackTrace",
 32 ········"()Ljava/util/List;",
 33 ········"",
23 ········"name",34 ········"name",
24 ········"Ljava/lang/String;",35 ········"Ljava/lang/String;",
25 ········"getName",36 ········"getName",
26 ········"()Ljava/lang/String;",37 ········"()Ljava/lang/String;",
27 ········"",38 ········"state",
 39 ········"getState",
28 ········"coroutineId",40 ········"coroutineId",
29 ········"Ljava/lang/Long;",41 ········"Ljava/lang/Long;",
30 ········"getCoroutineId",42 ········"getCoroutineId",
31 ········"()Ljava/lang/Long;",43 ········"()Ljava/lang/Long;",
32 ········"state", 
33 ········"getState", 
34 ········"lastObservedThreadState", 
35 ········"getLastObservedThreadState", 
36 ········"sequenceNumber", 
37 ········"J", 
38 ········"getSequenceNumber", 
39 ········"()J", 
40 ········"dispatcher",44 ········"dispatcher",
41 ········"getDispatcher",45 ········"getDispatcher",
42 ········"lastObservedThreadName",46 ········"lastObservedThreadName",
43 ········"getLastObservedThreadName",47 ········"getLastObservedThreadName",
44 ········"", 
45 ········"Ljava/lang/StackTraceElement;", 
46 ········"lastObservedStackTrace",48 ········"lastObservedThreadState",
47 ········"Ljava/util/List;", 
48 ········"getLastObservedStackTrace",49 ········"getLastObservedThreadState",
49 ········"()Ljava/util/List;", 
50 ········"Lkotlinx/coroutines/debug/internal/DebugCoroutineInfoImpl;",50 ········"Lkotlinx/coroutines/debug/internal/DebugCoroutineInfoImpl;",
51 ········"source",51 ········"source",
52 ········"Lkotlin/coroutines/CoroutineContext;",52 ········"Lkotlin/coroutines/CoroutineContext;",
53 ········"context",53 ········"context",
54 ········"<init>",54 ········"<init>",
55 ········"(Lkotlinx/coroutines/debug/internal/DebugCoroutineInfoImpl;Lkotlin/coroutines/CoroutineContext;)V",55 ········"(Lkotlinx/coroutines/debug/internal/DebugCoroutineInfoImpl;Lkotlin/coroutines/CoroutineContext;)V",
56 ········"kotlinx-coroutines-core"56 ········"kotlinx-coroutines-core"
3.95 KB
smali_classes3/kotlinx/coroutines/debug/internal/ConcurrentWeakMap$Core$KeyValueIterator.smali
    
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 .annotation·runtime·Lkotlin/Metadata;38 .annotation·runtime·Lkotlin/Metadata;
39 ····bv·=·{39 ····bv·=·{
40 ········0x1,40 ········0x1,
41 ········0x0,41 ········0x0,
42 ········0x342 ········0x3
43 ····}43 ····}
44 ····d1·=·{44 ····d1·=·{
45 ········"\u00002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010)\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0004\n\u0002\u0010\u0001\n\u0002\u0008\u0004\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\u0008\u0082\u0004\u0018\u0000*\u0004\u0008\u0002\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00020\u0002B!\u0012\u0018\u0010\u0014\u001a\u0014\u0012\u0004\u0012\u00028\u0000\u0012\u0004\u[·...·truncated·by·diffoscope;·len:·979,·SHA:·ce00730b43c3b2ffad18b59723aadd74c6ffac7460db36f58e73a35f3debb181·...·]\u00a8\u0006\u0019"45 ········"\u00002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010)\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0004\n\u0002\u0010\u0001\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0008\n\u0002\u0008\u0005\u0008\u0082\u0004\u0018\u0000*\u0004\u0008\u0002\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00020\u0002B!\u0012\u0018\u0010\u0011\u001a\u0014\u0012\u0004\u0012\u00028\u0000\u0012\u0004\u[·...·truncated·by·diffoscope;·len:·979,·SHA:·d870ffcd004d517274e3b1c70b776c4750659db79468253cb33824a7c8499c24·...·]\u00a8\u0006\u0019"
46 ····}46 ····}
47 ····d2·=·{47 ····d2·=·{
48 ········"Lkotlinx/coroutines/debug/internal/ConcurrentWeakMap$Core$KeyValueIterator;",48 ········"Lkotlinx/coroutines/debug/internal/ConcurrentWeakMap$Core$KeyValueIterator;",
49 ········"E",49 ········"E",
50 ········"",50 ········"",
51 ········"",51 ········"",
52 ········"findNext",52 ········"findNext",
Offset 55, 23 lines modifiedOffset 55, 23 lines modified
55 ········"hasNext",55 ········"hasNext",
56 ········"()Z",56 ········"()Z",
57 ········"next",57 ········"next",
58 ········"()Ljava/lang/Object;",58 ········"()Ljava/lang/Object;",
59 ········"",59 ········"",
60 ········"remove",60 ········"remove",
61 ········"()Ljava/lang/Void;",61 ········"()Ljava/lang/Void;",
62 ········"value",62 ········"key",
63 ········"Ljava/lang/Object;",63 ········"Ljava/lang/Object;",
64 ········"", 
65 ········"index", 
66 ········"I", 
67 ········"Lkotlin/Function2;",64 ········"Lkotlin/Function2;",
68 ········"factory",65 ········"factory",
69 ········"Lkotlin/jvm/functions/Function2;",66 ········"Lkotlin/jvm/functions/Function2;",
 67 ········"value",
70 ········"key",68 ········"",
 69 ········"index",
 70 ········"I",
71 ········"<init>",71 ········"<init>",
72 ········"(Lkotlinx/coroutines/debug/internal/ConcurrentWeakMap$Core;Lkotlin/jvm/functions/Function2;)V",72 ········"(Lkotlinx/coroutines/debug/internal/ConcurrentWeakMap$Core;Lkotlin/jvm/functions/Function2;)V",
73 ········"kotlinx-coroutines-core"73 ········"kotlinx-coroutines-core"
74 ····}74 ····}
75 ····k·=·0x175 ····k·=·0x1
76 ····mv·=·{76 ····mv·=·{
77 ········0x1,77 ········0x1,
5.0 KB
smali_classes3/kotlinx/coroutines/debug/internal/DebugProbesImpl$CoroutineOwner.smali
    
Offset 32, 15 lines modifiedOffset 32, 15 lines modified
32 .annotation·runtime·Lkotlin/Metadata;32 .annotation·runtime·Lkotlin/Metadata;
33 ····bv·=·{33 ····bv·=·{
34 ········0x1,34 ········0x1,
35 ········0x0,35 ········0x0,
36 ········0x336 ········0x3
37 ····}37 ····}
38 ····d1·=·{38 ····d1·=·{
39 ········"\u0000<\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0008\u0008\u0002\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00000\u00022\u00020\u0003B\'\u0012\u000c\u0010\u001b\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u0002\u0012\u0006\u0010\u0015[·...·truncated·by·diffoscope;·len:·1007,·SHA:·6cc536adf6eabfefa462162f94277af600cbe58f6aef7c2f269bde901821b4c9·...·]8\u0006@\u0007X\u0087\u0004\u00a2\u0006\u0006\n\u0004\u0008\u001b\u0010\u001c\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006\u001f"39 ········"\u0000<\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0008\u0002\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00000\u00022\u00020\u0003B\'\u0012\u000c\u0010\u000f\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u0002\u0012\u0006\u0010\u001b[·...·truncated·by·diffoscope;·len:·1007,·SHA:·49fe9e4972b0ee6abc0d4703ac084d85adc00c41ce3003f188facad834f5c2c6·...·]8\u0006@\u0007X\u0087\u0004\u00a2\u0006\u0006\n\u0004\u0008\u001b\u0010\u001c\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006\u001f"
40 ····}40 ····}
41 ····d2·=·{41 ····d2·=·{
42 ········"Lkotlinx/coroutines/debug/internal/DebugProbesImpl$CoroutineOwner;",42 ········"Lkotlinx/coroutines/debug/internal/DebugProbesImpl$CoroutineOwner;",
43 ········"T",43 ········"T",
44 ········"Lkotlin/coroutines/Continuation;",44 ········"Lkotlin/coroutines/Continuation;",
45 ········"Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",45 ········"Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",
46 ········"Ljava/lang/StackTraceElement;",46 ········"Ljava/lang/StackTraceElement;",
Offset 50, 28 lines modifiedOffset 50, 28 lines modified
50 ········"result",50 ········"result",
51 ········"",51 ········"",
52 ········"resumeWith",52 ········"resumeWith",
53 ········"(Ljava/lang/Object;)V",53 ········"(Ljava/lang/Object;)V",
54 ········"",54 ········"",
55 ········"toString",55 ········"toString",
56 ········"()Ljava/lang/String;",56 ········"()Ljava/lang/String;",
 57 ········"delegate",
 58 ········"Lkotlin/coroutines/Continuation;",
57 ········"getCallerFrame",59 ········"getCallerFrame",
58 ········"()Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",60 ········"()Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",
59 ········"callerFrame",61 ········"callerFrame",
 62 ········"Lkotlin/coroutines/CoroutineContext;",
 63 ········"getContext",
 64 ········"()Lkotlin/coroutines/CoroutineContext;",
 65 ········"context",
60 ········"frame",66 ········"frame",
61 ········"Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",67 ········"Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;",
62 ········"Lkotlinx/coroutines/debug/internal/DebugCoroutineInfoImpl;",68 ········"Lkotlinx/coroutines/debug/internal/DebugCoroutineInfoImpl;",
63 ········"info",69 ········"info",
64 ········"Lkotlinx/coroutines/debug/internal/DebugCoroutineInfoImpl;",70 ········"Lkotlinx/coroutines/debug/internal/DebugCoroutineInfoImpl;",
65 ········"Lkotlin/coroutines/CoroutineContext;", 
66 ········"getContext", 
67 ········"()Lkotlin/coroutines/CoroutineContext;", 
68 ········"context", 
69 ········"delegate", 
70 ········"Lkotlin/coroutines/Continuation;", 
71 ········"<init>",71 ········"<init>",
72 ········"(Lkotlin/coroutines/Continuation;Lkotlinx/coroutines/debug/internal/DebugCoroutineInfoImpl;Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;)V",72 ········"(Lkotlin/coroutines/Continuation;Lkotlinx/coroutines/debug/internal/DebugCoroutineInfoImpl;Lkotlin/coroutines/jvm/internal/CoroutineStackFrame;)V",
73 ········"kotlinx-coroutines-core"73 ········"kotlinx-coroutines-core"
74 ····}74 ····}
75 ····k·=·0x175 ····k·=·0x1
76 ····mv·=·{76 ····mv·=·{
77 ········0x1,77 ········0x1,
10.0 KB
smali_classes3/kotlinx/coroutines/test/TestCoroutineContext.smali
    
Offset 31, 15 lines modifiedOffset 31, 15 lines modified
31 .annotation·runtime·Lkotlin/Metadata;31 .annotation·runtime·Lkotlin/Metadata;
32 ····bv·=·{32 ····bv·=·{
33 ········0x1,33 ········0x1,
34 ········0x0,34 ········0x0,
35 ········0x335 ········0x3
36 ····}36 ····}
37 ····d1·=·{37 ····d1·=·{
38 ········"\u0000\u0082\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\t\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\t\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\t\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u0005\n\u0002\u0010·\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010!\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0006\u0008\u0007\u0018\u00002\u00020\u0001:\u0001NB\u0013\u0012\n\u0008\u0002\u0010:\u001a\u0004\u00[·...·truncated·by·diffoscope;·len:·3309,·SHA:·386f79024aa29794b9f5253121b7ce1b3a9c44590283db52220d6f6341e0b65e·...·]8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008J\u0010K\u00a8\u0006O"38 ········"\u0000\u0082\u0001\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\t\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\t\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\t\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u0005\n\u0002\u0010·\n\u0002\u0008\n\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010!\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\u0008\u0007\u0018\u00002\u00020\u0001:\u0001NB\u0013\u0012\n\u0008\u0002\u00108\u001a\u0004\u0018\u[·...·truncated·by·diffoscope;·len:·3305,·SHA:·2a2ca8976bfd4aa86eb276c924ad2f945fb986e50628f81d5b7d7c73db5d2aba·...·]8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008J\u0010K\u00a8\u0006O"
39 ····}39 ····}
40 ····d2·=·{40 ····d2·=·{
41 ········"Lkotlinx/coroutines/test/TestCoroutineContext;",41 ········"Lkotlinx/coroutines/test/TestCoroutineContext;",
42 ········"Lkotlin/coroutines/CoroutineContext;",42 ········"Lkotlin/coroutines/CoroutineContext;",
43 ········"Ljava/lang/Runnable;",43 ········"Ljava/lang/Runnable;",
44 ········"Lkotlinx/coroutines/Runnable;",44 ········"Lkotlinx/coroutines/Runnable;",
45 ········"block",45 ········"block",
Offset 90, 34 lines modifiedOffset 90, 34 lines modified
90 ········"(Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V",90 ········"(Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V",
91 ········"assertAllUnhandledExceptions",91 ········"assertAllUnhandledExceptions",
92 ········"assertAnyUnhandledException",92 ········"assertAnyUnhandledException",
93 ········"",93 ········"",
94 ········"assertExceptions",94 ········"assertExceptions",
95 ········"toString",95 ········"toString",
96 ········"()Ljava/lang/String;",96 ········"()Ljava/lang/String;",
97 ········"counter", 
98 ········"J", 
99 ········"name",97 ········"name",
100 ········"Ljava/lang/String;",98 ········"Ljava/lang/String;",
101 ········"Lkotlinx/coroutines/CoroutineExceptionHandler;", 
102 ········"ctxHandler", 
103 ········"Lkotlinx/coroutines/CoroutineExceptionHandler;", 
104 ········"Lkotlinx/coroutines/internal/ThreadSafeHeap;", 
105 ········"queue", 
106 ········"Lkotlinx/coroutines/internal/ThreadSafeHeap;", 
107 ········"", 
108 ········"uncaughtExceptions", 
109 ········"Ljava/util/List;", 
110 ········"getExceptions",99 ········"getExceptions",
111 ········"()Ljava/util/List;",100 ········"()Ljava/util/List;",
112 ········"exceptions",101 ········"exceptions",
 102 ········"counter",
113 ········"time",103 ········"J",
114 ········"Lkotlinx/coroutines/test/TestCoroutineContext$Dispatcher;",104 ········"Lkotlinx/coroutines/test/TestCoroutineContext$Dispatcher;",
115 ········"ctxDispatcher",105 ········"ctxDispatcher",
116 ········"Lkotlinx/coroutines/test/TestCoroutineContext$Dispatcher;",106 ········"Lkotlinx/coroutines/test/TestCoroutineContext$Dispatcher;",
 107 ········"",
 108 ········"uncaughtExceptions",
 109 ········"Ljava/util/List;",
 110 ········"time",
 111 ········"Lkotlinx/coroutines/CoroutineExceptionHandler;",
 112 ········"ctxHandler",
 113 ········"Lkotlinx/coroutines/CoroutineExceptionHandler;",
 114 ········"Lkotlinx/coroutines/internal/ThreadSafeHeap;",
 115 ········"queue",
 116 ········"Lkotlinx/coroutines/internal/ThreadSafeHeap;",
117 ········"<init>",117 ········"<init>",
118 ········"(Ljava/lang/String;)V",118 ········"(Ljava/lang/String;)V",
119 ········"Dispatcher",119 ········"Dispatcher",
120 ········"kotlinx-coroutines-core"120 ········"kotlinx-coroutines-core"
121 ····}121 ····}
122 ····k·=·0x1122 ····k·=·0x1
123 ····mv·=·{123 ····mv·=·{
4.61 KB
smali_classes3/kotlinx/coroutines/test/TimedRunnableObsolete.smali
    
Offset 23, 15 lines modifiedOffset 23, 15 lines modified
23 .annotation·runtime·Lkotlin/Metadata;23 .annotation·runtime·Lkotlin/Metadata;
24 ····bv·=·{24 ····bv·=·{
25 ········0x1,25 ········0x1,
26 ········0x0,26 ········0x0,
27 ········0x327 ········0x3
28 ····}28 ····}
29 ····d1·=·{29 ····d1·=·{
30 ········"\u0000<\n\u0002\u0018\u0002\n\u0002\u0010\u000f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0010\t\n\u0002\u0008\r\u0008\u0002\u0018\u00002\u0008\u0012\u0004\u0012\u00020\u00000\u00012\u00060\u0002j\u0002`\u00032\u00020\u0004B\'\u0012\n\u0010\u0006\u001a\u00060\u0002j\u0002`\u0003\u0012\u0008\u00[·...·truncated·by·diffoscope;·len:·1145,·SHA:·04f56fa15cecbd81f0c668d3ea03315d17ebc044963d0de500ce3b61b6b50b62·...·]\u00a8\u0006#"30 ········"\u0000<\n\u0002\u0018\u0002\n\u0002\u0010\u000f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0010\t\n\u0002\u0008\u0007\u0008\u0002\u0018\u00002\u0008\u0012\u0004\u0012\u00020\u00000\u00012\u00060\u0002j\u0002`\u00032\u00020\u0004B\'\u0012\n\u0010\u0006\u001a\u00060\u0002j\u0002`\u0003\u0012\u0008[·...·truncated·by·diffoscope;·len:·1149,·SHA:·ccdefb7e2aaecba54cc78ff802ad6373cc82ac26492d010a77212e0c9f87f0bb·...·]\u00a8\u0006#"
31 ····}31 ····}
32 ····d2·=·{32 ····d2·=·{
33 ········"Lkotlinx/coroutines/test/TimedRunnableObsolete;",33 ········"Lkotlinx/coroutines/test/TimedRunnableObsolete;",
34 ········"",34 ········"",
35 ········"Ljava/lang/Runnable;",35 ········"Ljava/lang/Runnable;",
36 ········"Lkotlinx/coroutines/Runnable;",36 ········"Lkotlinx/coroutines/Runnable;",
37 ········"Lkotlinx/coroutines/internal/ThreadSafeHeapNode;",37 ········"Lkotlinx/coroutines/internal/ThreadSafeHeapNode;",
Offset 41, 31 lines modifiedOffset 41, 31 lines modified
41 ········"other",41 ········"other",
42 ········"",42 ········"",
43 ········"compareTo",43 ········"compareTo",
44 ········"(Lkotlinx/coroutines/test/TimedRunnableObsolete;)I",44 ········"(Lkotlinx/coroutines/test/TimedRunnableObsolete;)I",
45 ········"",45 ········"",
46 ········"toString",46 ········"toString",
47 ········"()Ljava/lang/String;",47 ········"()Ljava/lang/String;",
 48 ········"index",
 49 ········"I",
 50 ········"getIndex",
 51 ········"()I",
 52 ········"setIndex",
 53 ········"(I)V",
48 ········"Lkotlinx/coroutines/internal/ThreadSafeHeap;",54 ········"Lkotlinx/coroutines/internal/ThreadSafeHeap;",
49 ········"heap",55 ········"heap",
50 ········"Lkotlinx/coroutines/internal/ThreadSafeHeap;",56 ········"Lkotlinx/coroutines/internal/ThreadSafeHeap;",
51 ········"getHeap",57 ········"getHeap",
52 ········"()Lkotlinx/coroutines/internal/ThreadSafeHeap;",58 ········"()Lkotlinx/coroutines/internal/ThreadSafeHeap;",
53 ········"setHeap",59 ········"setHeap",
54 ········"(Lkotlinx/coroutines/internal/ThreadSafeHeap;)V",60 ········"(Lkotlinx/coroutines/internal/ThreadSafeHeap;)V",
55 ········"",61 ········"",
56 ········"time",62 ········"time",
57 ········"J",63 ········"J",
58 ········"Ljava/lang/Runnable;",64 ········"Ljava/lang/Runnable;",
59 ········"index", 
60 ········"I", 
61 ········"getIndex", 
62 ········"()I", 
63 ········"setIndex", 
64 ········"(I)V", 
65 ········"count",65 ········"count",
66 ········"<init>",66 ········"<init>",
67 ········"(Ljava/lang/Runnable;JJ)V",67 ········"(Ljava/lang/Runnable;JJ)V",
68 ········"kotlinx-coroutines-core"68 ········"kotlinx-coroutines-core"
69 ····}69 ····}
70 ····k·=·0x170 ····k·=·0x1
71 ····mv·=·{71 ····mv·=·{
6.72 KB
smali_classes3/kotlinx/coroutines/channels/AbstractChannel$ReceiveSelect.smali
    
Offset 32, 15 lines modifiedOffset 32, 15 lines modified
32 .annotation·runtime·Lkotlin/Metadata;32 .annotation·runtime·Lkotlin/Metadata;
33 ····bv·=·{33 ····bv·=·{
34 ········0x1,34 ········0x1,
35 ········0x0,35 ········0x0,
36 ········0x336 ········0x3
37 ····}37 ····}
38 ····d1·=·{38 ····d1·=·{
39 ········"\u0000l\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0010\u0003\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0008\u0002\u0018\u0000*\u0004\u0008\u0001\u0010\u0001*\u0004\u0008\u0002\u0010\u00022\[·...·truncated·by·diffoscope;·len:·1823,·SHA:·84d80af42147b014067f972eb12a24f3cb19f929f077c8cfc85cd00d34f14532·...·]0&8\u0006@\u0007X\u0087\u0004\u00a2\u0006\u0006\n\u0004\u0008\'\u0010(\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006+"39 ········"\u0000l\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0010\u0003\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u0005\u0008\u0002\u0018\u0000*\u0004\u0008\u0001\u0010\u0001*\u0004\u0008\u0002\u0010\u00022\[·...·truncated·by·diffoscope;·len:·1821,·SHA:·ccff1fed39dbe391496b280fcae942818462ee241b7f7850c075347f1e3e7b73·...·]0&8\u0006@\u0007X\u0087\u0004\u00a2\u0006\u0006\n\u0004\u0008\'\u0010(\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006+"
40 ····}40 ····}
41 ····d2·=·{41 ····d2·=·{
42 ········"Lkotlinx/coroutines/channels/AbstractChannel$ReceiveSelect;",42 ········"Lkotlinx/coroutines/channels/AbstractChannel$ReceiveSelect;",
43 ········"R",43 ········"R",
44 ········"E",44 ········"E",
45 ········"Lkotlinx/coroutines/channels/Receive;",45 ········"Lkotlinx/coroutines/channels/Receive;",
46 ········"Lkotlinx/coroutines/DisposableHandle;",46 ········"Lkotlinx/coroutines/DisposableHandle;",
Offset 62, 28 lines modifiedOffset 62, 28 lines modified
62 ········"Lkotlin/Function1;",62 ········"Lkotlin/Function1;",
63 ········"",63 ········"",
64 ········"resumeOnCancellationFun",64 ········"resumeOnCancellationFun",
65 ········"(Ljava/lang/Object;)Lkotlin/jvm/functions/Function1;",65 ········"(Ljava/lang/Object;)Lkotlin/jvm/functions/Function1;",
66 ········"",66 ········"",
67 ········"toString",67 ········"toString",
68 ········"()Ljava/lang/String;",68 ········"()Ljava/lang/String;",
 69 ········"Lkotlinx/coroutines/channels/AbstractChannel;",
 70 ········"channel",
 71 ········"Lkotlinx/coroutines/channels/AbstractChannel;",
 72 ········"Lkotlinx/coroutines/selects/SelectInstance;",
 73 ········"select",
 74 ········"Lkotlinx/coroutines/selects/SelectInstance;",
69 ········"Lkotlin/Function2;",75 ········"Lkotlin/Function2;",
70 ········"",76 ········"",
71 ········"Lkotlin/coroutines/Continuation;",77 ········"Lkotlin/coroutines/Continuation;",
72 ········"block",78 ········"block",
73 ········"Lkotlin/jvm/functions/Function2;",79 ········"Lkotlin/jvm/functions/Function2;",
74 ········"Lkotlinx/coroutines/channels/AbstractChannel;", 
75 ········"channel", 
76 ········"Lkotlinx/coroutines/channels/AbstractChannel;", 
77 ········"",80 ········"",
78 ········"receiveMode",81 ········"receiveMode",
79 ········"I",82 ········"I",
80 ········"Lkotlinx/coroutines/selects/SelectInstance;", 
81 ········"select", 
82 ········"Lkotlinx/coroutines/selects/SelectInstance;", 
83 ········"<init>",83 ········"<init>",
84 ········"(Lkotlinx/coroutines/channels/AbstractChannel;Lkotlinx/coroutines/selects/SelectInstance;Lkotlin/jvm/functions/Function2;I)V",84 ········"(Lkotlinx/coroutines/channels/AbstractChannel;Lkotlinx/coroutines/selects/SelectInstance;Lkotlin/jvm/functions/Function2;I)V",
85 ········"kotlinx-coroutines-core"85 ········"kotlinx-coroutines-core"
86 ····}86 ····}
87 ····k·=·0x187 ····k·=·0x1
88 ····mv·=·{88 ····mv·=·{
89 ········0x1,89 ········0x1,
4.34 KB
smali_classes3/kotlinx/coroutines/channels/SendChannel.smali
    
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
22 .annotation·runtime·Lkotlin/Metadata;22 .annotation·runtime·Lkotlin/Metadata;
23 ····bv·=·{23 ····bv·=·{
24 ········0x1,24 ········0x1,
25 ········0x0,25 ········0x0,
26 ········0x326 ········0x3
27 ····}27 ····}
28 ····d1·=·{28 ····d1·=·{
29 ········"\u0000>\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0003\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\n\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0008f\u0018\u0000*\u0006\u0008\u0000\u0010\u0001·\u00002\u00020\u0002J\u001b\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00028\u0000H\u00a6@\u00f8\u0001\u0000\u00a2\u0006\u0004\u0008\u0005\u0010\u0006[·...·truncated·by·diffoscope;·len:·1054,·SHA:·ff4e9302108e9424f602e0a778eb2ee9ffeab9f066857c2640a3bdd99eb158d6·...·]\u0082\u0002\u000f\n\u0002\u0008\u0019\n\u0002\u0008!\n\u0005\u0008\u00a1\u001e0\u0001\u00a8\u0006·"29 ········"\u0000>\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0003\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0008\u0008f\u0018\u0000*\u0006\u0008\u0000\u0010\u0001·\u00002\u00020\u0002J\u001b\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00028\u0000H\u00a6@\u00f8\u0001\u0000\u00a2\u0006\u0004\u0008\u0005\u0010\u[·...·truncated·by·diffoscope;·len:·1058,·SHA:·8628fed36e465ca7fecf26ca3ef7ac4d0bbcf8f02949886e1ceee144e7ded78e·...·]\u0082\u0002\u000f\n\u0002\u0008\u0019\n\u0002\u0008!\n\u0005\u0008\u00a1\u001e0\u0001\u00a8\u0006·"
30 ····}30 ····}
31 ····d2·=·{31 ····d2·=·{
32 ········"Lkotlinx/coroutines/channels/SendChannel;",32 ········"Lkotlinx/coroutines/channels/SendChannel;",
33 ········"E",33 ········"E",
34 ········"",34 ········"",
35 ········"element",35 ········"element",
36 ········"",36 ········"",
Offset 49, 22 lines modifiedOffset 49, 22 lines modified
49 ········"Lkotlin/ParameterName;",49 ········"Lkotlin/ParameterName;",
50 ········"name",50 ········"name",
51 ········"handler",51 ········"handler",
52 ········"invokeOnClose",52 ········"invokeOnClose",
53 ········"(Lkotlin/jvm/functions/Function1;)V",53 ········"(Lkotlin/jvm/functions/Function1;)V",
54 ········"offer",54 ········"offer",
55 ········"(Ljava/lang/Object;)Z",55 ········"(Ljava/lang/Object;)Z",
56 ········"isClosedForSend", 
57 ········"()Z", 
58 ········"isClosedForSend$annotations", 
59 ········"()V", 
60 ········"Lkotlinx/coroutines/selects/SelectClause2;",56 ········"Lkotlinx/coroutines/selects/SelectClause2;",
61 ········"getOnSend",57 ········"getOnSend",
62 ········"()Lkotlinx/coroutines/selects/SelectClause2;",58 ········"()Lkotlinx/coroutines/selects/SelectClause2;",
63 ········"onSend",59 ········"onSend",
 60 ········"isClosedForSend",
 61 ········"()Z",
 62 ········"isClosedForSend$annotations",
 63 ········"()V",
64 ········"kotlinx-coroutines-core"64 ········"kotlinx-coroutines-core"
65 ····}65 ····}
66 ····k·=·0x166 ····k·=·0x1
67 ····mv·=·{67 ····mv·=·{
68 ········0x1,68 ········0x1,
69 ········0x5,69 ········0x5,
70 ········0x170 ········0x1
4.19 KB
smali_classes3/kotlinx/coroutines/channels/ChannelResult.smali
    
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
24 .annotation·runtime·Lkotlin/Metadata;24 .annotation·runtime·Lkotlin/Metadata;
25 ····bv·=·{25 ····bv·=·{
26 ········0x1,26 ········0x1,
27 ········0x0,27 ········0x0,
28 ········0x328 ········0x3
29 ····}29 ····}
30 ····d1·=·{30 ····d1·=·{
31 ········"\u0000.\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0000\n\u0002\u0008\u0005\n\u0002\u0010\u0003\n\u0002\u0008\u0003\n\u0002\u0010\u000e\n\u0002\u0008\u0003\n\u0002\u0010\u0008\n\u0002\u0008\u0004\n\u0002\u0010\u000b\n\u0002\u0008\u0013\u0008\u0087@\u0018\u0000·%*\u0006\u0008\u0000\u0010\u0001·\u00012\u00020\u0002:\u0003&%\'B\u0016\u0008\u0001\u0012\u0008\u0010\u001c\u001a\u0004\u0018\u00010\u0002\u00f8\u0001\u0000\u00a2\u0006\u0004\u0008$\u0010\u0004J\u000f\u0010\u0005\u001a\u0004\u0018\u00018\u0000\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\r\u0010\u0007\u001a\u00028\u0000\u00a2\u0006\u0004\u0008\u0006\u0010\u0004J[·...·truncated·by·diffoscope;·len:·849,·SHA:·1a45f56a4570bcdfc6ec4d6a7187aae32e96b51ef8bc4dbf4293f42db136a4d0·...·]\u00f8\u0001\u0000\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006("31 ········"\u0000.\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0000\n\u0002\u0008\u0005\n\u0002\u0010\u0003\n\u0002\u0008\u0003\n\u0002\u0010\u000e\n\u0002\u0008\u0003\n\u0002\u0010\u0008\n\u0002\u0008\u0004\n\u0002\u0010\u000b\n\u0002\u0008\u0013\u0008\u0087@\u0018\u0000·%*\u0006\u0008\u0000\u0010\u0001·\u00012\u00020\u0002:\u0003&%\'B\u0016\u0008\u0001\u0012\u0008\u0010\u0019\u001a\u0004\u0018\u00010\u0002\u00f8\u0001\u0000\u00a2\u0006\u0004\u0008$\u0010\u0004J\u000f\u0010\u0005\u001a\u0004\u0018\u00018\u0000\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\r\u0010\u0007\u001a\u00028\u0000\u00a2\u0006\u0004\u0008\u0006\u0010\u0004J[·...·truncated·by·diffoscope;·len:·849,·SHA:·4a75c435d013fb8f2c401153f3ce25bd1142d7df33825673ec48385d7a57641c·...·]\u00f8\u0001\u0000\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006("
32 ····}32 ····}
33 ····d2·=·{33 ····d2·=·{
34 ········"Lkotlinx/coroutines/channels/ChannelResult;",34 ········"Lkotlinx/coroutines/channels/ChannelResult;",
35 ········"T",35 ········"T",
36 ········"",36 ········"",
37 ········"getOrNull-impl",37 ········"getOrNull-impl",
38 ········"(Ljava/lang/Object;)Ljava/lang/Object;",38 ········"(Ljava/lang/Object;)Ljava/lang/Object;",
Offset 52, 25 lines modifiedOffset 52, 25 lines modified
52 ········"(Ljava/lang/Object;)I",52 ········"(Ljava/lang/Object;)I",
53 ········"hashCode",53 ········"hashCode",
54 ········"other",54 ········"other",
55 ········"",55 ········"",
56 ········"equals-impl",56 ········"equals-impl",
57 ········"(Ljava/lang/Object;Ljava/lang/Object;)Z",57 ········"(Ljava/lang/Object;Ljava/lang/Object;)Z",
58 ········"equals",58 ········"equals",
59 ········"isSuccess-impl", 
60 ········"(Ljava/lang/Object;)Z", 
61 ········"isSuccess", 
62 ········"holder",59 ········"holder",
63 ········"Ljava/lang/Object;",60 ········"Ljava/lang/Object;",
64 ········"getHolder$annotations",61 ········"getHolder$annotations",
65 ········"()V",62 ········"()V",
66 ········"isClosed-impl", 
67 ········"isClosed", 
68 ········"isFailure-impl",63 ········"isFailure-impl",
 64 ········"(Ljava/lang/Object;)Z",
69 ········"isFailure",65 ········"isFailure",
 66 ········"isClosed-impl",
 67 ········"isClosed",
 68 ········"isSuccess-impl",
 69 ········"isSuccess",
70 ········"constructor-impl",70 ········"constructor-impl",
71 ········"Companion",71 ········"Companion",
72 ········"Closed",72 ········"Closed",
73 ········"Failed",73 ········"Failed",
74 ········"kotlinx-coroutines-core"74 ········"kotlinx-coroutines-core"
75 ····}75 ····}
76 ····k·=·0x176 ····k·=·0x1
10.5 KB
smali_classes3/kotlinx/coroutines/channels/ChannelCoroutine.smali
    
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
27 .annotation·runtime·Lkotlin/Metadata;27 .annotation·runtime·Lkotlin/Metadata;
28 ····bv·=·{28 ····bv·=·{
29 ········0x1,29 ········0x1,
30 ········0x0,30 ········0x0,
31 ········0x331 ········0x3
32 ····}32 ····}
33 ····d1·=·{33 ····d1·=·{
34 ········"\u0000d\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0010\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000c\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\t\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0006\u0008\u0010\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00020\u00030\u00022\u0008\u0012\u0004[·...·truncated·by·diffoscope;·len:·3542,·SHA:·825782d591db2d99804fe22b7b45c81e739bf24efb73cca9c63254f87660f129·...·]\u0082\u0002\u000f\n\u0002\u0008\u0019\n\u0002\u0008!\n\u0005\u0008\u00a1\u001e0\u0001\u00a8\u0006I"34 ········"\u0000d\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0010\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000c\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u000e\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0006\u0008\u0010\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00020\u00030\u00022\u0008\u0012\u[·...·truncated·by·diffoscope;·len:·3546,·SHA:·876eac71c60281aa1ecc031ca81b00a5afecf75e4c9e329b5629ef1888762a76·...·]\u0082\u0002\u000f\n\u0002\u0008\u0019\n\u0002\u0008!\n\u0005\u0008\u00a1\u001e0\u0001\u00a8\u0006I"
35 ····}35 ····}
36 ····d2·=·{36 ····d2·=·{
37 ········"Lkotlinx/coroutines/channels/ChannelCoroutine;",37 ········"Lkotlinx/coroutines/channels/ChannelCoroutine;",
38 ········"E",38 ········"E",
39 ········"Lkotlinx/coroutines/AbstractCoroutine;",39 ········"Lkotlinx/coroutines/AbstractCoroutine;",
40 ········"",40 ········"",
41 ········"Lkotlinx/coroutines/channels/Channel;",41 ········"Lkotlinx/coroutines/channels/Channel;",
Offset 74, 37 lines modifiedOffset 74, 37 lines modified
74 ········"cancel",74 ········"cancel",
75 ········"()V",75 ········"()V",
76 ········"Ljava/util/concurrent/CancellationException;",76 ········"Ljava/util/concurrent/CancellationException;",
77 ········"Lkotlinx/coroutines/CancellationException;",77 ········"Lkotlinx/coroutines/CancellationException;",
78 ········"(Ljava/util/concurrent/CancellationException;)V",78 ········"(Ljava/util/concurrent/CancellationException;)V",
79 ········"cancelInternal",79 ········"cancelInternal",
80 ········"(Ljava/lang/Throwable;)V",80 ········"(Ljava/lang/Throwable;)V",
81 ········"isClosedForReceive", 
82 ········"()Z", 
83 ········"getChannel", 
84 ········"()Lkotlinx/coroutines/channels/Channel;", 
85 ········"channel", 
86 ········"Lkotlinx/coroutines/selects/SelectClause1;",81 ········"Lkotlinx/coroutines/selects/SelectClause1;",
87 ········"getOnReceiveCatching",82 ········"getOnReceiveOrNull",
88 ········"()Lkotlinx/coroutines/selects/SelectClause1;",83 ········"()Lkotlinx/coroutines/selects/SelectClause1;",
89 ········"onReceiveCatching",84 ········"onReceiveOrNull",
 85 ········"isClosedForSend",
 86 ········"()Z",
 87 ········"_channel",
 88 ········"Lkotlinx/coroutines/channels/Channel;",
 89 ········"get_channel",
 90 ········"()Lkotlinx/coroutines/channels/Channel;",
90 ········"getOnReceive",91 ········"getOnReceive",
91 ········"onReceive",92 ········"onReceive",
92 ········"getOnReceiveOrNull", 
93 ········"onReceiveOrNull",93 ········"getChannel",
 94 ········"channel",
94 ········"isEmpty",95 ········"isEmpty",
95 ········"isClosedForSend", 
96 ········"Lkotlinx/coroutines/selects/SelectClause2;",96 ········"Lkotlinx/coroutines/selects/SelectClause2;",
97 ········"Lkotlinx/coroutines/channels/SendChannel;",97 ········"Lkotlinx/coroutines/channels/SendChannel;",
98 ········"getOnSend",98 ········"getOnSend",
99 ········"()Lkotlinx/coroutines/selects/SelectClause2;",99 ········"()Lkotlinx/coroutines/selects/SelectClause2;",
100 ········"onSend",100 ········"onSend",
101 ········"_channel", 
102 ········"Lkotlinx/coroutines/channels/Channel;", 
103 ········"get_channel",101 ········"isClosedForReceive",
 102 ········"getOnReceiveCatching",
 103 ········"onReceiveCatching",
104 ········"Lkotlin/coroutines/CoroutineContext;",104 ········"Lkotlin/coroutines/CoroutineContext;",
105 ········"parentContext",105 ········"parentContext",
106 ········"initParentJob",106 ········"initParentJob",
107 ········"active",107 ········"active",
108 ········"<init>",108 ········"<init>",
109 ········"(Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/channels/Channel;ZZ)V",109 ········"(Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/channels/Channel;ZZ)V",
110 ········"kotlinx-coroutines-core"110 ········"kotlinx-coroutines-core"
3.02 KB
smali_classes3/kotlinx/coroutines/channels/Channel$Factory.smali
    
Offset 16, 32 lines modifiedOffset 16, 32 lines modified
16 .annotation·runtime·Lkotlin/Metadata;16 .annotation·runtime·Lkotlin/Metadata;
17 ····bv·=·{17 ····bv·=·{
18 ········0x1,18 ········0x1,
19 ········0x0,19 ········0x0,
20 ········0x320 ········0x3
21 ····}21 ····}
22 ····d1·=·{22 ····d1·=·{
23 ········"\u0000\u0018\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u000c\u0008\u0086\u0003\u0018\u00002\u00020\u0001B\t\u0008\u0002\u00a2\u0006\u0004\u0008\u000f\u0010\u0010R\u0016\u0010\u0003\u001a\u00020\u00028\u0006@\u0006X\u0086T\u00a2\u0006\u0006\n\u0004\u0008\u[·...·truncated·by·diffoscope;·len:·697,·SHA:·86edea2a58ba18bd7796dab4f585ada3ee3796e961bc6c8ad2edbaf799fd81b9·...·]\u00a8\u0006\u0011"23 ········"\u0000\u0018\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0008\n\u0002\u0008\u0008\n\u0002\u0010\u000e\n\u0002\u0008\u0006\u0008\u0086\u0003\u0018\u00002\u00020\u0001B\t\u0008\u0002\u00a2\u0006\u0004\u0008\u000f\u0010\u0010R\u0016\u0010\u0003\u001a\u00020\u00028\u0006@\u0006X\u0086T\u00a2\u0006\u0006\n\u0004\u0008\u[·...·truncated·by·diffoscope;·len:·697,·SHA:·3a8b57eb7c4defde09c0148cf7d08c9b2206f264e7d6c161c9e4c412fbab3421·...·]\u00a8\u0006\u0011"
24 ····}24 ····}
25 ····d2·=·{25 ····d2·=·{
26 ········"Lkotlinx/coroutines/channels/Channel$Factory;",26 ········"Lkotlinx/coroutines/channels/Channel$Factory;",
27 ········"",27 ········"",
28 ········"",28 ········"",
 29 ········"UNLIMITED",
29 ········"DEFAULT_BUFFER_PROPERTY_NAME", 
30 ········"Ljava/lang/String;", 
31 ········"", 
32 ········"RENDEZVOUS", 
33 ········"I",30 ········"I",
34 ········"OPTIONAL_CHANNEL",31 ········"OPTIONAL_CHANNEL",
35 ········"UNLIMITED", 
36 ········"CONFLATED", 
37 ········"BUFFERED", 
38 ········"CHANNEL_DEFAULT_CAPACITY",32 ········"CHANNEL_DEFAULT_CAPACITY",
39 ········"getCHANNEL_DEFAULT_CAPACITY$kotlinx_coroutines_core",33 ········"getCHANNEL_DEFAULT_CAPACITY$kotlinx_coroutines_core",
40 ········"()I",34 ········"()I",
 35 ········"CONFLATED",
 36 ········"BUFFERED",
 37 ········"",
 38 ········"DEFAULT_BUFFER_PROPERTY_NAME",
 39 ········"Ljava/lang/String;",
 40 ········"RENDEZVOUS",
41 ········"<init>",41 ········"<init>",
42 ········"()V",42 ········"()V",
43 ········"kotlinx-coroutines-core"43 ········"kotlinx-coroutines-core"
44 ····}44 ····}
45 ····k·=·0x145 ····k·=·0x1
46 ····mv·=·{46 ····mv·=·{
47 ········0x1,47 ········0x1,
13.9 KB
smali_classes3/kotlinx/coroutines/channels/AbstractSendChannel.smali
    
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 .annotation·runtime·Lkotlin/Metadata;34 .annotation·runtime·Lkotlin/Metadata;
35 ····bv·=·{35 ····bv·=·{
36 ········0x1,36 ········0x1,
37 ········0x0,37 ········0x0,
38 ········0x338 ········0x3
39 ····}39 ····}
40 ····d1·=·{40 ····d1·=·{
41 ········"\u0000\u00aa\u0001\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0003\n\u0002\u0008\u0004\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0003\n\u0002\u0010\u0008\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\n\n\u0002\u0018\u0002\n\u0002\u0008\u000c\u0008·\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00000\u0002:\u0004defgB)\u0012·\u0010]\u001a\u001c\u001[·...·truncated·by·diffoscope;·len:·4784,·SHA:·8f2f29b1013760dac0c0bea3664c6f5ffd0ece59e3a8a78c9fe4f1b41f8be307·...·]\u0082\u0002\u000f\n\u0002\u0008\u0019\n\u0002\u0008!\n\u0005\u0008\u00a1\u001e0\u0001\u00a8\u0006h"41 ········"\u0000\u00aa\u0001\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0003\n\u0002\u0008\u0004\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0003\n\u0002\u0010\u0008\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u000c\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\n\u0008·\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00000\u0002:\u0004defgB)\u0012·\u0010T\u001a\u001c\u001[·...·truncated·by·diffoscope;·len:·4783,·SHA:·26c47ed07484be51ac287a573fc08248f8a17dc1cb0e77d87b27184515f6b043·...·]\u0082\u0002\u000f\n\u0002\u0008\u0019\n\u0002\u0008!\n\u0005\u0008\u00a1\u001e0\u0001\u00a8\u0006h"
42 ····}42 ····}
43 ····d2·=·{43 ····d2·=·{
44 ········"Lkotlinx/coroutines/channels/AbstractSendChannel;",44 ········"Lkotlinx/coroutines/channels/AbstractSendChannel;",
45 ········"E",45 ········"E",
46 ········"Lkotlinx/coroutines/channels/SendChannel;",46 ········"Lkotlinx/coroutines/channels/SendChannel;",
47 ········"Lkotlinx/coroutines/channels/Closed;",47 ········"Lkotlinx/coroutines/channels/Closed;",
48 ········"closed",48 ········"closed",
Offset 110, 40 lines modifiedOffset 110, 40 lines modified
110 ········"()Lkotlinx/coroutines/channels/ReceiveOrClosed;",110 ········"()Lkotlinx/coroutines/channels/ReceiveOrClosed;",
111 ········"Lkotlinx/coroutines/channels/AbstractSendChannel$TryOfferDesc;",111 ········"Lkotlinx/coroutines/channels/AbstractSendChannel$TryOfferDesc;",
112 ········"describeTryOffer",112 ········"describeTryOffer",
113 ········"(Ljava/lang/Object;)Lkotlinx/coroutines/channels/AbstractSendChannel$TryOfferDesc;",113 ········"(Ljava/lang/Object;)Lkotlinx/coroutines/channels/AbstractSendChannel$TryOfferDesc;",
114 ········"",114 ········"",
115 ········"toString",115 ········"toString",
116 ········"()Ljava/lang/String;",116 ········"()Ljava/lang/String;",
 117 ········"getBufferDebugString",
 118 ········"bufferDebugString",
 119 ········"getClosedForReceive",
 120 ········"()Lkotlinx/coroutines/channels/Closed;",
 121 ········"closedForReceive",
 122 ········"isFullImpl",
 123 ········"()Z",
 124 ········"getQueueDebugStateString",
 125 ········"queueDebugStateString",
 126 ········"isClosedForSend",
 127 ········"Lkotlinx/coroutines/internal/OnUndeliveredElement;",
 128 ········"onUndeliveredElement",
 129 ········"Lkotlin/jvm/functions/Function1;",
 130 ········"isBufferFull",
117 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListHead;",131 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListHead;",
118 ········"queue",132 ········"queue",
119 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListHead;",133 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListHead;",
120 ········"getQueue",134 ········"getQueue",
121 ········"()Lkotlinx/coroutines/internal/LockFreeLinkedListHead;",135 ········"()Lkotlinx/coroutines/internal/LockFreeLinkedListHead;",
122 ········"getClosedForSend",136 ········"getClosedForSend",
123 ········"()Lkotlinx/coroutines/channels/Closed;", 
124 ········"closedForSend",137 ········"closedForSend",
125 ········"Lkotlinx/coroutines/selects/SelectClause2;",138 ········"Lkotlinx/coroutines/selects/SelectClause2;",
126 ········"getOnSend",139 ········"getOnSend",
127 ········"()Lkotlinx/coroutines/selects/SelectClause2;",140 ········"()Lkotlinx/coroutines/selects/SelectClause2;",
128 ········"onSend",141 ········"onSend",
129 ········"getQueueDebugStateString", 
130 ········"queueDebugStateString", 
131 ········"getBufferDebugString", 
132 ········"bufferDebugString", 
133 ········"isFullImpl", 
134 ········"()Z", 
135 ········"isBufferFull", 
136 ········"Lkotlinx/coroutines/internal/OnUndeliveredElement;", 
137 ········"onUndeliveredElement", 
138 ········"Lkotlin/jvm/functions/Function1;", 
139 ········"isBufferAlwaysFull",142 ········"isBufferAlwaysFull",
140 ········"getClosedForReceive", 
141 ········"closedForReceive", 
142 ········"isClosedForSend", 
143 ········"<init>",143 ········"<init>",
144 ········"SendBuffered",144 ········"SendBuffered",
145 ········"SendBufferedDesc",145 ········"SendBufferedDesc",
146 ········"SendSelect",146 ········"SendSelect",
147 ········"TryOfferDesc",147 ········"TryOfferDesc",
148 ········"kotlinx-coroutines-core"148 ········"kotlinx-coroutines-core"
149 ····}149 ····}
857 B
smali_classes3/kotlinx/coroutines/channels/LinkedListChannel.smali
Ordering differences only
    
Offset 45, 19 lines modifiedOffset 45, 19 lines modified
45 ········"Lkotlinx/coroutines/channels/Closed;",45 ········"Lkotlinx/coroutines/channels/Closed;",
46 ········"closed",46 ········"closed",
47 ········"",47 ········"",
48 ········"onCancelIdempotentList-w-w6eGU",48 ········"onCancelIdempotentList-w-w6eGU",
49 ········"(Ljava/lang/Object;Lkotlinx/coroutines/channels/Closed;)V",49 ········"(Ljava/lang/Object;Lkotlinx/coroutines/channels/Closed;)V",
50 ········"onCancelIdempotentList",50 ········"onCancelIdempotentList",
51 ········"",51 ········"",
52 ········"isBufferAlwaysFull", 
53 ········"()Z", 
54 ········"isBufferEmpty",52 ········"isBufferEmpty",
55 ········"isBufferFull",53 ········"()Z",
56 ········"isBufferAlwaysEmpty",54 ········"isBufferAlwaysEmpty",
 55 ········"isBufferFull",
 56 ········"isBufferAlwaysFull",
57 ········"Lkotlin/Function1;",57 ········"Lkotlin/Function1;",
58 ········"Lkotlinx/coroutines/internal/OnUndeliveredElement;",58 ········"Lkotlinx/coroutines/internal/OnUndeliveredElement;",
59 ········"onUndeliveredElement",59 ········"onUndeliveredElement",
60 ········"<init>",60 ········"<init>",
61 ········"(Lkotlin/jvm/functions/Function1;)V",61 ········"(Lkotlin/jvm/functions/Function1;)V",
62 ········"kotlinx-coroutines-core"62 ········"kotlinx-coroutines-core"
63 ····}63 ····}
1.9 KB
smali_classes3/kotlinx/coroutines/channels/ConflatedBroadcastChannel$Closed.smali
    
Offset 16, 25 lines modifiedOffset 16, 25 lines modified
16 .annotation·runtime·Lkotlin/Metadata;16 .annotation·runtime·Lkotlin/Metadata;
17 ····bv·=·{17 ····bv·=·{
18 ········0x1,18 ········0x1,
19 ········0x0,19 ········0x0,
20 ········0x320 ········0x3
21 ····}21 ····}
22 ····d1·=·{22 ····d1·=·{
23 ········"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0003\n\u0002\u0008\n\u0008\u0002\u0018\u00002\u00020\u0001B\u0011\u0012\u0008\u0010\u0003\u001a\u0004\u0018\u00010\u0002\u00a2\u0006\u0004\u0008\n\u0010\u000bR\u0018\u0010\u0003\u001a\u0004\u0018\u00010\u00028\u0006@\u0007X\u0087\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0003\u0010\u0004R\u0013\u0010\u0007\u001a\u00020\u00028F@\u0006\u00a2\u0006[·...·truncated·by·diffoscope;·len:·139,·SHA:·006699a9038cb2c976968145366f0daddca5990537b26632e481a5c1c89b7a03·...·]\u00a8\u0006\u000c"23 ········"\u0000\u0010\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0010\u0003\n\u0002\u0008\n\u0008\u0002\u0018\u00002\u00020\u0001B\u0011\u0012\u0008\u0010\u0006\u001a\u0004\u0018\u00010\u0002\u00a2\u0006\u0004\u0008\n\u0010\u000bR\u0013\u0010\u0005\u001a\u00020\u00028F@\u0006\u00a2\u0006\u0006\u001a\u0004\u0008\u0003\u0010\u0004R\u0018\u0010\u0006\u001a\u0004\u0018\u00010\u00028\u0006@\u0007X\u0087\u0004\u00a2\u[·...·truncated·by·diffoscope;·len:·139,·SHA:·371b618fd0209920a8f8f9d1c0a0f0cdc16380bf0368cdb0e68501d7f6b627b5·...·]\u00a8\u0006\u000c"
24 ····}24 ····}
25 ····d2·=·{25 ····d2·=·{
26 ········"Lkotlinx/coroutines/channels/ConflatedBroadcastChannel$Closed;",26 ········"Lkotlinx/coroutines/channels/ConflatedBroadcastChannel$Closed;",
27 ········"",27 ········"",
28 ········"",28 ········"",
29 ········"closeCause", 
30 ········"Ljava/lang/Throwable;", 
31 ········"getSendException",29 ········"getSendException",
32 ········"()Ljava/lang/Throwable;",30 ········"()Ljava/lang/Throwable;",
33 ········"sendException",31 ········"sendException",
 32 ········"closeCause",
 33 ········"Ljava/lang/Throwable;",
34 ········"getValueException",34 ········"getValueException",
35 ········"valueException",35 ········"valueException",
36 ········"<init>",36 ········"<init>",
37 ········"(Ljava/lang/Throwable;)V",37 ········"(Ljava/lang/Throwable;)V",
38 ········"kotlinx-coroutines-core"38 ········"kotlinx-coroutines-core"
39 ····}39 ····}
40 ····k·=·0x140 ····k·=·0x1
805 B
smali_classes3/kotlinx/coroutines/channels/Closed.smali
Ordering differences only
    
Offset 54, 19 lines modifiedOffset 54, 19 lines modified
54 ········"(Lkotlinx/coroutines/channels/Closed;)V",54 ········"(Lkotlinx/coroutines/channels/Closed;)V",
55 ········"",55 ········"",
56 ········"toString",56 ········"toString",
57 ········"()Ljava/lang/String;",57 ········"()Ljava/lang/String;",
58 ········"",58 ········"",
59 ········"closeCause",59 ········"closeCause",
60 ········"Ljava/lang/Throwable;",60 ········"Ljava/lang/Throwable;",
61 ········"getOfferResult", 
62 ········"()Lkotlinx/coroutines/channels/Closed;", 
63 ········"offerResult", 
64 ········"getPollResult",61 ········"getPollResult",
 62 ········"()Lkotlinx/coroutines/channels/Closed;",
65 ········"pollResult",63 ········"pollResult",
 64 ········"getOfferResult",
 65 ········"offerResult",
66 ········"getReceiveException",66 ········"getReceiveException",
67 ········"()Ljava/lang/Throwable;",67 ········"()Ljava/lang/Throwable;",
68 ········"receiveException",68 ········"receiveException",
69 ········"getSendException",69 ········"getSendException",
70 ········"sendException",70 ········"sendException",
71 ········"<init>",71 ········"<init>",
72 ········"(Ljava/lang/Throwable;)V",72 ········"(Ljava/lang/Throwable;)V",
6.58 KB
smali_classes3/kotlinx/coroutines/channels/ConflatedChannel.smali
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 .annotation·runtime·Lkotlin/Metadata;21 .annotation·runtime·Lkotlin/Metadata;
22 ····bv·=·{22 ····bv·=·{
23 ········0x1,23 ········0x1,
24 ········0x0,24 ········0x0,
25 ········0x325 ········0x3
26 ····}26 ····}
27 ····d1·=·{27 ····d1·=·{
28 ········"\u0000V\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0010\u000e\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0008\u0010\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00000\[·...·truncated·by·diffoscope;·len:·1974,·SHA:·767e507b7aa522238016a5ecf8e338ea025fcd6a50218ec0a117eca85ebbb43a·...·]\u0004\u00a2\u0006\u0006\u001a\u0004\u0008*\u0010\u001e\u00a8\u00060"28 ········"\u0000V\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0010\u000b\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000e\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0008\u0010\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00000\[·...·truncated·by·diffoscope;·len:·1969,·SHA:·3eef97130f4392168aac091cf9db8eb6573eefe98d6fc4d9c1995acb4b014012·...·]\u0004\u00a2\u0006\u0006\u001a\u0004\u0008*\u0010\u001e\u00a8\u00060"
29 ····}29 ····}
30 ····d2·=·{30 ····d2·=·{
31 ········"Lkotlinx/coroutines/channels/ConflatedChannel;",31 ········"Lkotlinx/coroutines/channels/ConflatedChannel;",
32 ········"E",32 ········"E",
33 ········"Lkotlinx/coroutines/channels/AbstractChannel;",33 ········"Lkotlinx/coroutines/channels/AbstractChannel;",
34 ········"",34 ········"",
35 ········"element",35 ········"element",
Offset 53, 28 lines modifiedOffset 53, 28 lines modified
53 ········"(Z)V",53 ········"(Z)V",
54 ········"Lkotlinx/coroutines/channels/Receive;",54 ········"Lkotlinx/coroutines/channels/Receive;",
55 ········"receive",55 ········"receive",
56 ········"enqueueReceiveInternal",56 ········"enqueueReceiveInternal",
57 ········"(Lkotlinx/coroutines/channels/Receive;)Z",57 ········"(Lkotlinx/coroutines/channels/Receive;)Z",
58 ········"value",58 ········"value",
59 ········"Ljava/lang/Object;",59 ········"Ljava/lang/Object;",
60 ········"isBufferAlwaysFull", 
61 ········"()Z", 
62 ········"isBufferFull",60 ········"isBufferFull",
63 ········"",61 ········"()Z",
64 ········"getBufferDebugString", 
65 ········"()Ljava/lang/String;", 
66 ········"bufferDebugString", 
67 ········"isBufferAlwaysEmpty", 
68 ········"isBufferEmpty", 
69 ········"Ljava/util/concurrent/locks/ReentrantLock;",62 ········"Ljava/util/concurrent/locks/ReentrantLock;",
70 ········"Lkotlinx/coroutines/internal/ReentrantLock;",63 ········"Lkotlinx/coroutines/internal/ReentrantLock;",
71 ········"lock",64 ········"lock",
72 ········"Ljava/util/concurrent/locks/ReentrantLock;",65 ········"Ljava/util/concurrent/locks/ReentrantLock;",
73 ········"isEmpty",66 ········"isEmpty",
 67 ········"",
 68 ········"getBufferDebugString",
 69 ········"()Ljava/lang/String;",
 70 ········"bufferDebugString",
 71 ········"isBufferAlwaysFull",
 72 ········"isBufferEmpty",
 73 ········"isBufferAlwaysEmpty",
74 ········"Lkotlin/Function1;",74 ········"Lkotlin/Function1;",
75 ········"Lkotlinx/coroutines/internal/OnUndeliveredElement;",75 ········"Lkotlinx/coroutines/internal/OnUndeliveredElement;",
76 ········"onUndeliveredElement",76 ········"onUndeliveredElement",
77 ········"<init>",77 ········"<init>",
78 ········"(Lkotlin/jvm/functions/Function1;)V",78 ········"(Lkotlin/jvm/functions/Function1;)V",
79 ········"kotlinx-coroutines-core"79 ········"kotlinx-coroutines-core"
80 ····}80 ····}
5.58 KB
smali_classes3/kotlinx/coroutines/channels/AbstractChannelKt.smali
    
Offset 7, 43 lines modifiedOffset 7, 43 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u00004\n\u0000\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u000e\n\u0002\u0018\u0002\n\u0002\u0010\u0003\n\u0002\u0010\u0002\n\u0002\u0008\u0002\u001a%\u0010\u0003\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u0002\"\u0004\u0008\u0000\u0010\u0000*\u0004\[·...·truncated·by·diffoscope;·len:·1398,·SHA:·efad553bffc114bc1acecea8f1a2dc7d6e45de7ef9802529aef5734972cf9069·...·]*(\u0008\u0000\u0010\u001d\"\u0010\u0012\u0006\u0012\u0004\u0018\u00010\u001b\u0012\u0004\u0012\u00020\u001c0\u001a2\u0010\u0012\u0006\u0012\u0004\u0018\u00010\u001b\u0012\u0004\u0012\u00020\u001c0\u001a\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006\u001e"14 ········"\u00004\n\u0000\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0010\u0008\n\u0002\u0008\u000b\n\u0002\u0018\u0002\n\u0002\u0010\u0003\n\u0002\u0010\u0002\n\u0002\u0008\u0002\u001a%\u0010\u0003\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u0002\"\u0004\u0008\u0000\u0010\u0000*\u0004\[·...·truncated·by·diffoscope;·len:·1406,·SHA:·446588ff9c5421da4e747ca2e161da4bc4b8c3c7e09d206f28d59f70073aaf2d·...·]*(\u0008\u0000\u0010\u001d\"\u0010\u0012\u0006\u0012\u0004\u0018\u00010\u001b\u0012\u0004\u0012\u00020\u001c0\u001a2\u0010\u0012\u0006\u0012\u0004\u0018\u00010\u001b\u0012\u0004\u0012\u00020\u001c0\u001a\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006\u001e"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"E",17 ········"E",
18 ········"",18 ········"",
19 ········"Lkotlinx/coroutines/channels/ChannelResult;",19 ········"Lkotlinx/coroutines/channels/ChannelResult;",
20 ········"toResult",20 ········"toResult",
21 ········"(Ljava/lang/Object;)Ljava/lang/Object;",21 ········"(Ljava/lang/Object;)Ljava/lang/Object;",
22 ········"Lkotlinx/coroutines/channels/Closed;",22 ········"Lkotlinx/coroutines/channels/Closed;",
23 ········"(Lkotlinx/coroutines/channels/Closed;)Ljava/lang/Object;",23 ········"(Lkotlinx/coroutines/channels/Closed;)Ljava/lang/Object;",
24 ········"", 
25 ········"RECEIVE_THROWS_ON_CLOSE", 
26 ········"I", 
27 ········"RECEIVE_RESULT", 
28 ········"Lkotlinx/coroutines/internal/Symbol;", 
29 ········"OFFER_SUCCESS", 
30 ········"Lkotlinx/coroutines/internal/Symbol;",24 ········"Lkotlinx/coroutines/internal/Symbol;",
31 ········"getOFFER_SUCCESS$annotations", 
32 ········"()V", 
33 ········"EMPTY",25 ········"EMPTY",
 26 ········"Lkotlinx/coroutines/internal/Symbol;",
34 ········"getEMPTY$annotations",27 ········"getEMPTY$annotations",
 28 ········"()V",
35 ········"ENQUEUE_FAILED", 
36 ········"getENQUEUE_FAILED$annotations", 
37 ········"HANDLER_INVOKED",29 ········"HANDLER_INVOKED",
38 ········"getHANDLER_INVOKED$annotations",30 ········"getHANDLER_INVOKED$annotations",
 31 ········"",
 32 ········"RECEIVE_RESULT",
 33 ········"I",
39 ········"POLL_FAILED",34 ········"ENQUEUE_FAILED",
40 ········"getPOLL_FAILED$annotations",35 ········"getENQUEUE_FAILED$annotations",
41 ········"OFFER_FAILED",36 ········"OFFER_FAILED",
42 ········"getOFFER_FAILED$annotations",37 ········"getOFFER_FAILED$annotations",
 38 ········"POLL_FAILED",
 39 ········"getPOLL_FAILED$annotations",
 40 ········"RECEIVE_THROWS_ON_CLOSE",
 41 ········"OFFER_SUCCESS",
 42 ········"getOFFER_SUCCESS$annotations",
43 ········"Lkotlin/Function1;",43 ········"Lkotlin/Function1;",
44 ········"",44 ········"",
45 ········"",45 ········"",
46 ········"Handler",46 ········"Handler",
47 ········"kotlinx-coroutines-core"47 ········"kotlinx-coroutines-core"
48 ····}48 ····}
49 ····k·=·0x249 ····k·=·0x2
6.57 KB
smali_classes3/kotlinx/coroutines/channels/AbstractSendChannel$SendSelect.smali
    
Offset 31, 15 lines modifiedOffset 31, 15 lines modified
31 .annotation·runtime·Lkotlin/Metadata;31 .annotation·runtime·Lkotlin/Metadata;
32 ····bv·=·{32 ····bv·=·{
33 ········0x1,33 ········0x1,
34 ········0x0,34 ········0x0,
35 ········0x335 ········0x3
36 ····}36 ····}
37 ····d1·=·{37 ····d1·=·{
38 ········"\u0000Z\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0008\u0002\u0018\u0000*\u0004\u0008\u0001\u0010\u0001*\u0004\u0008\u0002\u0010\u00022\u00020\u00032\u00020\u0004B[·...·truncated·by·diffoscope;·len:·1670,·SHA:·75d73a606fdcbd00c2fd8ed895356d818ce963b087a58ae91f4cf1ae3197e513·...·]0#8\u0006@\u0007X\u0087\u0004\u00a2\u0006\u0006\n\u0004\u0008$\u0010%\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006("38 ········"\u0000Z\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0008\u0002\u0018\u0000*\u0004\u0008\u0001\u0010\u0001*\u0004\u0008\u0002\u0010\u00022\u00020\u00032\u00020\u0004B[·...·truncated·by·diffoscope;·len:·1685,·SHA:·9a14e06dab4f0f2f4850df78120e20634025e811631783a44d9c7f4272a2b667·...·]0#8\u0006@\u0007X\u0087\u0004\u00a2\u0006\u0006\n\u0004\u0008$\u0010%\u0082\u0002\u0004\n\u0002\u0008\u0019\u00a8\u0006("
39 ····}39 ····}
40 ····d2·=·{40 ····d2·=·{
41 ········"Lkotlinx/coroutines/channels/AbstractSendChannel$SendSelect;",41 ········"Lkotlinx/coroutines/channels/AbstractSendChannel$SendSelect;",
42 ········"E",42 ········"E",
43 ········"R",43 ········"R",
44 ········"Lkotlinx/coroutines/channels/Send;",44 ········"Lkotlinx/coroutines/channels/Send;",
45 ········"Lkotlinx/coroutines/DisposableHandle;",45 ········"Lkotlinx/coroutines/DisposableHandle;",
Offset 56, 30 lines modifiedOffset 56, 30 lines modified
56 ········"closed",56 ········"closed",
57 ········"resumeSendClosed",57 ········"resumeSendClosed",
58 ········"(Lkotlinx/coroutines/channels/Closed;)V",58 ········"(Lkotlinx/coroutines/channels/Closed;)V",
59 ········"undeliveredElement",59 ········"undeliveredElement",
60 ········"",60 ········"",
61 ········"toString",61 ········"toString",
62 ········"()Ljava/lang/String;",62 ········"()Ljava/lang/String;",
 63 ········"Lkotlinx/coroutines/selects/SelectInstance;",
 64 ········"select",
 65 ········"Lkotlinx/coroutines/selects/SelectInstance;",
63 ········"Lkotlinx/coroutines/channels/AbstractSendChannel;", 
64 ········"channel", 
65 ········"Lkotlinx/coroutines/channels/AbstractSendChannel;", 
66 ········"pollResult", 
67 ········"Ljava/lang/Object;", 
68 ········"getPollResult", 
69 ········"()Ljava/lang/Object;", 
70 ········"Lkotlin/Function2;",66 ········"Lkotlin/Function2;",
71 ········"Lkotlinx/coroutines/channels/SendChannel;",67 ········"Lkotlinx/coroutines/channels/SendChannel;",
72 ········"Lkotlin/coroutines/Continuation;",68 ········"Lkotlin/coroutines/Continuation;",
73 ········"",69 ········"",
74 ········"block",70 ········"block",
75 ········"Lkotlin/jvm/functions/Function2;",71 ········"Lkotlin/jvm/functions/Function2;",
76 ········"Lkotlinx/coroutines/selects/SelectInstance;", 
77 ········"select", 
78 ········"Lkotlinx/coroutines/selects/SelectInstance;",72 ········"pollResult",
 73 ········"Ljava/lang/Object;",
 74 ········"getPollResult",
 75 ········"()Ljava/lang/Object;",
 76 ········"Lkotlinx/coroutines/channels/AbstractSendChannel;",
 77 ········"channel",
 78 ········"Lkotlinx/coroutines/channels/AbstractSendChannel;",
79 ········"<init>",79 ········"<init>",
80 ········"(Ljava/lang/Object;Lkotlinx/coroutines/channels/AbstractSendChannel;Lkotlinx/coroutines/selects/SelectInstance;Lkotlin/jvm/functions/Function2;)V",80 ········"(Ljava/lang/Object;Lkotlinx/coroutines/channels/AbstractSendChannel;Lkotlinx/coroutines/selects/SelectInstance;Lkotlin/jvm/functions/Function2;)V",
81 ········"kotlinx-coroutines-core"81 ········"kotlinx-coroutines-core"
82 ····}82 ····}
83 ····k·=·0x183 ····k·=·0x1
84 ····mv·=·{84 ····mv·=·{
85 ········0x1,85 ········0x1,
8.91 KB
smali_classes3/kotlinx/coroutines/channels/ArrayChannel.smali
    
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
27 .annotation·runtime·Lkotlin/Metadata;27 .annotation·runtime·Lkotlin/Metadata;
28 ····bv·=·{28 ····bv·=·{
29 ········0x1,29 ········0x1,
30 ········0x0,30 ········0x0,
31 ········0x331 ········0x3
32 ····}32 ····}
33 ····d1·=·{33 ····d1·=·{
34 ········"\u0000v\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0008\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0008\n\u0002\u0010\u000e\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0011\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0008\u0010\u0[·...·truncated·by·diffoscope;·len:·2903,·SHA:·ee866fc623dd11ff82653c9d1c77346119f080465fc6df02f298a25018266b67·...·]\u00a8\u0006B"34 ········"\u0000v\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0008\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u000b\n\u0002\u0010\u000e\n\u0002\u0008\u0003\n\u0002\u0010\u0011\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u0008\u0010\u0[·...·truncated·by·diffoscope;·len:·2903,·SHA:·d143601f9b94c40bb1adae630f458770b1866d75fa3fe5db3cab4b7ab1896048·...·]\u00a8\u0006B"
35 ····}35 ····}
36 ····d2·=·{36 ····d2·=·{
37 ········"Lkotlinx/coroutines/channels/ArrayChannel;",37 ········"Lkotlinx/coroutines/channels/ArrayChannel;",
38 ········"E",38 ········"E",
39 ········"Lkotlinx/coroutines/channels/AbstractChannel;",39 ········"Lkotlinx/coroutines/channels/AbstractChannel;",
40 ········"",40 ········"",
41 ········"currentSize",41 ········"currentSize",
Offset 67, 38 lines modifiedOffset 67, 38 lines modified
67 ········"receive",67 ········"receive",
68 ········"",68 ········"",
69 ········"enqueueReceiveInternal",69 ········"enqueueReceiveInternal",
70 ········"(Lkotlinx/coroutines/channels/Receive;)Z",70 ········"(Lkotlinx/coroutines/channels/Receive;)Z",
71 ········"wasClosed",71 ········"wasClosed",
72 ········"onCancelIdempotent",72 ········"onCancelIdempotent",
73 ········"(Z)V",73 ········"(Z)V",
74 ········"isBufferEmpty",74 ········"capacity",
 75 ········"I",
 76 ········"head",
 77 ········"isClosedForReceive",
75 ········"()Z",78 ········"()Z",
76 ········"isEmpty",79 ········"isBufferAlwaysEmpty",
77 ········"",80 ········"",
78 ········"getBufferDebugString",81 ········"getBufferDebugString",
79 ········"()Ljava/lang/String;",82 ········"()Ljava/lang/String;",
80 ········"bufferDebugString",83 ········"bufferDebugString",
81 ········"Ljava/util/concurrent/locks/ReentrantLock;", 
82 ········"Lkotlinx/coroutines/internal/ReentrantLock;", 
83 ········"lock", 
84 ········"Ljava/util/concurrent/locks/ReentrantLock;", 
85 ········"isBufferAlwaysFull", 
86 ········"",84 ········"",
87 ········"buffer",85 ········"buffer",
88 ········"[Ljava/lang/Object;",86 ········"[Ljava/lang/Object;",
 87 ········"isBufferEmpty",
 88 ········"isBufferAlwaysFull",
 89 ········"isBufferFull",
89 ········"Lkotlinx/coroutines/channels/BufferOverflow;",90 ········"Lkotlinx/coroutines/channels/BufferOverflow;",
90 ········"onBufferOverflow",91 ········"onBufferOverflow",
91 ········"Lkotlinx/coroutines/channels/BufferOverflow;",92 ········"Lkotlinx/coroutines/channels/BufferOverflow;",
92 ········"isBufferAlwaysEmpty",93 ········"isEmpty",
93 ········"head",94 ········"Ljava/util/concurrent/locks/ReentrantLock;",
 95 ········"Lkotlinx/coroutines/internal/ReentrantLock;",
94 ········"I",96 ········"lock",
 97 ········"Ljava/util/concurrent/locks/ReentrantLock;",
95 ········"isBufferFull", 
96 ········"isClosedForReceive", 
97 ········"capacity", 
98 ········"Lkotlin/Function1;",98 ········"Lkotlin/Function1;",
99 ········"Lkotlinx/coroutines/internal/OnUndeliveredElement;",99 ········"Lkotlinx/coroutines/internal/OnUndeliveredElement;",
100 ········"onUndeliveredElement",100 ········"onUndeliveredElement",
101 ········"<init>",101 ········"<init>",
102 ········"(ILkotlinx/coroutines/channels/BufferOverflow;Lkotlin/jvm/functions/Function1;)V",102 ········"(ILkotlinx/coroutines/channels/BufferOverflow;Lkotlin/jvm/functions/Function1;)V",
103 ········"kotlinx-coroutines-core"103 ········"kotlinx-coroutines-core"
104 ····}104 ····}
9.25 KB
smali_classes3/kotlinx/coroutines/channels/ConflatedBroadcastChannel.smali
    
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 .annotation·runtime·Lkotlin/Metadata;34 .annotation·runtime·Lkotlin/Metadata;
35 ····bv·=·{35 ····bv·=·{
36 ········0x1,36 ········0x1,
37 ········0x0,37 ········0x0,
38 ········0x338 ········0x3
39 ····}39 ····}
40 ····d1·=·{40 ····d1·=·{
41 ········"\u0000\u0082\u0001\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0011\n\u0002\u0008\u0004\n\u0002\u0010\u0003\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u000c\n\u0002\u0018\u0002\n\u0002\u0008\n\u0008\u0007\u0018\u0000·C*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00000\u0002:\u0004DCEFB\u0007\u00a2\u0006\u0004\u0008A\u00109B\u0011\u0008\u0016\u0012\u0006\u0010:\u001a\u00028\u0000\u00a2\u00[·...·truncated·by·diffoscope;·len:·2941,·SHA:·0ccb5d284041a11fb8dd4800f4986961ddbb10edf90aa0113f9bb66edbb741c3·...·]\u0082\u0002\u000f\n\u0002\u0008\u0019\n\u0002\u0008!\n\u0005\u0008\u00a1\u001e0\u0001\u00a8\u0006G"41 ········"\u0000\u0082\u0001\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0011\n\u0002\u0008\u0004\n\u0002\u0010\u0003\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0013\u0008\u0007\u0018\u0000·C*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00000\u0002:\u0004DCEFB\u0007\u00a2\u0006\u0004\u0008A\u0010;B\u0011\u0008\u0016\u0012\u0006\u0010<\u001a\u00028\u0000\u00a2[·...·truncated·by·diffoscope;·len:·2945,·SHA:·90a2b66475a6638467bb7eb7a60906ca719899c18ae3462f5f8d5de212da4a69·...·]\u0082\u0002\u000f\n\u0002\u0008\u0019\n\u0002\u0008!\n\u0005\u0008\u00a1\u001e0\u0001\u00a8\u0006G"
42 ····}42 ····}
43 ····d2·=·{43 ····d2·=·{
44 ········"Lkotlinx/coroutines/channels/ConflatedBroadcastChannel;",44 ········"Lkotlinx/coroutines/channels/ConflatedBroadcastChannel;",
45 ········"E",45 ········"E",
46 ········"Lkotlinx/coroutines/channels/BroadcastChannel;",46 ········"Lkotlinx/coroutines/channels/BroadcastChannel;",
47 ········"Lkotlinx/coroutines/channels/ConflatedBroadcastChannel$Subscriber;",47 ········"Lkotlinx/coroutines/channels/ConflatedBroadcastChannel$Subscriber;",
48 ········"subscriber",48 ········"subscriber",
Offset 89, 27 lines modifiedOffset 89, 27 lines modified
89 ········"(Ljava/util/concurrent/CancellationException;)V",89 ········"(Ljava/util/concurrent/CancellationException;)V",
90 ········"send",90 ········"send",
91 ········"(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",91 ········"(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",
92 ········"Lkotlinx/coroutines/channels/ChannelResult;",92 ········"Lkotlinx/coroutines/channels/ChannelResult;",
93 ········"trySend-JP2dKIU",93 ········"trySend-JP2dKIU",
94 ········"(Ljava/lang/Object;)Ljava/lang/Object;",94 ········"(Ljava/lang/Object;)Ljava/lang/Object;",
95 ········"trySend",95 ········"trySend",
96 ········"isClosedForSend", 
97 ········"()Z",96 ········"Lkotlinx/coroutines/selects/SelectClause2;",
 97 ········"getOnSend",
 98 ········"()Lkotlinx/coroutines/selects/SelectClause2;",
 99 ········"onSend",
98 ········"getValue",100 ········"getValue",
99 ········"()Ljava/lang/Object;",101 ········"()Ljava/lang/Object;",
100 ········"getValue$annotations",102 ········"getValue$annotations",
101 ········"()V",103 ········"()V",
102 ········"value",104 ········"value",
103 ········"getValueOrNull",105 ········"getValueOrNull",
104 ········"valueOrNull",106 ········"valueOrNull",
 107 ········"isClosedForSend",
 108 ········"()Z",
105 ········"Lkotlinx/coroutines/selects/SelectClause2;", 
106 ········"getOnSend", 
107 ········"()Lkotlinx/coroutines/selects/SelectClause2;", 
108 ········"onSend", 
109 ········"<init>",109 ········"<init>",
110 ········"(Ljava/lang/Object;)V",110 ········"(Ljava/lang/Object;)V",
111 ········"Companion",111 ········"Companion",
112 ········"Closed",112 ········"Closed",
113 ········"State",113 ········"State",
114 ········"Subscriber",114 ········"Subscriber",
115 ········"kotlinx-coroutines-core"115 ········"kotlinx-coroutines-core"
9.57 KB
smali_classes3/kotlinx/coroutines/channels/ArrayBroadcastChannel.smali
    
Offset 32, 15 lines modifiedOffset 32, 15 lines modified
32 .annotation·runtime·Lkotlin/Metadata;32 .annotation·runtime·Lkotlin/Metadata;
33 ····bv·=·{33 ····bv·=·{
34 ········0x1,34 ········0x1,
35 ········0x0,35 ········0x0,
36 ········0x336 ········0x3
37 ····}37 ····}
38 ····d1·=·{38 ····d1·=·{
39 ········"\u0000\u0088\u0001\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0003\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\t\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0008\n\u0002\u0008\t\n\u0002\u0010!\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0010\u000e\n\u0002\u0008\u0005\n\u0002\u0010\u0011\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\u0008\u0000\u0018\u0000[·...·truncated·by·diffoscope;·len:·2968,·SHA:·0614dcd6a450d764f50f504a76f8cfdad4906b3a95b7e3d6ceee8d8dda5422ec·...·]\u00a8\u0006L"39 ········"\u0000\u0088\u0001\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0003\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\t\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0010\u0008\n\u0002\u0008\u0006\n\u0002\u0010!\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0010\u0011\n\u0002\u0008\u0005\n\u0002\u0010\u000e\n\u0002\u0008\u0006\u0008\u0000\u0018\u[·...·truncated·by·diffoscope;·len:·2970,·SHA:·1315b96837b60ad394a7100b07ca5de3e97a0626b8e7c9aeb34016511ebe22e4·...·]\u00a8\u0006L"
40 ····}40 ····}
41 ····d2·=·{41 ····d2·=·{
42 ········"Lkotlinx/coroutines/channels/ArrayBroadcastChannel;",42 ········"Lkotlinx/coroutines/channels/ArrayBroadcastChannel;",
43 ········"E",43 ········"E",
44 ········"Lkotlinx/coroutines/channels/AbstractSendChannel;",44 ········"Lkotlinx/coroutines/channels/AbstractSendChannel;",
45 ········"Lkotlinx/coroutines/channels/BroadcastChannel;",45 ········"Lkotlinx/coroutines/channels/BroadcastChannel;",
46 ········"",46 ········"",
Offset 74, 49 lines modifiedOffset 74, 49 lines modified
74 ········"",74 ········"",
75 ········"offerInternal",75 ········"offerInternal",
76 ········"(Ljava/lang/Object;)Ljava/lang/Object;",76 ········"(Ljava/lang/Object;)Ljava/lang/Object;",
77 ········"Lkotlinx/coroutines/selects/SelectInstance;",77 ········"Lkotlinx/coroutines/selects/SelectInstance;",
78 ········"select",78 ········"select",
79 ········"offerSelectInternal",79 ········"offerSelectInternal",
80 ········"(Ljava/lang/Object;Lkotlinx/coroutines/selects/SelectInstance;)Ljava/lang/Object;",80 ········"(Ljava/lang/Object;Lkotlinx/coroutines/selects/SelectInstance;)Ljava/lang/Object;",
 81 ········"isBufferFull",
 82 ········"()Z",
81 ········"",83 ········"",
82 ········"capacity", 
83 ········"I", 
84 ········"getCapacity", 
85 ········"()I", 
86 ········"value",84 ········"value",
87 ········"getTail", 
88 ········"setTail", 
89 ········"(J)V", 
90 ········"tail", 
91 ········"", 
92 ········"Lkotlinx/coroutines/internal/SubscribersList;", 
93 ········"subscribers", 
94 ········"Ljava/util/List;", 
95 ········"getSize",85 ········"getSize",
 86 ········"()I",
96 ········"setSize",87 ········"setSize",
97 ········"(I)V",88 ········"(I)V",
98 ········"size",89 ········"size",
99 ········"",90 ········"",
100 ········"getBufferDebugString", 
101 ········"()Ljava/lang/String;", 
102 ········"bufferDebugString",91 ········"Lkotlinx/coroutines/internal/SubscribersList;",
 92 ········"subscribers",
 93 ········"Ljava/util/List;",
 94 ········"getTail",
 95 ········"setTail",
 96 ········"(J)V",
 97 ········"tail",
103 ········"isBufferAlwaysFull",98 ········"isBufferAlwaysFull",
 99 ········"Ljava/util/concurrent/locks/ReentrantLock;",
 100 ········"Lkotlinx/coroutines/internal/ReentrantLock;",
 101 ········"bufferLock",
 102 ········"Ljava/util/concurrent/locks/ReentrantLock;",
 103 ········"capacity",
104 ········"()Z",104 ········"I",
 105 ········"getCapacity",
105 ········"",106 ········"",
106 ········"buffer",107 ········"buffer",
107 ········"[Ljava/lang/Object;",108 ········"[Ljava/lang/Object;",
108 ········"getHead",109 ········"getHead",
109 ········"setHead",110 ········"setHead",
110 ········"head",111 ········"head",
 112 ········"",
 113 ········"getBufferDebugString",
 114 ········"()Ljava/lang/String;",
 115 ········"bufferDebugString",
111 ········"Ljava/util/concurrent/locks/ReentrantLock;", 
112 ········"Lkotlinx/coroutines/internal/ReentrantLock;", 
113 ········"bufferLock", 
114 ········"Ljava/util/concurrent/locks/ReentrantLock;", 
115 ········"isBufferFull", 
116 ········"<init>",116 ········"<init>",
117 ········"Subscriber",117 ········"Subscriber",
118 ········"kotlinx-coroutines-core"118 ········"kotlinx-coroutines-core"
119 ····}119 ····}
120 ····k·=·0x1120 ····k·=·0x1
121 ····mv·=·{121 ····mv·=·{
122 ········0x1,122 ········0x1,
725 B
smali_classes3/kotlinx/coroutines/channels/RendezvousChannel.smali
Ordering differences only
    
Offset 27, 16 lines modifiedOffset 27, 16 lines modified
27 ········"Lkotlinx/coroutines/channels/RendezvousChannel;",27 ········"Lkotlinx/coroutines/channels/RendezvousChannel;",
28 ········"E",28 ········"E",
29 ········"Lkotlinx/coroutines/channels/AbstractChannel;",29 ········"Lkotlinx/coroutines/channels/AbstractChannel;",
30 ········"",30 ········"",
31 ········"isBufferFull",31 ········"isBufferFull",
32 ········"()Z",32 ········"()Z",
33 ········"isBufferEmpty",33 ········"isBufferEmpty",
34 ········"isBufferAlwaysFull", 
35 ········"isBufferAlwaysEmpty",34 ········"isBufferAlwaysEmpty",
 35 ········"isBufferAlwaysFull",
36 ········"Lkotlin/Function1;",36 ········"Lkotlin/Function1;",
37 ········"",37 ········"",
38 ········"Lkotlinx/coroutines/internal/OnUndeliveredElement;",38 ········"Lkotlinx/coroutines/internal/OnUndeliveredElement;",
39 ········"onUndeliveredElement",39 ········"onUndeliveredElement",
40 ········"<init>",40 ········"<init>",
41 ········"(Lkotlin/jvm/functions/Function1;)V",41 ········"(Lkotlin/jvm/functions/Function1;)V",
42 ········"kotlinx-coroutines-core"42 ········"kotlinx-coroutines-core"
13.0 KB
smali_classes3/kotlinx/coroutines/channels/AbstractChannel.smali
    
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 .annotation·runtime·Lkotlin/Metadata;38 .annotation·runtime·Lkotlin/Metadata;
39 ····bv·=·{39 ····bv·=·{
40 ········0x1,40 ········0x1,
41 ········0x0,41 ········0x0,
42 ········0x342 ········0x3
43 ····}43 ····}
44 ····d1·=·{44 ····d1·=·{
45 ········"\u0000\u00a4\u0001\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\t\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u0003\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\r\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000b\u0008·\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00000\u00022\u0008\u0012\u0004\u0012\u00028\u00000\u0003:\u0007^_`abcdB)\u0[·...·truncated·by·diffoscope;·len:·4706,·SHA:·533bbcae9982ff4b302a0d6441af0f5862f946c5b08608403600d40f7f6b4cec·...·]\u0082\u0002\u000f\n\u0002\u0008\u0019\n\u0002\u0008!\n\u0005\u0008\u00a1\u001e0\u0001\u00a8\u0006e"45 ········"\u0000\u00a4\u0001\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0008\t\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u0003\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000c\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000b\u0008·\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00000\u00022\u0008\u0012\u0004\u0012\u00028\u00000\u0003:\u0007^_`abcdB[·...·truncated·by·diffoscope;·len:·4710,·SHA:·fb052c76c0e49486e53537298e5c3ae4e1ffe65574e04503583b33be4d3aa7e8·...·]\u0082\u0002\u000f\n\u0002\u0008\u0019\n\u0002\u0008!\n\u0005\u0008\u00a1\u001e0\u0001\u00a8\u0006e"
46 ····}46 ····}
47 ····d2·=·{47 ····d2·=·{
48 ········"Lkotlinx/coroutines/channels/AbstractChannel;",48 ········"Lkotlinx/coroutines/channels/AbstractChannel;",
49 ········"E",49 ········"E",
50 ········"Lkotlinx/coroutines/channels/AbstractSendChannel;",50 ········"Lkotlinx/coroutines/channels/AbstractSendChannel;",
51 ········"Lkotlinx/coroutines/channels/Channel;",51 ········"Lkotlinx/coroutines/channels/Channel;",
52 ········"R",52 ········"R",
Offset 116, 27 lines modifiedOffset 116, 27 lines modified
116 ········"()Lkotlinx/coroutines/channels/AbstractChannel$TryPollDesc;",116 ········"()Lkotlinx/coroutines/channels/AbstractChannel$TryPollDesc;",
117 ········"Lkotlinx/coroutines/channels/ReceiveOrClosed;",117 ········"Lkotlinx/coroutines/channels/ReceiveOrClosed;",
118 ········"takeFirstReceiveOrPeekClosed",118 ········"takeFirstReceiveOrPeekClosed",
119 ········"()Lkotlinx/coroutines/channels/ReceiveOrClosed;",119 ········"()Lkotlinx/coroutines/channels/ReceiveOrClosed;",
120 ········"onReceiveEnqueued",120 ········"onReceiveEnqueued",
121 ········"()V",121 ········"()V",
122 ········"onReceiveDequeued",122 ········"onReceiveDequeued",
123 ········"Lkotlinx/coroutines/selects/SelectClause1;", 
124 ········"getOnReceive", 
125 ········"()Lkotlinx/coroutines/selects/SelectClause1;", 
126 ········"onReceive", 
127 ········"isBufferAlwaysEmpty",123 ········"isBufferEmpty",
128 ········"()Z",124 ········"()Z",
 125 ········"isClosedForReceive",
129 ········"isEmpty",126 ········"isEmpty",
 127 ········"isBufferAlwaysEmpty",
130 ········"getHasReceiveOrClosed",128 ········"getHasReceiveOrClosed",
131 ········"hasReceiveOrClosed",129 ········"hasReceiveOrClosed",
132 ········"isClosedForReceive",130 ········"Lkotlinx/coroutines/selects/SelectClause1;",
133 ········"getOnReceiveCatching",131 ········"getOnReceiveCatching",
 132 ········"()Lkotlinx/coroutines/selects/SelectClause1;",
134 ········"onReceiveCatching",133 ········"onReceiveCatching",
135 ········"isBufferEmpty",134 ········"getOnReceive",
 135 ········"onReceive",
136 ········"isEmptyImpl",136 ········"isEmptyImpl",
137 ········"Lkotlin/Function1;",137 ········"Lkotlin/Function1;",
138 ········"Lkotlinx/coroutines/internal/OnUndeliveredElement;",138 ········"Lkotlinx/coroutines/internal/OnUndeliveredElement;",
139 ········"onUndeliveredElement",139 ········"onUndeliveredElement",
140 ········"<init>",140 ········"<init>",
141 ········"(Lkotlin/jvm/functions/Function1;)V",141 ········"(Lkotlin/jvm/functions/Function1;)V",
142 ········"Itr",142 ········"Itr",
6.39 KB
smali_classes3/kotlinx/coroutines/channels/LazyActorCoroutine.smali
    
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
24 .annotation·runtime·Lkotlin/Metadata;24 .annotation·runtime·Lkotlin/Metadata;
25 ····bv·=·{25 ····bv·=·{
26 ········0x1,26 ········0x1,
27 ········0x0,27 ········0x0,
28 ········0x328 ········0x3
29 ····}29 ····}
30 ····d1·=·{30 ····d1·=·{
31 ········"\u0000b\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0005\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0003\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\u0008\u0002\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00000\u00022\u0014\u0012\u0004\u0012\u00028\u0000\u0012\n\u0012\u0008\u0012\u0004\u0012\u00028\u00000\u00040\u0003BO\u0012\u0006\u0010&\u001a\u00020%\u0012\u000c\u0010(\u001a\u0008\u0012\u0004\u0012\u00028\u00000\'\u0012-\u0010\u001d\u001a)\u0008\u0001\u0012\n\u0012\u0008\u0012\u0004\u0012\u00028\u00000)\u0012\n\u0012\u0008\u0012\u0004\u0012\u00020\u00050\u001b\u0012\u0006\u0012\u0004\u0018\u00010\u001c0\u001a\u00a2\u0006\u0002\u0008*\u00f8\u0001\u0000\u00a2\u0006\u0004\u0008+\u0010,J\u000f\u0010\u0006\u001a\u00020\u0005H\u0014\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J\u001b\u0010\t\u001a\u00020\u00052\u0006\u0010\u0008\u001a\u00028\u0000H\u0096@\u00f8\u0001\u0000\u00a2\u0006\u0004\u0008\t\u0010\nJ\u0017\u0010\u000c\u001a\u00020\u000b2\u0006\u0010\u0008\u001a\u00028\u0000H\u0016\u00a2\u0006\u0004\u0008\u000c\u0010\rJ&\u0010\u0011\u001a\u0008\u0012\u0004\u0012\u00020\u00050\u000e2\u0006\u0010\u0008\u001a\u00028\u0000H\u0016\u00f8\u0001\u0000\u00f8\u0001\u0001\u00f8\u0001\u0002\u00a2\u0006\u0004\u0008\u000f\u0010\u0010J\u0019\u0010\u0014\u001a\u00020\u000b2\u0008\u0010\u0013\u001a\u0004\u0018\u00010\u0012H\u0016\u00a2\u0006\u0004\u0008\u0014\u0010\u0015JX\u0010\u001e\u001a\u00020\u0005\"\u0004\u0008\u0001\u0010\u00162\u000c\u0010\u0018\u001a\u0008\u0012\u0004\u0012\u00028\u00010\u00172\u0006\u0010\u0019\u001a\u00028\u00002(\u0010\u001d\u001a$\u0008\u0001\u0012\n\u0012\u0008\u0012\u0004\u0012\u00028\u00000\u0004\u0012\n\u0012\u0008\u0012\u0004\u0012\u00028\u00010\u001b\u0012\u0006\u0012\u0004\u0018\u00010\u001c0\u001aH\u0016\u00f8\u0001\u0000\u00a2\u0006\u0004\u0008\u001e\u0010\u001fR\u001c\u0010·\u001a\u0008\u0012\u0004\u0012\u00020\u00050\u001b8\u0002@\u0002X\u0082\u000e\u00a2\u0006\u0006\n\u0004\u0008·\u0010!R(\u0010$\u001a\u0014\u0012\u0004\u0012\u00028\u0000\u0012\n\u0012\u0008\u0012\u0004\u0012\u00028\u00000\u00040\u00038V@\u0016[·...·truncated·by·diffoscope;·len:·58,·SHA:·d72ad27f049ca2741532164c3262276868e936cf2cc15f481c0906e9ae559eda·...·]\u0082\u0002\u000f\n\u0002\u0008\u0019\n\u0002\u0008!\n\u0005\u0008\u00a1\u001e0\u0001\u00a8\u0006-"31 ········"\u0000b\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0005\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0003\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\u0008\u0002\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00000\u00022\u0014\u0012\u0004\u0012\u00028\u0000\u0012\n\u0012\u0008\u0012\u0004\u0012\u00028\u00000\u00040\u0003BO\u0012\u0006\u0010&\u001a\u00020%\u0012\u000c\u0010(\u001a\u0008\u0012\u0004\u0012\u00028\u00000\'\u0012-\u0010\u001d\u001a)\u0008\u0001\u0012\n\u0012\u0008\u0012\u0004\u0012\u00028\u00000)\u0012\n\u0012\u0008\u0012\u0004\u0012\u00020\u00050\u001b\u0012\u0006\u0012\u0004\u0018\u00010\u001c0\u001a\u00a2\u0006\u0002\u0008*\u00f8\u0001\u0000\u00a2\u0006\u0004\u0008+\u0010,J\u000f\u0010\u0006\u001a\u00020\u0005H\u0014\u00a2\u0006\u0004\u0008\u0006\u0010\u0007J\u001b\u0010\t\u001a\u00020\u00052\u0006\u0010\u0008\u001a\u00028\u0000H\u0096@\u00f8\u0001\u0000\u00a2\u0006\u0004\u0008\t\u0010\nJ\u0017\u0010\u000c\u001a\u00020\u000b2\u0006\u0010\u0008\u001a\u00028\u0000H\u0016\u00a2\u0006\u0004\u0008\u000c\u0010\rJ&\u0010\u0011\u001a\u0008\u0012\u0004\u0012\u00020\u00050\u000e2\u0006\u0010\u0008\u001a\u00028\u0000H\u0016\u00f8\u0001\u0000\u00f8\u0001\u0001\u00f8\u0001\u0002\u00a2\u0006\u0004\u0008\u000f\u0010\u0010J\u0019\u0010\u0014\u001a\u00020\u000b2\u0008\u0010\u0013\u001a\u0004\u0018\u00010\u0012H\u0016\u00a2\u0006\u0004\u0008\u0014\u0010\u0015JX\u0010\u001e\u001a\u00020\u0005\"\u0004\u0008\u0001\u0010\u00162\u000c\u0010\u0018\u001a\u0008\u0012\u0004\u0012\u00028\u00010\u00172\u0006\u0010\u0019\u001a\u00028\u00002(\u0010\u001d\u001a$\u0008\u0001\u0012\n\u0012\u0008\u0012\u0004\u0012\u00028\u00000\u0004\u0012\n\u0012\u0008\u0012\u0004\u0012\u00028\u00010\u001b\u0012\u0006\u0012\u0004\u0018\u00010\u001c0\u001aH\u0016\u00f8\u0001\u0000\u00a2\u0006\u0004\u0008\u001e\u0010\u001fR(\u0010\"\u001a\u0014\u0012\u0004\u0012\u00028\u0000\u0012\n\u0012\u0008\u0012\u0004\u0012\u00028\u00000\u00040\u00038V@\u0016X\u0096\u0004\u00a2\u0006\u0006\u001a\u0004\u0008·\u0010!R\u001c\u0010#\u001a\u0008\u0012\u0004\u0012\u00020\u00050\u001b8\u0002@\[·...·truncated·by·diffoscope;·len:·58,·SHA:·894adcbfa6ca0c8e8dbcf191c86b947cacc5bfe02fc6d7287ebb5f4003575b2a·...·]\u0082\u0002\u000f\n\u0002\u0008\u0019\n\u0002\u0008!\n\u0005\u0008\u00a1\u001e0\u0001\u00a8\u0006-"
32 ····}32 ····}
33 ····d2·=·{33 ····d2·=·{
34 ········"Lkotlinx/coroutines/channels/LazyActorCoroutine;",34 ········"Lkotlinx/coroutines/channels/LazyActorCoroutine;",
35 ········"E",35 ········"E",
36 ········"Lkotlinx/coroutines/channels/ActorCoroutine;",36 ········"Lkotlinx/coroutines/channels/ActorCoroutine;",
37 ········"Lkotlinx/coroutines/selects/SelectClause2;",37 ········"Lkotlinx/coroutines/selects/SelectClause2;",
38 ········"Lkotlinx/coroutines/channels/SendChannel;",38 ········"Lkotlinx/coroutines/channels/SendChannel;",
Offset 59, 19 lines modifiedOffset 59, 19 lines modified
59 ········"param",59 ········"param",
60 ········"Lkotlin/Function2;",60 ········"Lkotlin/Function2;",
61 ········"Lkotlin/coroutines/Continuation;",61 ········"Lkotlin/coroutines/Continuation;",
62 ········"",62 ········"",
63 ········"block",63 ········"block",
64 ········"registerSelectClause2",64 ········"registerSelectClause2",
65 ········"(Lkotlinx/coroutines/selects/SelectInstance;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)V",65 ········"(Lkotlinx/coroutines/selects/SelectInstance;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)V",
66 ········"continuation", 
67 ········"Lkotlin/coroutines/Continuation;", 
68 ········"getOnSend",66 ········"getOnSend",
69 ········"()Lkotlinx/coroutines/selects/SelectClause2;",67 ········"()Lkotlinx/coroutines/selects/SelectClause2;",
70 ········"onSend",68 ········"onSend",
 69 ········"continuation",
 70 ········"Lkotlin/coroutines/Continuation;",
71 ········"Lkotlin/coroutines/CoroutineContext;",71 ········"Lkotlin/coroutines/CoroutineContext;",
72 ········"parentContext",72 ········"parentContext",
73 ········"Lkotlinx/coroutines/channels/Channel;",73 ········"Lkotlinx/coroutines/channels/Channel;",
74 ········"channel",74 ········"channel",
75 ········"Lkotlinx/coroutines/channels/ActorScope;",75 ········"Lkotlinx/coroutines/channels/ActorScope;",
76 ········"Lkotlin/ExtensionFunctionType;",76 ········"Lkotlin/ExtensionFunctionType;",
77 ········"<init>",77 ········"<init>",
3.37 KB
smali_classes3/kotlinx/coroutines/channels/AbstractSendChannel$SendBuffered.smali
    
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
29 .annotation·runtime·Lkotlin/Metadata;29 .annotation·runtime·Lkotlin/Metadata;
30 ····bv·=·{30 ····bv·=·{
31 ········0x1,31 ········0x1,
32 ········0x0,32 ········0x0,
33 ········0x333 ········0x3
34 ····}34 ····}
35 ····d1·=·{35 ····d1·=·{
36 ········"\u00008\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000e\n\u0002\u0008\u0004\n\u0002\u0010\u0000\n\u0002\u0008\u0006\u0008\u0000\u0018\u0000*\u0006\u0008\u0001\u0010\u0001·\u00012\u00020\u0002B\u000f\u0012\u0006\u0010\u0012\u001a\u00028\u0001\u00a2\u0006\u0004\u0008\u0018\u0010\u0019J\u001b\u0010\u0006\u001a\u0004\u0018\u00010\u0[·...·truncated·by·diffoscope;·len:·642,·SHA:·13d94a4bbc39c481573927f24fc5a44e2a1ea195adb63eb783d40e2377e4b542·...·]\u00a8\u0006\u001a"36 ········"\u00008\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0008\u0008\u0000\u0018\u0000*\u0006\u0008\u0001\u0010\u0001·\u00012\u00020\u0002B\u000f\u0012\u0006\u0010\u0016\u001a\u00028\u0001\u00a2\u0006\u0004\u0008\u0018\u0010\u0019J\u001b\u0010\u0006\u001a\u0004\u0018\u00010\u0[·...·truncated·by·diffoscope;·len:·642,·SHA:·c5fa636f28b00585f1f32c5ccb3f4b16d4f1bdcdbec9e9f6549e64630236c278·...·]\u00a8\u0006\u001a"
37 ····}37 ····}
38 ····d2·=·{38 ····d2·=·{
39 ········"Lkotlinx/coroutines/channels/AbstractSendChannel$SendBuffered;",39 ········"Lkotlinx/coroutines/channels/AbstractSendChannel$SendBuffered;",
40 ········"E",40 ········"E",
41 ········"Lkotlinx/coroutines/channels/Send;",41 ········"Lkotlinx/coroutines/channels/Send;",
42 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode$PrepareOp;",42 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode$PrepareOp;",
43 ········"otherOp",43 ········"otherOp",
Offset 50, 20 lines modifiedOffset 50, 20 lines modified
50 ········"Lkotlinx/coroutines/channels/Closed;",50 ········"Lkotlinx/coroutines/channels/Closed;",
51 ········"closed",51 ········"closed",
52 ········"resumeSendClosed",52 ········"resumeSendClosed",
53 ········"(Lkotlinx/coroutines/channels/Closed;)V",53 ········"(Lkotlinx/coroutines/channels/Closed;)V",
54 ········"",54 ········"",
55 ········"toString",55 ········"toString",
56 ········"()Ljava/lang/String;",56 ········"()Ljava/lang/String;",
57 ········"element", 
58 ········"Ljava/lang/Object;", 
59 ········"",57 ········"",
60 ········"getPollResult",58 ········"getPollResult",
61 ········"()Ljava/lang/Object;",59 ········"()Ljava/lang/Object;",
62 ········"pollResult",60 ········"pollResult",
 61 ········"element",
 62 ········"Ljava/lang/Object;",
63 ········"<init>",63 ········"<init>",
64 ········"(Ljava/lang/Object;)V",64 ········"(Ljava/lang/Object;)V",
65 ········"kotlinx-coroutines-core"65 ········"kotlinx-coroutines-core"
66 ····}66 ····}
67 ····k·=·0x167 ····k·=·0x1
68 ····mv·=·{68 ····mv·=·{
69 ········0x1,69 ········0x1,
5.73 KB
smali_classes3/kotlinx/coroutines/channels/ArrayBroadcastChannel$Subscriber.smali
    
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 .annotation·runtime·Lkotlin/Metadata;35 .annotation·runtime·Lkotlin/Metadata;
36 ····bv·=·{36 ····bv·=·{
37 ········0x1,37 ········0x1,
38 ········0x0,38 ········0x0,
39 ········0x339 ········0x3
40 ····}40 ····}
41 ····d1·=·{41 ····d1·=·{
42 ········"\u0000J\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0010\u0003\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\t\n\u0002\u0008\n\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0008\u0002\u0018\u0000*\u0004\u0008\u0001\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00010\u00022\u0008\u0012\u0004\u0012\u00028\u00010\u0003B\u0015\u0[·...·truncated·by·diffoscope;·len:·1604,·SHA:·c6c62a28d94d8fdf1f28ef92d9a6d726c66b378a463abf45bace947de6e4b20c·...·]\u00a8\u0006("42 ········"\u0000J\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0010\u0003\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\t\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0007\u0008\u0002\u0018\u0000*\u0004\u0008\u0001\u0010\u00012\u0008\u0012\u0004\u0012\u00028\u00010\u00022\u0008\u0012\u0004\u0012\u00028\u00010\u0003B\u001[·...·truncated·by·diffoscope;·len:·1595,·SHA:·6adfad7030d24ce7d4891934ca58ff17b28df53566e95e4ab8fd354c0dff7205·...·]\u00a8\u0006("
43 ····}43 ····}
44 ····d2·=·{44 ····d2·=·{
45 ········"Lkotlinx/coroutines/channels/ArrayBroadcastChannel$Subscriber;",45 ········"Lkotlinx/coroutines/channels/ArrayBroadcastChannel$Subscriber;",
46 ········"E",46 ········"E",
47 ········"Lkotlinx/coroutines/channels/AbstractChannel;",47 ········"Lkotlinx/coroutines/channels/AbstractChannel;",
48 ········"Lkotlinx/coroutines/channels/ReceiveChannel;",48 ········"Lkotlinx/coroutines/channels/ReceiveChannel;",
49 ········"",49 ········"",
Offset 65, 25 lines modifiedOffset 65, 25 lines modified
65 ········"",65 ········"",
66 ········"value",66 ········"value",
67 ········"getSubHead",67 ········"getSubHead",
68 ········"()J",68 ········"()J",
69 ········"setSubHead",69 ········"setSubHead",
70 ········"(J)V",70 ········"(J)V",
71 ········"subHead",71 ········"subHead",
72 ········"isBufferFull", 
73 ········"isBufferAlwaysFull", 
74 ········"isBufferEmpty", 
75 ········"isBufferAlwaysEmpty", 
76 ········"Lkotlinx/coroutines/channels/ArrayBroadcastChannel;", 
77 ········"broadcastChannel", 
78 ········"Lkotlinx/coroutines/channels/ArrayBroadcastChannel;", 
79 ········"Ljava/util/concurrent/locks/ReentrantLock;",72 ········"Ljava/util/concurrent/locks/ReentrantLock;",
80 ········"Lkotlinx/coroutines/internal/ReentrantLock;",73 ········"Lkotlinx/coroutines/internal/ReentrantLock;",
81 ········"subLock",74 ········"subLock",
82 ········"Ljava/util/concurrent/locks/ReentrantLock;",75 ········"Ljava/util/concurrent/locks/ReentrantLock;",
 76 ········"isBufferEmpty",
 77 ········"isBufferFull",
 78 ········"Lkotlinx/coroutines/channels/ArrayBroadcastChannel;",
 79 ········"broadcastChannel",
 80 ········"Lkotlinx/coroutines/channels/ArrayBroadcastChannel;",
 81 ········"isBufferAlwaysEmpty",
 82 ········"isBufferAlwaysFull",
83 ········"<init>",83 ········"<init>",
84 ········"(Lkotlinx/coroutines/channels/ArrayBroadcastChannel;)V",84 ········"(Lkotlinx/coroutines/channels/ArrayBroadcastChannel;)V",
85 ········"kotlinx-coroutines-core"85 ········"kotlinx-coroutines-core"
86 ····}86 ····}
87 ····k·=·0x187 ····k·=·0x1
88 ····mv·=·{88 ····mv·=·{
89 ········0x1,89 ········0x1,
3.76 KB
smali_classes3/kotlinx/coroutines/channels/SendElement.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 .annotation·runtime·Lkotlin/Metadata;20 .annotation·runtime·Lkotlin/Metadata;
21 ····bv·=·{21 ····bv·=·{
22 ········0x1,22 ········0x1,
23 ········0x0,23 ········0x0,
24 ········0x324 ········0x3
25 ····}25 ····}
26 ····d1·=·{26 ····d1·=·{
27 ········"\u00008\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000e\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0008\u0010\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u00020\u0002B\u001d\u0012\u0006\u0010\u0012\u001a\u00028\u0000\u0012\u000c\u0010\u0017\u001a\u0008\u0012\u0004\u0012\u00020\u00080\u0016\u00a2\u0006\u0004\u00[·...·truncated·by·diffoscope;·len:·735,·SHA:·7def0ad688a8177e86724e3832bd2596c6293a438c31362c7fab07facb32dfae·...·]\u0004\u0008\u0017\u0010\u0018\u00a8\u0006\u001b"27 ········"\u00008\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000e\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\t\u0008\u0010\u0018\u0000*\u0004\u0008\u0000\u0010\u00012\u00020\u0002B\u001d\u0012\u0006\u0010\u0015\u001a\u00028\u0000\u0012\u000c\u0010\u0013\u001a\u0008\u0012\u0004\u0012\u00020\u00080\u0012\u00a2\u0006\u0004\u0008\u[·...·truncated·by·diffoscope;·len:·731,·SHA:·d1ad1ade8c408f87d04170d9338faeca3aa48cf4138537c8e7ffe928f6c7f948·...·]\u0004\u0008\u0017\u0010\u0018\u00a8\u0006\u001b"
28 ····}28 ····}
29 ····d2·=·{29 ····d2·=·{
30 ········"Lkotlinx/coroutines/channels/SendElement;",30 ········"Lkotlinx/coroutines/channels/SendElement;",
31 ········"E",31 ········"E",
32 ········"Lkotlinx/coroutines/channels/Send;",32 ········"Lkotlinx/coroutines/channels/Send;",
33 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode$PrepareOp;",33 ········"Lkotlinx/coroutines/internal/LockFreeLinkedListNode$PrepareOp;",
34 ········"otherOp",34 ········"otherOp",
Offset 41, 21 lines modifiedOffset 41, 21 lines modified
41 ········"Lkotlinx/coroutines/channels/Closed;",41 ········"Lkotlinx/coroutines/channels/Closed;",
42 ········"closed",42 ········"closed",
43 ········"resumeSendClosed",43 ········"resumeSendClosed",
44 ········"(Lkotlinx/coroutines/channels/Closed;)V",44 ········"(Lkotlinx/coroutines/channels/Closed;)V",
45 ········"",45 ········"",
46 ········"toString",46 ········"toString",
47 ········"()Ljava/lang/String;",47 ········"()Ljava/lang/String;",
 48 ········"Lkotlinx/coroutines/CancellableContinuation;",
 49 ········"cont",
 50 ········"Lkotlinx/coroutines/CancellableContinuation;",
48 ········"pollResult",51 ········"pollResult",
49 ········"Ljava/lang/Object;",52 ········"Ljava/lang/Object;",
50 ········"getPollResult",53 ········"getPollResult",
51 ········"()Ljava/lang/Object;",54 ········"()Ljava/lang/Object;",
52 ········"Lkotlinx/coroutines/CancellableContinuation;", 
53 ········"cont", 
54 ········"Lkotlinx/coroutines/CancellableContinuation;", 
55 ········"<init>",55 ········"<init>",
56 ········"(Ljava/lang/Object;Lkotlinx/coroutines/CancellableContinuation;)V",56 ········"(Ljava/lang/Object;Lkotlinx/coroutines/CancellableContinuation;)V",
57 ········"kotlinx-coroutines-core"57 ········"kotlinx-coroutines-core"
58 ····}58 ····}
59 ····k·=·0x159 ····k·=·0x1
60 ····mv·=·{60 ····mv·=·{
61 ········0x1,61 ········0x1,
6.06 KB
smali_classes3/kotlinx/coroutines/channels/ReceiveChannel.smali
    
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
22 .annotation·runtime·Lkotlin/Metadata;22 .annotation·runtime·Lkotlin/Metadata;
23 ····bv·=·{23 ····bv·=·{
24 ········0x1,24 ········0x1,
25 ········0x0,25 ········0x0,
26 ········0x326 ········0x3
27 ····}27 ····}
28 ····d1·=·{28 ····d1·=·{
29 ········"\u0000D\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u000e\u0008f\u0018\u0000*\u0006\u0008\u0000\u0010\u0001·\u00012\u00020\u0002J\u0013\u0010\u0003\u001a\u00028\u0000H\u00a6@\u00f8\u0001\u0000\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\"\u0010\u0007\u001a\u0008\u0012\u000[·...·truncated·by·diffoscope;·len:·1773,·SHA:·32920eea447ae391986079e539e9a559b76bb2783064ff1c5e7b8d434c3450b5·...·]\u0082\u0002\u000f\n\u0002\u0008\u0019\n\u0002\u0008!\n\u0005\u0008\u00a1\u001e0\u0001\u00a8\u0006("29 ········"\u0000D\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u0008\n\u0002\u0018\u0002\n\u0002\u0008\t\u0008f\u0018\u0000*\u0006\u0008\u0000\u0010\u0001·\u00012\u00020\u0002J\u0013\u0010\u0003\u001a\u00028\u0000H\u00a6@\u00f8\u0001\u0000\u00a2\u0006\u0004\u0008\u0003\u0010\u0004J\"\u0010\u0007\u001a\u0008\u0012\u0004\u0[·...·truncated·by·diffoscope;·len:·1774,·SHA:·c79921e4a9d88fcac63b02b5d931e512ae08d720861fa1c7d3a579672930656a·...·]\u0082\u0002\u000f\n\u0002\u0008\u0019\n\u0002\u0008!\n\u0005\u0008\u00a1\u001e0\u0001\u00a8\u0006("
30 ····}30 ····}
31 ····d2·=·{31 ····d2·=·{
32 ········"Lkotlinx/coroutines/channels/ReceiveChannel;",32 ········"Lkotlinx/coroutines/channels/ReceiveChannel;",
33 ········"E",33 ········"E",
34 ········"",34 ········"",
35 ········"receive",35 ········"receive",
36 ········"(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",36 ········"(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;",
Offset 51, 25 lines modifiedOffset 51, 25 lines modified
51 ········"(Ljava/util/concurrent/CancellationException;)V",51 ········"(Ljava/util/concurrent/CancellationException;)V",
52 ········"()V",52 ········"()V",
53 ········"",53 ········"",
54 ········"",54 ········"",
55 ········"(Ljava/lang/Throwable;)Z",55 ········"(Ljava/lang/Throwable;)Z",
56 ········"poll",56 ········"poll",
57 ········"receiveOrNull",57 ········"receiveOrNull",
 58 ········"isClosedForReceive",
 59 ········"()Z",
 60 ········"isClosedForReceive$annotations",
 61 ········"isEmpty",
 62 ········"isEmpty$annotations",
58 ········"Lkotlinx/coroutines/selects/SelectClause1;",63 ········"Lkotlinx/coroutines/selects/SelectClause1;",
59 ········"getOnReceiveCatching",64 ········"getOnReceiveCatching",
60 ········"()Lkotlinx/coroutines/selects/SelectClause1;",65 ········"()Lkotlinx/coroutines/selects/SelectClause1;",
61 ········"onReceiveCatching",66 ········"onReceiveCatching",
62 ········"getOnReceive",67 ········"getOnReceive",
63 ········"onReceive",68 ········"onReceive",
64 ········"isClosedForReceive", 
65 ········"()Z", 
66 ········"isClosedForReceive$annotations", 
67 ········"isEmpty", 
68 ········"isEmpty$annotations", 
69 ········"getOnReceiveOrNull",69 ········"getOnReceiveOrNull",
70 ········"getOnReceiveOrNull$annotations",70 ········"getOnReceiveOrNull$annotations",
71 ········"onReceiveOrNull",71 ········"onReceiveOrNull",
72 ········"kotlinx-coroutines-core"72 ········"kotlinx-coroutines-core"
73 ····}73 ····}
74 ····k·=·0x174 ····k·=·0x1
75 ····mv·=·{75 ····mv·=·{
2.33 KB
smali_classes3/kotlinx/coroutines/channels/ConflatedBroadcastChannel$State.smali
    
Offset 25, 26 lines modifiedOffset 25, 26 lines modified
25 .annotation·runtime·Lkotlin/Metadata;25 .annotation·runtime·Lkotlin/Metadata;
26 ····bv·=·{26 ····bv·=·{
27 ········0x1,27 ········0x1,
28 ········0x0,28 ········0x0,
29 ········0x329 ········0x3
30 ····}30 ····}
31 ····d1·=·{31 ····d1·=·{
32 ········"\u0000\u001a\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0008\u0002\u0018\u0000*\u0004\u0008\u0001\u0010\u00012\u00020\u0002B\'\u0012\u0008\u0010\u0003\u001a\u0004\u0018\u00010\u0002[·...·truncated·by·diffoscope;·len:·377,·SHA:·698a884f42e27fcb80a870842288331fa50fcc355de6774fd5fad81a47b7838d·...·]8\u0006@\u0007X\u0087\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0007\u0010\u0008\u00a8\u0006\u000b"32 ········"\u0000\u0016\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0000\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\u0008\u0007\u0008\u0002\u0018\u0000*\u0004\u0008\u0001\u0010\u00012\u00020\u0002B\'\u0012\u0008\u0010\u0007\u001a\u0004\u0018\u00010\u0002\u0012\u0014\u0010\u[·...·truncated·by·diffoscope;·len:·357,·SHA:·32eac6fb9db45e62fdc9e9b86d526f63995871b6d2f065ea7b466573887c955f·...·]8\u0006@\u0007X\u0087\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0007\u0010\u0008\u00a8\u0006\u000b"
33 ····}33 ····}
34 ····d2·=·{34 ····d2·=·{
35 ········"Lkotlinx/coroutines/channels/ConflatedBroadcastChannel$State;",35 ········"Lkotlinx/coroutines/channels/ConflatedBroadcastChannel$State;",
36 ········"E",36 ········"E",
37 ········"",37 ········"",
38 ········"value", 
39 ········"Ljava/lang/Object;", 
40 ········"",38 ········"",
41 ········"Lkotlinx/coroutines/channels/ConflatedBroadcastChannel$Subscriber;",39 ········"Lkotlinx/coroutines/channels/ConflatedBroadcastChannel$Subscriber;",
42 ········"subscribers",40 ········"subscribers",
43 ········"[Lkotlinx/coroutines/channels/ConflatedBroadcastChannel$Subscriber;",41 ········"[Lkotlinx/coroutines/channels/ConflatedBroadcastChannel$Subscriber;",
 42 ········"value",
 43 ········"Ljava/lang/Object;",
44 ········"<init>",44 ········"<init>",
45 ········"(Ljava/lang/Object;[Lkotlinx/coroutines/channels/ConflatedBroadcastChannel$Subscriber;)V",45 ········"(Ljava/lang/Object;[Lkotlinx/coroutines/channels/ConflatedBroadcastChannel$Subscriber;)V",
46 ········"kotlinx-coroutines-core"46 ········"kotlinx-coroutines-core"
47 ····}47 ····}
48 ····k·=·0x148 ····k·=·0x1
49 ····mv·=·{49 ····mv·=·{
50 ········0x1,50 ········0x1,
8.05 KB
smali_classes3/kotlinx/coroutines/channels/BroadcastCoroutine.smali
    
Offset 30, 15 lines modifiedOffset 30, 15 lines modified
30 .annotation·runtime·Lkotlin/Metadata;30 .annotation·runtime·Lkotlin/Metadata;
31 ····bv·=·{31 ····bv·=·{
32 ········0x1,32 ········0x1,
33 ········0x0,33 ········0x0,
34 ········0x334 ········0x3
35 ····}35 ····}
36 ····d1·=·{36 ····d1·=·{
37 ········"\u0000d\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u000[·...·truncated·by·diffoscope;·len:·2875,·SHA:·f4f4c22439be1550ac7bd92db64f1d331e2ef9886c6edf5b2a5651d62cf37b42·...·]\u00a2\u0006\u0006\u001a\u0004\u00085\u00106\u0082\u0002\u000f\n\u0002\u0008\u0019\n\u0002\u0008!\n\u0005\u0008\u00a1\u001e0\u0001\u00a8\u0006="37 ········"\u0000`\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u000[·...·truncated·by·diffoscope;·len:·2855,·SHA:·fe84258046ee34ca9341afca09afd17c4cf22237dc5a4337cdd58e531bad64e6·...·]\u00a2\u0006\u0006\u001a\u0004\u00085\u00106\u0082\u0002\u000f\n\u0002\u0008\u0019\n\u0002\u0008!\n\u0005\u0008\u00a1\u001e0\u0001\u00a8\u0006="
38 ····}38 ····}
39 ····d2·=·{39 ····d2·=·{
40 ········"Lkotlinx/coroutines/channels/BroadcastCoroutine;",40 ········"Lkotlinx/coroutines/channels/BroadcastCoroutine;",
41 ········"E",41 ········"E",
42 ········"Lkotlinx/coroutines/AbstractCoroutine;",42 ········"Lkotlinx/coroutines/AbstractCoroutine;",
43 ········"",43 ········"",
44 ········"Lkotlinx/coroutines/channels/ProducerScope;",44 ········"Lkotlinx/coroutines/channels/ProducerScope;",
Offset 74, 29 lines modifiedOffset 74, 29 lines modified
74 ········"value",74 ········"value",
75 ········"onCompleted",75 ········"onCompleted",
76 ········"(Lkotlin/Unit;)V",76 ········"(Lkotlin/Unit;)V",
77 ········"handled",77 ········"handled",
78 ········"onCancelled",78 ········"onCancelled",
79 ········"(Ljava/lang/Throwable;Z)V",79 ········"(Ljava/lang/Throwable;Z)V",
80 ········"close",80 ········"close",
81 ········"isClosedForSend", 
82 ········"()Z", 
83 ········"_channel",81 ········"_channel",
84 ········"Lkotlinx/coroutines/channels/BroadcastChannel;",82 ········"Lkotlinx/coroutines/channels/BroadcastChannel;",
85 ········"get_channel",83 ········"get_channel",
86 ········"()Lkotlinx/coroutines/channels/BroadcastChannel;",84 ········"()Lkotlinx/coroutines/channels/BroadcastChannel;",
 85 ········"isClosedForSend",
 86 ········"()Z",
87 ········"isActive", 
88 ········"Lkotlinx/coroutines/channels/SendChannel;", 
89 ········"getChannel", 
90 ········"()Lkotlinx/coroutines/channels/SendChannel;", 
91 ········"channel", 
92 ········"Lkotlinx/coroutines/selects/SelectClause2;",87 ········"Lkotlinx/coroutines/selects/SelectClause2;",
 88 ········"Lkotlinx/coroutines/channels/SendChannel;",
93 ········"getOnSend",89 ········"getOnSend",
94 ········"()Lkotlinx/coroutines/selects/SelectClause2;",90 ········"()Lkotlinx/coroutines/selects/SelectClause2;",
95 ········"onSend",91 ········"onSend",
 92 ········"isActive",
 93 ········"getChannel",
 94 ········"()Lkotlinx/coroutines/channels/SendChannel;",
 95 ········"channel",
96 ········"Lkotlin/coroutines/CoroutineContext;",96 ········"Lkotlin/coroutines/CoroutineContext;",
97 ········"parentContext",97 ········"parentContext",
98 ········"active",98 ········"active",
99 ········"<init>",99 ········"<init>",
100 ········"(Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/channels/BroadcastChannel;Z)V",100 ········"(Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/channels/BroadcastChannel;Z)V",
101 ········"kotlinx-coroutines-core"101 ········"kotlinx-coroutines-core"
102 ····}102 ····}
582 B
smali_classes3/org/dicio/dicio_android/Sentences_es$SectionClass_weather.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>()V21 .method·constructor·<init>()V
22 ····.locals·1622 ····.locals·16
  
23 ····move-object/from16·v0,·p023 ····move-object/from16·v0,·p0
  
24 ····.line·1824 ····.line·22
25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
26 ····const/4·v2,·0x326 ····const/4·v2,·0x3
  
27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;
  
28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;
580 B
smali_classes3/org/dicio/dicio_android/Sentences_es$SectionClass_lyrics.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>()V21 .method·constructor·<init>()V
22 ····.locals·1722 ····.locals·17
  
23 ····move-object/from16·v0,·p023 ····move-object/from16·v0,·p0
  
24 ····.line·1924 ····.line·21
25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
26 ····const/4·v2,·0x526 ····const/4·v2,·0x5
  
27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;
  
28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;
590 B
smali_classes3/org/dicio/dicio_android/Sentences_es$SectionClass_calculator.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>()V21 .method·constructor·<init>()V
22 ····.locals·1622 ····.locals·16
  
23 ····move-object/from16·v0,·p023 ····move-object/from16·v0,·p0
  
24 ····.line·2024 ····.line·18
25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity;25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
26 ····const/4·v2,·0x226 ····const/4·v2,·0x2
  
27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;
  
28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;
2.78 KB
smali_classes3/org/dicio/dicio_android/Sentences_fr$1.smali
Ordering differences only
    
Offset 36, 41 lines modifiedOffset 36, 41 lines modified
  
36 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_fr;->search:Lorg/dicio/dicio_android/Sentences_fr$SectionClass_search;36 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_fr;->search:Lorg/dicio/dicio_android/Sentences_fr$SectionClass_search;
  
37 ····const-string·v1,·"search"37 ····const-string·v1,·"search"
  
38 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_fr$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;38 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_fr$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
39 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_fr;->weather:Lorg/dicio/dicio_android/Sentences_fr$SectionClass_weather;39 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_fr;->calculator:Lorg/dicio/dicio_android/Sentences_fr$SectionClass_calculator;
  
40 ····const-string·v1,·"weather"40 ····const-string·v1,·"calculator"
  
41 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_fr$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;41 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_fr$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
42 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_fr;->lyrics:Lorg/dicio/dicio_android/Sentences_fr$SectionClass_lyrics;42 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_fr;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData;
  
43 ····const-string·v1,·"lyrics"43 ····const-string·v1,·"calculator_operators"
  
44 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_fr$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;44 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_fr$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
45 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_fr;->calculator:Lorg/dicio/dicio_android/Sentences_fr$SectionClass_calculator;45 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_fr;->open:Lorg/dicio/dicio_android/Sentences_fr$SectionClass_open;
  
46 ····const-string·v1,·"calculator"46 ····const-string·v1,·"open"
  
47 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_fr$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;47 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_fr$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
48 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_fr;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData;48 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_fr;->lyrics:Lorg/dicio/dicio_android/Sentences_fr$SectionClass_lyrics;
  
49 ····const-string·v1,·"calculator_operators"49 ····const-string·v1,·"lyrics"
  
50 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_fr$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;50 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_fr$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
51 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_fr;->open:Lorg/dicio/dicio_android/Sentences_fr$SectionClass_open;51 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_fr;->weather:Lorg/dicio/dicio_android/Sentences_fr$SectionClass_weather;
  
52 ····const-string·v1,·"open"52 ····const-string·v1,·"weather"
  
53 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_fr$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;53 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_fr$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
54 ····return-void54 ····return-void
55 .end·method55 .end·method
  
  
611 B
smali_classes3/org/dicio/dicio_android/Sentences_ru$SectionClass_calculator.smali
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
18 .field·public·final·calculation:Ljava/lang/String;18 .field·public·final·calculation:Ljava/lang/String;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>()V20 .method·constructor·<init>()V
21 ····.locals·1421 ····.locals·14
  
22 ····.line·2022 ····.line·18
23 ····sget-object·v0,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity;23 ····sget-object·v0,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
24 ····const/4·v1,·0x124 ····const/4·v1,·0x1
  
25 ····new-array·v2,·v1,·[Lorg/dicio/skill/standard/Sentence;25 ····new-array·v2,·v1,·[Lorg/dicio/skill/standard/Sentence;
  
26 ····new-instance·v3,·Lorg/dicio/skill/standard/Sentence;26 ····new-instance·v3,·Lorg/dicio/skill/standard/Sentence;
599 B
smali_classes3/org/dicio/dicio_android/Sentences_it$SectionClass_telephone.smali
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
18 .field·public·final·who:Ljava/lang/String;18 .field·public·final·who:Ljava/lang/String;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>()V20 .method·constructor·<init>()V
21 ····.locals·1521 ····.locals·15
  
22 ····.line·1722 ····.line·23
23 ····sget-object·v0,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;23 ····sget-object·v0,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
24 ····const/4·v1,·0x124 ····const/4·v1,·0x1
  
25 ····new-array·v2,·v1,·[Lorg/dicio/skill/standard/Sentence;25 ····new-array·v2,·v1,·[Lorg/dicio/skill/standard/Sentence;
  
26 ····new-instance·v3,·Lorg/dicio/skill/standard/Sentence;26 ····new-instance·v3,·Lorg/dicio/skill/standard/Sentence;
579 B
smali_classes3/org/dicio/dicio_android/Sentences_en$SectionClass_search.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>()V21 .method·constructor·<init>()V
22 ····.locals·1622 ····.locals·16
  
23 ····move-object/from16·v0,·p023 ····move-object/from16·v0,·p0
  
24 ····.line·1824 ····.line·17
25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->low:Lorg/dicio/skill/chain/InputRecognizer$Specificity;25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->low:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
26 ····const/4·v2,·0x326 ····const/4·v2,·0x3
  
27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;
  
28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;
579 B
smali_classes3/org/dicio/dicio_android/Sentences_de$SectionClass_search.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>()V21 .method·constructor·<init>()V
22 ····.locals·1622 ····.locals·16
  
23 ····move-object/from16·v0,·p023 ····move-object/from16·v0,·p0
  
24 ····.line·1824 ····.line·17
25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->low:Lorg/dicio/skill/chain/InputRecognizer$Specificity;25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->low:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
26 ····const/4·v2,·0x326 ····const/4·v2,·0x3
  
27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;
  
28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;
580 B
smali_classes3/org/dicio/dicio_android/Sentences_de$SectionClass_lyrics.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>()V21 .method·constructor·<init>()V
22 ····.locals·1722 ····.locals·17
  
23 ····move-object/from16·v0,·p023 ····move-object/from16·v0,·p0
  
24 ····.line·2024 ····.line·21
25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
26 ····const/4·v2,·0x326 ····const/4·v2,·0x3
  
27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;
  
28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;
590 B
smali_classes3/org/dicio/dicio_android/Sentences_el$SectionClass_calculator.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>()V21 .method·constructor·<init>()V
22 ····.locals·1622 ····.locals·16
  
23 ····move-object/from16·v0,·p023 ····move-object/from16·v0,·p0
  
24 ····.line·2024 ····.line·18
25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity;25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
26 ····const/4·v2,·0x126 ····const/4·v2,·0x1
  
27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;
  
28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;
590 B
smali_classes3/org/dicio/dicio_android/Sentences_it$SectionClass_calculator.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>()V21 .method·constructor·<init>()V
22 ····.locals·1622 ····.locals·16
  
23 ····move-object/from16·v0,·p023 ····move-object/from16·v0,·p0
  
24 ····.line·2324 ····.line·18
25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity;25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
26 ····const/4·v2,·0x126 ····const/4·v2,·0x1
  
27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;
  
28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;
590 B
smali_classes3/org/dicio/dicio_android/Sentences_en$SectionClass_calculator.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>()V21 .method·constructor·<init>()V
22 ····.locals·1622 ····.locals·16
  
23 ····move-object/from16·v0,·p023 ····move-object/from16·v0,·p0
  
24 ····.line·2324 ····.line·18
25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity;25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
26 ····const/4·v2,·0x126 ····const/4·v2,·0x1
  
27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;
  
28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;
4.27 KB
smali_classes3/org/dicio/dicio_android/Sentences_it$1.smali
Ordering differences only
    
Offset 30, 65 lines modifiedOffset 30, 65 lines modified
30 #·direct·methods30 #·direct·methods
31 .method·constructor·<init>()V31 .method·constructor·<init>()V
32 ····.locals·232 ····.locals·2
  
33 ····.line·2633 ····.line·26
34 ····invoke-direct·{p0},·Ljava/util/HashMap;-><init>()V34 ····invoke-direct·{p0},·Ljava/util/HashMap;-><init>()V
  
35 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_it;->telephone:Lorg/dicio/dicio_android/Sentences_it$SectionClass_telephone;35 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_it;->search:Lorg/dicio/dicio_android/Sentences_it$SectionClass_search;
  
36 ····const-string·v1,·"telephone"36 ····const-string·v1,·"search"
  
37 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_it$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;37 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_it$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
38 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_it;->search:Lorg/dicio/dicio_android/Sentences_it$SectionClass_search;38 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_it;->calculator:Lorg/dicio/dicio_android/Sentences_it$SectionClass_calculator;
  
39 ····const-string·v1,·"search"39 ····const-string·v1,·"calculator"
  
40 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_it$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;40 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_it$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
41 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_it;->util_yes_no:Lorg/dicio/skill/standard/StandardRecognizerData;41 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_it;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData;
  
42 ····const-string·v1,·"util_yes_no"42 ····const-string·v1,·"calculator_operators"
  
43 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_it$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;43 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_it$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
44 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_it;->timer:Lorg/dicio/dicio_android/Sentences_it$SectionClass_timer;44 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_it;->open:Lorg/dicio/dicio_android/Sentences_it$SectionClass_open;
  
45 ····const-string·v1,·"timer"45 ····const-string·v1,·"open"
  
46 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_it$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;46 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_it$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
47 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_it;->weather:Lorg/dicio/dicio_android/Sentences_it$SectionClass_weather;47 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_it;->timer:Lorg/dicio/dicio_android/Sentences_it$SectionClass_timer;
  
48 ····const-string·v1,·"weather"48 ····const-string·v1,·"timer"
  
49 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_it$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;49 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_it$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
50 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_it;->lyrics:Lorg/dicio/dicio_android/Sentences_it$SectionClass_lyrics;50 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_it;->lyrics:Lorg/dicio/dicio_android/Sentences_it$SectionClass_lyrics;
  
51 ····const-string·v1,·"lyrics"51 ····const-string·v1,·"lyrics"
  
52 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_it$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;52 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_it$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
53 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_it;->calculator:Lorg/dicio/dicio_android/Sentences_it$SectionClass_calculator;53 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_it;->telephone:Lorg/dicio/dicio_android/Sentences_it$SectionClass_telephone;
  
54 ····const-string·v1,·"calculator"54 ····const-string·v1,·"telephone"
  
55 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_it$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;55 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_it$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
56 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_it;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData;56 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_it;->weather:Lorg/dicio/dicio_android/Sentences_it$SectionClass_weather;
  
57 ····const-string·v1,·"calculator_operators"57 ····const-string·v1,·"weather"
  
58 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_it$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;58 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_it$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
59 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_it;->open:Lorg/dicio/dicio_android/Sentences_it$SectionClass_open;59 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_it;->util_yes_no:Lorg/dicio/skill/standard/StandardRecognizerData;
  
60 ····const-string·v1,·"open"60 ····const-string·v1,·"util_yes_no"
  
61 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_it$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;61 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_it$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
62 ····return-void62 ····return-void
63 .end·method63 .end·method
  
  
2.78 KB
smali_classes3/org/dicio/dicio_android/Sentences_ru$1.smali
Ordering differences only
    
Offset 36, 41 lines modifiedOffset 36, 41 lines modified
  
36 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_ru;->search:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_search;36 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_ru;->search:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_search;
  
37 ····const-string·v1,·"search"37 ····const-string·v1,·"search"
  
38 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_ru$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;38 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_ru$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
39 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_ru;->weather:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_weather;39 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_ru;->calculator:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_calculator;
  
40 ····const-string·v1,·"weather"40 ····const-string·v1,·"calculator"
  
41 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_ru$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;41 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_ru$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
42 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_ru;->lyrics:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_lyrics;42 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_ru;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData;
  
43 ····const-string·v1,·"lyrics"43 ····const-string·v1,·"calculator_operators"
  
44 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_ru$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;44 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_ru$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
45 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_ru;->calculator:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_calculator;45 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_ru;->open:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_open;
  
46 ····const-string·v1,·"calculator"46 ····const-string·v1,·"open"
  
47 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_ru$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;47 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_ru$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
48 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_ru;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData;48 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_ru;->lyrics:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_lyrics;
  
49 ····const-string·v1,·"calculator_operators"49 ····const-string·v1,·"lyrics"
  
50 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_ru$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;50 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_ru$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
51 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_ru;->open:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_open;51 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_ru;->weather:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_weather;
  
52 ····const-string·v1,·"open"52 ····const-string·v1,·"weather"
  
53 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_ru$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;53 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_ru$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
54 ····return-void54 ····return-void
55 .end·method55 .end·method
  
  
586 B
smali_classes3/org/dicio/dicio_android/Sentences_en$SectionClass_telephone.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>()V21 .method·constructor·<init>()V
22 ····.locals·1622 ····.locals·16
  
23 ····move-object/from16·v0,·p023 ····move-object/from16·v0,·p0
  
24 ····.line·1724 ····.line·23
25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
26 ····const/4·v2,·0x226 ····const/4·v2,·0x2
  
27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;
  
28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;
580 B
smali_classes3/org/dicio/dicio_android/Sentences_fr$SectionClass_lyrics.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>()V21 .method·constructor·<init>()V
22 ····.locals·1722 ····.locals·17
  
23 ····move-object/from16·v0,·p023 ····move-object/from16·v0,·p0
  
24 ····.line·1924 ····.line·21
25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
26 ····const/4·v2,·0x426 ····const/4·v2,·0x4
  
27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;
  
28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;
592 B
smali_classes3/org/dicio/dicio_android/Sentences_ru$SectionClass_open.smali
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
18 .field·public·final·what:Ljava/lang/String;18 .field·public·final·what:Ljava/lang/String;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>()V20 .method·constructor·<init>()V
21 ····.locals·1521 ····.locals·15
  
22 ····.line·2222 ····.line·20
23 ····sget-object·v0,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity;23 ····sget-object·v0,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
24 ····const/4·v1,·0x124 ····const/4·v1,·0x1
  
25 ····new-array·v2,·v1,·[Lorg/dicio/skill/standard/Sentence;25 ····new-array·v2,·v1,·[Lorg/dicio/skill/standard/Sentence;
  
26 ····new-instance·v3,·Lorg/dicio/skill/standard/Sentence;26 ····new-instance·v3,·Lorg/dicio/skill/standard/Sentence;
578 B
smali_classes3/org/dicio/dicio_android/Sentences_en$SectionClass_open.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>()V21 .method·constructor·<init>()V
22 ····.locals·1622 ····.locals·16
  
23 ····move-object/from16·v0,·p023 ····move-object/from16·v0,·p0
  
24 ····.line·2524 ····.line·20
25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity;25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
26 ····const/4·v2,·0x126 ····const/4·v2,·0x1
  
27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;
  
28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;
579 B
smali_classes3/org/dicio/dicio_android/Sentences_it$SectionClass_search.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>()V21 .method·constructor·<init>()V
22 ····.locals·1622 ····.locals·16
  
23 ····move-object/from16·v0,·p023 ····move-object/from16·v0,·p0
  
24 ····.line·1824 ····.line·17
25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->low:Lorg/dicio/skill/chain/InputRecognizer$Specificity;25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->low:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
26 ····const/4·v2,·0x126 ····const/4·v2,·0x1
  
27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;
  
28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;
578 B
smali_classes3/org/dicio/dicio_android/Sentences_en$SectionClass_timer.smali
    
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>()V23 .method·constructor·<init>()V
24 ····.locals·1624 ····.locals·16
  
25 ····move-object/from16·v0,·p025 ····move-object/from16·v0,·p0
  
26 ····.line·2026 ····.line·21
27 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;27 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
28 ····const/4·v2,·0x528 ····const/4·v2,·0x5
  
29 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;29 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;
  
30 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;30 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;
611 B
smali_classes3/org/dicio/dicio_android/Sentences_de$SectionClass_calculator.smali
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
18 .field·public·final·calculation:Ljava/lang/String;18 .field·public·final·calculation:Ljava/lang/String;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>()V20 .method·constructor·<init>()V
21 ····.locals·1421 ····.locals·14
  
22 ····.line·2122 ····.line·18
23 ····sget-object·v0,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity;23 ····sget-object·v0,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
24 ····const/4·v1,·0x124 ····const/4·v1,·0x1
  
25 ····new-array·v2,·v1,·[Lorg/dicio/skill/standard/Sentence;25 ····new-array·v2,·v1,·[Lorg/dicio/skill/standard/Sentence;
  
26 ····new-instance·v3,·Lorg/dicio/skill/standard/Sentence;26 ····new-instance·v3,·Lorg/dicio/skill/standard/Sentence;
580 B
smali_classes3/org/dicio/dicio_android/Sentences_el$SectionClass_lyrics.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>()V21 .method·constructor·<init>()V
22 ····.locals·2122 ····.locals·21
  
23 ····move-object/from16·v0,·p023 ····move-object/from16·v0,·p0
  
24 ····.line·1924 ····.line·21
25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
26 ····const/4·v2,·0x426 ····const/4·v2,·0x4
  
27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;
  
28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;
582 B
smali_classes3/org/dicio/dicio_android/Sentences_fr$SectionClass_weather.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>()V21 .method·constructor·<init>()V
22 ····.locals·2022 ····.locals·20
  
23 ····move-object/from16·v0,·p023 ····move-object/from16·v0,·p0
  
24 ····.line·1824 ····.line·22
25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
26 ····const/4·v2,·0x626 ····const/4·v2,·0x6
  
27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;
  
28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;
3.53 KB
smali_classes3/org/dicio/dicio_android/Sentences_de$1.smali
Ordering differences only
    
Offset 30, 53 lines modifiedOffset 30, 53 lines modified
30 #·direct·methods30 #·direct·methods
31 .method·constructor·<init>()V31 .method·constructor·<init>()V
32 ····.locals·232 ····.locals·2
  
33 ····.line·2433 ····.line·24
34 ····invoke-direct·{p0},·Ljava/util/HashMap;-><init>()V34 ····invoke-direct·{p0},·Ljava/util/HashMap;-><init>()V
  
35 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_de;->telephone:Lorg/dicio/dicio_android/Sentences_de$SectionClass_telephone;35 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_de;->search:Lorg/dicio/dicio_android/Sentences_de$SectionClass_search;
  
36 ····const-string·v1,·"telephone"36 ····const-string·v1,·"search"
  
37 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_de$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;37 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_de$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
38 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_de;->search:Lorg/dicio/dicio_android/Sentences_de$SectionClass_search;38 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_de;->calculator:Lorg/dicio/dicio_android/Sentences_de$SectionClass_calculator;
  
39 ····const-string·v1,·"search"39 ····const-string·v1,·"calculator"
  
40 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_de$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;40 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_de$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
41 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_de;->weather:Lorg/dicio/dicio_android/Sentences_de$SectionClass_weather;41 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_de;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData;
  
42 ····const-string·v1,·"weather"42 ····const-string·v1,·"calculator_operators"
  
43 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_de$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;43 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_de$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
44 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_de;->lyrics:Lorg/dicio/dicio_android/Sentences_de$SectionClass_lyrics;44 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_de;->open:Lorg/dicio/dicio_android/Sentences_de$SectionClass_open;
  
45 ····const-string·v1,·"lyrics"45 ····const-string·v1,·"open"
  
46 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_de$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;46 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_de$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
47 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_de;->calculator:Lorg/dicio/dicio_android/Sentences_de$SectionClass_calculator;47 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_de;->lyrics:Lorg/dicio/dicio_android/Sentences_de$SectionClass_lyrics;
  
48 ····const-string·v1,·"calculator"48 ····const-string·v1,·"lyrics"
  
49 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_de$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;49 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_de$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
50 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_de;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData;50 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_de;->telephone:Lorg/dicio/dicio_android/Sentences_de$SectionClass_telephone;
  
51 ····const-string·v1,·"calculator_operators"51 ····const-string·v1,·"telephone"
  
52 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_de$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;52 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_de$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
53 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_de;->open:Lorg/dicio/dicio_android/Sentences_de$SectionClass_open;53 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_de;->weather:Lorg/dicio/dicio_android/Sentences_de$SectionClass_weather;
  
54 ····const-string·v1,·"open"54 ····const-string·v1,·"weather"
  
55 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_de$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;55 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_de$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
56 ····return-void56 ····return-void
57 .end·method57 .end·method
  
  
4.07 KB
smali_classes3/org/dicio/dicio_android/Sentences_fr.smali
Ordering differences only
    
Offset 2, 18 lines modifiedOffset 2, 18 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"Sentences_fr.java"3 .source·"Sentences_fr.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
 7 ········Lorg/dicio/dicio_android/Sentences_fr$SectionClass_weather;,
 8 ········Lorg/dicio/dicio_android/Sentences_fr$SectionClass_lyrics;,
7 ········Lorg/dicio/dicio_android/Sentences_fr$SectionClass_open;,9 ········Lorg/dicio/dicio_android/Sentences_fr$SectionClass_open;,
8 ········Lorg/dicio/dicio_android/Sentences_fr$SectionClass_calculator;,10 ········Lorg/dicio/dicio_android/Sentences_fr$SectionClass_calculator;,
9 ········Lorg/dicio/dicio_android/Sentences_fr$SectionClass_lyrics;, 
10 ········Lorg/dicio/dicio_android/Sentences_fr$SectionClass_weather;, 
11 ········Lorg/dicio/dicio_android/Sentences_fr$SectionClass_search;11 ········Lorg/dicio/dicio_android/Sentences_fr$SectionClass_search;
12 ····}12 ····}
13 .end·annotation13 .end·annotation
  
  
14 #·static·fields14 #·static·fields
15 .field·public·static·final·calculator:Lorg/dicio/dicio_android/Sentences_fr$SectionClass_calculator;15 .field·public·static·final·calculator:Lorg/dicio/dicio_android/Sentences_fr$SectionClass_calculator;
Offset 48, 35 lines modifiedOffset 48, 21 lines modified
48 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_fr$SectionClass_search;48 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_fr$SectionClass_search;
  
49 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_fr$SectionClass_search;-><init>()V49 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_fr$SectionClass_search;-><init>()V
  
50 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_fr;->search:Lorg/dicio/dicio_android/Sentences_fr$SectionClass_search;50 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_fr;->search:Lorg/dicio/dicio_android/Sentences_fr$SectionClass_search;
  
51 ····.line·1851 ····.line·18
52 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_fr$SectionClass_weather; 
  
53 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_fr$SectionClass_weather;-><init>()V 
  
54 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_fr;->weather:Lorg/dicio/dicio_android/Sentences_fr$SectionClass_weather; 
  
55 ····.line·19 
56 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_fr$SectionClass_lyrics; 
  
57 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_fr$SectionClass_lyrics;-><init>()V 
  
58 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_fr;->lyrics:Lorg/dicio/dicio_android/Sentences_fr$SectionClass_lyrics; 
  
59 ····.line·20 
60 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_fr$SectionClass_calculator;52 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_fr$SectionClass_calculator;
  
61 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_fr$SectionClass_calculator;-><init>()V53 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_fr$SectionClass_calculator;-><init>()V
  
62 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_fr;->calculator:Lorg/dicio/dicio_android/Sentences_fr$SectionClass_calculator;54 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_fr;->calculator:Lorg/dicio/dicio_android/Sentences_fr$SectionClass_calculator;
  
63 ····.line·2155 ····.line·19
64 ····new-instance·v0,·Lorg/dicio/skill/standard/StandardRecognizerData;56 ····new-instance·v0,·Lorg/dicio/skill/standard/StandardRecognizerData;
  
65 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->low:Lorg/dicio/skill/chain/InputRecognizer$Specificity;57 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->low:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
66 ····const/4·v2,·0x658 ····const/4·v2,·0x6
  
67 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;59 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;
Offset 393, 21 lines modifiedOffset 379, 35 lines modified
  
393 ····aput-object·v2,·v3,·v4379 ····aput-object·v2,·v3,·v4
  
394 ····invoke-direct·{v0,·v1,·v3},·Lorg/dicio/skill/standard/StandardRecognizerData;-><init>(Lorg/dicio/skill/chain/InputRecognizer$Specificity;[Lorg/dicio/skill/standard/Sentence;)V380 ····invoke-direct·{v0,·v1,·v3},·Lorg/dicio/skill/standard/StandardRecognizerData;-><init>(Lorg/dicio/skill/chain/InputRecognizer$Specificity;[Lorg/dicio/skill/standard/Sentence;)V
  
395 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_fr;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData;381 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_fr;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData;
  
396 ····.line·22382 ····.line·20
397 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_fr$SectionClass_open;383 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_fr$SectionClass_open;
  
398 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_fr$SectionClass_open;-><init>()V384 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_fr$SectionClass_open;-><init>()V
  
399 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_fr;->open:Lorg/dicio/dicio_android/Sentences_fr$SectionClass_open;385 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_fr;->open:Lorg/dicio/dicio_android/Sentences_fr$SectionClass_open;
  
 386 ····.line·21
 387 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_fr$SectionClass_lyrics;
  
 388 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_fr$SectionClass_lyrics;-><init>()V
  
 389 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_fr;->lyrics:Lorg/dicio/dicio_android/Sentences_fr$SectionClass_lyrics;
  
 390 ····.line·22
 391 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_fr$SectionClass_weather;
  
 392 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_fr$SectionClass_weather;-><init>()V
  
 393 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_fr;->weather:Lorg/dicio/dicio_android/Sentences_fr$SectionClass_weather;
  
400 ····.line·23394 ····.line·23
401 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_fr$1;395 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_fr$1;
  
402 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_fr$1;-><init>()V396 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_fr$1;-><init>()V
  
403 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_fr;->sections:Ljava/util/Map;397 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_fr;->sections:Ljava/util/Map;
  
594 B
smali_classes3/org/dicio/dicio_android/Sentences_ru$SectionClass_lyrics.smali
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
18 .field·public·final·song:Ljava/lang/String;18 .field·public·final·song:Ljava/lang/String;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>()V20 .method·constructor·<init>()V
21 ····.locals·1521 ····.locals·15
  
22 ····.line·1922 ····.line·21
23 ····sget-object·v0,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;23 ····sget-object·v0,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
24 ····const/4·v1,·0x124 ····const/4·v1,·0x1
  
25 ····new-array·v2,·v1,·[Lorg/dicio/skill/standard/Sentence;25 ····new-array·v2,·v1,·[Lorg/dicio/skill/standard/Sentence;
  
26 ····new-instance·v3,·Lorg/dicio/skill/standard/Sentence;26 ····new-instance·v3,·Lorg/dicio/skill/standard/Sentence;
2.78 KB
smali_classes3/org/dicio/dicio_android/Sentences_es$1.smali
Ordering differences only
    
Offset 36, 41 lines modifiedOffset 36, 41 lines modified
  
36 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_es;->search:Lorg/dicio/dicio_android/Sentences_es$SectionClass_search;36 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_es;->search:Lorg/dicio/dicio_android/Sentences_es$SectionClass_search;
  
37 ····const-string·v1,·"search"37 ····const-string·v1,·"search"
  
38 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_es$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;38 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_es$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
39 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_es;->weather:Lorg/dicio/dicio_android/Sentences_es$SectionClass_weather;39 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_es;->calculator:Lorg/dicio/dicio_android/Sentences_es$SectionClass_calculator;
  
40 ····const-string·v1,·"weather"40 ····const-string·v1,·"calculator"
  
41 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_es$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;41 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_es$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
42 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_es;->lyrics:Lorg/dicio/dicio_android/Sentences_es$SectionClass_lyrics;42 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_es;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData;
  
43 ····const-string·v1,·"lyrics"43 ····const-string·v1,·"calculator_operators"
  
44 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_es$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;44 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_es$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
45 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_es;->calculator:Lorg/dicio/dicio_android/Sentences_es$SectionClass_calculator;45 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_es;->open:Lorg/dicio/dicio_android/Sentences_es$SectionClass_open;
  
46 ····const-string·v1,·"calculator"46 ····const-string·v1,·"open"
  
47 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_es$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;47 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_es$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
48 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_es;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData;48 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_es;->lyrics:Lorg/dicio/dicio_android/Sentences_es$SectionClass_lyrics;
  
49 ····const-string·v1,·"calculator_operators"49 ····const-string·v1,·"lyrics"
  
50 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_es$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;50 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_es$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
51 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_es;->open:Lorg/dicio/dicio_android/Sentences_es$SectionClass_open;51 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_es;->weather:Lorg/dicio/dicio_android/Sentences_es$SectionClass_weather;
  
52 ····const-string·v1,·"open"52 ····const-string·v1,·"weather"
  
53 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_es$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;53 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_es$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
54 ····return-void54 ····return-void
55 .end·method55 .end·method
  
  
582 B
smali_classes3/org/dicio/dicio_android/Sentences_en$SectionClass_weather.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>()V21 .method·constructor·<init>()V
22 ····.locals·1722 ····.locals·17
  
23 ····move-object/from16·v0,·p023 ····move-object/from16·v0,·p0
  
24 ····.line·2124 ····.line·24
25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
26 ····const/4·v2,·0x426 ····const/4·v2,·0x4
  
27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;
  
28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;
582 B
smali_classes3/org/dicio/dicio_android/Sentences_it$SectionClass_weather.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>()V21 .method·constructor·<init>()V
22 ····.locals·1922 ····.locals·19
  
23 ····move-object/from16·v0,·p023 ····move-object/from16·v0,·p0
  
24 ····.line·2124 ····.line·24
25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
26 ····const/4·v2,·0x426 ····const/4·v2,·0x4
  
27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;
  
28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;
5.01 KB
smali_classes3/org/dicio/dicio_android/Sentences_de.smali
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"Sentences_de.java"3 .source·"Sentences_de.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
 7 ········Lorg/dicio/dicio_android/Sentences_de$SectionClass_weather;,
 8 ········Lorg/dicio/dicio_android/Sentences_de$SectionClass_telephone;,
 9 ········Lorg/dicio/dicio_android/Sentences_de$SectionClass_lyrics;,
7 ········Lorg/dicio/dicio_android/Sentences_de$SectionClass_open;,10 ········Lorg/dicio/dicio_android/Sentences_de$SectionClass_open;,
8 ········Lorg/dicio/dicio_android/Sentences_de$SectionClass_calculator;,11 ········Lorg/dicio/dicio_android/Sentences_de$SectionClass_calculator;,
9 ········Lorg/dicio/dicio_android/Sentences_de$SectionClass_lyrics;, 
10 ········Lorg/dicio/dicio_android/Sentences_de$SectionClass_weather;, 
11 ········Lorg/dicio/dicio_android/Sentences_de$SectionClass_search;,12 ········Lorg/dicio/dicio_android/Sentences_de$SectionClass_search;
12 ········Lorg/dicio/dicio_android/Sentences_de$SectionClass_telephone; 
13 ····}13 ····}
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
16 .field·public·static·final·calculator:Lorg/dicio/dicio_android/Sentences_de$SectionClass_calculator;16 .field·public·static·final·calculator:Lorg/dicio/dicio_android/Sentences_de$SectionClass_calculator;
  
Offset 44, 49 lines modifiedOffset 44, 28 lines modified
  
  
44 #·direct·methods44 #·direct·methods
45 .method·static·constructor·<clinit>()V45 .method·static·constructor·<clinit>()V
46 ····.locals·1646 ····.locals·16
  
47 ····.line·1747 ····.line·17
48 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_de$SectionClass_telephone; 
  
49 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_de$SectionClass_telephone;-><init>()V 
  
50 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_de;->telephone:Lorg/dicio/dicio_android/Sentences_de$SectionClass_telephone; 
  
51 ····.line·18 
52 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_de$SectionClass_search;48 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_de$SectionClass_search;
  
53 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_de$SectionClass_search;-><init>()V49 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_de$SectionClass_search;-><init>()V
  
54 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_de;->search:Lorg/dicio/dicio_android/Sentences_de$SectionClass_search;50 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_de;->search:Lorg/dicio/dicio_android/Sentences_de$SectionClass_search;
  
55 ····.line·1951 ····.line·18
56 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_de$SectionClass_weather; 
  
57 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_de$SectionClass_weather;-><init>()V 
  
58 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_de;->weather:Lorg/dicio/dicio_android/Sentences_de$SectionClass_weather; 
  
59 ····.line·20 
60 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_de$SectionClass_lyrics; 
  
61 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_de$SectionClass_lyrics;-><init>()V 
  
62 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_de;->lyrics:Lorg/dicio/dicio_android/Sentences_de$SectionClass_lyrics; 
  
63 ····.line·21 
64 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_de$SectionClass_calculator;52 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_de$SectionClass_calculator;
  
65 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_de$SectionClass_calculator;-><init>()V53 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_de$SectionClass_calculator;-><init>()V
  
66 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_de;->calculator:Lorg/dicio/dicio_android/Sentences_de$SectionClass_calculator;54 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_de;->calculator:Lorg/dicio/dicio_android/Sentences_de$SectionClass_calculator;
  
67 ····.line·2255 ····.line·19
68 ····new-instance·v0,·Lorg/dicio/skill/standard/StandardRecognizerData;56 ····new-instance·v0,·Lorg/dicio/skill/standard/StandardRecognizerData;
  
69 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->low:Lorg/dicio/skill/chain/InputRecognizer$Specificity;57 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->low:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
70 ····const/4·v2,·0x658 ····const/4·v2,·0x6
  
71 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;59 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;
Offset 487, 21 lines modifiedOffset 466, 42 lines modified
  
487 ····aput-object·v2,·v3,·v4466 ····aput-object·v2,·v3,·v4
  
488 ····invoke-direct·{v0,·v1,·v3},·Lorg/dicio/skill/standard/StandardRecognizerData;-><init>(Lorg/dicio/skill/chain/InputRecognizer$Specificity;[Lorg/dicio/skill/standard/Sentence;)V467 ····invoke-direct·{v0,·v1,·v3},·Lorg/dicio/skill/standard/StandardRecognizerData;-><init>(Lorg/dicio/skill/chain/InputRecognizer$Specificity;[Lorg/dicio/skill/standard/Sentence;)V
  
489 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_de;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData;468 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_de;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData;
  
490 ····.line·23469 ····.line·20
491 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_de$SectionClass_open;470 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_de$SectionClass_open;
  
492 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_de$SectionClass_open;-><init>()V471 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_de$SectionClass_open;-><init>()V
  
493 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_de;->open:Lorg/dicio/dicio_android/Sentences_de$SectionClass_open;472 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_de;->open:Lorg/dicio/dicio_android/Sentences_de$SectionClass_open;
  
 473 ····.line·21
 474 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_de$SectionClass_lyrics;
  
 475 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_de$SectionClass_lyrics;-><init>()V
  
 476 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_de;->lyrics:Lorg/dicio/dicio_android/Sentences_de$SectionClass_lyrics;
  
 477 ····.line·22
 478 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_de$SectionClass_telephone;
  
 479 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_de$SectionClass_telephone;-><init>()V
  
 480 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_de;->telephone:Lorg/dicio/dicio_android/Sentences_de$SectionClass_telephone;
  
 481 ····.line·23
 482 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_de$SectionClass_weather;
  
 483 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_de$SectionClass_weather;-><init>()V
  
 484 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_de;->weather:Lorg/dicio/dicio_android/Sentences_de$SectionClass_weather;
  
494 ····.line·24485 ····.line·24
495 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_de$1;486 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_de$1;
  
496 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_de$1;-><init>()V487 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_de$1;-><init>()V
  
497 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_de;->sections:Ljava/util/Map;488 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_de;->sections:Ljava/util/Map;
  
578 B
smali_classes3/org/dicio/dicio_android/Sentences_de$SectionClass_open.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>()V21 .method·constructor·<init>()V
22 ····.locals·1622 ····.locals·16
  
23 ····move-object/from16·v0,·p023 ····move-object/from16·v0,·p0
  
24 ····.line·2324 ····.line·20
25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity;25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
26 ····const/4·v2,·0x126 ····const/4·v2,·0x1
  
27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;
  
28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;
592 B
smali_classes3/org/dicio/dicio_android/Sentences_fr$SectionClass_open.smali
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
18 .field·public·final·what:Ljava/lang/String;18 .field·public·final·what:Ljava/lang/String;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>()V20 .method·constructor·<init>()V
21 ····.locals·1421 ····.locals·14
  
22 ····.line·2222 ····.line·20
23 ····sget-object·v0,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity;23 ····sget-object·v0,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
24 ····const/4·v1,·0x124 ····const/4·v1,·0x1
  
25 ····new-array·v2,·v1,·[Lorg/dicio/skill/standard/Sentence;25 ····new-array·v2,·v1,·[Lorg/dicio/skill/standard/Sentence;
  
26 ····new-instance·v3,·Lorg/dicio/skill/standard/Sentence;26 ····new-instance·v3,·Lorg/dicio/skill/standard/Sentence;
578 B
smali_classes3/org/dicio/dicio_android/Sentences_el$SectionClass_open.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>()V21 .method·constructor·<init>()V
22 ····.locals·1722 ····.locals·17
  
23 ····move-object/from16·v0,·p023 ····move-object/from16·v0,·p0
  
24 ····.line·2224 ····.line·20
25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity;25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
26 ····const/4·v2,·0x226 ····const/4·v2,·0x2
  
27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;
  
28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;
597 B
smali_classes3/org/dicio/dicio_android/Sentences_ru$SectionClass_weather.smali
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
18 .field·public·final·where:Ljava/lang/String;18 .field·public·final·where:Ljava/lang/String;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>()V20 .method·constructor·<init>()V
21 ····.locals·1521 ····.locals·15
  
22 ····.line·1822 ····.line·22
23 ····sget-object·v0,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;23 ····sget-object·v0,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
24 ····const/4·v1,·0x224 ····const/4·v1,·0x2
  
25 ····new-array·v2,·v1,·[Lorg/dicio/skill/standard/Sentence;25 ····new-array·v2,·v1,·[Lorg/dicio/skill/standard/Sentence;
  
26 ····new-instance·v3,·Lorg/dicio/skill/standard/Sentence;26 ····new-instance·v3,·Lorg/dicio/skill/standard/Sentence;
55.4 KB
smali_classes3/org/dicio/dicio_android/Sentences_it.smali
    
Offset 2, 21 lines modifiedOffset 2, 21 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"Sentences_it.java"3 .source·"Sentences_it.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lorg/dicio/dicio_android/Sentences_it$SectionClass_open;, 
8 ········Lorg/dicio/dicio_android/Sentences_it$SectionClass_calculator;, 
9 ········Lorg/dicio/dicio_android/Sentences_it$SectionClass_lyrics;, 
10 ········Lorg/dicio/dicio_android/Sentences_it$SectionClass_weather;,7 ········Lorg/dicio/dicio_android/Sentences_it$SectionClass_weather;,
 8 ········Lorg/dicio/dicio_android/Sentences_it$SectionClass_telephone;,
 9 ········Lorg/dicio/dicio_android/Sentences_it$SectionClass_lyrics;,
11 ········Lorg/dicio/dicio_android/Sentences_it$SectionClass_timer;,10 ········Lorg/dicio/dicio_android/Sentences_it$SectionClass_timer;,
 11 ········Lorg/dicio/dicio_android/Sentences_it$SectionClass_open;,
 12 ········Lorg/dicio/dicio_android/Sentences_it$SectionClass_calculator;,
12 ········Lorg/dicio/dicio_android/Sentences_it$SectionClass_search;,13 ········Lorg/dicio/dicio_android/Sentences_it$SectionClass_search;
13 ········Lorg/dicio/dicio_android/Sentences_it$SectionClass_telephone; 
14 ····}14 ····}
15 .end·annotation15 .end·annotation
  
  
16 #·static·fields16 #·static·fields
17 .field·public·static·final·calculator:Lorg/dicio/dicio_android/Sentences_it$SectionClass_calculator;17 .field·public·static·final·calculator:Lorg/dicio/dicio_android/Sentences_it$SectionClass_calculator;
  
Offset 49, 977 lines modifiedOffset 49, 977 lines modified
  
  
49 #·direct·methods49 #·direct·methods
50 .method·static·constructor·<clinit>()V50 .method·static·constructor·<clinit>()V
51 ····.locals·1651 ····.locals·16
  
52 ····.line·1752 ····.line·17
53 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_it$SectionClass_telephone;53 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_it$SectionClass_search;
  
54 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_it$SectionClass_telephone;-><init>()V54 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_it$SectionClass_search;-><init>()V
  
55 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_it;->telephone:Lorg/dicio/dicio_android/Sentences_it$SectionClass_telephone;55 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_it;->search:Lorg/dicio/dicio_android/Sentences_it$SectionClass_search;
  
56 ····.line·1856 ····.line·18
57 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_it$SectionClass_search;57 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_it$SectionClass_calculator;
  
58 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_it$SectionClass_search;-><init>()V58 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_it$SectionClass_calculator;-><init>()V
  
59 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_it;->search:Lorg/dicio/dicio_android/Sentences_it$SectionClass_search;59 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_it;->calculator:Lorg/dicio/dicio_android/Sentences_it$SectionClass_calculator;
  
60 ····.line·1960 ····.line·19
61 ····new-instance·v0,·Lorg/dicio/skill/standard/StandardRecognizerData;61 ····new-instance·v0,·Lorg/dicio/skill/standard/StandardRecognizerData;
  
62 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;62 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->low:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
63 ····const/4·v2,·0x263 ····const/4·v2,·0x6
  
64 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;64 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;
  
65 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;65 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;
  
66 ····const/16·v5,·0x966 ····const/16·v5,·0x9
  
67 ····new-array·v6,·v5,·[I67 ····new-array·v6,·v5,·[I
  
68 ····fill-array-data·v6,·:array_068 ····fill-array-data·v6,·:array_0
  
 69 ····const/16·v7,·0xa
69 ····new-array·v7,·v5,·[Lorg/dicio/skill/standard/word/BaseWord; 
  
70 ····new-instance·v8,·Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord; 
  
71 ····const/4·v9,·0x170 ····new-array·v8,·v7,·[Lorg/dicio/skill/standard/word/BaseWord;
  
72 ····new-array·v10,·v9,·[I71 ····new-instance·v9,·Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;
  
73 ····const/4·v11,·0x072 ····const/4·v10,·0x1
  
74 ····aput·v5,·v10,·v1173 ····new-array·v11,·v10,·[I
  
75 ····const-string·v12,·"si"74 ····const/4·v12,·0x0
  
76 ····invoke-direct·{v8,·v12,·v9,·v10},·Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;-><init>(Ljava/lang/String;I[I)V75 ····aput·v7,·v11,·v12
  
77 ····aput-object·v8,·v7,·v1176 ····const-string·v13,·"piu"
  
78 ····new-instance·v8,·Lorg/dicio/skill/standard/word/DiacriticsInsensitiveRegexWord;77 ····invoke-direct·{v9,·v13,·v10,·v11},·Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;-><init>(Ljava/lang/String;I[I)V
  
79 ····new-array·v10,·v9,·[I78 ····aput-object·v9,·v8,·v12
  
80 ····aput·v5,·v10,·v1179 ····new-instance·v9,·Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;
  
81 ····const-string·v12,·"sicur(?:o|a|i|e)"80 ····const/4·v11,·0x2
  
82 ····invoke-direct·{v8,·v12,·v9,·v10},·Lorg/dicio/skill/standard/word/DiacriticsInsensitiveRegexWord;-><init>(Ljava/lang/String;I[I)V81 ····new-array·v13,·v11,·[I
  
83 ····aput-object·v8,·v7,·v982 ····fill-array-data·v13,·:array_1
  
84 ····new-instance·v8,·Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;83 ····const-string·v14,·"sommare"
  
85 ····new-array·v10,·v9,·[I84 ····invoke-direct·{v9,·v14,·v11,·v13},·Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;-><init>(Ljava/lang/String;I[I)V
  
86 ····aput·v5,·v10,·v1185 ····aput-object·v9,·v8,·v10
  
87 ····const-string·v12,·"sicuramente"86 ····new-instance·v9,·Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;
  
88 ····invoke-direct·{v8,·v12,·v9,·v10},·Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;-><init>(Ljava/lang/String;I[I)V87 ····new-array·v13,·v11,·[I
  
89 ····aput-object·v8,·v7,·v288 ····fill-array-data·v13,·:array_2
  
90 ····new-instance·v8,·Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;89 ····const-string·v14,·"sommato"
  
91 ····new-array·v10,·v9,·[I90 ····const/4·v15,·0x3
  
92 ····aput·v5,·v10,·v1191 ····invoke-direct·{v9,·v14,·v15,·v13},·Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;-><init>(Ljava/lang/String;I[I)V
  
93 ····const-string·v12,·"certamente"92 ····aput-object·v9,·v8,·v11
  
94 ····invoke-direct·{v8,·v12,·v9,·v10},·Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;-><init>(Ljava/lang/String;I[I)V93 ····new-instance·v9,·Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;
  
95 ····const/4·v10,·0x394 ····new-array·v13,·v11,·[I
  
96 ····aput-object·v8,·v7,·v1095 ····fill-array-data·v13,·:array_3
  
97 ····new-instance·v8,·Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;96 ····const-string·v14,·"sommando"
  
98 ····new-array·v12,·v9,·[I97 ····const/4·v7,·0x4
  
99 ····aput·v5,·v12,·v1198 ····invoke-direct·{v9,·v14,·v7,·v13},·Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;-><init>(Ljava/lang/String;I[I)V
  
100 ····const-string·v13,·"affermativo"99 ····aput-object·v9,·v8,·v15
Max diff block lines reached; 50310/56628 bytes (88.84%) of diff not shown.
592 B
smali_classes3/org/dicio/dicio_android/Sentences_it$SectionClass_open.smali
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
18 .field·public·final·what:Ljava/lang/String;18 .field·public·final·what:Ljava/lang/String;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>()V20 .method·constructor·<init>()V
21 ····.locals·1521 ····.locals·15
  
22 ····.line·2522 ····.line·20
23 ····sget-object·v0,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity;23 ····sget-object·v0,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
24 ····const/4·v1,·0x124 ····const/4·v1,·0x1
  
25 ····new-array·v2,·v1,·[Lorg/dicio/skill/standard/Sentence;25 ····new-array·v2,·v1,·[Lorg/dicio/skill/standard/Sentence;
  
26 ····new-instance·v3,·Lorg/dicio/skill/standard/Sentence;26 ····new-instance·v3,·Lorg/dicio/skill/standard/Sentence;
582 B
smali_classes3/org/dicio/dicio_android/Sentences_el$SectionClass_weather.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>()V21 .method·constructor·<init>()V
22 ····.locals·2122 ····.locals·21
  
23 ····move-object/from16·v0,·p023 ····move-object/from16·v0,·p0
  
24 ····.line·1824 ····.line·22
25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
26 ····const/4·v2,·0x426 ····const/4·v2,·0x4
  
27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;
  
28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;
582 B
smali_classes3/org/dicio/dicio_android/Sentences_de$SectionClass_weather.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>()V21 .method·constructor·<init>()V
22 ····.locals·2022 ····.locals·20
  
23 ····move-object/from16·v0,·p023 ····move-object/from16·v0,·p0
  
24 ····.line·1924 ····.line·23
25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
26 ····const/4·v2,·0x726 ····const/4·v2,·0x7
  
27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;
  
28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;
599 B
smali_classes3/org/dicio/dicio_android/Sentences_de$SectionClass_telephone.smali
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
18 .field·public·final·who:Ljava/lang/String;18 .field·public·final·who:Ljava/lang/String;
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>()V20 .method·constructor·<init>()V
21 ····.locals·1221 ····.locals·12
  
22 ····.line·1722 ····.line·22
23 ····sget-object·v0,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;23 ····sget-object·v0,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
24 ····const/4·v1,·0x124 ····const/4·v1,·0x1
  
25 ····new-array·v2,·v1,·[Lorg/dicio/skill/standard/Sentence;25 ····new-array·v2,·v1,·[Lorg/dicio/skill/standard/Sentence;
  
26 ····new-instance·v3,·Lorg/dicio/skill/standard/Sentence;26 ····new-instance·v3,·Lorg/dicio/skill/standard/Sentence;
590 B
smali_classes3/org/dicio/dicio_android/Sentences_fr$SectionClass_calculator.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>()V21 .method·constructor·<init>()V
22 ····.locals·1622 ····.locals·16
  
23 ····move-object/from16·v0,·p023 ····move-object/from16·v0,·p0
  
24 ····.line·2024 ····.line·18
25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity;25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
26 ····const/4·v2,·0x126 ····const/4·v2,·0x1
  
27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;
  
28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;
4.07 KB
smali_classes3/org/dicio/dicio_android/Sentences_es.smali
Ordering differences only
    
Offset 2, 18 lines modifiedOffset 2, 18 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"Sentences_es.java"3 .source·"Sentences_es.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
 7 ········Lorg/dicio/dicio_android/Sentences_es$SectionClass_weather;,
 8 ········Lorg/dicio/dicio_android/Sentences_es$SectionClass_lyrics;,
7 ········Lorg/dicio/dicio_android/Sentences_es$SectionClass_open;,9 ········Lorg/dicio/dicio_android/Sentences_es$SectionClass_open;,
8 ········Lorg/dicio/dicio_android/Sentences_es$SectionClass_calculator;,10 ········Lorg/dicio/dicio_android/Sentences_es$SectionClass_calculator;,
9 ········Lorg/dicio/dicio_android/Sentences_es$SectionClass_lyrics;, 
10 ········Lorg/dicio/dicio_android/Sentences_es$SectionClass_weather;, 
11 ········Lorg/dicio/dicio_android/Sentences_es$SectionClass_search;11 ········Lorg/dicio/dicio_android/Sentences_es$SectionClass_search;
12 ····}12 ····}
13 .end·annotation13 .end·annotation
  
  
14 #·static·fields14 #·static·fields
15 .field·public·static·final·calculator:Lorg/dicio/dicio_android/Sentences_es$SectionClass_calculator;15 .field·public·static·final·calculator:Lorg/dicio/dicio_android/Sentences_es$SectionClass_calculator;
Offset 48, 35 lines modifiedOffset 48, 21 lines modified
48 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_es$SectionClass_search;48 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_es$SectionClass_search;
  
49 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_es$SectionClass_search;-><init>()V49 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_es$SectionClass_search;-><init>()V
  
50 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_es;->search:Lorg/dicio/dicio_android/Sentences_es$SectionClass_search;50 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_es;->search:Lorg/dicio/dicio_android/Sentences_es$SectionClass_search;
  
51 ····.line·1851 ····.line·18
52 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_es$SectionClass_weather; 
  
53 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_es$SectionClass_weather;-><init>()V 
  
54 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_es;->weather:Lorg/dicio/dicio_android/Sentences_es$SectionClass_weather; 
  
55 ····.line·19 
56 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_es$SectionClass_lyrics; 
  
57 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_es$SectionClass_lyrics;-><init>()V 
  
58 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_es;->lyrics:Lorg/dicio/dicio_android/Sentences_es$SectionClass_lyrics; 
  
59 ····.line·20 
60 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_es$SectionClass_calculator;52 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_es$SectionClass_calculator;
  
61 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_es$SectionClass_calculator;-><init>()V53 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_es$SectionClass_calculator;-><init>()V
  
62 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_es;->calculator:Lorg/dicio/dicio_android/Sentences_es$SectionClass_calculator;54 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_es;->calculator:Lorg/dicio/dicio_android/Sentences_es$SectionClass_calculator;
  
63 ····.line·2155 ····.line·19
64 ····new-instance·v0,·Lorg/dicio/skill/standard/StandardRecognizerData;56 ····new-instance·v0,·Lorg/dicio/skill/standard/StandardRecognizerData;
  
65 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->low:Lorg/dicio/skill/chain/InputRecognizer$Specificity;57 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->low:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
66 ····const/4·v2,·0x658 ····const/4·v2,·0x6
  
67 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;59 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;
Offset 621, 21 lines modifiedOffset 607, 35 lines modified
  
621 ····aput-object·v2,·v3,·v4607 ····aput-object·v2,·v3,·v4
  
622 ····invoke-direct·{v0,·v1,·v3},·Lorg/dicio/skill/standard/StandardRecognizerData;-><init>(Lorg/dicio/skill/chain/InputRecognizer$Specificity;[Lorg/dicio/skill/standard/Sentence;)V608 ····invoke-direct·{v0,·v1,·v3},·Lorg/dicio/skill/standard/StandardRecognizerData;-><init>(Lorg/dicio/skill/chain/InputRecognizer$Specificity;[Lorg/dicio/skill/standard/Sentence;)V
  
623 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_es;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData;609 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_es;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData;
  
624 ····.line·22610 ····.line·20
625 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_es$SectionClass_open;611 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_es$SectionClass_open;
  
626 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_es$SectionClass_open;-><init>()V612 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_es$SectionClass_open;-><init>()V
  
627 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_es;->open:Lorg/dicio/dicio_android/Sentences_es$SectionClass_open;613 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_es;->open:Lorg/dicio/dicio_android/Sentences_es$SectionClass_open;
  
 614 ····.line·21
 615 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_es$SectionClass_lyrics;
  
 616 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_es$SectionClass_lyrics;-><init>()V
  
 617 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_es;->lyrics:Lorg/dicio/dicio_android/Sentences_es$SectionClass_lyrics;
  
 618 ····.line·22
 619 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_es$SectionClass_weather;
  
 620 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_es$SectionClass_weather;-><init>()V
  
 621 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_es;->weather:Lorg/dicio/dicio_android/Sentences_es$SectionClass_weather;
  
628 ····.line·23622 ····.line·23
629 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_es$1;623 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_es$1;
  
630 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_es$1;-><init>()V624 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_es$1;-><init>()V
  
631 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_es;->sections:Ljava/util/Map;625 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_es;->sections:Ljava/util/Map;
  
4.27 KB
smali_classes3/org/dicio/dicio_android/Sentences_en$1.smali
Ordering differences only
    
Offset 30, 65 lines modifiedOffset 30, 65 lines modified
30 #·direct·methods30 #·direct·methods
31 .method·constructor·<init>()V31 .method·constructor·<init>()V
32 ····.locals·232 ····.locals·2
  
33 ····.line·2633 ····.line·26
34 ····invoke-direct·{p0},·Ljava/util/HashMap;-><init>()V34 ····invoke-direct·{p0},·Ljava/util/HashMap;-><init>()V
  
35 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_en;->telephone:Lorg/dicio/dicio_android/Sentences_en$SectionClass_telephone;35 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_en;->search:Lorg/dicio/dicio_android/Sentences_en$SectionClass_search;
  
36 ····const-string·v1,·"telephone"36 ····const-string·v1,·"search"
  
37 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_en$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;37 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_en$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
38 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_en;->search:Lorg/dicio/dicio_android/Sentences_en$SectionClass_search;38 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_en;->calculator:Lorg/dicio/dicio_android/Sentences_en$SectionClass_calculator;
  
39 ····const-string·v1,·"search"39 ····const-string·v1,·"calculator"
  
40 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_en$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;40 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_en$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
41 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_en;->util_yes_no:Lorg/dicio/skill/standard/StandardRecognizerData;41 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_en;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData;
  
42 ····const-string·v1,·"util_yes_no"42 ····const-string·v1,·"calculator_operators"
  
43 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_en$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;43 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_en$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
44 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_en;->timer:Lorg/dicio/dicio_android/Sentences_en$SectionClass_timer;44 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_en;->open:Lorg/dicio/dicio_android/Sentences_en$SectionClass_open;
  
45 ····const-string·v1,·"timer"45 ····const-string·v1,·"open"
  
46 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_en$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;46 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_en$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
47 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_en;->weather:Lorg/dicio/dicio_android/Sentences_en$SectionClass_weather;47 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_en;->timer:Lorg/dicio/dicio_android/Sentences_en$SectionClass_timer;
  
48 ····const-string·v1,·"weather"48 ····const-string·v1,·"timer"
  
49 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_en$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;49 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_en$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
50 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_en;->lyrics:Lorg/dicio/dicio_android/Sentences_en$SectionClass_lyrics;50 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_en;->lyrics:Lorg/dicio/dicio_android/Sentences_en$SectionClass_lyrics;
  
51 ····const-string·v1,·"lyrics"51 ····const-string·v1,·"lyrics"
  
52 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_en$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;52 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_en$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
53 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_en;->calculator:Lorg/dicio/dicio_android/Sentences_en$SectionClass_calculator;53 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_en;->telephone:Lorg/dicio/dicio_android/Sentences_en$SectionClass_telephone;
  
54 ····const-string·v1,·"calculator"54 ····const-string·v1,·"telephone"
  
55 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_en$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;55 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_en$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
56 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_en;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData;56 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_en;->weather:Lorg/dicio/dicio_android/Sentences_en$SectionClass_weather;
  
57 ····const-string·v1,·"calculator_operators"57 ····const-string·v1,·"weather"
  
58 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_en$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;58 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_en$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
59 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_en;->open:Lorg/dicio/dicio_android/Sentences_en$SectionClass_open;59 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_en;->util_yes_no:Lorg/dicio/skill/standard/StandardRecognizerData;
  
60 ····const-string·v1,·"open"60 ····const-string·v1,·"util_yes_no"
  
61 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_en$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;61 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_en$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
62 ····return-void62 ····return-void
63 .end·method63 .end·method
  
  
578 B
smali_classes3/org/dicio/dicio_android/Sentences_es$SectionClass_open.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>()V21 .method·constructor·<init>()V
22 ····.locals·1622 ····.locals·16
  
23 ····move-object/from16·v0,·p023 ····move-object/from16·v0,·p0
  
24 ····.line·2224 ····.line·20
25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity;25 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->medium:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
26 ····const/4·v2,·0x126 ····const/4·v2,·0x1
  
27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;27 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;
  
28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;28 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;
2.78 KB
smali_classes3/org/dicio/dicio_android/Sentences_el$1.smali
Ordering differences only
    
Offset 36, 41 lines modifiedOffset 36, 41 lines modified
  
36 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_el;->search:Lorg/dicio/dicio_android/Sentences_el$SectionClass_search;36 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_el;->search:Lorg/dicio/dicio_android/Sentences_el$SectionClass_search;
  
37 ····const-string·v1,·"search"37 ····const-string·v1,·"search"
  
38 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_el$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;38 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_el$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
39 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_el;->weather:Lorg/dicio/dicio_android/Sentences_el$SectionClass_weather;39 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_el;->calculator:Lorg/dicio/dicio_android/Sentences_el$SectionClass_calculator;
  
40 ····const-string·v1,·"weather"40 ····const-string·v1,·"calculator"
  
41 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_el$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;41 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_el$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
42 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_el;->lyrics:Lorg/dicio/dicio_android/Sentences_el$SectionClass_lyrics;42 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_el;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData;
  
43 ····const-string·v1,·"lyrics"43 ····const-string·v1,·"calculator_operators"
  
44 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_el$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;44 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_el$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
45 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_el;->calculator:Lorg/dicio/dicio_android/Sentences_el$SectionClass_calculator;45 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_el;->open:Lorg/dicio/dicio_android/Sentences_el$SectionClass_open;
  
46 ····const-string·v1,·"calculator"46 ····const-string·v1,·"open"
  
47 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_el$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;47 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_el$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
48 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_el;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData;48 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_el;->lyrics:Lorg/dicio/dicio_android/Sentences_el$SectionClass_lyrics;
  
49 ····const-string·v1,·"calculator_operators"49 ····const-string·v1,·"lyrics"
  
50 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_el$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;50 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_el$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
51 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_el;->open:Lorg/dicio/dicio_android/Sentences_el$SectionClass_open;51 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_el;->weather:Lorg/dicio/dicio_android/Sentences_el$SectionClass_weather;
  
52 ····const-string·v1,·"open"52 ····const-string·v1,·"weather"
  
53 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_el$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;53 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/Sentences_el$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
54 ····return-void54 ····return-void
55 .end·method55 .end·method
  
  
4.07 KB
smali_classes3/org/dicio/dicio_android/Sentences_ru.smali
Ordering differences only
    
Offset 2, 18 lines modifiedOffset 2, 18 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"Sentences_ru.java"3 .source·"Sentences_ru.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
 7 ········Lorg/dicio/dicio_android/Sentences_ru$SectionClass_weather;,
 8 ········Lorg/dicio/dicio_android/Sentences_ru$SectionClass_lyrics;,
7 ········Lorg/dicio/dicio_android/Sentences_ru$SectionClass_open;,9 ········Lorg/dicio/dicio_android/Sentences_ru$SectionClass_open;,
8 ········Lorg/dicio/dicio_android/Sentences_ru$SectionClass_calculator;,10 ········Lorg/dicio/dicio_android/Sentences_ru$SectionClass_calculator;,
9 ········Lorg/dicio/dicio_android/Sentences_ru$SectionClass_lyrics;, 
10 ········Lorg/dicio/dicio_android/Sentences_ru$SectionClass_weather;, 
11 ········Lorg/dicio/dicio_android/Sentences_ru$SectionClass_search;11 ········Lorg/dicio/dicio_android/Sentences_ru$SectionClass_search;
12 ····}12 ····}
13 .end·annotation13 .end·annotation
  
  
14 #·static·fields14 #·static·fields
15 .field·public·static·final·calculator:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_calculator;15 .field·public·static·final·calculator:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_calculator;
Offset 48, 35 lines modifiedOffset 48, 21 lines modified
48 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_ru$SectionClass_search;48 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_ru$SectionClass_search;
  
49 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_ru$SectionClass_search;-><init>()V49 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_ru$SectionClass_search;-><init>()V
  
50 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_ru;->search:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_search;50 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_ru;->search:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_search;
  
51 ····.line·1851 ····.line·18
52 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_ru$SectionClass_weather; 
  
53 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_ru$SectionClass_weather;-><init>()V 
  
54 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_ru;->weather:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_weather; 
  
55 ····.line·19 
56 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_ru$SectionClass_lyrics; 
  
57 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_ru$SectionClass_lyrics;-><init>()V 
  
58 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_ru;->lyrics:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_lyrics; 
  
59 ····.line·20 
60 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_ru$SectionClass_calculator;52 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_ru$SectionClass_calculator;
  
61 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_ru$SectionClass_calculator;-><init>()V53 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_ru$SectionClass_calculator;-><init>()V
  
62 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_ru;->calculator:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_calculator;54 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_ru;->calculator:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_calculator;
  
63 ····.line·2155 ····.line·19
64 ····new-instance·v0,·Lorg/dicio/skill/standard/StandardRecognizerData;56 ····new-instance·v0,·Lorg/dicio/skill/standard/StandardRecognizerData;
  
65 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->low:Lorg/dicio/skill/chain/InputRecognizer$Specificity;57 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->low:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
66 ····const/4·v2,·0x658 ····const/4·v2,·0x6
  
67 ····new-array·v2,·v2,·[Lorg/dicio/skill/standard/Sentence;59 ····new-array·v2,·v2,·[Lorg/dicio/skill/standard/Sentence;
Offset 411, 21 lines modifiedOffset 397, 35 lines modified
  
411 ····aput-object·v3,·v2,·v7397 ····aput-object·v3,·v2,·v7
  
412 ····invoke-direct·{v0,·v1,·v2},·Lorg/dicio/skill/standard/StandardRecognizerData;-><init>(Lorg/dicio/skill/chain/InputRecognizer$Specificity;[Lorg/dicio/skill/standard/Sentence;)V398 ····invoke-direct·{v0,·v1,·v2},·Lorg/dicio/skill/standard/StandardRecognizerData;-><init>(Lorg/dicio/skill/chain/InputRecognizer$Specificity;[Lorg/dicio/skill/standard/Sentence;)V
  
413 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_ru;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData;399 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_ru;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData;
  
414 ····.line·22400 ····.line·20
415 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_ru$SectionClass_open;401 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_ru$SectionClass_open;
  
416 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_ru$SectionClass_open;-><init>()V402 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_ru$SectionClass_open;-><init>()V
  
417 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_ru;->open:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_open;403 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_ru;->open:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_open;
  
 404 ····.line·21
 405 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_ru$SectionClass_lyrics;
  
 406 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_ru$SectionClass_lyrics;-><init>()V
  
 407 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_ru;->lyrics:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_lyrics;
  
 408 ····.line·22
 409 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_ru$SectionClass_weather;
  
 410 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_ru$SectionClass_weather;-><init>()V
  
 411 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_ru;->weather:Lorg/dicio/dicio_android/Sentences_ru$SectionClass_weather;
  
418 ····.line·23412 ····.line·23
419 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_ru$1;413 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_ru$1;
  
420 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_ru$1;-><init>()V414 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_ru$1;-><init>()V
  
421 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_ru;->sections:Ljava/util/Map;415 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_ru;->sections:Ljava/util/Map;
  
2.49 KB
smali_classes3/org/dicio/dicio_android/SectionsGenerated$1.smali
Ordering differences only
    
Offset 32, 47 lines modifiedOffset 32, 47 lines modified
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>()V33 .method·constructor·<init>()V
34 ····.locals·234 ····.locals·2
  
35 ····.line·1135 ····.line·11
36 ····invoke-direct·{p0},·Ljava/util/HashMap;-><init>()V36 ····invoke-direct·{p0},·Ljava/util/HashMap;-><init>()V
  
37 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_el;->sections:Ljava/util/Map;37 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_fr;->sections:Ljava/util/Map;
  
38 ····const-string·v1,·"el"38 ····const-string·v1,·"fr"
  
39 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/SectionsGenerated$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;39 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/SectionsGenerated$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
40 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_fr;->sections:Ljava/util/Map;40 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_en;->sections:Ljava/util/Map;
  
41 ····const-string·v1,·"fr"41 ····const-string·v1,·"en"
  
42 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/SectionsGenerated$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;42 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/SectionsGenerated$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
43 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_es;->sections:Ljava/util/Map;43 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_el;->sections:Ljava/util/Map;
  
44 ····const-string·v1,·"es"44 ····const-string·v1,·"el"
  
45 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/SectionsGenerated$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;45 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/SectionsGenerated$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
46 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_en;->sections:Ljava/util/Map;46 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_de;->sections:Ljava/util/Map;
  
47 ····const-string·v1,·"en"47 ····const-string·v1,·"de"
  
48 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/SectionsGenerated$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;48 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/SectionsGenerated$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
49 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_ru;->sections:Ljava/util/Map;49 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_ru;->sections:Ljava/util/Map;
  
50 ····const-string·v1,·"ru"50 ····const-string·v1,·"ru"
  
51 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/SectionsGenerated$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;51 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/SectionsGenerated$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
52 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_de;->sections:Ljava/util/Map;52 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_es;->sections:Ljava/util/Map;
  
53 ····const-string·v1,·"de"53 ····const-string·v1,·"es"
  
54 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/SectionsGenerated$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;54 ····invoke-virtual·{p0,·v1,·v0},·Lorg/dicio/dicio_android/SectionsGenerated$1;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
55 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_it;->sections:Ljava/util/Map;55 ····sget-object·v0,·Lorg/dicio/dicio_android/Sentences_it;->sections:Ljava/util/Map;
  
56 ····const-string·v1,·"it"56 ····const-string·v1,·"it"
  
4.07 KB
smali_classes3/org/dicio/dicio_android/Sentences_el.smali
Ordering differences only
    
Offset 2, 18 lines modifiedOffset 2, 18 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"Sentences_el.java"3 .source·"Sentences_el.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
 7 ········Lorg/dicio/dicio_android/Sentences_el$SectionClass_weather;,
 8 ········Lorg/dicio/dicio_android/Sentences_el$SectionClass_lyrics;,
7 ········Lorg/dicio/dicio_android/Sentences_el$SectionClass_open;,9 ········Lorg/dicio/dicio_android/Sentences_el$SectionClass_open;,
8 ········Lorg/dicio/dicio_android/Sentences_el$SectionClass_calculator;,10 ········Lorg/dicio/dicio_android/Sentences_el$SectionClass_calculator;,
9 ········Lorg/dicio/dicio_android/Sentences_el$SectionClass_lyrics;, 
10 ········Lorg/dicio/dicio_android/Sentences_el$SectionClass_weather;, 
11 ········Lorg/dicio/dicio_android/Sentences_el$SectionClass_search;11 ········Lorg/dicio/dicio_android/Sentences_el$SectionClass_search;
12 ····}12 ····}
13 .end·annotation13 .end·annotation
  
  
14 #·static·fields14 #·static·fields
15 .field·public·static·final·calculator:Lorg/dicio/dicio_android/Sentences_el$SectionClass_calculator;15 .field·public·static·final·calculator:Lorg/dicio/dicio_android/Sentences_el$SectionClass_calculator;
Offset 48, 35 lines modifiedOffset 48, 21 lines modified
48 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_el$SectionClass_search;48 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_el$SectionClass_search;
  
49 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_el$SectionClass_search;-><init>()V49 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_el$SectionClass_search;-><init>()V
  
50 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_el;->search:Lorg/dicio/dicio_android/Sentences_el$SectionClass_search;50 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_el;->search:Lorg/dicio/dicio_android/Sentences_el$SectionClass_search;
  
51 ····.line·1851 ····.line·18
52 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_el$SectionClass_weather; 
  
53 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_el$SectionClass_weather;-><init>()V 
  
54 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_el;->weather:Lorg/dicio/dicio_android/Sentences_el$SectionClass_weather; 
  
55 ····.line·19 
56 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_el$SectionClass_lyrics; 
  
57 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_el$SectionClass_lyrics;-><init>()V 
  
58 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_el;->lyrics:Lorg/dicio/dicio_android/Sentences_el$SectionClass_lyrics; 
  
59 ····.line·20 
60 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_el$SectionClass_calculator;52 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_el$SectionClass_calculator;
  
61 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_el$SectionClass_calculator;-><init>()V53 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_el$SectionClass_calculator;-><init>()V
  
62 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_el;->calculator:Lorg/dicio/dicio_android/Sentences_el$SectionClass_calculator;54 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_el;->calculator:Lorg/dicio/dicio_android/Sentences_el$SectionClass_calculator;
  
63 ····.line·2155 ····.line·19
64 ····new-instance·v0,·Lorg/dicio/skill/standard/StandardRecognizerData;56 ····new-instance·v0,·Lorg/dicio/skill/standard/StandardRecognizerData;
  
65 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->low:Lorg/dicio/skill/chain/InputRecognizer$Specificity;57 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->low:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
66 ····const/4·v2,·0x658 ····const/4·v2,·0x6
  
67 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;59 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;
Offset 593, 21 lines modifiedOffset 579, 35 lines modified
  
593 ····aput-object·v2,·v3,·v15579 ····aput-object·v2,·v3,·v15
  
594 ····invoke-direct·{v0,·v1,·v3},·Lorg/dicio/skill/standard/StandardRecognizerData;-><init>(Lorg/dicio/skill/chain/InputRecognizer$Specificity;[Lorg/dicio/skill/standard/Sentence;)V580 ····invoke-direct·{v0,·v1,·v3},·Lorg/dicio/skill/standard/StandardRecognizerData;-><init>(Lorg/dicio/skill/chain/InputRecognizer$Specificity;[Lorg/dicio/skill/standard/Sentence;)V
  
595 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_el;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData;581 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_el;->calculator_operators:Lorg/dicio/skill/standard/StandardRecognizerData;
  
596 ····.line·22582 ····.line·20
597 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_el$SectionClass_open;583 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_el$SectionClass_open;
  
598 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_el$SectionClass_open;-><init>()V584 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_el$SectionClass_open;-><init>()V
  
599 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_el;->open:Lorg/dicio/dicio_android/Sentences_el$SectionClass_open;585 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_el;->open:Lorg/dicio/dicio_android/Sentences_el$SectionClass_open;
  
 586 ····.line·21
 587 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_el$SectionClass_lyrics;
  
 588 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_el$SectionClass_lyrics;-><init>()V
  
 589 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_el;->lyrics:Lorg/dicio/dicio_android/Sentences_el$SectionClass_lyrics;
  
 590 ····.line·22
 591 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_el$SectionClass_weather;
  
 592 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_el$SectionClass_weather;-><init>()V
  
 593 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_el;->weather:Lorg/dicio/dicio_android/Sentences_el$SectionClass_weather;
  
600 ····.line·23594 ····.line·23
601 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_el$1;595 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_el$1;
  
602 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_el$1;-><init>()V596 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_el$1;-><init>()V
  
603 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_el;->sections:Ljava/util/Map;597 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_el;->sections:Ljava/util/Map;
  
578 B
smali_classes3/org/dicio/dicio_android/Sentences_it$SectionClass_timer.smali
    
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>()V23 .method·constructor·<init>()V
24 ····.locals·1624 ····.locals·16
  
25 ····move-object/from16·v0,·p025 ····move-object/from16·v0,·p0
  
26 ····.line·2026 ····.line·21
27 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;27 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
28 ····const/4·v2,·0x428 ····const/4·v2,·0x4
  
29 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;29 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;
  
30 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;30 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;
56.7 KB
smali_classes3/org/dicio/dicio_android/Sentences_en.smali
    
Offset 2, 21 lines modifiedOffset 2, 21 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"Sentences_en.java"3 .source·"Sentences_en.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Lorg/dicio/dicio_android/Sentences_en$SectionClass_open;, 
8 ········Lorg/dicio/dicio_android/Sentences_en$SectionClass_calculator;, 
9 ········Lorg/dicio/dicio_android/Sentences_en$SectionClass_lyrics;, 
10 ········Lorg/dicio/dicio_android/Sentences_en$SectionClass_weather;,7 ········Lorg/dicio/dicio_android/Sentences_en$SectionClass_weather;,
 8 ········Lorg/dicio/dicio_android/Sentences_en$SectionClass_telephone;,
 9 ········Lorg/dicio/dicio_android/Sentences_en$SectionClass_lyrics;,
11 ········Lorg/dicio/dicio_android/Sentences_en$SectionClass_timer;,10 ········Lorg/dicio/dicio_android/Sentences_en$SectionClass_timer;,
 11 ········Lorg/dicio/dicio_android/Sentences_en$SectionClass_open;,
 12 ········Lorg/dicio/dicio_android/Sentences_en$SectionClass_calculator;,
12 ········Lorg/dicio/dicio_android/Sentences_en$SectionClass_search;,13 ········Lorg/dicio/dicio_android/Sentences_en$SectionClass_search;
13 ········Lorg/dicio/dicio_android/Sentences_en$SectionClass_telephone; 
14 ····}14 ····}
15 .end·annotation15 .end·annotation
  
  
16 #·static·fields16 #·static·fields
17 .field·public·static·final·calculator:Lorg/dicio/dicio_android/Sentences_en$SectionClass_calculator;17 .field·public·static·final·calculator:Lorg/dicio/dicio_android/Sentences_en$SectionClass_calculator;
  
Offset 46, 1071 lines modifiedOffset 46, 1045 lines modified
46 .field·public·static·final·util_yes_no:Lorg/dicio/skill/standard/StandardRecognizerData;46 .field·public·static·final·util_yes_no:Lorg/dicio/skill/standard/StandardRecognizerData;
  
47 .field·public·static·final·weather:Lorg/dicio/dicio_android/Sentences_en$SectionClass_weather;47 .field·public·static·final·weather:Lorg/dicio/dicio_android/Sentences_en$SectionClass_weather;
  
  
48 #·direct·methods48 #·direct·methods
49 .method·static·constructor·<clinit>()V49 .method·static·constructor·<clinit>()V
50 ····.locals·1750 ····.locals·18
  
51 ····.line·1751 ····.line·17
52 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_en$SectionClass_telephone;52 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_en$SectionClass_search;
  
53 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_en$SectionClass_telephone;-><init>()V53 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_en$SectionClass_search;-><init>()V
  
54 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_en;->telephone:Lorg/dicio/dicio_android/Sentences_en$SectionClass_telephone;54 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_en;->search:Lorg/dicio/dicio_android/Sentences_en$SectionClass_search;
  
55 ····.line·1855 ····.line·18
56 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_en$SectionClass_search;56 ····new-instance·v0,·Lorg/dicio/dicio_android/Sentences_en$SectionClass_calculator;
  
57 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_en$SectionClass_search;-><init>()V57 ····invoke-direct·{v0},·Lorg/dicio/dicio_android/Sentences_en$SectionClass_calculator;-><init>()V
  
58 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_en;->search:Lorg/dicio/dicio_android/Sentences_en$SectionClass_search;58 ····sput-object·v0,·Lorg/dicio/dicio_android/Sentences_en;->calculator:Lorg/dicio/dicio_android/Sentences_en$SectionClass_calculator;
  
59 ····.line·1959 ····.line·19
60 ····new-instance·v0,·Lorg/dicio/skill/standard/StandardRecognizerData;60 ····new-instance·v0,·Lorg/dicio/skill/standard/StandardRecognizerData;
  
61 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->high:Lorg/dicio/skill/chain/InputRecognizer$Specificity;61 ····sget-object·v1,·Lorg/dicio/skill/chain/InputRecognizer$Specificity;->low:Lorg/dicio/skill/chain/InputRecognizer$Specificity;
  
62 ····const/4·v2,·0x262 ····const/4·v2,·0x6
  
63 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;63 ····new-array·v3,·v2,·[Lorg/dicio/skill/standard/Sentence;
  
64 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;64 ····new-instance·v4,·Lorg/dicio/skill/standard/Sentence;
  
65 ····const/16·v5,·0x965 ····const/4·v5,·0x7
  
66 ····new-array·v6,·v5,·[I66 ····new-array·v6,·v5,·[I
  
67 ····fill-array-data·v6,·:array_067 ····fill-array-data·v6,·:array_0
  
68 ····const/16·v7,·0xe68 ····const/16·v7,·0xa
  
69 ····new-array·v8,·v7,·[Lorg/dicio/skill/standard/word/BaseWord;69 ····new-array·v8,·v7,·[Lorg/dicio/skill/standard/word/BaseWord;
  
70 ····new-instance·v9,·Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;70 ····new-instance·v9,·Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;
  
71 ····const/4·v10,·0x171 ····const/4·v10,·0x1
  
72 ····new-array·v11,·v10,·[I72 ····new-array·v11,·v10,·[I
  
73 ····const/4·v12,·0x073 ····const/4·v12,·0x0
  
74 ····aput·v7,·v11,·v1274 ····aput·v7,·v11,·v12
  
75 ····const-string·v13,·"yes"75 ····const-string·v13,·"plus"
  
76 ····invoke-direct·{v9,·v13,·v10,·v11},·Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;-><init>(Ljava/lang/String;I[I)V76 ····invoke-direct·{v9,·v13,·v10,·v11},·Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;-><init>(Ljava/lang/String;I[I)V
  
77 ····aput-object·v9,·v8,·v1277 ····aput-object·v9,·v8,·v12
  
78 ····new-instance·v9,·Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;78 ····new-instance·v9,·Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;
  
 79 ····const/4·v11,·0x2
79 ····new-array·v11,·v10,·[I 
  
80 ····aput·v2,·v11,·v12 
  
81 ····const-string·v14,·"for" 
  
82 ····invoke-direct·{v9,·v14,·v2,·v11},·Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;-><init>(Ljava/lang/String;I[I)V 
  
83 ····aput-object·v9,·v8,·v1080 ····new-array·v13,·v11,·[I
  
84 ····new-instance·v9,·Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;81 ····fill-array-data·v13,·:array_1
  
85 ····new-array·v11,·v10,·[I82 ····const-string·v14,·"add"
  
86 ····aput·v7,·v11,·v1283 ····invoke-direct·{v9,·v14,·v11,·v13},·Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;-><init>(Ljava/lang/String;I[I)V
  
87 ····const-string·v15,·"sure" 
  
88 ····invoke-direct·{v9,·v15,·v10,·v11},·Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;-><init>(Ljava/lang/String;I[I)V 
  
89 ····aput-object·v9,·v8,·v284 ····aput-object·v9,·v8,·v10
  
90 ····new-instance·v9,·Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;85 ····new-instance·v9,·Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;
  
91 ····new-array·v11,·v10,·[I86 ····new-array·v13,·v11,·[I
  
92 ····aput·v7,·v11,·v1287 ····fill-array-data·v13,·:array_2
  
93 ····const-string·v15,·"certainly"88 ····const-string·v14,·"adding"
  
94 ····invoke-direct·{v9,·v15,·v10,·v11},·Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;-><init>(Ljava/lang/String;I[I)V89 ····const/4·v15,·0x3
  
95 ····const/4·v11,·0x390 ····invoke-direct·{v9,·v14,·v15,·v13},·Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;-><init>(Ljava/lang/String;I[I)V
  
96 ····aput-object·v9,·v8,·v1191 ····aput-object·v9,·v8,·v11
  
97 ····new-instance·v9,·Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;92 ····new-instance·v9,·Lorg/dicio/skill/standard/word/DiacriticsInsensitiveWord;
  
Max diff block lines reached; 52404/57969 bytes (90.40%) of diff not shown.
852 B
smali_classes3/org/dicio/dicio_android/output/speech/AndroidTtsSpeechDevice$1.smali
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 .class·Lorg/dicio/dicio_android/output/speech/AndroidTtsSpeechDevice$1;1 .class·Lorg/dicio/dicio_android/output/speech/AndroidTtsSpeechDevice$1;
2 .super·Landroid/speech/tts/UtteranceProgressListener;2 .super·Landroid/speech/tts/UtteranceProgressListener;
3 .source·"AndroidTtsSpeechDevice.java"3 .source·"AndroidTtsSpeechDevice.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingMethod;5 .annotation·system·Ldalvik/annotation/EnclosingMethod;
6 ····value·=·Lorg/dicio/dicio_android/output/speech/AndroidTtsSpeechDevice;->lambda$new$0(Ljava/util/Locale;Landroid/content/Context;I)V6 ····value·=·Lorg/dicio/dicio_android/output/speech/AndroidTtsSpeechDevice;->lambda$new$0$AndroidTtsSpeechDevice(Ljava/util/Locale;Landroid/content/Context;I)V
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x09 ····accessFlags·=·0x0
10 ····name·=·null10 ····name·=·null
11 .end·annotation11 .end·annotation
  
24.4 KB
smali/kotlin/io/path/PathsKt__PathUtilsKt.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 .annotation·runtime·Lkotlin/Metadata;11 .annotation·runtime·Lkotlin/Metadata;
12 ····bv·=·{12 ····bv·=·{
13 ········0x1,13 ········0x1,
14 ········0x0,14 ········0x0,
15 ········0x315 ········0x3
16 ····}16 ····}
17 ····d1·=·{17 ····d1·=·{
18 ········"\u0000\u00b0\u0001\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0008\n\u0002\u0010\u000b\n\u0002\u0008\u0003\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000f\n\u0002\u0010·\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0010\t\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0000\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0001\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010$\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\"\n\u0002\u0018\u0002\n\u0002\u0008\u0018\n\u0002\u0018\u0002\n\u0002\u0008\u0015\u001a\u0014\u0010\u0001\u001a\u00020\u0000*\u00020\u0000H\u0087\u0008\u00a2\u0006\u0004\u0008\u0001\u0010\u0002\u001a\u0014\u0010\u0004\u001a\u00020\u0003*\u00020\u0000H\u0087\u0008\u00a2\u0006\u0004\u0008\u0004\u0010\u0005\u001a\u001b\u0010\u0007\u001a\u00020\u0000*\u00020\u00002\u0006\u0010\u0006\u001a\u00020\u0000H\u0007\u00a2\u0006\u0004\u0008\u0007\u0010\u0008\u001a\u001b\u0010\t\u001a\u00020\u0000*\u00020\u00002\u0006\u0010\u0006\u001a\u00020\u0000H\u0007\u00a2\u0006\u0004\u0008\t\u0010\u0008\u001a\u001d\u0010\n\u001a\u0004\u0018\u00010\u0000*\u00020\u00002\u0006\u0010\u0006\u001a\u00020\u0000H\u0007\u00a2\u0006\u0004\u0008\n\u0010\u0008\u001a&\u0010\u000e\u001a\u00020\u0000*\u00020\u00002\u0006\u0010\u000b\u001a\u00020\u00002\u0008\u0008\u0002\u0010\r\u001a\u00020\u000cH\u0087\u0008\u00a2\u0006\u0004\u0008\u000e\u0010\u000f\u001a0\u0010\u000e\u001a\u00020\u0000*\u00020\u00002\u0006\u0010\u000b\u001a\u00020\u00002\u0012\u0010\u0012\u001a\n\u0012\u0006\u0008\u0001\u0012\u00020\u00110\u0010\"\u00020\u0011H\u0087\u0008\u00a2\u0006\u0004\u0008\u000e\u0010\u0013\u001a(\u0010\u0015\u001a\u00020\u000c*\u00020\u00002\u0012\u0010\u0012\u001a\n\u0012\u0006\u0008\u0001\u0012\u00020\u00140\u0010\"\u00020\u0014H\u0087\u0008\u00a2\u0006\u0004\u0008\u0015\u0010\u0016\u001a(\u0010\u0017\u001a\u00020\u000c*\u00020\u00002\u0012\u0010\u0012\u001a\n\u0012\u0006\u0008\u0001\u0012\u00020\u00140\u0010\"\u00020\u0014H\u0087\u0008\u00a2\u0006\u0004\u0008\u0017\u0010\u0016\u001a(\u0010\u0018\u001a\u00020\u000c*\u00020\u00002\u0012\u0010\u0012\u001a\n\u0012\u0006\u0008\u0001\u0012\u00020\u00140\u0010\"\u00020\u0014H\u0087\u0008\u00a2\u0006\u0004\u0008\u0018\u0010\u0016\u001a(\u0010\u0019\u001a\u00020\u000c*\u00020\u00002\u0012\u0010\u0012\u001a\n\u0012\u0006\u0008\u0001\u0012\u00020\u00140\u0010\"\u00020\u0014H\u0087\u0008\u00a2\u0006\u0004\u0008\u0019\u0010\u0016\u001a\u0014\u0010\u001a\u001a\u00020\u000c*\u00020\u0000H\u0087\u0008\u00a2\u0006\u0004\u0008\u001a\u0010\u001b\u001a\u0014\u0010\u001c\u001a\u00020\u000c*\u00020\u0000H\u0087\u0008\u00a2\u0006\u0004\u0008\u001c\u0010\u001b\u001a\u0014\u0010\u001d\u001a\u00020\u000c*\u00020\u0000H\u0087\u0008\u00a2\u0006\u0004\u0008\u001d\u0010\u001b\u001a\u0014\u0010\u001e\u001a\u00020\u000c*\u00020\u0000H\u0087\u0008\u00a2\u0006\u0004\u0008\u001e\u0010\u001b\u001a\u0014\u0010\u001f\u001a\u00020\u000c*\u00020\u0000H\u0087\u0008\u00a2\u0006\u0004\u0008\u001f\u0010\u001b\u001a\u001c\u0010!\u001a\u00020\u000c*\u00020\u00002\u0006\u0010·\u001a\u00020\u0000H\u0087\u0008\u00a2\u0006\u0004\u0008!\u0010\"\u001a#\u0010%\u001a\u0008\u0012\u0004\u0012\u00020\u00000$*\u00020\u00002\u0008\u0008\u0002\u0010#\u001a\u00020\u0003H\u0007\u00a2\u0006\u0004\u0008%\u0010&\u001aA\u0010+\u001a\u00028\u0000\"\u0004\u0008\u0000\u0010\'*\u00020\u00002\u0008\u0008\u0002\u0010#\u001a\u00020\u00032\u0018\u0010*\u001a\u0014\u0012\n\u0012\u0008\u0012\u0004\u0012\u00020\u00000)\u0012\u0004\u0012\u00028\u00000(H\u0087\u0008\u00f8\u0001\u0000\u00a2\u0006\u0004\u0008+\u0010,\u001a5\u0010/\u001a\u00020-*\u00020\u00002\u0008\u0008\u0002\u0010#\u001a\u00020\u00032\u0012\u0010.\u001a\u000e\u0012\u0004\u0012\u00020\u0000\u0012\u0004\u0012\u00020-0(H\u0087\u0008\u00f8\u0001\u0000\u00a2\u0006\u0004\u0008/\u00100\u001a\u0014\u00102\u001a\u000201*\u00020\u0000H\u0087\u0008\u00a2\u0006\u0004\u00082\u00103\u001a\u0014\u00104\u001a\u00020-*\u00020\u0000H\u0087\u0008\u00a2\u0006\u0004\u00084\u00105\u001a\u0014\u00106\u001a\u00020\u000c*\u00020\u0000H\u0087\u0008\u00a2\u0006\u0004\u00086\u0010\u001b\u001a0\u00109\u001a\u00020\u0000*\u00020\u00002\u001a\u00108\u001a\u000e\u0012\n\u0008\u0001\u0012\u0006\u0012\u0002\u0008\u0003070\u0010\"\u0006\u0012\u0002\u0008\u000307H\u0087\u0008\u00a2\u0006\u0004\u00089\u0010:\u001a0\u0010;\u001a\u00020\u0000*\u00020\u00002\u001a\u00108\u001a\u000e\u0012\n\u0008\u0001\u0012\u0006\u0012\u0002\u0008\u0003070\u0010\"\u0006\u0012\u0002\u0008\u000307H\u0087\u0008\u00a2\u0006\u0004\u0008;\u0010:\u001a0\u0010<\u001a\u00020\u0000*\u00020\u00002\u0006\u0010\u000b\u001a\u00020\u00002\u0012\u0010\u0012\u001a\n\u0012\u0006\u0008\u0001\u0012\u00020\u00110\u0010\"\u00020\u0011H\u0087\u0008\u00a2\u0006\u0004\u0008<\u0010\u0013\u001a&\u0010<\u001a\u00020\u0000*\u00020\u00002\u0006\u0010\u000b\u001a\u00020\u00002\u0008\u0008\u0002\u0010\r\u001a\u00020\u000cH\u0087\u0008\u00a2\u0006\u0004\u0008<\u0010\u000f\u001a\u0014\u0010>\u001a\u00020=*\u00020\u0000H\u0087\u0008\u00a2\u0006\u0004\u0008>\u0010?\u001a2\u0010B\u001a\u0004\u0018\u00010A*\u00020\u00002\u0006\u0010@\u001a\u00020\u00032\u0012\u0010\u0012\u001a\n\u0012\u0006\u0008\u0001\u0012\u00020\u00140\u0010\"\u00020\u0014H\u0087\u0008\u00a2\u0006\u0004\u0008B\u0010C\u001a:\u0010E\u001a\u00020\u0000*\u00020\u00002\u0006\u0010@\u001a\u00020\u00032\u0008\u0010D\u001a\u0004\u0018\u00010A2\u0012\u0010\u0012\u001a\n\u0012\u0006\u0008\u0001\u0012\u00020\u00140\u0010\"\u00020\u0014H\u0087\u0008\u00a2\u0006\u0004\u0008E\u0010F\u001a6\u0010I\u001a\u0004\u0018\u00018\u0000\"\n\u0008\u0000\u0010H\u0018\u0001*\u00020G*\u00020\u00002\u0012\u0010\u0012\u001a\n\u0012\u0006\u0008\u0001\u0012\u00020\u00140\u0010\"\u00020\u0014H\u0087\u0008\u00a2\u0006\u0004\u0008I\u0010J\u001a4\u0010K\u001a\u00028\u0000\"\n\u0008\u0000\u0010H\u0018\u0001*\u00020G*\u00020\u00002\u0012\u0010\u0012\u001a\n\u0012\u0006\u0008\u0001\u0012\u00020\u00140\u0010\"\u00020\u0014H\u0087\u0008\u00a2\u0006\u0004\u0008K\u0010J\u001a#\u0010P\u001a\u00020O2\u0006\u0010L\u001a\u00020\u00002\n\u0010N\u001a\u0006\u0012\u0002\u0008\u00030MH\u0001\u00a2\u0006\u0004\u0008P\u0010Q\u001a4\u0010T\u001a\u00028\u0000\"\n\u0008\u0000\u0010S\u0018\u0001*\u00020R*\u00020\u00002\u0012\u0010\u0012\u001a\n\u0012\u0006\u0008\u0001\u0012\u00020\u00140\u0010\"\u00020\u0014H\u0087\u0008\u00a2\u0006\u0004\u0008T\u0010U\u001a>\u0010T\u001a\u0010\u0012\u0004\u0012\u00020\u0003\u0012\u0006\u0012\u0004\u0018\u00010A0V*\u00020\u00002\u0006\u00108\u001a\u00020\u00032\u0012\u0010\u0012\u001a\n\u0012\u0006\u0008\u0001\u0012\u00020\u00140\u0010\"\u00020\u0014H\u0087\u0008\u00a2\u0006\u0004\u0008T\u0010W\u001a(\u0010Y\u001a\u00020X*\u00020\u00002\u0012\u0010\u0012\u001a\n\u0012\u0006\u0008\u0001\u0012\u00020\u00140\u0010\"\u00020\u0014H\u0087\u0008\u00a2\u0006\u0004\u0008Y\u0010Z\u001a\u001c\u0010[\u001a\u00020\u0000*\u00020\u00002\u0006\u0010D\u001a\u00020XH\u0087\u0008\u00a2\u0006\u0004\u0008[\u0010\\\u001a*\u0010^\u001a\u0004\u0018\u00010]*\u00020\u00002\u0012\u0010\u0012\u001a\n\u0012\u0006\u0008\u0001\u0012\u00020\u00140\u0010\"\u00020\u0014H\u0087\u0008\u00a2\u0006\u0004\u0008^\u0010_\u001a\u001c\u0010`\u001a\u00020\u0000*\u00020\u00002\u0006\u0010D\u001a\u00020]H\u0087\u0008\u00a2\u0006\u0004\u0008`\u0010a\u001a.\u0010d\u001a\u0008\u0012\u0004\u0012\u00020c0b*\u00020\u00002\u0012\u0010\u0012\u001a\n\u0012\u0006\u0008\u0001\u0012\u00020\u00140\u0010\"\u00020\u0014H\u0087\u0008\u00a2\u0006\u0004\u0008d\u0010e\u001a\"\u0010f\u001a\u00020\u0000*\u00020\u00002\u000c\u0010D\u001a\u0008\u0012\u0004\u0012\u00020c0bH\u0087\u0008\u00a2\u0006\u0004\u0008f\u0010g\u001a\u001c\u0010h\u001a\u00020\u0000*\u00020\u00002\u0006\u0010\u000b\u001a\u00020\u0000H\u0087\u0008\u00a2\u0006\u0004\u0008h\u0010\u0008\u001a8\u0010i\u001a\u00020\u0000*\u00020\u00002\u0006\u0010\u000b\u001a\u00020\u00002\u001a\u00108\u001a\u000e\u0012\n\u0008\u0001\u0012\u0006\u0012\u0002\u0008\u0003070\u0010\"\u0006\u0012\u0002\u0008\u000307H\u0087\u0008\u00a2\u0006\u0004\u0008i\u0010j\u001a\u0014\u0010k\u001a\u00020\u0000*\u00020\u0000H\u0087\u0008\u00a2\u0006\u0004\u0008k\u0010\u0002\u001a0\u0010l\u001a\u00020\u0000*\u00020\u00002\u001a\u00108\u001a\u000e\u0012\n\u0008\u0001\u0012\u0006\u0012\u0002\u0008\u0003070\u0010\"\u0006\u0012\u0002\u0008\u000307H\u0087\u0008\u00a2\u0006\u0004\u0008l\u0010:\u001aD\u0010o\u001a\u00020\u00002\n\u0008\u0002\u0010m\u001a\u0004\u0018\u00010\u00032\n\u0008\u0002\u0010n\u001a\u0004\u0018\u00010\u00032\u001a\u00108\u001a\u000e\u0012\n\u0008\u0001\u0012\u0006\u0012\u0002\u0008\u0003070\u0010\"\u0006\u0012\u0002\u0008\u000307H\u0087\u0008\u00a2\u0006\u0004\u0008o\u0010p\u001aM\u0010o\u001a\u00020\u00002\u0008\u0010q\u001a\u0004\u0018\u00010\u00002\n\u0008\u0002\u0010m\u001a\u0004\u0018\u00010\u00032\n\u0008\u0002\u0010n\u001a\u0004\u0018\u00010\u00032\u001a\u00108\u001a\u000e\u0012\n\u0008\u0001\u0012\u0006\u0012\u0002\u0008\u0003070\u0010\"\u0006\u0012\u0002\u0008\u000307H\u0007\u00a2\u0006\u0004\u0008o\u0010r\u001a8\u0010s\u001a\u00020\u00002\n\u0008\u0002\u0010m\u001a\u0004\u0018\u00010\u00032\u001a\u00108\u001a\u000e\u0012\n\u0008\u0001\u0012\u0006\u0012\u0002\u0008\u0003070\u0010\"\u0006\u0012\u0002\u0008\u000307H\u0087\u0008\u00a2\u0006\u0004\u0008s\u0010t\u001aA\u0010s\u001a\u00020\u00002\u0008\u0010q\u001a\u0004\u0018\u00010\u00002\n\u0008\u0002\u0010m\u001a\u0004\u0018\u00010\u00032\u001a\u00108\u001a\u000e\u0012\n\u0008\u0001\u0012\u0006\u0012\u0002\u0008\u0003070\u0010\"\u0006\u0012\u0002\u0008\u000307H\u0007\u00a2\u0006\u0004\u0008s\u0010u\u001a\u001c\u0010v\u001a\u00020\u0000*\u00020\u00002\u0006\u0010·\u001a\u00020\u0000H\u0087\n\u00a2\u0006\u0004\u0008v\u0010\u0008\u001a\u001c\u0010v\u001a\u00020\u0000*\u00020\u00002\u0006\u0010·\u001a\u00020\u0003H\u0087\n\u00a2\u0006\u0004\u0008v\u0010w\u001a\u0018\u0010x\u001a\u00020\u00002\u0006\u0010L\u001a\u00020\u0003H\u0087\u0008\u00a2\u0006\u0004\u0008x\u0010y\u001a,\u0010x\u001a\u00020\u00002\u0006\u0010\u0006\u001a\u00020\u00032\u0012\u0010z\u001a\n\u0012\u0006\u0008\u0001\u0012\u00020\u00030\u0010\"\u00020\u0003H\u0087\u0008\u00a2\u0006\u0004\u0008x\u0010{\u001a\u0014\u0010}\u001a\u00020\u0000*\u00020|H\u0087\u0008\u00a2\u0006\u0004\u0008}\u0010~\"\"\u0010\u0081\u0001\u001a\u00020\u0003*\u00020\u00008F@\u0007X\u0087\u0004\u00a2\u0006\r\u0012\u0005\u0008\u0080\u0001\u00105\u001a\u0004\u0008\u007f\u0010\u0005\"#\u0010\u0084\u0001\u001a\u00020\u0003*\u00020\u00008F@\u0007X\u0087\u0004\u00a2\u0006\u000e[·...·truncated·by·diffoscope;·len:·503,·SHA:·494bb03a0d5395c68180c059b63258f345c2064e6d3ca3c6787d28fee81b30b7·...·]@\u0007X\u0087\u0004\u00a2\u0006\u000e\u0012\u0005\u0008\u008c\u0001\u00105\u001a\u0005\u0008\u008b\u0001\u0010\u0005\"#\u0010\u0090\u0001\u001a\u00020\u0003*\u00020\u00008F@\u0007X\u0087\u0004\u00a2\u0006\u000e\u0012\u0005\u0008\u008f\u0001\u00105\u001a\u0005\u0008\u008e\u0001\u0010\u0005\u0082\u0002\u0007\n\u0005\u0008\u009920\u0001\u00a8\u0006\u0091\u0001"18 ········"\u0000\u00b0\u0001\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0002\u0008\u0008\n\u0002\u0010\u000b\n\u0002\u0008\u0003\n\u0002\u0010\u0011\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u000f\n\u0002\u0010·\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0002\n\u0002\u0008\u0003\n\u0002\u0010\t\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u0000\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0001\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010$\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\"\n\u0002\u0018\u0002\n\u0002\u0008\u0018\n\u0002\u0018\u0002\n\u0002\u0008\u0015\u001a\u0014\u0010\u0001\u001a\u00020\u0000*\u00020\u0000H\u0087\u0008\u00a2\u0006\u0004\u0008\u0001\u0010\u0002\u001a\u0014\u0010\u0004\u001a\u00020\u0003*\u00020\u0000H\u0087\u0008\u00a2\u0006\u0004\u0008\u0004\u0010\u0005\u001a\u001b\u0010\u0007\u001a\u00020\u0000*\u00020\u00002\u0006\u0010\u0006\u001a\u00020\u0000H\u0007\u00a2\u0006\u0004\u0008\u0007\u0010\u0008\u001a\u001b\u0010\t\u001a\u00020\u0000*\u00020\u00002\u0006\u0010\u0006\u001a\u00020\u0000H\u0007\u00a2\u0006\u0004\u0008\t\u0010\u0008\u001a\u001d\u0010\n\u001a\u0004\u0018\u00010\u0000*\u00020\u00002\u0006\u0010\u0006\u001a\u00020\u0000H\u0007\u00a2\u0006\u0004\u0008\n\u0010\u0008\u001a&\u0010\u000e\u001a\u00020\u0000*\u00020\u00002\u0006\u0010\u000b\u001a\u00020\u00002\u0008\u0008\u0002\u0010\r\u001a\u00020\u000cH\u0087\u0008\u00a2\u0006\u0004\u0008\u000e\u0010\u000f\u001a0\u0010\u000e\u001a\u00020\u0000*\u00020\u00002\u0006\u0010\u000b\u001a\u00020\u00002\u0012\u0010\u0012\u001a\n\u0012\u0006\u0008\u0001\u0012\u00020\u00110\u0010\"\u00020\u0011H\u0087\u0008\u00a2\u0006\u0004\u0008\u000e\u0010\u0013\u001a(\u0010\u0015\u001a\u00020\u000c*\u00020\u00002\u0012\u0010\u0012\u001a\n\u0012\u0006\u0008\u0001\u0012\u00020\u00140\u0010\"\u00020\u0014H\u0087\u0008\u00a2\u0006\u0004\u0008\u0015\u0010\u0016\u001a(\u0010\u0017\u001a\u00020\u000c*\u00020\u00002\u0012\u0010\u0012\u001a\n\u0012\u0006\u0008\u0001\u0012\u00020\u00140\u0010\"\u00020\u0014H\u0087\u0008\u00a2\u0006\u0004\u0008\u0017\u0010\u0016\u001a(\u0010\u0018\u001a\u00020\u000c*\u00020\u00002\u0012\u0010\u0012\u001a\n\u0012\u0006\u0008\u0001\u0012\u00020\u00140\u0010\"\u00020\u0014H\u0087\u0008\u00a2\u0006\u0004\u0008\u0018\u0010\u0016\u001a(\u0010\u0019\u001a\u00020\u000c*\u00020\u00002\u0012\u0010\u0012\u001a\n\u0012\u0006\u0008\u0001\u0012\u00020\u00140\u0010\"\u00020\u0014H\u0087\u0008\u00a2\u0006\u0004\u0008\u0019\u0010\u0016\u001a\u0014\u0010\u001a\u001a\u00020\u000c*\u00020\u0000H\u0087\u0008\u00a2\u0006\u0004\u0008\u001a\u0010\u001b\u001a\u0014\u0010\u001c\u001a\u00020\u000c*\u00020\u0000H\u0087\u0008\u00a2\u0006\u0004\u0008\u001c\u0010\u001b\u001a\u0014\u0010\u001d\u001a\u00020\u000c*\u00020\u0000H\u0087\u0008\u00a2\u0006\u0004\u0008\u001d\u0010\u001b\u001a\u0014\u0010\u001e\u001a\u00020\u000c*\u00020\u0000H\u0087\u0008\u00a2\u0006\u0004\u0008\u001e\u0010\u001b\u001a\u0014\u0010\u001f\u001a\u00020\u000c*\u00020\u0000H\u0087\u0008\u00a2\u0006\u0004\u0008\u001f\u0010\u001b\u001a\u001c\u0010!\u001a\u00020\u000c*\u00020\u00002\u0006\u0010·\u001a\u00020\u0000H\u0087\u0008\u00a2\u0006\u0004\u0008!\u0010\"\u001a#\u0010%\u001a\u0008\u0012\u0004\u0012\u00020\u00000$*\u00020\u00002\u0008\u0008\u0002\u0010#\u001a\u00020\u0003H\u0007\u00a2\u0006\u0004\u0008%\u0010&\u001aA\u0010+\u001a\u00028\u0000\"\u0004\u0008\u0000\u0010\'*\u00020\u00002\u0008\u0008\u0002\u0010#\u001a\u00020\u00032\u0018\u0010*\u001a\u0014\u0012\n\u0012\u0008\u0012\u0004\u0012\u00020\u00000)\u0012\u0004\u0012\u00028\u00000(H\u0087\u0008\u00f8\u0001\u0000\u00a2\u0006\u0004\u0008+\u0010,\u001a5\u0010/\u001a\u00020-*\u00020\u00002\u0008\u0008\u0002\u0010#\u001a\u00020\u00032\u0012\u0010.\u001a\u000e\u0012\u0004\u0012\u00020\u0000\u0012\u0004\u0012\u00020-0(H\u0087\u0008\u00f8\u0001\u0000\u00a2\u0006\u0004\u0008/\u00100\u001a\u0014\u00102\u001a\u000201*\u00020\u0000H\u0087\u0008\u00a2\u0006\u0004\u00082\u00103\u001a\u0014\u00104\u001a\u00020-*\u00020\u0000H\u0087\u0008\u00a2\u0006\u0004\u00084\u00105\u001a\u0014\u00106\u001a\u00020\u000c*\u00020\u0000H\u0087\u0008\u00a2\u0006\u0004\u00086\u0010\u001b\u001a0\u00109\u001a\u00020\u0000*\u00020\u00002\u001a\u00108\u001a\u000e\u0012\n\u0008\u0001\u0012\u0006\u0012\u0002\u0008\u0003070\u0010\"\u0006\u0012\u0002\u0008\u000307H\u0087\u0008\u00a2\u0006\u0004\u00089\u0010:\u001a0\u0010;\u001a\u00020\u0000*\u00020\u00002\u001a\u00108\u001a\u000e\u0012\n\u0008\u0001\u0012\u0006\u0012\u0002\u0008\u0003070\u0010\"\u0006\u0012\u0002\u0008\u000307H\u0087\u0008\u00a2\u0006\u0004\u0008;\u0010:\u001a0\u0010<\u001a\u00020\u0000*\u00020\u00002\u0006\u0010\u000b\u001a\u00020\u00002\u0012\u0010\u0012\u001a\n\u0012\u0006\u0008\u0001\u0012\u00020\u00110\u0010\"\u00020\u0011H\u0087\u0008\u00a2\u0006\u0004\u0008<\u0010\u0013\u001a&\u0010<\u001a\u00020\u0000*\u00020\u00002\u0006\u0010\u000b\u001a\u00020\u00002\u0008\u0008\u0002\u0010\r\u001a\u00020\u000cH\u0087\u0008\u00a2\u0006\u0004\u0008<\u0010\u000f\u001a\u0014\u0010>\u001a\u00020=*\u00020\u0000H\u0087\u0008\u00a2\u0006\u0004\u0008>\u0010?\u001a2\u0010B\u001a\u0004\u0018\u00010A*\u00020\u00002\u0006\u0010@\u001a\u00020\u00032\u0012\u0010\u0012\u001a\n\u0012\u0006\u0008\u0001\u0012\u00020\u00140\u0010\"\u00020\u0014H\u0087\u0008\u00a2\u0006\u0004\u0008B\u0010C\u001a:\u0010E\u001a\u00020\u0000*\u00020\u00002\u0006\u0010@\u001a\u00020\u00032\u0008\u0010D\u001a\u0004\u0018\u00010A2\u0012\u0010\u0012\u001a\n\u0012\u0006\u0008\u0001\u0012\u00020\u00140\u0010\"\u00020\u0014H\u0087\u0008\u00a2\u0006\u0004\u0008E\u0010F\u001a6\u0010I\u001a\u0004\u0018\u00018\u0000\"\n\u0008\u0000\u0010H\u0018\u0001*\u00020G*\u00020\u00002\u0012\u0010\u0012\u001a\n\u0012\u0006\u0008\u0001\u0012\u00020\u00140\u0010\"\u00020\u0014H\u0087\u0008\u00a2\u0006\u0004\u0008I\u0010J\u001a4\u0010K\u001a\u00028\u0000\"\n\u0008\u0000\u0010H\u0018\u0001*\u00020G*\u00020\u00002\u0012\u0010\u0012\u001a\n\u0012\u0006\u0008\u0001\u0012\u00020\u00140\u0010\"\u00020\u0014H\u0087\u0008\u00a2\u0006\u0004\u0008K\u0010J\u001a#\u0010P\u001a\u00020O2\u0006\u0010L\u001a\u00020\u00002\n\u0010N\u001a\u0006\u0012\u0002\u0008\u00030MH\u0001\u00a2\u0006\u0004\u0008P\u0010Q\u001a4\u0010T\u001a\u00028\u0000\"\n\u0008\u0000\u0010S\u0018\u0001*\u00020R*\u00020\u00002\u0012\u0010\u0012\u001a\n\u0012\u0006\u0008\u0001\u0012\u00020\u00140\u0010\"\u00020\u0014H\u0087\u0008\u00a2\u0006\u0004\u0008T\u0010U\u001a>\u0010T\u001a\u0010\u0012\u0004\u0012\u00020\u0003\u0012\u0006\u0012\u0004\u0018\u00010A0V*\u00020\u00002\u0006\u00108\u001a\u00020\u00032\u0012\u0010\u0012\u001a\n\u0012\u0006\u0008\u0001\u0012\u00020\u00140\u0010\"\u00020\u0014H\u0087\u0008\u00a2\u0006\u0004\u0008T\u0010W\u001a(\u0010Y\u001a\u00020X*\u00020\u00002\u0012\u0010\u0012\u001a\n\u0012\u0006\u0008\u0001\u0012\u00020\u00140\u0010\"\u00020\u0014H\u0087\u0008\u00a2\u0006\u0004\u0008Y\u0010Z\u001a\u001c\u0010[\u001a\u00020\u0000*\u00020\u00002\u0006\u0010D\u001a\u00020XH\u0087\u0008\u00a2\u0006\u0004\u0008[\u0010\\\u001a*\u0010^\u001a\u0004\u0018\u00010]*\u00020\u00002\u0012\u0010\u0012\u001a\n\u0012\u0006\u0008\u0001\u0012\u00020\u00140\u0010\"\u00020\u0014H\u0087\u0008\u00a2\u0006\u0004\u0008^\u0010_\u001a\u001c\u0010`\u001a\u00020\u0000*\u00020\u00002\u0006\u0010D\u001a\u00020]H\u0087\u0008\u00a2\u0006\u0004\u0008`\u0010a\u001a.\u0010d\u001a\u0008\u0012\u0004\u0012\u00020c0b*\u00020\u00002\u0012\u0010\u0012\u001a\n\u0012\u0006\u0008\u0001\u0012\u00020\u00140\u0010\"\u00020\u0014H\u0087\u0008\u00a2\u0006\u0004\u0008d\u0010e\u001a\"\u0010f\u001a\u00020\u0000*\u00020\u00002\u000c\u0010D\u001a\u0008\u0012\u0004\u0012\u00020c0bH\u0087\u0008\u00a2\u0006\u0004\u0008f\u0010g\u001a\u001c\u0010h\u001a\u00020\u0000*\u00020\u00002\u0006\u0010\u000b\u001a\u00020\u0000H\u0087\u0008\u00a2\u0006\u0004\u0008h\u0010\u0008\u001a8\u0010i\u001a\u00020\u0000*\u00020\u00002\u0006\u0010\u000b\u001a\u00020\u00002\u001a\u00108\u001a\u000e\u0012\n\u0008\u0001\u0012\u0006\u0012\u0002\u0008\u0003070\u0010\"\u0006\u0012\u0002\u0008\u000307H\u0087\u0008\u00a2\u0006\u0004\u0008i\u0010j\u001a\u0014\u0010k\u001a\u00020\u0000*\u00020\u0000H\u0087\u0008\u00a2\u0006\u0004\u0008k\u0010\u0002\u001a0\u0010l\u001a\u00020\u0000*\u00020\u00002\u001a\u00108\u001a\u000e\u0012\n\u0008\u0001\u0012\u0006\u0012\u0002\u0008\u0003070\u0010\"\u0006\u0012\u0002\u0008\u000307H\u0087\u0008\u00a2\u0006\u0004\u0008l\u0010:\u001aD\u0010o\u001a\u00020\u00002\n\u0008\u0002\u0010m\u001a\u0004\u0018\u00010\u00032\n\u0008\u0002\u0010n\u001a\u0004\u0018\u00010\u00032\u001a\u00108\u001a\u000e\u0012\n\u0008\u0001\u0012\u0006\u0012\u0002\u0008\u0003070\u0010\"\u0006\u0012\u0002\u0008\u000307H\u0087\u0008\u00a2\u0006\u0004\u0008o\u0010p\u001aM\u0010o\u001a\u00020\u00002\u0008\u0010q\u001a\u0004\u0018\u00010\u00002\n\u0008\u0002\u0010m\u001a\u0004\u0018\u00010\u00032\n\u0008\u0002\u0010n\u001a\u0004\u0018\u00010\u00032\u001a\u00108\u001a\u000e\u0012\n\u0008\u0001\u0012\u0006\u0012\u0002\u0008\u0003070\u0010\"\u0006\u0012\u0002\u0008\u000307H\u0007\u00a2\u0006\u0004\u0008o\u0010r\u001a8\u0010s\u001a\u00020\u00002\n\u0008\u0002\u0010m\u001a\u0004\u0018\u00010\u00032\u001a\u00108\u001a\u000e\u0012\n\u0008\u0001\u0012\u0006\u0012\u0002\u0008\u0003070\u0010\"\u0006\u0012\u0002\u0008\u000307H\u0087\u0008\u00a2\u0006\u0004\u0008s\u0010t\u001aA\u0010s\u001a\u00020\u00002\u0008\u0010q\u001a\u0004\u0018\u00010\u00002\n\u0008\u0002\u0010m\u001a\u0004\u0018\u00010\u00032\u001a\u00108\u001a\u000e\u0012\n\u0008\u0001\u0012\u0006\u0012\u0002\u0008\u0003070\u0010\"\u0006\u0012\u0002\u0008\u000307H\u0007\u00a2\u0006\u0004\u0008s\u0010u\u001a\u001c\u0010v\u001a\u00020\u0000*\u00020\u00002\u0006\u0010·\u001a\u00020\u0000H\u0087\n\u00a2\u0006\u0004\u0008v\u0010\u0008\u001a\u001c\u0010v\u001a\u00020\u0000*\u00020\u00002\u0006\u0010·\u001a\u00020\u0003H\u0087\n\u00a2\u0006\u0004\u0008v\u0010w\u001a\u0018\u0010x\u001a\u00020\u00002\u0006\u0010L\u001a\u00020\u0003H\u0087\u0008\u00a2\u0006\u0004\u0008x\u0010y\u001a,\u0010x\u001a\u00020\u00002\u0006\u0010\u0006\u001a\u00020\u00032\u0012\u0010z\u001a\n\u0012\u0006\u0008\u0001\u0012\u00020\u00030\u0010\"\u00020\u0003H\u0087\u0008\u00a2\u0006\u0004\u0008x\u0010{\u001a\u0014\u0010}\u001a\u00020\u0000*\u00020|H\u0087\u0008\u00a2\u0006\u0004\u0008}\u0010~\"#\u0010\u0081\u0001\u001a\u00020\u0003*\u00020\u00008\u00c6\u0002@\u0007X\u0087\u0004\u00a2\u0006\r\u0012\u0005\u0008\u0080\u0001\u00105\u001a\u0004\u0008\u007f\u0010\u0005\"#\u0010\u0084\u0001\u001a\u00020\u0003*\u00020\u00008F@\u0007X\u0087\u0004\u00a2\u[·...·truncated·by·diffoscope;·len:·502,·SHA:·57cfd89076b25cc71629dd6a98aa2fe5bc5d548b4d07dadb8bac657a3f40fe43·...·]@\u0007X\u0087\u0004\u00a2\u0006\u000e\u0012\u0005\u0008\u008c\u0001\u00105\u001a\u0005\u0008\u008b\u0001\u0010\u0005\"#\u0010\u0090\u0001\u001a\u00020\u0003*\u00020\u00008F@\u0007X\u0087\u0004\u00a2\u0006\u000e\u0012\u0005\u0008\u008f\u0001\u00105\u001a\u0005\u0008\u008e\u0001\u0010\u0005\u0082\u0002\u0007\n\u0005\u0008\u009920\u0001\u00a8\u0006\u0091\u0001"
19 ····}19 ····}
20 ····d2·=·{20 ····d2·=·{
21 ········"Ljava/nio/file/Path;",21 ········"Ljava/nio/file/Path;",
22 ········"absolute",22 ········"absolute",
23 ········"(Ljava/nio/file/Path;)Ljava/nio/file/Path;",23 ········"(Ljava/nio/file/Path;)Ljava/nio/file/Path;",
24 ········"",24 ········"",
25 ········"absolutePathString",25 ········"absolutePathString",
Offset 141, 29 lines modifiedOffset 141, 29 lines modified
141 ········"Path",141 ········"Path",
142 ········"(Ljava/lang/String;)Ljava/nio/file/Path;",142 ········"(Ljava/lang/String;)Ljava/nio/file/Path;",
143 ········"subpaths",143 ········"subpaths",
144 ········"(Ljava/lang/String;[Ljava/lang/String;)Ljava/nio/file/Path;",144 ········"(Ljava/lang/String;[Ljava/lang/String;)Ljava/nio/file/Path;",
145 ········"Ljava/net/URI;",145 ········"Ljava/net/URI;",
146 ········"toPath",146 ········"toPath",
147 ········"(Ljava/net/URI;)Ljava/nio/file/Path;",147 ········"(Ljava/net/URI;)Ljava/nio/file/Path;",
148 ········"getName", 
149 ········"getName$annotations", 
150 ········"name", 
151 ········"getExtension", 
152 ········"getExtension$annotations", 
153 ········"extension", 
154 ········"getNameWithoutExtension", 
155 ········"getNameWithoutExtension$annotations", 
156 ········"nameWithoutExtension", 
157 ········"getPathString",148 ········"getPathString",
158 ········"getPathString$annotations",149 ········"getPathString$annotations",
159 ········"pathString",150 ········"pathString",
 151 ········"getNameWithoutExtension",
 152 ········"getNameWithoutExtension$annotations",
 153 ········"nameWithoutExtension",
160 ········"getInvariantSeparatorsPath",154 ········"getInvariantSeparatorsPath",
161 ········"getInvariantSeparatorsPath$annotations",155 ········"getInvariantSeparatorsPath$annotations",
162 ········"invariantSeparatorsPath",156 ········"invariantSeparatorsPath",
 157 ········"getName",
 158 ········"getName$annotations",
 159 ········"name",
 160 ········"getExtension",
 161 ········"getExtension$annotations",
 162 ········"extension",
163 ········"getInvariantSeparatorsPathString",163 ········"getInvariantSeparatorsPathString",
164 ········"getInvariantSeparatorsPathString$annotations",164 ········"getInvariantSeparatorsPathString$annotations",
165 ········"invariantSeparatorsPathString",165 ········"invariantSeparatorsPathString",
166 ········"kotlin-stdlib-jdk7"166 ········"kotlin-stdlib-jdk7"
167 ····}167 ····}
168 ····k·=·0x5168 ····k·=·0x5
169 ····mv·=·{169 ····mv·=·{
3.62 KB
smali/androidx/lifecycle/LifecycleController.smali
    
Offset 11, 35 lines modifiedOffset 11, 35 lines modified
11 .annotation·runtime·Lkotlin/Metadata;11 .annotation·runtime·Lkotlin/Metadata;
12 ····bv·=·{12 ····bv·=·{
13 ········0x1,13 ········0x1,
14 ········0x0,14 ········0x0,
15 ········0x315 ········0x3
16 ····}16 ····}
17 ····d1·=·{17 ····d1·=·{
18 ········"\u00006\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0008\u0001\u0018\u00002\u00020\u0001B\'\u0012\u0006\u0010\r\u001a\u00020\u000c\u0012\u0006\u0010\u0013\u001a\u00020\u0012\u0012\u0006\u0010\n\u001a\u00020\t\u0012\u0006\u0010\u0003\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0015\u0010\u0016J\u0018\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0002H\u0082\u0008\u00a2\u0006\u0004\u0008\u0005\u0010\u0006J\u000f\u0010\u0007\u001a\u00020\u0004H\u0007\u00a2\u0006\u0004\u0008\u0007\u0010\u0008R\u0016\u0010\n\u001a\u00020\t8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\n\u0010\u000bR\u0016\u0010\r\u001a\u00020\u000c8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\r\u0010\u000eR\u0016\u0010\u0010\u001a\u00020\u000f8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0010\u0010\u0011R\u0016\u0010\u0013\u001a\u00020\u00128\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0013\u0010\u0014\u00a8\u0006\u0017"18 ········"\u00006\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0008\u0001\u0018\u00002\u00020\u0001B\'\u0012\u0006\u0010\n\u001a\u00020\t\u0012\u0006\u0010\u0013\u001a\u00020\u0012\u0012\u0006\u0010\u0010\u001a\u00020\u000f\u0012\u0006\u0010\u0003\u001a\u00020\u0002\u00a2\u0006\u0004\u0008\u0015\u0010\u0016J\u0018\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0002H\u0082\u0008\u00a2\u0006\u0004\u0008\u0005\u0010\u0006J\u000f\u0010\u0007\u001a\u00020\u0004H\u0007\u00a2\u0006\u0004\u0008\u0007\u0010\u0008R\u0016\u0010\n\u001a\u00020\t8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\n\u0010\u000bR\u0016\u0010\r\u001a\u00020\u000c8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\r\u0010\u000eR\u0016\u0010\u0010\u001a\u00020\u000f8\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0010\u0010\u0011R\u0016\u0010\u0013\u001a\u00020\u00128\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0013\u0010\u0014\u00a8\u0006\u0017"
19 ····}19 ····}
20 ····d2·=·{20 ····d2·=·{
21 ········"Landroidx/lifecycle/LifecycleController;",21 ········"Landroidx/lifecycle/LifecycleController;",
22 ········"",22 ········"",
23 ········"Lkotlinx/coroutines/Job;",23 ········"Lkotlinx/coroutines/Job;",
24 ········"parentJob",24 ········"parentJob",
25 ········"",25 ········"",
26 ········"handleDestroy",26 ········"handleDestroy",
27 ········"(Lkotlinx/coroutines/Job;)V",27 ········"(Lkotlinx/coroutines/Job;)V",
28 ········"finish",28 ········"finish",
29 ········"()V",29 ········"()V",
30 ········"Landroidx/lifecycle/DispatchQueue;", 
31 ········"dispatchQueue", 
32 ········"Landroidx/lifecycle/DispatchQueue;", 
33 ········"Landroidx/lifecycle/Lifecycle;",30 ········"Landroidx/lifecycle/Lifecycle;",
34 ········"lifecycle",31 ········"lifecycle",
35 ········"Landroidx/lifecycle/Lifecycle;",32 ········"Landroidx/lifecycle/Lifecycle;",
36 ········"Landroidx/lifecycle/LifecycleEventObserver;",33 ········"Landroidx/lifecycle/LifecycleEventObserver;",
37 ········"observer",34 ········"observer",
38 ········"Landroidx/lifecycle/LifecycleEventObserver;",35 ········"Landroidx/lifecycle/LifecycleEventObserver;",
 36 ········"Landroidx/lifecycle/DispatchQueue;",
 37 ········"dispatchQueue",
 38 ········"Landroidx/lifecycle/DispatchQueue;",
39 ········"Landroidx/lifecycle/Lifecycle$State;",39 ········"Landroidx/lifecycle/Lifecycle$State;",
40 ········"minState",40 ········"minState",
41 ········"Landroidx/lifecycle/Lifecycle$State;",41 ········"Landroidx/lifecycle/Lifecycle$State;",
42 ········"<init>",42 ········"<init>",
43 ········"(Landroidx/lifecycle/Lifecycle;Landroidx/lifecycle/Lifecycle$State;Landroidx/lifecycle/DispatchQueue;Lkotlinx/coroutines/Job;)V",43 ········"(Landroidx/lifecycle/Lifecycle;Landroidx/lifecycle/Lifecycle$State;Landroidx/lifecycle/DispatchQueue;Lkotlinx/coroutines/Job;)V",
44 ········"lifecycle-runtime-ktx_release"44 ········"lifecycle-runtime-ktx_release"
45 ····}45 ····}
3.83 KB
smali/androidx/lifecycle/ViewModelLazy.smali
    
Offset 21, 35 lines modifiedOffset 21, 35 lines modified
21 .annotation·runtime·Lkotlin/Metadata;21 .annotation·runtime·Lkotlin/Metadata;
22 ····bv·=·{22 ····bv·=·{
23 ········0x1,23 ········0x1,
24 ········0x0,24 ········0x0,
25 ········0x325 ········0x3
26 ····}26 ····}
27 ····d1·=·{27 ····d1·=·{
28 ········"\u00002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0018\[·...·truncated·by·diffoscope;·len:·953,·SHA:·a3668737f7a5230188b7177c1c8b99e43cb66e352f25e7ed5ece1eabf66b070c·...·]R\u001c\u0010\u0013\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u00128\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0013\u0010\u0014\u00a8\u0006\u0017"28 ········"\u00000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0007\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0005\u0018\u0000*\u0008[·...·truncated·by·diffoscope;·len:·953,·SHA:·dc86ce56e87253e2a730c417379fc0f671d084e737adcc40efe26551ddbfd669·...·]R\u001c\u0010\u0013\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u00128\u0002@\u0002X\u0082\u0004\u00a2\u0006\u0006\n\u0004\u0008\u0013\u0010\u0014\u00a8\u0006\u0017"
29 ····}29 ····}
30 ····d2·=·{30 ····d2·=·{
31 ········"Landroidx/lifecycle/ViewModelLazy;",31 ········"Landroidx/lifecycle/ViewModelLazy;",
32 ········"Landroidx/lifecycle/ViewModel;",32 ········"Landroidx/lifecycle/ViewModel;",
33 ········"VM",33 ········"VM",
34 ········"Lkotlin/Lazy;",34 ········"Lkotlin/Lazy;",
35 ········"",35 ········"",
36 ········"isInitialized",36 ········"isInitialized",
37 ········"()Z",37 ········"()Z",
 38 ········"cached",
 39 ········"Landroidx/lifecycle/ViewModel;",
38 ········"getValue",40 ········"getValue",
39 ········"()Landroidx/lifecycle/ViewModel;",41 ········"()Landroidx/lifecycle/ViewModel;",
40 ········"value",42 ········"value",
41 ········"Lkotlin/Function0;",43 ········"Lkotlin/Function0;",
42 ········"Landroidx/lifecycle/ViewModelProvider$Factory;",44 ········"Landroidx/lifecycle/ViewModelProvider$Factory;",
43 ········"factoryProducer",45 ········"factoryProducer",
44 ········"Lkotlin/jvm/functions/Function0;",46 ········"Lkotlin/jvm/functions/Function0;",
45 ········"Landroidx/lifecycle/ViewModelStore;",47 ········"Landroidx/lifecycle/ViewModelStore;",
46 ········"storeProducer",48 ········"storeProducer",
47 ········"cached", 
48 ········"Landroidx/lifecycle/ViewModel;", 
49 ········"Lkotlin/reflect/KClass;",49 ········"Lkotlin/reflect/KClass;",
50 ········"viewModelClass",50 ········"viewModelClass",
51 ········"Lkotlin/reflect/KClass;",51 ········"Lkotlin/reflect/KClass;",
52 ········"<init>",52 ········"<init>",
53 ········"(Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;)V",53 ········"(Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;)V",
54 ········"lifecycle-viewmodel-ktx_release"54 ········"lifecycle-viewmodel-ktx_release"
55 ····}55 ····}
3.45 KB
smali/androidx/lifecycle/LifecycleCoroutineScopeImpl.smali
    
Offset 10, 39 lines modifiedOffset 10, 39 lines modified
10 .annotation·runtime·Lkotlin/Metadata;10 .annotation·runtime·Lkotlin/Metadata;
11 ····bv·=·{11 ····bv·=·{
12 ········0x1,12 ········0x1,
13 ········0x0,13 ········0x0,
14 ········0x314 ········0x3
15 ····}15 ····}
16 ····d1·=·{16 ····d1·=·{
17 ········"\u00002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0007\u0008\u0000\u0018\u00002\u00020\u00012\u00020\u0002B\u0017\u0012\u0006\u0010\u0012\u001a\u00020\u0011\u0012\u0006\u0010\r\u001a\u00020\u000c\u00a2\u0006\u0004\u0008\u0016\u0010\u0017J\r\u0010\u0004\u001a\u00020\u0003\u00a2\u0006\u0004\u0008\u0004\u0010\u0005J\u001f\u0010\n\u001a\u00020\u00032\u0006\u0010\u0007\u001a\u00020\u00062\u[·...·truncated·by·diffoscope;·len:·278,·SHA:·627770b6b08abb4e25c3a4900cf0836aa545c5974eca77220902ddee006c5c79·...·]\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0012\u0010\u0013\u001a\u0004\u0008\u0014\u0010\u0015\u00a8\u0006\u0018"17 ········"\u00002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0007\u0008\u0000\u0018\u00002\u00020\u00012\u00020\u0002B\u0017\u0012\u0006\u0010\r\u001a\u00020\u000c\u0012\u0006\u0010\u0012\u001a\u00020\u0011\u00a2\u0006\u0004\u0008\u0016\u0010\u0017J\r\u0010\u0004\u001a\u00020\u0003\u00a2\u0006\u0004\u0008\u0004\u0010\u0005J\u001f\u0010\n\u001a\u00020\u00032\u0006\u0010\u0007\u001a\u00020\u00062\u[·...·truncated·by·diffoscope;·len:·278,·SHA:·e13532344426f544172d03913e62b7c6341d16bb946afefe38cae9e4d7480063·...·]\u0004\u00a2\u0006\u000c\n\u0004\u0008\u0012\u0010\u0013\u001a\u0004\u0008\u0014\u0010\u0015\u00a8\u0006\u0018"
18 ····}18 ····}
19 ····d2·=·{19 ····d2·=·{
20 ········"Landroidx/lifecycle/LifecycleCoroutineScopeImpl;",20 ········"Landroidx/lifecycle/LifecycleCoroutineScopeImpl;",
21 ········"Landroidx/lifecycle/LifecycleCoroutineScope;",21 ········"Landroidx/lifecycle/LifecycleCoroutineScope;",
22 ········"Landroidx/lifecycle/LifecycleEventObserver;",22 ········"Landroidx/lifecycle/LifecycleEventObserver;",
23 ········"",23 ········"",
24 ········"register",24 ········"register",
25 ········"()V",25 ········"()V",
26 ········"Landroidx/lifecycle/LifecycleOwner;",26 ········"Landroidx/lifecycle/LifecycleOwner;",
27 ········"source",27 ········"source",
28 ········"Landroidx/lifecycle/Lifecycle$Event;",28 ········"Landroidx/lifecycle/Lifecycle$Event;",
29 ········"event",29 ········"event",
30 ········"onStateChanged",30 ········"onStateChanged",
31 ········"(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V",31 ········"(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V",
32 ········"Lkotlin/coroutines/CoroutineContext;", 
33 ········"coroutineContext", 
34 ········"Lkotlin/coroutines/CoroutineContext;", 
35 ········"getCoroutineContext", 
36 ········"()Lkotlin/coroutines/CoroutineContext;", 
37 ········"Landroidx/lifecycle/Lifecycle;",32 ········"Landroidx/lifecycle/Lifecycle;",
38 ········"lifecycle",33 ········"lifecycle",
39 ········"Landroidx/lifecycle/Lifecycle;",34 ········"Landroidx/lifecycle/Lifecycle;",
40 ········"getLifecycle$lifecycle_runtime_ktx_release",35 ········"getLifecycle$lifecycle_runtime_ktx_release",
41 ········"()Landroidx/lifecycle/Lifecycle;",36 ········"()Landroidx/lifecycle/Lifecycle;",
 37 ········"Lkotlin/coroutines/CoroutineContext;",
 38 ········"coroutineContext",
 39 ········"Lkotlin/coroutines/CoroutineContext;",
 40 ········"getCoroutineContext",
 41 ········"()Lkotlin/coroutines/CoroutineContext;",
42 ········"<init>",42 ········"<init>",
43 ········"(Landroidx/lifecycle/Lifecycle;Lkotlin/coroutines/CoroutineContext;)V",43 ········"(Landroidx/lifecycle/Lifecycle;Lkotlin/coroutines/CoroutineContext;)V",
44 ········"lifecycle-runtime-ktx_release"44 ········"lifecycle-runtime-ktx_release"
45 ····}45 ····}
46 ····k·=·0x146 ····k·=·0x1
47 ····mv·=·{47 ····mv·=·{
48 ········0x1,48 ········0x1,
3.92 KB
smali/androidx/lifecycle/DispatchQueue.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000.\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0007\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0008\u0008\u0000\u0018\u00002\u00020\u0001B\u0007\u00a2\u0006\u0004\u0008\u001a\u0010\u0008J\u0017\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0002H\u0003\u00a2\u0006\u0004\u0008\u0005\u0010\u0006J\u[·...·truncated·by·diffoscope;·len:·1062,·SHA:·9b4c7a8ccdd18447f9e9cdebd91f17828b4cce169eba66d83c8b0fe75d8a84a0·...·]\u00a8\u0006\u001b"14 ········"\u0000.\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\u0008\u0007\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0006\u0008\u0000\u0018\u00002\u00020\u0001B\u0007\u00a2\u0006\u0004\u0008\u001a\u0010\u0008J\u0017\u0010\u0005\u001a\u00020\u00042\u0006\u0010\u0003\u001a\u00020\u0002H\u0003\u00a2\u0006\u0004\u0008\u0005\u0010\u0006J\u[·...·truncated·by·diffoscope;·len:·1062,·SHA:·71b2c27e97f03e49055f3a2845cc9843b1d6dc5338eb07c030b187f00e9be1c1·...·]\u00a8\u0006\u001b"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Landroidx/lifecycle/DispatchQueue;",17 ········"Landroidx/lifecycle/DispatchQueue;",
18 ········"",18 ········"",
19 ········"Ljava/lang/Runnable;",19 ········"Ljava/lang/Runnable;",
20 ········"runnable",20 ········"runnable",
21 ········"",21 ········"",
Offset 29, 21 lines modifiedOffset 29, 21 lines modified
29 ········"",29 ········"",
30 ········"canRun",30 ········"canRun",
31 ········"()Z",31 ········"()Z",
32 ········"Lkotlin/coroutines/CoroutineContext;",32 ········"Lkotlin/coroutines/CoroutineContext;",
33 ········"context",33 ········"context",
34 ········"dispatchAndEnqueue",34 ········"dispatchAndEnqueue",
35 ········"(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Runnable;)V",35 ········"(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Runnable;)V",
 36 ········"isDraining",
 37 ········"Z",
36 ········"Ljava/util/Queue;",38 ········"Ljava/util/Queue;",
37 ········"queue",39 ········"queue",
38 ········"Ljava/util/Queue;",40 ········"Ljava/util/Queue;",
39 ········"paused", 
40 ········"Z", 
41 ········"isDraining", 
42 ········"finished",41 ········"finished",
 42 ········"paused",
43 ········"<init>",43 ········"<init>",
44 ········"lifecycle-runtime-ktx_release"44 ········"lifecycle-runtime-ktx_release"
45 ····}45 ····}
46 ····k·=·0x146 ····k·=·0x1
47 ····mv·=·{47 ····mv·=·{
48 ········0x1,48 ········0x1,
49 ········0x4,49 ········0x4,
10.1 KB
smali/androidx/core/view/ViewKt.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 .annotation·runtime·Lkotlin/Metadata;11 .annotation·runtime·Lkotlin/Metadata;
12 ····bv·=·{12 ····bv·=·{
13 ········0x1,13 ········0x1,
14 ········0x0,14 ········0x0,
15 ········0x315 ········0x3
16 ····}16 ····}
17 ····d1·=·{17 ····d1·=·{
18 ········"\u0000\\\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u000c\n\u0002\u0010\t\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0007\n\u0002\u0010\u000b\n\u0002\u0008\u0014\u001a9\u0010\u0007\u001a\u00020\u0005*\u00020\u00002#\u0008\u0004\u0010\u0006\u001a\u001d\u0012\u0013\u0012\u00110\u0000\u00a2\u0006\u000c\u0008\u0002\u0012\u0008\u0008\u0003\u0012\u0004\u0008\u0008(\u0004\u0012\u0[·...·truncated·by·diffoscope;·len:·3608,·SHA:·f72e83940b90bea4987ce584ee2c2f452d49dfdda9459a2601d6b4dc9277afb8·...·]\u00a8\u0006C"18 ········"\u0000\\\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\u0008\n\u0002\u0008\u000c\n\u0002\u0010\t\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0010\u000b\n\u0002\u0008\u0017\u001a9\u0010\u0007\u001a\u00020\u0005*\u00020\u00002#\u0008\u0004\u0010\u0006\u001a\u001d\u0012\u0013\u0012\u00110\u0000\u00a2\u0006\u000c\u0008\u0002\u0012\u0008\u0008\u0003\u0012\u0004\u0008\u0008(\u0004\u0012\u0[·...·truncated·by·diffoscope;·len:·3608,·SHA:·b836cf5cc603ceed42a0c3e96884f59a1a7168c70a88d9c1ec7bb10959462ccc·...·]\u00a8\u0006C"
19 ····}19 ····}
20 ····d2·=·{20 ····d2·=·{
21 ········"Landroid/view/View;",21 ········"Landroid/view/View;",
22 ········"Lkotlin/Function1;",22 ········"Lkotlin/Function1;",
23 ········"Lkotlin/ParameterName;",23 ········"Lkotlin/ParameterName;",
24 ········"name",24 ········"name",
25 ········"view",25 ········"view",
Offset 58, 37 lines modifiedOffset 58, 37 lines modified
58 ········"(Landroid/view/View;Landroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;",58 ········"(Landroid/view/View;Landroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap;",
59 ········"Landroid/view/ViewGroup$LayoutParams;",59 ········"Landroid/view/ViewGroup$LayoutParams;",
60 ········"Lkotlin/ExtensionFunctionType;",60 ········"Lkotlin/ExtensionFunctionType;",
61 ········"block",61 ········"block",
62 ········"updateLayoutParams",62 ········"updateLayoutParams",
63 ········"T",63 ········"T",
64 ········"updateLayoutParamsTyped",64 ········"updateLayoutParamsTyped",
65 ········"getMarginTop", 
66 ········"(Landroid/view/View;)I", 
67 ········"marginTop", 
68 ········"",65 ········"",
69 ········"value",66 ········"value",
70 ········"isGone", 
71 ········"(Landroid/view/View;)Z", 
72 ········"setGone", 
73 ········"(Landroid/view/View;Z)V", 
74 ········"getMarginLeft", 
75 ········"marginLeft", 
76 ········"isInvisible", 
77 ········"setInvisible", 
78 ········"getMarginRight", 
79 ········"marginRight", 
80 ········"isVisible",67 ········"isVisible",
 68 ········"(Landroid/view/View;)Z",
81 ········"setVisible",69 ········"setVisible",
 70 ········"(Landroid/view/View;Z)V",
82 ········"getMarginBottom", 
83 ········"marginBottom", 
84 ········"getMarginStart",71 ········"getMarginStart",
 72 ········"(Landroid/view/View;)I",
85 ········"marginStart",73 ········"marginStart",
 74 ········"getMarginRight",
 75 ········"marginRight",
 76 ········"getMarginTop",
 77 ········"marginTop",
86 ········"getMarginEnd",78 ········"getMarginEnd",
87 ········"marginEnd",79 ········"marginEnd",
 80 ········"getMarginBottom",
 81 ········"marginBottom",
 82 ········"isInvisible",
 83 ········"setInvisible",
 84 ········"getMarginLeft",
 85 ········"marginLeft",
 86 ········"isGone",
 87 ········"setGone",
88 ········"core-ktx_release"88 ········"core-ktx_release"
89 ····}89 ····}
90 ····k·=·0x290 ····k·=·0x2
91 ····mv·=·{91 ····mv·=·{
92 ········0x1,92 ········0x1,
93 ········0x4,93 ········0x4,
94 ········0x094 ········0x0
5.1 KB
smali/androidx/core/view/MenuKt.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000F\n\u0002\u0018\u0002\n\u0002\u0010\u0008\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010)\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0004\u001a\u001c\u0010\u0004\u001a\u00020\u0003*\u00020\u00002\u0006\u0010\u0002\u001a\u00020\u0001H\u0086\n\u00a2\u0006\u0004\u0008\u0004\u0010\u0005\u001a\u001c\u0010\u0008\u001a\u00020\u0007*\u00020\u00002\u0006\u001[·...·truncated·by·diffoscope;·len:·1456,·SHA:·1e1f600f8bf5c5fc9a3fa6e1455b1640056e052153b66d443c9cc38b47ca8641·...·]@\u0006\u00a2\u0006\u0006\u001a\u0004\u0008·\u0010!\u00a8\u0006#"14 ········"\u0000F\n\u0002\u0018\u0002\n\u0002\u0010\u0008\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0010\u000b\n\u0002\u0008\u0002\n\u0002\u0010\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010)\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0008\u0007\u001a\u001c\u0010\u0004\u001a\u00020\u0003*\u00020\u00002\u0006\u0010\u0002\u001a\u00020\u0001H\u0086\n\u00a2\u0006\u0004\u0008\u0004\u0010\u0005\u001a\u001c\u0010\u0008\u001a\u00020\u0007*\u00020\u00002\u0006\u001[·...·truncated·by·diffoscope;·len:·1456,·SHA:·642e53fcbe60f501f4c300f8b096c6b5bd3d0cdcfa48f4b4dc11edfffb852f05·...·]@\u0006\u00a2\u0006\u0006\u001a\u0004\u0008·\u0010!\u00a8\u0006#"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Landroid/view/Menu;",17 ········"Landroid/view/Menu;",
18 ········"",18 ········"",
19 ········"index",19 ········"index",
20 ········"Landroid/view/MenuItem;",20 ········"Landroid/view/MenuItem;",
21 ········"get",21 ········"get",
Offset 38, 21 lines modifiedOffset 38, 21 lines modified
38 ········"(Landroid/view/Menu;Lkotlin/jvm/functions/Function1;)V",38 ········"(Landroid/view/Menu;Lkotlin/jvm/functions/Function1;)V",
39 ········"Lkotlin/Function2;",39 ········"Lkotlin/Function2;",
40 ········"forEachIndexed",40 ········"forEachIndexed",
41 ········"(Landroid/view/Menu;Lkotlin/jvm/functions/Function2;)V",41 ········"(Landroid/view/Menu;Lkotlin/jvm/functions/Function2;)V",
42 ········"",42 ········"",
43 ········"iterator",43 ········"iterator",
44 ········"(Landroid/view/Menu;)Ljava/util/Iterator;",44 ········"(Landroid/view/Menu;)Ljava/util/Iterator;",
45 ········"getSize", 
46 ········"(Landroid/view/Menu;)I", 
47 ········"size", 
48 ········"Lkotlin/sequences/Sequence;",45 ········"Lkotlin/sequences/Sequence;",
49 ········"getChildren",46 ········"getChildren",
50 ········"(Landroid/view/Menu;)Lkotlin/sequences/Sequence;",47 ········"(Landroid/view/Menu;)Lkotlin/sequences/Sequence;",
51 ········"children",48 ········"children",
 49 ········"getSize",
 50 ········"(Landroid/view/Menu;)I",
 51 ········"size",
52 ········"core-ktx_release"52 ········"core-ktx_release"
53 ····}53 ····}
54 ····k·=·0x254 ····k·=·0x2
55 ····mv·=·{55 ····mv·=·{
56 ········0x1,56 ········0x1,
57 ········0x4,57 ········0x4,
58 ········0x058 ········0x0
2.26 KB
smali/androidx/core/graphics/RegionKt$iterator$1.smali
    
Offset 32, 32 lines modifiedOffset 32, 32 lines modified
32 .annotation·runtime·Lkotlin/Metadata;32 .annotation·runtime·Lkotlin/Metadata;
33 ····bv·=·{33 ····bv·=·{
34 ········0x1,34 ········0x1,
35 ········0x0,35 ········0x0,
36 ········0x336 ········0x3
37 ····}37 ····}
38 ····d1·=·{38 ····d1·=·{
39 ········"\u0000\u001d\n\u0000\n\u0002\u0010(\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0005*\u0001\u0000\u0008\n\u0018\u00002\u0008\u0012\u0004\u0012\u00020\u00020\u0001J\u0010\u0010\u0004\u001a\u00020\u0003H\u0096\u0002\u00a2\u0006\u0004\u0008\u0004\u0010\u0005J\u0010\u0010\u0006\u001a\u00020\u0002H\u009[·...·truncated·by·diffoscope;·len:·332,·SHA:·b693d838d423a19b1ad755e833ef1fb5d2f0422cd606cf5380df2a16ac34a4df·...·]\u00a2\u0006\u0006\n\u0004\u0008\r\u0010\u000e\u00a8\u0006\u000f"39 ········"\u0000\u001d\n\u0000\n\u0002\u0010(\n\u0002\u0018\u0002\n\u0002\u0010\u000b\n\u0002\u0008\u0004\n\u0002\u0018\u0002\n\u0002\u0008\u0007*\u0001\u0000\u0008\n\u0018\u00002\u0008\u0012\u0004\u0012\u00020\u00020\u0001J\u0010\u0010\u0004\u001a\u00020\u0003H\u0096\u0002\u00a2\u0006\u0004\u0008\u0004\u0010\u0005J\u0010\u0010\u0006\u001a\u00020\u0002H\u009[·...·truncated·by·diffoscope;·len:·328,·SHA:·b5ef3de506952c5c5c1858aa4d685ddd2115c208b9f6973024c2d8de9bbb1097·...·]\u00a2\u0006\u0006\n\u0004\u0008\r\u0010\u000e\u00a8\u0006\u000f"
40 ····}40 ····}
41 ····d2·=·{41 ····d2·=·{
42 ········"androidx/core/graphics/RegionKt$iterator$1",42 ········"androidx/core/graphics/RegionKt$iterator$1",
43 ········"",43 ········"",
44 ········"Landroid/graphics/Rect;",44 ········"Landroid/graphics/Rect;",
45 ········"",45 ········"",
46 ········"hasNext",46 ········"hasNext",
47 ········"()Z",47 ········"()Z",
48 ········"next",48 ········"next",
49 ········"()Landroid/graphics/Rect;",49 ········"()Landroid/graphics/Rect;",
50 ········"hasMore", 
51 ········"Z", 
52 ········"Landroid/graphics/RegionIterator;",50 ········"Landroid/graphics/RegionIterator;",
53 ········"iterator",51 ········"iterator",
54 ········"Landroid/graphics/RegionIterator;",52 ········"Landroid/graphics/RegionIterator;",
55 ········"rect",53 ········"rect",
56 ········"Landroid/graphics/Rect;",54 ········"Landroid/graphics/Rect;",
 55 ········"hasMore",
 56 ········"Z",
57 ········"core-ktx_release"57 ········"core-ktx_release"
58 ····}58 ····}
59 ····k·=·0x159 ····k·=·0x1
60 ····mv·=·{60 ····mv·=·{
61 ········0x1,61 ········0x1,
62 ········0x4,62 ········0x4,
63 ········0x063 ········0x0
10.5 KB
smali/androidx/core/graphics/ColorKt.smali
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 .annotation·runtime·Lkotlin/Metadata;7 .annotation·runtime·Lkotlin/Metadata;
8 ····bv·=·{8 ····bv·=·{
9 ········0x1,9 ········0x1,
10 ········0x0,10 ········0x0,
11 ········0x311 ········0x3
12 ····}12 ····}
13 ····d1·=·{13 ····d1·=·{
14 ········"\u0000<\n\u0002\u0018\u0002\n\u0002\u0010\u0007\n\u0002\u0008\u0008\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\t\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0010\u000e\n\u0002\u0008\u000e\n\u0002\u0010\u000b\n\u0002\u0008\u0004\u001a\u0014\u0010\u0002\u001a\u00020\u0001*\u00020\u0000H\u0087\n\u00a2\u0006\u0004\u0008\u0002\u0010\u0003\u001a\u0014\u0010\u0004\u001a\u00020\u0001*\u00020\u0000H\u0087\n\u00a2\u0006\u0004\u0008\u0004\u0010\u000[·...·truncated·by·diffoscope;·len:·4128,·SHA:·48f343f10f780d0517a0e1ea9dfc6176569dff21cc6ec173eeda7054cb6341ef·...·]\u00a8\u00063"14 ········"\u0000<\n\u0002\u0018\u0002\n\u0002\u0010\u0007\n\u0002\u0008\u0008\n\u0002\u0010\u0008\n\u0002\u0008\u0003\n\u0002\u0010\t\n\u0002\u0008\u0006\n\u0002\u0018\u0002\n\u0002\u0008\u0003\n\u0002\u0018\u0002\n\u0002\u0008\u0006\n\u0002\u0010\u000e\n\u0002\u0008\u000b\n\u0002\u0010\u000b\n\u0002\u0008\u0007\u001a\u0014\u0010\u0002\u001a\u00020\u0001*\u00020\u0000H\u0087\n\u00a2\u0006\u0004\u0008\u0002\u0010\u0003\u001a\u0014\u0010\u0004\u001a\u00020\u0001*\u00020\u0000H\u0087\n\u00a2\u0006\u0004\u0008\u0004\u0010\u000[·...·truncated·by·diffoscope;·len:·4128,·SHA:·a8cdac9e17e71a8042a169f9a9c659cdb511508141ed643d11f5b7b01afe7c0e·...·]\u00a8\u00063"
15 ····}15 ····}
16 ····d2·=·{16 ····d2·=·{
17 ········"Landroid/graphics/Color;",17 ········"Landroid/graphics/Color;",
18 ········"",18 ········"",
19 ········"component1",19 ········"component1",
20 ········"(Landroid/graphics/Color;)F",20 ········"(Landroid/graphics/Color;)F",
21 ········"component2",21 ········"component2",
Offset 44, 31 lines modifiedOffset 44, 31 lines modified
44 ········"(JLandroid/graphics/ColorSpace$Named;)J",44 ········"(JLandroid/graphics/ColorSpace$Named;)J",
45 ········"(JLandroid/graphics/ColorSpace;)J",45 ········"(JLandroid/graphics/ColorSpace;)J",
46 ········"kotlin.jvm.PlatformType",46 ········"kotlin.jvm.PlatformType",
47 ········"(Landroid/graphics/Color;Landroid/graphics/ColorSpace$Named;)Landroid/graphics/Color;",47 ········"(Landroid/graphics/Color;Landroid/graphics/ColorSpace$Named;)Landroid/graphics/Color;",
48 ········"(Landroid/graphics/Color;Landroid/graphics/ColorSpace;)Landroid/graphics/Color;",48 ········"(Landroid/graphics/Color;Landroid/graphics/ColorSpace;)Landroid/graphics/Color;",
49 ········"",49 ········"",
50 ········"(Ljava/lang/String;)I",50 ········"(Ljava/lang/String;)I",
51 ········"getBlue", 
52 ········"blue", 
53 ········"getAlpha", 
54 ········"alpha", 
55 ········"getColorSpace",51 ········"getColorSpace",
56 ········"(J)Landroid/graphics/ColorSpace;",52 ········"(J)Landroid/graphics/ColorSpace;",
 53 ········"getAlpha",
 54 ········"alpha",
57 ········"getLuminance",55 ········"getBlue",
58 ········"(I)F", 
59 ········"luminance",56 ········"blue",
60 ········"getRed",57 ········"getRed",
61 ········"red",58 ········"red",
62 ········"getGreen",59 ········"getGreen",
63 ········"green",60 ········"green",
64 ········"",61 ········"",
65 ········"isWideGamut", 
66 ········"(J)Z", 
67 ········"isSrgb",62 ········"isSrgb",
 63 ········"(J)Z",
 64 ········"getLuminance",
 65 ········"(I)F",
 66 ········"luminance",
 67 ········"isWideGamut",
68 ········"core-ktx_release"68 ········"core-ktx_release"
69 ····}69 ····}
70 ····k·=·0x270 ····k·=·0x2
71 ····mv·=·{71 ····mv·=·{
72 ········0x1,72 ········0x1,
73 ········0x4,73 ········0x4,
74 ········0x074 ········0x0
4.65 KB
smali/androidx/activity/result/ActivityResultCallerLauncher.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 .annotation·runtime·Lkotlin/Metadata;20 .annotation·runtime·Lkotlin/Metadata;
21 ····bv·=·{21 ····bv·=·{
22 ········0x1,22 ········0x1,
23 ········0x0,23 ········0x0,
24 ········0x324 ········0x3
25 ····}25 ····}
26 ····d1·=·{26 ····d1·=·{
27 ········"\u0000\"\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0014\u0008\u0000\u0018\u0000*\u0004\u0008\u0000\u0010\u0001*\u0004\u0008\u0001\u0010\u00022\u0008\u0012\u0004\u0012\u00020\u00040\u0003B1\u0012\u000c\u0010\u001a\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u0003\u0012\u0012\u0010\u000f\u001a\u000e\u0012\u0004\u0012\u00028\u0000\u0012\u0004\u0012\u00028\u00010\u000c\u0012\u0006\u0010\u0016\u001a\u00028\u0000\u00a2\u0006\u0004\u0008\u001e\u0010\u001fJ#\u0010\u0008\u001a\u00020\u00042\u0008\u0010\u0005\u001a\u0004\u0018\u00010\u00042\u00[·...·truncated·by·diffoscope;·len:·702,·SHA:·32884a63ef359e10bb3c0850397c6b10f7e2d76eaac580a8b0e9801f70873fa4·...·]\u0010\u000eR\u0019\u0010\u0016\u001a\u00028\u00008\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0016\u0010\u0017\u001a\u0004\u0008\u0018\u0010\u0019R\u001f\u0010\u001a\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u00038\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u001a\u0010\u001b\u001a\u0004\u0008\u001c\u0010\u001d\u00a8\u0006·"27 ········"\u0000\"\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0014\u0008\u0000\u0018\u0000*\u0004\u0008\u0000\u0010\u0001*\u0004\u0008\u0001\u0010\u00022\u0008\u0012\u0004\u0012\u00020\u00040\u0003B1\u0012\u000c\u0010\u001a\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u0003\u0012\u0012\u0010\u0013\u001a\u000e\u0012\u0004\u0012\u00028\u0000\u0012\u0004\u0012\u00028\u00010\u000c\u0012\u0006\u0010\u0016\u001a\u00028\u0000\u00a2\u0006\u0004\u0008\u001e\u0010\u001fJ#\u0010\u0008\u001a\u00020\u00042\u0008\u0010\u0005\u001a\u0004\u0018\u00010\u00042\u00[·...·truncated·by·diffoscope;·len:·702,·SHA:·52decb66fb39a9f4dbcee77b09d26bbdeb3302a4523e776c20f070abd2ca32b5·...·]\u0010\u000eR\u0019\u0010\u0016\u001a\u00028\u00008\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u0016\u0010\u0017\u001a\u0004\u0008\u0018\u0010\u0019R\u001f\u0010\u001a\u001a\u0008\u0012\u0004\u0012\u00028\u00000\u00038\u0006@\u0006\u00a2\u0006\u000c\n\u0004\u0008\u001a\u0010\u001b\u001a\u0004\u0008\u001c\u0010\u001d\u00a8\u0006·"
28 ····}28 ····}
29 ····d2·=·{29 ····d2·=·{
30 ········"Landroidx/activity/result/ActivityResultCallerLauncher;",30 ········"Landroidx/activity/result/ActivityResultCallerLauncher;",
31 ········"I",31 ········"I",
32 ········"O",32 ········"O",
33 ········"Landroidx/activity/result/ActivityResultLauncher;",33 ········"Landroidx/activity/result/ActivityResultLauncher;",
34 ········"",34 ········"",
Offset 38, 21 lines modifiedOffset 38, 21 lines modified
38 ········"launch",38 ········"launch",
39 ········"(Lkotlin/Unit;Landroidx/core/app/ActivityOptionsCompat;)V",39 ········"(Lkotlin/Unit;Landroidx/core/app/ActivityOptionsCompat;)V",
40 ········"unregister",40 ········"unregister",
41 ········"()V",41 ········"()V",
42 ········"Landroidx/activity/result/contract/ActivityResultContract;",42 ········"Landroidx/activity/result/contract/ActivityResultContract;",
43 ········"getContract",43 ········"getContract",
44 ········"()Landroidx/activity/result/contract/ActivityResultContract;",44 ········"()Landroidx/activity/result/contract/ActivityResultContract;",
45 ········"callerContract", 
46 ········"Landroidx/activity/result/contract/ActivityResultContract;", 
47 ········"getCallerContract", 
48 ········"resultContract$delegate",45 ········"resultContract$delegate",
49 ········"Lkotlin/Lazy;",46 ········"Lkotlin/Lazy;",
50 ········"getResultContract",47 ········"getResultContract",
51 ········"resultContract",48 ········"resultContract",
 49 ········"callerContract",
 50 ········"Landroidx/activity/result/contract/ActivityResultContract;",
 51 ········"getCallerContract",
52 ········"input",52 ········"input",
53 ········"Ljava/lang/Object;",53 ········"Ljava/lang/Object;",
54 ········"getInput",54 ········"getInput",
55 ········"()Ljava/lang/Object;",55 ········"()Ljava/lang/Object;",
56 ········"launcher",56 ········"launcher",
57 ········"Landroidx/activity/result/ActivityResultLauncher;",57 ········"Landroidx/activity/result/ActivityResultLauncher;",
58 ········"getLauncher",58 ········"getLauncher",
541 KB
lib/armeabi/libjnidispatch.so
936 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························ARM9 ··Machine:···························ARM
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x011 ··Entry·point·address:···············0x0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········104988·(bytes·into·file)13 ··Start·of·section·headers:··········94836·(bytes·into·file)
14 ··Flags:·····························0x5000200,·Version5·EABI,·soft-float·ABI14 ··Flags:·····························0x5000200,·Version5·EABI,·soft-float·ABI
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········817 ··Number·of·program·headers:·········8
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········24
20 ··Section·header·string·table·index:·2320 ··Section·header·string·table·index:·23
1.77 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x19a1c:1 There·are·24·section·headers,·starting·at·offset·0x17274:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.interp···········PROGBITS········00000134·000134·000013·00···A··0···0··15 ··[·1]·.interp···········PROGBITS········00000134·000134·000013·00···A··0···0··1
6 ··[·2]·.dynsym···········DYNSYM··········00000148·000148·000f50·10···A··3···1··46 ··[·2]·.dynsym···········DYNSYM··········00000148·000148·000f50·10···A··3···1··4
7 ··[·3]·.dynstr···········STRTAB··········00001098·001098·001674·00···A··0···0··17 ··[·3]·.dynstr···········STRTAB··········00001098·001098·001674·00···A··0···0··1
Offset 21, 15 lines modifiedOffset 21, 13 lines modified
21 ··[16]·.dynamic··········DYNAMIC·········00017e10·016e10·0000f0·08··WA··3···0··421 ··[16]·.dynamic··········DYNAMIC·········00017e10·016e10·0000f0·08··WA··3···0··4
22 ··[17]·.got··············PROGBITS········00017f00·016f00·000100·00··WA··0···0··422 ··[17]·.got··············PROGBITS········00017f00·016f00·000100·00··WA··0···0··4
23 ··[18]·.data·············PROGBITS········00018000·017000·00011c·00··WA··0···0··423 ··[18]·.data·············PROGBITS········00018000·017000·00011c·00··WA··0···0··4
24 ··[19]·.bss··············NOBITS··········0001811c·01711c·0003bc·00··WA··0···0··424 ··[19]·.bss··············NOBITS··········0001811c·01711c·0003bc·00··WA··0···0··4
25 ··[20]·.comment··········PROGBITS········00000000·01711c·000028·01··MS··0···0··125 ··[20]·.comment··········PROGBITS········00000000·01711c·000028·01··MS··0···0··1
26 ··[21]·.note.gnu.gold-version·NOTE············00000000·017144·00001c·00······0···0··426 ··[21]·.note.gnu.gold-version·NOTE············00000000·017144·00001c·00······0···0··4
27 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·017160·00002b·00······0···0··127 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·017160·00002b·00······0···0··1
28 ··[23]·.shstrtab·········STRTAB··········00000000·01718b·0000f6·00······0···0··128 ··[23]·.shstrtab·········STRTAB··········00000000·01718b·0000e6·00······0···0··1
29 ··[24]·.symtab···········SYMTAB··········00000000·017284·001130·10·····25··31··4 
30 ··[25]·.strtab···········STRTAB··········00000000·0183b4·001665·00······0···0··1 
31 Key·to·Flags:29 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··y·(purecode),·p·(processor·specific)33 ··y·(purecode),·p·(processor·specific)
20.2 KB
readelf --wide --symbols {}
    
Offset 242, 285 lines modifiedOffset 242, 7 lines modified
242 ···238:·00013160····16·FUNC····GLOBAL·DEFAULT···11·_Unwind_GetRegionStart242 ···238:·00013160····16·FUNC····GLOBAL·DEFAULT···11·_Unwind_GetRegionStart
243 ···239:·00013170····28·FUNC····GLOBAL·DEFAULT···11·_Unwind_GetLanguageSpecificData243 ···239:·00013170····28·FUNC····GLOBAL·DEFAULT···11·_Unwind_GetLanguageSpecificData
244 ···240:·0001318c·····8·FUNC····GLOBAL·DEFAULT···11·_Unwind_GetDataRelBase244 ···240:·0001318c·····8·FUNC····GLOBAL·DEFAULT···11·_Unwind_GetDataRelBase
245 ···241:·00013194·····8·FUNC····GLOBAL·DEFAULT···11·_Unwind_GetTextRelBase245 ···241:·00013194·····8·FUNC····GLOBAL·DEFAULT···11·_Unwind_GetTextRelBase
246 ···242:·0001811c·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_edata246 ···242:·0001811c·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_edata
247 ···243:·0001811c·····0·NOTYPE··GLOBAL·DEFAULT··ABS·__bss_start247 ···243:·0001811c·····0·NOTYPE··GLOBAL·DEFAULT··ABS·__bss_start
248 ···244:·000184d8·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_end248 ···244:·000184d8·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_end
  
249 Symbol·table·'.symtab'·contains·275·entries: 
250 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name 
251 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND· 
252 ·····1:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·dispatch.c 
253 ·····2:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·callback.c 
254 ·····3:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·prep_cif.c 
255 ·····4:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·types.c 
256 ·····5:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·closures.c 
257 ·····6:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·ffi.c 
258 ·····7:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·unwind-arm.c 
259 ·····8:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pr-support.c 
260 ·····9:·00000134·····0·SECTION·LOCAL··DEFAULT····1· 
261 ····10:·00000148·····0·SECTION·LOCAL··DEFAULT····2· 
262 ····11:·00001098·····0·SECTION·LOCAL··DEFAULT····3· 
263 ····12:·0000270c·····0·SECTION·LOCAL··DEFAULT····4· 
264 ····13:·00002dfc·····0·SECTION·LOCAL··DEFAULT····5· 
265 ····14:·00002fe8·····0·SECTION·LOCAL··DEFAULT····6· 
266 ····15:·00003004·····0·SECTION·LOCAL··DEFAULT····7· 
267 ····16:·00003044·····0·SECTION·LOCAL··DEFAULT····8· 
268 ····17:·0000335c·····0·SECTION·LOCAL··DEFAULT····9· 
269 ····18:·000034ac·····0·SECTION·LOCAL··DEFAULT···10· 
270 ····19:·000036b8·····0·SECTION·LOCAL··DEFAULT···11· 
271 ····20:·0001319c·····0·SECTION·LOCAL··DEFAULT···12· 
272 ····21:·000136dc·····0·SECTION·LOCAL··DEFAULT···13· 
273 ····22:·00013c88·····0·SECTION·LOCAL··DEFAULT···14· 
274 ····23:·00017dbc·····0·SECTION·LOCAL··DEFAULT···15· 
275 ····24:·00017e10·····0·SECTION·LOCAL··DEFAULT···16· 
276 ····25:·00017f00·····0·SECTION·LOCAL··DEFAULT···17· 
277 ····26:·00018000·····0·SECTION·LOCAL··DEFAULT···18· 
278 ····27:·0001811c·····0·SECTION·LOCAL··DEFAULT···19· 
279 ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···20· 
280 ····29:·00000000·····0·SECTION·LOCAL··DEFAULT···21· 
281 ····30:·00000000·····0·SECTION·LOCAL··DEFAULT···22· 
282 ····31:·000127e8·····8·FUNC····WEAK···DEFAULT···11·__aeabi_unwind_cpp_pr1 
283 ····32:·000127e0·····8·FUNC····GLOBAL·DEFAULT···11·__aeabi_unwind_cpp_pr0 
284 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fwrite 
285 ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset 
286 ····35:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__sF 
287 ····36:·00003e88···116·FUNC····GLOBAL·DEFAULT···11·throwByName 
288 ····37:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc 
289 ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__stack_chk_fail 
290 ····39:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__stack_chk_guard 
291 ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free 
292 ····41:·000044b8···308·FUNC····GLOBAL·DEFAULT···11·ffi_error 
293 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·snprintf 
294 ····43:·000045ec···176·FUNC····GLOBAL·DEFAULT···11·encodingString 
295 ····44:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen 
296 ····45:·0000469c···376·FUNC····GLOBAL·DEFAULT···11·newJavaString 
297 ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen 
298 ····47:·00004938····32·FUNC····GLOBAL·DEFAULT···11·newCStringUTF8 
299 ····48:·00004958····84·FUNC····GLOBAL·DEFAULT···11·newJavaWString 
300 ····49:·000049ac····80·FUNC····GLOBAL·DEFAULT···11·newJavaPointer 
301 ····50:·000049fc···148·FUNC····GLOBAL·DEFAULT···11·newJavaStructure 
302 ····51:·00004a90···104·FUNC····GLOBAL·DEFAULT···11·newJavaCallback 
303 ····52:·00004af8····64·FUNC····GLOBAL·DEFAULT···11·get_java_type_from_ffi_type 
304 ····53:·00004b38···940·FUNC····GLOBAL·DEFAULT···11·get_java_type 
305 ····54:·00004ee4···384·FUNC····GLOBAL·DEFAULT···11·get_conversion_flag 
306 ····55:·00005064····72·FUNC····GLOBAL·DEFAULT···11·getIntegerTypeValue 
307 ····56:·000050ac····64·FUNC····GLOBAL·DEFAULT···11·writeStructure 
308 ····57:·000050ec···464·FUNC····GLOBAL·DEFAULT···11·initializeThread 
309 ····58:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strdup 
310 ····59:·000052bc····52·FUNC····GLOBAL·DEFAULT···11·getNativeType 
311 ····60:·000052f0····44·FUNC····GLOBAL·DEFAULT···11·getNativeTypeMapped 
312 ····61:·0000531c····56·FUNC····GLOBAL·DEFAULT···11·getNativeAddress 
313 ····62:·00005354···132·FUNC····GLOBAL·DEFAULT···11·getNativeString 
314 ····63:·000053d8····60·FUNC····GLOBAL·DEFAULT···11·getPointerTypeAddress 
315 ····64:·00005414···112·FUNC····GLOBAL·DEFAULT···11·getStructureAddress 
316 ····65:·00005484···136·FUNC····GLOBAL·DEFAULT···11·getCallbackAddress 
317 ····66:·0000d768····52·FUNC····GLOBAL·DEFAULT···11·ffi_prep_cif_var 
318 ····67:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno 
319 ····68:·000111ec····32·FUNC····GLOBAL·DEFAULT···11·ffi_call 
320 ····69:·0000d424····28·FUNC····GLOBAL·DEFAULT···11·JNA_set_last_error 
321 ····70:·0000d740····40·FUNC····GLOBAL·DEFAULT···11·ffi_prep_cif 
322 ····71:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r 
323 ····72:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert2 
324 ····73:·00016330····12·OBJECT··GLOBAL·DEFAULT···14·ffi_type_uint32 
325 ····74:·00016354····12·OBJECT··GLOBAL·DEFAULT···14·ffi_type_sint8 
326 ····75:·00016300····12·OBJECT··GLOBAL·DEFAULT···14·ffi_type_pointer 
327 ····76:·0001633c····12·OBJECT··GLOBAL·DEFAULT···14·ffi_type_sint16 
328 ····77:·00016324····12·OBJECT··GLOBAL·DEFAULT···14·ffi_type_sint32 
329 ····78:·0001630c····12·OBJECT··GLOBAL·DEFAULT···14·ffi_type_sint64 
330 ····79:·000162e8····12·OBJECT··GLOBAL·DEFAULT···14·ffi_type_double 
331 ····80:·000162f4····12·OBJECT··GLOBAL·DEFAULT···14·ffi_type_float 
332 ····81:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fprintf 
333 ····82:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy 
334 ····83:·00006424···120·FUNC····GLOBAL·DEFAULT···11·extract_value 
335 ····84:·0000649c···152·FUNC····GLOBAL·DEFAULT···11·toNative 
336 ····85:·00011b9c····64·FUNC····GLOBAL·DEFAULT···11·__aeabi_f2d 
337 ····86:·00006534···780·FUNC····GLOBAL·DEFAULT···11·new_object 
338 ····87:·00006840···156·FUNC····GLOBAL·DEFAULT···11·fromNativeCallbackParam 
339 ····88:·000068dc···156·FUNC····GLOBAL·DEFAULT···11·fromNative 
340 ····89:·000078f0···476·FUNC····GLOBAL·DEFAULT···11·get_ffi_type 
341 ····90:·0001636c····12·OBJECT··GLOBAL·DEFAULT···14·ffi_type_void 
342 ····91:·00007acc····84·FUNC····GLOBAL·DEFAULT···11·get_ffi_return_type 
343 ····92:·00007b20····68·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_invokePointer 
344 ····93:·00007b64····64·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_invokeObject 
345 ····94:·00007ba4····92·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_invokeStructure 
346 ····95:·00007c00····64·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_invokeDouble 
347 ····96:·00007c40····64·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_invokeFloat 
348 ····97:·00007c80····64·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_invokeInt 
349 ····98:·00007cc0····64·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_invokeLong 
350 ····99:·00007d00····60·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_invokeVoid 
351 ···100:·00007d3c····72·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_createNativeCallback 
352 ···101:·0000ccc8··1780·FUNC····GLOBAL·DEFAULT···11·create_callback 
353 ···102:·00007d84····24·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_freeNativeCallback 
354 ···103:·0000cc10···184·FUNC····GLOBAL·DEFAULT···11·free_callback 
355 ···104:·00007d9c···352·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_open 
356 ···105:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·dlopen 
357 ···106:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·dlerror 
358 ···107:·00007efc···212·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_close 
359 ···108:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·dlclose 
360 ···109:·00007fd0···252·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_findSymbol 
361 ···110:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·dlsym 
362 ···111:·000080cc····52·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3BII 
363 ···112:·00008100····44·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3CII 
364 ···113:·0000812c····52·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3DII 
365 ···114:·00008160····52·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3FII 
366 ···115:·00008194····52·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3III 
367 ···116:·000081c8····52·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3JII 
Max diff block lines reached; -1/20671 bytes (-0.00%) of diff not shown.
5.79 KB
strings --all --bytes=8 {}
    
Offset 489, 228 lines modifiedOffset 489, 7 lines modified
489 .ARM.extab489 .ARM.extab
490 .ARM.exidx490 .ARM.exidx
491 .data.rel.ro.local491 .data.rel.ro.local
492 .dynamic492 .dynamic
493 .comment493 .comment
494 .note.gnu.gold-version494 .note.gnu.gold-version
495 .ARM.attributes495 .ARM.attributes
496 dispatch.c 
497 callback.c 
498 prep_cif.c 
499 closures.c 
500 unwind-arm.c 
501 pr-support.c 
502 __aeabi_unwind_cpp_pr1 
503 __aeabi_unwind_cpp_pr0 
504 throwByName 
505 __stack_chk_fail 
506 __stack_chk_guard 
507 ffi_error 
508 snprintf 
509 encodingString 
510 newJavaString 
511 newCStringUTF8 
512 newJavaWString 
513 newJavaPointer 
514 newJavaStructure 
515 newJavaCallback 
516 get_java_type_from_ffi_type 
517 get_java_type 
518 get_conversion_flag 
519 getIntegerTypeValue 
520 writeStructure 
521 initializeThread 
522 getNativeType 
523 getNativeTypeMapped 
524 getNativeAddress 
525 getNativeString 
526 getPointerTypeAddress 
527 getStructureAddress 
528 getCallbackAddress 
529 ffi_prep_cif_var 
530 ffi_call 
531 JNA_set_last_error 
532 ffi_prep_cif 
533 strerror_r 
534 __assert2 
535 ffi_type_uint32 
536 ffi_type_sint8 
537 ffi_type_pointer 
538 ffi_type_sint16 
539 ffi_type_sint32 
540 ffi_type_sint64 
541 ffi_type_double 
542 ffi_type_float 
543 extract_value 
544 toNative 
545 __aeabi_f2d 
546 new_object 
547 fromNativeCallbackParam 
548 fromNative 
549 get_ffi_type 
550 ffi_type_void 
551 get_ffi_return_type 
552 Java_com_sun_jna_Native_invokePointer 
553 Java_com_sun_jna_Native_invokeObject 
554 Java_com_sun_jna_Native_invokeStructure 
555 Java_com_sun_jna_Native_invokeDouble 
556 Java_com_sun_jna_Native_invokeFloat 
557 Java_com_sun_jna_Native_invokeInt 
558 Java_com_sun_jna_Native_invokeLong 
559 Java_com_sun_jna_Native_invokeVoid 
560 Java_com_sun_jna_Native_createNativeCallback 
561 create_callback 
562 Java_com_sun_jna_Native_freeNativeCallback 
563 free_callback 
564 Java_com_sun_jna_Native_open 
565 Java_com_sun_jna_Native_close 
566 Java_com_sun_jna_Native_findSymbol 
567 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3BII 
568 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3CII 
569 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3DII 
570 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3FII 
571 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3III 
572 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3JII 
573 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3SII 
574 Java_com_sun_jna_Native_indexOf 
575 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3BII 
576 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3CII 
577 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3DII 
578 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3FII 
579 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3III 
580 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3JII 
581 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3SII 
582 Java_com_sun_jna_Native_getByte 
583 Java_com_sun_jna_Native_getChar 
584 Java_com_sun_jna_Native__1getPointer 
585 Java_com_sun_jna_Native_getDirectByteBuffer__Lcom_sun_jna_Pointer_2JJJ 
586 Java_com_sun_jna_Native_getDouble 
587 Java_com_sun_jna_Native_getFloat 
588 Java_com_sun_jna_Native_getInt 
589 Java_com_sun_jna_Native_getLong 
590 Java_com_sun_jna_Native_getShort 
591 Java_com_sun_jna_Native_getWideString 
592 Java_com_sun_jna_Native_getStringBytes 
593 Java_com_sun_jna_Native_setMemory 
594 Java_com_sun_jna_Native_setByte 
595 Java_com_sun_jna_Native_setChar 
596 Java_com_sun_jna_Native_setPointer 
597 Java_com_sun_jna_Native_setDouble 
598 Java_com_sun_jna_Native_setFloat 
599 Java_com_sun_jna_Native_setInt 
600 Java_com_sun_jna_Native_setLong 
601 Java_com_sun_jna_Native_setShort 
602 Java_com_sun_jna_Native_setWideString 
603 Java_com_sun_jna_Native_malloc 
604 Java_com_sun_jna_Native_free 
605 Java_com_sun_jna_Native_sizeof 
606 Java_com_sun_jna_Native_initIDs 
607 Java_com_sun_jna_Native_getWindowHandle0 
608 Java_com_sun_jna_Native__1getDirectBufferPointer 
609 Java_com_sun_jna_Native_setProtected 
610 is_protected 
611 Java_com_sun_jna_Native_isProtected 
612 Java_com_sun_jna_Native_setLastError 
613 Java_com_sun_jna_Native_getLastError 
614 JNA_get_last_error 
615 Java_com_sun_jna_Native_getNativeVersion 
Max diff block lines reached; -1/5872 bytes (-0.02%) of diff not shown.
539 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
  
  
1 Disassembly·of·section·.plt:1 Disassembly·of·section·.plt:
  
2 000034ac·<.plt>:2 000034ac·<fwrite@plt-0x14>:
3 »       push»   {lr}»       »       ;·(str·lr,·[sp,·#-4]!)3 »       push»   {lr}»       »       ;·(str·lr,·[sp,·#-4]!)
4 »       ldr»    lr,·[pc,·#4]»  ;·34bc·<.plt+0x10>4 »       ldr»    lr,·[pc,·#4]»  ;·34bc·<fwrite@plt-0x4>
5 »       add»    lr,·pc,·lr5 »       add»    lr,·pc,·lr
6 »       ldr»    pc,·[lr,·#8]!6 »       ldr»    pc,·[lr,·#8]!
7 »       muleq»  r1,·r0,·sl7 »       muleq»  r1,·r0,·sl
  
8 000034c0·<fwrite@plt>:8 000034c0·<fwrite@plt>:
9 »       add»    ip,·pc,·#0,·129 »       add»    ip,·pc,·#0,·12
10 »       add»    ip,·ip,·#20,·20»;·0x1400010 »       add»    ip,·ip,·#20,·20»;·0x14000
509 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 000036b8·<throwByName-0x7d0>:2 000036b8·<throwByName@@Base-0x7d0>:
3 »       push»   {r3,·r4,·r5,·r6,·fp,·lr}3 »       push»   {r3,·r4,·r5,·r6,·fp,·lr}
4 »       ldr»    r5,·[pc,·#120]»;·373c·<__cxa_type_match@plt+0x90>4 »       ldr»    r5,·[pc,·#120]»;·373c·<__cxa_type_match@plt+0x90>
5 »       ldr»    r3,·[r0]5 »       ldr»    r3,·[r0]
6 »       add»    fp,·sp,·#206 »       add»    fp,·sp,·#20
7 »       add»    r5,·pc,·r57 »       add»    r5,·pc,·r5
8 »       ldr»    r3,·[r3,·#404]»;·0x1948 »       ldr»    r3,·[r3,·#404]»;·0x194
9 »       ldr»    r2,·[r5]9 »       ldr»    r2,·[r5]
Offset 501, 31 lines modifiedOffset 501, 30 lines modified
501 »       andeq»  r4,·r1,·r4,·asr·#7501 »       andeq»  r4,·r1,·r4,·asr·#7
502 »       »       »       ;·<UNDEFINED>·instruction:·0xffffffb4502 »       »       »       ;·<UNDEFINED>·instruction:·0xffffffb4
503 »       muleq»  r0,·r0,·pc»  ;·<UNPREDICTABLE>503 »       muleq»  r0,·r0,·pc»  ;·<UNPREDICTABLE>
504 »       andeq»  pc,·r0,·r4,·ror·#30504 »       andeq»  pc,·r0,·r4,·ror·#30
505 »       ldrdeq» pc,·[r0],·-r8505 »       ldrdeq» pc,·[r0],·-r8
506 »       andeq»  pc,·r0,·r4,·ror·lr»    ;·<UNPREDICTABLE>506 »       andeq»  pc,·r0,·r4,·ror·lr»    ;·<UNPREDICTABLE>
  
507 00003e88·<throwByName>:507 00003e88·<throwByName@@Base>:
508 throwByName(): 
509 »       push»   {r4,·r5,·r6,·r7,·fp,·lr}508 »       push»   {r4,·r5,·r6,·r7,·fp,·lr}
510 »       mov»    r4,·r0509 »       mov»    r4,·r0
511 »       mov»    r5,·r1510 »       mov»    r5,·r1
512 »       ldr»    r3,·[r0]511 »       ldr»    r3,·[r0]
513 »       add»    fp,·sp,·#20512 »       add»    fp,·sp,·#20
514 »       mov»    r6,·r2513 »       mov»    r6,·r2
515 »       ldr»    r3,·[r3,·#68]» ;·0x44514 »       ldr»    r3,·[r3,·#68]» ;·0x44
516 »       blx»    r3515 »       blx»    r3
517 »       ldr»    r3,·[r4]516 »       ldr»    r3,·[r4]
518 »       mov»    r1,·r5517 »       mov»    r1,·r5
519 »       ldr»    r3,·[r3,·#24]518 »       ldr»    r3,·[r3,·#24]
520 »       mov»    r0,·r4519 »       mov»    r0,·r4
521 »       blx»    r3520 »       blx»    r3
522 »       subs»   r5,·r0,·#0521 »       subs»   r5,·r0,·#0
523 »       beq»    3ef8·<throwByName+0x70>522 »       beq»    3ef8·<throwByName@@Base+0x70>
524 »       ldr»    r3,·[r4]523 »       ldr»    r3,·[r4]
525 »       mov»    r1,·r5524 »       mov»    r1,·r5
526 »       mov»    r2,·r6525 »       mov»    r2,·r6
527 »       ldr»    r3,·[r3,·#56]» ;·0x38526 »       ldr»    r3,·[r3,·#56]» ;·0x38
528 »       mov»    r0,·r4527 »       mov»    r0,·r4
529 »       blx»    r3528 »       blx»    r3
530 »       mov»    r1,·r5529 »       mov»    r1,·r5
Offset 535, 75 lines modifiedOffset 534, 75 lines modified
535 »       sub»    sp,·fp,·#20534 »       sub»    sp,·fp,·#20
536 »       pop»    {r4,·r5,·r6,·r7,·fp,·lr}535 »       pop»    {r4,·r5,·r6,·r7,·fp,·lr}
537 »       bx»     r3536 »       bx»     r3
538 »       pop»    {r4,·r5,·r6,·r7,·fp,·pc}537 »       pop»    {r4,·r5,·r6,·r7,·fp,·pc}
539 »       push»   {r4,·r5,·r6,·r7,·r8,·fp,·lr}538 »       push»   {r4,·r5,·r6,·r7,·r8,·fp,·lr}
540 »       add»    fp,·sp,·#24539 »       add»    fp,·sp,·#24
541 »       sub»    sp,·sp,·#12540 »       sub»    sp,·sp,·#12
542 »       ldr»    r3,·[pc,·#208]»;·3fe0·<throwByName+0x158>541 »       ldr»    r3,·[pc,·#208]»;·3fe0·<throwByName@@Base+0x158>
543 »       ldr»    ip,·[r0]542 »       ldr»    ip,·[r0]
544 »       mov»    r4,·r0543 »       mov»    r4,·r0
545 »       add»    r3,·pc,·r3544 »       add»    r3,·pc,·r3
546 »       ldr»    r2,·[r3,·#100]»;·0x64545 »       ldr»    r2,·[r3,·#100]»;·0x64
547 »       ldr»    r3,·[ip,·#136]»;·0x88546 »       ldr»    r3,·[ip,·#136]»;·0x88
548 »       blx»    r3547 »       blx»    r3
549 »       ldr»    r3,·[r4]548 »       ldr»    r3,·[r4]
550 »       mov»    r5,·r0549 »       mov»    r5,·r0
551 »       ldr»    r3,·[r3,·#912]»;·0x390550 »       ldr»    r3,·[r3,·#912]»;·0x390
552 »       mov»    r0,·r4551 »       mov»    r0,·r4
553 »       blx»    r3552 »       blx»    r3
554 »       subs»   r8,·r0,·#0553 »       subs»   r8,·r0,·#0
555 »       bne»    3f90·<throwByName+0x108>554 »       bne»    3f90·<throwByName@@Base+0x108>
556 »       ldr»    r3,·[r4]555 »       ldr»    r3,·[r4]
557 »       mov»    r1,·r5556 »       mov»    r1,·r5
558 »       ldr»    r3,·[r3,·#684]»;·0x2ac557 »       ldr»    r3,·[r3,·#684]»;·0x2ac
559 »       mov»    r0,·r4558 »       mov»    r0,·r4
560 »       blx»    r3559 »       blx»    r3
561 »       mov»    r7,·r0560 »       mov»    r7,·r0
562 »       add»    r0,·r0,·#1561 »       add»    r0,·r0,·#1
563 »       bl»     34d8·<malloc@plt>562 »       bl»     34d8·<malloc@plt>
564 »       subs»   r6,·r0,·#0563 »       subs»   r6,·r0,·#0
565 »       ldr»    r3,·[r4]564 »       ldr»    r3,·[r4]
566 »       beq»    3fb4·<throwByName+0x12c>565 »       beq»    3fb4·<throwByName@@Base+0x12c>
567 »       str»    r6,·[sp]566 »       str»    r6,·[sp]
568 »       ldr»    ip,·[r3,·#800]»;·0x320567 »       ldr»    ip,·[r3,·#800]»;·0x320
569 »       mov»    r0,·r4568 »       mov»    r0,·r4
570 »       mov»    r1,·r5569 »       mov»    r1,·r5
571 »       mov»    r2,·r8570 »       mov»    r2,·r8
572 »       mov»    r3,·r7571 »       mov»    r3,·r7
573 »       blx»    ip572 »       blx»    ip
574 »       strb»   r8,·[r6,·r7]573 »       strb»   r8,·[r6,·r7]
575 »       b»      3f94·<throwByName+0x10c>574 »       b»      3f94·<throwByName@@Base+0x10c>
576 »       mov»    r6,·#0575 »       mov»    r6,·#0
577 »       ldr»    r3,·[r4]576 »       ldr»    r3,·[r4]
578 »       mov»    r1,·r5577 »       mov»    r1,·r5
579 »       ldr»    r3,·[r3,·#92]» ;·0x5c578 »       ldr»    r3,·[r3,·#92]» ;·0x5c
580 »       mov»    r0,·r4579 »       mov»    r0,·r4
581 »       blx»    r3580 »       blx»    r3
582 »       mov»    r0,·r6581 »       mov»    r0,·r6
583 »       sub»    sp,·fp,·#24582 »       sub»    sp,·fp,·#24
584 »       pop»    {r4,·r5,·r6,·r7,·r8,·fp,·pc}583 »       pop»    {r4,·r5,·r6,·r7,·r8,·fp,·pc}
585 »       mov»    r1,·r5584 »       mov»    r1,·r5
586 »       mov»    r0,·r4585 »       mov»    r0,·r4
587 »       ldr»    r3,·[r3,·#92]» ;·0x5c586 »       ldr»    r3,·[r3,·#92]» ;·0x5c
588 »       blx»    r3587 »       blx»    r3
589 »       ldr»    r1,·[pc,·#24]» ;·3fe4·<throwByName+0x15c>588 »       ldr»    r1,·[pc,·#24]» ;·3fe4·<throwByName@@Base+0x15c>
590 »       ldr»    r2,·[pc,·#24]» ;·3fe8·<throwByName+0x160>589 »       ldr»    r2,·[pc,·#24]» ;·3fe8·<throwByName@@Base+0x160>
591 »       mov»    r0,·r4590 »       mov»    r0,·r4
592 »       add»    r1,·pc,·r1591 »       add»    r1,·pc,·r1
593 »       add»    r2,·pc,·r2592 »       add»    r2,·pc,·r2
594 »       bl»     3e88·<throwByName>593 »       bl»     3e88·<throwByName@@Base>
595 »       b»      3fa8·<throwByName+0x120>594 »       b»      3fa8·<throwByName@@Base+0x120>
596 »       andeq»  r4,·r1,·r0,·lsl·#4595 »       andeq»  r4,·r1,·r0,·lsl·#4
597 »       andeq»  pc,·r0,·r0,·ror·#27596 »       andeq»  pc,·r0,·r0,·ror·#27
598 »       strdeq» pc,·[r0],·-ip597 »       strdeq» pc,·[r0],·-ip
599 »       push»   {r4,·r5,·r6,·r7,·r8,·fp,·lr}598 »       push»   {r4,·r5,·r6,·r7,·r8,·fp,·lr}
600 »       add»    fp,·sp,·#24599 »       add»    fp,·sp,·#24
601 »       sub»    sp,·sp,·#28600 »       sub»    sp,·sp,·#28
602 »       ldr»    r7,·[pc,·#244]»;·40f4·<throwByName+0x26c>601 »       ldr»    r7,·[pc,·#244]»;·40f4·<throwByName@@Base+0x26c>
603 »       str»    r1,·[fp,·#-40]»;·0xffffffd8602 »       str»    r1,·[fp,·#-40]»;·0xffffffd8
604 »       str»    r3,·[fp,·#-44]»;·0xffffffd4603 »       str»    r3,·[fp,·#-44]»;·0xffffffd4
605 »       ldr»    r7,·[pc,·r7]604 »       ldr»    r7,·[pc,·r7]
606 »       mov»    r8,·r0605 »       mov»    r8,·r0
607 »       ldr»    r3,·[r7]606 »       ldr»    r3,·[r7]
608 »       mov»    r6,·r2607 »       mov»    r6,·r2
609 »       str»    r3,·[fp,·#-32]»;·0xffffffe0608 »       str»    r3,·[fp,·#-32]»;·0xffffffe0
Offset 615, 54 lines modifiedOffset 614, 54 lines modified
615 »       lslle»  r3,·r4,·#1614 »       lslle»  r3,·r4,·#1
616 »       add»    r3,·r3,·#14615 »       add»    r3,·r3,·#14
617 »       bic»    r3,·r3,·#7616 »       bic»    r3,·r3,·#7
618 »       sub»    sp,·sp,·r3617 »       sub»    sp,·sp,·r3
619 »       add»    r5,·sp,·#8618 »       add»    r5,·sp,·#8
Max diff block lines reached; 518202/521311 bytes (99.40%) of diff not shown.
2.16 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 19 lines modifiedOffset 1, 18 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab 
3 ··0x00000010·002e7368·73747274·6162002e·696e7465·..shstrtab..inte2 ··0x00000000·002e7368·73747274·6162002e·696e7465·..shstrtab..inte
4 ··0x00000020·7270002e·64796e73·796d002e·64796e73·rp..dynsym..dyns3 ··0x00000010·7270002e·64796e73·796d002e·64796e73·rp..dynsym..dyns
5 ··0x00000030·7472002e·68617368·002e676e·752e7665·tr..hash..gnu.ve4 ··0x00000020·7472002e·68617368·002e676e·752e7665·tr..hash..gnu.ve
6 ··0x00000040·7273696f·6e002e67·6e752e76·65727369·rsion..gnu.versi5 ··0x00000030·7273696f·6e002e67·6e752e76·65727369·rsion..gnu.versi
7 ··0x00000050·6f6e5f64·002e676e·752e7665·7273696f·on_d..gnu.versio6 ··0x00000040·6f6e5f64·002e676e·752e7665·7273696f·on_d..gnu.versio
8 ··0x00000060·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re7 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
9 ··0x00000070·6c2e706c·74002e74·65787400·2e41524d·l.plt..text..ARM8 ··0x00000060·6c2e706c·74002e74·65787400·2e41524d·l.plt..text..ARM
10 ··0x00000080·2e657874·6162002e·41524d2e·65786964·.extab..ARM.exid9 ··0x00000070·2e657874·6162002e·41524d2e·65786964·.extab..ARM.exid
11 ··0x00000090·78002e72·6f646174·61002e64·6174612e·x..rodata..data.10 ··0x00000080·78002e72·6f646174·61002e64·6174612e·x..rodata..data.
12 ··0x000000a0·72656c2e·726f2e6c·6f63616c·002e6479·rel.ro.local..dy11 ··0x00000090·72656c2e·726f2e6c·6f63616c·002e6479·rel.ro.local..dy
13 ··0x000000b0·6e616d69·63002e67·6f74002e·64617461·namic..got..data12 ··0x000000a0·6e616d69·63002e67·6f74002e·64617461·namic..got..data
14 ··0x000000c0·002e6273·73002e63·6f6d6d65·6e74002e·..bss..comment..13 ··0x000000b0·002e6273·73002e63·6f6d6d65·6e74002e·..bss..comment..
15 ··0x000000d0·6e6f7465·2e676e75·2e676f6c·642d7665·note.gnu.gold-ve14 ··0x000000c0·6e6f7465·2e676e75·2e676f6c·642d7665·note.gnu.gold-ve
16 ··0x000000e0·7273696f·6e002e41·524d2e61·74747269·rsion..ARM.attri15 ··0x000000d0·7273696f·6e002e41·524d2e61·74747269·rsion..ARM.attri
17 ··0x000000f0·62757465·7300·······················butes.16 ··0x000000e0·62757465·7300·······················butes.
  
2.69 KB
lib/armeabi-v7a/libjnidispatch.so
544 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 459, 20 lines modifiedOffset 459, 20 lines modified
459 callback·setup·(2)459 callback·setup·(2)
460 Can·not·detach·from·a·JVM·thread460 Can·not·detach·from·a·JVM·thread
461 /ffiXXXXXX461 /ffiXXXXXX
462 /var/tmp462 /var/tmp
463 /dev/shm463 /dev/shm
464 GCC:·(GNU)·4.9.x·20150123·(prerelease)464 GCC:·(GNU)·4.9.x·20150123·(prerelease)
465 gold·1.11465 gold·1.11
 466 .shstrtab
 467 .gnu.version
 468 .gnu.version_d
466 .ARM.exidx 
467 .comment 
468 .rel.plt 
469 .ARM.attributes 
470 .gnu.version_r469 .gnu.version_r
471 .rel.dyn470 .rel.dyn
472 .gnu.version 
473 .note.gnu.gold-version471 .rel.plt
 472 .ARM.extab
 473 .ARM.exidx
474 .data.rel.ro.local474 .data.rel.ro.local
475 .gnu.version_d 
476 .dynamic475 .dynamic
477 .ARM.extab 
478 .shstrtab476 .comment
 477 .note.gnu.gold-version
 478 .ARM.attributes
2.1 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
 2 ··0x00000000·002e7368·73747274·6162002e·696e7465·..shstrtab..inte
 3 ··0x00000010·7270002e·64796e73·796d002e·64796e73·rp..dynsym..dyns
 4 ··0x00000020·7472002e·68617368·002e676e·752e7665·tr..hash..gnu.ve
2 ··0x00000000·002e4152·4d2e6578·69647800·2e746578·..ARM.exidx..tex 
3 ··0x00000010·74002e67·6f74002e·636f6d6d·656e7400·t..got..comment. 
4 ··0x00000020·2e72656c·2e706c74·002e6273·73002e41·.rel.plt..bss..A 
5 ··0x00000030·524d2e61·74747269·62757465·73002e64·RM.attributes..d 
6 ··0x00000040·796e7374·72002e67·6e752e76·65727369·ynstr..gnu.versi 
7 ··0x00000050·6f6e5f72·002e696e·74657270·002e7265·on_r..interp..re 
8 ··0x00000060·6c2e6479·6e002e67·6e752e76·65727369·l.dyn..gnu.versi5 ··0x00000030·7273696f·6e002e67·6e752e76·65727369·rsion..gnu.versi
 6 ··0x00000040·6f6e5f64·002e676e·752e7665·7273696f·on_d..gnu.versio
 7 ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re
 8 ··0x00000060·6c2e706c·74002e74·65787400·2e41524d·l.plt..text..ARM
 9 ··0x00000070·2e657874·6162002e·41524d2e·65786964·.extab..ARM.exid
 10 ··0x00000080·78002e72·6f646174·61002e64·6174612e·x..rodata..data.
 11 ··0x00000090·72656c2e·726f2e6c·6f63616c·002e6479·rel.ro.local..dy
 12 ··0x000000a0·6e616d69·63002e67·6f74002e·64617461·namic..got..data
 13 ··0x000000b0·002e6273·73002e63·6f6d6d65·6e74002e·..bss..comment..
9 ··0x00000070·6f6e002e·6e6f7465·2e676e75·2e676f6c·on..note.gnu.gol14 ··0x000000c0·6e6f7465·2e676e75·2e676f6c·642d7665·note.gnu.gold-ve
 15 ··0x000000d0·7273696f·6e002e41·524d2e61·74747269·rsion..ARM.attri
10 ··0x00000080·642d7665·7273696f·6e002e64·796e7379·d-version..dynsy 
11 ··0x00000090·6d002e64·6174612e·72656c2e·726f2e6c·m..data.rel.ro.l 
12 ··0x000000a0·6f63616c·002e6861·7368002e·676e752e·ocal..hash..gnu. 
13 ··0x000000b0·76657273·696f6e5f·64002e64·796e616d·version_d..dynam 
14 ··0x000000c0·6963002e·41524d2e·65787461·62002e73·ic..ARM.extab..s 
15 ··0x000000d0·68737472·74616200·2e726f64·61746100·hstrtab..rodata. 
16 ··0x000000e0·2e646174·6100·······················.data.16 ··0x000000e0·62757465·7300·······················butes.
  
7.2 KB
lib/armeabi-v7a/libvosk.so
1.02 KB
readelf --wide --program-header {}
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align7 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
8 ··PHDR···········0x000034·0x00000034·0x00000034·0x00140·0x00140·R···0x48 ··PHDR···········0x000034·0x00000034·0x00000034·0x00140·0x00140·R···0x4
9 ··LOAD···········0x000000·0x00000000·0x00000000·0x2a7ef8·0x2a7ef8·R···0x10009 ··LOAD···········0x000000·0x00000000·0x00000000·0x2a7ef8·0x2a7ef8·R···0x1000
10 ··LOAD···········0x2a7f00·0x002a8f00·0x002a8f00·0x52aaf0·0x52aaf0·R·E·0x100010 ··LOAD···········0x2a7f00·0x002a8f00·0x002a8f00·0x52aaf0·0x52aaf0·R·E·0x1000
11 ··LOAD···········0x7d29f0·0x007d49f0·0x007d49f0·0x107bc·0x107bc·RW··0x100011 ··LOAD···········0x7d29f0·0x007d49f0·0x007d49f0·0x107bc·0x107bc·RW··0x1000
12 ··LOAD···········0x7e31b0·0x007e61b0·0x007e61b0·0x00884·0x0598d·RW··0x100012 ··LOAD···········0x7e31b0·0x007e61b0·0x007e61b0·0x00884·0x0598d·RW··0x1000
13 ··DYNAMIC········0x7dd030·0x007df030·0x007df030·0x000e0·0x000e0·RW··0x413 ··DYNAMIC········0x7dd030·0x007df030·0x007df030·0x000e0·0x000e0·RW··0x4
14 ··GNU_RELRO······0x7d29f0·0x007d49f0·0x007d49f0·0x107bc·0x11610·R···0x114 ··GNU_RELRO······0x7d29f0·0x007d49f0·0x007d49f0·0x11610·0x11610·R···0x1
15 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··015 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0
16 ··NOTE···········0x000174·0x00000174·0x00000174·0x00098·0x00098·R···0x416 ··NOTE···········0x000174·0x00000174·0x00000174·0x00098·0x00098·R···0x4
17 ··EXIDX··········0x1f9954·0x001f9954·0x001f9954·0x138c0·0x138c0·R···0x417 ··EXIDX··········0x1f9954·0x001f9954·0x001f9954·0x138c0·0x138c0·R···0x4
  
18 ·Section·to·Segment·mapping:18 ·Section·to·Segment·mapping:
19 ··Segment·Sections...19 ··Segment·Sections...
20 ···00·····20 ···00·····
1.77 KB
readelf --wide --sections {}
    
Offset 3, 20 lines modifiedOffset 3, 20 lines modified
3 Section·Headers:3 Section·Headers:
4 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············00000000·000000·000000·00······0···0··05 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
6 ··[·1]·.note.android.ident·NOTE············00000174·000174·000098·00···A··0···0··46 ··[·1]·.note.android.ident·NOTE············00000174·000174·000098·00···A··0···0··4
7 ··[·2]·.dynsym···········DYNSYM··········0000020c·00020c·036920·10···A··7···1··47 ··[·2]·.dynsym···········DYNSYM··········0000020c·00020c·036920·10···A··7···1··4
8 ··[·3]·.gnu.version······VERSYM··········00036b2c·036b2c·006d24·02···A··2···0··28 ··[·3]·.gnu.version······VERSYM··········00036b2c·036b2c·006d24·02···A··2···0··2
9 ··[·4]·.gnu.version_r····VERNEED·········0003d850·03d850·000060·00···A··7···3··49 ··[·4]·.gnu.version_r····VERNEED·········0003d850·03d850·000060·00···A··7···3··4
10 ··[·5]·.gnu.hash·········GNU_HASH········0003d8b0·03d8b0·018d48·00···A··2···0··410 ··[·5]·.gnu.hash·········GNU_HASH········0003d8b0·03d8b0·018d48·04···A··2···0··4
11 ··[·6]·.hash·············HASH············000565f8·0565f8·01b498·04···A··2···0··411 ··[·6]·.hash·············HASH············000565f8·0565f8·01b498·04···A··2···0··4
12 ··[·7]·.dynstr···········STRTAB··········00071a90·071a90·173163·00···A··0···0··112 ··[·7]·.dynstr···········STRTAB··········00071a90·071a90·173163·00···A··0···0··1
13 ··[·8]·.rel.dyn··········REL·············001e4bf4·1e4bf4·014d60·08···A··2···0··413 ··[·8]·.rel.dyn··········REL·············001e4bf4·1e4bf4·014d60·08···A··2···0··4
14 ··[·9]·.ARM.exidx········ARM_EXIDX·······001f9954·1f9954·0138c0·00··AL·13···0··414 ··[·9]·.ARM.exidx········ARM_EXIDX·······001f9954·1f9954·0138c0·00··AL·13···0··4
15 ··[10]·.rel.plt··········REL·············0020d214·20d214·00a730·08··AI··2··20··415 ··[10]·.rel.plt··········REL·············0020d214·20d214·00a730·08··AI··2··14··4
16 ··[11]·.ARM.extab········PROGBITS········00217944·217944·0495c0·00···A··0···0··416 ··[11]·.ARM.extab········PROGBITS········00217944·217944·0495c0·00···A··0···0··4
17 ··[12]·.rodata···········PROGBITS········00260f08·260f08·046ff0·00·AMS··0···0··817 ··[12]·.rodata···········PROGBITS········00260f08·260f08·046ff0·00·AMS··0···0··8
18 ··[13]·.text·············PROGBITS········002a8f00·2a7f00·515c64·00··AX··0···0·3218 ··[13]·.text·············PROGBITS········002a8f00·2a7f00·515c64·00··AX··0···0·32
19 ··[14]·.plt··············PROGBITS········007beb70·7bdb70·014e80·00··AX··0···0·1619 ··[14]·.plt··············PROGBITS········007beb70·7bdb70·014e80·00··AX··0···0·16
20 ··[15]·.data.rel.ro······PROGBITS········007d49f0·7d29f0·00a608·00··WA··0···0··820 ··[15]·.data.rel.ro······PROGBITS········007d49f0·7d29f0·00a608·00··WA··0···0··8
21 ··[16]·.fini_array·······FINI_ARRAY······007deff8·7dcff8·00000c·00··WA··0···0··421 ··[16]·.fini_array·······FINI_ARRAY······007deff8·7dcff8·00000c·00··WA··0···0··4
22 ··[17]·.init_array·······INIT_ARRAY······007df004·7dd004·00002c·00··WA··0···0··422 ··[17]·.init_array·······INIT_ARRAY······007df004·7dd004·00002c·00··WA··0···0··4
880 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 20495, 23 lines modifiedOffset 20495, 23 lines modified
20495 ·acceptable·please·comment·out·20495 ·acceptable·please·comment·out·
20496 ·the·IF·block·as·marked·within·the·code·of·routine20496 ·the·IF·block·as·marked·within·the·code·of·routine
20497 ·DLAMC2,20497 ·DLAMC2,
20498 ·otherwise·supply·EMIN·explicitly.20498 ·otherwise·supply·EMIN·explicitly.
20499 0123456789ABCDEF20499 0123456789ABCDEF
20500 Android·(7714059,·based·on·r416183c1)·clang·version·12.0.8·(https://android.googlesource.com/toolchain/llvm-project·c935d99d7cf2016289302412d708641d52d2f7ee)20500 Android·(7714059,·based·on·r416183c1)·clang·version·12.0.8·(https://android.googlesource.com/toolchain/llvm-project·c935d99d7cf2016289302412d708641d52d2f7ee)
20501 Linker:·LLD·12.0.8·(/buildbot/src/android/llvm-r416183/out/llvm-project/lld·c935d99d7cf2016289302412d708641d52d2f7ee)20501 Linker:·LLD·12.0.8·(/buildbot/src/android/llvm-r416183/out/llvm-project/lld·c935d99d7cf2016289302412d708641d52d2f7ee)
 20502 .shstrtab
20502 .init_array 
20503 .fini_array 
20504 .ARM.exidx 
20505 .comment 
20506 .note.android.ident20503 .note.android.ident
20507 .got.plt 
20508 .rel.plt 
20509 .ARM.attributes 
20510 .gnu.version_r 
20511 .data.rel.ro 
20512 .rel.dyn 
20513 .gnu.version20504 .gnu.version
 20505 .gnu.version_r
20514 .gnu.hash20506 .gnu.hash
20515 .dynamic20507 .rel.dyn
 20508 .ARM.exidx
 20509 .rel.plt
20516 .ARM.extab20510 .ARM.extab
20517 .shstrtab20511 .data.rel.ro
 20512 .fini_array
 20513 .init_array
 20514 .dynamic
 20515 .got.plt
 20516 .comment
 20517 .ARM.attributes
704 B
readelf --wide --decompress --hex-dump=.plt {}
    
Offset 1, 9 lines modifiedOffset 1, 10 lines modified
  
1 Hex·dump·of·section·'.plt':1 Hex·dump·of·section·'.plt':
 2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
2 ··0x007beb70·04e02de5·00e68fe2·21ea8ee2·94f2bee5·..-.....!.......3 ··0x007beb70·04e02de5·00e68fe2·21ea8ee2·94f2bee5·..-.....!.......
3 ··0x007beb80·d4d4d4d4·d4d4d4d4·d4d4d4d4·d4d4d4d4·................4 ··0x007beb80·d4d4d4d4·d4d4d4d4·d4d4d4d4·d4d4d4d4·................
4 ··0x007beb90·00c68fe2·21ca8ce2·7cf2bce5·d4d4d4d4·....!...|.......5 ··0x007beb90·00c68fe2·21ca8ce2·7cf2bce5·d4d4d4d4·....!...|.......
5 ··0x007beba0·00c68fe2·21ca8ce2·70f2bce5·d4d4d4d4·....!...p.......6 ··0x007beba0·00c68fe2·21ca8ce2·70f2bce5·d4d4d4d4·....!...p.......
6 ··0x007bebb0·00c68fe2·21ca8ce2·64f2bce5·d4d4d4d4·....!...d.......7 ··0x007bebb0·00c68fe2·21ca8ce2·64f2bce5·d4d4d4d4·....!...d.......
7 ··0x007bebc0·00c68fe2·21ca8ce2·58f2bce5·d4d4d4d4·....!...X.......8 ··0x007bebc0·00c68fe2·21ca8ce2·58f2bce5·d4d4d4d4·....!...X.......
8 ··0x007bebd0·00c68fe2·21ca8ce2·4cf2bce5·d4d4d4d4·....!...L.......9 ··0x007bebd0·00c68fe2·21ca8ce2·4cf2bce5·d4d4d4d4·....!...L.......
716 B
readelf --wide --decompress --hex-dump=.got.plt {}
    
Offset 1, 10 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.got.plt':1 Hex·dump·of·section·'.got.plt':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump. 
3 ··0x007dfe08·00000000·00000000·00000000·70eb7b00·............p.{.2 ··0x007dfe08·00000000·00000000·00000000·70eb7b00·............p.{.
4 ··0x007dfe18·70eb7b00·70eb7b00·70eb7b00·70eb7b00·p.{.p.{.p.{.p.{.3 ··0x007dfe18·70eb7b00·70eb7b00·70eb7b00·70eb7b00·p.{.p.{.p.{.p.{.
5 ··0x007dfe28·70eb7b00·70eb7b00·70eb7b00·70eb7b00·p.{.p.{.p.{.p.{.4 ··0x007dfe28·70eb7b00·70eb7b00·70eb7b00·70eb7b00·p.{.p.{.p.{.p.{.
6 ··0x007dfe38·70eb7b00·70eb7b00·70eb7b00·70eb7b00·p.{.p.{.p.{.p.{.5 ··0x007dfe38·70eb7b00·70eb7b00·70eb7b00·70eb7b00·p.{.p.{.p.{.p.{.
7 ··0x007dfe48·70eb7b00·70eb7b00·70eb7b00·70eb7b00·p.{.p.{.p.{.p.{.6 ··0x007dfe48·70eb7b00·70eb7b00·70eb7b00·70eb7b00·p.{.p.{.p.{.p.{.
8 ··0x007dfe58·70eb7b00·70eb7b00·70eb7b00·70eb7b00·p.{.p.{.p.{.p.{.7 ··0x007dfe58·70eb7b00·70eb7b00·70eb7b00·70eb7b00·p.{.p.{.p.{.p.{.
9 ··0x007dfe68·70eb7b00·70eb7b00·70eb7b00·70eb7b00·p.{.p.{.p.{.p.{.8 ··0x007dfe68·70eb7b00·70eb7b00·70eb7b00·70eb7b00·p.{.p.{.p.{.p.{.
2.11 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
 2 ··0x00000000·002e7368·73747274·6162002e·6e6f7465·..shstrtab..note
2 ··0x00000000·002e696e·69745f61·72726179·002e6669·..init_array..fi 
3 ··0x00000010·6e695f61·72726179·002e4152·4d2e6578·ni_array..ARM.ex 
4 ··0x00000020·69647800·2e746578·74002e67·6f74002e·idx..text..got.. 
5 ··0x00000030·636f6d6d·656e7400·2e6e6f74·652e616e·comment..note.an 
6 ··0x00000040·64726f69·642e6964·656e7400·2e676f74·droid.ident..got3 ··0x00000010·2e616e64·726f6964·2e696465·6e74002e·.android.ident..
 4 ··0x00000020·64796e73·796d002e·676e752e·76657273·dynsym..gnu.vers
7 ··0x00000050·2e706c74·002e7265·6c2e706c·74002e62·.plt..rel.plt..b 
8 ··0x00000060·7373002e·41524d2e·61747472·69627574·ss..ARM.attribut 
9 ··0x00000070·6573002e·64796e73·7472002e·676e752e·es..dynstr..gnu. 
10 ··0x00000080·76657273·696f6e5f·72002e64·6174612e·version_r..data. 
11 ··0x00000090·72656c2e·726f002e·72656c2e·64796e00·rel.ro..rel.dyn. 
12 ··0x000000a0·2e676e75·2e766572·73696f6e·002e6479·.gnu.version..dy5 ··0x00000030·696f6e00·2e676e75·2e766572·73696f6e·ion..gnu.version
13 ··0x000000b0·6e73796d·002e676e·752e6861·7368002e·nsym..gnu.hash.. 
14 ··0x000000c0·64796e61·6d696300·2e41524d·2e657874·dynamic..ARM.ext 
15 ··0x000000d0·6162002e·73687374·72746162·002e726f·ab..shstrtab..ro 
16 ··0x000000e0·64617461·002e6461·746100············data..data.6 ··0x00000040·5f72002e·676e752e·68617368·002e6479·_r..gnu.hash..dy
 7 ··0x00000050·6e737472·002e7265·6c2e6479·6e002e41·nstr..rel.dyn..A
 8 ··0x00000060·524d2e65·78696478·002e7265·6c2e706c·RM.exidx..rel.pl
 9 ··0x00000070·74002e41·524d2e65·78746162·002e726f·t..ARM.extab..ro
 10 ··0x00000080·64617461·002e7465·7874002e·64617461·data..text..data
 11 ··0x00000090·2e72656c·2e726f00·2e66696e·695f6172·.rel.ro..fini_ar
 12 ··0x000000a0·72617900·2e696e69·745f6172·72617900·ray..init_array.
 13 ··0x000000b0·2e64796e·616d6963·002e676f·74002e67·.dynamic..got..g
 14 ··0x000000c0·6f742e70·6c74002e·64617461·002e6273·ot.plt..data..bs
 15 ··0x000000d0·73002e63·6f6d6d65·6e74002e·41524d2e·s..comment..ARM.
 16 ··0x000000e0·61747472·69627574·657300············attributes.
  
364 KB
lib/mips64/libjnidispatch.so
958 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························MIPS·R30009 ··Machine:···························MIPS·R3000
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x511011 ··Entry·point·address:···············0x5110
12 ··Start·of·program·headers:··········64·(bytes·into·file)12 ··Start·of·program·headers:··········64·(bytes·into·file)
13 ··Start·of·section·headers:··········131376·(bytes·into·file)13 ··Start·of·section·headers:··········121360·(bytes·into·file)
14 ··Flags:·····························0xa0000407,·noreorder,·pic,·cpic,·nan2008,·mips64r614 ··Flags:·····························0xa0000407,·noreorder,·pic,·cpic,·nan2008,·mips64r6
15 ··Size·of·this·header:···············64·(bytes)15 ··Size·of·this·header:···············64·(bytes)
16 ··Size·of·program·headers:···········56·(bytes)16 ··Size·of·program·headers:···········56·(bytes)
17 ··Number·of·program·headers:·········817 ··Number·of·program·headers:·········8
18 ··Size·of·section·headers:···········64·(bytes)18 ··Size·of·section·headers:···········64·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········24
20 ··Section·header·string·table·index:·2320 ··Section·header·string·table·index:·23
1.87 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x20130:1 There·are·24·section·headers,·starting·at·offset·0x1da10:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··04 ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0
5 ··[·1]·.MIPS.abiflags····MIPS_ABIFLAGS···0000000000000200·000200·000018·18···A··0···0··85 ··[·1]·.MIPS.abiflags····MIPS_ABIFLAGS···0000000000000200·000200·000018·18···A··0···0··8
6 ··[·2]·.MIPS.options·····MIPS_OPTIONS····0000000000000218·000218·000118·01··Ao··0···0··86 ··[·2]·.MIPS.options·····MIPS_OPTIONS····0000000000000218·000218·000118·01··Ao··0···0··8
7 ··[·3]·.dynamic··········DYNAMIC·········0000000000000330·000330·000200·10···A··6···0··87 ··[·3]·.dynamic··········DYNAMIC·········0000000000000330·000330·000200·10···A··6···0··8
Offset 21, 15 lines modifiedOffset 21, 13 lines modified
21 ··[16]·.data·············PROGBITS········000000000002c000·01c000·000220·00··WA··0···0·1621 ··[16]·.data·············PROGBITS········000000000002c000·01c000·000220·00··WA··0···0·16
22 ··[17]·.got··············PROGBITS········000000000002c220·01c220·000358·08·WAp··0···0·1622 ··[17]·.got··············PROGBITS········000000000002c220·01c220·000358·08·WAp··0···0·16
23 ··[18]·.sbss·············NOBITS··········000000000002c578·01c578·000008·00·WAp··0···0··823 ··[18]·.sbss·············NOBITS··········000000000002c578·01c578·000008·00·WAp··0···0··8
24 ··[19]·.bss··············NOBITS··········000000000002c580·01c578·0007d0·00··WA··0···0·1624 ··[19]·.bss··············NOBITS··········000000000002c580·01c578·0007d0·00··WA··0···0·16
25 ··[20]·.comment··········PROGBITS········0000000000000000·01c578·000027·01··MS··0···0··125 ··[20]·.comment··········PROGBITS········0000000000000000·01c578·000027·01··MS··0···0··1
26 ··[21]·.pdr··············PROGBITS········0000000000000000·01c5a0·001380·00······0···0··426 ··[21]·.pdr··············PROGBITS········0000000000000000·01c5a0·001380·00······0···0··4
27 ··[22]·.gnu.attributes···GNU_ATTRIBUTES··0000000000000000·01d920·000010·00······0···0··127 ··[22]·.gnu.attributes···GNU_ATTRIBUTES··0000000000000000·01d920·000010·00······0···0··1
28 ··[23]·.shstrtab·········STRTAB··········0000000000000000·01d930·0000ef·00······0···0··128 ··[23]·.shstrtab·········STRTAB··········0000000000000000·01d930·0000df·00······0···0··1
29 ··[24]·.symtab···········SYMTAB··········0000000000000000·01da20·001470·18·····25··31··8 
30 ··[25]·.strtab···········STRTAB··········0000000000000000·01ee90·0012a0·00······0···0··1 
31 Key·to·Flags:29 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··p·(processor·specific)33 ··p·(processor·specific)
18.2 KB
readelf --wide --symbols {}
    
Offset 186, 228 lines modifiedOffset 186, 7 lines modified
186 ···182:·0000000000014d30·····0·FUNC····GLOBAL·DEFAULT··UND·abort@LIBC·(2)186 ···182:·0000000000014d30·····0·FUNC····GLOBAL·DEFAULT··UND·abort@LIBC·(2)
187 ···183:·0000000000014d20·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_init@LIBC·(2)187 ···183:·0000000000014d20·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_init@LIBC·(2)
188 ···184:·0000000000014d10·····0·FUNC····GLOBAL·DEFAULT··UND·__assert2@LIBC·(2)188 ···184:·0000000000014d10·····0·FUNC····GLOBAL·DEFAULT··UND·__assert2@LIBC·(2)
189 ···185:·0000000000014d00·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@LIBC·(2)189 ···185:·0000000000014d00·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@LIBC·(2)
190 ···186:·0000000000014cf0·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_once@LIBC·(2)190 ···186:·0000000000014cf0·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_once@LIBC·(2)
191 ···187:·0000000000014ce0·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_create@LIBC·(2)191 ···187:·0000000000014ce0·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_create@LIBC·(2)
192 ···188:·0000000000014cd0·····0·FUNC····GLOBAL·DEFAULT··UND·open@LIBC·(2)192 ···188:·0000000000014cd0·····0·FUNC····GLOBAL·DEFAULT··UND·open@LIBC·(2)
  
193 Symbol·table·'.symtab'·contains·218·entries: 
194 ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name 
195 ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· 
196 ·····1:·0000000000000200·····0·SECTION·LOCAL··DEFAULT····1· 
197 ·····2:·0000000000000218·····0·SECTION·LOCAL··DEFAULT····2· 
198 ·····3:·0000000000000330·····0·SECTION·LOCAL··DEFAULT····3· 
199 ·····4:·0000000000000530·····0·SECTION·LOCAL··DEFAULT····4· 
200 ·····5:·0000000000000a38·····0·SECTION·LOCAL··DEFAULT····5· 
201 ·····6:·0000000000001bf0·····0·SECTION·LOCAL··DEFAULT····6· 
202 ·····7:·0000000000002d62·····0·SECTION·LOCAL··DEFAULT····7· 
203 ·····8:·0000000000002ee0·····0·SECTION·LOCAL··DEFAULT····8· 
204 ·····9:·0000000000002f20·····0·SECTION·LOCAL··DEFAULT····9· 
205 ····10:·0000000000005110·····0·SECTION·LOCAL··DEFAULT···10· 
206 ····11:·0000000000014cd0·····0·SECTION·LOCAL··DEFAULT···11· 
207 ····12:·0000000000014f30·····0·SECTION·LOCAL··DEFAULT···12· 
208 ····13:·00000000000180c0·····0·SECTION·LOCAL··DEFAULT···13· 
209 ····14:·0000000000028608·····0·SECTION·LOCAL··DEFAULT···14· 
210 ····15:·000000000002bf88·····0·SECTION·LOCAL··DEFAULT···15· 
211 ····16:·000000000002c000·····0·SECTION·LOCAL··DEFAULT···16· 
212 ····17:·000000000002c220·····0·SECTION·LOCAL··DEFAULT···17· 
213 ····18:·000000000002c578·····0·SECTION·LOCAL··DEFAULT···18· 
214 ····19:·000000000002c580·····0·SECTION·LOCAL··DEFAULT···19· 
215 ····20:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···20· 
216 ····21:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···21· 
217 ····22:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···22· 
218 ····23:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·dispatch.c 
219 ····24:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·callback.c 
220 ····25:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·prep_cif.c 
221 ····26:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·types.c 
222 ····27:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·closures.c 
223 ····28:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·ffi.c 
224 ····29:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·n32.o 
225 ····30:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS· 
226 ····31:·00000000000072c8···208·FUNC····GLOBAL·DEFAULT···10·getNativeString 
227 ····32:·000000000000c2a8····80·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_getAPIChecksum 
228 ····33:·0000000000017ee0····24·OBJECT··GLOBAL·DEFAULT···12·ffi_type_sint16 
229 ····34:·000000000000a7c0····52·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3III 
230 ····35:·0000000000017f28····24·OBJECT··GLOBAL·DEFAULT···12·ffi_type_uint8 
231 ····36:·000000000002cd50·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_bss_end__ 
232 ····37:·0000000000005110·····0·NOTYPE··GLOBAL·DEFAULT···10·_ftext 
233 ····38:·000000000000ad90····80·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_setFloat 
234 ····39:·0000000000010750····96·FUNC····GLOBAL·DEFAULT···10·ffi_get_struct_offsets 
235 ····40:·0000000000014cd0·····0·FUNC····GLOBAL·DEFAULT··UND·open@@LIBC 
236 ····41:·0000000000014ce0·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_create@@LIBC 
237 ····42:·000000000000c158····32·FUNC····GLOBAL·DEFAULT···10·is_protected 
238 ····43:·000000000002c578·····8·OBJECT··GLOBAL·DEFAULT···18·fileEncoding 
239 ····44:·000000000000c0b0···132·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native__1getDirectBufferPointer 
240 ····45:·000000000000a930····44·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_getDirectByteBuffer__Lcom_sun_jna_Pointer_2JJJ 
241 ····46:·0000000000014cf0·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_once@@LIBC 
242 ····47:·0000000000010250···108·FUNC····GLOBAL·DEFAULT···10·JNA_callback_dispose 
243 ····48:·000000000000aaa0····80·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_getShort 
244 ····49:·0000000000013fb8···688·FUNC····GLOBAL·DEFAULT···10·ffi_closure_mips_inner_O32 
245 ····50:·000000000000ffe8···204·FUNC····GLOBAL·DEFAULT···10·JNA_detach 
246 ····51:·0000000000017e50····24·OBJECT··GLOBAL·DEFAULT···12·ffi_type_float 
247 ····52:·000000000000a890····80·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_getChar 
248 ····53:·0000000000014d00·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@@LIBC 
249 ····54:·0000000000014d10·····0·FUNC····GLOBAL·DEFAULT··UND·__assert2@@LIBC 
250 ····55:·0000000000008588···288·FUNC····GLOBAL·DEFAULT···10·toNative 
251 ····56:·0000000000017e68····24·OBJECT··GLOBAL·DEFAULT···12·ffi_type_pointer 
252 ····57:·000000000000b138··3924·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_initIDs 
253 ····58:·000000000000a290···220·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_close 
254 ····59:·0000000000013c40····48·FUNC····GLOBAL·DEFAULT···10·ffi_prep_cif_machdep_var 
255 ····60:·000000000000ac70····36·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_setByte 
256 ····61:·0000000000006f70····72·FUNC····GLOBAL·DEFAULT···10·getIntegerTypeValue 
257 ····62:·0000000000014d20·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_init@@LIBC 
258 ····63:·000000000000a9b0····80·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_getFloat 
259 ····64:·000000000000a4e0····64·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3CII 
260 ····65:·000000000000a5c8····52·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3JII 
261 ····66:·0000000000014b68···360·FUNC····GLOBAL·DEFAULT···10·ffi_closure_N32 
262 ····67:·000000000000a710····64·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3CII 
263 ····68:·0000000000014d30·····0·FUNC····GLOBAL·DEFAULT··UND·abort@@LIBC 
264 ····69:·0000000000010110···108·FUNC····GLOBAL·DEFAULT···10·JNA_get_last_error 
265 ····70:·000000000000ade0····80·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_setInt 
266 ····71:·0000000000013e50···360·FUNC····GLOBAL·DEFAULT···10·ffi_prep_closure_loc 
267 ····72:·000000000000a830····52·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3SII 
268 ····73:·0000000000009ee8····92·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokeFloat 
269 ····74:·0000000000014d40·····0·FUNC····GLOBAL·DEFAULT··UND·__errno@@LIBC 
270 ····75:·0000000000014d50·····0·FUNC····GLOBAL·DEFAULT··UND·mkstemp@@LIBC 
271 ····76:·000000000000dcd0··1576·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_registerMethod 
272 ····77:·00000000000069d0··1020·FUNC····GLOBAL·DEFAULT···10·get_java_type 
273 ····78:·0000000000008460···292·FUNC····GLOBAL·DEFAULT···10·extract_value 
274 ····79:·000000000000a868····36·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_getByte 
275 ····80:·000000000000a558····52·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3FII 
276 ····81:·0000000000014d60·····0·FUNC····GLOBAL·DEFAULT··UND·snprintf@@LIBC 
277 ····82:·000000000000a060····92·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_createNativeCallback 
278 ····83:·00000000000067f8····80·FUNC····GLOBAL·DEFAULT···10·newJavaPointer 
279 ····84:·00000000000146e0··1080·FUNC····GLOBAL·DEFAULT···10·ffi_call_N32 
280 ····85:·000000000000c218····64·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_getLastError 
281 ····86:·000000000000f738···280·FUNC····GLOBAL·DEFAULT···10·free_callback 
282 ····87:·0000000000006778···128·FUNC····GLOBAL·DEFAULT···10·newJavaWString 
283 ····88:·000000000000db18···440·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_unregister 
284 ····89:·0000000000010708····68·FUNC····GLOBAL·DEFAULT···10·ffi_prep_closure 
285 ····90:·0000000000014d70·····0·FUNC····GLOBAL·DEFAULT··UND·write@@LIBC 
286 ····91:·000000000000a008····88·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokeVoid 
287 ····92:·0000000000014d80·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@@LIBC 
288 ····93:·000000000000c2f8··5740·FUNC····GLOBAL·DEFAULT···10·JNI_OnLoad 
289 ····94:·000000000000aaf0····72·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_getWideString 
290 ····95:·0000000000006ff8···516·FUNC····GLOBAL·DEFAULT···10·initializeThread 
291 ····96:·000000000002c578·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_fbss 
292 ····97:·0000000000013c08····52·FUNC····GLOBAL·DEFAULT···10·ffi_prep_cif_machdep 
293 ····98:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__sF@@LIBC 
294 ····99:·000000000000ae30····80·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_setLong 
295 ···100:·000000000000a520····52·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3DII 
296 ···101:·0000000000013dc8····68·FUNC····GLOBAL·DEFAULT···10·ffi_call 
297 ···102:·000000000000a600····52·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3SII 
298 ···103:·000000000000a960····80·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_getDouble 
299 ···104:·0000000000017ef8····24·OBJECT··GLOBAL·DEFAULT···12·ffi_type_uint16 
300 ···105:·0000000000009fa8····92·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokeLong 
301 ···106:·0000000000009e00···136·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokeStructure 
302 ···107:·000000000000a7f8····52·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3JII 
303 ···108:·0000000000014d90·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@@LIBC 
304 ···109:·0000000000014b18····80·FUNC····GLOBAL·DEFAULT···10·ffi_go_closure_N32 
305 ···110:·00000000000110b8··5752·FUNC····GLOBAL·DEFAULT···10·ffi_closure_alloc 
306 ···111:·000000000000ac20····80·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_setMemory 
307 ···112:·000000000000acf0····80·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_setPointer 
308 ···113:·0000000000009da0····92·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokeObject 
309 ···114:·000000000000e5b8···148·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_initialize_1ffi_1type 
310 ···115:·000000000000ab38···228·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_getStringBytes 
311 ···116:·0000000000014da0·····0·FUNC····GLOBAL·DEFAULT··UND·dlclose@@LIBC 
Max diff block lines reached; -1/18568 bytes (-0.01%) of diff not shown.
4.94 KB
strings --all --bytes=8 {}
    
Offset 423, 192 lines modifiedOffset 423, 7 lines modified
423 .rel.dyn423 .rel.dyn
424 .MIPS.stubs424 .MIPS.stubs
425 .eh_frame_hdr425 .eh_frame_hdr
426 .eh_frame426 .eh_frame
427 .data.rel.ro427 .data.rel.ro
428 .comment428 .comment
429 .gnu.attributes429 .gnu.attributes
430 dispatch.c 
431 callback.c 
432 prep_cif.c 
433 closures.c 
434 getNativeString 
435 Java_com_sun_jna_Native_getAPIChecksum 
436 ffi_type_sint16 
437 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3III 
438 ffi_type_uint8 
439 _bss_end__ 
440 Java_com_sun_jna_Native_setFloat 
441 ffi_get_struct_offsets 
442 open@@LIBC 
443 pthread_key_create@@LIBC 
444 is_protected 
445 fileEncoding 
446 Java_com_sun_jna_Native__1getDirectBufferPointer 
447 Java_com_sun_jna_Native_getDirectByteBuffer__Lcom_sun_jna_Pointer_2JJJ 
448 pthread_once@@LIBC 
449 JNA_callback_dispose 
450 Java_com_sun_jna_Native_getShort 
451 ffi_closure_mips_inner_O32 
452 JNA_detach 
453 ffi_type_float 
454 Java_com_sun_jna_Native_getChar 
455 calloc@@LIBC 
456 __assert2@@LIBC 
457 toNative 
458 ffi_type_pointer 
459 Java_com_sun_jna_Native_initIDs 
460 Java_com_sun_jna_Native_close 
461 ffi_prep_cif_machdep_var 
462 Java_com_sun_jna_Native_setByte 
463 getIntegerTypeValue 
464 pthread_mutex_init@@LIBC 
465 Java_com_sun_jna_Native_getFloat 
466 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3CII 
467 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3JII 
468 ffi_closure_N32 
469 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3CII 
470 abort@@LIBC 
471 JNA_get_last_error 
472 Java_com_sun_jna_Native_setInt 
473 ffi_prep_closure_loc 
474 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3SII 
475 Java_com_sun_jna_Native_invokeFloat 
476 __errno@@LIBC 
477 mkstemp@@LIBC 
478 Java_com_sun_jna_Native_registerMethod 
479 get_java_type 
480 extract_value 
481 Java_com_sun_jna_Native_getByte 
482 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3FII 
483 snprintf@@LIBC 
484 Java_com_sun_jna_Native_createNativeCallback 
485 newJavaPointer 
486 ffi_call_N32 
487 Java_com_sun_jna_Native_getLastError 
488 free_callback 
489 newJavaWString 
490 Java_com_sun_jna_Native_unregister 
491 ffi_prep_closure 
492 write@@LIBC 
493 Java_com_sun_jna_Native_invokeVoid 
494 getenv@@LIBC 
495 JNI_OnLoad 
496 Java_com_sun_jna_Native_getWideString 
497 initializeThread 
498 ffi_prep_cif_machdep 
499 __sF@@LIBC 
500 Java_com_sun_jna_Native_setLong 
501 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3DII 
502 ffi_call 
503 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3SII 
504 Java_com_sun_jna_Native_getDouble 
505 ffi_type_uint16 
506 Java_com_sun_jna_Native_invokeLong 
507 Java_com_sun_jna_Native_invokeStructure 
508 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3JII 
509 wcslen@@LIBC 
510 ffi_go_closure_N32 
511 ffi_closure_alloc 
512 Java_com_sun_jna_Native_setMemory 
513 Java_com_sun_jna_Native_setPointer 
514 Java_com_sun_jna_Native_invokeObject 
515 Java_com_sun_jna_Native_initialize_1ffi_1type 
516 Java_com_sun_jna_Native_getStringBytes 
517 dlclose@@LIBC 
518 ffi_prep_cif_var 
519 pthread_key_delete@@LIBC 
520 Java_com_sun_jna_Native_setDouble 
521 ffi_type_sint32 
522 Java_com_sun_jna_Native_isProtected 
523 Java_com_sun_jna_Native_getInt 
524 __bss_start 
525 Java_com_sun_jna_Native_sizeof 
526 pthread_setspecific@@LIBC 
527 dlsym@@LIBC 
528 ffi_closure_mips_inner_N32 
529 Java_com_sun_jna_Native_free 
530 JNI_OnUnload 
531 dlerror@@LIBC 
532 unlink@@LIBC 
533 sysconf@@LIBC 
534 Java_com_sun_jna_Native_freeNativeCallback 
535 fromNativeCallbackParam 
536 JNA_callback_init 
537 Java_com_sun_jna_Native_ffi_1prep_1cif 
538 ffi_type_sint8 
539 encodingString 
540 Java_com_sun_jna_Native_open 
541 ffi_call_int 
542 ffi_error 
543 Java_com_sun_jna_Native_setChar 
544 Java_com_sun_jna_Native_malloc 
545 Java_com_sun_jna_Native_indexOf 
546 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3BII 
547 ffi_prep_go_closure 
548 strerror_r@@LIBC 
549 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3FII 
Max diff block lines reached; -1/5004 bytes (-0.02%) of diff not shown.
336 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 14 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 0000000000005110·<_ftext>:2 0000000000005110·<_ftext@@Base>:
3 _ftext(): 
4 »       daddiu» sp,sp,-483 »       daddiu» sp,sp,-48
5 »       sd»     gp,24(sp)4 »       sd»     gp,24(sp)
6 »       lui»    gp,0x35 »       lui»    gp,0x3
7 »       daddu»  gp,gp,t96 »       daddu»  gp,gp,t9
8 »       sd»     s8,32(sp)7 »       sd»     s8,32(sp)
9 »       sd»     s2,16(sp)8 »       sd»     s2,16(sp)
10 »       daddiu» gp,gp,-38409 »       daddiu» gp,gp,-3840
Offset 19, 15 lines modifiedOffset 18, 15 lines modified
19 »       sd»     ra,40(sp)18 »       sd»     ra,40(sp)
20 »       move»   s0,a019 »       move»   s0,a0
21 »       ld»     v0,0(a0)20 »       ld»     v0,0(a0)
22 »       move»   s2,a121 »       move»   s2,a1
23 »       ld»     t9,808(v0)22 »       ld»     t9,808(v0)
24 »       jalr»   t923 »       jalr»   t9
25 »       ld»     a2,-14952(s1)24 »       ld»     a2,-14952(s1)
26 »       beqz»   v0,5188·<_ftext+0x78>25 »       beqz»   v0,5188·<_ftext@@Base+0x78>
27 »       move»   v1,v026 »       move»   v1,v0
28 »       move»   sp,s827 »       move»   sp,s8
29 »       move»   v0,v128 »       move»   v0,v1
30 »       ld»     ra,40(sp)29 »       ld»     ra,40(sp)
31 »       ld»     s8,32(sp)30 »       ld»     s8,32(sp)
32 »       ld»     gp,24(sp)31 »       ld»     gp,24(sp)
33 »       ld»     s2,16(sp)32 »       ld»     s2,16(sp)
Offset 42, 15 lines modifiedOffset 41, 15 lines modified
42 »       ld»     t9,272(v0)41 »       ld»     t9,272(v0)
43 »       jalr»   t942 »       jalr»   t9
44 »       ld»     a2,-14776(v1)43 »       ld»     a2,-14776(v1)
45 »       ld»     v0,0(s0)44 »       ld»     v0,0(s0)
46 »       ld»     t9,1824(v0)45 »       ld»     t9,1824(v0)
47 »       jalr»   t946 »       jalr»   t9
48 »       move»   a0,s047 »       move»   a0,s0
49 »       bnez»   v0,5160·<_ftext+0x50>48 »       bnez»   v0,5160·<_ftext@@Base+0x50>
50 »       move»   v1,zero49 »       move»   v1,zero
51 »       ld»     v0,0(s0)50 »       ld»     v0,0(s0)
52 »       move»   a0,s051 »       move»   a0,s0
53 »       ld»     a2,-14952(s1)52 »       ld»     a2,-14952(s1)
54 »       move»   a1,s253 »       move»   a1,s2
55 »       ld»     t9,808(v0)54 »       ld»     t9,808(v0)
56 »       move»   sp,s855 »       move»   sp,s8
Offset 83, 23 lines modifiedOffset 82, 23 lines modified
83 »       sd»     s5,48(sp)82 »       sd»     s5,48(sp)
84 »       move»   s4,a383 »       move»   s4,a3
85 »       ld»     v0,0(a0)84 »       ld»     v0,0(a0)
86 »       move»   s2,a485 »       move»   s2,a4
87 »       ld»     t9,256(v0)86 »       ld»     t9,256(v0)
88 »       jalr»   t987 »       jalr»   t9
89 »       ld»     a2,-14304(v1)88 »       ld»     a2,-14304(v1)
90 »       beqz»   v0,5338·<_ftext+0x228>89 »       beqz»   v0,5338·<_ftext@@Base+0x228>
91 »       move»   a0,s090 »       move»   a0,s0
92 »       ld»     v0,0(s0)91 »       ld»     v0,0(s0)
93 »       move»   a1,s192 »       move»   a1,s1
94 »       ld»     t9,272(v0)93 »       ld»     t9,272(v0)
95 »       ld»     v0,-32736(gp)94 »       ld»     v0,-32736(gp)
96 »       jalr»   t995 »       jalr»   t9
97 »       ld»     a2,-14608(v0)96 »       ld»     a2,-14608(v0)
98 »       beqz»   v0,54d8·<_ftext+0x3c8>97 »       beqz»   v0,54d8·<_ftext@@Base+0x3c8>
99 »       move»   s5,v098 »       move»   s5,v0
100 »       ld»     v1,-32736(gp)99 »       ld»     v1,-32736(gp)
101 »       ld»     v0,0(s0)100 »       ld»     v0,0(s0)
102 »       move»   a1,s1101 »       move»   a1,s1
103 »       move»   a0,s0102 »       move»   a0,s0
104 »       ld»     t9,392(v0)103 »       ld»     t9,392(v0)
105 »       jalr»   t9104 »       jalr»   t9
Offset 115, 23 lines modifiedOffset 114, 23 lines modified
115 »       ld»     v1,0(s0)114 »       ld»     v1,0(s0)
116 »       move»   a0,s0115 »       move»   a0,s0
117 »       move»   a1,s5116 »       move»   a1,s5
118 »       move»   a2,zero117 »       move»   a2,zero
119 »       ld»     t9,1472(v1)118 »       ld»     t9,1472(v1)
120 »       jalr»   t9119 »       jalr»   t9
121 »       addu»   s1,v0,s1120 »       addu»   s1,v0,s1
122 »       beqzc»  s2,52e8·<_ftext+0x1d8>121 »       beqzc»  s2,52e8·<_ftext@@Base+0x1d8>
123 »       ld»     v1,0(s0)122 »       ld»     v1,0(s0)
124 »       ld»     v1,1536(v1)123 »       ld»     v1,1536(v1)
125 »       sd»     v1,0(s2)124 »       sd»     v1,0(s2)
126 »       beqzc»  v0,5304·<_ftext+0x1f4>125 »       beqzc»  v0,5304·<_ftext@@Base+0x1f4>
127 »       nop126 »       nop
128 »       beqzc»  s4,52f8·<_ftext+0x1e8>127 »       beqzc»  s4,52f8·<_ftext@@Base+0x1e8>
129 »       sd»     v0,0(s4)128 »       sd»     v0,0(s4)
130 »       beqzc»  s3,5300·<_ftext+0x1f0>129 »       beqzc»  s3,5300·<_ftext@@Base+0x1f0>
131 »       sd»     s5,0(s3)130 »       sd»     s5,0(s3)
132 »       daddu»  v0,v0,s1131 »       daddu»  v0,v0,s1
133 »       move»   sp,s8132 »       move»   sp,s8
134 »       ld»     ra,72(sp)133 »       ld»     ra,72(sp)
135 »       ld»     s8,64(sp)134 »       ld»     s8,64(sp)
136 »       ld»     gp,56(sp)135 »       ld»     gp,56(sp)
137 »       ld»     s5,48(sp)136 »       ld»     s5,48(sp)
Offset 145, 23 lines modifiedOffset 144, 23 lines modified
145 »       nop144 »       nop
146 »       ld»     v0,0(s0)145 »       ld»     v0,0(s0)
147 »       move»   a1,s1146 »       move»   a1,s1
148 »       ld»     t9,256(v0)147 »       ld»     t9,256(v0)
149 »       ld»     v0,-32736(gp)148 »       ld»     v0,-32736(gp)
150 »       jalr»   t9149 »       jalr»   t9
151 »       ld»     a2,-14312(v0)150 »       ld»     a2,-14312(v0)
152 »       beqz»   v0,53e8·<_ftext+0x2d8>151 »       beqz»   v0,53e8·<_ftext@@Base+0x2d8>
153 »       move»   a0,s0152 »       move»   a0,s0
154 »       ld»     v0,0(s0)153 »       ld»     v0,0(s0)
155 »       move»   a1,s1154 »       move»   a1,s1
156 »       ld»     t9,272(v0)155 »       ld»     t9,272(v0)
157 »       ld»     v0,-32736(gp)156 »       ld»     v0,-32736(gp)
158 »       jalr»   t9157 »       jalr»   t9
159 »       ld»     a2,-14624(v0)158 »       ld»     a2,-14624(v0)
160 »       beqz»   v0,54d8·<_ftext+0x3c8>159 »       beqz»   v0,54d8·<_ftext@@Base+0x3c8>
161 »       move»   s5,v0160 »       move»   s5,v0
162 »       ld»     v1,-32736(gp)161 »       ld»     v1,-32736(gp)
163 »       ld»     v0,0(s0)162 »       ld»     v0,0(s0)
164 »       move»   a1,s1163 »       move»   a1,s1
165 »       move»   a0,s0164 »       move»   a0,s0
166 »       ld»     t9,392(v0)165 »       ld»     t9,392(v0)
167 »       jalr»   t9166 »       jalr»   t9
Offset 178, 34 lines modifiedOffset 177, 34 lines modified
178 »       addu»   v0,v0,s1177 »       addu»   v0,v0,s1
179 »       move»   a0,s0178 »       move»   a0,s0
180 »       move»   a1,s5179 »       move»   a1,s5
181 »       move»   a2,zero180 »       move»   a2,zero
182 »       ld»     t9,1480(v1)181 »       ld»     t9,1480(v1)
183 »       jalr»   t9182 »       jalr»   t9
184 »       sll»    s1,v0,0x1183 »       sll»    s1,v0,0x1
185 »       beqzc»  s2,52e8·<_ftext+0x1d8>184 »       beqzc»  s2,52e8·<_ftext@@Base+0x1d8>
Max diff block lines reached; 341188/343674 bytes (99.28%) of diff not shown.
2.05 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 18 lines modifiedOffset 1, 17 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab 
3 ··0x00000010·002e7368·73747274·6162002e·4d495053·..shstrtab..MIPS2 ··0x00000000·002e7368·73747274·6162002e·4d495053·..shstrtab..MIPS
4 ··0x00000020·2e616269·666c6167·73002e4d·4950532e·.abiflags..MIPS.3 ··0x00000010·2e616269·666c6167·73002e4d·4950532e·.abiflags..MIPS.
5 ··0x00000030·6f707469·6f6e7300·2e64796e·616d6963·options..dynamic4 ··0x00000020·6f707469·6f6e7300·2e64796e·616d6963·options..dynamic
6 ··0x00000040·002e6861·7368002e·64796e73·796d002e·..hash..dynsym..5 ··0x00000030·002e6861·7368002e·64796e73·796d002e·..hash..dynsym..
7 ··0x00000050·64796e73·7472002e·676e752e·76657273·dynstr..gnu.vers6 ··0x00000040·64796e73·7472002e·676e752e·76657273·dynstr..gnu.vers
8 ··0x00000060·696f6e00·2e676e75·2e766572·73696f6e·ion..gnu.version7 ··0x00000050·696f6e00·2e676e75·2e766572·73696f6e·ion..gnu.version
9 ··0x00000070·5f72002e·72656c2e·64796e00·2e746578·_r..rel.dyn..tex8 ··0x00000060·5f72002e·72656c2e·64796e00·2e746578·_r..rel.dyn..tex
10 ··0x00000080·74002e4d·4950532e·73747562·73002e72·t..MIPS.stubs..r9 ··0x00000070·74002e4d·4950532e·73747562·73002e72·t..MIPS.stubs..r
11 ··0x00000090·6f646174·61002e65·685f6672·616d655f·odata..eh_frame_10 ··0x00000080·6f646174·61002e65·685f6672·616d655f·odata..eh_frame_
12 ··0x000000a0·68647200·2e65685f·6672616d·65002e64·hdr..eh_frame..d11 ··0x00000090·68647200·2e65685f·6672616d·65002e64·hdr..eh_frame..d
13 ··0x000000b0·6174612e·72656c2e·726f002e·64617461·ata.rel.ro..data12 ··0x000000a0·6174612e·72656c2e·726f002e·64617461·ata.rel.ro..data
14 ··0x000000c0·002e676f·74002e73·62737300·2e627373·..got..sbss..bss13 ··0x000000b0·002e676f·74002e73·62737300·2e627373·..got..sbss..bss
15 ··0x000000d0·002e636f·6d6d656e·74002e70·6472002e·..comment..pdr..14 ··0x000000c0·002e636f·6d6d656e·74002e70·6472002e·..comment..pdr..
16 ··0x000000e0·676e752e·61747472·69627574·657300···gnu.attributes.15 ··0x000000d0·676e752e·61747472·69627574·657300···gnu.attributes.
  
2.54 KB
lib/x86_64/libjnidispatch.so
523 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 480, 20 lines modifiedOffset 480, 20 lines modified
480 callback·setup·(2)480 callback·setup·(2)
481 /var/tmp481 /var/tmp
482 /dev/shm482 /dev/shm
483 LOAD_ERROR483 LOAD_ERROR
484 STR_ERROR484 STR_ERROR
485 GCC:·(GNU)·4.9.x·20150123·(prerelease)485 GCC:·(GNU)·4.9.x·20150123·(prerelease)
486 gold·1.11486 gold·1.11
 487 .shstrtab
 488 .gnu.version
 489 .gnu.version_d
487 .comment 
488 .got.plt 
489 .rela.plt 
490 .eh_frame_hdr 
491 .gnu.version_r490 .gnu.version_r
492 .rela.dyn491 .rela.dyn
 492 .rela.plt
493 .gnu.version 
494 .note.gnu.gold-version 
495 .data.rel.ro.local 
496 .eh_frame493 .eh_frame
497 .gnu.version_d494 .eh_frame_hdr
 495 .data.rel.ro.local
498 .dynamic496 .dynamic
499 .shstrtab497 .got.plt
 498 .comment
 499 .note.gnu.gold-version
1.98 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
 2 ··0x00000000·002e7368·73747274·6162002e·64796e73·..shstrtab..dyns
 3 ··0x00000010·796d002e·64796e73·7472002e·68617368·ym..dynstr..hash
2 ··0x00000000·002e7465·7874002e·676f7400·2e636f6d·..text..got..com 
3 ··0x00000010·6d656e74·002e676f·742e706c·74002e72·ment..got.plt..r 
4 ··0x00000020·656c612e·706c7400·2e627373·002e6479·ela.plt..bss..dy 
5 ··0x00000030·6e737472·002e6568·5f667261·6d655f68·nstr..eh_frame_h 
6 ··0x00000040·6472002e·676e752e·76657273·696f6e5f·dr..gnu.version_4 ··0x00000020·002e676e·752e7665·7273696f·6e002e67·..gnu.version..g
7 ··0x00000050·72002e72·656c612e·64796e00·2e676e75·r..rela.dyn..gnu 
8 ··0x00000060·2e766572·73696f6e·002e6e6f·74652e67·.version..note.g 
9 ··0x00000070·6e752e67·6f6c642d·76657273·696f6e00·nu.gold-version. 
10 ··0x00000080·2e64796e·73796d00·2e646174·612e7265·.dynsym..data.re 
11 ··0x00000090·6c2e726f·2e6c6f63·616c002e·68617368·l.ro.local..hash 
12 ··0x000000a0·002e6568·5f667261·6d65002e·676e752e·..eh_frame..gnu. 
13 ··0x000000b0·76657273·696f6e5f·64002e64·796e616d·version_d..dynam5 ··0x00000030·6e752e76·65727369·6f6e5f64·002e676e·nu.version_d..gn
14 ··0x000000c0·6963002e·73687374·72746162·002e726f·ic..shstrtab..ro 
15 ··0x000000d0·64617461·002e6461·746100············data..data.6 ··0x00000040·752e7665·7273696f·6e5f7200·2e72656c·u.version_r..rel
 7 ··0x00000050·612e6479·6e002e72·656c612e·706c7400·a.dyn..rela.plt.
 8 ··0x00000060·2e746578·74002e72·6f646174·61002e65·.text..rodata..e
 9 ··0x00000070·685f6672·616d6500·2e65685f·6672616d·h_frame..eh_fram
 10 ··0x00000080·655f6864·72002e64·6174612e·72656c2e·e_hdr..data.rel.
 11 ··0x00000090·726f2e6c·6f63616c·002e6479·6e616d69·ro.local..dynami
 12 ··0x000000a0·63002e67·6f74002e·676f742e·706c7400·c..got..got.plt.
 13 ··0x000000b0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm
 14 ··0x000000c0·656e7400·2e6e6f74·652e676e·752e676f·ent..note.gnu.go
 15 ··0x000000d0·6c642d76·65727369·6f6e00············ld-version.
  
7.16 KB
lib/x86_64/libvosk.so
1.23 KB
readelf --wide --program-header {}
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align7 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
8 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x88 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8
9 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x392edc·0x392edc·R···0x10009 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x392edc·0x392edc·R···0x1000
10 ··LOAD···········0x393000·0x0000000000394000·0x0000000000394000·0x58f910·0x58f910·R·E·0x100010 ··LOAD···········0x393000·0x0000000000394000·0x0000000000394000·0x58f910·0x58f910·R·E·0x1000
11 ··LOAD···········0x922910·0x0000000000924910·0x0000000000924910·0x020bf0·0x020bf0·RW··0x100011 ··LOAD···········0x922910·0x0000000000924910·0x0000000000924910·0x020bf0·0x020bf0·RW··0x1000
12 ··LOAD···········0x943500·0x0000000000946500·0x0000000000946500·0x000dc8·0x0094a0·RW··0x100012 ··LOAD···········0x943500·0x0000000000946500·0x0000000000946500·0x000dc8·0x0094a0·RW··0x1000
13 ··DYNAMIC········0x9376b8·0x00000000009396b8·0x00000000009396b8·0x0001c0·0x0001c0·RW··0x813 ··DYNAMIC········0x9376b8·0x00000000009396b8·0x00000000009396b8·0x0001c0·0x0001c0·RW··0x8
14 ··GNU_RELRO······0x922910·0x0000000000924910·0x0000000000924910·0x020bf0·0x0216f0·R···0x114 ··GNU_RELRO······0x922910·0x0000000000924910·0x0000000000924910·0x0216f0·0x0216f0·R···0x1
15 ··GNU_EH_FRAME···0x2e002c·0x00000000002e002c·0x00000000002e002c·0x016b0c·0x016b0c·R···0x415 ··GNU_EH_FRAME···0x2e002c·0x00000000002e002c·0x00000000002e002c·0x016b0c·0x016b0c·R···0x4
16 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··016 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0
17 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000098·0x000098·R···0x217 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000098·0x000098·R···0x2
  
18 ·Section·to·Segment·mapping:18 ·Section·to·Segment·mapping:
19 ··Segment·Sections...19 ··Segment·Sections...
20 ···00·····20 ···00·····
1.48 KB
readelf --wide --sections {}
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 ··[·2]·.dynsym···········DYNSYM··········0000000000000308·000308·051c60·18···A··7···1··87 ··[·2]·.dynsym···········DYNSYM··········0000000000000308·000308·051c60·18···A··7···1··8
8 ··[·3]·.gnu.version······VERSYM··········0000000000051f68·051f68·006d08·02···A··2···0··28 ··[·3]·.gnu.version······VERSYM··········0000000000051f68·051f68·006d08·02···A··2···0··2
9 ··[·4]·.gnu.version_r····VERNEED·········0000000000058c70·058c70·000060·00···A··7···3··49 ··[·4]·.gnu.version_r····VERNEED·········0000000000058c70·058c70·000060·00···A··7···3··4
10 ··[·5]·.gnu.hash·········GNU_HASH········0000000000058cd0·058cd0·018cb0·00···A··2···0··810 ··[·5]·.gnu.hash·········GNU_HASH········0000000000058cd0·058cd0·018cb0·00···A··2···0··8
11 ··[·6]·.hash·············HASH············0000000000071980·071980·01b428·04···A··2···0··411 ··[·6]·.hash·············HASH············0000000000071980·071980·01b428·04···A··2···0··4
12 ··[·7]·.dynstr···········STRTAB··········000000000008cda8·08cda8·172866·00···A··0···0··112 ··[·7]·.dynstr···········STRTAB··········000000000008cda8·08cda8·172866·00···A··0···0··1
13 ··[·8]·.rela.dyn·········RELA············00000000001ff610·1ff610·03f000·18···A··2···0··813 ··[·8]·.rela.dyn·········RELA············00000000001ff610·1ff610·03f000·18···A··2···0··8
14 ··[·9]·.rela.plt·········RELA············000000000023e610·23e610·01e6c0·18··AI··2··21··814 ··[·9]·.rela.plt·········RELA············000000000023e610·23e610·01e6c0·18··AI··2··15··8
15 ··[10]·.gcc_except_table·PROGBITS········000000000025ccd0·25ccd0·037644·00···A··0···0··415 ··[10]·.gcc_except_table·PROGBITS········000000000025ccd0·25ccd0·037644·00···A··0···0··4
16 ··[11]·.rodata···········PROGBITS········0000000000294320·294320·04bd0c·00·AMS··0···0·1616 ··[11]·.rodata···········PROGBITS········0000000000294320·294320·04bd0c·00·AMS··0···0·16
17 ··[12]·.eh_frame_hdr·····PROGBITS········00000000002e002c·2e002c·016b0c·00···A··0···0··417 ··[12]·.eh_frame_hdr·····PROGBITS········00000000002e002c·2e002c·016b0c·00···A··0···0··4
18 ··[13]·.eh_frame·········PROGBITS········00000000002f6b38·2f6b38·09c3a4·00···A··0···0··818 ··[13]·.eh_frame·········PROGBITS········00000000002f6b38·2f6b38·09c3a4·00···A··0···0··8
19 ··[14]·.text·············PROGBITS········0000000000394000·393000·57b47c·00··AX··0···0·51219 ··[14]·.text·············PROGBITS········0000000000394000·393000·57b47c·00··AX··0···0·512
20 ··[15]·.plt··············PROGBITS········000000000090f480·90e480·014490·00··AX··0···0·1620 ··[15]·.plt··············PROGBITS········000000000090f480·90e480·014490·00··AX··0···0·16
21 ··[16]·.data.rel.ro······PROGBITS········0000000000924910·922910·014d38·00··WA··0···0·1621 ··[16]·.data.rel.ro······PROGBITS········0000000000924910·922910·014d38·00··WA··0···0·16
875 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 30789, 23 lines modifiedOffset 30789, 23 lines modified
30789 ·acceptable·please·comment·out·30789 ·acceptable·please·comment·out·
30790 ·the·IF·block·as·marked·within·the·code·of·routine30790 ·the·IF·block·as·marked·within·the·code·of·routine
30791 ·DLAMC2,30791 ·DLAMC2,
30792 ·otherwise·supply·EMIN·explicitly.30792 ·otherwise·supply·EMIN·explicitly.
30793 0123456789ABCDEF30793 0123456789ABCDEF
30794 Android·(7714059,·based·on·r416183c1)·clang·version·12.0.8·(https://android.googlesource.com/toolchain/llvm-project·c935d99d7cf2016289302412d708641d52d2f7ee)30794 Android·(7714059,·based·on·r416183c1)·clang·version·12.0.8·(https://android.googlesource.com/toolchain/llvm-project·c935d99d7cf2016289302412d708641d52d2f7ee)
30795 Linker:·LLD·12.0.8·(/buildbot/src/android/llvm-r416183/out/llvm-project/lld·c935d99d7cf2016289302412d708641d52d2f7ee)30795 Linker:·LLD·12.0.8·(/buildbot/src/android/llvm-r416183/out/llvm-project/lld·c935d99d7cf2016289302412d708641d52d2f7ee)
 30796 .shstrtab
30796 .init_array 
30797 .fini_array 
30798 .comment 
30799 .note.android.ident30797 .note.android.ident
30800 .got.plt 
30801 .rela.plt 
30802 .eh_frame_hdr 
30803 .gnu.version_r 
30804 .data.rel.ro 
30805 .rela.dyn 
30806 .gnu.version30798 .gnu.version
 30799 .gnu.version_r
30807 .gnu.hash30800 .gnu.hash
30808 .eh_frame30801 .rela.dyn
 30802 .rela.plt
30809 .gcc_except_table30803 .gcc_except_table
 30804 .eh_frame_hdr
 30805 .eh_frame
 30806 .data.rel.ro
 30807 .fini_array
 30808 .init_array
30810 .dynamic30809 .dynamic
30811 .shstrtab30810 .got.plt
 30811 .comment
704 B
readelf --wide --decompress --hex-dump=.plt {}
    
Offset 1, 9 lines modifiedOffset 1, 10 lines modified
  
1 Hex·dump·of·section·'.plt':1 Hex·dump·of·section·'.plt':
 2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
2 ··0x0090f480·ff352abe·0200ff25·2cbe0200·0f1f4000·.5*....%,.....@.3 ··0x0090f480·ff352abe·0200ff25·2cbe0200·0f1f4000·.5*....%,.....@.
3 ··0x0090f490·ff252abe·02006800·000000e9·e0ffffff·.%*...h.........4 ··0x0090f490·ff252abe·02006800·000000e9·e0ffffff·.%*...h.........
4 ··0x0090f4a0·ff2522be·02006801·000000e9·d0ffffff·.%"...h.........5 ··0x0090f4a0·ff2522be·02006801·000000e9·d0ffffff·.%"...h.........
5 ··0x0090f4b0·ff251abe·02006802·000000e9·c0ffffff·.%....h.........6 ··0x0090f4b0·ff251abe·02006802·000000e9·c0ffffff·.%....h.........
6 ··0x0090f4c0·ff2512be·02006803·000000e9·b0ffffff·.%....h.........7 ··0x0090f4c0·ff2512be·02006803·000000e9·b0ffffff·.%....h.........
7 ··0x0090f4d0·ff250abe·02006804·000000e9·a0ffffff·.%....h.........8 ··0x0090f4d0·ff250abe·02006804·000000e9·a0ffffff·.%....h.........
8 ··0x0090f4e0·ff2502be·02006805·000000e9·90ffffff·.%....h.........9 ··0x0090f4e0·ff2502be·02006805·000000e9·90ffffff·.%....h.........
716 B
readelf --wide --decompress --hex-dump=.got.plt {}
    
Offset 1, 10 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.got.plt':1 Hex·dump·of·section·'.got.plt':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump. 
3 ··0x0093b2a8·b8969300·00000000·00000000·00000000·................2 ··0x0093b2a8·b8969300·00000000·00000000·00000000·................
4 ··0x0093b2b8·00000000·00000000·96f49000·00000000·................3 ··0x0093b2b8·00000000·00000000·96f49000·00000000·................
5 ··0x0093b2c8·a6f49000·00000000·b6f49000·00000000·................4 ··0x0093b2c8·a6f49000·00000000·b6f49000·00000000·................
6 ··0x0093b2d8·c6f49000·00000000·d6f49000·00000000·................5 ··0x0093b2d8·c6f49000·00000000·d6f49000·00000000·................
7 ··0x0093b2e8·e6f49000·00000000·f6f49000·00000000·................6 ··0x0093b2e8·e6f49000·00000000·f6f49000·00000000·................
8 ··0x0093b2f8·06f59000·00000000·16f59000·00000000·................7 ··0x0093b2f8·06f59000·00000000·16f59000·00000000·................
9 ··0x0093b308·26f59000·00000000·36f59000·00000000·&.......6.......8 ··0x0093b308·26f59000·00000000·36f59000·00000000·&.......6.......
2.17 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
 2 ··0x00000000·002e7368·73747274·6162002e·6e6f7465·..shstrtab..note
2 ··0x00000000·002e696e·69745f61·72726179·002e6669·..init_array..fi 
3 ··0x00000010·6e695f61·72726179·002e7465·7874002e·ni_array..text.. 
4 ··0x00000020·676f7400·2e636f6d·6d656e74·002e6e6f·got..comment..no 
5 ··0x00000030·74652e61·6e64726f·69642e69·64656e74·te.android.ident3 ··0x00000010·2e616e64·726f6964·2e696465·6e74002e·.android.ident..
 4 ··0x00000020·64796e73·796d002e·676e752e·76657273·dynsym..gnu.vers
6 ··0x00000040·002e676f·742e706c·74002e72·656c612e·..got.plt..rela. 
7 ··0x00000050·706c7400·2e627373·002e6479·6e737472·plt..bss..dynstr 
8 ··0x00000060·002e6568·5f667261·6d655f68·6472002e·..eh_frame_hdr.. 
9 ··0x00000070·676e752e·76657273·696f6e5f·72002e64·gnu.version_r..d 
10 ··0x00000080·6174612e·72656c2e·726f002e·72656c61·ata.rel.ro..rela 
11 ··0x00000090·2e64796e·002e676e·752e7665·7273696f·.dyn..gnu.versio5 ··0x00000030·696f6e00·2e676e75·2e766572·73696f6e·ion..gnu.version
12 ··0x000000a0·6e002e64·796e7379·6d002e67·6e752e68·n..dynsym..gnu.h6 ··0x00000040·5f72002e·676e752e·68617368·002e6479·_r..gnu.hash..dy
 7 ··0x00000050·6e737472·002e7265·6c612e64·796e002e·nstr..rela.dyn..
 8 ··0x00000060·72656c61·2e706c74·002e6763·635f6578·rela.plt..gcc_ex
 9 ··0x00000070·63657074·5f746162·6c65002e·726f6461·cept_table..roda
 10 ··0x00000080·7461002e·65685f66·72616d65·5f686472·ta..eh_frame_hdr
13 ··0x000000b0·61736800·2e65685f·6672616d·65002e67·ash..eh_frame..g11 ··0x00000090·002e6568·5f667261·6d65002e·74657874·..eh_frame..text
14 ··0x000000c0·63635f65·78636570·745f7461·626c6500·cc_except_table. 
15 ··0x000000d0·2e64796e·616d6963·002e7368·73747274·.dynamic..shstrt 
16 ··0x000000e0·6162002e·726f6461·7461002e·64617461·ab..rodata..data12 ··0x000000a0·002e6461·74612e72·656c2e72·6f002e66·..data.rel.ro..f
 13 ··0x000000b0·696e695f·61727261·79002e69·6e69745f·ini_array..init_
 14 ··0x000000c0·61727261·79002e64·796e616d·6963002e·array..dynamic..
 15 ··0x000000d0·676f7400·2e676f74·2e706c74·002e6461·got..got.plt..da
 16 ··0x000000e0·7461002e·62737300·2e636f6d·6d656e74·ta..bss..comment
17 ··0x000000f0·00··································.17 ··0x000000f0·00··································.
  
2.03 KB
lib/arm64-v8a/libjnidispatch.so
406 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 418, 17 lines modifiedOffset 418, 17 lines modified
418 /ffiXXXXXX418 /ffiXXXXXX
419 /var/tmp419 /var/tmp
420 /dev/shm420 /dev/shm
421 CCCCCCCC421 CCCCCCCC
422 WU_][BYY422 WU_][BYY
423 D&&&DDDDDDDD&D&423 D&&&DDDDDDDD&D&
424 GCC:·(GNU)·4.9.x·20150123·(prerelease)424 GCC:·(GNU)·4.9.x·20150123·(prerelease)
 425 .shstrtab
 426 .gnu.version
425 .comment 
426 .rela.plt 
427 .eh_frame_hdr 
428 .gnu.version_r427 .gnu.version_r
429 .data.rel.ro 
430 .rela.dyn428 .rela.dyn
431 .gnu.version429 .rela.plt
 430 .eh_frame_hdr
432 .eh_frame431 .eh_frame
 432 .data.rel.ro
433 .dynamic433 .dynamic
434 .shstrtab434 .comment
1.57 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
 2 ··0x00000000·002e7368·73747274·6162002e·68617368·..shstrtab..hash
 3 ··0x00000010·002e6479·6e73796d·002e6479·6e737472·..dynsym..dynstr
2 ··0x00000000·002e7465·7874002e·676f7400·2e636f6d·..text..got..com 
3 ··0x00000010·6d656e74·002e7265·6c612e70·6c74002e·ment..rela.plt.. 
4 ··0x00000020·62737300·2e64796e·73747200·2e65685f·bss..dynstr..eh_ 
5 ··0x00000030·6672616d·655f6864·72002e67·6e752e76·frame_hdr..gnu.v 
6 ··0x00000040·65727369·6f6e5f72·002e6461·74612e72·ersion_r..data.r 
7 ··0x00000050·656c2e72·6f002e72·656c612e·64796e00·el.ro..rela.dyn. 
8 ··0x00000060·2e676e75·2e766572·73696f6e·002e6479·.gnu.version..dy4 ··0x00000020·002e676e·752e7665·7273696f·6e002e67·..gnu.version..g
9 ··0x00000070·6e73796d·002e6861·7368002e·65685f66·nsym..hash..eh_f 
10 ··0x00000080·72616d65·002e6479·6e616d69·63002e73·rame..dynamic..s 
11 ··0x00000090·68737472·74616200·2e726f64·61746100·hstrtab..rodata.5 ··0x00000030·6e752e76·65727369·6f6e5f72·002e7265·nu.version_r..re
 6 ··0x00000040·6c612e64·796e002e·72656c61·2e706c74·la.dyn..rela.plt
 7 ··0x00000050·002e7465·7874002e·726f6461·7461002e·..text..rodata..
 8 ··0x00000060·65685f66·72616d65·5f686472·002e6568·eh_frame_hdr..eh
 9 ··0x00000070·5f667261·6d65002e·64617461·2e72656c·_frame..data.rel
 10 ··0x00000080·2e726f00·2e64796e·616d6963·002e676f·.ro..dynamic..go
 11 ··0x00000090·74002e64·61746100·2e627373·002e636f·t..data..bss..co
12 ··0x000000a0·2e646174·6100·······················.data.12 ··0x000000a0·6d6d656e·7400·······················mment.
  
7.16 KB
lib/arm64-v8a/libvosk.so
1.23 KB
readelf --wide --program-header {}
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align7 ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align
8 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x88 ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x000230·0x000230·R···0x8
9 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x360b14·0x360b14·R···0x10009 ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x360b14·0x360b14·R···0x1000
10 ··LOAD···········0x360b20·0x0000000000361b20·0x0000000000361b20·0x4f0390·0x4f0390·R·E·0x100010 ··LOAD···········0x360b20·0x0000000000361b20·0x0000000000361b20·0x4f0390·0x4f0390·R·E·0x1000
11 ··LOAD···········0x850eb0·0x0000000000852eb0·0x0000000000852eb0·0x020da8·0x020da8·RW··0x100011 ··LOAD···········0x850eb0·0x0000000000852eb0·0x0000000000852eb0·0x020da8·0x020da8·RW··0x1000
12 ··LOAD···········0x871c58·0x0000000000874c58·0x0000000000874c58·0x000d58·0x0093d8·RW··0x100012 ··LOAD···········0x871c58·0x0000000000874c58·0x0000000000874c58·0x000d58·0x0093d8·RW··0x1000
13 ··DYNAMIC········0x865e88·0x0000000000867e88·0x0000000000867e88·0x0001c0·0x0001c0·RW··0x813 ··DYNAMIC········0x865e88·0x0000000000867e88·0x0000000000867e88·0x0001c0·0x0001c0·RW··0x8
14 ··GNU_RELRO······0x850eb0·0x0000000000852eb0·0x0000000000852eb0·0x020da8·0x021150·R···0x114 ··GNU_RELRO······0x850eb0·0x0000000000852eb0·0x0000000000852eb0·0x021150·0x021150·R···0x1
15 ··GNU_EH_FRAME···0x2de854·0x00000000002de854·0x00000000002de854·0x016aec·0x016aec·R···0x415 ··GNU_EH_FRAME···0x2de854·0x00000000002de854·0x00000000002de854·0x016aec·0x016aec·R···0x4
16 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··016 ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0
17 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000098·0x000098·R···0x417 ··NOTE···········0x000270·0x0000000000000270·0x0000000000000270·0x000098·0x000098·R···0x4
  
18 ·Section·to·Segment·mapping:18 ·Section·to·Segment·mapping:
19 ··Segment·Sections...19 ··Segment·Sections...
20 ···00·····20 ···00·····
1.48 KB
readelf --wide --sections {}
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 ··[·2]·.dynsym···········DYNSYM··········0000000000000308·000308·051c00·18···A··7···1··87 ··[·2]·.dynsym···········DYNSYM··········0000000000000308·000308·051c00·18···A··7···1··8
8 ··[·3]·.gnu.version······VERSYM··········0000000000051f08·051f08·006d00·02···A··2···0··28 ··[·3]·.gnu.version······VERSYM··········0000000000051f08·051f08·006d00·02···A··2···0··2
9 ··[·4]·.gnu.version_r····VERNEED·········0000000000058c08·058c08·000060·00···A··7···3··49 ··[·4]·.gnu.version_r····VERNEED·········0000000000058c08·058c08·000060·00···A··7···3··4
10 ··[·5]·.gnu.hash·········GNU_HASH········0000000000058c68·058c68·018c9c·00···A··2···0··810 ··[·5]·.gnu.hash·········GNU_HASH········0000000000058c68·058c68·018c9c·00···A··2···0··8
11 ··[·6]·.hash·············HASH············0000000000071904·071904·01b408·04···A··2···0··411 ··[·6]·.hash·············HASH············0000000000071904·071904·01b408·04···A··2···0··4
12 ··[·7]·.dynstr···········STRTAB··········000000000008cd0c·08cd0c·1726c9·00···A··0···0··112 ··[·7]·.dynstr···········STRTAB··········000000000008cd0c·08cd0c·1726c9·00···A··0···0··1
13 ··[·8]·.rela.dyn·········RELA············00000000001ff3d8·1ff3d8·03f588·18···A··2···0··813 ··[·8]·.rela.dyn·········RELA············00000000001ff3d8·1ff3d8·03f588·18···A··2···0··8
14 ··[·9]·.rela.plt·········RELA············000000000023e960·23e960·01e678·18··AI··2··21··814 ··[·9]·.rela.plt·········RELA············000000000023e960·23e960·01e678·18··AI··2··15··8
15 ··[10]·.gcc_except_table·PROGBITS········000000000025cfd8·25cfd8·038534·00···A··0···0··415 ··[10]·.gcc_except_table·PROGBITS········000000000025cfd8·25cfd8·038534·00···A··0···0··4
16 ··[11]·.rodata···········PROGBITS········0000000000295510·295510·049343·00·AMS··0···0·1616 ··[11]·.rodata···········PROGBITS········0000000000295510·295510·049343·00·AMS··0···0·16
17 ··[12]·.eh_frame_hdr·····PROGBITS········00000000002de854·2de854·016aec·00···A··0···0··417 ··[12]·.eh_frame_hdr·····PROGBITS········00000000002de854·2de854·016aec·00···A··0···0··4
18 ··[13]·.eh_frame·········PROGBITS········00000000002f5340·2f5340·06b7d4·00···A··0···0··818 ··[13]·.eh_frame·········PROGBITS········00000000002f5340·2f5340·06b7d4·00···A··0···0··8
19 ··[14]·.text·············PROGBITS········0000000000361b20·360b20·4dbf14·00··AX··0···0·3219 ··[14]·.text·············PROGBITS········0000000000361b20·360b20·4dbf14·00··AX··0···0·32
20 ··[15]·.plt··············PROGBITS········000000000083da40·83ca40·014470·00··AX··0···0·1620 ··[15]·.plt··············PROGBITS········000000000083da40·83ca40·014470·00··AX··0···0·16
21 ··[16]·.data.rel.ro······PROGBITS········0000000000852eb0·850eb0·014f68·00··WA··0···0··821 ··[16]·.data.rel.ro······PROGBITS········0000000000852eb0·850eb0·014f68·00··WA··0···0··8
875 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 20349, 23 lines modifiedOffset 20349, 23 lines modified
20349 ·acceptable·please·comment·out·20349 ·acceptable·please·comment·out·
20350 ·the·IF·block·as·marked·within·the·code·of·routine20350 ·the·IF·block·as·marked·within·the·code·of·routine
20351 ·DLAMC2,20351 ·DLAMC2,
20352 ·otherwise·supply·EMIN·explicitly.20352 ·otherwise·supply·EMIN·explicitly.
20353 0123456789ABCDEF20353 0123456789ABCDEF
20354 Android·(7714059,·based·on·r416183c1)·clang·version·12.0.8·(https://android.googlesource.com/toolchain/llvm-project·c935d99d7cf2016289302412d708641d52d2f7ee)20354 Android·(7714059,·based·on·r416183c1)·clang·version·12.0.8·(https://android.googlesource.com/toolchain/llvm-project·c935d99d7cf2016289302412d708641d52d2f7ee)
20355 Linker:·LLD·12.0.8·(/buildbot/src/android/llvm-r416183/out/llvm-project/lld·c935d99d7cf2016289302412d708641d52d2f7ee)20355 Linker:·LLD·12.0.8·(/buildbot/src/android/llvm-r416183/out/llvm-project/lld·c935d99d7cf2016289302412d708641d52d2f7ee)
 20356 .shstrtab
20356 .init_array 
20357 .fini_array 
20358 .comment 
20359 .note.android.ident20357 .note.android.ident
20360 .got.plt 
20361 .rela.plt 
20362 .eh_frame_hdr 
20363 .gnu.version_r 
20364 .data.rel.ro 
20365 .rela.dyn 
20366 .gnu.version20358 .gnu.version
 20359 .gnu.version_r
20367 .gnu.hash20360 .gnu.hash
20368 .eh_frame20361 .rela.dyn
 20362 .rela.plt
20369 .gcc_except_table20363 .gcc_except_table
 20364 .eh_frame_hdr
 20365 .eh_frame
 20366 .data.rel.ro
 20367 .fini_array
 20368 .init_array
20370 .dynamic20369 .dynamic
20371 .shstrtab20370 .got.plt
 20371 .comment
704 B
readelf --wide --decompress --hex-dump=.plt {}
    
Offset 1, 9 lines modifiedOffset 1, 10 lines modified
  
1 Hex·dump·of·section·'.plt':1 Hex·dump·of·section·'.plt':
 2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
2 ··0x0083da40·f07bbfa9·70010090·111645f9·10a22891·.{..p.....E...(.3 ··0x0083da40·f07bbfa9·70010090·111645f9·10a22891·.{..p.....E...(.
3 ··0x0083da50·20021fd6·1f2003d5·1f2003d5·1f2003d5··....·...·...·..4 ··0x0083da50·20021fd6·1f2003d5·1f2003d5·1f2003d5··....·...·...·..
4 ··0x0083da60·70010090·111a45f9·10c22891·20021fd6·p.....E...(.·...5 ··0x0083da60·70010090·111a45f9·10c22891·20021fd6·p.....E...(.·...
5 ··0x0083da70·70010090·111e45f9·10e22891·20021fd6·p.....E...(.·...6 ··0x0083da70·70010090·111e45f9·10e22891·20021fd6·p.....E...(.·...
6 ··0x0083da80·70010090·112245f9·10022991·20021fd6·p...."E...).·...7 ··0x0083da80·70010090·112245f9·10022991·20021fd6·p...."E...).·...
7 ··0x0083da90·70010090·112645f9·10222991·20021fd6·p....&E..").·...8 ··0x0083da90·70010090·112645f9·10222991·20021fd6·p....&E..").·...
8 ··0x0083daa0·70010090·112a45f9·10422991·20021fd6·p....*E..B).·...9 ··0x0083daa0·70010090·112a45f9·10422991·20021fd6·p....*E..B).·...
716 B
readelf --wide --decompress --hex-dump=.got.plt {}
    
Offset 1, 10 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.got.plt':1 Hex·dump·of·section·'.got.plt':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump. 
3 ··0x00869a18·00000000·00000000·00000000·00000000·................2 ··0x00869a18·00000000·00000000·00000000·00000000·................
4 ··0x00869a28·00000000·00000000·40da8300·00000000·........@.......3 ··0x00869a28·00000000·00000000·40da8300·00000000·........@.......
5 ··0x00869a38·40da8300·00000000·40da8300·00000000·@.......@.......4 ··0x00869a38·40da8300·00000000·40da8300·00000000·@.......@.......
6 ··0x00869a48·40da8300·00000000·40da8300·00000000·@.......@.......5 ··0x00869a48·40da8300·00000000·40da8300·00000000·@.......@.......
7 ··0x00869a58·40da8300·00000000·40da8300·00000000·@.......@.......6 ··0x00869a58·40da8300·00000000·40da8300·00000000·@.......@.......
8 ··0x00869a68·40da8300·00000000·40da8300·00000000·@.......@.......7 ··0x00869a68·40da8300·00000000·40da8300·00000000·@.......@.......
9 ··0x00869a78·40da8300·00000000·40da8300·00000000·@.......@.......8 ··0x00869a78·40da8300·00000000·40da8300·00000000·@.......@.......
2.17 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
 2 ··0x00000000·002e7368·73747274·6162002e·6e6f7465·..shstrtab..note
2 ··0x00000000·002e696e·69745f61·72726179·002e6669·..init_array..fi 
3 ··0x00000010·6e695f61·72726179·002e7465·7874002e·ni_array..text.. 
4 ··0x00000020·676f7400·2e636f6d·6d656e74·002e6e6f·got..comment..no 
5 ··0x00000030·74652e61·6e64726f·69642e69·64656e74·te.android.ident3 ··0x00000010·2e616e64·726f6964·2e696465·6e74002e·.android.ident..
 4 ··0x00000020·64796e73·796d002e·676e752e·76657273·dynsym..gnu.vers
6 ··0x00000040·002e676f·742e706c·74002e72·656c612e·..got.plt..rela. 
7 ··0x00000050·706c7400·2e627373·002e6479·6e737472·plt..bss..dynstr 
8 ··0x00000060·002e6568·5f667261·6d655f68·6472002e·..eh_frame_hdr.. 
9 ··0x00000070·676e752e·76657273·696f6e5f·72002e64·gnu.version_r..d 
10 ··0x00000080·6174612e·72656c2e·726f002e·72656c61·ata.rel.ro..rela 
11 ··0x00000090·2e64796e·002e676e·752e7665·7273696f·.dyn..gnu.versio5 ··0x00000030·696f6e00·2e676e75·2e766572·73696f6e·ion..gnu.version
12 ··0x000000a0·6e002e64·796e7379·6d002e67·6e752e68·n..dynsym..gnu.h6 ··0x00000040·5f72002e·676e752e·68617368·002e6479·_r..gnu.hash..dy
 7 ··0x00000050·6e737472·002e7265·6c612e64·796e002e·nstr..rela.dyn..
 8 ··0x00000060·72656c61·2e706c74·002e6763·635f6578·rela.plt..gcc_ex
 9 ··0x00000070·63657074·5f746162·6c65002e·726f6461·cept_table..roda
 10 ··0x00000080·7461002e·65685f66·72616d65·5f686472·ta..eh_frame_hdr
13 ··0x000000b0·61736800·2e65685f·6672616d·65002e67·ash..eh_frame..g11 ··0x00000090·002e6568·5f667261·6d65002e·74657874·..eh_frame..text
14 ··0x000000c0·63635f65·78636570·745f7461·626c6500·cc_except_table. 
15 ··0x000000d0·2e64796e·616d6963·002e7368·73747274·.dynamic..shstrt 
16 ··0x000000e0·6162002e·726f6461·7461002e·64617461·ab..rodata..data12 ··0x000000a0·002e6461·74612e72·656c2e72·6f002e66·..data.rel.ro..f
 13 ··0x000000b0·696e695f·61727261·79002e69·6e69745f·ini_array..init_
 14 ··0x000000c0·61727261·79002e64·796e616d·6963002e·array..dynamic..
 15 ··0x000000d0·676f7400·2e676f74·2e706c74·002e6461·got..got.plt..da
 16 ··0x000000e0·7461002e·62737300·2e636f6d·6d656e74·ta..bss..comment
17 ··0x000000f0·00··································.17 ··0x000000f0·00··································.
  
2.53 KB
lib/x86/libjnidispatch.so
520 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 409, 20 lines modifiedOffset 409, 20 lines modified
409 callback·setup·(2)409 callback·setup·(2)
410 /var/tmp410 /var/tmp
411 /dev/shm411 /dev/shm
412 LOAD_ERROR412 LOAD_ERROR
413 STR_ERROR413 STR_ERROR
414 GCC:·(GNU)·4.9.x·20150123·(prerelease)414 GCC:·(GNU)·4.9.x·20150123·(prerelease)
415 gold·1.11415 gold·1.11
 416 .shstrtab
 417 .gnu.version
 418 .gnu.version_d
416 .comment 
417 .got.plt 
418 .rel.plt 
419 .eh_frame_hdr 
420 .gnu.version_r419 .gnu.version_r
421 .rel.dyn420 .rel.dyn
 421 .rel.plt
422 .gnu.version 
423 .note.gnu.gold-version 
424 .data.rel.ro.local 
425 .eh_frame422 .eh_frame
426 .gnu.version_d423 .eh_frame_hdr
 424 .data.rel.ro.local
427 .dynamic425 .dynamic
428 .shstrtab426 .got.plt
 427 .comment
 428 .note.gnu.gold-version
1.97 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7465·7874002e·676f7400·2e636f6d·..text..got..com 
3 ··0x00000010·6d656e74·002e676f·742e706c·74002e72·ment..got.plt..r 
4 ··0x00000020·656c2e70·6c74002e·62737300·2e64796e·el.plt..bss..dyn 
5 ··0x00000030·73747200·2e65685f·6672616d·655f6864·str..eh_frame_hd 
6 ··0x00000040·72002e67·6e752e76·65727369·6f6e5f72·r..gnu.version_r 
7 ··0x00000050·002e7265·6c2e6479·6e002e67·6e752e76·..rel.dyn..gnu.v 
8 ··0x00000060·65727369·6f6e002e·6e6f7465·2e676e75·ersion..note.gnu 
9 ··0x00000070·2e676f6c·642d7665·7273696f·6e002e64·.gold-version..d 
10 ··0x00000080·796e7379·6d002e64·6174612e·72656c2e·ynsym..data.rel. 
11 ··0x00000090·726f2e6c·6f63616c·002e6861·7368002e·ro.local..hash.. 
12 ··0x000000a0·65685f66·72616d65·002e676e·752e7665·eh_frame..gnu.ve 
13 ··0x000000b0·7273696f·6e5f6400·2e64796e·616d6963·rsion_d..dynamic 
14 ··0x000000c0·002e7368·73747274·6162002e·726f6461·..shstrtab..roda2 ··0x00000000·002e7368·73747274·6162002e·64796e73·..shstrtab..dyns
15 ··0x000000d0·7461002e·64617461·00················ta..data.3 ··0x00000010·796d002e·64796e73·7472002e·68617368·ym..dynstr..hash
 4 ··0x00000020·002e676e·752e7665·7273696f·6e002e67·..gnu.version..g
 5 ··0x00000030·6e752e76·65727369·6f6e5f64·002e676e·nu.version_d..gn
 6 ··0x00000040·752e7665·7273696f·6e5f7200·2e72656c·u.version_r..rel
 7 ··0x00000050·2e64796e·002e7265·6c2e706c·74002e74·.dyn..rel.plt..t
 8 ··0x00000060·65787400·2e726f64·61746100·2e65685f·ext..rodata..eh_
 9 ··0x00000070·6672616d·65002e65·685f6672·616d655f·frame..eh_frame_
 10 ··0x00000080·68647200·2e646174·612e7265·6c2e726f·hdr..data.rel.ro
 11 ··0x00000090·2e6c6f63·616c002e·64796e61·6d696300·.local..dynamic.
 12 ··0x000000a0·2e676f74·002e676f·742e706c·74002e64·.got..got.plt..d
 13 ··0x000000b0·61746100·2e627373·002e636f·6d6d656e·ata..bss..commen
 14 ··0x000000c0·74002e6e·6f74652e·676e752e·676f6c64·t..note.gnu.gold
 15 ··0x000000d0·2d766572·73696f6e·00················-version.
  
7.1 KB
lib/x86/libvosk.so
1.02 KB
readelf --wide --program-header {}
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align7 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
8 ··PHDR···········0x000034·0x00000034·0x00000034·0x00140·0x00140·R···0x48 ··PHDR···········0x000034·0x00000034·0x00000034·0x00140·0x00140·R···0x4
9 ··LOAD···········0x000000·0x00000000·0x00000000·0x31bdf4·0x31bdf4·R···0x10009 ··LOAD···········0x000000·0x00000000·0x00000000·0x31bdf4·0x31bdf4·R···0x1000
10 ··LOAD···········0x31be00·0x0031ce00·0x0031ce00·0x60a550·0x60a550·R·E·0x100010 ··LOAD···········0x31be00·0x0031ce00·0x0031ce00·0x60a550·0x60a550·R·E·0x1000
11 ··LOAD···········0x926350·0x00928350·0x00928350·0x10500·0x10500·RW··0x100011 ··LOAD···········0x926350·0x00928350·0x00928350·0x10500·0x10500·RW··0x1000
12 ··LOAD···········0x936850·0x00939850·0x00939850·0x008f8·0x05f90·RW··0x100012 ··LOAD···········0x936850·0x00939850·0x00939850·0x008f8·0x05f90·RW··0x1000
13 ··DYNAMIC········0x9309cc·0x009329cc·0x009329cc·0x000e0·0x000e0·RW··0x413 ··DYNAMIC········0x9309cc·0x009329cc·0x009329cc·0x000e0·0x000e0·RW··0x4
14 ··GNU_RELRO······0x926350·0x00928350·0x00928350·0x10500·0x10cb0·R···0x114 ··GNU_RELRO······0x926350·0x00928350·0x00928350·0x10cb0·0x10cb0·R···0x1
15 ··GNU_EH_FRAME···0x282c24·0x00282c24·0x00282c24·0x158a4·0x158a4·R···0x415 ··GNU_EH_FRAME···0x282c24·0x00282c24·0x00282c24·0x158a4·0x158a4·R···0x4
16 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··016 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0
17 ··NOTE···········0x000174·0x00000174·0x00000174·0x00098·0x00098·R···0x217 ··NOTE···········0x000174·0x00000174·0x00000174·0x00098·0x00098·R···0x2
  
18 ·Section·to·Segment·mapping:18 ·Section·to·Segment·mapping:
19 ··Segment·Sections...19 ··Segment·Sections...
20 ···00·····20 ···00·····
1.69 KB
readelf --wide --sections {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 Section·Headers:3 Section·Headers:
4 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al4 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
5 ··[·0]···················NULL············00000000·000000·000000·00······0···0··05 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
6 ··[·1]·.note.android.ident·NOTE············00000174·000174·000098·00···A··0···0··26 ··[·1]·.note.android.ident·NOTE············00000174·000174·000098·00···A··0···0··2
7 ··[·2]·.dynsym···········DYNSYM··········0000020c·00020c·036480·10···A··7···1··47 ··[·2]·.dynsym···········DYNSYM··········0000020c·00020c·036480·10···A··7···1··4
8 ··[·3]·.gnu.version······VERSYM··········0003668c·03668c·006c90·02···A··2···0··28 ··[·3]·.gnu.version······VERSYM··········0003668c·03668c·006c90·02···A··2···0··2
9 ··[·4]·.gnu.version_r····VERNEED·········0003d31c·03d31c·000060·00···A··7···3··49 ··[·4]·.gnu.version_r····VERNEED·········0003d31c·03d31c·000060·00···A··7···3··4
10 ··[·5]·.gnu.hash·········GNU_HASH········0003d37c·03d37c·018bcc·00···A··2···0··410 ··[·5]·.gnu.hash·········GNU_HASH········0003d37c·03d37c·018bcc·04···A··2···0··4
11 ··[·6]·.hash·············HASH············00055f48·055f48·01b248·04···A··2···0··411 ··[·6]·.hash·············HASH············00055f48·055f48·01b248·04···A··2···0··4
12 ··[·7]·.dynstr···········STRTAB··········00071190·071190·170e5b·00···A··0···0··112 ··[·7]·.dynstr···········STRTAB··········00071190·071190·170e5b·00···A··0···0··1
13 ··[·8]·.rel.dyn··········REL·············001e1fec·1e1fec·014e30·08···A··2···0··413 ··[·8]·.rel.dyn··········REL·············001e1fec·1e1fec·014e30·08···A··2···0··4
14 ··[·9]·.rel.plt··········REL·············001f6e1c·1f6e1c·00a130·08··AI··2··21··414 ··[·9]·.rel.plt··········REL·············001f6e1c·1f6e1c·00a130·08··AI··2··15··4
15 ··[10]·.gcc_except_table·PROGBITS········00200f4c·200f4c·036c5c·00···A··0···0··415 ··[10]·.gcc_except_table·PROGBITS········00200f4c·200f4c·036c5c·00···A··0···0··4
16 ··[11]·.rodata···········PROGBITS········00237bb0·237bb0·04b074·00·AMS··0···0·1616 ··[11]·.rodata···········PROGBITS········00237bb0·237bb0·04b074·00·AMS··0···0·16
17 ··[12]·.eh_frame_hdr·····PROGBITS········00282c24·282c24·0158a4·00···A··0···0··417 ··[12]·.eh_frame_hdr·····PROGBITS········00282c24·282c24·0158a4·00···A··0···0··4
18 ··[13]·.eh_frame·········PROGBITS········002984c8·2984c8·08392c·00···A··0···0··418 ··[13]·.eh_frame·········PROGBITS········002984c8·2984c8·08392c·00···A··0···0··4
19 ··[14]·.text·············PROGBITS········0031ce00·31be00·5f62d4·00··AX··0···0·1619 ··[14]·.text·············PROGBITS········0031ce00·31be00·5f62d4·00··AX··0···0·16
20 ··[15]·.plt··············PROGBITS········009130e0·9120e0·014270·00··AX··0···0·1620 ··[15]·.plt··············PROGBITS········009130e0·9120e0·014270·00··AX··0···0·16
21 ··[16]·.data.rel.ro······PROGBITS········00928350·926350·00a644·00··WA··0···0··421 ··[16]·.data.rel.ro······PROGBITS········00928350·926350·00a644·00··WA··0···0··4
871 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 21337, 23 lines modifiedOffset 21337, 23 lines modified
21337 ·acceptable·please·comment·out·21337 ·acceptable·please·comment·out·
21338 ·the·IF·block·as·marked·within·the·code·of·routine21338 ·the·IF·block·as·marked·within·the·code·of·routine
21339 ·DLAMC2,21339 ·DLAMC2,
21340 ·otherwise·supply·EMIN·explicitly.21340 ·otherwise·supply·EMIN·explicitly.
21341 0123456789ABCDEF21341 0123456789ABCDEF
21342 Android·(7714059,·based·on·r416183c1)·clang·version·12.0.8·(https://android.googlesource.com/toolchain/llvm-project·c935d99d7cf2016289302412d708641d52d2f7ee)21342 Android·(7714059,·based·on·r416183c1)·clang·version·12.0.8·(https://android.googlesource.com/toolchain/llvm-project·c935d99d7cf2016289302412d708641d52d2f7ee)
21343 Linker:·LLD·12.0.8·(/buildbot/src/android/llvm-r416183/out/llvm-project/lld·c935d99d7cf2016289302412d708641d52d2f7ee)21343 Linker:·LLD·12.0.8·(/buildbot/src/android/llvm-r416183/out/llvm-project/lld·c935d99d7cf2016289302412d708641d52d2f7ee)
 21344 .shstrtab
21344 .init_array 
21345 .fini_array 
21346 .comment 
21347 .note.android.ident21345 .note.android.ident
21348 .got.plt 
21349 .rel.plt 
21350 .eh_frame_hdr 
21351 .gnu.version_r 
21352 .data.rel.ro 
21353 .rel.dyn 
21354 .gnu.version21346 .gnu.version
 21347 .gnu.version_r
21355 .gnu.hash21348 .gnu.hash
21356 .eh_frame21349 .rel.dyn
 21350 .rel.plt
21357 .gcc_except_table21351 .gcc_except_table
 21352 .eh_frame_hdr
 21353 .eh_frame
 21354 .data.rel.ro
 21355 .fini_array
 21356 .init_array
21358 .dynamic21357 .dynamic
21359 .shstrtab21358 .got.plt
 21359 .comment
704 B
readelf --wide --decompress --hex-dump=.plt {}
    
Offset 1, 9 lines modifiedOffset 1, 10 lines modified
  
1 Hex·dump·of·section·'.plt':1 Hex·dump·of·section·'.plt':
 2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
2 ··0x009130e0·ffb30400·0000ffa3·08000000·90909090·................3 ··0x009130e0·ffb30400·0000ffa3·08000000·90909090·................
3 ··0x009130f0·ffa30c00·00006800·000000e9·e0ffffff·......h.........4 ··0x009130f0·ffa30c00·00006800·000000e9·e0ffffff·......h.........
4 ··0x00913100·ffa31000·00006808·000000e9·d0ffffff·......h.........5 ··0x00913100·ffa31000·00006808·000000e9·d0ffffff·......h.........
5 ··0x00913110·ffa31400·00006810·000000e9·c0ffffff·......h.........6 ··0x00913110·ffa31400·00006810·000000e9·c0ffffff·......h.........
6 ··0x00913120·ffa31800·00006818·000000e9·b0ffffff·......h.........7 ··0x00913120·ffa31800·00006818·000000e9·b0ffffff·......h.........
7 ··0x00913130·ffa31c00·00006820·000000e9·a0ffffff·......h·........8 ··0x00913130·ffa31c00·00006820·000000e9·a0ffffff·......h·........
8 ··0x00913140·ffa32000·00006828·000000e9·90ffffff·..·...h(........9 ··0x00913140·ffa32000·00006828·000000e9·90ffffff·..·...h(........
716 B
readelf --wide --decompress --hex-dump=.got.plt {}
    
Offset 1, 10 lines modifiedOffset 1, 9 lines modified
  
1 Hex·dump·of·section·'.got.plt':1 Hex·dump·of·section·'.got.plt':
2 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump. 
3 ··0x009337ac·cc299300·00000000·00000000·f6309100·.)...........0..2 ··0x009337ac·cc299300·00000000·00000000·f6309100·.)...........0..
4 ··0x009337bc·06319100·16319100·26319100·36319100·.1...1..&1..61..3 ··0x009337bc·06319100·16319100·26319100·36319100·.1...1..&1..61..
5 ··0x009337cc·46319100·56319100·66319100·76319100·F1..V1..f1..v1..4 ··0x009337cc·46319100·56319100·66319100·76319100·F1..V1..f1..v1..
6 ··0x009337dc·86319100·96319100·a6319100·b6319100·.1...1...1...1..5 ··0x009337dc·86319100·96319100·a6319100·b6319100·.1...1...1...1..
7 ··0x009337ec·c6319100·d6319100·e6319100·f6319100·.1...1...1...1..6 ··0x009337ec·c6319100·d6319100·e6319100·f6319100·.1...1...1...1..
8 ··0x009337fc·06329100·16329100·26329100·36329100·.2...2..&2..62..7 ··0x009337fc·06329100·16329100·26329100·36329100·.2...2..&2..62..
9 ··0x0093380c·46329100·56329100·66329100·76329100·F2..V2..f2..v2..8 ··0x0093380c·46329100·56329100·66329100·76329100·F2..V2..f2..v2..
2.12 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
 2 ··0x00000000·002e7368·73747274·6162002e·6e6f7465·..shstrtab..note
2 ··0x00000000·002e696e·69745f61·72726179·002e6669·..init_array..fi 
3 ··0x00000010·6e695f61·72726179·002e7465·7874002e·ni_array..text.. 
4 ··0x00000020·676f7400·2e636f6d·6d656e74·002e6e6f·got..comment..no 
5 ··0x00000030·74652e61·6e64726f·69642e69·64656e74·te.android.ident3 ··0x00000010·2e616e64·726f6964·2e696465·6e74002e·.android.ident..
6 ··0x00000040·002e676f·742e706c·74002e72·656c2e70·..got.plt..rel.p 
7 ··0x00000050·6c74002e·62737300·2e64796e·73747200·lt..bss..dynstr.4 ··0x00000020·64796e73·796d002e·676e752e·76657273·dynsym..gnu.vers
 5 ··0x00000030·696f6e00·2e676e75·2e766572·73696f6e·ion..gnu.version
 6 ··0x00000040·5f72002e·676e752e·68617368·002e6479·_r..gnu.hash..dy
 7 ··0x00000050·6e737472·002e7265·6c2e6479·6e002e72·nstr..rel.dyn..r
 8 ··0x00000060·656c2e70·6c74002e·6763635f·65786365·el.plt..gcc_exce
 9 ··0x00000070·70745f74·61626c65·002e726f·64617461·pt_table..rodata
8 ··0x00000060·2e65685f·6672616d·655f6864·72002e67·.eh_frame_hdr..g10 ··0x00000080·002e6568·5f667261·6d655f68·6472002e·..eh_frame_hdr..
 11 ··0x00000090·65685f66·72616d65·002e7465·7874002e·eh_frame..text..
 12 ··0x000000a0·64617461·2e72656c·2e726f00·2e66696e·data.rel.ro..fin
 13 ··0x000000b0·695f6172·72617900·2e696e69·745f6172·i_array..init_ar
 14 ··0x000000c0·72617900·2e64796e·616d6963·002e676f·ray..dynamic..go
 15 ··0x000000d0·74002e67·6f742e70·6c74002e·64617461·t..got.plt..data
 16 ··0x000000e0·002e6273·73002e63·6f6d6d65·6e7400···..bss..comment.
9 ··0x00000070·6e752e76·65727369·6f6e5f72·002e6461·nu.version_r..da 
10 ··0x00000080·74612e72·656c2e72·6f002e72·656c2e64·ta.rel.ro..rel.d 
11 ··0x00000090·796e002e·676e752e·76657273·696f6e00·yn..gnu.version. 
12 ··0x000000a0·2e64796e·73796d00·2e676e75·2e686173·.dynsym..gnu.has 
13 ··0x000000b0·68002e65·685f6672·616d6500·2e676363·h..eh_frame..gcc 
14 ··0x000000c0·5f657863·6570745f·7461626c·65002e64·_except_table..d 
15 ··0x000000d0·796e616d·6963002e·73687374·72746162·ynamic..shstrtab 
16 ··0x000000e0·002e726f·64617461·002e6461·746100···..rodata..data. 
  
347 KB
lib/mips/libjnidispatch.so
952 B
readelf --wide --file-header {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 ··OS/ABI:····························UNIX·-·System·V6 ··OS/ABI:····························UNIX·-·System·V
7 ··ABI·Version:·······················07 ··ABI·Version:·······················0
8 ··Type:······························DYN·(Shared·object·file)8 ··Type:······························DYN·(Shared·object·file)
9 ··Machine:···························MIPS·R30009 ··Machine:···························MIPS·R3000
10 ··Version:···························0x110 ··Version:···························0x1
11 ··Entry·point·address:···············0x2cc011 ··Entry·point·address:···············0x2cc0
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········149380·(bytes·into·file)13 ··Start·of·section·headers:··········141124·(bytes·into·file)
14 ··Flags:·····························0x50001007,·noreorder,·pic,·cpic,·o32,·mips3214 ··Flags:·····························0x50001007,·noreorder,·pic,·cpic,·o32,·mips32
15 ··Size·of·this·header:···············52·(bytes)15 ··Size·of·this·header:···············52·(bytes)
16 ··Size·of·program·headers:···········32·(bytes)16 ··Size·of·program·headers:···········32·(bytes)
17 ··Number·of·program·headers:·········917 ··Number·of·program·headers:·········9
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········2619 ··Number·of·section·headers:·········24
20 ··Section·header·string·table·index:·2320 ··Section·header·string·table·index:·23
1.75 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·26·section·headers,·starting·at·offset·0x24784:1 There·are·24·section·headers,·starting·at·offset·0x22744:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.MIPS.abiflags····MIPS_ABIFLAGS···00000158·000158·000018·18···A··0···0··85 ··[·1]·.MIPS.abiflags····MIPS_ABIFLAGS···00000158·000158·000018·18···A··0···0··8
6 ··[·2]·.reginfo··········MIPS_REGINFO····00000170·000170·000018·18···A··0···0··46 ··[·2]·.reginfo··········MIPS_REGINFO····00000170·000170·000018·18···A··0···0··4
7 ··[·3]·.hash·············HASH············00000188·000188·000508·04···A··4···0··47 ··[·3]·.hash·············HASH············00000188·000188·000508·04···A··4···0··4
Offset 21, 15 lines modifiedOffset 21, 13 lines modified
21 ··[16]·.data·············PROGBITS········00021000·021000·000120·00··WA··0···0·1621 ··[16]·.data·············PROGBITS········00021000·021000·000120·00··WA··0···0·16
22 ··[17]·.got··············PROGBITS········00021120·021120·0001b0·04·WAp··0···0·1622 ··[17]·.got··············PROGBITS········00021120·021120·0001b0·04·WAp··0···0·16
23 ··[18]·.sbss·············NOBITS··········000212d0·0212d0·000004·00·WAp··0···0··423 ··[18]·.sbss·············NOBITS··········000212d0·0212d0·000004·00·WAp··0···0··4
24 ··[19]·.bss··············NOBITS··········000212e0·0212d0·0003d0·00··WA··0···0·1624 ··[19]·.bss··············NOBITS··········000212e0·0212d0·0003d0·00··WA··0···0·16
25 ··[20]·.comment··········PROGBITS········00000000·0212d0·000027·01··MS··0···0··125 ··[20]·.comment··········PROGBITS········00000000·0212d0·000027·01··MS··0···0··1
26 ··[21]·.pdr··············PROGBITS········00000000·0212f8·001360·00······0···0··426 ··[21]·.pdr··············PROGBITS········00000000·0212f8·001360·00······0···0··4
27 ··[22]·.gnu.attributes···GNU_ATTRIBUTES··00000000·022658·000010·00······0···0··127 ··[22]·.gnu.attributes···GNU_ATTRIBUTES··00000000·022658·000010·00······0···0··1
28 ··[23]·.shstrtab·········STRTAB··········00000000·022668·0000ea·00······0···0··128 ··[23]·.shstrtab·········STRTAB··········00000000·022668·0000da·00······0···0··1
29 ··[24]·.symtab···········SYMTAB··········00000000·022754·000da0·10·····25··31··4 
30 ··[25]·.strtab···········STRTAB··········00000000·0234f4·00128d·00······0···0··1 
31 Key·to·Flags:29 Key·to·Flags:
32 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),30 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
33 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),31 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
34 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),32 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
35 ··p·(processor·specific)33 ··p·(processor·specific)
16.4 KB
readelf --wide --symbols {}
    
Offset 186, 228 lines modifiedOffset 186, 7 lines modified
186 ···182:·00012690·····0·FUNC····GLOBAL·DEFAULT··UND·abort@LIBC·(2)186 ···182:·00012690·····0·FUNC····GLOBAL·DEFAULT··UND·abort@LIBC·(2)
187 ···183:·00012680·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_init@LIBC·(2)187 ···183:·00012680·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_init@LIBC·(2)
188 ···184:·00012670·····0·FUNC····GLOBAL·DEFAULT··UND·__assert2@LIBC·(2)188 ···184:·00012670·····0·FUNC····GLOBAL·DEFAULT··UND·__assert2@LIBC·(2)
189 ···185:·00012660·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@LIBC·(2)189 ···185:·00012660·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@LIBC·(2)
190 ···186:·00012650·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_once@LIBC·(2)190 ···186:·00012650·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_once@LIBC·(2)
191 ···187:·00012640·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_create@LIBC·(2)191 ···187:·00012640·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_create@LIBC·(2)
192 ···188:·00012630·····0·FUNC····GLOBAL·DEFAULT··UND·open@LIBC·(2)192 ···188:·00012630·····0·FUNC····GLOBAL·DEFAULT··UND·open@LIBC·(2)
  
193 Symbol·table·'.symtab'·contains·218·entries: 
194 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name 
195 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND· 
196 ·····1:·00000158·····0·SECTION·LOCAL··DEFAULT····1· 
197 ·····2:·00000170·····0·SECTION·LOCAL··DEFAULT····2· 
198 ·····3:·00000188·····0·SECTION·LOCAL··DEFAULT····3· 
199 ·····4:·00000690·····0·SECTION·LOCAL··DEFAULT····4· 
200 ·····5:·00001260·····0·SECTION·LOCAL··DEFAULT····5· 
201 ·····6:·000023ba·····0·SECTION·LOCAL··DEFAULT····6· 
202 ·····7:·00002534·····0·SECTION·LOCAL··DEFAULT····7· 
203 ·····8:·00002574·····0·SECTION·LOCAL··DEFAULT····8· 
204 ·····9:·00002cc0·····0·SECTION·LOCAL··DEFAULT····9· 
205 ····10:·00012630·····0·SECTION·LOCAL··DEFAULT···10· 
206 ····11:·000128a0·····0·SECTION·LOCAL··DEFAULT···11· 
207 ····12:·00015180·····0·SECTION·LOCAL··DEFAULT···12· 
208 ····13:·00015664·····0·SECTION·LOCAL··DEFAULT···13· 
209 ····14:·00020ec4·····0·SECTION·LOCAL··DEFAULT···14· 
210 ····15:·00020f00·····0·SECTION·LOCAL··DEFAULT···15· 
211 ····16:·00021000·····0·SECTION·LOCAL··DEFAULT···16· 
212 ····17:·00021120·····0·SECTION·LOCAL··DEFAULT···17· 
213 ····18:·000212d0·····0·SECTION·LOCAL··DEFAULT···18· 
214 ····19:·000212e0·····0·SECTION·LOCAL··DEFAULT···19· 
215 ····20:·00000000·····0·SECTION·LOCAL··DEFAULT···20· 
216 ····21:·00000000·····0·SECTION·LOCAL··DEFAULT···21· 
217 ····22:·00000000·····0·SECTION·LOCAL··DEFAULT···22· 
218 ····23:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·dispatch.c 
219 ····24:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·callback.c 
220 ····25:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·prep_cif.c 
221 ····26:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·types.c 
222 ····27:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·closures.c 
223 ····28:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·ffi.c 
224 ····29:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·o32.o 
225 ····30:·00000000·····0·FILE····LOCAL··DEFAULT··ABS· 
226 ····31:·00005040···196·FUNC····GLOBAL·DEFAULT····9·getNativeString 
227 ····32:·0000a1ac····60·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getAPIChecksum 
228 ····33:·000150d4····12·OBJECT··GLOBAL·DEFAULT···11·ffi_type_sint16 
229 ····34:·000087c0····64·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3III 
230 ····35:·000150f8····12·OBJECT··GLOBAL·DEFAULT···11·ffi_type_uint8 
231 ····36:·000216b0·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_bss_end__ 
232 ····37:·00002cc0·····0·NOTYPE··GLOBAL·DEFAULT····9·_ftext 
233 ····38:·000124e4···116·FUNC····GLOBAL·DEFAULT····9·ffi_go_closure_O32 
234 ····39:·00008cbc····52·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_setFloat 
235 ····40:·0000e978····96·FUNC····GLOBAL·DEFAULT····9·ffi_get_struct_offsets 
236 ····41:·00012630·····0·FUNC····GLOBAL·DEFAULT··UND·open@@LIBC 
237 ····42:·00012640·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_create@@LIBC 
238 ····43:·0000a098····32·FUNC····GLOBAL·DEFAULT····9·is_protected 
239 ····44:·000212d0·····4·OBJECT··GLOBAL·DEFAULT···18·fileEncoding 
240 ····45:·00009ff8···132·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native__1getDirectBufferPointer 
241 ····46:·00008908····56·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getDirectByteBuffer__Lcom_sun_jna_Pointer_2JJJ 
242 ····47:·00012650·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_once@@LIBC 
243 ····48:·0000e45c···112·FUNC····GLOBAL·DEFAULT····9·JNA_callback_dispose 
244 ····49:·00008a34····60·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getShort 
245 ····50:·00012068···608·FUNC····GLOBAL·DEFAULT····9·ffi_closure_mips_inner_O32 
246 ····51:·0000e214···184·FUNC····GLOBAL·DEFAULT····9·JNA_detach 
247 ····52:·0001508c····12·OBJECT··GLOBAL·DEFAULT···11·ffi_type_float 
248 ····53:·000088ac····52·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getChar 
249 ····54:·00012660·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@@LIBC 
250 ····55:·00012670·····0·FUNC····GLOBAL·DEFAULT··UND·__assert2@@LIBC 
251 ····56:·0000641c···300·FUNC····GLOBAL·DEFAULT····9·toNative 
252 ····57:·00015098····12·OBJECT··GLOBAL·DEFAULT···11·ffi_type_pointer 
253 ····58:·00008fdc··4088·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_initIDs 
254 ····59:·000081b4···236·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_close 
255 ····60:·00011e20····48·FUNC····GLOBAL·DEFAULT····9·ffi_prep_cif_machdep_var 
256 ····61:·00008be4····48·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_setByte 
257 ····62:·00004cc0····76·FUNC····GLOBAL·DEFAULT····9·getIntegerTypeValue 
258 ····63:·00012680·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_init@@LIBC 
259 ····64:·00008984····56·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getFloat 
260 ····65:·00008430····76·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3CII 
261 ····66:·0000853c····64·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3JII 
262 ····67:·000086f4····76·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3CII 
263 ····68:·00012690·····0·FUNC····GLOBAL·DEFAULT··UND·abort@@LIBC 
264 ····69:·0000e324···100·FUNC····GLOBAL·DEFAULT····9·JNA_get_last_error 
265 ····70:·00008cf0····52·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_setInt 
266 ····71:·00011f90···216·FUNC····GLOBAL·DEFAULT····9·ffi_prep_closure_loc 
267 ····72:·00008840····64·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3SII 
268 ····73:·00007dd8···100·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_invokeFloat 
269 ····74:·000126a0·····0·FUNC····GLOBAL·DEFAULT··UND·__errno@@LIBC 
270 ····75:·000126b0·····0·FUNC····GLOBAL·DEFAULT··UND·mkstemp@@LIBC 
271 ····76:·0000bde8··1608·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_registerMethod 
272 ····77:·000046ac··1064·FUNC····GLOBAL·DEFAULT····9·get_java_type 
273 ····78:·00006304···280·FUNC····GLOBAL·DEFAULT····9·extract_value 
274 ····79:·00008880····44·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getByte 
275 ····80:·000084bc····64·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3FII 
276 ····81:·000126c0·····0·FUNC····GLOBAL·DEFAULT··UND·snprintf@@LIBC 
277 ····82:·00007f68···112·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_createNativeCallback 
278 ····83:·000044ac···104·FUNC····GLOBAL·DEFAULT····9·newJavaPointer 
279 ····84:·00029110·····0·SECTION·GLOBAL·DEFAULT··ABS·_gp_disp 
280 ····85:·0000a144····44·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getLastError 
281 ····86:·0000d8a8···320·FUNC····GLOBAL·DEFAULT····9·free_callback 
282 ····87:·0000442c···128·FUNC····GLOBAL·DEFAULT····9·newJavaWString 
283 ····88:·0000bbf0···504·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_unregister 
284 ····89:·0000e934····68·FUNC····GLOBAL·DEFAULT····9·ffi_prep_closure 
285 ····90:·000126d0·····0·FUNC····GLOBAL·DEFAULT··UND·write@@LIBC 
286 ····91:·00007f08····96·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_invokeVoid 
287 ····92:·000126e0·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@@LIBC 
288 ····93:·0000a1e8··6212·FUNC····GLOBAL·DEFAULT····9·JNI_OnLoad 
289 ····94:·00008a70····60·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getWideString 
290 ····95:·00004d54···536·FUNC····GLOBAL·DEFAULT····9·initializeThread 
291 ····96:·000212d0·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_fbss 
292 ····97:·00011dec····52·FUNC····GLOBAL·DEFAULT····9·ffi_prep_cif_machdep 
293 ····98:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__sF@@LIBC 
294 ····99:·00008d24····64·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_setLong 
295 ···100:·0000847c····64·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3DII 
296 ···101:·00011f20····68·FUNC····GLOBAL·DEFAULT····9·ffi_call 
297 ···102:·0000857c····64·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3SII 
298 ···103:·00008940····68·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getDouble 
299 ···104:·000150e0····12·OBJECT··GLOBAL·DEFAULT···11·ffi_type_uint16 
300 ···105:·00007ea0···104·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_invokeLong 
301 ···106:·00007d00···116·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_invokeStructure 
302 ···107:·00008800····64·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3JII 
303 ···108:·000126f0·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@@LIBC 
304 ···109:·0000f36c··6208·FUNC····GLOBAL·DEFAULT····9·ffi_closure_alloc 
305 ···110:·00008ba4····64·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_setMemory 
306 ···111:·00008c48····52·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_setPointer 
307 ···112:·00007c9c···100·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_invokeObject 
308 ···113:·0000c6f0···172·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_initialize_1ffi_1type 
309 ···114:·00008aac···248·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getStringBytes 
310 ···115:·00012700·····0·FUNC····GLOBAL·DEFAULT··UND·dlclose@@LIBC 
311 ···116:·0000e8d8····92·FUNC····GLOBAL·DEFAULT····9·ffi_prep_cif_var 
Max diff block lines reached; -1/16741 bytes (-0.01%) of diff not shown.
4.92 KB
strings --all --bytes=8 {}
    
Offset 424, 192 lines modifiedOffset 424, 7 lines modified
424 .MIPS.stubs424 .MIPS.stubs
425 .eh_frame_hdr425 .eh_frame_hdr
426 .eh_frame426 .eh_frame
427 .data.rel.ro427 .data.rel.ro
428 .dynamic428 .dynamic
429 .comment429 .comment
430 .gnu.attributes430 .gnu.attributes
431 dispatch.c 
432 callback.c 
433 prep_cif.c 
434 closures.c 
435 getNativeString 
436 Java_com_sun_jna_Native_getAPIChecksum 
437 ffi_type_sint16 
438 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3III 
439 ffi_type_uint8 
440 _bss_end__ 
441 ffi_go_closure_O32 
442 Java_com_sun_jna_Native_setFloat 
443 ffi_get_struct_offsets 
444 open@@LIBC 
445 pthread_key_create@@LIBC 
446 is_protected 
447 fileEncoding 
448 Java_com_sun_jna_Native__1getDirectBufferPointer 
449 Java_com_sun_jna_Native_getDirectByteBuffer__Lcom_sun_jna_Pointer_2JJJ 
450 pthread_once@@LIBC 
451 JNA_callback_dispose 
452 Java_com_sun_jna_Native_getShort 
453 ffi_closure_mips_inner_O32 
454 JNA_detach 
455 ffi_type_float 
456 Java_com_sun_jna_Native_getChar 
457 calloc@@LIBC 
458 __assert2@@LIBC 
459 toNative 
460 ffi_type_pointer 
461 Java_com_sun_jna_Native_initIDs 
462 Java_com_sun_jna_Native_close 
463 ffi_prep_cif_machdep_var 
464 Java_com_sun_jna_Native_setByte 
465 getIntegerTypeValue 
466 pthread_mutex_init@@LIBC 
467 Java_com_sun_jna_Native_getFloat 
468 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3CII 
469 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3JII 
470 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3CII 
471 abort@@LIBC 
472 JNA_get_last_error 
473 Java_com_sun_jna_Native_setInt 
474 ffi_prep_closure_loc 
475 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3SII 
476 Java_com_sun_jna_Native_invokeFloat 
477 __errno@@LIBC 
478 mkstemp@@LIBC 
479 Java_com_sun_jna_Native_registerMethod 
480 get_java_type 
481 extract_value 
482 Java_com_sun_jna_Native_getByte 
483 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3FII 
484 snprintf@@LIBC 
485 Java_com_sun_jna_Native_createNativeCallback 
486 newJavaPointer 
487 _gp_disp 
488 Java_com_sun_jna_Native_getLastError 
489 free_callback 
490 newJavaWString 
491 Java_com_sun_jna_Native_unregister 
492 ffi_prep_closure 
493 write@@LIBC 
494 Java_com_sun_jna_Native_invokeVoid 
495 getenv@@LIBC 
496 JNI_OnLoad 
497 Java_com_sun_jna_Native_getWideString 
498 initializeThread 
499 ffi_prep_cif_machdep 
500 __sF@@LIBC 
501 Java_com_sun_jna_Native_setLong 
502 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3DII 
503 ffi_call 
504 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3SII 
505 Java_com_sun_jna_Native_getDouble 
506 ffi_type_uint16 
507 Java_com_sun_jna_Native_invokeLong 
508 Java_com_sun_jna_Native_invokeStructure 
509 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3JII 
510 wcslen@@LIBC 
511 ffi_closure_alloc 
512 Java_com_sun_jna_Native_setMemory 
513 Java_com_sun_jna_Native_setPointer 
514 Java_com_sun_jna_Native_invokeObject 
515 Java_com_sun_jna_Native_initialize_1ffi_1type 
516 Java_com_sun_jna_Native_getStringBytes 
517 dlclose@@LIBC 
518 ffi_prep_cif_var 
519 pthread_key_delete@@LIBC 
520 Java_com_sun_jna_Native_setDouble 
521 ffi_type_sint32 
522 Java_com_sun_jna_Native_isProtected 
523 Java_com_sun_jna_Native_getInt 
524 __bss_start 
525 Java_com_sun_jna_Native_sizeof 
526 pthread_setspecific@@LIBC 
527 dlsym@@LIBC 
528 Java_com_sun_jna_Native_free 
529 JNI_OnUnload 
530 dlerror@@LIBC 
531 unlink@@LIBC 
532 sysconf@@LIBC 
533 Java_com_sun_jna_Native_freeNativeCallback 
534 fromNativeCallbackParam 
535 JNA_callback_init 
536 Java_com_sun_jna_Native_ffi_1prep_1cif 
537 ffi_type_sint8 
538 encodingString 
539 Java_com_sun_jna_Native_open 
540 ffi_call_int 
541 ffi_error 
542 Java_com_sun_jna_Native_setChar 
543 Java_com_sun_jna_Native_malloc 
544 Java_com_sun_jna_Native_indexOf 
545 Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3BII 
546 ffi_prep_go_closure 
547 strerror_r@@LIBC 
548 Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3FII 
549 newJavaString 
550 ffi_closure_O32 
Max diff block lines reached; -1/4985 bytes (-0.02%) of diff not shown.
321 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1, 14 lines modifiedOffset 1, 13 lines modified
  
  
  
1 Disassembly·of·section·.text:1 Disassembly·of·section·.text:
  
2 00002cc0·<_ftext>:2 00002cc0·<_ftext@@Base>:
3 _ftext(): 
4 »       lui»    gp,0x23 »       lui»    gp,0x2
5 »       addiu»  gp,gp,256804 »       addiu»  gp,gp,25680
6 »       addu»   gp,gp,t95 »       addu»   gp,gp,t9
7 »       addiu»  sp,sp,-486 »       addiu»  sp,sp,-48
8 »       sw»     s8,40(sp)7 »       sw»     s8,40(sp)
9 »       sw»     s2,36(sp)8 »       sw»     s2,36(sp)
10 »       sw»     s1,32(sp)9 »       sw»     s1,32(sp)
Offset 20, 15 lines modifiedOffset 19, 15 lines modified
20 »       lw»     a2,4844(s1)19 »       lw»     a2,4844(s1)
21 »       lw»     t9,404(v0)20 »       lw»     t9,404(v0)
22 »       move»   s8,sp21 »       move»   s8,sp
23 »       move»   s0,a022 »       move»   s0,a0
24 »       jalr»   t923 »       jalr»   t9
25 »       move»   s2,a124 »       move»   s2,a1
26 »       or»     v1,v0,v125 »       or»     v1,v0,v1
27 »       beqz»   v1,2d34·<_ftext+0x74>26 »       beqz»   v1,2d34·<_ftext@@Base+0x74>
28 »       lw»     gp,16(s8)27 »       lw»     gp,16(s8)
29 »       move»   sp,s828 »       move»   sp,s8
30 »       lw»     ra,44(sp)29 »       lw»     ra,44(sp)
31 »       lw»     s8,40(sp)30 »       lw»     s8,40(sp)
32 »       lw»     s2,36(sp)31 »       lw»     s2,36(sp)
33 »       lw»     s1,32(sp)32 »       lw»     s1,32(sp)
34 »       lw»     s0,28(sp)33 »       lw»     s0,28(sp)
Offset 41, 15 lines modifiedOffset 40, 15 lines modified
41 »       move»   a1,s240 »       move»   a1,s2
42 »       jalr»   t941 »       jalr»   t9
43 »       lw»     a2,4932(v0)42 »       lw»     a2,4932(v0)
44 »       lw»     v0,0(s0)43 »       lw»     v0,0(s0)
45 »       lw»     t9,912(v0)44 »       lw»     t9,912(v0)
46 »       jalr»   t945 »       jalr»   t9
47 »       move»   a0,s046 »       move»   a0,s0
48 »       beqz»   v0,2d88·<_ftext+0xc8>47 »       beqz»   v0,2d88·<_ftext@@Base+0xc8>
49 »       lw»     ra,44(s8)48 »       lw»     ra,44(s8)
50 »       move»   sp,s849 »       move»   sp,s8
51 »       lw»     s8,40(sp)50 »       lw»     s8,40(sp)
52 »       lw»     s2,36(sp)51 »       lw»     s2,36(sp)
53 »       lw»     s1,32(sp)52 »       lw»     s1,32(sp)
54 »       lw»     s0,28(sp)53 »       lw»     s0,28(sp)
55 »       move»   v0,zero54 »       move»   v0,zero
Offset 89, 25 lines modifiedOffset 88, 25 lines modified
89 »       move»   s8,sp88 »       move»   s8,sp
90 »       lw»     a2,5168(v0)89 »       lw»     a2,5168(v0)
91 »       move»   s0,a090 »       move»   s0,a0
92 »       move»   s1,a191 »       move»   s1,a1
93 »       move»   s4,a392 »       move»   s4,a3
94 »       jalr»   t993 »       jalr»   t9
95 »       lw»     s2,72(s8)94 »       lw»     s2,72(s8)
96 »       beqz»   v0,2f10·<_ftext+0x250>95 »       beqz»   v0,2f10·<_ftext@@Base+0x250>
97 »       lw»     gp,16(s8)96 »       lw»     gp,16(s8)
98 »       lw»     v0,0(s0)97 »       lw»     v0,0(s0)
99 »       move»   a0,s098 »       move»   a0,s0
100 »       lw»     t9,136(v0)99 »       lw»     t9,136(v0)
101 »       lw»     v0,-32744(gp)100 »       lw»     v0,-32744(gp)
102 »       move»   a1,s1101 »       move»   a1,s1
103 »       jalr»   t9102 »       jalr»   t9
104 »       lw»     a2,5016(v0)103 »       lw»     a2,5016(v0)
105 »       move»   s5,v0104 »       move»   s5,v0
106 »       beqz»   v0,30e4·<_ftext+0x424>105 »       beqz»   v0,30e4·<_ftext@@Base+0x424>
107 »       lw»     gp,16(s8)106 »       lw»     gp,16(s8)
108 »       lw»     v0,0(s0)107 »       lw»     v0,0(s0)
109 »       move»   a1,s1108 »       move»   a1,s1
110 »       lw»     t9,196(v0)109 »       lw»     t9,196(v0)
111 »       lw»     v0,-32744(gp)110 »       lw»     v0,-32744(gp)
112 »       move»   a0,s0111 »       move»   a0,s0
113 »       jalr»   t9112 »       jalr»   t9
Offset 124, 25 lines modifiedOffset 123, 25 lines modified
124 »       lw»     v1,0(s0)123 »       lw»     v1,0(s0)
125 »       move»   a0,s0124 »       move»   a0,s0
126 »       lw»     t9,736(v1)125 »       lw»     t9,736(v1)
127 »       move»   a1,s5126 »       move»   a1,s5
128 »       move»   a2,zero127 »       move»   a2,zero
129 »       jalr»   t9128 »       jalr»   t9
130 »       addu»   s1,s1,v0129 »       addu»   s1,s1,v0
131 »       beqz»   s2,2ec0·<_ftext+0x200>130 »       beqz»   s2,2ec0·<_ftext@@Base+0x200>
132 »       nop131 »       nop
133 »       lw»     v1,0(s0)132 »       lw»     v1,0(s0)
134 »       lw»     v1,768(v1)133 »       lw»     v1,768(v1)
135 »       sw»     v1,0(s2)134 »       sw»     v1,0(s2)
136 »       beqz»   v0,2ee4·<_ftext+0x224>135 »       beqz»   v0,2ee4·<_ftext@@Base+0x224>
137 »       nop136 »       nop
138 »       beqz»   s4,2ed4·<_ftext+0x214>137 »       beqz»   s4,2ed4·<_ftext@@Base+0x214>
139 »       nop138 »       nop
140 »       sw»     v0,0(s4)139 »       sw»     v0,0(s4)
141 »       beqz»   s3,2ee0·<_ftext+0x220>140 »       beqz»   s3,2ee0·<_ftext@@Base+0x220>
142 »       nop141 »       nop
143 »       sw»     s5,0(s3)142 »       sw»     s5,0(s3)
144 »       addu»   v0,v0,s1143 »       addu»   v0,v0,s1
145 »       move»   sp,s8144 »       move»   sp,s8
146 »       lw»     ra,52(s8)145 »       lw»     ra,52(s8)
147 »       lw»     s8,48(sp)146 »       lw»     s8,48(sp)
148 »       lw»     s5,44(sp)147 »       lw»     s5,44(sp)
Offset 156, 25 lines modifiedOffset 155, 25 lines modified
156 »       lw»     v0,0(s0)155 »       lw»     v0,0(s0)
157 »       move»   a0,s0156 »       move»   a0,s0
158 »       lw»     t9,128(v0)157 »       lw»     t9,128(v0)
159 »       lw»     v0,-32744(gp)158 »       lw»     v0,-32744(gp)
160 »       move»   a1,s1159 »       move»   a1,s1
161 »       jalr»   t9160 »       jalr»   t9
162 »       lw»     a2,5164(v0)161 »       lw»     a2,5164(v0)
163 »       beqz»   v0,2fd4·<_ftext+0x314>162 »       beqz»   v0,2fd4·<_ftext@@Base+0x314>
164 »       lw»     gp,16(s8)163 »       lw»     gp,16(s8)
165 »       lw»     v0,0(s0)164 »       lw»     v0,0(s0)
166 »       move»   a0,s0165 »       move»   a0,s0
167 »       lw»     t9,136(v0)166 »       lw»     t9,136(v0)
168 »       lw»     v0,-32744(gp)167 »       lw»     v0,-32744(gp)
169 »       move»   a1,s1168 »       move»   a1,s1
170 »       jalr»   t9169 »       jalr»   t9
171 »       lw»     a2,5008(v0)170 »       lw»     a2,5008(v0)
172 »       move»   s5,v0171 »       move»   s5,v0
173 »       beqz»   v0,30e4·<_ftext+0x424>172 »       beqz»   v0,30e4·<_ftext@@Base+0x424>
174 »       lw»     gp,16(s8)173 »       lw»     gp,16(s8)
175 »       lw»     v0,0(s0)174 »       lw»     v0,0(s0)
176 »       move»   a1,s1175 »       move»   a1,s1
177 »       lw»     t9,196(v0)176 »       lw»     t9,196(v0)
178 »       lw»     v0,-32744(gp)177 »       lw»     v0,-32744(gp)
179 »       move»   a0,s0178 »       move»   a0,s0
180 »       jalr»   t9179 »       jalr»   t9
Offset 192, 38 lines modifiedOffset 191, 38 lines modified
192 »       addu»   v0,s1,v0191 »       addu»   v0,s1,v0
193 »       lw»     t9,740(v1)192 »       lw»     t9,740(v1)
Max diff block lines reached; 325943/328314 bytes (99.28%) of diff not shown.
2.04 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 18 lines modifiedOffset 1, 17 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab 
3 ··0x00000010·002e7368·73747274·6162002e·4d495053·..shstrtab..MIPS2 ··0x00000000·002e7368·73747274·6162002e·4d495053·..shstrtab..MIPS
4 ··0x00000020·2e616269·666c6167·73002e72·6567696e·.abiflags..regin3 ··0x00000010·2e616269·666c6167·73002e72·6567696e·.abiflags..regin
5 ··0x00000030·666f002e·68617368·002e6479·6e73796d·fo..hash..dynsym4 ··0x00000020·666f002e·68617368·002e6479·6e73796d·fo..hash..dynsym
6 ··0x00000040·002e6479·6e737472·002e676e·752e7665·..dynstr..gnu.ve5 ··0x00000030·002e6479·6e737472·002e676e·752e7665·..dynstr..gnu.ve
7 ··0x00000050·7273696f·6e002e67·6e752e76·65727369·rsion..gnu.versi6 ··0x00000040·7273696f·6e002e67·6e752e76·65727369·rsion..gnu.versi
8 ··0x00000060·6f6e5f72·002e7265·6c2e6479·6e002e74·on_r..rel.dyn..t7 ··0x00000050·6f6e5f72·002e7265·6c2e6479·6e002e74·on_r..rel.dyn..t
9 ··0x00000070·65787400·2e4d4950·532e7374·75627300·ext..MIPS.stubs.8 ··0x00000060·65787400·2e4d4950·532e7374·75627300·ext..MIPS.stubs.
10 ··0x00000080·2e726f64·61746100·2e65685f·6672616d·.rodata..eh_fram9 ··0x00000070·2e726f64·61746100·2e65685f·6672616d·.rodata..eh_fram
11 ··0x00000090·655f6864·72002e65·685f6672·616d6500·e_hdr..eh_frame.10 ··0x00000080·655f6864·72002e65·685f6672·616d6500·e_hdr..eh_frame.
12 ··0x000000a0·2e646174·612e7265·6c2e726f·002e6479·.data.rel.ro..dy11 ··0x00000090·2e646174·612e7265·6c2e726f·002e6479·.data.rel.ro..dy
13 ··0x000000b0·6e616d69·63002e64·61746100·2e676f74·namic..data..got12 ··0x000000a0·6e616d69·63002e64·61746100·2e676f74·namic..data..got
14 ··0x000000c0·002e7362·7373002e·62737300·2e636f6d·..sbss..bss..com13 ··0x000000b0·002e7362·7373002e·62737300·2e636f6d·..sbss..bss..com
15 ··0x000000d0·6d656e74·002e7064·72002e67·6e752e61·ment..pdr..gnu.a14 ··0x000000c0·6d656e74·002e7064·72002e67·6e752e61·ment..pdr..gnu.a
16 ··0x000000e0·74747269·62757465·7300··············ttributes.15 ··0x000000d0·74747269·62757465·7300··············ttributes.