Offset 1, 54 lines modified | Offset 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:·0407fbd4e9db2937e02a27c21e9258e2cb2ce3f89e297249e593e007379f192e | ||
10 | Signer·#1·certificate·SHA-1·digest:·94e2ad8f009366fe17dbdba11b016b3c98613f90 | ||
11 | Signer·#1·certificate·MD5·digest:·fb82fc79f06badd59e3731ae01919fbb | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·ecbaf0144c3e7f99445349059d9ae1699b46ea89d3c214788ff8fed6cc976962 | ||
15 | Signer·#1·public·key·SHA-1·digest:·a8e9f0f920544da93b1882a74377e35cfe4eebdb | ||
16 | Signer·#1·public·key·MD5·digest:·42301099bae0c0da6c11a50f3a2ab360 | ||
17 | WARNING:·META-INF/androidx.navigation_navigation-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/. | ||
18 | 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/. | ||
19 | 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/. | ||
20 | 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/. | ||
21 | 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/. | ||
22 | 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/. | ||
23 | WARNING:·META-INF/androidx.navigation_navigation-ui.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.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/. | ||
25 | 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/. | ||
26 | 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/. | ||
27 | 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/. | ||
28 | WARNING:·META-INF/androidx.navigation_navigation-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.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/. | ||
30 | 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/. | ||
31 | 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/. | ||
32 | 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/. | ||
33 | 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/. | ||
34 | 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/. | ||
35 | 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/. | ||
36 | 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/. | ||
37 | 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/. | ||
38 | WARNING:·META-INF/androidx.navigation_navigation-common.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.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/. | ||
40 | 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/. | ||
41 | 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/. | ||
42 | 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/. | ||
43 | 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/. | ||
44 | 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/. | ||
45 | 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/. | ||
46 | 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/. | ||
47 | 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/. | ||
48 | 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/. | ||
49 | 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/. | ||
50 | 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/. | ||
51 | 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/. | ||
52 | 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/. | ||
53 | 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/. | ||
54 | 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/. |
Offset 39, 15 lines modified | Offset 39, 15 lines modified | ||
39 | -rw----·····0.0·fat······327·b-·stor·81-Jan-01·01:01·res/drawable-xxxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png | 39 | -rw----·····0.0·fat······327·b-·stor·81-Jan-01·01:01·res/drawable-xxxhdpi-v4/abc_ic_menu_copy_mtrl_am_alpha.png |
40 | -rw----·····0.0·fat······467·b-·stor·81-Jan-01·01:01·freenet/clients/http/staticfiles/themes/rabbit-hole/success.png | 40 | -rw----·····0.0·fat······467·b-·stor·81-Jan-01·01:01·freenet/clients/http/staticfiles/themes/rabbit-hole/success.png |
41 | -rw----·····0.0·fat······485·b-·stor·81-Jan-01·01:01·freenet/clients/http/staticfiles/themes/clean/information.png | 41 | -rw----·····0.0·fat······485·b-·stor·81-Jan-01·01:01·freenet/clients/http/staticfiles/themes/clean/information.png |
42 | -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/color/abc_primary_text_material_light.xml | 42 | -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/color/abc_primary_text_material_light.xml |
43 | -rw----·····0.0·fat······520·b-·defN·81-Jan-01·01:01·res/color/mtrl_bottom_nav_item_tint.xml | 43 | -rw----·····0.0·fat······520·b-·defN·81-Jan-01·01:01·res/color/mtrl_bottom_nav_item_tint.xml |
44 | -rw----·····0.0·fat·····1692·b-·stor·81-Jan-01·01:01·freenet/clients/http/staticfiles/themes/sky/error-16.png | 44 | -rw----·····0.0·fat·····1692·b-·stor·81-Jan-01·01:01·freenet/clients/http/staticfiles/themes/sky/error-16.png |
45 | -rw----·····0.0·fat······560·b-·defN·81-Jan-01·01:01·res/menu/menu_main.xml | 45 | -rw----·····0.0·fat······560·b-·defN·81-Jan-01·01:01·res/menu/menu_main.xml |
46 | -rw----·····0.0·fat··· | 46 | -rw----·····0.0·fat····92136·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libjnidispatch.so |
47 | -rw----·····0.0·fat····40285·b-·defN·81-Jan-01·01:01·freenet/clients/http/staticfiles/themes/winterfacey/theme.css | 47 | -rw----·····0.0·fat····40285·b-·defN·81-Jan-01·01:01·freenet/clients/http/staticfiles/themes/winterfacey/theme.css |
48 | -rw----·····0.0·fat······352·b-·defN·81-Jan-01·01:01·res/layout/mtrl_calendar_day.xml | 48 | -rw----·····0.0·fat······352·b-·defN·81-Jan-01·01:01·res/layout/mtrl_calendar_day.xml |
49 | -rw----·····0.0·fat······589·b-·stor·81-Jan-01·01:01·freenet/clients/http/staticfiles/icon/flags/az.png | 49 | -rw----·····0.0·fat······589·b-·stor·81-Jan-01·01:01·freenet/clients/http/staticfiles/icon/flags/az.png |
50 | -rw----·····0.0·fat······485·b-·stor·81-Jan-01·01:01·freenet/clients/http/staticfiles/themes/rabbit-hole/information.png | 50 | -rw----·····0.0·fat······485·b-·stor·81-Jan-01·01:01·freenet/clients/http/staticfiles/themes/rabbit-hole/information.png |
51 | -rw----·····0.0·fat·····1303·b-·defN·81-Jan-01·01:01·javax/annotation/Nonnegative.java | 51 | -rw----·····0.0·fat·····1303·b-·defN·81-Jan-01·01:01·javax/annotation/Nonnegative.java |
52 | -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/color/abc_primary_text_disable_only_material_light.xml | 52 | -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/color/abc_primary_text_disable_only_material_light.xml |
53 | -rw----·····0.0·fat······374·b-·stor·81-Jan-01·01:01·freenet/clients/http/staticfiles/icon/flags/pl.png | 53 | -rw----·····0.0·fat······374·b-·stor·81-Jan-01·01:01·freenet/clients/http/staticfiles/icon/flags/pl.png |
Offset 161, 15 lines modified | Offset 161, 15 lines modified | ||
161 | -rw----·····0.0·fat·····1028·b-·defN·81-Jan-01·01:01·res/anim/btn_radio_to_on_mtrl_ring_outer_path_animation.xml | 161 | -rw----·····0.0·fat·····1028·b-·defN·81-Jan-01·01:01·res/anim/btn_radio_to_on_mtrl_ring_outer_path_animation.xml |
162 | -rw----·····0.0·fat······375·b-·defN·81-Jan-01·01:01·javax/annotation/CheckForNull.java | 162 | -rw----·····0.0·fat······375·b-·defN·81-Jan-01·01:01·javax/annotation/CheckForNull.java |
163 | -rw----·····0.0·fat······422·b-·stor·81-Jan-01·01:01·res/drawable-xxhdpi-v4/abc_text_select_handle_right_mtrl_light.png | 163 | -rw----·····0.0·fat······422·b-·stor·81-Jan-01·01:01·res/drawable-xxhdpi-v4/abc_text_select_handle_right_mtrl_light.png |
164 | -rw----·····0.0·fat······520·b-·stor·81-Jan-01·01:01·freenet/clients/http/staticfiles/icon/flags/lc.png | 164 | -rw----·····0.0·fat······520·b-·stor·81-Jan-01·01:01·freenet/clients/http/staticfiles/icon/flags/lc.png |
165 | -rw----·····0.0·fat······437·b-·stor·81-Jan-01·01:01·res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png | 165 | -rw----·····0.0·fat······437·b-·stor·81-Jan-01·01:01·res/drawable-ldrtl-xxxhdpi-v17/abc_spinner_mtrl_am_alpha.9.png |
166 | -rw----·····0.0·fat······548·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/abc_ic_star_half_black_48dp.png | 166 | -rw----·····0.0·fat······548·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/abc_ic_star_half_black_48dp.png |
167 | -rw----·····0.0·fat······217·b-·defN·81-Jan-01·01:01·freenet/clients/http/staticfiles/themes/sky-dropdown/theme.css | 167 | -rw----·····0.0·fat······217·b-·defN·81-Jan-01·01:01·freenet/clients/http/staticfiles/themes/sky-dropdown/theme.css |
168 | -rw----·····0.0·fat··· | 168 | -rw----·····0.0·fat····92248·b-·defN·81-Jan-01·01:01·lib/x86_64/libjnidispatch.so |
169 | -rw----·····0.0·fat······513·b-·stor·81-Jan-01·01:01·res/drawable-xxxhdpi-v4/abc_text_select_handle_left_mtrl_dark.png | 169 | -rw----·····0.0·fat······513·b-·stor·81-Jan-01·01:01·res/drawable-xxxhdpi-v4/abc_text_select_handle_left_mtrl_dark.png |
170 | -rw----·····0.0·fat·····2544·b-·defN·81-Jan-01·01:01·res/layout/preference_dropdown.xml | 170 | -rw----·····0.0·fat·····2544·b-·defN·81-Jan-01·01:01·res/layout/preference_dropdown.xml |
171 | -rw----·····0.0·fat······776·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png | 171 | -rw----·····0.0·fat······776·b-·stor·81-Jan-01·01:01·res/drawable-mdpi-v4/abc_popup_background_mtrl_mult.9.png |
172 | -rw----·····0.0·fat·····2072·b-·defN·81-Jan-01·01:01·res/layout/abc_popup_menu_item_layout.xml | 172 | -rw----·····0.0·fat·····2072·b-·defN·81-Jan-01·01:01·res/layout/abc_popup_menu_item_layout.xml |
173 | -rw----·····0.0·fat·····1528·b-·defN·81-Jan-01·01:01·res/layout/design_bottom_navigation_item.xml | 173 | -rw----·····0.0·fat·····1528·b-·defN·81-Jan-01·01:01·res/layout/design_bottom_navigation_item.xml |
174 | -rw----·····0.0·fat······513·b-·stor·81-Jan-01·01:01·freenet/clients/http/staticfiles/icon/flags/sr.png | 174 | -rw----·····0.0·fat······513·b-·stor·81-Jan-01·01:01·freenet/clients/http/staticfiles/icon/flags/sr.png |
175 | -rw----·····0.0·fat······400·b-·stor·81-Jan-01·01:01·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_cut_mtrl_alpha.png | 175 | -rw----·····0.0·fat······400·b-·stor·81-Jan-01·01:01·res/drawable-ldrtl-hdpi-v17/abc_ic_menu_cut_mtrl_alpha.png |
Offset 659, 15 lines modified | Offset 659, 15 lines modified | ||
659 | -rw----·····0.0·fat······764·b-·defN·81-Jan-01·01:01·res/layout/activity_main.xml | 659 | -rw----·····0.0·fat······764·b-·defN·81-Jan-01·01:01·res/layout/activity_main.xml |
660 | -rw----·····0.0·fat······496·b-·stor·81-Jan-01·01:01·freenet/clients/http/staticfiles/icon/flags/england.png | 660 | -rw----·····0.0·fat······496·b-·stor·81-Jan-01·01:01·freenet/clients/http/staticfiles/icon/flags/england.png |
661 | -rw----·····0.0·fat······436·b-·stor·81-Jan-01·01:01·freenet/clients/http/staticfiles/icon/flags/sl.png | 661 | -rw----·····0.0·fat······436·b-·stor·81-Jan-01·01:01·freenet/clients/http/staticfiles/icon/flags/sl.png |
662 | -rw----·····0.0·fat······243·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png | 662 | -rw----·····0.0·fat······243·b-·stor·81-Jan-01·01:01·res/drawable-xhdpi-v4/abc_ic_menu_paste_mtrl_am_alpha.png |
663 | -rw----·····0.0·fat·····1060·b-·defN·81-Jan-01·01:01·res/layout/test_reflow_chipgroup.xml | 663 | -rw----·····0.0·fat·····1060·b-·defN·81-Jan-01·01:01·res/layout/test_reflow_chipgroup.xml |
664 | -rw----·····0.0·fat······647·b-·stor·81-Jan-01·01:01·freenet/clients/http/staticfiles/icon/flags/as.png | 664 | -rw----·····0.0·fat······647·b-·stor·81-Jan-01·01:01·freenet/clients/http/staticfiles/icon/flags/as.png |
665 | -rw----·····0.0·fat······512·b-·stor·81-Jan-01·01:01·freenet/clients/http/staticfiles/icon/flags/ir.png | 665 | -rw----·····0.0·fat······512·b-·stor·81-Jan-01·01:01·freenet/clients/http/staticfiles/icon/flags/ir.png |
666 | -rw----·····0.0·fat··· | 666 | -rw----·····0.0·fat····91692·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libjnidispatch.so |
667 | -rw----·····0.0·fat······640·b-·defN·81-Jan-01·01:01·res/layout/test_chip_zero_corner_radius.xml | 667 | -rw----·····0.0·fat······640·b-·defN·81-Jan-01·01:01·res/layout/test_chip_zero_corner_radius.xml |
668 | -rw----·····0.0·fat······509·b-·stor·81-Jan-01·01:01·freenet/clients/http/staticfiles/icon/flags/gu.png | 668 | -rw----·····0.0·fat······509·b-·stor·81-Jan-01·01:01·freenet/clients/http/staticfiles/icon/flags/gu.png |
669 | -rw----·····0.0·fat······570·b-·defN·81-Jan-01·01:01·freenet/clients/http/staticfiles/themes/rabbit-hole/favicon.ico | 669 | -rw----·····0.0·fat······570·b-·defN·81-Jan-01·01:01·freenet/clients/http/staticfiles/themes/rabbit-hole/favicon.ico |
670 | -rw----·····0.0·fat······588·b-·defN·81-Jan-01·01:01·res/color/abc_search_url_text.xml | 670 | -rw----·····0.0·fat······588·b-·defN·81-Jan-01·01:01·res/color/abc_search_url_text.xml |
671 | -rw----·····0.0·fat······604·b-·stor·81-Jan-01·01:01·freenet/clients/http/staticfiles/icon/flags/vu.png | 671 | -rw----·····0.0·fat······604·b-·stor·81-Jan-01·01:01·freenet/clients/http/staticfiles/icon/flags/vu.png |
672 | -rw----·····0.0·fat·····2033·b-·stor·81-Jan-01·01:01·freenet/clients/http/staticfiles/themes/grayandblue/fail.png | 672 | -rw----·····0.0·fat·····2033·b-·stor·81-Jan-01·01:01·freenet/clients/http/staticfiles/themes/grayandblue/fail.png |
673 | -rw----·····0.0·fat······278·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_text_select_handle_left_mtrl_light.png | 673 | -rw----·····0.0·fat······278·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_text_select_handle_left_mtrl_light.png |
Offset 1004, 15 lines modified | Offset 1004, 15 lines modified | ||
1004 | -rw----·····0.0·fat·····3184·b-·defN·81-Jan-01·01:01·res/layout/material_timepicker_dialog.xml | 1004 | -rw----·····0.0·fat·····3184·b-·defN·81-Jan-01·01:01·res/layout/material_timepicker_dialog.xml |
1005 | -rw----·····0.0·fat······644·b-·defN·81-Jan-01·01:01·res/drawable/mtrl_ic_error.xml | 1005 | -rw----·····0.0·fat······644·b-·defN·81-Jan-01·01:01·res/drawable/mtrl_ic_error.xml |
1006 | -rw----·····0.0·fat······738·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png | 1006 | -rw----·····0.0·fat······738·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_menu_hardkey_panel_mtrl_mult.9.png |
1007 | -rw----·····0.0·fat·····1172·b-·defN·81-Jan-01·01:01·res/drawable-v21/abc_edit_text_material.xml | 1007 | -rw----·····0.0·fat·····1172·b-·defN·81-Jan-01·01:01·res/drawable-v21/abc_edit_text_material.xml |
1008 | -rw----·····0.0·fat······952·b-·defN·81-Jan-01·01:01·res/layout/mtrl_layout_snackbar_include.xml | 1008 | -rw----·····0.0·fat······952·b-·defN·81-Jan-01·01:01·res/layout/mtrl_layout_snackbar_include.xml |
1009 | -rw----·····0.0·fat······631·b-·stor·81-Jan-01·01:01·res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png | 1009 | -rw----·····0.0·fat······631·b-·stor·81-Jan-01·01:01·res/drawable-xxxhdpi-v4/abc_scrubber_control_to_pressed_mtrl_005.png |
1010 | -rw----·····0.0·fat·····1028·b-·defN·81-Jan-01·01:01·res/anim/btn_radio_to_off_mtrl_ring_outer_path_animation.xml | 1010 | -rw----·····0.0·fat·····1028·b-·defN·81-Jan-01·01:01·res/anim/btn_radio_to_off_mtrl_ring_outer_path_animation.xml |
1011 | -rw----·····0.0·fat····9 | 1011 | -rw----·····0.0·fat····91628·b-·defN·81-Jan-01·01:01·lib/x86/libjnidispatch.so |
1012 | -rw----·····0.0·fat······196·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png | 1012 | -rw----·····0.0·fat······196·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/abc_scrubber_track_mtrl_alpha.9.png |
1013 | -rw----·····0.0·fat······892·b-·defN·81-Jan-01·01:01·javax/annotation/concurrent/NotThreadSafe.java | 1013 | -rw----·····0.0·fat······892·b-·defN·81-Jan-01·01:01·javax/annotation/concurrent/NotThreadSafe.java |
1014 | -rw----·····0.0·fat······712·b-·defN·81-Jan-01·01:01·res/color/design_box_stroke_color.xml | 1014 | -rw----·····0.0·fat······712·b-·defN·81-Jan-01·01:01·res/color/design_box_stroke_color.xml |
1015 | -rw----·····0.0·fat······615·b-·stor·81-Jan-01·01:01·freenet/clients/http/staticfiles/themes/boxed/error-16.png | 1015 | -rw----·····0.0·fat······615·b-·stor·81-Jan-01·01:01·freenet/clients/http/staticfiles/themes/boxed/error-16.png |
1016 | -rw----·····0.0·fat······400·b-·defN·81-Jan-01·01:01·res/layout/mtrl_calendar_day_of_week.xml | 1016 | -rw----·····0.0·fat······400·b-·defN·81-Jan-01·01:01·res/layout/mtrl_calendar_day_of_week.xml |
1017 | -rw----·····0.0·fat······346·b-·defN·81-Jan-01·01:01·freenet/clients/http/staticfiles/bookmark.css | 1017 | -rw----·····0.0·fat······346·b-·defN·81-Jan-01·01:01·freenet/clients/http/staticfiles/bookmark.css |
1018 | -rw----·····0.0·fat·····1208·b-·defN·81-Jan-01·01:01·res/layout-watch-v20/abc_alert_dialog_button_bar_material.xml | 1018 | -rw----·····0.0·fat·····1208·b-·defN·81-Jan-01·01:01·res/layout-watch-v20/abc_alert_dialog_button_bar_material.xml |
Offset 1235, 8 lines modified | Offset 1235, 8 lines modified | ||
1235 | -rw----·····0.0·fat······360·b-·defN·81-Jan-01·01:01·res/xml/standalone_badge_offset.xml | 1235 | -rw----·····0.0·fat······360·b-·defN·81-Jan-01·01:01·res/xml/standalone_badge_offset.xml |
1236 | -rw----·····0.0·fat······516·b-·defN·81-Jan-01·01:01·res/drawable/abc_seekbar_tick_mark_material.xml | 1236 | -rw----·····0.0·fat······516·b-·defN·81-Jan-01·01:01·res/drawable/abc_seekbar_tick_mark_material.xml |
1237 | -rw----·····0.0·fat·····1789·b-·stor·81-Jan-01·01:01·freenet/clients/http/staticfiles/themes/sky/warning-16.png | 1237 | -rw----·····0.0·fat·····1789·b-·stor·81-Jan-01·01:01·freenet/clients/http/staticfiles/themes/sky/warning-16.png |
1238 | -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_normal.9.png | 1238 | -rw----·····0.0·fat······212·b-·stor·81-Jan-01·01:01·res/drawable-hdpi-v4/notification_bg_normal.9.png |
1239 | -rw----·····2.0·fat···150293·b-·defN·81-Jan-01·01:01·META-INF/58C29F86.SF | 1239 | -rw----·····2.0·fat···150293·b-·defN·81-Jan-01·01:01·META-INF/58C29F86.SF |
1240 | -rw----·····2.0·fat·····1344·b-·defN·81-Jan-01·01:01·META-INF/58C29F86.RSA | 1240 | -rw----·····2.0·fat·····1344·b-·defN·81-Jan-01·01:01·META-INF/58C29F86.RSA |
1241 | -rw----·····2.0·fat···150166·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | 1241 | -rw----·····2.0·fat···150166·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF |
1242 | 1240·files,·244 | 1242 | 1240·files,·24409880·bytes·uncompressed,·9684604·bytes·compressed:··60.3% |
Offset 1, 12 lines modified | Offset 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············:· | 4 | checksum············:·444c94f3 |
5 | signature···········:· | 5 | signature···········:·6b98...ce21 |
6 | file_size···········:·6705352 | 6 | file_size···········:·6705352 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·50126 | 10 | string_ids_size·····:·50126 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·7260 | 12 | type_ids_size·······:·7260 |
Offset 1183034, 16 lines modified | Offset 1183034, 16 lines modified | ||
1183034 | 1924da:·1213···································|00a5:·const/4·v3,·#int·1·//·#1 | 1183034 | 1924da:·1213···································|00a5:·const/4·v3,·#int·1·//·#1 |
1183035 | 1924dc:·1207···································|00a6:·const/4·v7,·#int·0·//·#0 | 1183035 | 1924dc:·1207···································|00a6:·const/4·v7,·#int·0·//·#0 |
1183036 | 1924de:·130e·1900······························|00a7:·const/16·v14,·#int·25·//·#19 | 1183036 | 1924de:·130e·1900······························|00a7:·const/16·v14,·#int·25·//·#19 |
1183037 | 1924e2:·289e···································|00a9:·goto·0047·//·-0062 | 1183037 | 1924e2:·289e···································|00a9:·goto·0047·//·-0062 |
1183038 | 1924e4:·07d2···································|00aa:·move-object·v2,·v13 | 1183038 | 1924e4:·07d2···································|00aa:·move-object·v2,·v13 |
1183039 | 1924e6:·081c·0f00······························|00ab:·move-object/from16·v28,·v15 | 1183039 | 1924e6:·081c·0f00······························|00ab:·move-object/from16·v28,·v15 |
1183040 | 1924ea:·1250···································|00ad:·const/4·v0,·#int·5·//·#5 | 1183040 | 1924ea:·1250···································|00ad:·const/4·v0,·#int·5·//·#5 |
1183041 | 1924ec:·1213···································|00ae:·const/4·v3,·#int·1·//·#1 | ||
1183042 | 1924e | 1183041 | 1924ec:·0801·1c00······························|00ae:·move-object/from16·v1,·v28 |
1183042 | 1924f0:·1213···································|00b0:·const/4·v3,·#int·1·//·#1 | ||
1183043 | 1924f2:·7151·dc16·3230·························|00b1:·invoke-static·{v2,·v3,·v0,·v3,·v1},·Lfreenet/node/simulator/RealNodeBusyNetworkTest;.makeKleinbergNetwork:([Lfreenet/node/Node;ZIZLfreenet/crypt/RandomSource;)V·//·method@16dc | 1183043 | 1924f2:·7151·dc16·3230·························|00b1:·invoke-static·{v2,·v3,·v0,·v3,·v1},·Lfreenet/node/simulator/RealNodeBusyNetworkTest;.makeKleinbergNetwork:([Lfreenet/node/Node;ZIZLfreenet/crypt/RandomSource;)V·//·method@16dc |
1183044 | 1924f8:·1c00·7b03······························|00b4:·const-class·v0,·Lfreenet/node/simulator/RealNodeRoutingTest;·//·type@037b | 1183044 | 1924f8:·1c00·7b03······························|00b4:·const-class·v0,·Lfreenet/node/simulator/RealNodeRoutingTest;·//·type@037b |
1183045 | 1924fc:·1a04·960f······························|00b6:·const-string·v4,·"Added·random·links"·//·string@0f96 | 1183045 | 1924fc:·1a04·960f······························|00b6:·const-string·v4,·"Added·random·links"·//·string@0f96 |
1183046 | 192500:·7120·eb20·4000·························|00b8:·invoke-static·{v0,·v4},·Lfreenet/support/Logger;.normal:(Ljava/lang/Class;Ljava/lang/String;)V·//·method@20eb | 1183046 | 192500:·7120·eb20·4000·························|00b8:·invoke-static·{v0,·v4},·Lfreenet/support/Logger;.normal:(Ljava/lang/Class;Ljava/lang/String;)V·//·method@20eb |
1183047 | 192506:·1304·1900······························|00bb:·const/16·v4,·#int·25·//·#19 | 1183047 | 192506:·1304·1900······························|00bb:·const/16·v4,·#int·25·//·#19 |
1183048 | 19250a:·1207···································|00bd:·const/4·v7,·#int·0·//·#0 | 1183048 | 19250a:·1207···································|00bd:·const/4·v7,·#int·0·//·#0 |
1183049 | 19250c:·3547·2900······························|00be:·if-ge·v7,·v4,·00e7·//·+0029 | 1183049 | 19250c:·3547·2900······························|00be:·if-ge·v7,·v4,·00e7·//·+0029 |
Offset 123466, 15 lines modified | Offset 123466, 15 lines modified | ||
123466 | ··version·of·encoding·software:···················2.0 | 123466 | ··version·of·encoding·software:···················2.0 |
123467 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 123467 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
123468 | ··minimum·software·version·required·to·extract:···2.0 | 123468 | ··minimum·software·version·required·to·extract:···2.0 |
123469 | ··compression·method:·····························none·(stored) | 123469 | ··compression·method:·····························none·(stored) |
123470 | ··file·security·status:···························not·encrypted | 123470 | ··file·security·status:···························not·encrypted |
123471 | ··extended·local·header:··························no | 123471 | ··extended·local·header:··························no |
123472 | ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00 | 123472 | ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00 |
123473 | ··32-bit·CRC·value·(hex):························· | 123473 | ··32-bit·CRC·value·(hex):·························ac999c13 |
123474 | ··compressed·size:································6429·bytes | 123474 | ··compressed·size:································6429·bytes |
123475 | ··uncompressed·size:······························6429·bytes | 123475 | ··uncompressed·size:······························6429·bytes |
123476 | ··length·of·filename:·····························52·characters | 123476 | ··length·of·filename:·····························52·characters |
123477 | ··length·of·extra·field:··························0·bytes | 123477 | ··length·of·extra·field:··························0·bytes |
123478 | ··length·of·file·comment:·························0·characters | 123478 | ··length·of·file·comment:·························0·characters |
123479 | ··disk·number·on·which·file·begins:···············disk·1 | 123479 | ··disk·number·on·which·file·begins:···············disk·1 |
123480 | ··apparent·file·type:·····························binary | 123480 | ··apparent·file·type:·····························binary |
Offset 82, 16 lines modified | Offset 82, 16 lines modified | ||
82 | ············final·StringBuilder·sb·=·new·StringBuilder(); | 82 | ············final·StringBuilder·sb·=·new·StringBuilder(); |
83 | ············sb.append("Created·node·"); | 83 | ············sb.append("Created·node·"); |
84 | ············sb.append(j); | 84 | ············sb.append(j); |
85 | ············Logger.normal((Class)clazz,·sb.toString()); | 85 | ············Logger.normal((Class)clazz,·sb.toString()); |
86 | ········} | 86 | ········} |
87 | ········final·Node[]·array3·=·array2; | 87 | ········final·Node[]·array3·=·array2; |
88 | ········final·int·n8·=·5; | 88 | ········final·int·n8·=·5; |
89 | ········boolean·b5·=·true; | ||
90 | ········Object·o·=·dummyRandomSource; | 89 | ········Object·o·=·dummyRandomSource; |
90 | ········boolean·b5·=·true; | ||
91 | ········makeKleinbergNetwork(array2,·b5,·n8,·b5,·(RandomSource)dummyRandomSource); | 91 | ········makeKleinbergNetwork(array2,·b5,·n8,·b5,·(RandomSource)dummyRandomSource); |
92 | ········Logger.normal((Class)RealNodeRoutingTest.class,·"Added·random·links"); | 92 | ········Logger.normal((Class)RealNodeRoutingTest.class,·"Added·random·links"); |
93 | ········int·k·=·25; | 93 | ········int·k·=·25; |
94 | ········for·(int·l·=·0;·l·<·k;·++l)·{ | 94 | ········for·(int·l·=·0;·l·<·k;·++l)·{ |
95 | ············array3[l].start(false); | 95 | ············array3[l].start(false); |
96 | ············final·PrintStream·err·=·System.err; | 96 | ············final·PrintStream·err·=·System.err; |
97 | ············final·StringBuilder·sb2·=·new·StringBuilder(); | 97 | ············final·StringBuilder·sb2·=·new·StringBuilder(); |
Offset 1, 12 lines modified | Offset 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············:· | 4 | checksum············:·d035196c |
5 | signature···········:· | 5 | signature···········:·cdea...dce6 |
6 | file_size···········:·8462572 | 6 | file_size···········:·8462572 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·63722 | 10 | string_ids_size·····:·63722 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·8648 | 12 | type_ids_size·······:·8648 |
Offset 1608828, 18 lines modified | Offset 1608828, 18 lines modified | ||
1608828 | 486204:·1a04·0f6f······························|00e6:·const-string·v4,·"Toadlet.no"·//·string@6f0f | 1608828 | 486204:·1a04·0f6f······························|00e6:·const-string·v4,·"Toadlet.no"·//·string@6f0f |
1608829 | 486208:·6e20·58ea·4300·························|00e8:·invoke-virtual·{v3,·v4},·Lfreenet/l10n/BaseL10n;.getString:(Ljava/lang/String;)Ljava/lang/String;·//·method@ea58 | 1608829 | 486208:·6e20·58ea·4300·························|00e8:·invoke-virtual·{v3,·v4},·Lfreenet/l10n/BaseL10n;.getString:(Ljava/lang/String;)Ljava/lang/String;·//·method@ea58 |
1608830 | 48620e:·0c03···································|00eb:·move-result-object·v3 | 1608830 | 48620e:·0c03···································|00eb:·move-result-object·v3 |
1608831 | 486210:·4d03·0209······························|00ec:·aput-object·v3,·v2,·v9 | 1608831 | 486210:·4d03·0209······························|00ec:·aput-object·v3,·v2,·v9 |
1608832 | 486214:·6e40·f7ec·e021·························|00ee:·invoke-virtual·{v0,·v14,·v1,·v2},·Lfreenet/support/HTMLNode;.addChild:(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)Lfreenet/support/HTMLNode;·//·method@ecf7 | 1608832 | 486214:·6e40·f7ec·e021·························|00ee:·invoke-virtual·{v0,·v14,·v1,·v2},·Lfreenet/support/HTMLNode;.addChild:(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)Lfreenet/support/HTMLNode;·//·method@ecf7 |
1608833 | 48621a:·6e10·fcec·0b00·························|00f1:·invoke-virtual·{v11},·Lfreenet/support/HTMLNode;.generate:()Ljava/lang/String;·//·method@ecfc | 1608833 | 48621a:·6e10·fcec·0b00·························|00f1:·invoke-virtual·{v11},·Lfreenet/support/HTMLNode;.generate:()Ljava/lang/String;·//·method@ecfc |
1608834 | 486220:·0c00···································|00f4:·move-result-object·v0 | 1608834 | 486220:·0c00···································|00f4:·move-result-object·v0 |
1608835 | 486222:·0801·1d00······························|00f5:·move-object/from16·v1,·v29 | ||
1608836 | 486226:·0803·2000······························|00f7:·move-object/from16·v3,·v32 | ||
1608837 | 48622a:·0804·1100······························|00f9:·move-object/from16·v4,·v17 | ||
1608838 | 48622 | 1608835 | 486222:·1302·c800······························|00f5:·const/16·v2,·#int·200·//·#c8 |
1608836 | 486226:·0801·1d00······························|00f7:·move-object/from16·v1,·v29 | ||
1608837 | 48622a:·0803·2000······························|00f9:·move-object/from16·v3,·v32 | ||
1608838 | 48622e:·0804·1100······························|00fb:·move-object/from16·v4,·v17 | ||
1608839 | 486232:·6e50·c8d9·3142·························|00fd:·invoke-virtual·{v1,·v3,·v2,·v4,·v0},·Lfreenet/clients/http/ConfigToadlet;.writeHTMLReply:(Lfreenet/clients/http/ToadletContext;ILjava/lang/String;Ljava/lang/String;)V·//·method@d9c8 | 1608839 | 486232:·6e50·c8d9·3142·························|00fd:·invoke-virtual·{v1,·v3,·v2,·v4,·v0},·Lfreenet/clients/http/ConfigToadlet;.writeHTMLReply:(Lfreenet/clients/http/ToadletContext;ILjava/lang/String;Ljava/lang/String;)V·//·method@d9c8 |
1608840 | 486238:·0e00···································|0100:·return-void | 1608840 | 486238:·0e00···································|0100:·return-void |
1608841 | 48623a:·1a00·04df······························|0101:·const-string·v0,·"select-dir"·//·string@df04 | 1608841 | 48623a:·1a00·04df······························|0101:·const-string·v0,·"select-dir"·//·string@df04 |
1608842 | 48623e:·7220·d0ed·0200·························|0103:·invoke-interface·{v2,·v0},·Lfreenet/support/api/HTTPRequest;.isPartSet:(Ljava/lang/String;)Z·//·method@edd0 | 1608842 | 48623e:·7220·d0ed·0200·························|0103:·invoke-interface·{v2,·v0},·Lfreenet/support/api/HTTPRequest;.isPartSet:(Ljava/lang/String;)Z·//·method@edd0 |
1608843 | 486244:·0a00···································|0106:·move-result·v0 | 1608843 | 486244:·0a00···································|0106:·move-result·v0 |
1608844 | 486246:·3900·8803······························|0107:·if-nez·v0,·048f·//·+0388 | 1608844 | 486246:·3900·8803······························|0107:·if-nez·v0,·048f·//·+0388 |
1608845 | 48624a:·7220·d0ed·7200·························|0109:·invoke-interface·{v2,·v7},·Lfreenet/support/api/HTTPRequest;.isPartSet:(Ljava/lang/String;)Z·//·method@edd0 | 1608845 | 48624a:·7220·d0ed·7200·························|0109:·invoke-interface·{v2,·v7},·Lfreenet/support/api/HTTPRequest;.isPartSet:(Ljava/lang/String;)Z·//·method@edd0 |
Offset 1670603, 18 lines modified | Offset 1670603, 18 lines modified | ||
1670603 | 4bd872:·6e20·58ea·3200·························|036d:·invoke-virtual·{v2,·v3},·Lfreenet/l10n/BaseL10n;.getString:(Ljava/lang/String;)Ljava/lang/String;·//·method@ea58 | 1670603 | 4bd872:·6e20·58ea·3200·························|036d:·invoke-virtual·{v2,·v3},·Lfreenet/l10n/BaseL10n;.getString:(Ljava/lang/String;)Ljava/lang/String;·//·method@ea58 |
1670604 | 4bd878:·0c02···································|0370:·move-result-object·v2 | 1670604 | 4bd878:·0c02···································|0370:·move-result-object·v2 |
1670605 | 4bd87a:·1223···································|0371:·const/4·v3,·#int·2·//·#2 | 1670605 | 4bd87a:·1223···································|0371:·const/4·v3,·#int·2·//·#2 |
1670606 | 4bd87c:·4d02·0103······························|0372:·aput-object·v2,·v1,·v3 | 1670606 | 4bd87c:·4d02·0103······························|0372:·aput-object·v2,·v1,·v3 |
1670607 | 4bd880:·6e40·f7ec·d610·························|0374:·invoke-virtual·{v6,·v13,·v0,·v1},·Lfreenet/support/HTMLNode;.addChild:(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)Lfreenet/support/HTMLNode;·//·method@ecf7 | 1670607 | 4bd880:·6e40·f7ec·d610·························|0374:·invoke-virtual·{v6,·v13,·v0,·v1},·Lfreenet/support/HTMLNode;.addChild:(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)Lfreenet/support/HTMLNode;·//·method@ecf7 |
1670608 | 4bd886:·7401·fcec·1500·························|0377:·invoke-virtual/range·{v21},·Lfreenet/support/HTMLNode;.generate:()Ljava/lang/String;·//·method@ecfc | 1670608 | 4bd886:·7401·fcec·1500·························|0377:·invoke-virtual/range·{v21},·Lfreenet/support/HTMLNode;.generate:()Ljava/lang/String;·//·method@ecfc |
1670609 | 4bd88c:·0c00···································|037a:·move-result-object·v0 | 1670609 | 4bd88c:·0c00···································|037a:·move-result-object·v0 |
1670610 | 4bd88e:·1301·c800······························|037b:·const/16·v1,·#int·200·//·#c8 | ||
1670611 | 4bd8 | 1670610 | 4bd88e:·0803·2000······························|037b:·move-object/from16·v3,·v32 |
1670612 | 4bd89 | 1670611 | 4bd892:·0804·2300······························|037d:·move-object/from16·v4,·v35 |
1670613 | 4bd89 | 1670612 | 4bd896:·0806·1300······························|037f:·move-object/from16·v6,·v19 |
1670613 | 4bd89a:·1301·c800······························|0381:·const/16·v1,·#int·200·//·#c8 | ||
1670614 | 4bd89e:·6e50·4cdf·4361·························|0383:·invoke-virtual·{v3,·v4,·v1,·v6,·v0},·Lfreenet/clients/http/WelcomeToadlet;.writeHTMLReply:(Lfreenet/clients/http/ToadletContext;ILjava/lang/String;Ljava/lang/String;)V·//·method@df4c | 1670614 | 4bd89e:·6e50·4cdf·4361·························|0383:·invoke-virtual·{v3,·v4,·v1,·v6,·v0},·Lfreenet/clients/http/WelcomeToadlet;.writeHTMLReply:(Lfreenet/clients/http/ToadletContext;ILjava/lang/String;Ljava/lang/String;)V·//·method@df4c |
1670615 | 4bd8a4:·0e00···································|0386:·return-void | 1670615 | 4bd8a4:·0e00···································|0386:·return-void |
1670616 | 4bd8a6:·0703···································|0387:·move-object·v3,·v0 | 1670616 | 4bd8a6:·0703···································|0387:·move-object·v3,·v0 |
1670617 | 4bd8a8:·07a0···································|0388:·move-object·v0,·v10 | 1670617 | 4bd8a8:·07a0···································|0388:·move-object·v0,·v10 |
1670618 | 4bd8aa:·07e1···································|0389:·move-object·v1,·v14 | 1670618 | 4bd8aa:·07e1···································|0389:·move-object·v1,·v14 |
1670619 | 4bd8ac:·081f·0400······························|038a:·move-object/from16·v31,·v4 | 1670619 | 4bd8ac:·081f·0400······························|038a:·move-object/from16·v31,·v4 |
1670620 | 4bd8b0:·0724···································|038c:·move-object·v4,·v2 | 1670620 | 4bd8b0:·0724···································|038c:·move-object·v4,·v2 |
Offset 2250, 22 lines modified | Offset 2250, 22 lines modified | ||
2250 | ····invoke-virtual·{v6,·v13,·v0,·v1},·Lfreenet/support/HTMLNode;->addChild(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)Lfreenet/support/HTMLNode; | 2250 | ····invoke-virtual·{v6,·v13,·v0,·v1},·Lfreenet/support/HTMLNode;->addChild(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)Lfreenet/support/HTMLNode; |
2251 | ····.line·498 | 2251 | ····.line·498 |
2252 | ····invoke-virtual/range·{v21·..·v21},·Lfreenet/support/HTMLNode;->generate()Ljava/lang/String; | 2252 | ····invoke-virtual/range·{v21·..·v21},·Lfreenet/support/HTMLNode;->generate()Ljava/lang/String; |
2253 | ····move-result-object·v0 | 2253 | ····move-result-object·v0 |
2254 | ····const/16·v1,·0xc8 | ||
2255 | ····move-object/from16·v3,·p0 | 2254 | ····move-object/from16·v3,·p0 |
2256 | ····move-object/from16·v4,·p3 | 2255 | ····move-object/from16·v4,·p3 |
2257 | ····move-object/from16·v6,·v19 | 2256 | ····move-object/from16·v6,·v19 |
2257 | ····const/16·v1,·0xc8 | ||
2258 | ····invoke-virtual·{v3,·v4,·v1,·v6,·v0},·Lfreenet/clients/http/WelcomeToadlet;->writeHTMLReply(Lfreenet/clients/http/ToadletContext;ILjava/lang/String;Ljava/lang/String;)V | 2258 | ····invoke-virtual·{v3,·v4,·v1,·v6,·v0},·Lfreenet/clients/http/WelcomeToadlet;->writeHTMLReply(Lfreenet/clients/http/ToadletContext;ILjava/lang/String;Ljava/lang/String;)V |
2259 | ····return-void | 2259 | ····return-void |
2260 | ····:cond_d | 2260 | ····:cond_d |
2261 | ····move-object·v3,·v0 | 2261 | ····move-object·v3,·v0 |
Offset 2193, 22 lines modified | Offset 2193, 22 lines modified | ||
2193 | ····invoke-virtual·{v0,·v14,·v1,·v2},·Lfreenet/support/HTMLNode;->addChild(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)Lfreenet/support/HTMLNode; | 2193 | ····invoke-virtual·{v0,·v14,·v1,·v2},·Lfreenet/support/HTMLNode;->addChild(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)Lfreenet/support/HTMLNode; |
2194 | ····.line·235 | 2194 | ····.line·235 |
2195 | ····invoke-virtual·{v11},·Lfreenet/support/HTMLNode;->generate()Ljava/lang/String; | 2195 | ····invoke-virtual·{v11},·Lfreenet/support/HTMLNode;->generate()Ljava/lang/String; |
2196 | ····move-result-object·v0 | 2196 | ····move-result-object·v0 |
2197 | ····const/16·v2,·0xc8 | ||
2197 | ····move-object/from16·v1,·p0 | 2198 | ····move-object/from16·v1,·p0 |
2198 | ····move-object/from16·v3,·p3 | 2199 | ····move-object/from16·v3,·p3 |
2199 | ····move-object/from16·v4,·v17 | 2200 | ····move-object/from16·v4,·v17 |
2200 | ····const/16·v2,·0xc8 | ||
2201 | ····invoke-virtual·{v1,·v3,·v2,·v4,·v0},·Lfreenet/clients/http/ConfigToadlet;->writeHTMLReply(Lfreenet/clients/http/ToadletContext;ILjava/lang/String;Ljava/lang/String;)V | 2201 | ····invoke-virtual·{v1,·v3,·v2,·v4,·v0},·Lfreenet/clients/http/ConfigToadlet;->writeHTMLReply(Lfreenet/clients/http/ToadletContext;ILjava/lang/String;Ljava/lang/String;)V |
2202 | ····return-void | 2202 | ····return-void |
2203 | ····:cond_3 | 2203 | ····:cond_3 |
2204 | ····const-string·v0,·"select-dir" | 2204 | ····const-string·v0,·"select-dir" |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························ARM | 9 | ··Machine:···························ARM |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··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:·········· | 13 | ··Start·of·section·headers:··········90732·(bytes·into·file) |
14 | ··Flags:·····························0x5000200,·Version5·EABI,·soft-float·ABI | 14 | ··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:·········8 | 17 | ··Number·of·program·headers:·········8 |
18 | ··Size·of·section·headers:···········40·(bytes) | 18 | ··Size·of·section·headers:···········40·(bytes) |
19 | ··Number·of·section·headers:·········2 | 19 | ··Number·of·section·headers:·········24 |
20 | ··Section·header·string·table·index:·23 | 20 | ··Section·header·string·table·index:·23 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | There·are·2 | 1 | There·are·24·section·headers,·starting·at·offset·0x1626c: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············00000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············00000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.interp···········PROGBITS········00000134·000134·000013·00···A··0···0··1 | 5 | ··[·1]·.interp···········PROGBITS········00000134·000134·000013·00···A··0···0··1 |
6 | ··[·2]·.dynsym···········DYNSYM··········00000148·000148·000e80·10···A··3···1··4 | 6 | ··[·2]·.dynsym···········DYNSYM··········00000148·000148·000e80·10···A··3···1··4 |
7 | ··[·3]·.dynstr···········STRTAB··········00000fc8·000fc8·001600·00···A··0···0··1 | 7 | ··[·3]·.dynstr···········STRTAB··········00000fc8·000fc8·001600·00···A··0···0··1 |
Offset 21, 15 lines modified | Offset 21, 13 lines modified | ||
21 | ··[16]·.dynamic··········DYNAMIC·········00016e10·015e10·0000f0·08··WA··3···0··4 | 21 | ··[16]·.dynamic··········DYNAMIC·········00016e10·015e10·0000f0·08··WA··3···0··4 |
22 | ··[17]·.got··············PROGBITS········00016f00·015f00·000100·00··WA··0···0··4 | 22 | ··[17]·.got··············PROGBITS········00016f00·015f00·000100·00··WA··0···0··4 |
23 | ··[18]·.data·············PROGBITS········00017000·016000·00010c·00··WA··0···0··4 | 23 | ··[18]·.data·············PROGBITS········00017000·016000·00010c·00··WA··0···0··4 |
24 | ··[19]·.bss··············NOBITS··········0001710c·01610c·0003b0·00··WA··0···0··4 | 24 | ··[19]·.bss··············NOBITS··········0001710c·01610c·0003b0·00··WA··0···0··4 |
25 | ··[20]·.comment··········PROGBITS········00000000·01610c·000028·01··MS··0···0··1 | 25 | ··[20]·.comment··········PROGBITS········00000000·01610c·000028·01··MS··0···0··1 |
26 | ··[21]·.note.gnu.gold-version·NOTE············00000000·016134·00001c·00······0···0··4 | 26 | ··[21]·.note.gnu.gold-version·NOTE············00000000·016134·00001c·00······0···0··4 |
27 | ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·016150·000034·00······0···0··1 | 27 | ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·016150·000034·00······0···0··1 |
28 | ··[23]·.shstrtab·········STRTAB··········00000000·016184·0000 | 28 | ··[23]·.shstrtab·········STRTAB··········00000000·016184·0000e6·00······0···0··1 |
29 | ··[24]·.symtab···········SYMTAB··········00000000·01627c·001060·10·····25··31··4 | ||
30 | ··[25]·.strtab···········STRTAB··········00000000·0172dc·0015ef·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) |
Offset 229, 272 lines modified | Offset 229, 7 lines modified | ||
229 | ···225:·00012388····16·FUNC····GLOBAL·DEFAULT···11·_Unwind_GetRegionStart | 229 | ···225:·00012388····16·FUNC····GLOBAL·DEFAULT···11·_Unwind_GetRegionStart |
230 | ···226:·00012398····28·FUNC····GLOBAL·DEFAULT···11·_Unwind_GetLanguageSpecificData | 230 | ···226:·00012398····28·FUNC····GLOBAL·DEFAULT···11·_Unwind_GetLanguageSpecificData |
231 | ···227:·000123b4·····8·FUNC····GLOBAL·DEFAULT···11·_Unwind_GetDataRelBase | 231 | ···227:·000123b4·····8·FUNC····GLOBAL·DEFAULT···11·_Unwind_GetDataRelBase |
232 | ···228:·000123bc·····8·FUNC····GLOBAL·DEFAULT···11·_Unwind_GetTextRelBase | 232 | ···228:·000123bc·····8·FUNC····GLOBAL·DEFAULT···11·_Unwind_GetTextRelBase |
233 | ···229:·0001710c·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_edata | 233 | ···229:·0001710c·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_edata |
234 | ···230:·0001710c·····0·NOTYPE··GLOBAL·DEFAULT··ABS·__bss_start | 234 | ···230:·0001710c·····0·NOTYPE··GLOBAL·DEFAULT··ABS·__bss_start |
235 | ···231:·000174bc·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_end | 235 | ···231:·000174bc·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_end |
236 | Symbol·table·'.symtab'·contains·262·entries: | ||
237 | ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name | ||
238 | ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | ||
239 | ·····1:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·dispatch.c | ||
240 | ·····2:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·callback.c | ||
241 | ·····3:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·prep_cif.c | ||
242 | ·····4:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·types.c | ||
243 | ·····5:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·closures.c | ||
244 | ·····6:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·ffi.c | ||
245 | ·····7:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·unwind-arm.c | ||
246 | ·····8:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pr-support.c | ||
247 | ·····9:·00000134·····0·SECTION·LOCAL··DEFAULT····1· | ||
248 | ····10:·00000148·····0·SECTION·LOCAL··DEFAULT····2· | ||
249 | ····11:·00000fc8·····0·SECTION·LOCAL··DEFAULT····3· | ||
250 | ····12:·000025c8·····0·SECTION·LOCAL··DEFAULT····4· | ||
251 | ····13:·00002c84·····0·SECTION·LOCAL··DEFAULT····5· | ||
252 | ····14:·00002e54·····0·SECTION·LOCAL··DEFAULT····6· | ||
253 | ····15:·00002e70·····0·SECTION·LOCAL··DEFAULT····7· | ||
254 | ····16:·00002eb0·····0·SECTION·LOCAL··DEFAULT····8· | ||
255 | ····17:·000031b8·····0·SECTION·LOCAL··DEFAULT····9· | ||
256 | ····18:·000032f8·····0·SECTION·LOCAL··DEFAULT···10· | ||
257 | ····19:·000034ec·····0·SECTION·LOCAL··DEFAULT···11· | ||
258 | ····20:·000123c4·····0·SECTION·LOCAL··DEFAULT···12· | ||
259 | ····21:·00012880·····0·SECTION·LOCAL··DEFAULT···13· | ||
260 | ····22:·00012d90·····0·SECTION·LOCAL··DEFAULT···14· | ||
261 | ····23:·00016dd4·····0·SECTION·LOCAL··DEFAULT···15· | ||
262 | ····24:·00016e10·····0·SECTION·LOCAL··DEFAULT···16· | ||
263 | ····25:·00016f00·····0·SECTION·LOCAL··DEFAULT···17· | ||
264 | ····26:·00017000·····0·SECTION·LOCAL··DEFAULT···18· | ||
265 | ····27:·0001710c·····0·SECTION·LOCAL··DEFAULT···19· | ||
266 | ····28:·00000000·····0·SECTION·LOCAL··DEFAULT···20· | ||
267 | ····29:·00000000·····0·SECTION·LOCAL··DEFAULT···21· | ||
268 | ····30:·00000000·····0·SECTION·LOCAL··DEFAULT···22· | ||
269 | ····31:·00011a10·····8·FUNC····WEAK···DEFAULT···11·__aeabi_unwind_cpp_pr1 | ||
270 | ····32:·00011a08·····8·FUNC····GLOBAL·DEFAULT···11·__aeabi_unwind_cpp_pr0 | ||
271 | ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fwrite | ||
272 | ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset | ||
273 | ····35:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__sF | ||
274 | ····36:·00003c80···112·FUNC····GLOBAL·DEFAULT···11·throwByName | ||
275 | ····37:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc | ||
276 | ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free | ||
277 | ····39:·00004260···268·FUNC····GLOBAL·DEFAULT···11·ffi_error | ||
278 | ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·snprintf | ||
279 | ····41:·0000436c···176·FUNC····GLOBAL·DEFAULT···11·encodingString | ||
280 | ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen | ||
281 | ····43:·0000441c···376·FUNC····GLOBAL·DEFAULT···11·newJavaString | ||
282 | ····44:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen | ||
283 | ····45:·000046bc····32·FUNC····GLOBAL·DEFAULT···11·newCStringUTF8 | ||
284 | ····46:·000046dc····84·FUNC····GLOBAL·DEFAULT···11·newJavaWString | ||
285 | ····47:·00004730····80·FUNC····GLOBAL·DEFAULT···11·newJavaPointer | ||
286 | ····48:·00004780···148·FUNC····GLOBAL·DEFAULT···11·newJavaStructure | ||
287 | ····49:·00004814···100·FUNC····GLOBAL·DEFAULT···11·newJavaCallback | ||
288 | ····50:·00004878····56·FUNC····GLOBAL·DEFAULT···11·get_java_type_from_ffi_type | ||
289 | ····51:·000048b0···940·FUNC····GLOBAL·DEFAULT···11·get_java_type | ||
290 | ····52:·00004c5c···384·FUNC····GLOBAL·DEFAULT···11·get_conversion_flag | ||
291 | ····53:·00004ddc····44·FUNC····GLOBAL·DEFAULT···11·getIntegerTypeValue | ||
292 | ····54:·00004e08····64·FUNC····GLOBAL·DEFAULT···11·writeStructure | ||
293 | ····55:·00004e48···464·FUNC····GLOBAL·DEFAULT···11·initializeThread | ||
294 | ····56:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strdup | ||
295 | ····57:·00005018····52·FUNC····GLOBAL·DEFAULT···11·getNativeType | ||
296 | ····58:·0000504c····40·FUNC····GLOBAL·DEFAULT···11·getFFITypeTypeMapped | ||
297 | ····59:·00005074····56·FUNC····GLOBAL·DEFAULT···11·getNativeAddress | ||
298 | ····60:·000050ac···136·FUNC····GLOBAL·DEFAULT···11·getNativeString | ||
299 | ····61:·00005134····60·FUNC····GLOBAL·DEFAULT···11·getPointerTypeAddress | ||
300 | ····62:·00005170···112·FUNC····GLOBAL·DEFAULT···11·getStructureAddress | ||
301 | ····63:·000051e0···136·FUNC····GLOBAL·DEFAULT···11·getCallbackAddress | ||
302 | ····64:·0000d1b0····56·FUNC····GLOBAL·DEFAULT···11·ffi_prep_cif_var | ||
303 | ····65:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno | ||
304 | ····66:·00010604···456·FUNC····GLOBAL·DEFAULT···11·ffi_call | ||
305 | ····67:·0000ce54····28·FUNC····GLOBAL·DEFAULT···11·JNA_set_last_error | ||
306 | ····68:·0000d17c····52·FUNC····GLOBAL·DEFAULT···11·ffi_prep_cif | ||
307 | ····69:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r | ||
308 | ····70:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert2 | ||
309 | ····71:·00015138····12·OBJECT··GLOBAL·DEFAULT···14·ffi_type_uint32 | ||
310 | ····72:·0001515c····12·OBJECT··GLOBAL·DEFAULT···14·ffi_type_sint8 | ||
311 | ····73:·00015108····12·OBJECT··GLOBAL·DEFAULT···14·ffi_type_pointer | ||
312 | ····74:·00015144····12·OBJECT··GLOBAL·DEFAULT···14·ffi_type_sint16 | ||
313 | ····75:·0001512c····12·OBJECT··GLOBAL·DEFAULT···14·ffi_type_sint32 | ||
314 | ····76:·00015114····12·OBJECT··GLOBAL·DEFAULT···14·ffi_type_sint64 | ||
315 | ····77:·000150f0····12·OBJECT··GLOBAL·DEFAULT···14·ffi_type_double | ||
316 | ····78:·000150fc····12·OBJECT··GLOBAL·DEFAULT···14·ffi_type_float | ||
317 | ····79:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fprintf | ||
318 | ····80:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy | ||
319 | ····81:·000060b8···112·FUNC····GLOBAL·DEFAULT···11·extract_value | ||
320 | ····82:·00006128···148·FUNC····GLOBAL·DEFAULT···11·toNative | ||
321 | ····83:·000061bc···784·FUNC····GLOBAL·DEFAULT···11·new_object | ||
322 | ····84:·000064cc···156·FUNC····GLOBAL·DEFAULT···11·fromNativeCallbackParam | ||
323 | ····85:·00006568···156·FUNC····GLOBAL·DEFAULT···11·fromNative | ||
324 | ····86:·0000750c···472·FUNC····GLOBAL·DEFAULT···11·get_ffi_type | ||
325 | ····87:·00015174····12·OBJECT··GLOBAL·DEFAULT···14·ffi_type_void | ||
326 | ····88:·000076e4···160·FUNC····GLOBAL·DEFAULT···11·get_ffi_return_type | ||
327 | ····89:·00007784····68·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_invokePointer | ||
328 | ····90:·000077c8····64·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_invokeObject | ||
329 | ····91:·00007808····84·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_invokeStructure | ||
330 | ····92:·0000785c····64·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_invokeDouble | ||
331 | ····93:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mmap | ||
332 | ····94:·0000789c····64·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_invokeFloat | ||
333 | ····95:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ftruncate | ||
334 | ····96:·000078dc····64·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_invokeInt | ||
335 | ····97:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv | ||
336 | ····98:·0000791c····64·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_invokeLong | ||
337 | ····99:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·unlink | ||
338 | ···100:·0000795c····60·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_invokeVoid | ||
339 | ···101:·00007998····68·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_createNativeCallback | ||
340 | ···102:·0000c730··1728·FUNC····GLOBAL·DEFAULT···11·create_callback | ||
341 | ···103:·000079dc····24·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_freeNativeCallback | ||
342 | ···104:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·close | ||
343 | ···105:·0000c674···188·FUNC····GLOBAL·DEFAULT···11·free_callback | ||
344 | ···106:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_unlock | ||
345 | ···107:·000079f4···316·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_open | ||
346 | ···108:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_lock | ||
347 | ···109:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·dlopen | ||
348 | ···110:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·munmap | ||
349 | ···111:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·dlerror | ||
350 | ···112:·00007b30···168·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_close | ||
351 | ···113:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mkstemp | ||
352 | ···114:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·dlclose | ||
353 | ···115:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·open | ||
354 | ···116:·00007bd8···220·FUNC····GLOBAL·DEFAULT···11·Java_com_sun_jna_Native_findSymbol | ||
Max diff block lines reached; -1/19877 bytes (-0.01%) of diff not shown. |
Offset 474, 216 lines modified | Offset 474, 7 lines modified | ||
474 | .ARM.extab | 474 | .ARM.extab |
475 | .ARM.exidx | 475 | .ARM.exidx |
476 | .data.rel.ro.local | 476 | .data.rel.ro.local |
477 | .dynamic | 477 | .dynamic |
478 | .comment | 478 | .comment |
479 | .note.gnu.gold-version | 479 | .note.gnu.gold-version |
480 | .ARM.attributes | 480 | .ARM.attributes |
481 | dispatch.c | ||
482 | callback.c | ||
483 | prep_cif.c | ||
484 | closures.c | ||
485 | unwind-arm.c | ||
486 | pr-support.c | ||
487 | __aeabi_unwind_cpp_pr1 | ||
488 | __aeabi_unwind_cpp_pr0 | ||
489 | throwByName | ||
490 | ffi_error | ||
491 | snprintf | ||
492 | encodingString | ||
493 | newJavaString | ||
494 | newCStringUTF8 | ||
495 | newJavaWString | ||
496 | newJavaPointer | ||
497 | newJavaStructure | ||
498 | newJavaCallback | ||
499 | get_java_type_from_ffi_type | ||
500 | get_java_type | ||
501 | get_conversion_flag | ||
502 | getIntegerTypeValue | ||
503 | writeStructure | ||
504 | initializeThread | ||
505 | getNativeType | ||
506 | getFFITypeTypeMapped | ||
507 | getNativeAddress | ||
508 | getNativeString | ||
509 | getPointerTypeAddress | ||
510 | getStructureAddress | ||
511 | getCallbackAddress | ||
512 | ffi_prep_cif_var | ||
513 | ffi_call | ||
514 | JNA_set_last_error | ||
515 | ffi_prep_cif | ||
516 | strerror_r | ||
517 | __assert2 | ||
518 | ffi_type_uint32 | ||
519 | ffi_type_sint8 | ||
520 | ffi_type_pointer | ||
521 | ffi_type_sint16 | ||
522 | ffi_type_sint32 | ||
523 | ffi_type_sint64 | ||
524 | ffi_type_double | ||
525 | ffi_type_float | ||
526 | extract_value | ||
527 | toNative | ||
528 | new_object | ||
529 | fromNativeCallbackParam | ||
530 | fromNative | ||
531 | get_ffi_type | ||
532 | ffi_type_void | ||
533 | get_ffi_return_type | ||
534 | Java_com_sun_jna_Native_invokePointer | ||
535 | Java_com_sun_jna_Native_invokeObject | ||
536 | Java_com_sun_jna_Native_invokeStructure | ||
537 | Java_com_sun_jna_Native_invokeDouble | ||
538 | Java_com_sun_jna_Native_invokeFloat | ||
539 | ftruncate | ||
540 | Java_com_sun_jna_Native_invokeInt | ||
541 | Java_com_sun_jna_Native_invokeLong | ||
542 | Java_com_sun_jna_Native_invokeVoid | ||
543 | Java_com_sun_jna_Native_createNativeCallback | ||
544 | create_callback | ||
545 | Java_com_sun_jna_Native_freeNativeCallback | ||
546 | free_callback | ||
547 | pthread_mutex_unlock | ||
548 | Java_com_sun_jna_Native_open | ||
549 | pthread_mutex_lock | ||
550 | Java_com_sun_jna_Native_close | ||
551 | Java_com_sun_jna_Native_findSymbol | ||
552 | pthread_mutex_init | ||
553 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3BII | ||
554 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3CII | ||
555 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3DII | ||
556 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3FII | ||
557 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3III | ||
558 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3JII | ||
559 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3SII | ||
560 | Java_com_sun_jna_Native_indexOf | ||
561 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3BII | ||
562 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3CII | ||
563 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3DII | ||
564 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3FII | ||
565 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3III | ||
566 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3JII | ||
567 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3SII | ||
568 | Java_com_sun_jna_Native_getByte | ||
569 | Java_com_sun_jna_Native_getChar | ||
570 | Java_com_sun_jna_Native__1getPointer | ||
571 | Java_com_sun_jna_Native_getDirectByteBuffer__JJ | ||
572 | Java_com_sun_jna_Native_getDirectByteBuffer__Lcom_sun_jna_Pointer_2JJJ | ||
573 | Java_com_sun_jna_Native_getDouble | ||
574 | Java_com_sun_jna_Native_getFloat | ||
575 | Java_com_sun_jna_Native_getInt | ||
576 | Java_com_sun_jna_Native_getLong | ||
577 | Java_com_sun_jna_Native_getShort | ||
578 | Java_com_sun_jna_Native_getWideString | ||
579 | Java_com_sun_jna_Native_getStringBytes | ||
580 | Java_com_sun_jna_Native_setMemory | ||
581 | Java_com_sun_jna_Native_setByte | ||
582 | Java_com_sun_jna_Native_setChar | ||
583 | Java_com_sun_jna_Native_setPointer | ||
584 | Java_com_sun_jna_Native_setDouble | ||
585 | Java_com_sun_jna_Native_setFloat | ||
586 | pthread_key_delete | ||
587 | Java_com_sun_jna_Native_setInt | ||
588 | pthread_once | ||
589 | Java_com_sun_jna_Native_setLong | ||
590 | pthread_setspecific | ||
591 | Java_com_sun_jna_Native_setShort | ||
592 | pthread_getspecific | ||
593 | Java_com_sun_jna_Native_setWideString | ||
594 | Java_com_sun_jna_Native_malloc | ||
595 | Java_com_sun_jna_Native_free | ||
596 | Java_com_sun_jna_Native_sizeof | ||
597 | Java_com_sun_jna_Native_initIDs | ||
598 | Java_com_sun_jna_Native_getWindowHandle0 | ||
599 | Java_com_sun_jna_Native__1getDirectBufferPointer | ||
600 | Java_com_sun_jna_Native_setProtected | ||
Max diff block lines reached; -1/5748 bytes (-0.02%) of diff not shown. |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | Disassembly·of·section·.plt: | 1 | Disassembly·of·section·.plt: |
2 | 000032f8·< | 2 | 000032f8·<fwrite@plt-0x14>: |
3 | » push» {lr}» » ;·(str·lr,·[sp,·#-4]!) | 3 | » push» {lr}» » ;·(str·lr,·[sp,·#-4]!) |
4 | » ldr» lr,·[pc,·#4]» ;·3308·< | 4 | » ldr» lr,·[pc,·#4]» ;·3308·<fwrite@plt-0x4> |
5 | » add» lr,·pc,·lr | 5 | » add» lr,·pc,·lr |
6 | » ldr» pc,·[lr,·#8]! | 6 | » ldr» pc,·[lr,·#8]! |
7 | » andeq» r3,·r1,·ip,·asr·#24 | 7 | » andeq» r3,·r1,·ip,·asr·#24 |
8 | 0000330c·<fwrite@plt>: | 8 | 0000330c·<fwrite@plt>: |
9 | » add» ip,·pc,·#0,·12 | 9 | » add» ip,·pc,·#0,·12 |
10 | » add» ip,·ip,·#77824»;·0x13000 | 10 | » add» ip,·ip,·#77824»;·0x13000 |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | Disassembly·of·section·.text: | 1 | Disassembly·of·section·.text: |
2 | 000034ec·<throwByName-0x794>: | 2 | 000034ec·<throwByName@@Base-0x794>: |
3 | » push» {r3,·r4,·r5,·r6,·fp,·lr} | 3 | » push» {r3,·r4,·r5,·r6,·fp,·lr} |
4 | » add» fp,·sp,·#20 | 4 | » add» fp,·sp,·#20 |
5 | » ldr» r5,·[pc,·#116]»;·3570·<__cxa_type_match@plt+0x90> | 5 | » ldr» r5,·[pc,·#116]»;·3570·<__cxa_type_match@plt+0x90> |
6 | » mov» r4,·r0 | 6 | » mov» r4,·r0 |
7 | » ldr» r3,·[r0] | 7 | » ldr» r3,·[r0] |
8 | » mov» r6,·r1 | 8 | » mov» r6,·r1 |
9 | » add» r5,·pc,·r5 | 9 | » add» r5,·pc,·r5 |
Offset 486, 16 lines modified | Offset 486, 15 lines modified | ||
486 | » » » ;·<UNDEFINED>·instruction:·0x000135b4 | 486 | » » » ;·<UNDEFINED>·instruction:·0x000135b4 |
487 | » » » ;·<UNDEFINED>·instruction:·0xffffffac | 487 | » » » ;·<UNDEFINED>·instruction:·0xffffffac |
488 | » andeq» pc,·r0,·ip,·lsl·#5 | 488 | » andeq» pc,·r0,·ip,·lsl·#5 |
489 | » andeq» pc,·r0,·r4,·ror·#4 | 489 | » andeq» pc,·r0,·r4,·ror·#4 |
490 | » ldrdeq» pc,·[r0],·-ip | 490 | » ldrdeq» pc,·[r0],·-ip |
491 | » andeq» pc,·r0,·ip,·ror·r1» ;·<UNPREDICTABLE> | 491 | » andeq» pc,·r0,·ip,·ror·r1» ;·<UNPREDICTABLE> |
492 | 00003c80·<throwByName>: | 492 | 00003c80·<throwByName@@Base>: |
493 | throwByName(): | ||
494 | » push» {r4,·r5,·r6,·r7,·fp,·lr} | 493 | » push» {r4,·r5,·r6,·r7,·fp,·lr} |
495 | » mov» r4,·r0 | 494 | » mov» r4,·r0 |
496 | » ldr» r3,·[r0] | 495 | » ldr» r3,·[r0] |
497 | » add» fp,·sp,·#20 | 496 | » add» fp,·sp,·#20 |
498 | » mov» r5,·r1 | 497 | » mov» r5,·r1 |
499 | » mov» r6,·r2 | 498 | » mov» r6,·r2 |
500 | » ldr» r3,·[r3,·#68]» ;·0x44 | 499 | » ldr» r3,·[r3,·#68]» ;·0x44 |
Offset 516, 15 lines modified | Offset 515, 15 lines modified | ||
516 | » ldr» r3,·[r4] | 515 | » ldr» r3,·[r4] |
517 | » mov» r1,·r5 | 516 | » mov» r1,·r5 |
518 | » mov» r0,·r4 | 517 | » mov» r0,·r4 |
519 | » ldr» r3,·[r3,·#92]» ;·0x5c | 518 | » ldr» r3,·[r3,·#92]» ;·0x5c |
520 | » sub» sp,·fp,·#20 | 519 | » sub» sp,·fp,·#20 |
521 | » pop» {r4,·r5,·r6,·r7,·fp,·lr} | 520 | » pop» {r4,·r5,·r6,·r7,·fp,·lr} |
522 | » bx» r3 | 521 | » bx» r3 |
523 | » ldr» r3,·[pc,·#224]»;·3dd8·<throwByName+0x158> | 522 | » ldr» r3,·[pc,·#224]»;·3dd8·<throwByName@@Base+0x158> |
524 | » push» {r4,·r5,·r6,·r7,·r8,·fp,·lr} | 523 | » push» {r4,·r5,·r6,·r7,·r8,·fp,·lr} |
525 | » add» fp,·sp,·#24 | 524 | » add» fp,·sp,·#24 |
526 | » sub» sp,·sp,·#12 | 525 | » sub» sp,·sp,·#12 |
527 | » ldr» ip,·[r0] | 526 | » ldr» ip,·[r0] |
528 | » add» r3,·pc,·r3 | 527 | » add» r3,·pc,·r3 |
529 | » mov» r4,·r0 | 528 | » mov» r4,·r0 |
530 | » ldr» r2,·[r3,·#100]»;·0x64 | 529 | » ldr» r2,·[r3,·#100]»;·0x64 |
Offset 532, 56 lines modified | Offset 531, 56 lines modified | ||
532 | » blx» r3 | 531 | » blx» r3 |
533 | » ldr» r3,·[r4] | 532 | » ldr» r3,·[r4] |
534 | » ldr» r3,·[r3,·#912]»;·0x390 | 533 | » ldr» r3,·[r3,·#912]»;·0x390 |
535 | » mov» r5,·r0 | 534 | » mov» r5,·r0 |
536 | » mov» r0,·r4 | 535 | » mov» r0,·r4 |
537 | » blx» r3 | 536 | » blx» r3 |
538 | » subs» r8,·r0,·#0 | 537 | » subs» r8,·r0,·#0 |
539 | » bne» 3d84·<throwByName+0x104> | 538 | » bne» 3d84·<throwByName@@Base+0x104> |
540 | » ldr» r3,·[r4] | 539 | » ldr» r3,·[r4] |
541 | » mov» r1,·r5 | 540 | » mov» r1,·r5 |
542 | » mov» r0,·r4 | 541 | » mov» r0,·r4 |
543 | » ldr» r3,·[r3,·#684]»;·0x2ac | 542 | » ldr» r3,·[r3,·#684]»;·0x2ac |
544 | » blx» r3 | 543 | » blx» r3 |
545 | » mov» r7,·r0 | 544 | » mov» r7,·r0 |
546 | » add» r0,·r0,·#1 | 545 | » add» r0,·r0,·#1 |
547 | » bl» 3324·<malloc@plt> | 546 | » bl» 3324·<malloc@plt> |
548 | » subs» r6,·r0,·#0 | 547 | » subs» r6,·r0,·#0 |
549 | » beq» 3da8·<throwByName+0x128> | 548 | » beq» 3da8·<throwByName@@Base+0x128> |
550 | » ldr» ip,·[r4] | 549 | » ldr» ip,·[r4] |
551 | » mov» r0,·r4 | 550 | » mov» r0,·r4 |
552 | » str» r6,·[sp] | 551 | » str» r6,·[sp] |
553 | » mov» r1,·r5 | 552 | » mov» r1,·r5 |
554 | » mov» r2,·r8 | 553 | » mov» r2,·r8 |
555 | » mov» r3,·r7 | 554 | » mov» r3,·r7 |
556 | » ldr» ip,·[ip,·#800]»;·0x320 | 555 | » ldr» ip,·[ip,·#800]»;·0x320 |
557 | » blx» ip | 556 | » blx» ip |
558 | » strb» r8,·[r6,·r7] | 557 | » strb» r8,·[r6,·r7] |
559 | » b» 3d88·<throwByName+0x108> | 558 | » b» 3d88·<throwByName@@Base+0x108> |
560 | » mov» r6,·#0 | 559 | » mov» r6,·#0 |
561 | » ldr» r3,·[r4] | 560 | » ldr» r3,·[r4] |
562 | » mov» r1,·r5 | 561 | » mov» r1,·r5 |
563 | » mov» r0,·r4 | 562 | » mov» r0,·r4 |
564 | » ldr» r3,·[r3,·#92]» ;·0x5c | 563 | » ldr» r3,·[r3,·#92]» ;·0x5c |
565 | » blx» r3 | 564 | » blx» r3 |
566 | » mov» r0,·r6 | 565 | » mov» r0,·r6 |
567 | » sub» sp,·fp,·#24 | 566 | » sub» sp,·fp,·#24 |
568 | » pop» {r4,·r5,·r6,·r7,·r8,·fp,·pc} | 567 | » pop» {r4,·r5,·r6,·r7,·r8,·fp,·pc} |
569 | » ldr» r3,·[r4] | 568 | » ldr» r3,·[r4] |
570 | » mov» r1,·r5 | 569 | » mov» r1,·r5 |
571 | » mov» r0,·r4 | 570 | » mov» r0,·r4 |
572 | » ldr» r3,·[r3,·#92]» ;·0x5c | 571 | » ldr» r3,·[r3,·#92]» ;·0x5c |
573 | » blx» r3 | 572 | » blx» r3 |
574 | » ldr» r1,·[pc,·#24]» ;·3ddc·<throwByName+0x15c> | 573 | » ldr» r1,·[pc,·#24]» ;·3ddc·<throwByName@@Base+0x15c> |
575 | » ldr» r2,·[pc,·#24]» ;·3de0·<throwByName+0x160> | 574 | » ldr» r2,·[pc,·#24]» ;·3de0·<throwByName@@Base+0x160> |
576 | » mov» r0,·r4 | 575 | » mov» r0,·r4 |
577 | » add» r1,·pc,·r1 | 576 | » add» r1,·pc,·r1 |
578 | » add» r2,·pc,·r2 | 577 | » add» r2,·pc,·r2 |
579 | » bl» 3c80·<throwByName> | 578 | » bl» 3c80·<throwByName@@Base> |
580 | » b» 3d9c·<throwByName+0x11c> | 579 | » b» 3d9c·<throwByName@@Base+0x11c> |
581 | » andeq» r3,·r1,·r0,·lsl·#8 | 580 | » andeq» r3,·r1,·r0,·lsl·#8 |
582 | » ldrdeq» pc,·[r0],·-ip | 581 | » ldrdeq» pc,·[r0],·-ip |
583 | » strdeq» pc,·[r0],·-r4 | 582 | » strdeq» pc,·[r0],·-r4 |
584 | » push» {r4,·r5,·r6,·r7,·fp,·lr} | 583 | » push» {r4,·r5,·r6,·r7,·fp,·lr} |
585 | » add» fp,·sp,·#20 | 584 | » add» fp,·sp,·#20 |
586 | » sub» sp,·sp,·#16 | 585 | » sub» sp,·sp,·#16 |
587 | » str» r1,·[fp,·#-24]»;·0xffffffe8 | 586 | » str» r1,·[fp,·#-24]»;·0xffffffe8 |
Offset 596, 143 lines modified | Offset 595, 143 lines modified | ||
596 | » lslle» r3,·r4,·#1 | 595 | » lslle» r3,·r4,·#1 |
597 | » add» r3,·r3,·#14 | 596 | » add» r3,·r3,·#14 |
598 | » bic» r3,·r3,·#7 | 597 | » bic» r3,·r3,·#7 |
599 | » sub» sp,·sp,·r3 | 598 | » sub» sp,·sp,·r3 |
600 | » add» r5,·sp,·#8 | 599 | » add» r5,·sp,·#8 |
601 | » ldr» r3,·[fp,·#4] | 600 | » ldr» r3,·[fp,·#4] |
602 | » cmp» r3,·#0 | 601 | » cmp» r3,·#0 |
603 | » ble» 3ec0·<throwByName+0x240> | 602 | » ble» 3ec0·<throwByName@@Base+0x240> |
604 | » ldr» ip,·[r7] | 603 | » ldr» ip,·[r7] |
605 | » mov» r3,·r4 | 604 | » mov» r3,·r4 |
606 | » ldr» r2,·[fp,·#-28]»;·0xffffffe4 | 605 | » ldr» r2,·[fp,·#-28]»;·0xffffffe4 |
607 | » mov» r0,·r7 | 606 | » mov» r0,·r7 |
608 | » str» r5,·[sp] | 607 | » str» r5,·[sp] |
609 | » mov» r1,·r6 | 608 | » mov» r1,·r6 |
610 | » ldr» ip,·[ip,·#804]»;·0x324 | 609 | » ldr» ip,·[ip,·#804]»;·0x324 |
611 | » blx» ip | 610 | » blx» ip |
612 | » cmp» r4,·#0 | 611 | » cmp» r4,·#0 |
613 | » addgt» ip,·r5,·r4,·lsl·#1 | 612 | » addgt» ip,·r5,·r4,·lsl·#1 |
614 | » movgt» r2,·r5 | 613 | » movgt» r2,·r5 |
615 | » movgt» r3,·#0 | 614 | » movgt» r3,·#0 |
616 | » ble» 3e80·<throwByName+0x200> | 615 | » ble» 3e80·<throwByName@@Base+0x200> |
617 | » ldrh» r0,·[r2],·#2 | 616 | » ldrh» r0,·[r2],·#2 |
618 | » ldr» r1,·[fp,·#-24]»;·0xffffffe8 | 617 | » ldr» r1,·[fp,·#-24]»;·0xffffffe8 |
Max diff block lines reached; 488217/491282 bytes (99.38%) of diff not shown. |
Offset 1, 19 lines modified | Offset 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 | ··0x000000 | 2 | ··0x00000000·002e7368·73747274·6162002e·696e7465·..shstrtab..inte |
4 | ··0x000000 | 3 | ··0x00000010·7270002e·64796e73·796d002e·64796e73·rp..dynsym..dyns |
5 | ··0x000000 | 4 | ··0x00000020·7472002e·68617368·002e676e·752e7665·tr..hash..gnu.ve |
6 | ··0x000000 | 5 | ··0x00000030·7273696f·6e002e67·6e752e76·65727369·rsion..gnu.versi |
7 | ··0x000000 | 6 | ··0x00000040·6f6e5f64·002e676e·752e7665·7273696f·on_d..gnu.versio |
8 | ··0x000000 | 7 | ··0x00000050·6e5f7200·2e72656c·2e64796e·002e7265·n_r..rel.dyn..re |
9 | ··0x000000 | 8 | ··0x00000060·6c2e706c·74002e74·65787400·2e41524d·l.plt..text..ARM |
10 | ··0x000000 | 9 | ··0x00000070·2e657874·6162002e·41524d2e·65786964·.extab..ARM.exid |
11 | ··0x000000 | 10 | ··0x00000080·78002e72·6f646174·61002e64·6174612e·x..rodata..data. |
12 | ··0x000000 | 11 | ··0x00000090·72656c2e·726f2e6c·6f63616c·002e6479·rel.ro.local..dy |
13 | ··0x000000 | 12 | ··0x000000a0·6e616d69·63002e67·6f74002e·64617461·namic..got..data |
14 | ··0x000000 | 13 | ··0x000000b0·002e6273·73002e63·6f6d6d65·6e74002e·..bss..comment.. |
15 | ··0x000000 | 14 | ··0x000000c0·6e6f7465·2e676e75·2e676f6c·642d7665·note.gnu.gold-ve |
16 | ··0x000000 | 15 | ··0x000000d0·7273696f·6e002e41·524d2e61·74747269·rsion..ARM.attri |
17 | ··0x000000 | 16 | ··0x000000e0·62757465·7300·······················butes. |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:·········· | 13 | ··Start·of·section·headers:··········90776·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
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:·········7 | 17 | ··Number·of·program·headers:·········7 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········2 | 19 | ··Number·of·section·headers:·········23 |
20 | ··Section·header·string·table·index:·22 | 20 | ··Section·header·string·table·index:·22 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | There·are·2 | 1 | There·are·23·section·headers,·starting·at·offset·0x16298: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.dynsym···········DYNSYM··········00000000000001c8·0001c8·0010b0·18···A··2···1··8 | 5 | ··[·1]·.dynsym···········DYNSYM··········00000000000001c8·0001c8·0010b0·18···A··2···1··8 |
6 | ··[·2]·.dynstr···········STRTAB··········0000000000001278·001278·00119e·00···A··0···0··1 | 6 | ··[·2]·.dynstr···········STRTAB··········0000000000001278·001278·00119e·00···A··0···0··1 |
7 | ··[·3]·.hash·············HASH············0000000000002418·002418·0004dc·04···A··1···0··8 | 7 | ··[·3]·.hash·············HASH············0000000000002418·002418·0004dc·04···A··1···0··8 |
Offset 20, 15 lines modified | Offset 20, 13 lines modified | ||
20 | ··[15]·.dynamic··········DYNAMIC·········0000000000016c38·015c38·0001e0·10··WA··2···0··8 | 20 | ··[15]·.dynamic··········DYNAMIC·········0000000000016c38·015c38·0001e0·10··WA··2···0··8 |
21 | ··[16]·.got··············PROGBITS········0000000000016e18·015e18·000080·00··WA··0···0··8 | 21 | ··[16]·.got··············PROGBITS········0000000000016e18·015e18·000080·00··WA··0···0··8 |
22 | ··[17]·.got.plt··········PROGBITS········0000000000016e98·015e98·000138·00··WA··0···0··8 | 22 | ··[17]·.got.plt··········PROGBITS········0000000000016e98·015e98·000138·00··WA··0···0··8 |
23 | ··[18]·.data·············PROGBITS········0000000000017000·016000·000174·00··WA··0···0·64 | 23 | ··[18]·.data·············PROGBITS········0000000000017000·016000·000174·00··WA··0···0·64 |
24 | ··[19]·.bss··············NOBITS··········0000000000017180·016174·000830·00··WA··0···0·64 | 24 | ··[19]·.bss··············NOBITS··········0000000000017180·016174·000830·00··WA··0···0·64 |
25 | ··[20]·.comment··········PROGBITS········0000000000000000·016174·000028·01··MS··0···0··1 | 25 | ··[20]·.comment··········PROGBITS········0000000000000000·016174·000028·01··MS··0···0··1 |
26 | ··[21]·.note.gnu.gold-version·NOTE············0000000000000000·01619c·00001c·00······0···0··4 | 26 | ··[21]·.note.gnu.gold-version·NOTE············0000000000000000·01619c·00001c·00······0···0··4 |
27 | ··[22]·.shstrtab·········STRTAB··········0000000000000000·0161b8·0000 | 27 | ··[22]·.shstrtab·········STRTAB··········0000000000000000·0161b8·0000db·00······0···0··1 |
28 | ··[23]·.symtab···········SYMTAB··········0000000000000000·0162a8·001338·18·····24··28··8 | ||
29 | ··[24]·.strtab···········STRTAB··········0000000000000000·0175e0·001174·00······0···0··1 | ||
30 | Key·to·Flags: | 28 | Key·to·Flags: |
31 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 29 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
32 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 30 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
33 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 31 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
34 | ··l·(large),·p·(processor·specific) | 32 | ··l·(large),·p·(processor·specific) |
Offset 175, 215 lines modified | Offset 175, 7 lines modified | ||
175 | ···171:·0000000000016b80····24·OBJECT··GLOBAL·DEFAULT···14·ffi_type_complex_float | 175 | ···171:·0000000000016b80····24·OBJECT··GLOBAL·DEFAULT···14·ffi_type_complex_float |
176 | ···172:·000000000001025c···366·FUNC····GLOBAL·DEFAULT···10·ffi_call_unix64 | 176 | ···172:·000000000001025c···366·FUNC····GLOBAL·DEFAULT···10·ffi_call_unix64 |
177 | ···173:·00000000000103ca···314·FUNC····GLOBAL·DEFAULT···10·ffi_closure_unix64 | 177 | ···173:·00000000000103ca···314·FUNC····GLOBAL·DEFAULT···10·ffi_closure_unix64 |
178 | ···174:·000000000000fee0···892·FUNC····GLOBAL·DEFAULT···10·ffi_closure_unix64_inner | 178 | ···174:·000000000000fee0···892·FUNC····GLOBAL·DEFAULT···10·ffi_closure_unix64_inner |
179 | ···175:·0000000000017174·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_edata | 179 | ···175:·0000000000017174·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_edata |
180 | ···176:·0000000000017174·····0·NOTYPE··GLOBAL·DEFAULT··ABS·__bss_start | 180 | ···176:·0000000000017174·····0·NOTYPE··GLOBAL·DEFAULT··ABS·__bss_start |
181 | ···177:·00000000000179b0·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_end | 181 | ···177:·00000000000179b0·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_end |
182 | Symbol·table·'.symtab'·contains·205·entries: | ||
183 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | ||
184 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | ||
185 | ·····1:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·dispatch.c | ||
186 | ·····2:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·callback.c | ||
187 | ·····3:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·prep_cif.c | ||
188 | ·····4:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·types.c | ||
189 | ·····5:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·closures.c | ||
190 | ·····6:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·ffi64.c | ||
191 | ·····7:·00000000000001c8·····0·SECTION·LOCAL··DEFAULT····1· | ||
192 | ·····8:·0000000000001278·····0·SECTION·LOCAL··DEFAULT····2· | ||
193 | ·····9:·0000000000002418·····0·SECTION·LOCAL··DEFAULT····3· | ||
194 | ····10:·00000000000028f4·····0·SECTION·LOCAL··DEFAULT····4· | ||
195 | ····11:·0000000000002a58·····0·SECTION·LOCAL··DEFAULT····5· | ||
196 | ····12:·0000000000002a74·····0·SECTION·LOCAL··DEFAULT····6· | ||
197 | ····13:·0000000000002ab8·····0·SECTION·LOCAL··DEFAULT····7· | ||
198 | ····14:·0000000000003178·····0·SECTION·LOCAL··DEFAULT····8· | ||
199 | ····15:·00000000000034e0·····0·SECTION·LOCAL··DEFAULT····9· | ||
200 | ····16:·0000000000003740·····0·SECTION·LOCAL··DEFAULT···10· | ||
201 | ····17:·0000000000010520·····0·SECTION·LOCAL··DEFAULT···11· | ||
202 | ····18:·0000000000012ef0·····0·SECTION·LOCAL··DEFAULT···12· | ||
203 | ····19:·0000000000014710·····0·SECTION·LOCAL··DEFAULT···13· | ||
204 | ····20:·0000000000016b40·····0·SECTION·LOCAL··DEFAULT···14· | ||
205 | ····21:·0000000000016c38·····0·SECTION·LOCAL··DEFAULT···15· | ||
206 | ····22:·0000000000016e18·····0·SECTION·LOCAL··DEFAULT···16· | ||
207 | ····23:·0000000000016e98·····0·SECTION·LOCAL··DEFAULT···17· | ||
208 | ····24:·0000000000017000·····0·SECTION·LOCAL··DEFAULT···18· | ||
209 | ····25:·0000000000017180·····0·SECTION·LOCAL··DEFAULT···19· | ||
210 | ····26:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···20· | ||
211 | ····27:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···21· | ||
212 | ····28:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__sF | ||
213 | ····29:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fwrite | ||
214 | ····30:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memset | ||
215 | ····31:·0000000000003ee0···108·FUNC····GLOBAL·DEFAULT···10·throwByName | ||
216 | ····32:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc | ||
217 | ····33:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·free | ||
218 | ····34:·00000000000044c0···212·FUNC····GLOBAL·DEFAULT···10·ffi_error | ||
219 | ····35:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·snprintf | ||
220 | ····36:·00000000000045a0···141·FUNC····GLOBAL·DEFAULT···10·encodingString | ||
221 | ····37:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen | ||
222 | ····38:·0000000000004630···546·FUNC····GLOBAL·DEFAULT···10·newJavaString | ||
223 | ····39:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen | ||
224 | ····40:·0000000000004960····12·FUNC····GLOBAL·DEFAULT···10·newCStringUTF8 | ||
225 | ····41:·0000000000004970····75·FUNC····GLOBAL·DEFAULT···10·newJavaWString | ||
226 | ····42:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_lock | ||
227 | ····43:·00000000000049c0····43·FUNC····GLOBAL·DEFAULT···10·newJavaPointer | ||
228 | ····44:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_unlock | ||
229 | ····45:·00000000000049f0···123·FUNC····GLOBAL·DEFAULT···10·newJavaStructure | ||
230 | ····46:·0000000000004a70····75·FUNC····GLOBAL·DEFAULT···10·newJavaCallback | ||
231 | ····47:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·munmap | ||
232 | ····48:·0000000000004ac0····32·FUNC····GLOBAL·DEFAULT···10·get_java_type_from_ffi_type | ||
233 | ····49:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·abort | ||
234 | ····50:·0000000000004ae0···751·FUNC····GLOBAL·DEFAULT···10·get_java_type | ||
235 | ····51:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·open | ||
236 | ····52:·0000000000004dd0···289·FUNC····GLOBAL·DEFAULT···10·get_conversion_flag | ||
237 | ····53:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·sysconf | ||
238 | ····54:·0000000000004f00····19·FUNC····GLOBAL·DEFAULT···10·getIntegerTypeValue | ||
239 | ····55:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_init | ||
240 | ····56:·0000000000004f20····33·FUNC····GLOBAL·DEFAULT···10·writeStructure | ||
241 | ····57:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv | ||
242 | ····58:·0000000000004f50···411·FUNC····GLOBAL·DEFAULT···10·initializeThread | ||
243 | ····59:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·ftruncate | ||
244 | ····60:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strdup | ||
245 | ····61:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mkstemp | ||
246 | ····62:·00000000000050f0····32·FUNC····GLOBAL·DEFAULT···10·getNativeType | ||
247 | ····63:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·unlink | ||
248 | ····64:·0000000000005110····21·FUNC····GLOBAL·DEFAULT···10·getFFITypeTypeMapped | ||
249 | ····65:·0000000000005130····27·FUNC····GLOBAL·DEFAULT···10·getNativeAddress | ||
250 | ····66:·0000000000005150····99·FUNC····GLOBAL·DEFAULT···10·getNativeString | ||
251 | ····67:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mmap | ||
252 | ····68:·00000000000051c0····47·FUNC····GLOBAL·DEFAULT···10·getPointerTypeAddress | ||
253 | ····69:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·close | ||
254 | ····70:·00000000000051f0····83·FUNC····GLOBAL·DEFAULT···10·getStructureAddress | ||
255 | ····71:·0000000000005250····99·FUNC····GLOBAL·DEFAULT···10·getCallbackAddress | ||
256 | ····72:·0000000000012d40····24·OBJECT··GLOBAL·DEFAULT···11·ffi_type_uint32 | ||
257 | ····73:·0000000000012da0····24·OBJECT··GLOBAL·DEFAULT···11·ffi_type_sint8 | ||
258 | ····74:·0000000000012cc0····24·OBJECT··GLOBAL·DEFAULT···11·ffi_type_pointer | ||
259 | ····75:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_create | ||
260 | ····76:·0000000000012d60····24·OBJECT··GLOBAL·DEFAULT···11·ffi_type_sint16 | ||
261 | ····77:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_getspecific | ||
262 | ····78:·0000000000012d20····24·OBJECT··GLOBAL·DEFAULT···11·ffi_type_sint32 | ||
263 | ····79:·000000000000c8e0···198·FUNC····GLOBAL·DEFAULT···10·ffi_prep_cif_var | ||
264 | ····80:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno | ||
265 | ····81:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_delete | ||
266 | ····82:·000000000000fac0···952·FUNC····GLOBAL·DEFAULT···10·ffi_call | ||
267 | ····83:·000000000000c550····33·FUNC····GLOBAL·DEFAULT···10·JNA_set_last_error | ||
268 | ····84:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_setspecific | ||
269 | ····85:·0000000000012ce0····24·OBJECT··GLOBAL·DEFAULT···11·ffi_type_sint64 | ||
270 | ····86:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_once | ||
271 | ····87:·0000000000012c80····24·OBJECT··GLOBAL·DEFAULT···11·ffi_type_double | ||
272 | ····88:·000000000000c810···198·FUNC····GLOBAL·DEFAULT···10·ffi_prep_cif | ||
273 | ····89:·0000000000012ca0····24·OBJECT··GLOBAL·DEFAULT···11·ffi_type_float | ||
274 | ····90:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r | ||
275 | ····91:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert2 | ||
276 | ····92:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·fprintf | ||
277 | ····93:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·memcpy | ||
278 | ····94:·0000000000006100···151·FUNC····GLOBAL·DEFAULT···10·extract_value | ||
279 | ····95:·00000000000061a0···172·FUNC····GLOBAL·DEFAULT···10·toNative | ||
280 | ····96:·0000000000006250···371·FUNC····GLOBAL·DEFAULT···10·new_object | ||
281 | ····97:·00000000000063d0···154·FUNC····GLOBAL·DEFAULT···10·fromNativeCallbackParam | ||
282 | ····98:·0000000000006470···154·FUNC····GLOBAL·DEFAULT···10·fromNative | ||
283 | ····99:·00000000000075f0···186·FUNC····GLOBAL·DEFAULT···10·get_ffi_type | ||
284 | ···100:·0000000000012de0····24·OBJECT··GLOBAL·DEFAULT···11·ffi_type_void | ||
285 | ···101:·00000000000076b0····40·FUNC····GLOBAL·DEFAULT···10·get_ffi_return_type | ||
286 | ···102:·00000000000076e0····44·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokePointer | ||
287 | ···103:·0000000000007710····44·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokeObject | ||
288 | ···104:·0000000000007740····51·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokeStructure | ||
289 | ···105:·0000000000007780····45·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokeDouble | ||
290 | ···106:·00000000000077b0····45·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokeFloat | ||
291 | ···107:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc | ||
292 | ···108:·00000000000077e0····46·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokeInt | ||
293 | ···109:·0000000000007810····44·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokeLong | ||
294 | ···110:·0000000000007840····40·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokeVoid | ||
295 | ···111:·0000000000007870····40·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_createNativeCallback | ||
296 | ···112:·000000000000be00··1750·FUNC····GLOBAL·DEFAULT···10·create_callback | ||
297 | ···113:·00000000000078a0·····8·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_freeNativeCallback | ||
298 | ···114:·000000000000bd20···210·FUNC····GLOBAL·DEFAULT···10·free_callback | ||
299 | ···115:·00000000000078b0···305·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_open | ||
300 | ···116:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·dlopen | ||
Max diff block lines reached; -1/17451 bytes (-0.01%) of diff not shown. |
Offset 493, 161 lines modified | Offset 493, 7 lines modified | ||
493 | .eh_frame | 493 | .eh_frame |
494 | .eh_frame_hdr | 494 | .eh_frame_hdr |
495 | .data.rel.ro.local | 495 | .data.rel.ro.local |
496 | .dynamic | 496 | .dynamic |
497 | .got.plt | 497 | .got.plt |
498 | .comment | 498 | .comment |
499 | .note.gnu.gold-version | 499 | .note.gnu.gold-version |
500 | dispatch.c | ||
501 | callback.c | ||
502 | prep_cif.c | ||
503 | closures.c | ||
504 | throwByName | ||
505 | ffi_error | ||
506 | snprintf | ||
507 | encodingString | ||
508 | newJavaString | ||
509 | newCStringUTF8 | ||
510 | newJavaWString | ||
511 | pthread_mutex_lock | ||
512 | newJavaPointer | ||
513 | pthread_mutex_unlock | ||
514 | newJavaStructure | ||
515 | newJavaCallback | ||
516 | get_java_type_from_ffi_type | ||
517 | get_java_type | ||
518 | get_conversion_flag | ||
519 | getIntegerTypeValue | ||
520 | pthread_mutex_init | ||
521 | writeStructure | ||
522 | initializeThread | ||
523 | ftruncate | ||
524 | getNativeType | ||
525 | getFFITypeTypeMapped | ||
526 | getNativeAddress | ||
527 | getNativeString | ||
528 | getPointerTypeAddress | ||
529 | getStructureAddress | ||
530 | getCallbackAddress | ||
531 | ffi_type_uint32 | ||
532 | ffi_type_sint8 | ||
533 | ffi_type_pointer | ||
534 | pthread_key_create | ||
535 | ffi_type_sint16 | ||
536 | pthread_getspecific | ||
537 | ffi_type_sint32 | ||
538 | ffi_prep_cif_var | ||
539 | pthread_key_delete | ||
540 | ffi_call | ||
541 | JNA_set_last_error | ||
542 | pthread_setspecific | ||
543 | ffi_type_sint64 | ||
544 | pthread_once | ||
545 | ffi_type_double | ||
546 | ffi_prep_cif | ||
547 | ffi_type_float | ||
548 | strerror_r | ||
549 | __assert2 | ||
550 | extract_value | ||
551 | toNative | ||
552 | new_object | ||
553 | fromNativeCallbackParam | ||
554 | fromNative | ||
555 | get_ffi_type | ||
556 | ffi_type_void | ||
557 | get_ffi_return_type | ||
558 | Java_com_sun_jna_Native_invokePointer | ||
559 | Java_com_sun_jna_Native_invokeObject | ||
560 | Java_com_sun_jna_Native_invokeStructure | ||
561 | Java_com_sun_jna_Native_invokeDouble | ||
562 | Java_com_sun_jna_Native_invokeFloat | ||
563 | Java_com_sun_jna_Native_invokeInt | ||
564 | Java_com_sun_jna_Native_invokeLong | ||
565 | Java_com_sun_jna_Native_invokeVoid | ||
566 | Java_com_sun_jna_Native_createNativeCallback | ||
567 | create_callback | ||
568 | Java_com_sun_jna_Native_freeNativeCallback | ||
569 | free_callback | ||
570 | Java_com_sun_jna_Native_open | ||
571 | Java_com_sun_jna_Native_close | ||
572 | Java_com_sun_jna_Native_findSymbol | ||
573 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3BII | ||
574 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3CII | ||
575 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3DII | ||
576 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3FII | ||
577 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3III | ||
578 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3JII | ||
579 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3SII | ||
580 | Java_com_sun_jna_Native_indexOf | ||
581 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3BII | ||
582 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3CII | ||
583 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3DII | ||
584 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3FII | ||
585 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3III | ||
586 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3JII | ||
587 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3SII | ||
588 | Java_com_sun_jna_Native_getByte | ||
589 | Java_com_sun_jna_Native_getChar | ||
590 | Java_com_sun_jna_Native__1getPointer | ||
591 | Java_com_sun_jna_Native_getDirectByteBuffer__JJ | ||
592 | Java_com_sun_jna_Native_getDirectByteBuffer__Lcom_sun_jna_Pointer_2JJJ | ||
593 | Java_com_sun_jna_Native_getDouble | ||
594 | Java_com_sun_jna_Native_getFloat | ||
595 | Java_com_sun_jna_Native_getInt | ||
596 | Java_com_sun_jna_Native_getLong | ||
597 | Java_com_sun_jna_Native_getShort | ||
598 | Java_com_sun_jna_Native_getWideString | ||
599 | Java_com_sun_jna_Native_getStringBytes | ||
600 | Java_com_sun_jna_Native_setMemory | ||
601 | Java_com_sun_jna_Native_setByte | ||
602 | Java_com_sun_jna_Native_setChar | ||
603 | Java_com_sun_jna_Native_setPointer | ||
604 | Java_com_sun_jna_Native_setDouble | ||
605 | Java_com_sun_jna_Native_setFloat | ||
606 | Java_com_sun_jna_Native_setInt | ||
607 | Java_com_sun_jna_Native_setLong | ||
608 | Java_com_sun_jna_Native_setShort | ||
609 | Java_com_sun_jna_Native_setWideString | ||
610 | Java_com_sun_jna_Native_malloc | ||
611 | Java_com_sun_jna_Native_free | ||
612 | Java_com_sun_jna_Native_sizeof | ||
613 | Java_com_sun_jna_Native_initIDs | ||
614 | ffi_type_longdouble | ||
615 | ffi_type_uint8 | ||
616 | ffi_type_uint16 | ||
617 | ffi_type_uint64 | ||
618 | Java_com_sun_jna_Native_getWindowHandle0 | ||
619 | Java_com_sun_jna_Native__1getDirectBufferPointer | ||
Max diff block lines reached; -1/4545 bytes (-0.02%) of diff not shown. |
Offset 1, 192 lines modified | Offset 1, 192 lines modified | ||
1 | Disassembly·of·section·.plt: | 1 | Disassembly·of·section·.plt: |
2 | 00000000000034e0·< | 2 | 00000000000034e0·<fwrite@plt-0x10>: |
3 | » pushq··0x139ba(%rip)········ | 3 | » pushq··0x139ba(%rip)········ |
4 | » jmpq···*0x139bc(%rip)········ | 4 | » jmpq···*0x139bc(%rip)········ |
5 | » nop | 5 | » nop |
6 | » nop | 6 | » nop |
7 | » nop | 7 | » nop |
8 | » nop | 8 | » nop |
9 | 00000000000034f0·<fwrite@plt>: | 9 | 00000000000034f0·<fwrite@plt>: |
10 | » jmpq···*0x139ba(%rip)········ | 10 | » jmpq···*0x139ba(%rip)········ |
11 | » pushq··$0x0 | 11 | » pushq··$0x0 |
12 | » jmpq···34e0·< | 12 | » jmpq···34e0·<fwrite@plt-0x10> |
13 | 0000000000003500·<memset@plt>: | 13 | 0000000000003500·<memset@plt>: |
14 | » jmpq···*0x139b2(%rip)········ | 14 | » jmpq···*0x139b2(%rip)········ |
15 | » pushq··$0x1 | 15 | » pushq··$0x1 |
16 | » jmpq···34e0·< | 16 | » jmpq···34e0·<fwrite@plt-0x10> |
17 | 0000000000003510·<malloc@plt>: | 17 | 0000000000003510·<malloc@plt>: |
18 | » jmpq···*0x139aa(%rip)········ | 18 | » jmpq···*0x139aa(%rip)········ |
19 | » pushq··$0x2 | 19 | » pushq··$0x2 |
20 | » jmpq···34e0·< | 20 | » jmpq···34e0·<fwrite@plt-0x10> |
21 | 0000000000003520·<free@plt>: | 21 | 0000000000003520·<free@plt>: |
22 | » jmpq···*0x139a2(%rip)········ | 22 | » jmpq···*0x139a2(%rip)········ |
23 | » pushq··$0x3 | 23 | » pushq··$0x3 |
24 | » jmpq···34e0·< | 24 | » jmpq···34e0·<fwrite@plt-0x10> |
25 | 0000000000003530·<snprintf@plt>: | 25 | 0000000000003530·<snprintf@plt>: |
26 | » jmpq···*0x1399a(%rip)········ | 26 | » jmpq···*0x1399a(%rip)········ |
27 | » pushq··$0x4 | 27 | » pushq··$0x4 |
28 | » jmpq···34e0·< | 28 | » jmpq···34e0·<fwrite@plt-0x10> |
29 | 0000000000003540·<strlen@plt>: | 29 | 0000000000003540·<strlen@plt>: |
30 | » jmpq···*0x13992(%rip)········ | 30 | » jmpq···*0x13992(%rip)········ |
31 | » pushq··$0x5 | 31 | » pushq··$0x5 |
32 | » jmpq···34e0·< | 32 | » jmpq···34e0·<fwrite@plt-0x10> |
33 | 0000000000003550·<wcslen@plt>: | 33 | 0000000000003550·<wcslen@plt>: |
34 | » jmpq···*0x1398a(%rip)········ | 34 | » jmpq···*0x1398a(%rip)········ |
35 | » pushq··$0x6 | 35 | » pushq··$0x6 |
36 | » jmpq···34e0·< | 36 | » jmpq···34e0·<fwrite@plt-0x10> |
37 | 0000000000003560·<strdup@plt>: | 37 | 0000000000003560·<strdup@plt>: |
38 | » jmpq···*0x13982(%rip)········ | 38 | » jmpq···*0x13982(%rip)········ |
39 | » pushq··$0x7 | 39 | » pushq··$0x7 |
40 | » jmpq···34e0·< | 40 | » jmpq···34e0·<fwrite@plt-0x10> |
41 | 0000000000003570·<__errno@plt>: | 41 | 0000000000003570·<__errno@plt>: |
42 | » jmpq···*0x1397a(%rip)········ | 42 | » jmpq···*0x1397a(%rip)········ |
43 | » pushq··$0x8 | 43 | » pushq··$0x8 |
44 | » jmpq···34e0·< | 44 | » jmpq···34e0·<fwrite@plt-0x10> |
45 | 0000000000003580·<strerror_r@plt>: | 45 | 0000000000003580·<strerror_r@plt>: |
46 | » jmpq···*0x13972(%rip)········ | 46 | » jmpq···*0x13972(%rip)········ |
47 | » pushq··$0x9 | 47 | » pushq··$0x9 |
48 | » jmpq···34e0·< | 48 | » jmpq···34e0·<fwrite@plt-0x10> |
49 | 0000000000003590·<__assert2@plt>: | 49 | 0000000000003590·<__assert2@plt>: |
50 | » jmpq···*0x1396a(%rip)········ | 50 | » jmpq···*0x1396a(%rip)········ |
51 | » pushq··$0xa | 51 | » pushq··$0xa |
52 | » jmpq···34e0·< | 52 | » jmpq···34e0·<fwrite@plt-0x10> |
53 | 00000000000035a0·<fprintf@plt>: | 53 | 00000000000035a0·<fprintf@plt>: |
54 | » jmpq···*0x13962(%rip)········ | 54 | » jmpq···*0x13962(%rip)········ |
55 | » pushq··$0xb | 55 | » pushq··$0xb |
56 | » jmpq···34e0·< | 56 | » jmpq···34e0·<fwrite@plt-0x10> |
57 | 00000000000035b0·<memcpy@plt>: | 57 | 00000000000035b0·<memcpy@plt>: |
58 | » jmpq···*0x1395a(%rip)········ | 58 | » jmpq···*0x1395a(%rip)········ |
59 | » pushq··$0xc | 59 | » pushq··$0xc |
60 | » jmpq···34e0·< | 60 | » jmpq···34e0·<fwrite@plt-0x10> |
61 | 00000000000035c0·<dlopen@plt>: | 61 | 00000000000035c0·<dlopen@plt>: |
62 | » jmpq···*0x13952(%rip)········ | 62 | » jmpq···*0x13952(%rip)········ |
63 | » pushq··$0xd | 63 | » pushq··$0xd |
64 | » jmpq···34e0·< | 64 | » jmpq···34e0·<fwrite@plt-0x10> |
65 | 00000000000035d0·<dlerror@plt>: | 65 | 00000000000035d0·<dlerror@plt>: |
66 | » jmpq···*0x1394a(%rip)········ | 66 | » jmpq···*0x1394a(%rip)········ |
67 | » pushq··$0xe | 67 | » pushq··$0xe |
68 | » jmpq···34e0·< | 68 | » jmpq···34e0·<fwrite@plt-0x10> |
69 | 00000000000035e0·<dlclose@plt>: | 69 | 00000000000035e0·<dlclose@plt>: |
70 | » jmpq···*0x13942(%rip)········ | 70 | » jmpq···*0x13942(%rip)········ |
71 | » pushq··$0xf | 71 | » pushq··$0xf |
72 | » jmpq···34e0·< | 72 | » jmpq···34e0·<fwrite@plt-0x10> |
73 | 00000000000035f0·<dlsym@plt>: | 73 | 00000000000035f0·<dlsym@plt>: |
74 | » jmpq···*0x1393a(%rip)········ | 74 | » jmpq···*0x1393a(%rip)········ |
75 | » pushq··$0x10 | 75 | » pushq··$0x10 |
76 | » jmpq···34e0·< | 76 | » jmpq···34e0·<fwrite@plt-0x10> |
77 | 0000000000003600·<calloc@plt>: | 77 | 0000000000003600·<calloc@plt>: |
78 | » jmpq···*0x13932(%rip)········ | 78 | » jmpq···*0x13932(%rip)········ |
79 | » pushq··$0x11 | 79 | » pushq··$0x11 |
80 | » jmpq···34e0·< | 80 | » jmpq···34e0·<fwrite@plt-0x10> |
81 | 0000000000003610·<pthread_key_create@plt>: | 81 | 0000000000003610·<pthread_key_create@plt>: |
82 | » jmpq···*0x1392a(%rip)········ | 82 | » jmpq···*0x1392a(%rip)········ |
83 | » pushq··$0x12 | 83 | » pushq··$0x12 |
84 | » jmpq···34e0·< | 84 | » jmpq···34e0·<fwrite@plt-0x10> |
85 | 0000000000003620·<pthread_getspecific@plt>: | 85 | 0000000000003620·<pthread_getspecific@plt>: |
86 | » jmpq···*0x13922(%rip)········ | 86 | » jmpq···*0x13922(%rip)········ |
87 | » pushq··$0x13 | 87 | » pushq··$0x13 |
88 | » jmpq···34e0·< | 88 | » jmpq···34e0·<fwrite@plt-0x10> |
89 | 0000000000003630·<pthread_setspecific@plt>: | 89 | 0000000000003630·<pthread_setspecific@plt>: |
90 | » jmpq···*0x1391a(%rip)········ | 90 | » jmpq···*0x1391a(%rip)········ |
91 | » pushq··$0x14 | 91 | » pushq··$0x14 |
92 | » jmpq···34e0·< | 92 | » jmpq···34e0·<fwrite@plt-0x10> |
93 | 0000000000003640·<pthread_once@plt>: | 93 | 0000000000003640·<pthread_once@plt>: |
94 | » jmpq···*0x13912(%rip)········ | 94 | » jmpq···*0x13912(%rip)········ |
95 | » pushq··$0x15 | 95 | » pushq··$0x15 |
96 | » jmpq···34e0·< | 96 | » jmpq···34e0·<fwrite@plt-0x10> |
97 | 0000000000003650·<pthread_key_delete@plt>: | 97 | 0000000000003650·<pthread_key_delete@plt>: |
98 | » jmpq···*0x1390a(%rip)········ | 98 | » jmpq···*0x1390a(%rip)········ |
99 | » pushq··$0x16 | 99 | » pushq··$0x16 |
100 | » jmpq···34e0·< | 100 | » jmpq···34e0·<fwrite@plt-0x10> |
Max diff block lines reached; 1777/5119 bytes (34.71%) of diff not shown. |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | Disassembly·of·section·.text: | 1 | Disassembly·of·section·.text: |
2 | 0000000000003740·<throwByName-0x7a0>: | 2 | 0000000000003740·<throwByName@@Base-0x7a0>: |
3 | » push···%rbp | 3 | » push···%rbp |
4 | » mov····0x13a48(%rip),%rdx········ | 4 | » mov····0x13a48(%rip),%rdx········ |
5 | » mov····%rsp,%rbp | 5 | » mov····%rsp,%rbp |
6 | » push···%r12 | 6 | » push···%r12 |
7 | » mov····%rsi,%r12 | 7 | » mov····%rsi,%r12 |
8 | » push···%rbx | 8 | » push···%rbx |
9 | » mov····%rdi,%rbx | 9 | » mov····%rdi,%rbx |
Offset 508, 16 lines modified | Offset 508, 15 lines modified | ||
508 | » pop····%r13 | 508 | » pop····%r13 |
509 | » pop····%r14 | 509 | » pop····%r14 |
510 | » pop····%r15 | 510 | » pop····%r15 |
511 | » pop····%rbp | 511 | » pop····%rbp |
512 | » retq··· | 512 | » retq··· |
513 | » data16·data16·nopw·%cs:0x0(%rax,%rax,1) | 513 | » data16·data16·nopw·%cs:0x0(%rax,%rax,1) |
514 | 0000000000003ee0·<throwByName>: | 514 | 0000000000003ee0·<throwByName@@Base>: |
515 | throwByName(): | ||
516 | » push···%rbp | 515 | » push···%rbp |
517 | » mov····%rsp,%rbp | 516 | » mov····%rsp,%rbp |
518 | » push···%r13 | 517 | » push···%r13 |
519 | » mov····%rdx,%r13 | 518 | » mov····%rdx,%r13 |
520 | » push···%r12 | 519 | » push···%r12 |
521 | » mov····%rsi,%r12 | 520 | » mov····%rsi,%r12 |
522 | » push···%rbx | 521 | » push···%rbx |
Offset 527, 15 lines modified | Offset 526, 15 lines modified | ||
527 | » callq··*0x88(%rax) | 526 | » callq··*0x88(%rax) |
528 | » mov····(%rbx),%rax | 527 | » mov····(%rbx),%rax |
529 | » mov····%r12,%rsi | 528 | » mov····%r12,%rsi |
530 | » mov····%rbx,%rdi | 529 | » mov····%rbx,%rdi |
531 | » callq··*0x30(%rax) | 530 | » callq··*0x30(%rax) |
532 | » test···%rax,%rax | 531 | » test···%rax,%rax |
533 | » mov····%rax,%r12 | 532 | » mov····%rax,%r12 |
534 | » je·····3f40·<throwByName+0x60> | 533 | » je·····3f40·<throwByName@@Base+0x60> |
535 | » mov····(%rbx),%rax | 534 | » mov····(%rbx),%rax |
536 | » mov····%r12,%rsi | 535 | » mov····%r12,%rsi |
537 | » mov····%rbx,%rdi | 536 | » mov····%rbx,%rdi |
538 | » mov····%r13,%rdx | 537 | » mov····%r13,%rdx |
539 | » callq··*0x70(%rax) | 538 | » callq··*0x70(%rax) |
540 | » mov····(%rbx),%rax | 539 | » mov····(%rbx),%rax |
541 | » mov····%rbx,%rdi | 540 | » mov····%rbx,%rdi |
Offset 566, 35 lines modified | Offset 565, 35 lines modified | ||
566 | » mov····(%rdi),%rcx | 565 | » mov····(%rdi),%rcx |
567 | » callq··*0x110(%rcx) | 566 | » callq··*0x110(%rcx) |
568 | » mov····%rbx,%rdi | 567 | » mov····%rbx,%rdi |
569 | » mov····%rax,%r13 | 568 | » mov····%rax,%r13 |
570 | » mov····(%rbx),%rax | 569 | » mov····(%rbx),%rax |
571 | » callq··*0x720(%rax) | 570 | » callq··*0x720(%rax) |
572 | » test···%al,%al | 571 | » test···%al,%al |
573 | » jne····3fc8·<throwByName+0xe8> | 572 | » jne····3fc8·<throwByName@@Base+0xe8> |
574 | » mov····(%rbx),%rax | 573 | » mov····(%rbx),%rax |
575 | » mov····%r13,%rsi | 574 | » mov····%r13,%rsi |
576 | » mov····%rbx,%rdi | 575 | » mov····%rbx,%rdi |
577 | » callq··*0x558(%rax) | 576 | » callq··*0x558(%rax) |
578 | » movslq·%eax,%r14 | 577 | » movslq·%eax,%r14 |
579 | » lea····0x1(%r14),%edi | 578 | » lea····0x1(%r14),%edi |
580 | » movslq·%edi,%rdi | 579 | » movslq·%edi,%rdi |
581 | » callq··3510·<malloc@plt> | 580 | » callq··3510·<malloc@plt> |
582 | » mov····%rax,%r12 | 581 | » mov····%rax,%r12 |
583 | » mov····(%rbx),%rax | 582 | » mov····(%rbx),%rax |
584 | » test···%r12,%r12 | 583 | » test···%r12,%r12 |
585 | » je·····3fe6·<throwByName+0x106> | 584 | » je·····3fe6·<throwByName@@Base+0x106> |
586 | » mov····%r12,%r8 | 585 | » mov····%r12,%r8 |
587 | » mov····%r14d,%ecx | 586 | » mov····%r14d,%ecx |
588 | » xor····%edx,%edx | 587 | » xor····%edx,%edx |
589 | » mov····%r13,%rsi | 588 | » mov····%r13,%rsi |
590 | » mov····%rbx,%rdi | 589 | » mov····%rbx,%rdi |
591 | » callq··*0x640(%rax) | 590 | » callq··*0x640(%rax) |
592 | » movb···$0x0,(%r12,%r14,1) | 591 | » movb···$0x0,(%r12,%r14,1) |
593 | » jmp····3fcb·<throwByName+0xeb> | 592 | » jmp····3fcb·<throwByName@@Base+0xeb> |
594 | » nop | 593 | » nop |
595 | » xor····%r12d,%r12d | 594 | » xor····%r12d,%r12d |
596 | » mov····(%rbx),%rax | 595 | » mov····(%rbx),%rax |
597 | » mov····%r13,%rsi | 596 | » mov····%r13,%rsi |
598 | » mov····%rbx,%rdi | 597 | » mov····%rbx,%rdi |
599 | » callq··*0xb8(%rax) | 598 | » callq··*0xb8(%rax) |
600 | » mov····%r12,%rax | 599 | » mov····%r12,%rax |
Offset 606, 18 lines modified | Offset 605, 18 lines modified | ||
606 | » retq··· | 605 | » retq··· |
607 | » mov····%r13,%rsi | 606 | » mov····%r13,%rsi |
608 | » mov····%rbx,%rdi | 607 | » mov····%rbx,%rdi |
609 | » callq··*0xb8(%rax) | 608 | » callq··*0xb8(%rax) |
610 | » lea····0xda80(%rip),%rdx········ | 609 | » lea····0xda80(%rip),%rdx········ |
611 | » lea····0xda91(%rip),%rsi········ | 610 | » lea····0xda91(%rip),%rsi········ |
612 | » mov····%rbx,%rdi | 611 | » mov····%rbx,%rdi |
613 | » callq··3ee0·<throwByName> | 612 | » callq··3ee0·<throwByName@@Base> |
614 | » xor····%eax,%eax | 613 | » xor····%eax,%eax |
615 | » jmp····3fdd·<throwByName+0xfd> | 614 | » jmp····3fdd·<throwByName@@Base+0xfd> |
616 | » jmpq···4020·<throwByName+0x140> | 615 | » jmpq···4020·<throwByName@@Base+0x140> |
617 | » nop | 616 | » nop |
618 | » nop | 617 | » nop |
619 | » nop | 618 | » nop |
620 | » nop | 619 | » nop |
621 | » nop | 620 | » nop |
622 | » nop | 621 | » nop |
623 | » nop | 622 | » nop |
Offset 639, 73 lines modified | Offset 638, 73 lines modified | ||
639 | » push···%rbx | 638 | » push···%rbx |
640 | » lea····-0x10(%rsp),%rsp | 639 | » lea····-0x10(%rsp),%rsp |
641 | » mov····%rsi,-0x28(%rbp) | 640 | » mov····%rsi,-0x28(%rbp) |
642 | » mov····%ecx,-0x2c(%rbp) | 641 | » mov····%ecx,-0x2c(%rbp) |
643 | » mov····%r8d,-0x30(%rbp) | 642 | » mov····%r8d,-0x30(%rbp) |
644 | » mov····-0x30(%rbp),%eax | 643 | » mov····-0x30(%rbp),%eax |
645 | » cmp····$0x3e8,%eax | 644 | » cmp····$0x3e8,%eax |
646 | » jg·····4112·<throwByName+0x232> | 645 | » jg·····4112·<throwByName@@Base+0x232> |
647 | » movslq·-0x30(%rbp),%rax | 646 | » movslq·-0x30(%rbp),%rax |
648 | » mov····%rax,%rbx | 647 | » mov····%rax,%rbx |
649 | » add····%rax,%rax | 648 | » add····%rax,%rax |
650 | » add····$0x1e,%rax | 649 | » add····$0x1e,%rax |
651 | » and····$0xfffffffffffffff0,%rax | 650 | » and····$0xfffffffffffffff0,%rax |
652 | » sub····%rax,%rsp | 651 | » sub····%rax,%rsp |
653 | » lea····0xf(%rsp),%r13 | 652 | » lea····0xf(%rsp),%r13 |
654 | » and····$0xfffffffffffffff0,%r13 | 653 | » and····$0xfffffffffffffff0,%r13 |
655 | » nopl···0x0(%rax) | 654 | » nopl···0x0(%rax) |
656 | » data16·data16·data16·data16·data16·nopw·%cs:0x0(%rax,%rax,1) | 655 | » data16·data16·data16·data16·data16·nopw·%cs:0x0(%rax,%rax,1) |
657 | » mov····-0x30(%rbp),%eax | 656 | » mov····-0x30(%rbp),%eax |
658 | » test···%eax,%eax | 657 | » test···%eax,%eax |
659 | » jle····4105·<throwByName+0x225> | 658 | » jle····4105·<throwByName@@Base+0x225> |
660 | » mov····(%r14),%rax | 659 | » mov····(%r14),%rax |
661 | » mov····%r13,%r8 | 660 | » mov····%r13,%r8 |
662 | » mov····-0x2c(%rbp),%edx | 661 | » mov····-0x2c(%rbp),%edx |
663 | » mov····%ebx,%ecx | 662 | » mov····%ebx,%ecx |
Max diff block lines reached; 380779/383850 bytes (99.20%) of diff not shown. |
Offset 1, 18 lines modified | Offset 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 | ··0x000000 | 2 | ··0x00000000·002e7368·73747274·6162002e·64796e73·..shstrtab..dyns |
4 | ··0x000000 | 3 | ··0x00000010·796d002e·64796e73·7472002e·68617368·ym..dynstr..hash |
5 | ··0x000000 | 4 | ··0x00000020·002e676e·752e7665·7273696f·6e002e67·..gnu.version..g |
6 | ··0x000000 | 5 | ··0x00000030·6e752e76·65727369·6f6e5f64·002e676e·nu.version_d..gn |
7 | ··0x000000 | 6 | ··0x00000040·752e7665·7273696f·6e5f7200·2e72656c·u.version_r..rel |
8 | ··0x000000 | 7 | ··0x00000050·612e6479·6e002e72·656c612e·706c7400·a.dyn..rela.plt. |
9 | ··0x000000 | 8 | ··0x00000060·2e746578·74002e72·6f646174·61002e65·.text..rodata..e |
10 | ··0x000000 | 9 | ··0x00000070·685f6672·616d6500·2e65685f·6672616d·h_frame..eh_fram |
11 | ··0x000000 | 10 | ··0x00000080·655f6864·72002e64·6174612e·72656c2e·e_hdr..data.rel. |
12 | ··0x000000 | 11 | ··0x00000090·726f2e6c·6f63616c·002e6479·6e616d69·ro.local..dynami |
13 | ··0x000000 | 12 | ··0x000000a0·63002e67·6f74002e·676f742e·706c7400·c..got..got.plt. |
14 | ··0x000000 | 13 | ··0x000000b0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm |
15 | ··0x000000 | 14 | ··0x000000c0·656e7400·2e6e6f74·652e676e·752e676f·ent..note.gnu.go |
16 | ··0x000000 | 15 | ··0x000000d0·6c642d76·65727369·6f6e00············ld-version. |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························AArch64 | 9 | ··Machine:···························AArch64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x3860 | 11 | ··Entry·point·address:···············0x3860 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:·········· | 13 | ··Start·of·section·headers:··········90856·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
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:·········6 | 17 | ··Number·of·program·headers:·········6 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········2 | 19 | ··Number·of·section·headers:·········20 |
20 | ··Section·header·string·table·index:·19 | 20 | ··Section·header·string·table·index:·19 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | There·are·2 | 1 | There·are·20·section·headers,·starting·at·offset·0x162e8: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.hash·············HASH············0000000000000190·000190·0004ec·04···A··2···0··8 | 5 | ··[·1]·.hash·············HASH············0000000000000190·000190·0004ec·04···A··2···0··8 |
6 | ··[·2]·.dynsym···········DYNSYM··········0000000000000680·000680·001110·18···A··3···3··8 | 6 | ··[·2]·.dynsym···········DYNSYM··········0000000000000680·000680·001110·18···A··3···3··8 |
7 | ··[·3]·.dynstr···········STRTAB··········0000000000001790·001790·001122·00···A··0···0··1 | 7 | ··[·3]·.dynstr···········STRTAB··········0000000000001790·001790·001122·00···A··0···0··1 |
Offset 17, 15 lines modified | Offset 17, 13 lines modified | ||
17 | ··[12]·.eh_frame·········PROGBITS········0000000000012e18·012e18·001f70·00···A··0···0··8 | 17 | ··[12]·.eh_frame·········PROGBITS········0000000000012e18·012e18·001f70·00···A··0···0··8 |
18 | ··[13]·.data.rel.ro······PROGBITS········0000000000025c38·015c38·000078·00··WA··0···0··8 | 18 | ··[13]·.data.rel.ro······PROGBITS········0000000000025c38·015c38·000078·00··WA··0···0··8 |
19 | ··[14]·.dynamic··········DYNAMIC·········0000000000025cb0·015cb0·0001b0·10··WA··3···0··8 | 19 | ··[14]·.dynamic··········DYNAMIC·········0000000000025cb0·015cb0·0001b0·10··WA··3···0··8 |
20 | ··[15]·.got··············PROGBITS········0000000000025e60·015e60·0001a0·08··WA··0···0··8 | 20 | ··[15]·.got··············PROGBITS········0000000000025e60·015e60·0001a0·08··WA··0···0··8 |
21 | ··[16]·.data·············PROGBITS········0000000000026000·016000·000214·00··WA··0···0··8 | 21 | ··[16]·.data·············PROGBITS········0000000000026000·016000·000214·00··WA··0···0··8 |
22 | ··[17]·.bss··············NOBITS··········0000000000026218·016214·0007b8·00··WA··0···0··8 | 22 | ··[17]·.bss··············NOBITS··········0000000000026218·016214·0007b8·00··WA··0···0··8 |
23 | ··[18]·.comment··········PROGBITS········0000000000000000·016214·000027·01··MS··0···0··1 | 23 | ··[18]·.comment··········PROGBITS········0000000000000000·016214·000027·01··MS··0···0··1 |
24 | ··[19]·.shstrtab·········STRTAB··········0000000000000000·01623b·0000 | 24 | ··[19]·.shstrtab·········STRTAB··········0000000000000000·01623b·0000a6·00······0···0··1 |
25 | ··[20]·.symtab···········SYMTAB··········0000000000000000·0162f8·001380·18·····21··29··8 | ||
26 | ··[21]·.strtab···········STRTAB··········0000000000000000·017678·00125c·00······0···0··1 | ||
27 | Key·to·Flags: | 25 | Key·to·Flags: |
28 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 26 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
29 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 27 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
30 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 28 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
31 | ··p·(processor·specific) | 29 | ··p·(processor·specific) |
Offset 179, 218 lines modified | Offset 179, 7 lines modified | ||
179 | ···175:·0000000000004008···120·FUNC····GLOBAL·DEFAULT····9·throwByName | 179 | ···175:·0000000000004008···120·FUNC····GLOBAL·DEFAULT····9·throwByName |
180 | ···176:·0000000000007c44···224·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_findSymbol | 180 | ···176:·0000000000007c44···224·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_findSymbol |
181 | ···177:·0000000000004b8c····12·FUNC····GLOBAL·DEFAULT····9·newCStringUTF8 | 181 | ···177:·0000000000004b8c····12·FUNC····GLOBAL·DEFAULT····9·newCStringUTF8 |
182 | ···178:·00000000000126f0····24·OBJECT··GLOBAL·DEFAULT···10·ffi_type_uint32 | 182 | ···178:·00000000000126f0····24·OBJECT··GLOBAL·DEFAULT···10·ffi_type_uint32 |
183 | ···179:·000000000000ba70··1664·FUNC····GLOBAL·DEFAULT····9·create_callback | 183 | ···179:·000000000000ba70··1664·FUNC····GLOBAL·DEFAULT····9·create_callback |
184 | ···180:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_unlock@LIBC·(2) | 184 | ···180:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_unlock@LIBC·(2) |
185 | ···181:·0000000000007764···304·FUNC····GLOBAL·DEFAULT····9·get_ffi_type | 185 | ···181:·0000000000007764···304·FUNC····GLOBAL·DEFAULT····9·get_ffi_type |
186 | Symbol·table·'.symtab'·contains·208·entries: | ||
187 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | ||
188 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | ||
189 | ·····1:·0000000000000190·····0·SECTION·LOCAL··DEFAULT····1· | ||
190 | ·····2:·0000000000000680·····0·SECTION·LOCAL··DEFAULT····2· | ||
191 | ·····3:·0000000000001790·····0·SECTION·LOCAL··DEFAULT····3· | ||
192 | ·····4:·00000000000028b2·····0·SECTION·LOCAL··DEFAULT····4· | ||
193 | ·····5:·0000000000002a20·····0·SECTION·LOCAL··DEFAULT····5· | ||
194 | ·····6:·0000000000002a60·····0·SECTION·LOCAL··DEFAULT····6· | ||
195 | ·····7:·00000000000032a0·····0·SECTION·LOCAL··DEFAULT····7· | ||
196 | ·····8:·0000000000003600·····0·SECTION·LOCAL··DEFAULT····8· | ||
197 | ·····9:·0000000000003860·····0·SECTION·LOCAL··DEFAULT····9· | ||
198 | ····10:·000000000000ff10·····0·SECTION·LOCAL··DEFAULT···10· | ||
199 | ····11:·0000000000012930·····0·SECTION·LOCAL··DEFAULT···11· | ||
200 | ····12:·0000000000012e18·····0·SECTION·LOCAL··DEFAULT···12· | ||
201 | ····13:·0000000000025c38·····0·SECTION·LOCAL··DEFAULT···13· | ||
202 | ····14:·0000000000025cb0·····0·SECTION·LOCAL··DEFAULT···14· | ||
203 | ····15:·0000000000025e60·····0·SECTION·LOCAL··DEFAULT···15· | ||
204 | ····16:·0000000000026000·····0·SECTION·LOCAL··DEFAULT···16· | ||
205 | ····17:·0000000000026218·····0·SECTION·LOCAL··DEFAULT···17· | ||
206 | ····18:·0000000000000000·····0·SECTION·LOCAL··DEFAULT···18· | ||
207 | ····19:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·dispatch.c | ||
208 | ····20:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·callback.c | ||
209 | ····21:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·prep_cif.c | ||
210 | ····22:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·types.c | ||
211 | ····23:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·closures.c | ||
212 | ····24:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·ffi.c | ||
213 | ····25:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·sysv.o | ||
214 | ····26:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·libgcc2.c | ||
215 | ····27:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·sync-cache.c | ||
216 | ····28:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS· | ||
217 | ····29:·00000000000054e0···120·FUNC····GLOBAL·DEFAULT····9·getNativeString | ||
218 | ····30:·0000000000008f60····20·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getAPIChecksum | ||
219 | ····31:·0000000000012708····24·OBJECT··GLOBAL·DEFAULT···10·ffi_type_sint16 | ||
220 | ····32:·0000000000007f54····44·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3III | ||
221 | ····33:·000000000000548c····36·FUNC····GLOBAL·DEFAULT····9·getFFITypeTypeMapped | ||
222 | ····34:·0000000000012750····24·OBJECT··GLOBAL·DEFAULT···10·ffi_type_uint8 | ||
223 | ····35:·00000000000269d0·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_bss_end__ | ||
224 | ····36:·0000000000008140·····8·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_setFloat | ||
225 | ····37:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·open@@LIBC | ||
226 | ····38:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_create@@LIBC | ||
227 | ····39:·0000000000008f14·····8·FUNC····GLOBAL·DEFAULT····9·is_protected | ||
228 | ····40:·00000000000269c8·····8·OBJECT··GLOBAL·DEFAULT···17·fileEncoding | ||
229 | ····41:·0000000000008ebc····84·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native__1getDirectBufferPointer | ||
230 | ····42:·0000000000008014····36·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getDirectByteBuffer__Lcom_sun_jna_Pointer_2JJJ | ||
231 | ····43:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_once@@LIBC | ||
232 | ····44:·000000000000c228····60·FUNC····GLOBAL·DEFAULT····9·JNA_callback_dispose | ||
233 | ····45:·0000000000008058·····8·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getShort | ||
234 | ····46:·000000000000c0f0···100·FUNC····GLOBAL·DEFAULT····9·JNA_detach | ||
235 | ····47:·0000000000012678····24·OBJECT··GLOBAL·DEFAULT···10·ffi_type_float | ||
236 | ····48:·0000000000007ff0····36·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getDirectByteBuffer__JJ | ||
237 | ····49:·0000000000007fe0·····8·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getChar | ||
238 | ····50:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc@@LIBC | ||
239 | ····51:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert2@@LIBC | ||
240 | ····52:·0000000000006548···188·FUNC····GLOBAL·DEFAULT····9·toNative | ||
241 | ····53:·0000000000012690····24·OBJECT··GLOBAL·DEFAULT···10·ffi_type_pointer | ||
242 | ····54:·00000000000082a8··3084·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_initIDs | ||
243 | ····55:·0000000000007ba4···160·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_close | ||
244 | ····56:·000000000000811c·····8·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_setByte | ||
245 | ····57:·0000000000005244····36·FUNC····GLOBAL·DEFAULT····9·getIntegerTypeValue | ||
246 | ····58:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_init@@LIBC | ||
247 | ····59:·0000000000008040·····8·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getFloat | ||
248 | ····60:·0000000000007d50····20·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3CII | ||
249 | ····61:·0000000000007de8····44·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3JII | ||
250 | ····62:·0000000000007ee8····20·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3CII | ||
251 | ····63:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·abort@@LIBC | ||
252 | ····64:·000000000000c178····40·FUNC····GLOBAL·DEFAULT····9·JNA_get_last_error | ||
253 | ····65:·0000000000008148·····8·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_setInt | ||
254 | ····66:·000000000000f71c···144·FUNC····GLOBAL·DEFAULT····9·ffi_prep_closure_loc | ||
255 | ····67:·0000000000007fac····44·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3SII | ||
256 | ····68:·000000000000798c····48·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_invokeFloat | ||
257 | ····69:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno@@LIBC | ||
258 | ····70:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·mkstemp@@LIBC | ||
259 | ····71:·000000000000a5b4··1248·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_registerMethod | ||
260 | ····72:·0000000000004d24···936·FUNC····GLOBAL·DEFAULT····9·get_java_type | ||
261 | ····73:·00000000000064a4···164·FUNC····GLOBAL·DEFAULT····9·extract_value | ||
262 | ····74:·0000000000007fd8·····8·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getByte | ||
263 | ····75:·0000000000007d90····44·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3FII | ||
264 | ····76:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·snprintf@@LIBC | ||
265 | ····77:·0000000000007a48····32·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_createNativeCallback | ||
266 | ····78:·0000000000004bec····60·FUNC····GLOBAL·DEFAULT····9·newJavaPointer | ||
267 | ····79:·0000000000008f48·····4·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getLastError | ||
268 | ····80:·000000000000b9b4···188·FUNC····GLOBAL·DEFAULT····9·free_callback | ||
269 | ····81:·0000000000004b98····84·FUNC····GLOBAL·DEFAULT····9·newJavaWString | ||
270 | ····82:·000000000000fd60···156·FUNC····GLOBAL·DEFAULT····9·ffi_call_SYSV | ||
271 | ····83:·000000000000a44c···360·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_unregister | ||
272 | ····84:·000000000000c5c0·····8·FUNC····GLOBAL·DEFAULT····9·ffi_prep_closure | ||
273 | ····85:·0000000000007a1c····44·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_invokeVoid | ||
274 | ····86:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv@@LIBC | ||
275 | ····87:·0000000000008f74··4992·FUNC····GLOBAL·DEFAULT····9·JNI_OnLoad | ||
276 | ····88:·0000000000008060····12·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getWideString | ||
277 | ····89:·0000000000005290···460·FUNC····GLOBAL·DEFAULT····9·initializeThread | ||
278 | ····90:·000000000000f3bc···208·FUNC····GLOBAL·DEFAULT····9·ffi_prep_cif_machdep | ||
279 | ····91:·0000000000000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__sF@@LIBC | ||
280 | ····92:·0000000000008150·····8·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_setLong | ||
281 | ····93:·0000000000007d64····44·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3DII | ||
282 | ····94:·000000000000f48c···656·FUNC····GLOBAL·DEFAULT····9·ffi_call | ||
283 | ····95:·0000000000007e14····44·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3SII | ||
284 | ····96:·0000000000008038·····8·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getDouble | ||
285 | ····97:·0000000000012720····24·OBJECT··GLOBAL·DEFAULT···10·ffi_type_uint16 | ||
286 | ····98:·00000000000079ec····48·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_invokeLong | ||
287 | ····99:·000000000000792c····48·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_invokeStructure | ||
288 | ···100:·0000000000007f80····44·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3JII | ||
289 | ···101:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen@@LIBC | ||
290 | ···102:·000000000000cb50··5712·FUNC····GLOBAL·DEFAULT····9·ffi_closure_alloc | ||
291 | ···103:·000000000000810c····16·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_setMemory | ||
292 | ···104:·0000000000008130·····8·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_setPointer | ||
293 | ···105:·00000000000078fc····48·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_invokeObject | ||
294 | ···106:·000000000000ac44····92·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_initialize_1ffi_1type | ||
295 | ···107:·000000000000806c···160·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getStringBytes | ||
296 | ···108:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·dlclose@@LIBC | ||
297 | ···109:·000000000000c53c···132·FUNC····GLOBAL·DEFAULT····9·ffi_prep_cif_var | ||
298 | ···110:·0000000000000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_delete@@LIBC | ||
299 | ···111:·0000000000008138·····8·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_setDouble | ||
300 | ···112:·00000000000126d8····24·OBJECT··GLOBAL·DEFAULT···10·ffi_type_sint32 | ||
301 | ···113:·0000000000008f1c·····4·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_isProtected | ||
302 | ···114:·0000000000008048·····8·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_getInt | ||
303 | ···115:·0000000000026214·····0·NOTYPE··GLOBAL·DEFAULT··ABS·__bss_start | ||
304 | ···116:·00000000000081f4···180·FUNC····GLOBAL·DEFAULT····9·Java_com_sun_jna_Native_sizeof | ||
Max diff block lines reached; -1/17891 bytes (-0.01%) of diff not shown. |
Offset 419, 189 lines modified | Offset 419, 7 lines modified | ||
419 | .rela.dyn | 419 | .rela.dyn |
420 | .rela.plt | 420 | .rela.plt |
421 | .eh_frame_hdr | 421 | .eh_frame_hdr |
422 | .eh_frame | 422 | .eh_frame |
423 | .data.rel.ro | 423 | .data.rel.ro |
424 | .dynamic | 424 | .dynamic |
425 | .comment | 425 | .comment |
426 | dispatch.c | ||
427 | callback.c | ||
428 | prep_cif.c | ||
429 | closures.c | ||
430 | libgcc2.c | ||
431 | sync-cache.c | ||
432 | getNativeString | ||
433 | Java_com_sun_jna_Native_getAPIChecksum | ||
434 | ffi_type_sint16 | ||
435 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3III | ||
436 | getFFITypeTypeMapped | ||
437 | ffi_type_uint8 | ||
438 | _bss_end__ | ||
439 | Java_com_sun_jna_Native_setFloat | ||
440 | open@@LIBC | ||
441 | pthread_key_create@@LIBC | ||
442 | is_protected | ||
443 | fileEncoding | ||
444 | Java_com_sun_jna_Native__1getDirectBufferPointer | ||
445 | Java_com_sun_jna_Native_getDirectByteBuffer__Lcom_sun_jna_Pointer_2JJJ | ||
446 | pthread_once@@LIBC | ||
447 | JNA_callback_dispose | ||
448 | Java_com_sun_jna_Native_getShort | ||
449 | JNA_detach | ||
450 | ffi_type_float | ||
451 | Java_com_sun_jna_Native_getDirectByteBuffer__JJ | ||
452 | Java_com_sun_jna_Native_getChar | ||
453 | calloc@@LIBC | ||
454 | __assert2@@LIBC | ||
455 | toNative | ||
456 | ffi_type_pointer | ||
457 | Java_com_sun_jna_Native_initIDs | ||
458 | Java_com_sun_jna_Native_close | ||
459 | Java_com_sun_jna_Native_setByte | ||
460 | getIntegerTypeValue | ||
461 | pthread_mutex_init@@LIBC | ||
462 | Java_com_sun_jna_Native_getFloat | ||
463 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3CII | ||
464 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3JII | ||
465 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3CII | ||
466 | abort@@LIBC | ||
467 | JNA_get_last_error | ||
468 | Java_com_sun_jna_Native_setInt | ||
469 | ffi_prep_closure_loc | ||
470 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3SII | ||
471 | Java_com_sun_jna_Native_invokeFloat | ||
472 | __errno@@LIBC | ||
473 | mkstemp@@LIBC | ||
474 | Java_com_sun_jna_Native_registerMethod | ||
475 | get_java_type | ||
476 | extract_value | ||
477 | Java_com_sun_jna_Native_getByte | ||
478 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3FII | ||
479 | snprintf@@LIBC | ||
480 | Java_com_sun_jna_Native_createNativeCallback | ||
481 | newJavaPointer | ||
482 | Java_com_sun_jna_Native_getLastError | ||
483 | free_callback | ||
484 | newJavaWString | ||
485 | ffi_call_SYSV | ||
486 | Java_com_sun_jna_Native_unregister | ||
487 | ffi_prep_closure | ||
488 | Java_com_sun_jna_Native_invokeVoid | ||
489 | getenv@@LIBC | ||
490 | JNI_OnLoad | ||
491 | Java_com_sun_jna_Native_getWideString | ||
492 | initializeThread | ||
493 | ffi_prep_cif_machdep | ||
494 | __sF@@LIBC | ||
495 | Java_com_sun_jna_Native_setLong | ||
496 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3DII | ||
497 | ffi_call | ||
498 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3SII | ||
499 | Java_com_sun_jna_Native_getDouble | ||
500 | ffi_type_uint16 | ||
501 | Java_com_sun_jna_Native_invokeLong | ||
502 | Java_com_sun_jna_Native_invokeStructure | ||
503 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3JII | ||
504 | wcslen@@LIBC | ||
505 | ffi_closure_alloc | ||
506 | Java_com_sun_jna_Native_setMemory | ||
507 | Java_com_sun_jna_Native_setPointer | ||
508 | Java_com_sun_jna_Native_invokeObject | ||
509 | Java_com_sun_jna_Native_initialize_1ffi_1type | ||
510 | Java_com_sun_jna_Native_getStringBytes | ||
511 | dlclose@@LIBC | ||
512 | ffi_prep_cif_var | ||
513 | pthread_key_delete@@LIBC | ||
514 | Java_com_sun_jna_Native_setDouble | ||
515 | ffi_type_sint32 | ||
516 | Java_com_sun_jna_Native_isProtected | ||
517 | Java_com_sun_jna_Native_getInt | ||
518 | __bss_start | ||
519 | Java_com_sun_jna_Native_sizeof | ||
520 | pthread_setspecific@@LIBC | ||
521 | dlsym@@LIBC | ||
522 | Java_com_sun_jna_Native_free | ||
523 | JNI_OnUnload | ||
524 | dlerror@@LIBC | ||
525 | unlink@@LIBC | ||
526 | sysconf@@LIBC | ||
527 | Java_com_sun_jna_Native_freeNativeCallback | ||
528 | fromNativeCallbackParam | ||
529 | JNA_callback_init | ||
530 | Java_com_sun_jna_Native_ffi_1prep_1cif | ||
531 | ffi_type_sint8 | ||
532 | encodingString | ||
533 | Java_com_sun_jna_Native_open | ||
534 | ffi_error | ||
535 | Java_com_sun_jna_Native_setChar | ||
536 | Java_com_sun_jna_Native_malloc | ||
537 | Java_com_sun_jna_Native_indexOf | ||
538 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3BII | ||
539 | strerror_r@@LIBC | ||
540 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3FII | ||
541 | __clear_cache | ||
542 | newJavaString | ||
543 | pthread_mutex_lock@@LIBC | ||
544 | mmap@@LIBC | ||
545 | pthread_getspecific@@LIBC | ||
Max diff block lines reached; -1/4944 bytes (-0.02%) of diff not shown. |
Offset 1, 230 lines modified | Offset 1, 230 lines modified | ||
1 | Disassembly·of·section·.plt: | 1 | Disassembly·of·section·.plt: |
2 | 0000000000003600·< | 2 | 0000000000003600·<open@plt-0x20>: |
3 | » stp» x16,·x30,·[sp,·#-16]! | 3 | » stp» x16,·x30,·[sp,·#-16]! |
4 | » adrp» x16,·25000·<ffi_type_void+0x12898> | 4 | » adrp» x16,·25000·<ffi_type_void@@Base+0x12898> |
5 | » ldr» x17,·[x16,·#3696] | 5 | » ldr» x17,·[x16,·#3696] |
6 | » add» x16,·x16,·#0xe70 | 6 | » add» x16,·x16,·#0xe70 |
7 | » br» x17 | 7 | » br» x17 |
8 | » nop | 8 | » nop |
9 | » nop | 9 | » nop |
10 | » nop | 10 | » nop |
11 | 0000000000003620·<open@plt>: | 11 | 0000000000003620·<open@plt>: |
12 | » adrp» x16,·25000·<ffi_type_void+0x12898> | 12 | » adrp» x16,·25000·<ffi_type_void@@Base+0x12898> |
13 | » ldr» x17,·[x16,·#3704] | 13 | » ldr» x17,·[x16,·#3704] |
14 | » add» x16,·x16,·#0xe78 | 14 | » add» x16,·x16,·#0xe78 |
15 | » br» x17 | 15 | » br» x17 |
16 | 0000000000003630·<pthread_key_create@plt>: | 16 | 0000000000003630·<pthread_key_create@plt>: |
17 | » adrp» x16,·25000·<ffi_type_void+0x12898> | 17 | » adrp» x16,·25000·<ffi_type_void@@Base+0x12898> |
18 | » ldr» x17,·[x16,·#3712] | 18 | » ldr» x17,·[x16,·#3712] |
19 | » add» x16,·x16,·#0xe80 | 19 | » add» x16,·x16,·#0xe80 |
20 | » br» x17 | 20 | » br» x17 |
21 | 0000000000003640·<pthread_once@plt>: | 21 | 0000000000003640·<pthread_once@plt>: |
22 | » adrp» x16,·25000·<ffi_type_void+0x12898> | 22 | » adrp» x16,·25000·<ffi_type_void@@Base+0x12898> |
23 | » ldr» x17,·[x16,·#3720] | 23 | » ldr» x17,·[x16,·#3720] |
24 | » add» x16,·x16,·#0xe88 | 24 | » add» x16,·x16,·#0xe88 |
25 | » br» x17 | 25 | » br» x17 |
26 | 0000000000003650·<calloc@plt>: | 26 | 0000000000003650·<calloc@plt>: |
27 | » adrp» x16,·25000·<ffi_type_void+0x12898> | 27 | » adrp» x16,·25000·<ffi_type_void@@Base+0x12898> |
28 | » ldr» x17,·[x16,·#3728] | 28 | » ldr» x17,·[x16,·#3728] |
29 | » add» x16,·x16,·#0xe90 | 29 | » add» x16,·x16,·#0xe90 |
30 | » br» x17 | 30 | » br» x17 |
31 | 0000000000003660·<__assert2@plt>: | 31 | 0000000000003660·<__assert2@plt>: |
32 | » adrp» x16,·25000·<ffi_type_void+0x12898> | 32 | » adrp» x16,·25000·<ffi_type_void@@Base+0x12898> |
33 | » ldr» x17,·[x16,·#3736] | 33 | » ldr» x17,·[x16,·#3736] |
34 | » add» x16,·x16,·#0xe98 | 34 | » add» x16,·x16,·#0xe98 |
35 | » br» x17 | 35 | » br» x17 |
36 | 0000000000003670·<pthread_mutex_init@plt>: | 36 | 0000000000003670·<pthread_mutex_init@plt>: |
37 | » adrp» x16,·25000·<ffi_type_void+0x12898> | 37 | » adrp» x16,·25000·<ffi_type_void@@Base+0x12898> |
38 | » ldr» x17,·[x16,·#3744] | 38 | » ldr» x17,·[x16,·#3744] |
39 | » add» x16,·x16,·#0xea0 | 39 | » add» x16,·x16,·#0xea0 |
40 | » br» x17 | 40 | » br» x17 |
41 | 0000000000003680·<abort@plt>: | 41 | 0000000000003680·<abort@plt>: |
42 | » adrp» x16,·25000·<ffi_type_void+0x12898> | 42 | » adrp» x16,·25000·<ffi_type_void@@Base+0x12898> |
43 | » ldr» x17,·[x16,·#3752] | 43 | » ldr» x17,·[x16,·#3752] |
44 | » add» x16,·x16,·#0xea8 | 44 | » add» x16,·x16,·#0xea8 |
45 | » br» x17 | 45 | » br» x17 |
46 | 0000000000003690·<__errno@plt>: | 46 | 0000000000003690·<__errno@plt>: |
47 | » adrp» x16,·25000·<ffi_type_void+0x12898> | 47 | » adrp» x16,·25000·<ffi_type_void@@Base+0x12898> |
48 | » ldr» x17,·[x16,·#3760] | 48 | » ldr» x17,·[x16,·#3760] |
49 | » add» x16,·x16,·#0xeb0 | 49 | » add» x16,·x16,·#0xeb0 |
50 | » br» x17 | 50 | » br» x17 |
51 | 00000000000036a0·<mkstemp@plt>: | 51 | 00000000000036a0·<mkstemp@plt>: |
52 | » adrp» x16,·25000·<ffi_type_void+0x12898> | 52 | » adrp» x16,·25000·<ffi_type_void@@Base+0x12898> |
53 | » ldr» x17,·[x16,·#3768] | 53 | » ldr» x17,·[x16,·#3768] |
54 | » add» x16,·x16,·#0xeb8 | 54 | » add» x16,·x16,·#0xeb8 |
55 | » br» x17 | 55 | » br» x17 |
56 | 00000000000036b0·<snprintf@plt>: | 56 | 00000000000036b0·<snprintf@plt>: |
57 | » adrp» x16,·25000·<ffi_type_void+0x12898> | 57 | » adrp» x16,·25000·<ffi_type_void@@Base+0x12898> |
58 | » ldr» x17,·[x16,·#3776] | 58 | » ldr» x17,·[x16,·#3776] |
59 | » add» x16,·x16,·#0xec0 | 59 | » add» x16,·x16,·#0xec0 |
60 | » br» x17 | 60 | » br» x17 |
61 | 00000000000036c0·<getenv@plt>: | 61 | 00000000000036c0·<getenv@plt>: |
62 | » adrp» x16,·25000·<ffi_type_void+0x12898> | 62 | » adrp» x16,·25000·<ffi_type_void@@Base+0x12898> |
63 | » ldr» x17,·[x16,·#3784] | 63 | » ldr» x17,·[x16,·#3784] |
64 | » add» x16,·x16,·#0xec8 | 64 | » add» x16,·x16,·#0xec8 |
65 | » br» x17 | 65 | » br» x17 |
66 | 00000000000036d0·<wcslen@plt>: | 66 | 00000000000036d0·<wcslen@plt>: |
67 | » adrp» x16,·25000·<ffi_type_void+0x12898> | 67 | » adrp» x16,·25000·<ffi_type_void@@Base+0x12898> |
68 | » ldr» x17,·[x16,·#3792] | 68 | » ldr» x17,·[x16,·#3792] |
69 | » add» x16,·x16,·#0xed0 | 69 | » add» x16,·x16,·#0xed0 |
70 | » br» x17 | 70 | » br» x17 |
71 | 00000000000036e0·<dlclose@plt>: | 71 | 00000000000036e0·<dlclose@plt>: |
72 | » adrp» x16,·25000·<ffi_type_void+0x12898> | 72 | » adrp» x16,·25000·<ffi_type_void@@Base+0x12898> |
73 | » ldr» x17,·[x16,·#3800] | 73 | » ldr» x17,·[x16,·#3800] |
74 | » add» x16,·x16,·#0xed8 | 74 | » add» x16,·x16,·#0xed8 |
75 | » br» x17 | 75 | » br» x17 |
76 | 00000000000036f0·<pthread_key_delete@plt>: | 76 | 00000000000036f0·<pthread_key_delete@plt>: |
77 | » adrp» x16,·25000·<ffi_type_void+0x12898> | 77 | » adrp» x16,·25000·<ffi_type_void@@Base+0x12898> |
78 | » ldr» x17,·[x16,·#3808] | 78 | » ldr» x17,·[x16,·#3808] |
79 | » add» x16,·x16,·#0xee0 | 79 | » add» x16,·x16,·#0xee0 |
80 | » br» x17 | 80 | » br» x17 |
81 | 0000000000003700·<pthread_setspecific@plt>: | 81 | 0000000000003700·<pthread_setspecific@plt>: |
82 | » adrp» x16,·25000·<ffi_type_void+0x12898> | 82 | » adrp» x16,·25000·<ffi_type_void@@Base+0x12898> |
83 | » ldr» x17,·[x16,·#3816] | 83 | » ldr» x17,·[x16,·#3816] |
84 | » add» x16,·x16,·#0xee8 | 84 | » add» x16,·x16,·#0xee8 |
85 | » br» x17 | 85 | » br» x17 |
86 | 0000000000003710·<dlsym@plt>: | 86 | 0000000000003710·<dlsym@plt>: |
87 | » adrp» x16,·25000·<ffi_type_void+0x12898> | 87 | » adrp» x16,·25000·<ffi_type_void@@Base+0x12898> |
88 | » ldr» x17,·[x16,·#3824] | 88 | » ldr» x17,·[x16,·#3824] |
89 | » add» x16,·x16,·#0xef0 | 89 | » add» x16,·x16,·#0xef0 |
90 | » br» x17 | 90 | » br» x17 |
91 | 0000000000003720·<dlerror@plt>: | 91 | 0000000000003720·<dlerror@plt>: |
92 | » adrp» x16,·25000·<ffi_type_void+0x12898> | 92 | » adrp» x16,·25000·<ffi_type_void@@Base+0x12898> |
93 | » ldr» x17,·[x16,·#3832] | 93 | » ldr» x17,·[x16,·#3832] |
94 | » add» x16,·x16,·#0xef8 | 94 | » add» x16,·x16,·#0xef8 |
95 | » br» x17 | 95 | » br» x17 |
96 | 0000000000003730·<unlink@plt>: | 96 | 0000000000003730·<unlink@plt>: |
97 | » adrp» x16,·25000·<ffi_type_void+0x12898> | 97 | » adrp» x16,·25000·<ffi_type_void@@Base+0x12898> |
98 | » ldr» x17,·[x16,·#3840] | 98 | » ldr» x17,·[x16,·#3840] |
99 | » add» x16,·x16,·#0xf00 | 99 | » add» x16,·x16,·#0xf00 |
100 | » br» x17 | 100 | » br» x17 |
101 | 0000000000003740·<sysconf@plt>: | 101 | 0000000000003740·<sysconf@plt>: |
102 | » adrp» x16,·25000·<ffi_type_void+0x12898> | 102 | » adrp» x16,·25000·<ffi_type_void@@Base+0x12898> |
103 | » ldr» x17,·[x16,·#3848] | 103 | » ldr» x17,·[x16,·#3848] |
104 | » add» x16,·x16,·#0xf08 | 104 | » add» x16,·x16,·#0xf08 |
Max diff block lines reached; 3102/6894 bytes (45.00%) of diff not shown. |
Offset 1, 18 lines modified | Offset 1, 18 lines modified | ||
1 | Disassembly·of·section·.text: | 1 | Disassembly·of·section·.text: |
2 | 0000000000003860·<throwByName-0x7a8>: | 2 | 0000000000003860·<throwByName@@Base-0x7a8>: |
3 | » stp» x29,·x30,·[sp,·#-48]! | 3 | » stp» x29,·x30,·[sp,·#-48]! |
4 | » mov» x29,·sp | 4 | » mov» x29,·sp |
5 | » stp» x19,·x20,·[sp,·#16] | 5 | » stp» x19,·x20,·[sp,·#16] |
6 | » stp» x21,·x22,·[sp,·#32] | 6 | » stp» x21,·x22,·[sp,·#32] |
7 | » adrp» x20,·26000·< | 7 | » adrp» x20,·26000·<ffi_type_void@@Base+0x13898> |
8 | » mov» x19,·x0 | 8 | » mov» x19,·x0 |
9 | » ldr» x3,·[x0] | 9 | » ldr» x3,·[x0] |
10 | » mov» x21,·x1 | 10 | » mov» x21,·x1 |
11 | » add» x22,·x20,·#0x218 | 11 | » add» x22,·x20,·#0x218 |
12 | » ldr» x2,·[x20,·#536] | 12 | » ldr» x2,·[x20,·#536] |
13 | » ldr» x3,·[x3,·#808] | 13 | » ldr» x3,·[x3,·#808] |
14 | » blr» x3 | 14 | » blr» x3 |
Offset 46, 15 lines modified | Offset 46, 15 lines modified | ||
46 | » ret | 46 | » ret |
47 | » stp» x29,·x30,·[sp,·#-80]! | 47 | » stp» x29,·x30,·[sp,·#-80]! |
48 | » mov» x29,·sp | 48 | » mov» x29,·sp |
49 | » stp» x19,·x20,·[sp,·#16] | 49 | » stp» x19,·x20,·[sp,·#16] |
50 | » stp» x23,·x24,·[sp,·#48] | 50 | » stp» x23,·x24,·[sp,·#48] |
51 | » stp» x21,·x22,·[sp,·#32] | 51 | » stp» x21,·x22,·[sp,·#32] |
52 | » stp» x25,·x26,·[sp,·#64] | 52 | » stp» x25,·x26,·[sp,·#64] |
53 | » adrp» x20,·26000·< | 53 | » adrp» x20,·26000·<ffi_type_void@@Base+0x13898> |
54 | » mov» x24,·x3 | 54 | » mov» x24,·x3 |
55 | » add» x20,·x20,·#0x218 | 55 | » add» x20,·x20,·#0x218 |
56 | » ldr» x3,·[x0] | 56 | » ldr» x3,·[x0] |
57 | » mov» x23,·x2 | 57 | » mov» x23,·x2 |
58 | » mov» x19,·x0 | 58 | » mov» x19,·x0 |
59 | » mov» x25,·x1 | 59 | » mov» x25,·x1 |
60 | » mov» x22,·x4 | 60 | » mov» x22,·x4 |
Offset 420, 15 lines modified | Offset 420, 15 lines modified | ||
420 | » ldr» x2,·[x29,·#88] | 420 | » ldr» x2,·[x29,·#88] |
421 | » mov» x1,·x21 | 421 | » mov» x1,·x21 |
422 | » mov» x3,·x23 | 422 | » mov» x3,·x23 |
423 | » mov» x4,·x24 | 423 | » mov» x4,·x24 |
424 | » mov» x0,·x2 | 424 | » mov» x0,·x2 |
425 | » mov» x5,·x25 | 425 | » mov» x5,·x25 |
426 | » ldr» x6,·[x2] | 426 | » ldr» x6,·[x2] |
427 | » adrp» x2,·26000·< | 427 | » adrp» x2,·26000·<ffi_type_void@@Base+0x13898> |
428 | » ldr» x6,·[x6,·#488] | 428 | » ldr» x6,·[x6,·#488] |
429 | » ldr» x2,·[x2,·#728] | 429 | » ldr» x2,·[x2,·#728] |
430 | » blr» x6 | 430 | » blr» x6 |
431 | » ldr» x2,·[x29,·#88] | 431 | » ldr» x2,·[x29,·#88] |
432 | » mov» x1,·#0x0···················» //·#0 | 432 | » mov» x1,·#0x0···················» //·#0 |
433 | » mov» x0,·x2 | 433 | » mov» x0,·x2 |
434 | » ldr» x2,·[x2] | 434 | » ldr» x2,·[x2] |
Offset 437, 16 lines modified | Offset 437, 16 lines modified | ||
437 | » cbz» w20,·3f74·<pthread_mutex_unlock@plt+0x724> | 437 | » cbz» w20,·3f74·<pthread_mutex_unlock@plt+0x724> |
438 | » ldp» x19,·x20,·[sp,·#16] | 438 | » ldp» x19,·x20,·[sp,·#16] |
439 | » ldp» x21,·x22,·[sp,·#32] | 439 | » ldp» x21,·x22,·[sp,·#32] |
440 | » ldp» x23,·x24,·[sp,·#48] | 440 | » ldp» x23,·x24,·[sp,·#48] |
441 | » ldr» x25,·[sp,·#64] | 441 | » ldr» x25,·[sp,·#64] |
442 | » ldp» x29,·x30,·[sp],·#96 | 442 | » ldp» x29,·x30,·[sp],·#96 |
443 | » ret | 443 | » ret |
444 | » adrp» x3,·25000·<ffi_type_void+0x12898> | 444 | » adrp» x3,·25000·<ffi_type_void@@Base+0x12898> |
445 | » adrp» x0,·10000·<__aarch64_sync_cache_range+0x174> | 445 | » adrp» x0,·10000·<__aarch64_sync_cache_range@@Base+0x174> |
446 | » mov» x1,·#0x1···················» //·#1 | 446 | » mov» x1,·#0x1···················» //·#1 |
447 | » add» x0,·x0,·#0x120 | 447 | » add» x0,·x0,·#0x120 |
448 | » mov» x2,·#0x30··················» //·#48 | 448 | » mov» x2,·#0x30··················» //·#48 |
449 | » ldr» x3,·[x3,·#4032] | 449 | » ldr» x3,·[x3,·#4032] |
450 | » add» x3,·x3,·#0x130 | 450 | » add» x3,·x3,·#0x130 |
451 | » bl» 3820·<fwrite@plt> | 451 | » bl» 3820·<fwrite@plt> |
452 | » ldr» x0,·[x23,·#16] | 452 | » ldr» x0,·[x23,·#16] |
Offset 458, 49 lines modified | Offset 458, 48 lines modified | ||
458 | » bl» 3810·<memset@plt> | 458 | » bl» 3810·<memset@plt> |
459 | » b» 3f00·<pthread_mutex_unlock@plt+0x6b0> | 459 | » b» 3f00·<pthread_mutex_unlock@plt+0x6b0> |
460 | » ldr» x1,·[x19] | 460 | » ldr» x1,·[x19] |
461 | » mov» x0,·x19 | 461 | » mov» x0,·x19 |
462 | » ldr» x1,·[x1,·#40] | 462 | » ldr» x1,·[x1,·#40] |
463 | » blr» x1 | 463 | » blr» x1 |
464 | » cbz» w0,·3f1c·<pthread_mutex_unlock@plt+0x6cc> | 464 | » cbz» w0,·3f1c·<pthread_mutex_unlock@plt+0x6cc> |
465 | » adrp» x3,·25000·<ffi_type_void+0x12898> | 465 | » adrp» x3,·25000·<ffi_type_void@@Base+0x12898> |
466 | » adrp» x0,·10000·<__aarch64_sync_cache_range+0x174> | 466 | » adrp» x0,·10000·<__aarch64_sync_cache_range@@Base+0x174> |
467 | » mov» x1,·#0x1···················» //·#1 | 467 | » mov» x1,·#0x1···················» //·#1 |
468 | » mov» x2,·#0x35··················» //·#53 | 468 | » mov» x2,·#0x35··················» //·#53 |
469 | » add» x0,·x0,·#0x158 | 469 | » add» x0,·x0,·#0x158 |
470 | » ldr» x3,·[x3,·#4032] | 470 | » ldr» x3,·[x3,·#4032] |
471 | » add» x3,·x3,·#0x130 | 471 | » add» x3,·x3,·#0x130 |
472 | » bl» 3820·<fwrite@plt> | 472 | » bl» 3820·<fwrite@plt> |
473 | » b» 3f1c·<pthread_mutex_unlock@plt+0x6cc> | 473 | » b» 3f1c·<pthread_mutex_unlock@plt+0x6cc> |
474 | » adrp» x3,·25000·<ffi_type_void+0x12898> | 474 | » adrp» x3,·25000·<ffi_type_void@@Base+0x12898> |
475 | » adrp» x0,·10000·<__aarch64_sync_cache_range+0x174> | 475 | » adrp» x0,·10000·<__aarch64_sync_cache_range@@Base+0x174> |
476 | » mov» x1,·#0x1···················» //·#1 | 476 | » mov» x1,·#0x1···················» //·#1 |
477 | » mov» x2,·#0x2e··················» //·#46 | 477 | » mov» x2,·#0x2e··················» //·#46 |
478 | » add» x0,·x0,·#0xf0 | 478 | » add» x0,·x0,·#0xf0 |
479 | » ldr» x3,·[x3,·#4032] | 479 | » ldr» x3,·[x3,·#4032] |
480 | » add» x3,·x3,·#0x130 | 480 | » add» x3,·x3,·#0x130 |
481 | » bl» 3820·<fwrite@plt> | 481 | » bl» 3820·<fwrite@plt> |
482 | » b» 3f18·<pthread_mutex_unlock@plt+0x6c8> | 482 | » b» 3f18·<pthread_mutex_unlock@plt+0x6c8> |
483 | » adrp» x3,·25000·<ffi_type_void+0x12898> | 483 | » adrp» x3,·25000·<ffi_type_void@@Base+0x12898> |
484 | » adrp» x0,·10000·<__aarch64_sync_cache_range+0x174> | 484 | » adrp» x0,·10000·<__aarch64_sync_cache_range@@Base+0x174> |
485 | » mov» x1,·#0x1···················» //·#1 | 485 | » mov» x1,·#0x1···················» //·#1 |
486 | » mov» x2,·#0x3a··················» //·#58 | 486 | » mov» x2,·#0x3a··················» //·#58 |
487 | » add» x0,·x0,·#0xb0 | 487 | » add» x0,·x0,·#0xb0 |
488 | » ldr» x3,·[x3,·#4032] | 488 | » ldr» x3,·[x3,·#4032] |
489 | » add» x3,·x3,·#0x130 | 489 | » add» x3,·x3,·#0x130 |
490 | » bl» 3820·<fwrite@plt> | 490 | » bl» 3820·<fwrite@plt> |
491 | » ldr» x25,·[sp,·#64] | 491 | » ldr» x25,·[sp,·#64] |
492 | » ldp» x19,·x20,·[sp,·#16] | 492 | » ldp» x19,·x20,·[sp,·#16] |
493 | » ldp» x21,·x22,·[sp,·#32] | 493 | » ldp» x21,·x22,·[sp,·#32] |
494 | » ldp» x23,·x24,·[sp,·#48] | 494 | » ldp» x23,·x24,·[sp,·#48] |
495 | » ldp» x29,·x30,·[sp],·#96 | 495 | » ldp» x29,·x30,·[sp],·#96 |
496 | » ret | 496 | » ret |
497 | 0000000000004008·<throwByName>: | 497 | 0000000000004008·<throwByName@@Base>: |
498 | throwByName(): | ||
499 | » stp» x29,·x30,·[sp,·#-48]! | 498 | » stp» x29,·x30,·[sp,·#-48]! |
500 | » mov» x29,·sp | 499 | » mov» x29,·sp |
501 | » stp» x19,·x20,·[sp,·#16] | 500 | » stp» x19,·x20,·[sp,·#16] |
502 | » mov» x19,·x0 | 501 | » mov» x19,·x0 |
503 | » ldr» x3,·[x0] | 502 | » ldr» x3,·[x0] |
504 | » str» x1,·[x29,·#40] | 503 | » str» x1,·[x29,·#40] |
505 | » str» x2,·[x29,·#32] | 504 | » str» x2,·[x29,·#32] |
Offset 508, 15 lines modified | Offset 507, 15 lines modified | ||
508 | » blr» x3 | 507 | » blr» x3 |
509 | » ldr» x3,·[x19] | 508 | » ldr» x3,·[x19] |
510 | » mov» x0,·x19 | 509 | » mov» x0,·x19 |
511 | » ldr» x1,·[x29,·#40] | 510 | » ldr» x1,·[x29,·#40] |
512 | » ldr» x3,·[x3,·#48] | 511 | » ldr» x3,·[x3,·#48] |
513 | » blr» x3 | 512 | » blr» x3 |
514 | » mov» x20,·x0 | 513 | » mov» x20,·x0 |
515 | » cbz» x0,·4074·<throwByName+0x6c> | 514 | » cbz» x0,·4074·<throwByName@@Base+0x6c> |
516 | » ldr» x3,·[x19] | 515 | » ldr» x3,·[x19] |
Max diff block lines reached; 415910/419596 bytes (99.12%) of diff not shown. |
Offset 1, 15 lines modified | Offset 1, 14 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 | ··0x00000000·002e7379·6d746162·002e7374·72746162·..symtab..strtab | ||
3 | ··0x000000 | 2 | ··0x00000000·002e7368·73747274·6162002e·68617368·..shstrtab..hash |
4 | ··0x000000 | 3 | ··0x00000010·002e6479·6e73796d·002e6479·6e737472·..dynsym..dynstr |
5 | ··0x000000 | 4 | ··0x00000020·002e676e·752e7665·7273696f·6e002e67·..gnu.version..g |
6 | ··0x000000 | 5 | ··0x00000030·6e752e76·65727369·6f6e5f72·002e7265·nu.version_r..re |
7 | ··0x000000 | 6 | ··0x00000040·6c612e64·796e002e·72656c61·2e706c74·la.dyn..rela.plt |
8 | ··0x000000 | 7 | ··0x00000050·002e7465·7874002e·726f6461·7461002e·..text..rodata.. |
9 | ··0x000000 | 8 | ··0x00000060·65685f66·72616d65·5f686472·002e6568·eh_frame_hdr..eh |
10 | ··0x000000 | 9 | ··0x00000070·5f667261·6d65002e·64617461·2e72656c·_frame..data.rel |
11 | ··0x000000 | 10 | ··0x00000080·2e726f00·2e64796e·616d6963·002e676f·.ro..dynamic..go |
12 | ··0x000000 | 11 | ··0x00000090·74002e64·61746100·2e627373·002e636f·t..data..bss..co |
13 | ··0x000000 | 12 | ··0x000000a0·6d6d656e·7400·······················mment. |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························Intel·80386 | 9 | ··Machine:···························Intel·80386 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··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:··········9 | 13 | ··Start·of·section·headers:··········90708·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
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:·········7 | 17 | ··Number·of·program·headers:·········7 |
18 | ··Size·of·section·headers:···········40·(bytes) | 18 | ··Size·of·section·headers:···········40·(bytes) |
19 | ··Number·of·section·headers:·········2 | 19 | ··Number·of·section·headers:·········23 |
20 | ··Section·header·string·table·index:·22 | 20 | ··Section·header·string·table·index:·22 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | There·are·2 | 1 | There·are·23·section·headers,·starting·at·offset·0x16254: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············00000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············00000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.dynsym···········DYNSYM··········00000114·000114·000b00·10···A··2···1··4 | 5 | ··[·1]·.dynsym···········DYNSYM··········00000114·000114·000b00·10···A··2···1··4 |
6 | ··[·2]·.dynstr···········STRTAB··········00000c14·000c14·00116b·00···A··0···0··1 | 6 | ··[·2]·.dynstr···········STRTAB··········00000c14·000c14·00116b·00···A··0···0··1 |
7 | ··[·3]·.hash·············HASH············00001d80·001d80·0004d4·04···A··1···0··4 | 7 | ··[·3]·.hash·············HASH············00001d80·001d80·0004d4·04···A··1···0··4 |
Offset 20, 15 lines modified | Offset 20, 13 lines modified | ||
20 | ··[15]·.dynamic··········DYNAMIC·········00016e5c·015e5c·0000f0·08··WA··2···0··4 | 20 | ··[15]·.dynamic··········DYNAMIC·········00016e5c·015e5c·0000f0·08··WA··2···0··4 |
21 | ··[16]·.got··············PROGBITS········00016f4c·015f4c·000004·00··WA··0···0··4 | 21 | ··[16]·.got··············PROGBITS········00016f4c·015f4c·000004·00··WA··0···0··4 |
22 | ··[17]·.got.plt··········PROGBITS········00016f50·015f50·000098·00··WA··0···0··4 | 22 | ··[17]·.got.plt··········PROGBITS········00016f50·015f50·000098·00··WA··0···0··4 |
23 | ··[18]·.data·············PROGBITS········00017000·016000·000134·00··WA··0···0·32 | 23 | ··[18]·.data·············PROGBITS········00017000·016000·000134·00··WA··0···0·32 |
24 | ··[19]·.bss··············NOBITS··········00017140·016134·0003cc·00··WA··0···0·32 | 24 | ··[19]·.bss··············NOBITS··········00017140·016134·0003cc·00··WA··0···0·32 |
25 | ··[20]·.comment··········PROGBITS········00000000·016134·000028·01··MS··0···0··1 | 25 | ··[20]·.comment··········PROGBITS········00000000·016134·000028·01··MS··0···0··1 |
26 | ··[21]·.note.gnu.gold-version·NOTE············00000000·01615c·00001c·00······0···0··4 | 26 | ··[21]·.note.gnu.gold-version·NOTE············00000000·01615c·00001c·00······0···0··4 |
27 | ··[22]·.shstrtab·········STRTAB··········00000000·016178·0000 | 27 | ··[22]·.shstrtab·········STRTAB··········00000000·016178·0000d9·00······0···0··1 |
28 | ··[23]·.symtab···········SYMTAB··········00000000·016264·000cb0·10·····24··28··4 | ||
29 | ··[24]·.strtab···········STRTAB··········00000000·016f14·001142·00······0···0··1 | ||
30 | Key·to·Flags: | 28 | Key·to·Flags: |
31 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 29 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
32 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 30 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
33 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 31 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
34 | ··p·(processor·specific) | 32 | ··p·(processor·specific) |
Offset 173, 213 lines modified | Offset 173, 7 lines modified | ||
173 | ···169:·00010700···983·FUNC····GLOBAL·DEFAULT···10·ffi_prep_args | 173 | ···169:·00010700···983·FUNC····GLOBAL·DEFAULT···10·ffi_prep_args |
174 | ···170:·00010fd0···181·FUNC····GLOBAL·DEFAULT···10·ffi_call_SYSV | 174 | ···170:·00010fd0···181·FUNC····GLOBAL·DEFAULT···10·ffi_call_SYSV |
175 | ···171:·00010e90····80·FUNC····GLOBAL·DEFAULT···10·ffi_prep_raw_closure_loc | 175 | ···171:·00010e90····80·FUNC····GLOBAL·DEFAULT···10·ffi_prep_raw_closure_loc |
176 | ···172:·00010ee0···237·FUNC····GLOBAL·DEFAULT···10·ffi_raw_call | 176 | ···172:·00010ee0···237·FUNC····GLOBAL·DEFAULT···10·ffi_raw_call |
177 | ···173:·00017134·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_edata | 177 | ···173:·00017134·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_edata |
178 | ···174:·00017134·····0·NOTYPE··GLOBAL·DEFAULT··ABS·__bss_start | 178 | ···174:·00017134·····0·NOTYPE··GLOBAL·DEFAULT··ABS·__bss_start |
179 | ···175:·0001750c·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_end | 179 | ···175:·0001750c·····0·NOTYPE··GLOBAL·DEFAULT··ABS·_end |
180 | Symbol·table·'.symtab'·contains·203·entries: | ||
181 | ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name | ||
182 | ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | ||
183 | ·····1:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·dispatch.c | ||
184 | ·····2:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·callback.c | ||
185 | ·····3:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·prep_cif.c | ||
186 | ·····4:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·types.c | ||
187 | ·····5:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·closures.c | ||
188 | ·····6:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·ffi.c | ||
189 | ·····7:·00000114·····0·SECTION·LOCAL··DEFAULT····1· | ||
190 | ·····8:·00000c14·····0·SECTION·LOCAL··DEFAULT····2· | ||
191 | ·····9:·00001d80·····0·SECTION·LOCAL··DEFAULT····3· | ||
192 | ····10:·00002254·····0·SECTION·LOCAL··DEFAULT····4· | ||
193 | ····11:·000023b4·····0·SECTION·LOCAL··DEFAULT····5· | ||
194 | ····12:·000023d0·····0·SECTION·LOCAL··DEFAULT····6· | ||
195 | ····13:·00002410·····0·SECTION·LOCAL··DEFAULT····7· | ||
196 | ····14:·00002698·····0·SECTION·LOCAL··DEFAULT····8· | ||
197 | ····15:·000027b0·····0·SECTION·LOCAL··DEFAULT····9· | ||
198 | ····16:·00002a00·····0·SECTION·LOCAL··DEFAULT···10· | ||
199 | ····17:·00011600·····0·SECTION·LOCAL··DEFAULT···11· | ||
200 | ····18:·00013d50·····0·SECTION·LOCAL··DEFAULT···12· | ||
201 | ····19:·000158e8·····0·SECTION·LOCAL··DEFAULT···13· | ||
202 | ····20:·00016e00·····0·SECTION·LOCAL··DEFAULT···14· | ||
203 | ····21:·00016e5c·····0·SECTION·LOCAL··DEFAULT···15· | ||
204 | ····22:·00016f4c·····0·SECTION·LOCAL··DEFAULT···16· | ||
205 | ····23:·00016f50·····0·SECTION·LOCAL··DEFAULT···17· | ||
206 | ····24:·00017000·····0·SECTION·LOCAL··DEFAULT···18· | ||
207 | ····25:·00017140·····0·SECTION·LOCAL··DEFAULT···19· | ||
208 | ····26:·00000000·····0·SECTION·LOCAL··DEFAULT···20· | ||
209 | ····27:·00000000·····0·SECTION·LOCAL··DEFAULT···21· | ||
210 | ····28:·00000000·····0·OBJECT··GLOBAL·DEFAULT··UND·__sF | ||
211 | ····29:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fwrite | ||
212 | ····30:·00003330····88·FUNC····GLOBAL·DEFAULT···10·throwByName | ||
213 | ····31:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·malloc | ||
214 | ····32:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·free | ||
215 | ····33:·00003980···296·FUNC····GLOBAL·DEFAULT···10·ffi_error | ||
216 | ····34:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·snprintf | ||
217 | ····35:·00003ab0···180·FUNC····GLOBAL·DEFAULT···10·encodingString | ||
218 | ····36:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strlen | ||
219 | ····37:·00003b70···604·FUNC····GLOBAL·DEFAULT···10·newJavaString | ||
220 | ····38:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wcslen | ||
221 | ····39:·00003f00····34·FUNC····GLOBAL·DEFAULT···10·newCStringUTF8 | ||
222 | ····40:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·close | ||
223 | ····41:·00003f30···100·FUNC····GLOBAL·DEFAULT···10·newJavaWString | ||
224 | ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mmap | ||
225 | ····43:·00003fa0····84·FUNC····GLOBAL·DEFAULT···10·newJavaPointer | ||
226 | ····44:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·ftruncate | ||
227 | ····45:·00004000···172·FUNC····GLOBAL·DEFAULT···10·newJavaStructure | ||
228 | ····46:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getenv | ||
229 | ····47:·000040b0···116·FUNC····GLOBAL·DEFAULT···10·newJavaCallback | ||
230 | ····48:·00004130····43·FUNC····GLOBAL·DEFAULT···10·get_java_type_from_ffi_type | ||
231 | ····49:·00004160···812·FUNC····GLOBAL·DEFAULT···10·get_java_type | ||
232 | ····50:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·memmove | ||
233 | ····51:·00004490···349·FUNC····GLOBAL·DEFAULT···10·get_conversion_flag | ||
234 | ····52:·000045f0····57·FUNC····GLOBAL·DEFAULT···10·getIntegerTypeValue | ||
235 | ····53:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_init | ||
236 | ····54:·00004630····77·FUNC····GLOBAL·DEFAULT···10·writeStructure | ||
237 | ····55:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sysconf | ||
238 | ····56:·00004680···470·FUNC····GLOBAL·DEFAULT···10·initializeThread | ||
239 | ····57:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_unlock | ||
240 | ····58:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strdup | ||
241 | ····59:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_mutex_lock | ||
242 | ····60:·00004860····67·FUNC····GLOBAL·DEFAULT···10·getNativeType | ||
243 | ····61:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·unlink | ||
244 | ····62:·000048b0····57·FUNC····GLOBAL·DEFAULT···10·getFFITypeTypeMapped | ||
245 | ····63:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mkstemp | ||
246 | ····64:·000048f0····84·FUNC····GLOBAL·DEFAULT···10·getNativeAddress | ||
247 | ····65:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·open | ||
248 | ····66:·00004950···143·FUNC····GLOBAL·DEFAULT···10·getNativeString | ||
249 | ····67:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·abort | ||
250 | ····68:·000049e0····78·FUNC····GLOBAL·DEFAULT···10·getPointerTypeAddress | ||
251 | ····69:·00004a30···127·FUNC····GLOBAL·DEFAULT···10·getStructureAddress | ||
252 | ····70:·00004ab0···143·FUNC····GLOBAL·DEFAULT···10·getCallbackAddress | ||
253 | ····71:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_delete | ||
254 | ····72:·00013ce4····12·OBJECT··GLOBAL·DEFAULT···11·ffi_type_uint32 | ||
255 | ····73:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_once | ||
256 | ····74:·00013d08····12·OBJECT··GLOBAL·DEFAULT···11·ffi_type_sint8 | ||
257 | ····75:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·munmap | ||
258 | ····76:·00013cb4····12·OBJECT··GLOBAL·DEFAULT···11·ffi_type_pointer | ||
259 | ····77:·00013cf0····12·OBJECT··GLOBAL·DEFAULT···11·ffi_type_sint16 | ||
260 | ····78:·00013cd8····12·OBJECT··GLOBAL·DEFAULT···11·ffi_type_sint32 | ||
261 | ····79:·0000d9d0···205·FUNC····GLOBAL·DEFAULT···10·ffi_prep_cif_var | ||
262 | ····80:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__errno | ||
263 | ····81:·00010bb0···237·FUNC····GLOBAL·DEFAULT···10·ffi_call | ||
264 | ····82:·0000d640····31·FUNC····GLOBAL·DEFAULT···10·JNA_set_last_error | ||
265 | ····83:·00013cc0····12·OBJECT··GLOBAL·DEFAULT···11·ffi_type_sint64 | ||
266 | ····84:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_setspecific | ||
267 | ····85:·00013c9c····12·OBJECT··GLOBAL·DEFAULT···11·ffi_type_double | ||
268 | ····86:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_getspecific | ||
269 | ····87:·0000d900···205·FUNC····GLOBAL·DEFAULT···10·ffi_prep_cif | ||
270 | ····88:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_create | ||
271 | ····89:·00013ca8····12·OBJECT··GLOBAL·DEFAULT···11·ffi_type_float | ||
272 | ····90:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strerror_r | ||
273 | ····91:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__assert2 | ||
274 | ····92:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fprintf | ||
275 | ····93:·00005d30···192·FUNC····GLOBAL·DEFAULT···10·extract_value | ||
276 | ····94:·00005df0···288·FUNC····GLOBAL·DEFAULT···10·toNative | ||
277 | ····95:·00005f10···575·FUNC····GLOBAL·DEFAULT···10·new_object | ||
278 | ····96:·00006150···183·FUNC····GLOBAL·DEFAULT···10·fromNativeCallbackParam | ||
279 | ····97:·00006210···183·FUNC····GLOBAL·DEFAULT···10·fromNative | ||
280 | ····98:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·calloc | ||
281 | ····99:·00007800···362·FUNC····GLOBAL·DEFAULT···10·get_ffi_type | ||
282 | ···100:·00013d20····12·OBJECT··GLOBAL·DEFAULT···11·ffi_type_void | ||
283 | ···101:·00007970····92·FUNC····GLOBAL·DEFAULT···10·get_ffi_return_type | ||
284 | ···102:·000079d0····76·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokePointer | ||
285 | ···103:·00007a20····74·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokeObject | ||
286 | ···104:·00007a70···145·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokeStructure | ||
287 | ···105:·00007b10····74·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokeDouble | ||
288 | ···106:·00007b60····74·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokeFloat | ||
289 | ···107:·00007bb0····74·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokeInt | ||
290 | ···108:·00007c00····78·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokeLong | ||
291 | ···109:·00007c50····70·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_invokeVoid | ||
292 | ···110:·00007ca0····94·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_createNativeCallback | ||
293 | ···111:·0000cdf0··1973·FUNC····GLOBAL·DEFAULT···10·create_callback | ||
294 | ···112:·00007d00····44·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_freeNativeCallback | ||
295 | ···113:·0000cd20···204·FUNC····GLOBAL·DEFAULT···10·free_callback | ||
296 | ···114:·00007d30···403·FUNC····GLOBAL·DEFAULT···10·Java_com_sun_jna_Native_open | ||
297 | ···115:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·dlopen | ||
298 | ···116:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·dlerror | ||
Max diff block lines reached; -1/15576 bytes (-0.01%) of diff not shown. |
Offset 420, 160 lines modified | Offset 420, 7 lines modified | ||
420 | .eh_frame | 420 | .eh_frame |
421 | .eh_frame_hdr | 421 | .eh_frame_hdr |
422 | .data.rel.ro.local | 422 | .data.rel.ro.local |
423 | .dynamic | 423 | .dynamic |
424 | .got.plt | 424 | .got.plt |
425 | .comment | 425 | .comment |
426 | .note.gnu.gold-version | 426 | .note.gnu.gold-version |
427 | dispatch.c | ||
428 | callback.c | ||
429 | prep_cif.c | ||
430 | closures.c | ||
431 | throwByName | ||
432 | ffi_error | ||
433 | snprintf | ||
434 | encodingString | ||
435 | newJavaString | ||
436 | newCStringUTF8 | ||
437 | newJavaWString | ||
438 | newJavaPointer | ||
439 | ftruncate | ||
440 | newJavaStructure | ||
441 | newJavaCallback | ||
442 | get_java_type_from_ffi_type | ||
443 | get_java_type | ||
444 | get_conversion_flag | ||
445 | getIntegerTypeValue | ||
446 | pthread_mutex_init | ||
447 | writeStructure | ||
448 | initializeThread | ||
449 | pthread_mutex_unlock | ||
450 | pthread_mutex_lock | ||
451 | getNativeType | ||
452 | getFFITypeTypeMapped | ||
453 | getNativeAddress | ||
454 | getNativeString | ||
455 | getPointerTypeAddress | ||
456 | getStructureAddress | ||
457 | getCallbackAddress | ||
458 | pthread_key_delete | ||
459 | ffi_type_uint32 | ||
460 | pthread_once | ||
461 | ffi_type_sint8 | ||
462 | ffi_type_pointer | ||
463 | ffi_type_sint16 | ||
464 | ffi_type_sint32 | ||
465 | ffi_prep_cif_var | ||
466 | ffi_call | ||
467 | JNA_set_last_error | ||
468 | ffi_type_sint64 | ||
469 | pthread_setspecific | ||
470 | ffi_type_double | ||
471 | pthread_getspecific | ||
472 | ffi_prep_cif | ||
473 | pthread_key_create | ||
474 | ffi_type_float | ||
475 | strerror_r | ||
476 | __assert2 | ||
477 | extract_value | ||
478 | toNative | ||
479 | new_object | ||
480 | fromNativeCallbackParam | ||
481 | fromNative | ||
482 | get_ffi_type | ||
483 | ffi_type_void | ||
484 | get_ffi_return_type | ||
485 | Java_com_sun_jna_Native_invokePointer | ||
486 | Java_com_sun_jna_Native_invokeObject | ||
487 | Java_com_sun_jna_Native_invokeStructure | ||
488 | Java_com_sun_jna_Native_invokeDouble | ||
489 | Java_com_sun_jna_Native_invokeFloat | ||
490 | Java_com_sun_jna_Native_invokeInt | ||
491 | Java_com_sun_jna_Native_invokeLong | ||
492 | Java_com_sun_jna_Native_invokeVoid | ||
493 | Java_com_sun_jna_Native_createNativeCallback | ||
494 | create_callback | ||
495 | Java_com_sun_jna_Native_freeNativeCallback | ||
496 | free_callback | ||
497 | Java_com_sun_jna_Native_open | ||
498 | Java_com_sun_jna_Native_close | ||
499 | Java_com_sun_jna_Native_findSymbol | ||
500 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3BII | ||
501 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3CII | ||
502 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3DII | ||
503 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3FII | ||
504 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3III | ||
505 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3JII | ||
506 | Java_com_sun_jna_Native_write__Lcom_sun_jna_Pointer_2JJ_3SII | ||
507 | Java_com_sun_jna_Native_indexOf | ||
508 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3BII | ||
509 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3CII | ||
510 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3DII | ||
511 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3FII | ||
512 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3III | ||
513 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3JII | ||
514 | Java_com_sun_jna_Native_read__Lcom_sun_jna_Pointer_2JJ_3SII | ||
515 | Java_com_sun_jna_Native_getByte | ||
516 | Java_com_sun_jna_Native_getChar | ||
517 | Java_com_sun_jna_Native__1getPointer | ||
518 | Java_com_sun_jna_Native_getDirectByteBuffer__JJ | ||
519 | Java_com_sun_jna_Native_getDirectByteBuffer__Lcom_sun_jna_Pointer_2JJJ | ||
520 | Java_com_sun_jna_Native_getDouble | ||
521 | Java_com_sun_jna_Native_getFloat | ||
522 | Java_com_sun_jna_Native_getInt | ||
523 | Java_com_sun_jna_Native_getLong | ||
524 | Java_com_sun_jna_Native_getShort | ||
525 | Java_com_sun_jna_Native_getWideString | ||
526 | Java_com_sun_jna_Native_getStringBytes | ||
527 | Java_com_sun_jna_Native_setMemory | ||
528 | Java_com_sun_jna_Native_setByte | ||
529 | Java_com_sun_jna_Native_setChar | ||
530 | Java_com_sun_jna_Native_setPointer | ||
531 | Java_com_sun_jna_Native_setDouble | ||
532 | Java_com_sun_jna_Native_setFloat | ||
533 | Java_com_sun_jna_Native_setInt | ||
534 | Java_com_sun_jna_Native_setLong | ||
535 | Java_com_sun_jna_Native_setShort | ||
536 | Java_com_sun_jna_Native_setWideString | ||
537 | Java_com_sun_jna_Native_malloc | ||
538 | Java_com_sun_jna_Native_free | ||
539 | Java_com_sun_jna_Native_sizeof | ||
540 | ffi_type_uint8 | ||
541 | ffi_type_uint16 | ||
542 | ffi_type_uint64 | ||
543 | Java_com_sun_jna_Native_initIDs | ||
544 | Java_com_sun_jna_Native_getWindowHandle0 | ||
545 | Java_com_sun_jna_Native__1getDirectBufferPointer | ||
546 | Java_com_sun_jna_Native_setProtected | ||
Max diff block lines reached; -1/4502 bytes (-0.02%) of diff not shown. |
Offset 1, 185 lines modified | Offset 1, 185 lines modified | ||
1 | Disassembly·of·section·.plt: | 1 | Disassembly·of·section·.plt: |
2 | 000027b0·< | 2 | 000027b0·<fwrite@plt-0x10>: |
3 | » pushl··0x4(%ebx) | 3 | » pushl··0x4(%ebx) |
4 | » jmp····*0x8(%ebx) | 4 | » jmp····*0x8(%ebx) |
5 | » add····%al,(%eax) | 5 | » add····%al,(%eax) |
6 | » ... | 6 | » ... |
7 | 000027c0·<fwrite@plt>: | 7 | 000027c0·<fwrite@plt>: |
8 | » jmp····*0xc(%ebx) | 8 | » jmp····*0xc(%ebx) |
9 | » push···$0x0 | 9 | » push···$0x0 |
10 | » jmp····27b0·< | 10 | » jmp····27b0·<fwrite@plt-0x10> |
11 | 000027d0·<malloc@plt>: | 11 | 000027d0·<malloc@plt>: |
12 | » jmp····*0x10(%ebx) | 12 | » jmp····*0x10(%ebx) |
13 | » push···$0x8 | 13 | » push···$0x8 |
14 | » jmp····27b0·< | 14 | » jmp····27b0·<fwrite@plt-0x10> |
15 | 000027e0·<free@plt>: | 15 | 000027e0·<free@plt>: |
16 | » jmp····*0x14(%ebx) | 16 | » jmp····*0x14(%ebx) |
17 | » push···$0x10 | 17 | » push···$0x10 |
18 | » jmp····27b0·< | 18 | » jmp····27b0·<fwrite@plt-0x10> |
19 | 000027f0·<snprintf@plt>: | 19 | 000027f0·<snprintf@plt>: |
20 | » jmp····*0x18(%ebx) | 20 | » jmp····*0x18(%ebx) |
21 | » push···$0x18 | 21 | » push···$0x18 |
22 | » jmp····27b0·< | 22 | » jmp····27b0·<fwrite@plt-0x10> |
23 | 00002800·<strlen@plt>: | 23 | 00002800·<strlen@plt>: |
24 | » jmp····*0x1c(%ebx) | 24 | » jmp····*0x1c(%ebx) |
25 | » push···$0x20 | 25 | » push···$0x20 |
26 | » jmp····27b0·< | 26 | » jmp····27b0·<fwrite@plt-0x10> |
27 | 00002810·<wcslen@plt>: | 27 | 00002810·<wcslen@plt>: |
28 | » jmp····*0x20(%ebx) | 28 | » jmp····*0x20(%ebx) |
29 | » push···$0x28 | 29 | » push···$0x28 |
30 | » jmp····27b0·< | 30 | » jmp····27b0·<fwrite@plt-0x10> |
31 | 00002820·<strdup@plt>: | 31 | 00002820·<strdup@plt>: |
32 | » jmp····*0x24(%ebx) | 32 | » jmp····*0x24(%ebx) |
33 | » push···$0x30 | 33 | » push···$0x30 |
34 | » jmp····27b0·< | 34 | » jmp····27b0·<fwrite@plt-0x10> |
35 | 00002830·<__errno@plt>: | 35 | 00002830·<__errno@plt>: |
36 | » jmp····*0x28(%ebx) | 36 | » jmp····*0x28(%ebx) |
37 | » push···$0x38 | 37 | » push···$0x38 |
38 | » jmp····27b0·< | 38 | » jmp····27b0·<fwrite@plt-0x10> |
39 | 00002840·<strerror_r@plt>: | 39 | 00002840·<strerror_r@plt>: |
40 | » jmp····*0x2c(%ebx) | 40 | » jmp····*0x2c(%ebx) |
41 | » push···$0x40 | 41 | » push···$0x40 |
42 | » jmp····27b0·< | 42 | » jmp····27b0·<fwrite@plt-0x10> |
43 | 00002850·<__assert2@plt>: | 43 | 00002850·<__assert2@plt>: |
44 | » jmp····*0x30(%ebx) | 44 | » jmp····*0x30(%ebx) |
45 | » push···$0x48 | 45 | » push···$0x48 |
46 | » jmp····27b0·< | 46 | » jmp····27b0·<fwrite@plt-0x10> |
47 | 00002860·<fprintf@plt>: | 47 | 00002860·<fprintf@plt>: |
48 | » jmp····*0x34(%ebx) | 48 | » jmp····*0x34(%ebx) |
49 | » push···$0x50 | 49 | » push···$0x50 |
50 | » jmp····27b0·< | 50 | » jmp····27b0·<fwrite@plt-0x10> |
51 | 00002870·<dlopen@plt>: | 51 | 00002870·<dlopen@plt>: |
52 | » jmp····*0x38(%ebx) | 52 | » jmp····*0x38(%ebx) |
53 | » push···$0x58 | 53 | » push···$0x58 |
54 | » jmp····27b0·< | 54 | » jmp····27b0·<fwrite@plt-0x10> |
55 | 00002880·<dlerror@plt>: | 55 | 00002880·<dlerror@plt>: |
56 | » jmp····*0x3c(%ebx) | 56 | » jmp····*0x3c(%ebx) |
57 | » push···$0x60 | 57 | » push···$0x60 |
58 | » jmp····27b0·< | 58 | » jmp····27b0·<fwrite@plt-0x10> |
59 | 00002890·<dlclose@plt>: | 59 | 00002890·<dlclose@plt>: |
60 | » jmp····*0x40(%ebx) | 60 | » jmp····*0x40(%ebx) |
61 | » push···$0x68 | 61 | » push···$0x68 |
62 | » jmp····27b0·< | 62 | » jmp····27b0·<fwrite@plt-0x10> |
63 | 000028a0·<dlsym@plt>: | 63 | 000028a0·<dlsym@plt>: |
64 | » jmp····*0x44(%ebx) | 64 | » jmp····*0x44(%ebx) |
65 | » push···$0x70 | 65 | » push···$0x70 |
66 | » jmp····27b0·< | 66 | » jmp····27b0·<fwrite@plt-0x10> |
67 | 000028b0·<calloc@plt>: | 67 | 000028b0·<calloc@plt>: |
68 | » jmp····*0x48(%ebx) | 68 | » jmp····*0x48(%ebx) |
69 | » push···$0x78 | 69 | » push···$0x78 |
70 | » jmp····27b0·< | 70 | » jmp····27b0·<fwrite@plt-0x10> |
71 | 000028c0·<pthread_key_create@plt>: | 71 | 000028c0·<pthread_key_create@plt>: |
72 | » jmp····*0x4c(%ebx) | 72 | » jmp····*0x4c(%ebx) |
73 | » push···$0x80 | 73 | » push···$0x80 |
74 | » jmp····27b0·< | 74 | » jmp····27b0·<fwrite@plt-0x10> |
75 | 000028d0·<pthread_getspecific@plt>: | 75 | 000028d0·<pthread_getspecific@plt>: |
76 | » jmp····*0x50(%ebx) | 76 | » jmp····*0x50(%ebx) |
77 | » push···$0x88 | 77 | » push···$0x88 |
78 | » jmp····27b0·< | 78 | » jmp····27b0·<fwrite@plt-0x10> |
79 | 000028e0·<pthread_setspecific@plt>: | 79 | 000028e0·<pthread_setspecific@plt>: |
80 | » jmp····*0x54(%ebx) | 80 | » jmp····*0x54(%ebx) |
81 | » push···$0x90 | 81 | » push···$0x90 |
82 | » jmp····27b0·< | 82 | » jmp····27b0·<fwrite@plt-0x10> |
83 | 000028f0·<pthread_once@plt>: | 83 | 000028f0·<pthread_once@plt>: |
84 | » jmp····*0x58(%ebx) | 84 | » jmp····*0x58(%ebx) |
85 | » push···$0x98 | 85 | » push···$0x98 |
86 | » jmp····27b0·< | 86 | » jmp····27b0·<fwrite@plt-0x10> |
87 | 00002900·<pthread_key_delete@plt>: | 87 | 00002900·<pthread_key_delete@plt>: |
88 | » jmp····*0x5c(%ebx) | 88 | » jmp····*0x5c(%ebx) |
89 | » push···$0xa0 | 89 | » push···$0xa0 |
90 | » jmp····27b0·< | 90 | » jmp····27b0·<fwrite@plt-0x10> |
91 | 00002910·<munmap@plt>: | 91 | 00002910·<munmap@plt>: |
92 | » jmp····*0x60(%ebx) | 92 | » jmp····*0x60(%ebx) |
93 | » push···$0xa8 | 93 | » push···$0xa8 |
94 | » jmp····27b0·< | 94 | » jmp····27b0·<fwrite@plt-0x10> |
95 | 00002920·<pthread_mutex_lock@plt>: | 95 | 00002920·<pthread_mutex_lock@plt>: |
96 | » jmp····*0x64(%ebx) | 96 | » jmp····*0x64(%ebx) |
97 | » push···$0xb0 | 97 | » push···$0xb0 |
98 | » jmp····27b0·< | 98 | » jmp····27b0·<fwrite@plt-0x10> |
99 | 00002930·<pthread_mutex_unlock@plt>: | 99 | 00002930·<pthread_mutex_unlock@plt>: |
Max diff block lines reached; 1348/4299 bytes (31.36%) of diff not shown. |
Offset 1, 18 lines modified | Offset 1, 18 lines modified | ||
1 | Disassembly·of·section·.text: | 1 | Disassembly·of·section·.text: |
2 | 00002a00·<throwByName-0x930>: | 2 | 00002a00·<throwByName@@Base-0x930>: |
3 | » push···%ebp | 3 | » push···%ebp |
4 | » mov····%esp,%ebp | 4 | » mov····%esp,%ebp |
5 | » sub····$0x28,%esp | 5 | » sub····$0x28,%esp |
6 | » mov····%ebx,-0xc(%ebp) | 6 | » mov····%ebx,-0xc(%ebp) |
7 | » call···bcb9·<Java_com_sun_jna_Native_setDetachState+0x39> | 7 | » call···bcb9·<Java_com_sun_jna_Native_setDetachState@@Base+0x39> |
8 | » add····$0x14542,%ebx | 8 | » add····$0x14542,%ebx |
9 | » mov····%esi,-0x8(%ebp) | 9 | » mov····%esi,-0x8(%ebp) |
10 | » mov····%eax,%esi | 10 | » mov····%eax,%esi |
11 | » mov····%edi,-0x4(%ebp) | 11 | » mov····%edi,-0x4(%ebp) |
12 | » mov····%edx,%edi | 12 | » mov····%edx,%edi |
13 | » mov····(%eax),%eax | 13 | » mov····(%eax),%eax |
14 | » mov····%edi,0x4(%esp) | 14 | » mov····%edi,0x4(%esp) |
Offset 60, 15 lines modified | Offset 60, 15 lines modified | ||
60 | » push···%ebp | 60 | » push···%ebp |
61 | » mov····%esp,%ebp | 61 | » mov····%esp,%ebp |
62 | » push···%edi | 62 | » push···%edi |
63 | » mov····%edx,%edi | 63 | » mov····%edx,%edi |
64 | » push···%esi | 64 | » push···%esi |
65 | » mov····%eax,%esi | 65 | » mov····%eax,%esi |
66 | » push···%ebx | 66 | » push···%ebx |
67 | » call···bcb9·<Java_com_sun_jna_Native_setDetachState+0x39> | 67 | » call···bcb9·<Java_com_sun_jna_Native_setDetachState@@Base+0x39> |
68 | » add····$0x14491,%ebx | 68 | » add····$0x14491,%ebx |
69 | » sub····$0x2c,%esp | 69 | » sub····$0x2c,%esp |
70 | » mov····(%eax),%eax | 70 | » mov····(%eax),%eax |
71 | » mov····%edx,0x4(%esp) | 71 | » mov····%edx,0x4(%esp) |
72 | » mov····%esi,(%esp) | 72 | » mov····%esi,(%esp) |
73 | » mov····0x338(%ebx),%ecx | 73 | » mov····0x338(%ebx),%ecx |
74 | » mov····%ecx,0x8(%esp) | 74 | » mov····%ecx,0x8(%esp) |
Offset 453, 15 lines modified | Offset 453, 15 lines modified | ||
453 | » mov····%esp,%ebp | 453 | » mov····%esp,%ebp |
454 | » push···%edi | 454 | » push···%edi |
455 | » push···%esi | 455 | » push···%esi |
456 | » push···%ebx | 456 | » push···%ebx |
457 | » sub····$0x5c,%esp | 457 | » sub····$0x5c,%esp |
458 | » mov····0x7c(%esp),%eax | 458 | » mov····0x7c(%esp),%eax |
459 | » lea····0x4c(%esp),%edi | 459 | » lea····0x4c(%esp),%edi |
460 | » call···bcb9·<Java_com_sun_jna_Native_setDetachState+0x39> | 460 | » call···bcb9·<Java_com_sun_jna_Native_setDetachState@@Base+0x39> |
461 | » add····$0x13eb5,%ebx | 461 | » add····$0x13eb5,%ebx |
462 | » mov····0x50(%eax),%esi | 462 | » mov····0x50(%eax),%esi |
463 | » mov····(%esi),%eax | 463 | » mov····(%esi),%eax |
464 | » mov····%ecx,0x8(%esp) | 464 | » mov····%ecx,0x8(%esp) |
465 | » mov····%edi,0x4(%esp) | 465 | » mov····%edi,0x4(%esp) |
466 | » mov····%esi,(%esp) | 466 | » mov····%esi,(%esp) |
467 | » call···*0x18(%eax) | 467 | » call···*0x18(%eax) |
Offset 640, 16 lines modified | Offset 640, 15 lines modified | ||
640 | » movw···$0x0,(%edi) | 640 | » movw···$0x0,(%edi) |
641 | » sub····$0x2,%edx | 641 | » sub····$0x2,%edx |
642 | » add····$0x2,%edi | 642 | » add····$0x2,%edi |
643 | » jmp····32f0·<memmove@plt+0x910> | 643 | » jmp····32f0·<memmove@plt+0x910> |
644 | » nop | 644 | » nop |
645 | » lea····0x0(%esi,%eiz,1),%esi | 645 | » lea····0x0(%esi,%eiz,1),%esi |
646 | 00003330·<throwByName>: | 646 | 00003330·<throwByName@@Base>: |
647 | throwByName(): | ||
648 | » push···%ebp | 647 | » push···%ebp |
649 | » mov····%esp,%ebp | 648 | » mov····%esp,%ebp |
650 | » sub····$0x18,%esp | 649 | » sub····$0x18,%esp |
651 | » mov····%esi,-0x8(%ebp) | 650 | » mov····%esi,-0x8(%ebp) |
652 | » mov····0x20(%esp),%esi | 651 | » mov····0x20(%esp),%esi |
653 | » mov····%edi,-0x4(%ebp) | 652 | » mov····%edi,-0x4(%ebp) |
654 | » mov····(%esi),%eax | 653 | » mov····(%esi),%eax |
Offset 658, 15 lines modified | Offset 657, 15 lines modified | ||
658 | » mov····0x24(%esp),%edx | 657 | » mov····0x24(%esp),%edx |
659 | » mov····(%esi),%eax | 658 | » mov····(%esi),%eax |
660 | » mov····%esi,(%esp) | 659 | » mov····%esi,(%esp) |
661 | » mov····%edx,0x4(%esp) | 660 | » mov····%edx,0x4(%esp) |
662 | » call···*0x18(%eax) | 661 | » call···*0x18(%eax) |
663 | » test···%eax,%eax | 662 | » test···%eax,%eax |
664 | » mov····%eax,%edi | 663 | » mov····%eax,%edi |
665 | » je·····337e·<throwByName+0x4e> | 664 | » je·····337e·<throwByName@@Base+0x4e> |
666 | » mov····0x28(%esp),%edx | 665 | » mov····0x28(%esp),%edx |
667 | » mov····(%esi),%eax | 666 | » mov····(%esi),%eax |
668 | » mov····%edi,0x4(%esp) | 667 | » mov····%edi,0x4(%esp) |
669 | » mov····%esi,(%esp) | 668 | » mov····%esi,(%esp) |
670 | » mov····%edx,0x8(%esp) | 669 | » mov····%edx,0x8(%esp) |
671 | » call···*0x38(%eax) | 670 | » call···*0x38(%eax) |
672 | » mov····(%esi),%eax | 671 | » mov····(%esi),%eax |
Offset 680, 15 lines modified | Offset 679, 15 lines modified | ||
680 | » retq··· | 679 | » retq··· |
681 | » nop | 680 | » nop |
682 | » lea····0x0(%esi,%eiz,1),%esi | 681 | » lea····0x0(%esi,%eiz,1),%esi |
683 | » push···%ebp | 682 | » push···%ebp |
684 | » mov····%esp,%ebp | 683 | » mov····%esp,%ebp |
685 | » sub····$0x48,%esp | 684 | » sub····$0x48,%esp |
686 | » mov····%ebx,-0xc(%ebp) | 685 | » mov····%ebx,-0xc(%ebp) |
687 | » call···bcb9·<Java_com_sun_jna_Native_setDetachState+0x39> | 686 | » call···bcb9·<Java_com_sun_jna_Native_setDetachState@@Base+0x39> |
688 | » add····$0x13bb2,%ebx | 687 | » add····$0x13bb2,%ebx |
689 | » mov····%esi,-0x8(%ebp) | 688 | » mov····%esi,-0x8(%ebp) |
690 | » mov····%eax,%esi | 689 | » mov····%eax,%esi |
691 | » mov····%edi,-0x4(%ebp) | 690 | » mov····%edi,-0x4(%ebp) |
692 | » mov····(%eax),%eax | 691 | » mov····(%eax),%eax |
693 | » mov····%edx,0x4(%esp) | 692 | » mov····%edx,0x4(%esp) |
694 | » mov····%esi,(%esp) | 693 | » mov····%esi,(%esp) |
Offset 696, 41 lines modified | Offset 695, 41 lines modified | ||
696 | » mov····%ecx,0x8(%esp) | 695 | » mov····%ecx,0x8(%esp) |
697 | » call···*0x88(%eax) | 696 | » call···*0x88(%eax) |
698 | » mov····%esi,(%esp) | 697 | » mov····%esi,(%esp) |
699 | » mov····%eax,%edi | 698 | » mov····%eax,%edi |
700 | » mov····(%esi),%eax | 699 | » mov····(%esi),%eax |
701 | » call···*0x390(%eax) | 700 | » call···*0x390(%eax) |
702 | » test···%al,%al | 701 | » test···%al,%al |
703 | » jne····3438·<throwByName+0x108> | 702 | » jne····3438·<throwByName@@Base+0x108> |
704 | » mov····(%esi),%eax | 703 | » mov····(%esi),%eax |
705 | » mov····%edi,0x4(%esp) | 704 | » mov····%edi,0x4(%esp) |
706 | » mov····%esi,(%esp) | 705 | » mov····%esi,(%esp) |
707 | » call···*0x2ac(%eax) | 706 | » call···*0x2ac(%eax) |
708 | » mov····%eax,%edx | 707 | » mov····%eax,%edx |
709 | » lea····0x1(%eax),%eax | 708 | » lea····0x1(%eax),%eax |
710 | » mov····%eax,(%esp) | 709 | » mov····%eax,(%esp) |
711 | » mov····%edx,0x28(%esp) | 710 | » mov····%edx,0x28(%esp) |
712 | » call···27d0·<malloc@plt> | 711 | » call···27d0·<malloc@plt> |
713 | » mov····0x28(%esp),%edx | 712 | » mov····0x28(%esp),%edx |
714 | » test···%eax,%eax | 713 | » test···%eax,%eax |
715 | » je·····345b·<throwByName+0x12b> | 714 | » je·····345b·<throwByName@@Base+0x12b> |
716 | » mov····(%esi),%ecx | 715 | » mov····(%esi),%ecx |
717 | » mov····%eax,0x10(%esp) | 716 | » mov····%eax,0x10(%esp) |
718 | » mov····%eax,0x2c(%esp) | 717 | » mov····%eax,0x2c(%esp) |
719 | » xor····%eax,%eax | 718 | » xor····%eax,%eax |
720 | » mov····%edx,0xc(%esp) | 719 | » mov····%edx,0xc(%esp) |
721 | » mov····%eax,0x8(%esp) | 720 | » mov····%eax,0x8(%esp) |
722 | » mov····%edi,0x4(%esp) | 721 | » mov····%edi,0x4(%esp) |
Max diff block lines reached; 481878/485172 bytes (99.32%) of diff not shown. |
Offset 1, 18 lines modified | Offset 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 | ··0x000000 | 2 | ··0x00000000·002e7368·73747274·6162002e·64796e73·..shstrtab..dyns |
4 | ··0x000000 | 3 | ··0x00000010·796d002e·64796e73·7472002e·68617368·ym..dynstr..hash |
5 | ··0x000000 | 4 | ··0x00000020·002e676e·752e7665·7273696f·6e002e67·..gnu.version..g |
6 | ··0x000000 | 5 | ··0x00000030·6e752e76·65727369·6f6e5f64·002e676e·nu.version_d..gn |
7 | ··0x000000 | 6 | ··0x00000040·752e7665·7273696f·6e5f7200·2e72656c·u.version_r..rel |
8 | ··0x000000 | 7 | ··0x00000050·2e64796e·002e7265·6c2e706c·74002e74·.dyn..rel.plt..t |
9 | ··0x000000 | 8 | ··0x00000060·65787400·2e726f64·61746100·2e65685f·ext..rodata..eh_ |
10 | ··0x000000 | 9 | ··0x00000070·6672616d·65002e65·685f6672·616d655f·frame..eh_frame_ |
11 | ··0x000000 | 10 | ··0x00000080·68647200·2e646174·612e7265·6c2e726f·hdr..data.rel.ro |
12 | ··0x000000 | 11 | ··0x00000090·2e6c6f63·616c002e·64796e61·6d696300·.local..dynamic. |
13 | ··0x000000 | 12 | ··0x000000a0·2e676f74·002e676f·742e706c·74002e64·.got..got.plt..d |
14 | ··0x000000 | 13 | ··0x000000b0·61746100·2e627373·002e636f·6d6d656e·ata..bss..commen |
15 | ··0x000000 | 14 | ··0x000000c0·74002e6e·6f74652e·676e752e·676f6c64·t..note.gnu.gold |
16 | ··0x000000 | 15 | ··0x000000d0·2d766572·73696f6e·00················-version. |
Offset 251, 18 lines modified | Offset 251, 18 lines modified | ||
251 | ····:cond_1 | 251 | ····:cond_1 |
252 | ····move-object·v2,·v13 | 252 | ····move-object·v2,·v13 |
253 | ····move-object/from16·p0,·v15 | 253 | ····move-object/from16·p0,·v15 |
254 | ····const/4·v0,·0x5 | 254 | ····const/4·v0,·0x5 |
255 | ····const/4·v3,·0x1 | ||
256 | ····move-object/from16·v1,·p0 | 255 | ····move-object/from16·v1,·p0 |
256 | ····const/4·v3,·0x1 | ||
257 | ····.line·93 | 257 | ····.line·93 |
258 | ····invoke-static·{v2,·v3,·v0,·v3,·v1},·Lfreenet/node/simulator/RealNodeBusyNetworkTest;->makeKleinbergNetwork([Lfreenet/node/Node;ZIZLfreenet/crypt/RandomSource;)V | 258 | ····invoke-static·{v2,·v3,·v0,·v3,·v1},·Lfreenet/node/simulator/RealNodeBusyNetworkTest;->makeKleinbergNetwork([Lfreenet/node/Node;ZIZLfreenet/crypt/RandomSource;)V |
259 | ····.line·95 | 259 | ····.line·95 |
260 | ····const-class·v0,·Lfreenet/node/simulator/RealNodeRoutingTest; | 260 | ····const-class·v0,·Lfreenet/node/simulator/RealNodeRoutingTest; |
261 | ····const-string·v4,·"Added·random·links" | 261 | ····const-string·v4,·"Added·random·links" |