Offset 1, 17 lines modified | Offset 1, 14 lines modified | ||
1 |
Zip·​file·​size:​·​202 |
1 | Zip·​file·​size:​·​2020391·​bytes,​·​number·​of·​entries:​·​315 |
2 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​32025·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​MANIFEST.​MF | 2 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​32025·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​MANIFEST.​MF |
3 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​32146·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​35A7FE05.​SF | 3 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​32146·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​35A7FE05.​SF |
4 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1326·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​35A7FE05.​RSA | 4 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1326·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​35A7FE05.​RSA |
5 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​11562·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​LICENSE.​txt |  | |
6 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​178·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​NOTICE.​txt |  | |
7 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​buildserverid | 5 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​buildserverid |
8 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​fdroidserverid | 6 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​fdroidserverid |
9 |
-​rw-​-​-​-​·​·​·​·​·​ |
7 | -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​35778·​bx·​stor·​08-​Jan-​01·​00:​00·​assets/​audio/​test.​ogg |
10 | -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​35778·​b-​·​stor·​08-​Jan-​01·​00:​00·​assets/​audio/​test.​ogg |  | |
11 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​10511·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​guide/​index.​html | 8 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​10511·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​guide/​index.​html |
12 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​396·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​anim/​abc_fade_in.​xml | 9 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​396·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​anim/​abc_fade_in.​xml |
13 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​396·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​anim/​abc_fade_out.​xml | 10 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​396·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​anim/​abc_fade_out.​xml |
14 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​400·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_in_bottom.​xml | 11 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​400·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_in_bottom.​xml |
15 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​400·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_in_top.​xml | 12 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​400·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_in_top.​xml |
16 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​400·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_out_bottom.​xml | 13 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​400·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_out_bottom.​xml |
17 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​400·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_out_top.​xml | 14 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​400·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​anim/​abc_slide_out_top.​xml |
Offset 20, 51 lines modified | Offset 17, 119 lines modified | ||
20 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_disa​ble_only_material_dar​k.​xml | 17 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_disa​ble_only_material_dar​k.​xml |
21 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_disa​ble_only_material_lig​ht.​xml | 18 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_disa​ble_only_material_lig​ht.​xml |
22 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_mate​rial_dark.​xml | 19 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_mate​rial_dark.​xml |
23 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_mate​rial_light.​xml | 20 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​color/​abc_primary_text_mate​rial_light.​xml |
24 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​596·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​color/​abc_search_url_text.​xml | 21 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​596·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​color/​abc_search_url_text.​xml |
25 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​color/​abc_secondary_text_ma​terial_dark.​xml | 22 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​color/​abc_secondary_text_ma​terial_dark.​xml |
26 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​color/​abc_secondary_text_ma​terial_light.​xml | 23 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​468·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​color/​abc_secondary_text_ma​terial_light.​xml |
27 |
-​rw-​-​-​-​·​·​·​·​·​ |
24 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​560·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​drawable/​abc_btn_check_materia​l.​xml |
28 |
-​rw-​-​-​-​·​·​·​·​·​ |
25 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​560·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​drawable/​abc_btn_radio_materia​l.​xml |
 | 26 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​436·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​drawable/​abc_cab_background_in​ternal_bg.​xml | |
 | 27 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​560·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​drawable/​abc_cab_background_to​p_material.​xml | |
 | 28 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1164·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​drawable/​abc_edit_text_materia​l.​xml | |
 | 29 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1136·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​drawable/​abc_item_background_h​olo_dark.​xml | |
 | 30 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1136·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​drawable/​abc_item_background_h​olo_light.​xml | |
 | 31 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​508·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​drawable/​abc_list_selector_bac​kground_transition_ho​lo_dark.​xml | |
 | 32 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​508·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​drawable/​abc_list_selector_bac​kground_transition_ho​lo_light.​xml | |
 | 33 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1208·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​drawable/​abc_list_selector_hol​o_dark.​xml | |
 | 34 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1208·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​drawable/​abc_list_selector_hol​o_light.​xml | |
 | 35 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​560·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​drawable/​abc_switch_thumb_mate​rial.​xml | |
 | 36 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​564·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​drawable/​abc_tab_indicator_mat​erial.​xml | |
 | 37 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​880·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​drawable/​abc_textfield_search_​material.​xml | |
 | 38 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​756·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​drawable/​border.​xml | |
 | 39 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​940·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​abc_action_bar_title_​item.​xml | |
 | 40 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​448·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​abc_action_bar_up_con​tainer.​xml | |
 | 41 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​396·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​abc_action_bar_view_l​ist_nav_layout.​xml | |
 | 42 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​812·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​abc_action_menu_item_​layout.​xml | |
 | 43 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​584·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​abc_action_menu_layou​t.​xml | |
 | 44 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​472·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​abc_action_mode_bar.​xml | |
 | 45 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​632·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​abc_action_mode_close​_item_material.​xml | |
 | 46 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​664·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​abc_activity_chooser_​view.​xml | |
 | 47 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1484·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​abc_activity_chooser_​view_include.​xml | |
 | 48 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1272·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​abc_activity_chooser_​view_list_item.​xml | |
 | 49 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​444·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​abc_expanded_menu_lay​out.​xml | |
 | 50 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​536·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​abc_list_menu_item_ch​eckbox.​xml | |
 | 51 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​688·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​abc_list_menu_item_ic​on.​xml | |
 | 52 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1412·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​abc_list_menu_item_la​yout.​xml | |
 | 53 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​536·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​abc_list_menu_item_ra​dio.​xml | |
 | 54 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1556·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​abc_popup_menu_item_l​ayout.​xml | |
 | 55 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​564·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​abc_screen_content_in​clude.​xml | |
 | 56 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​892·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​abc_screen_simple.​xml | |
 | 57 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​848·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​abc_screen_simple_ove​rlay_action_mode.​xml | |
 | 58 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1624·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​abc_screen_toolbar.​xml | |
 | 59 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2244·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​abc_search_dropdown_i​tem_icons_2line.​xml | |
 | 60 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​3736·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​abc_search_view.​xml | |
 | 61 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​488·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​abc_simple_dropdown_h​int.​xml | |
 | 62 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​820·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​about_dialog.​xml | |
 | 63 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​772·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​activity_calibration.​xml | |
 | 64 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​3376·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​activity_device.​xml | |
 | 65 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​3948·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​activity_graph.​xml | |
 | 66 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​356·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​activity_guide.​xml | |
 | 67 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​500·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​activity_start_up.​xml | |
 | 68 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2312·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​activity_survey.​xml | |
 | 69 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​5440·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​activity_table.​xml | |
 | 70 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1260·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​graph_extended_elevat​ion_station_menu.​xml | |
 | 71 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1280·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​graph_plan_station_me​nu.​xml | |
 | 72 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1280·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​graph_station_menu.​xml | |
 | 73 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1648·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​leg_edit_dialog.​xml | |
 | 74 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​3328·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​leg_edit_dialog_with_​lruds.​xml | |
 | 75 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​508·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​support_simple_spinne​r_dropdown_item.​xml | |
 | 76 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1140·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​table_row.​xml | |
 | 77 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​3256·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​action_bar.​xml | |
 | 78 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1248·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​drawing.​xml | |
 | 79 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​568·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​start_up.​xml | |
 | 80 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​476·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​table_measurement_sel​ected.​xml | |
 | 81 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​676·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​table_station_selecte​d.​xml | |
 | 82 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​476·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​xml/​display_preferences.​xml | |
 | 83 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​3032·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​xml/​general_preferences.​xml | |
 | 84 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​884·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​xml/​pref_data_sync.​xml | |
 | 85 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​500·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​xml/​pref_demo.​xml | |
 | 86 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1216·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​xml/​pref_general.​xml | |
 | 87 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​856·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​xml/​pref_headers.​xml | |
 | 88 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​976·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​xml/​pref_notification.​xml | |
 | 89 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​4576·​bl·​defN·​08-​Jan-​01·​00:​00·​AndroidManifest.​xml | |
 | 90 | -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​199436·​b-​·​stor·​08-​Jan-​01·​00:​00·​resources.​arsc | |
 | 91 | -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​572·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout-​v11/​abc_screen_content_in​clude.​xml | |
 | 92 | -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​267·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ab_share_pack_hol​o_dark.​9.​png | |
 | 93 | -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​268·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_ab_share_pack_hol​o_light.​9.​png | |
29 | -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​306·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_000.​png | 94 | -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​306·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_000.​png |
30 | -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​549·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_015.​png | 95 | -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​549·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_check_to_on_m​trl_015.​png |
31 | -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​622·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_000.​png | 96 | -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​622·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_000.​png |
32 | -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​753·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_015.​png | 97 | -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​753·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​abc_btn_radio_to_on_m​trl_015.​png |
Max diff block lines reached; 40135/50277 bytes (79.83%) of diff not shown. |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <?xml·​version="1.​0"·​encoding="utf-​8"?> | 1 | <?xml·​version="1.​0"·​encoding="utf-​8"?> |
2 |
<manifest·​android:​versionCode="9"·​android:​versionName="1.​0.​9"·​package="org.​hwyl.​sexy |
2 | <manifest·​android:​versionCode="9"·​android:​versionName="1.​0.​9"·​package="org.​hwyl.​sexytopo" |
3 | ·​·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"> | 3 | ·​·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"> |
4 | ·​·​·​·​<uses-​sdk·​android:​minSdkVersion="18"·​android:​targetSdkVersion="21"​·​/​> | 4 | ·​·​·​·​<uses-​sdk·​android:​minSdkVersion="18"·​android:​targetSdkVersion="21"​·​/​> |
5 | ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​BLUETOOTH"·​/​> | 5 | ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​BLUETOOTH"·​/​> |
6 | ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​BLUETOOTH_ADMIN"·​/​> | 6 | ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​BLUETOOTH_ADMIN"·​/​> |
7 | ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​WRITE_EXTERNAL_STORAG​E"·​/​> | 7 | ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​WRITE_EXTERNAL_STORAG​E"·​/​> |
8 | ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​READ_EXTERNAL_STORAGE​"·​/​> | 8 | ·​·​·​·​<uses-​permission·​android:​name="android.​permission.​READ_EXTERNAL_STORAGE​"·​/​> |
9 | ·​·​·​·​<application·​android:​theme="@style/​AppTheme"·​android:​label="@string/​app_name"·​android:​icon="@drawable/​laser_icon"·​android:​allowBackup="true"> | 9 | ·​·​·​·​<application·​android:​theme="@style/​AppTheme"·​android:​label="@string/​app_name"·​android:​icon="@drawable/​laser_icon"·​android:​allowBackup="true"> |
Offset 1, 6 lines modified | Offset 1, 6 lines modified | ||
1 | <?xml·​version="1.​0"·​encoding="utf-​8"?> | 1 | <?xml·​version="1.​0"·​encoding="utf-​8"?> |
2 | <layer-​list | 2 | <layer-​list·​android:​paddingMode="stack" |
3 | ·​·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"> | 3 | ·​·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"> |
4 | ·​·​·​·​<item·​android:​drawable="@drawable/​abc_cab_background_in​ternal_bg"·​/​> | 4 | ·​·​·​·​<item·​android:​drawable="@drawable/​abc_cab_background_in​ternal_bg"·​/​> |
5 | ·​·​·​·​<item·​android:​drawable="@drawable/​abc_cab_background_to​p_mtrl_alpha"·​/​> | 5 | ·​·​·​·​<item·​android:​drawable="@drawable/​abc_cab_background_to​p_mtrl_alpha"·​/​> |
6 | </​layer-​list> | 6 | </​layer-​list> |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <?xml·​version="1.​0"·​encoding="utf-​8"?> | 1 | <?xml·​version="1.​0"·​encoding="utf-​8"?> |
2 | <android.​support.​v7.​internal.​widget.​ActionBarOverlayLayou​t·​android:​id="@id/​decor_content_parent"​·​android:​fitsSystemWindows="tr​ue"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="fill_p​arent" | 2 | <android.​support.​v7.​internal.​widget.​ActionBarOverlayLayou​t·​android:​id="@id/​decor_content_parent"​·​android:​fitsSystemWindows="tr​ue"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="fill_p​arent" |
3 | ·​·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"·​xmlns:​app="http:​/​/​schemas.​android.​com/​apk/​res-​auto"> | 3 | ·​·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"·​xmlns:​app="http:​/​/​schemas.​android.​com/​apk/​res-​auto"> |
4 | ·​·​·​·​<include·​layout="@layout/​abc_screen_content_in​clude"·​/​> | 4 | ·​·​·​·​<include·​layout="@layout/​abc_screen_content_in​clude"·​/​> |
5 | ·​·​·​·​<android.​support.​v7.​internal.​widget.​ActionBarContainer·​android:​gravity="top"·​android:​id="@id/​action_bar_container"​·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​android:​layout_alignParentTop​="true"·​style="?attr/​actionBarStyle"> | 5 | ·​·​·​·​<android.​support.​v7.​internal.​widget.​ActionBarContainer·​android:​gravity="top"·​android:​id="@id/​action_bar_container"​·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​android:​layout_alignParentTop​="true"·​android:​touchscreenBlocksFocu​s="true"·​style="?attr/​actionBarStyle"> |
6 | ·​·​·​·​·​·​·​·​<android.​support.​v7.​widget.​Toolbar·​android:​id="@id/​action_bar"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​app:​navigationContentDesc​ription="@string/​abc_action_bar_up_des​cription"·​style="?attr/​toolbarStyle"·​/​> | 6 | ·​·​·​·​·​·​·​·​<android.​support.​v7.​widget.​Toolbar·​android:​id="@id/​action_bar"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​app:​navigationContentDesc​ription="@string/​abc_action_bar_up_des​cription"·​style="?attr/​toolbarStyle"·​/​> |
7 | ·​·​·​·​·​·​·​·​<android.​support.​v7.​internal.​widget.​ActionBarContextView·​android:​id="@id/​action_context_bar"·​android:​visibility="gone"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​style="?attr/​actionModeStyle"·​/​> | 7 | ·​·​·​·​·​·​·​·​<android.​support.​v7.​internal.​widget.​ActionBarContextView·​android:​id="@id/​action_context_bar"·​android:​visibility="gone"·​android:​layout_width="fill_pa​rent"·​android:​layout_height="wrap_c​ontent"·​style="?attr/​actionModeStyle"·​/​> |
8 | ·​·​·​·​</​android.​support.​v7.​internal.​widget.​ActionBarContainer> | 8 | ·​·​·​·​</​android.​support.​v7.​internal.​widget.​ActionBarContainer> |
9 | </​android.​support.​v7.​internal.​widget.​ActionBarOverlayLayou​t> | 9 | </​android.​support.​v7.​internal.​widget.​ActionBarOverlayLayou​t> |
Offset 1, 26 lines modified | Offset 1, 26 lines modified | ||
1 | <?xml·​version="1.​0"·​encoding="utf-​8"?> | 1 | <?xml·​version="1.​0"·​encoding="utf-​8"?> |
2 | <resources> | 2 | <resources> |
3 | ·​·​·​·​<attr·​name="drawerArrowStyl​e"·​format="reference"·​/​> | 3 | ·​·​·​·​<attr·​name="drawerArrowStyl​e"·​format="reference"·​/​> |
4 | ·​·​·​·​<attr·​name="height"·​format="dimension"·​/​> | 4 | ·​·​·​·​<attr·​name="height"·​format="dimension"·​/​> |
5 | ·​·​·​·​<attr·​name="isLightTheme"·​format="boolean"·​/​> | 5 | ·​·​·​·​<attr·​name="isLightTheme"·​format="boolean"·​/​> |
6 | ·​·​·​·​<attr·​name="title"·​format="string"·​/​> | 6 | ·​·​·​·​<attr·​name="title"·​format="string"·​/​> |
7 | ·​·​·​·​<attr·​name="navigationMode"​> | 7 | ·​·​·​·​<attr·​name="navigationMode"​> |
8 | ·​·​·​·​·​·​·​·​<enum·​name="listMode"·​value="1"·​/​> |  | |
9 | ·​·​·​·​·​·​·​·​<enum·​name="normal"·​value="0"·​/​> | 8 | ·​·​·​·​·​·​·​·​<enum·​name="normal"·​value="0"·​/​> |
 | 9 | ·​·​·​·​·​·​·​·​<enum·​name="listMode"·​value="1"·​/​> | |
10 | ·​·​·​·​·​·​·​·​<enum·​name="tabMode"·​value="2"·​/​> | 10 | ·​·​·​·​·​·​·​·​<enum·​name="tabMode"·​value="2"·​/​> |
11 | ·​·​·​·​</​attr> | 11 | ·​·​·​·​</​attr> |
12 | ·​·​·​·​<attr·​name="displayOptions"​> | 12 | ·​·​·​·​<attr·​name="displayOptions"​> |
13 | ·​·​·​·​·​·​·​·​<flag·​name="disableHome"·​value="0x00000020"·​/​> |  | |
14 | ·​·​·​·​·​·​·​·​<flag·​name="homeAsUp"·​value="0x00000004"·​/​> |  | |
15 | ·​·​·​·​·​·​·​·​<flag·​name="none"·​value="0x00000000"·​/​> | 13 | ·​·​·​·​·​·​·​·​<flag·​name="none"·​value="0x00000000"·​/​> |
16 |
·​·​·​·​·​·​·​·​<flag·​name=" |
14 | ·​·​·​·​·​·​·​·​<flag·​name="useLogo"·​value="0x00000001"·​/​> |
17 | ·​·​·​·​·​·​·​·​<flag·​name="showHome"·​value="0x00000002"·​/​> | 15 | ·​·​·​·​·​·​·​·​<flag·​name="showHome"·​value="0x00000002"·​/​> |
 | 16 | ·​·​·​·​·​·​·​·​<flag·​name="homeAsUp"·​value="0x00000004"·​/​> | |
18 | ·​·​·​·​·​·​·​·​<flag·​name="showTitle"·​value="0x00000008"·​/​> | 17 | ·​·​·​·​·​·​·​·​<flag·​name="showTitle"·​value="0x00000008"·​/​> |
19 |
·​·​·​·​·​·​·​·​<flag·​name="us |
18 | ·​·​·​·​·​·​·​·​<flag·​name="showCustom"·​value="0x00000010"·​/​> |
 | 19 | ·​·​·​·​·​·​·​·​<flag·​name="disableHome"·​value="0x00000020"·​/​> | |
20 | ·​·​·​·​</​attr> | 20 | ·​·​·​·​</​attr> |
21 | ·​·​·​·​<attr·​name="subtitle"·​format="string"·​/​> | 21 | ·​·​·​·​<attr·​name="subtitle"·​format="string"·​/​> |
22 | ·​·​·​·​<attr·​name="titleTextStyle"​·​format="reference"·​/​> | 22 | ·​·​·​·​<attr·​name="titleTextStyle"​·​format="reference"·​/​> |
23 | ·​·​·​·​<attr·​name="subtitleTextSty​le"·​format="reference"·​/​> | 23 | ·​·​·​·​<attr·​name="subtitleTextSty​le"·​format="reference"·​/​> |
24 | ·​·​·​·​<attr·​name="icon"·​format="reference"·​/​> | 24 | ·​·​·​·​<attr·​name="icon"·​format="reference"·​/​> |
25 | ·​·​·​·​<attr·​name="logo"·​format="reference"·​/​> | 25 | ·​·​·​·​<attr·​name="logo"·​format="reference"·​/​> |
26 | ·​·​·​·​<attr·​name="divider"·​format="reference"·​/​> | 26 | ·​·​·​·​<attr·​name="divider"·​format="reference"·​/​> |
Offset 52, 24 lines modified | Offset 52, 24 lines modified | ||
52 | ·​·​·​·​<attr·​name="middleBarArrowS​ize"·​format="dimension"·​/​> | 52 | ·​·​·​·​<attr·​name="middleBarArrowS​ize"·​format="dimension"·​/​> |
53 | ·​·​·​·​<attr·​name="barSize"·​format="dimension"·​/​> | 53 | ·​·​·​·​<attr·​name="barSize"·​format="dimension"·​/​> |
54 | ·​·​·​·​<attr·​name="thickness"·​format="dimension"·​/​> | 54 | ·​·​·​·​<attr·​name="thickness"·​format="dimension"·​/​> |
55 | ·​·​·​·​<attr·​name="measureWithLarg​estChild"·​format="boolean"·​/​> | 55 | ·​·​·​·​<attr·​name="measureWithLarg​estChild"·​format="boolean"·​/​> |
56 | ·​·​·​·​<attr·​name="showDividers"> | 56 | ·​·​·​·​<attr·​name="showDividers"> |
57 | ·​·​·​·​·​·​·​·​<flag·​name="none"·​value="0x00000000"·​/​> | 57 | ·​·​·​·​·​·​·​·​<flag·​name="none"·​value="0x00000000"·​/​> |
58 | ·​·​·​·​·​·​·​·​<flag·​name="beginning"·​value="0x00000001"·​/​> | 58 | ·​·​·​·​·​·​·​·​<flag·​name="beginning"·​value="0x00000001"·​/​> |
59 | ·​·​·​·​·​·​·​·​<flag·​name="end"·​value="0x00000004"·​/​> |  | |
60 | ·​·​·​·​·​·​·​·​<flag·​name="middle"·​value="0x00000002"·​/​> | 59 | ·​·​·​·​·​·​·​·​<flag·​name="middle"·​value="0x00000002"·​/​> |
 | 60 | ·​·​·​·​·​·​·​·​<flag·​name="end"·​value="0x00000004"·​/​> | |
61 | ·​·​·​·​</​attr> | 61 | ·​·​·​·​</​attr> |
62 | ·​·​·​·​<attr·​name="dividerPadding"​·​format="dimension"·​/​> | 62 | ·​·​·​·​<attr·​name="dividerPadding"​·​format="dimension"·​/​> |
63 | ·​·​·​·​<attr·​name="showAsAction"> | 63 | ·​·​·​·​<attr·​name="showAsAction"> |
64 | ·​·​·​·​·​·​·​·​<flag·​name="always"·​value="0x00000002"·​/​> |  | |
65 | ·​·​·​·​·​·​·​·​<flag·​name="collapseActionV​iew"·​value="0x00000008"·​/​> |  | |
66 | ·​·​·​·​·​·​·​·​<flag·​name="ifRoom"·​value="0x00000001"·​/​> |  | |
67 | ·​·​·​·​·​·​·​·​<flag·​name="never"·​value="0x00000000"·​/​> | 64 | ·​·​·​·​·​·​·​·​<flag·​name="never"·​value="0x00000000"·​/​> |
 | 65 | ·​·​·​·​·​·​·​·​<flag·​name="ifRoom"·​value="0x00000001"·​/​> | |
 | 66 | ·​·​·​·​·​·​·​·​<flag·​name="always"·​value="0x00000002"·​/​> | |
68 | ·​·​·​·​·​·​·​·​<flag·​name="withText"·​value="0x00000004"·​/​> | 67 | ·​·​·​·​·​·​·​·​<flag·​name="withText"·​value="0x00000004"·​/​> |
 | 68 | ·​·​·​·​·​·​·​·​<flag·​name="collapseActionV​iew"·​value="0x00000008"·​/​> | |
69 | ·​·​·​·​</​attr> | 69 | ·​·​·​·​</​attr> |
70 | ·​·​·​·​<attr·​name="actionLayout"·​format="reference"·​/​> | 70 | ·​·​·​·​<attr·​name="actionLayout"·​format="reference"·​/​> |
71 | ·​·​·​·​<attr·​name="actionViewClass​"·​format="string"·​/​> | 71 | ·​·​·​·​<attr·​name="actionViewClass​"·​format="string"·​/​> |
72 | ·​·​·​·​<attr·​name="actionProviderC​lass"·​format="string"·​/​> | 72 | ·​·​·​·​<attr·​name="actionProviderC​lass"·​format="string"·​/​> |
73 | ·​·​·​·​<attr·​name="preserveIconSpa​cing"·​format="boolean"·​/​> | 73 | ·​·​·​·​<attr·​name="preserveIconSpa​cing"·​format="boolean"·​/​> |
74 | ·​·​·​·​<attr·​name="overlapAnchor"·​format="boolean"·​/​> | 74 | ·​·​·​·​<attr·​name="overlapAnchor"·​format="boolean"·​/​> |
75 | ·​·​·​·​<attr·​name="state_above_anc​hor"·​format="boolean"·​/​> | 75 | ·​·​·​·​<attr·​name="state_above_anc​hor"·​format="boolean"·​/​> |
Offset 820, 44 lines modified | Offset 820, 44 lines modified | ||
820 | ·​·​·​·​<public·​type="color"·​name="abc_primary_tex​t_disable_only_materi​al_dark"·​id="0x7f0c003c"·​/​> | 820 | ·​·​·​·​<public·​type="color"·​name="abc_primary_tex​t_disable_only_materi​al_dark"·​id="0x7f0c003c"·​/​> |
821 | ·​·​·​·​<public·​type="color"·​name="abc_primary_tex​t_disable_only_materi​al_light"·​id="0x7f0c003d"·​/​> | 821 | ·​·​·​·​<public·​type="color"·​name="abc_primary_tex​t_disable_only_materi​al_light"·​id="0x7f0c003d"·​/​> |
822 | ·​·​·​·​<public·​type="color"·​name="abc_primary_tex​t_material_dark"·​id="0x7f0c003e"·​/​> | 822 | ·​·​·​·​<public·​type="color"·​name="abc_primary_tex​t_material_dark"·​id="0x7f0c003e"·​/​> |
823 | ·​·​·​·​<public·​type="color"·​name="abc_primary_tex​t_material_light"·​id="0x7f0c003f"·​/​> | 823 | ·​·​·​·​<public·​type="color"·​name="abc_primary_tex​t_material_light"·​id="0x7f0c003f"·​/​> |
824 | ·​·​·​·​<public·​type="color"·​name="abc_search_url_​text"·​id="0x7f0c0040"·​/​> | 824 | ·​·​·​·​<public·​type="color"·​name="abc_search_url_​text"·​id="0x7f0c0040"·​/​> |
825 | ·​·​·​·​<public·​type="color"·​name="abc_secondary_t​ext_material_dark"·​id="0x7f0c0041"·​/​> | 825 | ·​·​·​·​<public·​type="color"·​name="abc_secondary_t​ext_material_dark"·​id="0x7f0c0041"·​/​> |
826 | ·​·​·​·​<public·​type="color"·​name="abc_secondary_t​ext_material_light"·​id="0x7f0c0042"·​/​> | 826 | ·​·​·​·​<public·​type="color"·​name="abc_secondary_t​ext_material_light"·​id="0x7f0c0042"·​/​> |
827 |
·​·​·​·​<public·​type="id"·​name=" |
827 | ·​·​·​·​<public·​type="id"·​name="normal"·​id="0x7f0d0000"·​/​> |
828 |
·​·​·​·​<public·​type="id"·​name=" |
828 | ·​·​·​·​<public·​type="id"·​name="listMode"·​id="0x7f0d0001"·​/​> |
829 |
·​·​·​·​<public·​type="id"·​name=" |
829 | ·​·​·​·​<public·​type="id"·​name="tabMode"·​id="0x7f0d0002"·​/​> |
830 |
·​·​·​·​<public·​type="id"·​name=" |
830 | ·​·​·​·​<public·​type="id"·​name="none"·​id="0x7f0d0003"·​/​> |
831 |
·​·​·​·​<public·​type="id"·​name=" |
831 | ·​·​·​·​<public·​type="id"·​name="useLogo"·​id="0x7f0d0004"·​/​> |
832 |
·​·​·​·​<public·​type="id"·​name=" |
832 | ·​·​·​·​<public·​type="id"·​name="showHome"·​id="0x7f0d0005"·​/​> |
833 |
·​·​·​·​<public·​type="id"·​name=" |
833 | ·​·​·​·​<public·​type="id"·​name="homeAsUp"·​id="0x7f0d0006"·​/​> |
834 |
·​·​·​·​<public·​type="id"·​name="s |
834 | ·​·​·​·​<public·​type="id"·​name="showTitle"·​id="0x7f0d0007"·​/​> |
835 |
·​·​·​·​<public·​type="id"·​name="u |
835 | ·​·​·​·​<public·​type="id"·​name="showCustom"·​id="0x7f0d0008"·​/​> |
836 |
·​·​·​·​<public·​type="id"·​name=" |
836 | ·​·​·​·​<public·​type="id"·​name="disableHome"·​id="0x7f0d0009"·​/​> |
837 |
·​·​·​·​<public·​type="id"·​name=" |
837 | ·​·​·​·​<public·​type="id"·​name="beginning"·​id="0x7f0d000a"·​/​> |
838 |
·​·​·​·​<public·​type="id"·​name=" |
838 | ·​·​·​·​<public·​type="id"·​name="middle"·​id="0x7f0d000b"·​/​> |
839 |
·​·​·​·​<public·​type="id"·​name=" |
839 | ·​·​·​·​<public·​type="id"·​name="end"·​id="0x7f0d000c"·​/​> |
840 |
·​·​·​·​<public·​type="id"·​name=" |
840 | ·​·​·​·​<public·​type="id"·​name="never"·​id="0x7f0d000d"·​/​> |
841 |
·​·​·​·​<public·​type="id"·​name=" |
841 | ·​·​·​·​<public·​type="id"·​name="ifRoom"·​id="0x7f0d000e"·​/​> |
842 |
·​·​·​·​<public·​type="id"·​name=" |
842 | ·​·​·​·​<public·​type="id"·​name="always"·​id="0x7f0d000f"·​/​> |
843 |
·​·​·​·​<public·​type="id"·​name=" |
843 | ·​·​·​·​<public·​type="id"·​name="withText"·​id="0x7f0d0010"·​/​> |
844 |
·​·​·​·​<public·​type="id"·​name="s |
844 | ·​·​·​·​<public·​type="id"·​name="collapseActionV​iew"·​id="0x7f0d0011"·​/​> |
845 |
·​·​·​·​<public·​type="id"·​name=" |
845 | ·​·​·​·​<public·​type="id"·​name="dialog"·​id="0x7f0d0012"·​/​> |
846 |
·​·​·​·​<public·​type="id"·​name=" |
846 | ·​·​·​·​<public·​type="id"·​name="dropdown"·​id="0x7f0d0013"·​/​> |
847 |
·​·​·​·​<public·​type="id"·​name="en |
847 | ·​·​·​·​<public·​type="id"·​name="wrap_content"·​id="0x7f0d0014"·​/​> |
848 |
·​·​·​·​<public·​type="id"·​name=" |
848 | ·​·​·​·​<public·​type="id"·​name="action_bar_acti​vity_content"·​id="0x7f0d0015"·​/​> |
849 |
·​·​·​·​<public·​type="id"·​name="a |
849 | ·​·​·​·​<public·​type="id"·​name="action_bar_spin​ner"·​id="0x7f0d0016"·​/​> |
850 |
·​·​·​·​<public·​type="id"·​name="c |
850 | ·​·​·​·​<public·​type="id"·​name="action_menu_div​ider"·​id="0x7f0d0017"·​/​> |
851 |
·​·​·​·​<public·​type="id"·​name=" |
851 | ·​·​·​·​<public·​type="id"·​name="action_menu_pre​senter"·​id="0x7f0d0018"·​/​> |
852 |
·​·​·​·​<public·​type="id"·​name=" |
852 | ·​·​·​·​<public·​type="id"·​name="home"·​id="0x7f0d0019"·​/​> |
853 |
·​·​·​·​<public·​type="id"·​name=" |
853 | ·​·​·​·​<public·​type="id"·​name="progress_circul​ar"·​id="0x7f0d001a"·​/​> |
854 |
·​·​·​·​<public·​type="id"·​name=" |
854 | ·​·​·​·​<public·​type="id"·​name="progress_horizo​ntal"·​id="0x7f0d001b"·​/​> |
855 |
·​·​·​·​<public·​type="id"·​name=" |
855 | ·​·​·​·​<public·​type="id"·​name="split_action_ba​r"·​id="0x7f0d001c"·​/​> |
856 |
·​·​·​·​<public·​type="id"·​name=" |
856 | ·​·​·​·​<public·​type="id"·​name="up"·​id="0x7f0d001d"·​/​> |
857 | ·​·​·​·​<public·​type="id"·​name="action_bar_titl​e"·​id="0x7f0d001e"·​/​> | 857 | ·​·​·​·​<public·​type="id"·​name="action_bar_titl​e"·​id="0x7f0d001e"·​/​> |
858 | ·​·​·​·​<public·​type="id"·​name="action_bar_subt​itle"·​id="0x7f0d001f"·​/​> | 858 | ·​·​·​·​<public·​type="id"·​name="action_bar_subt​itle"·​id="0x7f0d001f"·​/​> |
859 | ·​·​·​·​<public·​type="id"·​name="action_mode_clo​se_button"·​id="0x7f0d0020"·​/​> | 859 | ·​·​·​·​<public·​type="id"·​name="action_mode_clo​se_button"·​id="0x7f0d0020"·​/​> |
860 | ·​·​·​·​<public·​type="id"·​name="activity_choose​r_view_content"·​id="0x7f0d0021"·​/​> | 860 | ·​·​·​·​<public·​type="id"·​name="activity_choose​r_view_content"·​id="0x7f0d0021"·​/​> |
861 | ·​·​·​·​<public·​type="id"·​name="expand_activiti​es_button"·​id="0x7f0d0022"·​/​> | 861 | ·​·​·​·​<public·​type="id"·​name="expand_activiti​es_button"·​id="0x7f0d0022"·​/​> |
862 | ·​·​·​·​<public·​type="id"·​name="image"·​id="0x7f0d0023"·​/​> | 862 | ·​·​·​·​<public·​type="id"·​name="image"·​id="0x7f0d0023"·​/​> |
863 | ·​·​·​·​<public·​type="id"·​name="default_activit​y_button"·​id="0x7f0d0024"·​/​> | 863 | ·​·​·​·​<public·​type="id"·​name="default_activit​y_button"·​id="0x7f0d0024"·​/​> |
Offset 36, 29 lines modified | Offset 36, 33 lines modified | ||
36 | ·​·​·​·​·​·​·​·​<item·​name="android:​textColorHint">?andro​id:​textColorHintInverse<​/​item> | 36 | ·​·​·​·​·​·​·​·​<item·​name="android:​textColorHint">?andro​id:​textColorHintInverse<​/​item> |
37 | ·​·​·​·​·​·​·​·​<item·​name="android:​textColorLink">?andro​id:​textColorLinkInverse<​/​item> | 37 | ·​·​·​·​·​·​·​·​<item·​name="android:​textColorLink">?andro​id:​textColorLinkInverse<​/​item> |
38 | ·​·​·​·​</​style> | 38 | ·​·​·​·​</​style> |
39 | ·​·​·​·​<style·​name="Base.​Theme.​AppCompat"·​parent="@style/​Base.​V11.​Theme.​AppCompat"> | 39 | ·​·​·​·​<style·​name="Base.​Theme.​AppCompat"·​parent="@style/​Base.​V11.​Theme.​AppCompat"> |
40 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeCutDrawable​">?actionModeCutDrawa​ble</​item> | 40 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeCutDrawable​">?actionModeCutDrawa​ble</​item> |
41 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeCopyDrawabl​e">?actionModeCopyDra​wable</​item> | 41 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeCopyDrawabl​e">?actionModeCopyDra​wable</​item> |
42 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModePasteDrawab​le">?actionModePasteD​rawable</​item> | 42 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModePasteDrawab​le">?actionModePasteD​rawable</​item> |
 | 43 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeShareDrawab​le">?actionModeShareD​rawable</​item> | |
43 | ·​·​·​·​</​style> | 44 | ·​·​·​·​</​style> |
44 | ·​·​·​·​<style·​name="Base.​Theme.​AppCompat.​Dialog"·​parent="@style/​Base.​V11.​Theme.​AppCompat.​Dialog"> | 45 | ·​·​·​·​<style·​name="Base.​Theme.​AppCompat.​Dialog"·​parent="@style/​Base.​V11.​Theme.​AppCompat.​Dialog"> |
45 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeCutDrawable​">?actionModeCutDrawa​ble</​item> | 46 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeCutDrawable​">?actionModeCutDrawa​ble</​item> |
46 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeCopyDrawabl​e">?actionModeCopyDra​wable</​item> | 47 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeCopyDrawabl​e">?actionModeCopyDra​wable</​item> |
47 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModePasteDrawab​le">?actionModePasteD​rawable</​item> | 48 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModePasteDrawab​le">?actionModePasteD​rawable</​item> |
 | 49 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeShareDrawab​le">?actionModeShareD​rawable</​item> | |
48 | ·​·​·​·​</​style> | 50 | ·​·​·​·​</​style> |
49 | ·​·​·​·​<style·​name="Base.​Theme.​AppCompat.​Light"·​parent="@style/​Base.​V11.​Theme.​AppCompat.​Light"> | 51 | ·​·​·​·​<style·​name="Base.​Theme.​AppCompat.​Light"·​parent="@style/​Base.​V11.​Theme.​AppCompat.​Light"> |
50 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeCutDrawable​">?actionModeCutDrawa​ble</​item> | 52 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeCutDrawable​">?actionModeCutDrawa​ble</​item> |
51 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeCopyDrawabl​e">?actionModeCopyDra​wable</​item> | 53 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeCopyDrawabl​e">?actionModeCopyDra​wable</​item> |
52 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModePasteDrawab​le">?actionModePasteD​rawable</​item> | 54 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModePasteDrawab​le">?actionModePasteD​rawable</​item> |
 | 55 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeShareDrawab​le">?actionModeShareD​rawable</​item> | |
53 | ·​·​·​·​</​style> | 56 | ·​·​·​·​</​style> |
54 | ·​·​·​·​<style·​name="Base.​Theme.​AppCompat.​Light.​Dialog"·​parent="@style/​Base.​V11.​Theme.​AppCompat.​Light.​Dialog"> | 57 | ·​·​·​·​<style·​name="Base.​Theme.​AppCompat.​Light.​Dialog"·​parent="@style/​Base.​V11.​Theme.​AppCompat.​Light.​Dialog"> |
55 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeCutDrawable​">?actionModeCutDrawa​ble</​item> | 58 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeCutDrawable​">?actionModeCutDrawa​ble</​item> |
56 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeCopyDrawabl​e">?actionModeCopyDra​wable</​item> | 59 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeCopyDrawabl​e">?actionModeCopyDra​wable</​item> |
57 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModePasteDrawab​le">?actionModePasteD​rawable</​item> | 60 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModePasteDrawab​le">?actionModePasteD​rawable</​item> |
 | 61 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeShareDrawab​le">?actionModeShareD​rawable</​item> | |
58 | ·​·​·​·​</​style> | 62 | ·​·​·​·​</​style> |
59 | ·​·​·​·​<style·​name="Base.​Widget.​AppCompat.​ProgressBar"·​parent="@android:​style/​Widget.​Holo.​ProgressBar"·​/​> | 63 | ·​·​·​·​<style·​name="Base.​Widget.​AppCompat.​ProgressBar"·​parent="@android:​style/​Widget.​Holo.​ProgressBar"·​/​> |
60 | ·​·​·​·​<style·​name="Base.​Widget.​AppCompat.​ProgressBar.​Horizontal"·​parent="@android:​style/​Widget.​Holo.​ProgressBar.​Horizontal"·​/​> | 64 | ·​·​·​·​<style·​name="Base.​Widget.​AppCompat.​ProgressBar.​Horizontal"·​parent="@android:​style/​Widget.​Holo.​ProgressBar.​Horizontal"·​/​> |
61 | ·​·​·​·​<style·​name="Base.​Widget.​AppCompat.​Spinner"·​parent="@android:​style/​Widget.​Holo.​Spinner"> | 65 | ·​·​·​·​<style·​name="Base.​Widget.​AppCompat.​Spinner"·​parent="@android:​style/​Widget.​Holo.​Spinner"> |
62 | ·​·​·​·​·​·​·​·​<item·​name="android:​background">@drawable​/​abc_spinner_mtrl_am_a​lpha</​item> | 66 | ·​·​·​·​·​·​·​·​<item·​name="android:​background">@drawable​/​abc_spinner_mtrl_am_a​lpha</​item> |
63 | ·​·​·​·​·​·​·​·​<item·​name="android:​dropDownSelector">?li​stChoiceBackgroundInd​icator</​item> | 67 | ·​·​·​·​·​·​·​·​<item·​name="android:​dropDownSelector">?li​stChoiceBackgroundInd​icator</​item> |
64 | ·​·​·​·​·​·​·​·​<item·​name="android:​popupBackground">@dra​wable/​abc_popup_background_​mtrl_mult</​item> | 68 | ·​·​·​·​·​·​·​·​<item·​name="android:​popupBackground">@dra​wable/​abc_popup_background_​mtrl_mult</​item> |
Offset 1, 31 lines modified | Offset 1, 35 lines modified | ||
1 | <?xml·​version="1.​0"·​encoding="utf-​8"?> | 1 | <?xml·​version="1.​0"·​encoding="utf-​8"?> |
2 | <resources> | 2 | <resources> |
3 | ·​·​·​·​<style·​name="Base.​Theme.​AppCompat"·​parent="@style/​Base.​V14.​Theme.​AppCompat"> | 3 | ·​·​·​·​<style·​name="Base.​Theme.​AppCompat"·​parent="@style/​Base.​V14.​Theme.​AppCompat"> |
4 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeCutDrawable​">?actionModeCutDrawa​ble</​item> | 4 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeCutDrawable​">?actionModeCutDrawa​ble</​item> |
5 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeCopyDrawabl​e">?actionModeCopyDra​wable</​item> | 5 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeCopyDrawabl​e">?actionModeCopyDra​wable</​item> |
6 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModePasteDrawab​le">?actionModePasteD​rawable</​item> | 6 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModePasteDrawab​le">?actionModePasteD​rawable</​item> |
7 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeSelectAllDr​awable">?actionModeSe​lectAllDrawable</​item> | 7 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeSelectAllDr​awable">?actionModeSe​lectAllDrawable</​item> |
 | 8 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeShareDrawab​le">?actionModeShareD​rawable</​item> | |
8 | ·​·​·​·​</​style> | 9 | ·​·​·​·​</​style> |
9 | ·​·​·​·​<style·​name="Base.​Theme.​AppCompat.​Dialog"·​parent="@style/​Base.​V14.​Theme.​AppCompat.​Dialog"> | 10 | ·​·​·​·​<style·​name="Base.​Theme.​AppCompat.​Dialog"·​parent="@style/​Base.​V14.​Theme.​AppCompat.​Dialog"> |
10 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeCutDrawable​">?actionModeCutDrawa​ble</​item> | 11 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeCutDrawable​">?actionModeCutDrawa​ble</​item> |
11 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeCopyDrawabl​e">?actionModeCopyDra​wable</​item> | 12 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeCopyDrawabl​e">?actionModeCopyDra​wable</​item> |
12 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModePasteDrawab​le">?actionModePasteD​rawable</​item> | 13 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModePasteDrawab​le">?actionModePasteD​rawable</​item> |
13 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeSelectAllDr​awable">?actionModeSe​lectAllDrawable</​item> | 14 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeSelectAllDr​awable">?actionModeSe​lectAllDrawable</​item> |
 | 15 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeShareDrawab​le">?actionModeShareD​rawable</​item> | |
14 | ·​·​·​·​</​style> | 16 | ·​·​·​·​</​style> |
15 | ·​·​·​·​<style·​name="Base.​Theme.​AppCompat.​Light"·​parent="@style/​Base.​V14.​Theme.​AppCompat.​Light"> | 17 | ·​·​·​·​<style·​name="Base.​Theme.​AppCompat.​Light"·​parent="@style/​Base.​V14.​Theme.​AppCompat.​Light"> |
16 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeCutDrawable​">?actionModeCutDrawa​ble</​item> | 18 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeCutDrawable​">?actionModeCutDrawa​ble</​item> |
17 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeCopyDrawabl​e">?actionModeCopyDra​wable</​item> | 19 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeCopyDrawabl​e">?actionModeCopyDra​wable</​item> |
18 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModePasteDrawab​le">?actionModePasteD​rawable</​item> | 20 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModePasteDrawab​le">?actionModePasteD​rawable</​item> |
19 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeSelectAllDr​awable">?actionModeSe​lectAllDrawable</​item> | 21 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeSelectAllDr​awable">?actionModeSe​lectAllDrawable</​item> |
 | 22 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeShareDrawab​le">?actionModeShareD​rawable</​item> | |
20 | ·​·​·​·​</​style> | 23 | ·​·​·​·​</​style> |
21 | ·​·​·​·​<style·​name="Base.​Theme.​AppCompat.​Light.​Dialog"·​parent="@style/​Base.​V14.​Theme.​AppCompat.​Light.​Dialog"> | 24 | ·​·​·​·​<style·​name="Base.​Theme.​AppCompat.​Light.​Dialog"·​parent="@style/​Base.​V14.​Theme.​AppCompat.​Light.​Dialog"> |
22 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeCutDrawable​">?actionModeCutDrawa​ble</​item> | 25 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeCutDrawable​">?actionModeCutDrawa​ble</​item> |
23 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeCopyDrawabl​e">?actionModeCopyDra​wable</​item> | 26 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeCopyDrawabl​e">?actionModeCopyDra​wable</​item> |
24 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModePasteDrawab​le">?actionModePasteD​rawable</​item> | 27 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModePasteDrawab​le">?actionModePasteD​rawable</​item> |
25 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeSelectAllDr​awable">?actionModeSe​lectAllDrawable</​item> | 28 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeSelectAllDr​awable">?actionModeSe​lectAllDrawable</​item> |
 | 29 | ·​·​·​·​·​·​·​·​<item·​name="android:​actionModeShareDrawab​le">?actionModeShareD​rawable</​item> | |
26 | ·​·​·​·​</​style> | 30 | ·​·​·​·​</​style> |
27 | ·​·​·​·​<style·​name="Base.​V14.​Theme.​AppCompat"·​parent="@style/​Base.​V11.​Theme.​AppCompat"·​/​> | 31 | ·​·​·​·​<style·​name="Base.​V14.​Theme.​AppCompat"·​parent="@style/​Base.​V11.​Theme.​AppCompat"·​/​> |
28 | ·​·​·​·​<style·​name="Base.​V14.​Theme.​AppCompat.​Dialog"·​parent="@style/​Base.​V11.​Theme.​AppCompat.​Dialog"·​/​> | 32 | ·​·​·​·​<style·​name="Base.​V14.​Theme.​AppCompat.​Dialog"·​parent="@style/​Base.​V11.​Theme.​AppCompat.​Dialog"·​/​> |
29 | ·​·​·​·​<style·​name="Base.​V14.​Theme.​AppCompat.​Light"·​parent="@style/​Base.​V11.​Theme.​AppCompat.​Light"·​/​> | 33 | ·​·​·​·​<style·​name="Base.​V14.​Theme.​AppCompat.​Light"·​parent="@style/​Base.​V11.​Theme.​AppCompat.​Light"·​/​> |
30 | ·​·​·​·​<style·​name="Base.​V14.​Theme.​AppCompat.​Light.​Dialog"·​parent="@style/​Base.​V11.​Theme.​AppCompat.​Light.​Dialog"·​/​> | 34 | ·​·​·​·​<style·​name="Base.​V14.​Theme.​AppCompat.​Light.​Dialog"·​parent="@style/​Base.​V11.​Theme.​AppCompat.​Light.​Dialog"·​/​> |
31 | </​resources> | 35 | </​resources> |
Offset 331, 15 lines modified | Offset 331, 15 lines modified | ||
 |  | ||
331 | ·​·​·​·​.​line·​1372 | 331 | ·​·​·​·​.​line·​1372 |
332 | ·​·​·​·​:​cond_1 | 332 | ·​·​·​·​:​cond_1 |
333 | ·​·​·​·​return-​void | 333 | ·​·​·​·​return-​void |
334 | .​end·​method | 334 | .​end·​method |
 |  | ||
335 | .​method·​static·​makeFadeAnimation(Lan​droid/​content/​Context;​FF)​Landroid/​view/​animation/​Animation;​ | 335 | .​method·​static·​makeFadeAnimation(Lan​droid/​content/​Context;​FF)​Landroid/​view/​animation/​Animation;​ |
336 |
·​·​·​·​.​locals·​ |
336 | ·​·​·​·​.​locals·​3 |
337 | ·​·​·​·​.​param·​p0,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ | 337 | ·​·​·​·​.​param·​p0,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ |
338 | ·​·​·​·​.​param·​p1,​·​"start"·​·​·​·​#·​F | 338 | ·​·​·​·​.​param·​p1,​·​"start"·​·​·​·​#·​F |
339 | ·​·​·​·​.​param·​p2,​·​"end"·​·​·​·​#·​F | 339 | ·​·​·​·​.​param·​p2,​·​"end"·​·​·​·​#·​F |
 |  | ||
340 | ·​·​·​·​.​prologue | 340 | ·​·​·​·​.​prologue |
341 | ·​·​·​·​.​line·​769 | 341 | ·​·​·​·​.​line·​769 |
342 | ·​·​·​·​new-​instance·​v0,​·​Landroid/​view/​animation/​AlphaAnimation;​ | 342 | ·​·​·​·​new-​instance·​v0,​·​Landroid/​view/​animation/​AlphaAnimation;​ |
Offset 349, 17 lines modified | Offset 349, 17 lines modified | ||
349 | ·​·​·​·​.​line·​770 | 349 | ·​·​·​·​.​line·​770 |
350 | ·​·​·​·​.​local·​v0,​·​"anim":​Landroid/​view/​animation/​AlphaAnimation;​ | 350 | ·​·​·​·​.​local·​v0,​·​"anim":​Landroid/​view/​animation/​AlphaAnimation;​ |
351 | ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DECELERATE_CUBIC:​Landroid/​view/​animation/​Interpolator;​ | 351 | ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DECELERATE_CUBIC:​Landroid/​view/​animation/​Interpolator;​ |
 |  | ||
352 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V | 352 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V |
 |  | ||
353 | ·​·​·​·​.​line·​771 | 353 | ·​·​·​·​.​line·​771 |
354 |
·​·​·​·​const-​wide/​16·​v |
354 | ·​·​·​·​const-​wide/​16·​v1,​·​0xdc |
 |  | ||
355 |
·​·​·​·​invoke-​virtual·​{v0,​·​v |
355 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setDuration(J)​V |
 |  | ||
356 | ·​·​·​·​.​line·​772 | 356 | ·​·​·​·​.​line·​772 |
357 | ·​·​·​·​return-​object·​v0 | 357 | ·​·​·​·​return-​object·​v0 |
358 | .​end·​method | 358 | .​end·​method |
 |  | ||
359 | .​method·​static·​makeOpenCloseAnimatio​n(Landroid/​content/​Context;​FFFF)​Landroid/​view/​animation/​Animation;​ | 359 | .​method·​static·​makeOpenCloseAnimatio​n(Landroid/​content/​Context;​FFFF)​Landroid/​view/​animation/​Animation;​ |
360 | ·​·​·​·​.​locals·​11 | 360 | ·​·​·​·​.​locals·​11 |
Offset 402, 17 lines modified | Offset 402, 17 lines modified | ||
402 | ·​·​·​·​.​line·​758 | 402 | ·​·​·​·​.​line·​758 |
403 | ·​·​·​·​.​local·​v0,​·​"scale":​Landroid/​view/​animation/​ScaleAnimation;​ | 403 | ·​·​·​·​.​local·​v0,​·​"scale":​Landroid/​view/​animation/​ScaleAnimation;​ |
404 | ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DECELERATE_QUINT:​Landroid/​view/​animation/​Interpolator;​ | 404 | ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DECELERATE_QUINT:​Landroid/​view/​animation/​Interpolator;​ |
 |  | ||
405 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​ScaleAnimation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V | 405 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​ScaleAnimation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V |
 |  | ||
406 | ·​·​·​·​.​line·​759 | 406 | ·​·​·​·​.​line·​759 |
407 |
·​·​·​·​const-​wide/​16·​v |
407 | ·​·​·​·​const-​wide/​16·​v1,​·​0xdc |
 |  | ||
408 |
·​·​·​·​invoke-​virtual·​{v0,​·​v |
408 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​view/​animation/​ScaleAnimation;​-​>setDuration(J)​V |
 |  | ||
409 | ·​·​·​·​.​line·​760 | 409 | ·​·​·​·​.​line·​760 |
410 | ·​·​·​·​invoke-​virtual·​{v10,​·​v0},​·​Landroid/​view/​animation/​AnimationSet;​-​>addAnimation(Landroi​d/​view/​animation/​Animation;​)​V | 410 | ·​·​·​·​invoke-​virtual·​{v10,​·​v0},​·​Landroid/​view/​animation/​AnimationSet;​-​>addAnimation(Landroi​d/​view/​animation/​Animation;​)​V |
 |  | ||
411 | ·​·​·​·​.​line·​761 | 411 | ·​·​·​·​.​line·​761 |
412 | ·​·​·​·​new-​instance·​v9,​·​Landroid/​view/​animation/​AlphaAnimation;​ | 412 | ·​·​·​·​new-​instance·​v9,​·​Landroid/​view/​animation/​AlphaAnimation;​ |
 |  | ||
Offset 421, 17 lines modified | Offset 421, 17 lines modified | ||
421 | ·​·​·​·​.​line·​762 | 421 | ·​·​·​·​.​line·​762 |
422 | ·​·​·​·​.​local·​v9,​·​"alpha":​Landroid/​view/​animation/​AlphaAnimation;​ | 422 | ·​·​·​·​.​local·​v9,​·​"alpha":​Landroid/​view/​animation/​AlphaAnimation;​ |
423 | ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DECELERATE_CUBIC:​Landroid/​view/​animation/​Interpolator;​ | 423 | ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DECELERATE_CUBIC:​Landroid/​view/​animation/​Interpolator;​ |
 |  | ||
424 | ·​·​·​·​invoke-​virtual·​{v9,​·​v1},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V | 424 | ·​·​·​·​invoke-​virtual·​{v9,​·​v1},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V |
 |  | ||
425 | ·​·​·​·​.​line·​763 | 425 | ·​·​·​·​.​line·​763 |
426 |
·​·​·​·​const-​wide/​16·​v |
426 | ·​·​·​·​const-​wide/​16·​v1,​·​0xdc |
 |  | ||
427 |
·​·​·​·​invoke-​virtual·​{v9,​·​v |
427 | ·​·​·​·​invoke-​virtual·​{v9,​·​v1,​·​v2},​·​Landroid/​view/​animation/​AlphaAnimation;​-​>setDuration(J)​V |
 |  | ||
428 | ·​·​·​·​.​line·​764 | 428 | ·​·​·​·​.​line·​764 |
429 | ·​·​·​·​invoke-​virtual·​{v10,​·​v9},​·​Landroid/​view/​animation/​AnimationSet;​-​>addAnimation(Landroi​d/​view/​animation/​Animation;​)​V | 429 | ·​·​·​·​invoke-​virtual·​{v10,​·​v9},​·​Landroid/​view/​animation/​AnimationSet;​-​>addAnimation(Landroi​d/​view/​animation/​Animation;​)​V |
 |  | ||
430 | ·​·​·​·​.​line·​765 | 430 | ·​·​·​·​.​line·​765 |
431 | ·​·​·​·​return-​object·​v10 | 431 | ·​·​·​·​return-​object·​v10 |
432 | .​end·​method | 432 | .​end·​method |
Offset 38, 15 lines modified | Offset 38, 15 lines modified | ||
38 | ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>mFragmentManager:​Landroid/​support/​v4/​app/​FragmentManager;​ | 38 | ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>mFragmentManager:​Landroid/​support/​v4/​app/​FragmentManager;​ |
 |  | ||
39 | ·​·​·​·​.​line·​71 | 39 | ·​·​·​·​.​line·​71 |
40 | ·​·​·​·​return-​void | 40 | ·​·​·​·​return-​void |
41 | .​end·​method | 41 | .​end·​method |
 |  | ||
42 | .​method·​private·​static·​makeFragmentName(IJ)​Ljava/​lang/​String;​ | 42 | .​method·​private·​static·​makeFragmentName(IJ)​Ljava/​lang/​String;​ |
43 |
·​·​·​·​.​locals·​ |
43 | ·​·​·​·​.​locals·​2 |
44 | ·​·​·​·​.​param·​p0,​·​"viewId"·​·​·​·​#·​I | 44 | ·​·​·​·​.​param·​p0,​·​"viewId"·​·​·​·​#·​I |
45 | ·​·​·​·​.​param·​p1,​·​"id"·​·​·​·​#·​J | 45 | ·​·​·​·​.​param·​p1,​·​"id"·​·​·​·​#·​J |
 |  | ||
46 | ·​·​·​·​.​prologue | 46 | ·​·​·​·​.​prologue |
47 | ·​·​·​·​.​line·​173 | 47 | ·​·​·​·​.​line·​173 |
48 | ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​ | 48 | ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​ |
 |  | ||
Offset 181, 31 lines modified | Offset 181, 31 lines modified | ||
 |  | ||
181 | ·​·​·​·​iput-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>mCurTransaction:​Landroid/​support/​v4/​app/​FragmentTransaction;​ | 181 | ·​·​·​·​iput-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>mCurTransaction:​Landroid/​support/​v4/​app/​FragmentTransaction;​ |
 |  | ||
182 | ·​·​·​·​.​line·​88 | 182 | ·​·​·​·​.​line·​88 |
183 | ·​·​·​·​:​cond_0 | 183 | ·​·​·​·​:​cond_0 |
184 | ·​·​·​·​invoke-​virtual·​{p0,​·​p2},​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>getItemId(I)​J | 184 | ·​·​·​·​invoke-​virtual·​{p0,​·​p2},​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>getItemId(I)​J |
 |  | ||
185 |
·​·​·​·​move-​result-​wide·​v |
185 | ·​·​·​·​move-​result-​wide·​v1 |
 |  | ||
186 | ·​·​·​·​.​line·​91 | 186 | ·​·​·​·​.​line·​91 |
187 |
·​·​·​·​.​local·​v |
187 | ·​·​·​·​.​local·​v1,​·​"itemId":​J |
188 | ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​view/​ViewGroup;​-​>getId()​I | 188 | ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​view/​ViewGroup;​-​>getId()​I |
 |  | ||
189 | ·​·​·​·​move-​result·​v4 | 189 | ·​·​·​·​move-​result·​v4 |
 |  | ||
190 |
·​·​·​·​invoke-​static·​{v4,​·​v |
190 | ·​·​·​·​invoke-​static·​{v4,​·​v1,​·​v2},​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>makeFragmentName(IJ)​Ljava/​lang/​String;​ |
 |  | ||
191 |
·​·​·​·​move-​result-​object·​v |
191 | ·​·​·​·​move-​result-​object·​v3 |
 |  | ||
192 | ·​·​·​·​.​line·​92 | 192 | ·​·​·​·​.​line·​92 |
193 |
·​·​·​·​.​local·​v |
193 | ·​·​·​·​.​local·​v3,​·​"name":​Ljava/​lang/​String;​ |
194 | ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>mFragmentManager:​Landroid/​support/​v4/​app/​FragmentManager;​ | 194 | ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>mFragmentManager:​Landroid/​support/​v4/​app/​FragmentManager;​ |
 |  | ||
195 |
·​·​·​·​invoke-​virtual·​{v4,​·​v |
195 | ·​·​·​·​invoke-​virtual·​{v4,​·​v3},​·​Landroid/​support/​v4/​app/​FragmentManager;​-​>findFragmentByTag(Lj​ava/​lang/​String;​)​Landroid/​support/​v4/​app/​Fragment;​ |
 |  | ||
196 | ·​·​·​·​move-​result-​object·​v0 | 196 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
197 | ·​·​·​·​.​line·​93 | 197 | ·​·​·​·​.​line·​93 |
198 | ·​·​·​·​.​local·​v0,​·​"fragment":​Landroid/​support/​v4/​app/​Fragment;​ | 198 | ·​·​·​·​.​local·​v0,​·​"fragment":​Landroid/​support/​v4/​app/​Fragment;​ |
199 | ·​·​·​·​if-​eqz·​v0,​·​:​cond_2 | 199 | ·​·​·​·​if-​eqz·​v0,​·​:​cond_2 |
 |  | ||
Offset 243, 15 lines modified | Offset 243, 15 lines modified | ||
 |  | ||
243 | ·​·​·​·​move-​result·​v5 | 243 | ·​·​·​·​move-​result·​v5 |
 |  | ||
244 | ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​view/​ViewGroup;​-​>getId()​I | 244 | ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​view/​ViewGroup;​-​>getId()​I |
 |  | ||
245 | ·​·​·​·​move-​result·​v6 | 245 | ·​·​·​·​move-​result·​v6 |
 |  | ||
246 |
·​·​·​·​invoke-​static·​{v6,​·​v |
246 | ·​·​·​·​invoke-​static·​{v6,​·​v1,​·​v2},​·​Landroid/​support/​v4/​app/​FragmentPagerAdapter;​-​>makeFragmentName(IJ)​Ljava/​lang/​String;​ |
 |  | ||
247 | ·​·​·​·​move-​result-​object·​v6 | 247 | ·​·​·​·​move-​result-​object·​v6 |
 |  | ||
248 | ·​·​·​·​invoke-​virtual·​{v4,​·​v5,​·​v0,​·​v6},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>add(ILandroid/​support/​v4/​app/​Fragment;​Ljava/​lang/​String;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​ | 248 | ·​·​·​·​invoke-​virtual·​{v4,​·​v5,​·​v0,​·​v6},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​>add(ILandroid/​support/​v4/​app/​Fragment;​Ljava/​lang/​String;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​ |
 |  | ||
249 | ·​·​·​·​goto·​:​goto_0 | 249 | ·​·​·​·​goto·​:​goto_0 |
250 | .​end·​method | 250 | .​end·​method |
Offset 94, 19 lines modified | Offset 94, 19 lines modified | ||
94 | .​field·​mUseChronometer:​Z | 94 | .​field·​mUseChronometer:​Z |
 |  | ||
95 | .​field·​mVisibility:​I | 95 | .​field·​mVisibility:​I |
 |  | ||
 |  | ||
96 | #·​direct·​methods | 96 | #·​direct·​methods |
97 | .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​)​V | 97 | .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​)​V |
98 |
·​·​·​·​.​locals·​ |
98 | ·​·​·​·​.​locals·​4 |
99 | ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ | 99 | ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ |
 |  | ||
100 | ·​·​·​·​.​prologue | 100 | ·​·​·​·​.​prologue |
101 |
·​·​·​·​const/​4·​v |
101 | ·​·​·​·​const/​4·​v3,​·​0x0 |
 |  | ||
102 | ·​·​·​·​.​line·​906 | 102 | ·​·​·​·​.​line·​906 |
103 | ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V | 103 | ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V |
 |  | ||
104 | ·​·​·​·​.​line·​874 | 104 | ·​·​·​·​.​line·​874 |
105 | ·​·​·​·​const/​4·​v0,​·​0x1 | 105 | ·​·​·​·​const/​4·​v0,​·​0x1 |
 |  | ||
Offset 116, 21 lines modified | Offset 116, 21 lines modified | ||
116 | ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​ | 116 | ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​ |
 |  | ||
117 | ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V | 117 | ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V |
 |  | ||
118 | ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mActions:​Ljava/​util/​ArrayList;​ | 118 | ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mActions:​Ljava/​util/​ArrayList;​ |
 |  | ||
119 | ·​·​·​·​.​line·​885 | 119 | ·​·​·​·​.​line·​885 |
120 |
·​·​·​·​iput-​boolean·​v |
120 | ·​·​·​·​iput-​boolean·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mLocalOnly:​Z |
 |  | ||
121 | ·​·​·​·​.​line·​888 | 121 | ·​·​·​·​.​line·​888 |
122 |
·​·​·​·​iput·​v |
122 | ·​·​·​·​iput·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mColor:​I |
 |  | ||
123 | ·​·​·​·​.​line·​889 | 123 | ·​·​·​·​.​line·​889 |
124 |
·​·​·​·​iput·​v |
124 | ·​·​·​·​iput·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mVisibility:​I |
 |  | ||
125 | ·​·​·​·​.​line·​892 | 125 | ·​·​·​·​.​line·​892 |
126 | ·​·​·​·​new-​instance·​v0,​·​Landroid/​app/​Notification;​ | 126 | ·​·​·​·​new-​instance·​v0,​·​Landroid/​app/​Notification;​ |
 |  | ||
127 | ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​app/​Notification;​-​><init>()​V | 127 | ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​app/​Notification;​-​><init>()​V |
 |  | ||
128 | ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​ | 128 | ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​ |
Offset 139, 27 lines modified | Offset 139, 27 lines modified | ||
139 | ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​ | 139 | ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​ |
 |  | ||
140 | ·​·​·​·​.​line·​910 | 140 | ·​·​·​·​.​line·​910 |
141 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​ | 141 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​ |
 |  | ||
142 | ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J | 142 | ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J |
 |  | ||
143 |
·​·​·​·​move-​result-​wide·​v |
143 | ·​·​·​·​move-​result-​wide·​v1 |
 |  | ||
144 |
·​·​·​·​iput-​wide·​v |
144 | ·​·​·​·​iput-​wide·​v1,​·​v0,​·​Landroid/​app/​Notification;​-​>when:​J |
 |  | ||
145 | ·​·​·​·​.​line·​911 | 145 | ·​·​·​·​.​line·​911 |
146 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​ | 146 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​ |
 |  | ||
147 | ·​·​·​·​const/​4·​v1,​·​-​0x1 | 147 | ·​·​·​·​const/​4·​v1,​·​-​0x1 |
 |  | ||
148 | ·​·​·​·​iput·​v1,​·​v0,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I | 148 | ·​·​·​·​iput·​v1,​·​v0,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I |
 |  | ||
149 | ·​·​·​·​.​line·​912 | 149 | ·​·​·​·​.​line·​912 |
150 |
·​·​·​·​iput·​v |
150 | ·​·​·​·​iput·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mPriority:​I |
 |  | ||
151 | ·​·​·​·​.​line·​913 | 151 | ·​·​·​·​.​line·​913 |
152 | ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​ | 152 | ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​ |
 |  | ||
153 | ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V | 153 | ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V |
 |  | ||
154 | ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mPeople:​Ljava/​util/​ArrayList;​ | 154 | ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mPeople:​Ljava/​util/​ArrayList;​ |
Offset 59, 15 lines modified | Offset 59, 15 lines modified | ||
 |  | ||
59 | ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v7},​·​Landroid/​support/​v4/​app/​NotificationCompat$Ca​rExtender$UnreadConve​rsation;​-​><init>([Ljava/​lang/​String;​Landroid/​support/​v4/​app/​RemoteInput;​Landroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​[Ljava/​lang/​String;​J)​V | 59 | ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v7},​·​Landroid/​support/​v4/​app/​NotificationCompat$Ca​rExtender$UnreadConve​rsation;​-​><init>([Ljava/​lang/​String;​Landroid/​support/​v4/​app/​RemoteInput;​Landroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​[Ljava/​lang/​String;​J)​V |
 |  | ||
60 | ·​·​·​·​return-​object·​v0 | 60 | ·​·​·​·​return-​object·​v0 |
61 | .​end·​method | 61 | .​end·​method |
 |  | ||
62 | .​method·​public·​bridge·​synthetic·​build([Ljava/​lang/​String;​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput;​Landroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​[Ljava/​lang/​String;​J)​Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​ | 62 | .​method·​public·​bridge·​synthetic·​build([Ljava/​lang/​String;​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput;​Landroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​[Ljava/​lang/​String;​J)​Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​ |
63 |
·​·​·​·​.​locals·​ |
63 | ·​·​·​·​.​locals·​1 |
64 | ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​[Ljava/​lang/​String;​ | 64 | ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​[Ljava/​lang/​String;​ |
65 | ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput;​ | 65 | ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput;​ |
66 | ·​·​·​·​.​param·​p3,​·​"x2"·​·​·​·​#·​Landroid/​app/​PendingIntent;​ | 66 | ·​·​·​·​.​param·​p3,​·​"x2"·​·​·​·​#·​Landroid/​app/​PendingIntent;​ |
67 | ·​·​·​·​.​param·​p4,​·​"x3"·​·​·​·​#·​Landroid/​app/​PendingIntent;​ | 67 | ·​·​·​·​.​param·​p4,​·​"x3"·​·​·​·​#·​Landroid/​app/​PendingIntent;​ |
68 | ·​·​·​·​.​param·​p5,​·​"x4"·​·​·​·​#·​[Ljava/​lang/​String;​ | 68 | ·​·​·​·​.​param·​p5,​·​"x4"·​·​·​·​#·​[Ljava/​lang/​String;​ |
69 | ·​·​·​·​.​param·​p6,​·​"x5"·​·​·​·​#·​J | 69 | ·​·​·​·​.​param·​p6,​·​"x5"·​·​·​·​#·​J |
 |  |
Offset 123, 15 lines modified | Offset 123, 15 lines modified | ||
 |  | ||
123 | ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v7},​·​Landroid/​support/​v4/​app/​NotificationCompat$Ca​rExtender$UnreadConve​rsation;​-​><init>([Ljava/​lang/​String;​Landroid/​support/​v4/​app/​RemoteInput;​Landroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​[Ljava/​lang/​String;​J)​V | 123 | ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v7},​·​Landroid/​support/​v4/​app/​NotificationCompat$Ca​rExtender$UnreadConve​rsation;​-​><init>([Ljava/​lang/​String;​Landroid/​support/​v4/​app/​RemoteInput;​Landroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​[Ljava/​lang/​String;​J)​V |
 |  | ||
124 | ·​·​·​·​return-​object·​v0 | 124 | ·​·​·​·​return-​object·​v0 |
125 | .​end·​method | 125 | .​end·​method |
 |  | ||
126 | .​method·​public·​setLatestTimestamp(J)​Landroid/​support/​v4/​app/​NotificationCompat$Ca​rExtender$UnreadConve​rsation$Builder;​ | 126 | .​method·​public·​setLatestTimestamp(J)​Landroid/​support/​v4/​app/​NotificationCompat$Ca​rExtender$UnreadConve​rsation$Builder;​ |
127 |
·​·​·​·​.​locals·​ |
127 | ·​·​·​·​.​locals·​0 |
128 | ·​·​·​·​.​param·​p1,​·​"timestamp"·​·​·​·​#·​J | 128 | ·​·​·​·​.​param·​p1,​·​"timestamp"·​·​·​·​#·​J |
 |  | ||
129 | ·​·​·​·​.​prologue | 129 | ·​·​·​·​.​prologue |
130 | ·​·​·​·​.​line·​3142 | 130 | ·​·​·​·​.​line·​3142 |
131 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ca​rExtender$UnreadConve​rsation$Builder;​-​>mLatestTimestamp:​J | 131 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ca​rExtender$UnreadConve​rsation$Builder;​-​>mLatestTimestamp:​J |
 |  | ||
132 | ·​·​·​·​.​line·​3143 | 132 | ·​·​·​·​.​line·​3143 |
Offset 22, 15 lines modified | Offset 22, 15 lines modified | ||
22 | .​field·​private·​b:​Landroid/​app/​Notification$Builder;​ | 22 | .​field·​private·​b:​Landroid/​app/​Notification$Builder;​ |
 |  | ||
23 | .​field·​private·​mExtras:​Landroid/​os/​Bundle;​ | 23 | .​field·​private·​mExtras:​Landroid/​os/​Bundle;​ |
 |  | ||
 |  | ||
24 | #·​direct·​methods | 24 | #·​direct·​methods |
25 | .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZZILjava/​lang/​CharSequence;​ZLjava/​util/​ArrayList;​Landroid/​os/​Bundle;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V | 25 | .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZZILjava/​lang/​CharSequence;​ZLjava/​util/​ArrayList;​Landroid/​os/​Bundle;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V |
26 |
·​·​·​·​.​locals·​ |
26 | ·​·​·​·​.​locals·​7 |
27 | ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ | 27 | ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ |
28 | ·​·​·​·​.​param·​p2,​·​"n"·​·​·​·​#·​Landroid/​app/​Notification;​ | 28 | ·​·​·​·​.​param·​p2,​·​"n"·​·​·​·​#·​Landroid/​app/​Notification;​ |
29 | ·​·​·​·​.​param·​p3,​·​"contentTitle"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ | 29 | ·​·​·​·​.​param·​p3,​·​"contentTitle"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ |
30 | ·​·​·​·​.​param·​p4,​·​"contentText"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ | 30 | ·​·​·​·​.​param·​p4,​·​"contentText"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ |
31 | ·​·​·​·​.​param·​p5,​·​"contentInfo"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ | 31 | ·​·​·​·​.​param·​p5,​·​"contentInfo"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ |
32 | ·​·​·​·​.​param·​p6,​·​"tickerView"·​·​·​·​#·​Landroid/​widget/​RemoteViews;​ | 32 | ·​·​·​·​.​param·​p6,​·​"tickerView"·​·​·​·​#·​Landroid/​widget/​RemoteViews;​ |
33 | ·​·​·​·​.​param·​p7,​·​"number"·​·​·​·​#·​I | 33 | ·​·​·​·​.​param·​p7,​·​"number"·​·​·​·​#·​I |
Offset 79, 292 lines modified | Offset 79, 290 lines modified | ||
 |  | ||
79 | ·​·​·​·​.​prologue | 79 | ·​·​·​·​.​prologue |
80 | ·​·​·​·​.​line·​43 | 80 | ·​·​·​·​.​line·​43 |
81 | ·​·​·​·​.​local·​p19,​·​"people":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​" | 81 | ·​·​·​·​.​local·​p19,​·​"people":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​" |
82 | ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V | 82 | ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V |
 |  | ||
83 | ·​·​·​·​.​line·​44 | 83 | ·​·​·​·​.​line·​44 |
84 |
·​·​·​·​new-​instance·​v |
84 | ·​·​·​·​new-​instance·​v3,​·​Landroid/​app/​Notification$Builder;​ |
 |  | ||
85 |
·​·​·​·​invoke-​direct·​{v |
85 | ·​·​·​·​invoke-​direct·​{v3,​·​p1},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V |
 |  | ||
86 |
·​·​·​·​iget-​wide·​v |
86 | ·​·​·​·​iget-​wide·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>when:​J |
 |  | ||
87 |
·​·​·​·​invoke-​virtual·​{v |
87 | ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
88 |
·​·​·​·​move-​result-​object·​v |
88 | ·​·​·​·​move-​result-​object·​v3 |
 |  | ||
89 | ·​·​·​·​move/​from16·​v0,​·​p14 | 89 | ·​·​·​·​move/​from16·​v0,​·​p14 |
 |  | ||
90 |
·​·​·​·​invoke-​virtual·​{v |
90 | ·​·​·​·​invoke-​virtual·​{v3,​·​v0},​·​Landroid/​app/​Notification$Builder;​-​>setShowWhen(Z)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
91 |
·​·​·​·​move-​result-​object·​v |
91 | ·​·​·​·​move-​result-​object·​v3 |
 |  | ||
92 |
·​·​·​·​iget·​v |
92 | ·​·​·​·​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>icon:​I |
 |  | ||
93 |
·​·​·​·​iget·​v |
93 | ·​·​·​·​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>iconLevel:​I |
 |  | ||
94 |
·​·​·​·​invoke-​virtual·​{v |
94 | ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
95 |
·​·​·​·​move-​result-​object·​v |
95 | ·​·​·​·​move-​result-​object·​v3 |
 |  | ||
96 |
·​·​·​·​iget-​object·​v |
96 | ·​·​·​·​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​ |
 |  | ||
97 |
·​·​·​·​invoke-​virtual·​{v |
97 | ·​·​·​·​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
98 |
·​·​·​·​move-​result-​object·​v |
98 | ·​·​·​·​move-​result-​object·​v3 |
 |  | ||
99 |
·​·​·​·​iget-​object·​v |
99 | ·​·​·​·​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​ |
 |  | ||
100 |
·​·​·​·​invoke-​virtual·​{v |
100 | ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​p6},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
101 |
·​·​·​·​move-​result-​object·​v |
101 | ·​·​·​·​move-​result-​object·​v3 |
 |  | ||
102 |
·​·​·​·​iget-​object·​v |
102 | ·​·​·​·​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​ |
 |  | ||
103 |
·​·​·​·​iget·​v |
103 | ·​·​·​·​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I |
 |  | ||
104 |
·​·​·​·​invoke-​virtual·​{v |
104 | ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
105 |
·​·​·​·​move-​result-​object·​v |
105 | ·​·​·​·​move-​result-​object·​v3 |
 |  | ||
106 |
·​·​·​·​iget-​object·​v |
106 | ·​·​·​·​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>vibrate:​[J |
 |  | ||
107 |
·​·​·​·​invoke-​virtual·​{v |
107 | ·​·​·​·​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
108 |
·​·​·​·​move-​result-​object·​v |
108 | ·​·​·​·​move-​result-​object·​v3 |
 |  | ||
109 |
·​·​·​·​iget·​v |
109 | ·​·​·​·​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>ledARGB:​I |
 |  | ||
110 |
·​·​·​·​iget·​v |
110 | ·​·​·​·​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I |
 |  | ||
111 |
·​·​·​·​iget·​v |
111 | ·​·​·​·​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I |
 |  | ||
112 |
·​·​·​·​invoke-​virtual·​{v |
112 | ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
113 |
·​·​·​·​move-​result-​object·​v |
113 | ·​·​·​·​move-​result-​object·​v4 |
 |  | ||
114 |
·​·​·​·​iget·​v |
114 | ·​·​·​·​iget·​v3,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I |
 |  | ||
115 |
·​·​·​·​and-​int/​lit8·​v |
115 | ·​·​·​·​and-​int/​lit8·​v3,​·​v3,​·​0x2 |
 |  | ||
116 |
·​·​·​·​if-​eqz·​v |
116 | ·​·​·​·​if-​eqz·​v3,​·​:​cond_2 |
 |  | ||
117 |
·​·​·​·​const/​4·​v |
117 | ·​·​·​·​const/​4·​v3,​·​0x1 |
 |  | ||
118 | ·​·​·​·​:​goto_0 | 118 | ·​·​·​·​:​goto_0 |
119 |
·​·​·​·​invoke-​virtual·​{v |
119 | ·​·​·​·​invoke-​virtual·​{v4,​·​v3},​·​Landroid/​app/​Notification$Builder;​-​>setOngoing(Z)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
120 |
·​·​·​·​move-​result-​object·​v |
120 | ·​·​·​·​move-​result-​object·​v4 |
 |  | ||
121 |
·​·​·​·​iget·​v |
121 | ·​·​·​·​iget·​v3,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I |
 |  | ||
122 |
·​·​·​·​and-​int/​lit8·​v |
122 | ·​·​·​·​and-​int/​lit8·​v3,​·​v3,​·​0x8 |
Max diff block lines reached; 10396/16628 bytes (62.52%) of diff not shown. |
Offset 20, 15 lines modified | Offset 20, 15 lines modified | ||
 |  | ||
20 | #·​instance·​fields | 20 | #·​instance·​fields |
21 | .​field·​private·​b:​Landroid/​app/​Notification$Builder;​ | 21 | .​field·​private·​b:​Landroid/​app/​Notification$Builder;​ |
 |  | ||
 |  | ||
22 | #·​direct·​methods | 22 | #·​direct·​methods |
23 | .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZZILjava/​lang/​CharSequence;​ZLjava/​lang/​String;​Ljava/​util/​ArrayList;​Landroid/​os/​Bundle;​IILandroid/​app/​Notification;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V | 23 | .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZZILjava/​lang/​CharSequence;​ZLjava/​lang/​String;​Ljava/​util/​ArrayList;​Landroid/​os/​Bundle;​IILandroid/​app/​Notification;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V |
24 |
·​·​·​·​.​locals·​ |
24 | ·​·​·​·​.​locals·​9 |
25 | ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ | 25 | ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ |
26 | ·​·​·​·​.​param·​p2,​·​"n"·​·​·​·​#·​Landroid/​app/​Notification;​ | 26 | ·​·​·​·​.​param·​p2,​·​"n"·​·​·​·​#·​Landroid/​app/​Notification;​ |
27 | ·​·​·​·​.​param·​p3,​·​"contentTitle"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ | 27 | ·​·​·​·​.​param·​p3,​·​"contentTitle"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ |
28 | ·​·​·​·​.​param·​p4,​·​"contentText"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ | 28 | ·​·​·​·​.​param·​p4,​·​"contentText"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ |
29 | ·​·​·​·​.​param·​p5,​·​"contentInfo"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ | 29 | ·​·​·​·​.​param·​p5,​·​"contentInfo"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ |
30 | ·​·​·​·​.​param·​p6,​·​"tickerView"·​·​·​·​#·​Landroid/​widget/​RemoteViews;​ | 30 | ·​·​·​·​.​param·​p6,​·​"tickerView"·​·​·​·​#·​Landroid/​widget/​RemoteViews;​ |
31 | ·​·​·​·​.​param·​p7,​·​"number"·​·​·​·​#·​I | 31 | ·​·​·​·​.​param·​p7,​·​"number"·​·​·​·​#·​I |
Offset 84, 308 lines modified | Offset 84, 306 lines modified | ||
 |  | ||
84 | ·​·​·​·​.​prologue | 84 | ·​·​·​·​.​prologue |
85 | ·​·​·​·​.​line·​67 | 85 | ·​·​·​·​.​line·​67 |
86 | ·​·​·​·​.​local·​p20,​·​"people":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​" | 86 | ·​·​·​·​.​local·​p20,​·​"people":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​" |
87 | ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V | 87 | ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V |
 |  | ||
88 | ·​·​·​·​.​line·​68 | 88 | ·​·​·​·​.​line·​68 |
89 |
·​·​·​·​new-​instance·​v |
89 | ·​·​·​·​new-​instance·​v5,​·​Landroid/​app/​Notification$Builder;​ |
 |  | ||
90 |
·​·​·​·​invoke-​direct·​{v |
90 | ·​·​·​·​invoke-​direct·​{v5,​·​p1},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V |
 |  | ||
91 |
·​·​·​·​iget-​wide·​v |
91 | ·​·​·​·​iget-​wide·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>when:​J |
 |  | ||
92 |
·​·​·​·​invoke-​virtual·​{v |
92 | ·​·​·​·​invoke-​virtual·​{v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
93 |
·​·​·​·​move-​result-​object·​v |
93 | ·​·​·​·​move-​result-​object·​v5 |
 |  | ||
94 | ·​·​·​·​move/​from16·​v0,​·​p14 | 94 | ·​·​·​·​move/​from16·​v0,​·​p14 |
 |  | ||
95 |
·​·​·​·​invoke-​virtual·​{v |
95 | ·​·​·​·​invoke-​virtual·​{v5,​·​v0},​·​Landroid/​app/​Notification$Builder;​-​>setShowWhen(Z)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
96 |
·​·​·​·​move-​result-​object·​v |
96 | ·​·​·​·​move-​result-​object·​v5 |
 |  | ||
97 |
·​·​·​·​iget·​v |
97 | ·​·​·​·​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>icon:​I |
 |  | ||
98 |
·​·​·​·​iget·​v |
98 | ·​·​·​·​iget·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>iconLevel:​I |
 |  | ||
99 |
·​·​·​·​invoke-​virtual·​{v |
99 | ·​·​·​·​invoke-​virtual·​{v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
100 |
·​·​·​·​move-​result-​object·​v |
100 | ·​·​·​·​move-​result-​object·​v5 |
 |  | ||
101 | ·​·​·​·​iget-​object·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​ |  | |
 |  | ||
102 |
·​·​·​·​i |
101 | ·​·​·​·​iget-​object·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​ |
 |  | ||
103 |
·​·​·​·​ |
102 | ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
104 |
·​·​·​·​ |
103 | ·​·​·​·​move-​result-​object·​v5 |
 |  | ||
105 |
·​·​·​·​ |
104 | ·​·​·​·​iget-​object·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​ |
 |  | ||
106 |
·​·​·​·​invoke-​virtual·​{v |
105 | ·​·​·​·​invoke-​virtual·​{v5,​·​v6,​·​p6},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
107 |
·​·​·​·​move-​result-​object·​v |
106 | ·​·​·​·​move-​result-​object·​v5 |
 |  | ||
108 |
·​·​·​·​iget-​object·​v |
107 | ·​·​·​·​iget-​object·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​ |
 |  | ||
109 |
·​·​·​·​iget·​v |
108 | ·​·​·​·​iget·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I |
 |  | ||
110 |
·​·​·​·​invoke-​virtual·​{v |
109 | ·​·​·​·​invoke-​virtual·​{v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
111 |
·​·​·​·​move-​result-​object·​v |
110 | ·​·​·​·​move-​result-​object·​v5 |
 |  | ||
112 |
·​·​·​·​iget-​object·​v |
111 | ·​·​·​·​iget-​object·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>vibrate:​[J |
 |  | ||
113 |
·​·​·​·​invoke-​virtual·​{v |
112 | ·​·​·​·​invoke-​virtual·​{v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
114 |
·​·​·​·​move-​result-​object·​v |
113 | ·​·​·​·​move-​result-​object·​v5 |
 |  | ||
115 |
·​·​·​·​iget·​v |
114 | ·​·​·​·​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>ledARGB:​I |
 |  | ||
116 |
·​·​·​·​iget·​v |
115 | ·​·​·​·​iget·​v7,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I |
 |  | ||
117 |
·​·​·​·​iget·​v |
116 | ·​·​·​·​iget·​v8,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I |
 |  | ||
118 |
·​·​·​·​invoke-​virtual·​{v |
117 | ·​·​·​·​invoke-​virtual·​{v5,​·​v6,​·​v7,​·​v8},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
119 |
·​·​·​·​move-​result-​object·​v |
118 | ·​·​·​·​move-​result-​object·​v6 |
 |  | ||
120 |
·​·​·​·​iget·​v |
119 | ·​·​·​·​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I |
 |  | ||
121 |
·​·​·​·​and-​int/​lit8·​v |
120 | ·​·​·​·​and-​int/​lit8·​v5,​·​v5,​·​0x2 |
 |  | ||
122 |
·​·​·​·​if-​eqz·​v |
121 | ·​·​·​·​if-​eqz·​v5,​·​:​cond_0 |
 |  | ||
123 |
·​·​·​·​const/​4·​v |
122 | ·​·​·​·​const/​4·​v5,​·​0x1 |
 |  | ||
124 | ·​·​·​·​:​goto_0 | 123 | ·​·​·​·​:​goto_0 |
125 |
·​·​·​·​invoke-​virtual·​{v |
124 | ·​·​·​·​invoke-​virtual·​{v6,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setOngoing(Z)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
126 |
·​·​·​·​move-​result-​object·​v |
125 | ·​·​·​·​move-​result-​object·​v6 |
 |  | ||
127 |
·​·​·​·​iget·​v |
126 | ·​·​·​·​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I |
Max diff block lines reached; 11658/17883 bytes (65.19%) of diff not shown. |
Offset 119, 15 lines modified | Offset 119, 15 lines modified | ||
 |  | ||
119 | ·​·​·​·​move-​result-​object·​v0 | 119 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
120 | ·​·​·​·​return-​object·​v0 | 120 | ·​·​·​·​return-​object·​v0 |
121 | .​end·​method | 121 | .​end·​method |
 |  | ||
122 | .​method·​static·​getBundleForUnreadCon​versation(Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​)​Landroid/​os/​Bundle;​ | 122 | .​method·​static·​getBundleForUnreadCon​versation(Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​)​Landroid/​os/​Bundle;​ |
123 |
·​·​·​·​.​locals·​ |
123 | ·​·​·​·​.​locals·​9 |
124 | ·​·​·​·​.​param·​p0,​·​"uc"·​·​·​·​#·​Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​ | 124 | ·​·​·​·​.​param·​p0,​·​"uc"·​·​·​·​#·​Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​ |
 |  | ||
125 | ·​·​·​·​.​prologue | 125 | ·​·​·​·​.​prologue |
126 | ·​·​·​·​.​line·​128 | 126 | ·​·​·​·​.​line·​128 |
127 | ·​·​·​·​if-​nez·​p0,​·​:​cond_0 | 127 | ·​·​·​·​if-​nez·​p0,​·​:​cond_0 |
 |  | ||
128 | ·​·​·​·​.​line·​129 | 128 | ·​·​·​·​.​line·​129 |
Offset 278, 17 lines modified | Offset 278, 17 lines modified | ||
278 | ·​·​·​·​invoke-​virtual·​{v1,​·​v6,​·​v7},​·​Landroid/​os/​Bundle;​-​>putStringArray(Ljava​/​lang/​String;​[Ljava/​lang/​String;​)​V | 278 | ·​·​·​·​invoke-​virtual·​{v1,​·​v6,​·​v7},​·​Landroid/​os/​Bundle;​-​>putStringArray(Ljava​/​lang/​String;​[Ljava/​lang/​String;​)​V |
 |  | ||
279 | ·​·​·​·​.​line·​151 | 279 | ·​·​·​·​.​line·​151 |
280 | ·​·​·​·​const-​string·​v6,​·​"timestamp" | 280 | ·​·​·​·​const-​string·​v6,​·​"timestamp" |
 |  | ||
281 | ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​-​>getLatestTimestamp()​J | 281 | ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​-​>getLatestTimestamp()​J |
 |  | ||
282 |
·​·​·​·​move-​result-​wide·​v |
282 | ·​·​·​·​move-​result-​wide·​v7 |
 |  | ||
283 |
·​·​·​·​invoke-​virtual·​{v1,​·​v6,​·​v |
283 | ·​·​·​·​invoke-​virtual·​{v1,​·​v6,​·​v7,​·​v8},​·​Landroid/​os/​Bundle;​-​>putLong(Ljava/​lang/​String;​J)​V |
 |  | ||
284 | ·​·​·​·​goto·​:​goto_0 | 284 | ·​·​·​·​goto·​:​goto_0 |
285 | .​end·​method | 285 | .​end·​method |
 |  | ||
286 | .​method·​public·​static·​getCategory(Landroid/​app/​Notification;​)​Ljava/​lang/​String;​ | 286 | .​method·​public·​static·​getCategory(Landroid/​app/​Notification;​)​Ljava/​lang/​String;​ |
287 | ·​·​·​·​.​locals·​1 | 287 | ·​·​·​·​.​locals·​1 |
288 | ·​·​·​·​.​param·​p0,​·​"notif"·​·​·​·​#·​Landroid/​app/​Notification;​ | 288 | ·​·​·​·​.​param·​p0,​·​"notif"·​·​·​·​#·​Landroid/​app/​Notification;​ |
Offset 11, 15 lines modified | Offset 11, 15 lines modified | ||
11 | ·​·​·​·​.​line·​25 | 11 | ·​·​·​·​.​line·​25 |
12 | ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V | 12 | ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V |
 |  | ||
13 | ·​·​·​·​return-​void | 13 | ·​·​·​·​return-​void |
14 | .​end·​method | 14 | .​end·​method |
 |  | ||
15 | .​method·​static·​add(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZ)​Landroid/​app/​Notification;​ | 15 | .​method·​static·​add(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZ)​Landroid/​app/​Notification;​ |
16 |
·​·​·​·​.​locals·​ |
16 | ·​·​·​·​.​locals·​8 |
17 | ·​·​·​·​.​param·​p0,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ | 17 | ·​·​·​·​.​param·​p0,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ |
18 | ·​·​·​·​.​param·​p1,​·​"n"·​·​·​·​#·​Landroid/​app/​Notification;​ | 18 | ·​·​·​·​.​param·​p1,​·​"n"·​·​·​·​#·​Landroid/​app/​Notification;​ |
19 | ·​·​·​·​.​param·​p2,​·​"contentTitle"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ | 19 | ·​·​·​·​.​param·​p2,​·​"contentTitle"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ |
20 | ·​·​·​·​.​param·​p3,​·​"contentText"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ | 20 | ·​·​·​·​.​param·​p3,​·​"contentText"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ |
21 | ·​·​·​·​.​param·​p4,​·​"contentInfo"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ | 21 | ·​·​·​·​.​param·​p4,​·​"contentInfo"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ |
22 | ·​·​·​·​.​param·​p5,​·​"tickerView"·​·​·​·​#·​Landroid/​widget/​RemoteViews;​ | 22 | ·​·​·​·​.​param·​p5,​·​"tickerView"·​·​·​·​#·​Landroid/​widget/​RemoteViews;​ |
23 | ·​·​·​·​.​param·​p6,​·​"number"·​·​·​·​#·​I | 23 | ·​·​·​·​.​param·​p6,​·​"number"·​·​·​·​#·​I |
Offset 28, 195 lines modified | Offset 28, 193 lines modified | ||
28 | ·​·​·​·​.​param·​p9,​·​"largeIcon"·​·​·​·​#·​Landroid/​graphics/​Bitmap;​ | 28 | ·​·​·​·​.​param·​p9,​·​"largeIcon"·​·​·​·​#·​Landroid/​graphics/​Bitmap;​ |
29 | ·​·​·​·​.​param·​p10,​·​"progressMax"·​·​·​·​#·​I | 29 | ·​·​·​·​.​param·​p10,​·​"progressMax"·​·​·​·​#·​I |
30 | ·​·​·​·​.​param·​p11,​·​"progress"·​·​·​·​#·​I | 30 | ·​·​·​·​.​param·​p11,​·​"progress"·​·​·​·​#·​I |
31 | ·​·​·​·​.​param·​p12,​·​"progressIndeterminat​e"·​·​·​·​#·​Z | 31 | ·​·​·​·​.​param·​p12,​·​"progressIndeterminat​e"·​·​·​·​#·​Z |
 |  | ||
32 | ·​·​·​·​.​prologue | 32 | ·​·​·​·​.​prologue |
33 | ·​·​·​·​.​line·​31 | 33 | ·​·​·​·​.​line·​31 |
34 |
·​·​·​·​new-​instance·​v |
34 | ·​·​·​·​new-​instance·​v4,​·​Landroid/​app/​Notification$Builder;​ |
 |  | ||
35 |
·​·​·​·​invoke-​direct·​{v |
35 | ·​·​·​·​invoke-​direct·​{v4,​·​p0},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V |
 |  | ||
36 |
·​·​·​·​iget-​wide·​v |
36 | ·​·​·​·​iget-​wide·​v5,​·​p1,​·​Landroid/​app/​Notification;​-​>when:​J |
 |  | ||
37 |
·​·​·​·​invoke-​virtual·​{v |
37 | ·​·​·​·​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
38 |
·​·​·​·​move-​result-​object·​v |
38 | ·​·​·​·​move-​result-​object·​v4 |
 |  | ||
39 |
·​·​·​·​iget·​v |
39 | ·​·​·​·​iget·​v5,​·​p1,​·​Landroid/​app/​Notification;​-​>icon:​I |
 |  | ||
40 |
·​·​·​·​iget·​v |
40 | ·​·​·​·​iget·​v6,​·​p1,​·​Landroid/​app/​Notification;​-​>iconLevel:​I |
 |  | ||
41 |
·​·​·​·​invoke-​virtual·​{v |
41 | ·​·​·​·​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
42 |
·​·​·​·​move-​result-​object·​v |
42 | ·​·​·​·​move-​result-​object·​v4 |
 |  | ||
43 |
·​·​·​·​iget-​object·​v |
43 | ·​·​·​·​iget-​object·​v5,​·​p1,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​ |
 |  | ||
44 |
·​·​·​·​invoke-​virtual·​{v |
44 | ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
45 |
·​·​·​·​move-​result-​object·​v |
45 | ·​·​·​·​move-​result-​object·​v4 |
 |  | ||
46 |
·​·​·​·​iget-​object·​v |
46 | ·​·​·​·​iget-​object·​v5,​·​p1,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​ |
 |  | ||
47 |
·​·​·​·​invoke-​virtual·​{v |
47 | ·​·​·​·​invoke-​virtual·​{v4,​·​v5,​·​p5},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
48 |
·​·​·​·​move-​result-​object·​v |
48 | ·​·​·​·​move-​result-​object·​v4 |
 |  | ||
49 |
·​·​·​·​iget-​object·​v |
49 | ·​·​·​·​iget-​object·​v5,​·​p1,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​ |
 |  | ||
50 |
·​·​·​·​iget·​v |
50 | ·​·​·​·​iget·​v6,​·​p1,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I |
 |  | ||
51 |
·​·​·​·​invoke-​virtual·​{v |
51 | ·​·​·​·​invoke-​virtual·​{v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
52 |
·​·​·​·​move-​result-​object·​v |
52 | ·​·​·​·​move-​result-​object·​v4 |
 |  | ||
53 |
·​·​·​·​iget-​object·​v |
53 | ·​·​·​·​iget-​object·​v5,​·​p1,​·​Landroid/​app/​Notification;​-​>vibrate:​[J |
 |  | ||
54 |
·​·​·​·​invoke-​virtual·​{v |
54 | ·​·​·​·​invoke-​virtual·​{v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
55 |
·​·​·​·​move-​result-​object·​v |
55 | ·​·​·​·​move-​result-​object·​v4 |
 |  | ||
56 |
·​·​·​·​iget·​v |
56 | ·​·​·​·​iget·​v5,​·​p1,​·​Landroid/​app/​Notification;​-​>ledARGB:​I |
 |  | ||
57 |
·​·​·​·​iget·​v |
57 | ·​·​·​·​iget·​v6,​·​p1,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I |
 |  | ||
58 |
·​·​·​·​iget·​v |
58 | ·​·​·​·​iget·​v7,​·​p1,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I |
 |  | ||
59 |
·​·​·​·​invoke-​virtual·​{v |
59 | ·​·​·​·​invoke-​virtual·​{v4,​·​v5,​·​v6,​·​v7},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
60 |
·​·​·​·​move-​result-​object·​v |
60 | ·​·​·​·​move-​result-​object·​v5 |
 |  | ||
61 |
·​·​·​·​iget·​v |
61 | ·​·​·​·​iget·​v4,​·​p1,​·​Landroid/​app/​Notification;​-​>flags:​I |
 |  | ||
62 |
·​·​·​·​and-​int/​lit8·​v |
62 | ·​·​·​·​and-​int/​lit8·​v4,​·​v4,​·​0x2 |
 |  | ||
63 |
·​·​·​·​if-​eqz·​v |
63 | ·​·​·​·​if-​eqz·​v4,​·​:​cond_0 |
 |  | ||
64 |
·​·​·​·​const/​4·​v |
64 | ·​·​·​·​const/​4·​v4,​·​0x1 |
 |  | ||
65 | ·​·​·​·​:​goto_0 | 65 | ·​·​·​·​:​goto_0 |
66 |
·​·​·​·​invoke-​virtual·​{v |
66 | ·​·​·​·​invoke-​virtual·​{v5,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setOngoing(Z)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
67 |
·​·​·​·​move-​result-​object·​v |
67 | ·​·​·​·​move-​result-​object·​v5 |
 |  | ||
68 |
·​·​·​·​iget·​v |
68 | ·​·​·​·​iget·​v4,​·​p1,​·​Landroid/​app/​Notification;​-​>flags:​I |
 |  | ||
69 |
·​·​·​·​and-​int/​lit8·​v |
69 | ·​·​·​·​and-​int/​lit8·​v4,​·​v4,​·​0x8 |
 |  | ||
70 |
·​·​·​·​if-​eqz·​v |
70 | ·​·​·​·​if-​eqz·​v4,​·​:​cond_1 |
 |  | ||
71 |
·​·​·​·​const/​4·​v |
71 | ·​·​·​·​const/​4·​v4,​·​0x1 |
 |  | ||
72 | ·​·​·​·​:​goto_1 | 72 | ·​·​·​·​:​goto_1 |
Max diff block lines reached; 5601/11770 bytes (47.59%) of diff not shown. |
Offset 33, 15 lines modified | Offset 33, 15 lines modified | ||
33 | .​end·​field | 33 | .​end·​field |
 |  | ||
34 | .​field·​private·​final·​mExtras:​Landroid/​os/​Bundle;​ | 34 | .​field·​private·​final·​mExtras:​Landroid/​os/​Bundle;​ |
 |  | ||
 |  | ||
35 | #·​direct·​methods | 35 | #·​direct·​methods |
36 | .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZILjava/​lang/​CharSequence;​ZLandroid/​os/​Bundle;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V | 36 | .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZILjava/​lang/​CharSequence;​ZLandroid/​os/​Bundle;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V |
37 |
·​·​·​·​.​locals·​ |
37 | ·​·​·​·​.​locals·​7 |
38 | ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ | 38 | ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ |
39 | ·​·​·​·​.​param·​p2,​·​"n"·​·​·​·​#·​Landroid/​app/​Notification;​ | 39 | ·​·​·​·​.​param·​p2,​·​"n"·​·​·​·​#·​Landroid/​app/​Notification;​ |
40 | ·​·​·​·​.​param·​p3,​·​"contentTitle"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ | 40 | ·​·​·​·​.​param·​p3,​·​"contentTitle"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ |
41 | ·​·​·​·​.​param·​p4,​·​"contentText"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ | 41 | ·​·​·​·​.​param·​p4,​·​"contentText"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ |
42 | ·​·​·​·​.​param·​p5,​·​"contentInfo"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ | 42 | ·​·​·​·​.​param·​p5,​·​"contentInfo"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ |
43 | ·​·​·​·​.​param·​p6,​·​"tickerView"·​·​·​·​#·​Landroid/​widget/​RemoteViews;​ | 43 | ·​·​·​·​.​param·​p6,​·​"tickerView"·​·​·​·​#·​Landroid/​widget/​RemoteViews;​ |
44 | ·​·​·​·​.​param·​p7,​·​"number"·​·​·​·​#·​I | 44 | ·​·​·​·​.​param·​p7,​·​"number"·​·​·​·​#·​I |
Offset 61, 302 lines modified | Offset 61, 300 lines modified | ||
61 | ·​·​·​·​.​param·​p21,​·​"sortKey"·​·​·​·​#·​Ljava/​lang/​String;​ | 61 | ·​·​·​·​.​param·​p21,​·​"sortKey"·​·​·​·​#·​Ljava/​lang/​String;​ |
 |  | ||
62 | ·​·​·​·​.​prologue | 62 | ·​·​·​·​.​prologue |
63 | ·​·​·​·​.​line·​76 | 63 | ·​·​·​·​.​line·​76 |
64 | ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V | 64 | ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V |
 |  | ||
65 | ·​·​·​·​.​line·​68 | 65 | ·​·​·​·​.​line·​68 |
66 |
·​·​·​·​new-​instance·​v |
66 | ·​·​·​·​new-​instance·​v3,​·​Ljava/​util/​ArrayList;​ |
 |  | ||
67 |
·​·​·​·​invoke-​direct·​{v |
67 | ·​·​·​·​invoke-​direct·​{v3},​·​Ljava/​util/​ArrayList;​-​><init>()​V |
 |  | ||
68 |
·​·​·​·​iput-​object·​v |
68 | ·​·​·​·​iput-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompatJel​lybean$Builder;​-​>mActionExtrasList:​Ljava/​util/​List;​ |
 |  | ||
69 | ·​·​·​·​.​line·​77 | 69 | ·​·​·​·​.​line·​77 |
70 |
·​·​·​·​new-​instance·​v |
70 | ·​·​·​·​new-​instance·​v3,​·​Landroid/​app/​Notification$Builder;​ |
 |  | ||
71 |
·​·​·​·​invoke-​direct·​{v |
71 | ·​·​·​·​invoke-​direct·​{v3,​·​p1},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V |
 |  | ||
72 |
·​·​·​·​iget-​wide·​v |
72 | ·​·​·​·​iget-​wide·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>when:​J |
 |  | ||
73 |
·​·​·​·​invoke-​virtual·​{v |
73 | ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
74 |
·​·​·​·​move-​result-​object·​v |
74 | ·​·​·​·​move-​result-​object·​v3 |
 |  | ||
75 |
·​·​·​·​iget·​v |
75 | ·​·​·​·​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>icon:​I |
 |  | ||
76 |
·​·​·​·​iget·​v |
76 | ·​·​·​·​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>iconLevel:​I |
 |  | ||
77 |
·​·​·​·​invoke-​virtual·​{v |
77 | ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
78 |
·​·​·​·​move-​result-​object·​v |
78 | ·​·​·​·​move-​result-​object·​v3 |
 |  | ||
79 |
·​·​·​·​iget-​object·​v |
79 | ·​·​·​·​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​ |
 |  | ||
80 |
·​·​·​·​invoke-​virtual·​{v |
80 | ·​·​·​·​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
81 |
·​·​·​·​move-​result-​object·​v |
81 | ·​·​·​·​move-​result-​object·​v3 |
 |  | ||
82 |
·​·​·​·​iget-​object·​v |
82 | ·​·​·​·​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​ |
 |  | ||
83 |
·​·​·​·​invoke-​virtual·​{v |
83 | ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​p6},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
84 |
·​·​·​·​move-​result-​object·​v |
84 | ·​·​·​·​move-​result-​object·​v3 |
 |  | ||
85 |
·​·​·​·​iget-​object·​v |
85 | ·​·​·​·​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​ |
 |  | ||
86 |
·​·​·​·​iget·​v |
86 | ·​·​·​·​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I |
 |  | ||
87 |
·​·​·​·​invoke-​virtual·​{v |
87 | ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
88 |
·​·​·​·​move-​result-​object·​v |
88 | ·​·​·​·​move-​result-​object·​v3 |
 |  | ||
89 |
·​·​·​·​iget-​object·​v |
89 | ·​·​·​·​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>vibrate:​[J |
 |  | ||
90 |
·​·​·​·​invoke-​virtual·​{v |
90 | ·​·​·​·​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
91 |
·​·​·​·​move-​result-​object·​v |
91 | ·​·​·​·​move-​result-​object·​v3 |
 |  | ||
92 |
·​·​·​·​iget·​v |
92 | ·​·​·​·​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>ledARGB:​I |
 |  | ||
93 |
·​·​·​·​iget·​v |
93 | ·​·​·​·​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I |
 |  | ||
94 |
·​·​·​·​iget·​v |
94 | ·​·​·​·​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I |
 |  | ||
95 |
·​·​·​·​invoke-​virtual·​{v |
95 | ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
96 |
·​·​·​·​move-​result-​object·​v |
96 | ·​·​·​·​move-​result-​object·​v4 |
 |  | ||
97 |
·​·​·​·​iget·​v |
97 | ·​·​·​·​iget·​v3,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I |
 |  | ||
98 |
·​·​·​·​and-​int/​lit8·​v |
98 | ·​·​·​·​and-​int/​lit8·​v3,​·​v3,​·​0x2 |
 |  | ||
99 |
·​·​·​·​if-​eqz·​v |
99 | ·​·​·​·​if-​eqz·​v3,​·​:​cond_4 |
 |  | ||
100 |
·​·​·​·​const/​4·​v |
100 | ·​·​·​·​const/​4·​v3,​·​0x1 |
 |  | ||
101 | ·​·​·​·​:​goto_0 | 101 | ·​·​·​·​:​goto_0 |
102 |
·​·​·​·​invoke-​virtual·​{v |
102 | ·​·​·​·​invoke-​virtual·​{v4,​·​v3},​·​Landroid/​app/​Notification$Builder;​-​>setOngoing(Z)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
103 |
·​·​·​·​move-​result-​object·​v |
103 | ·​·​·​·​move-​result-​object·​v4 |
 |  | ||
104 |
·​·​·​·​iget·​v |
104 | ·​·​·​·​iget·​v3,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I |
 |  | ||
Max diff block lines reached; 10905/17191 bytes (63.43%) of diff not shown. |
Offset 33, 15 lines modified | Offset 33, 15 lines modified | ||
33 | .​end·​field | 33 | .​end·​field |
 |  | ||
34 | .​field·​private·​mExtras:​Landroid/​os/​Bundle;​ | 34 | .​field·​private·​mExtras:​Landroid/​os/​Bundle;​ |
 |  | ||
 |  | ||
35 | #·​direct·​methods | 35 | #·​direct·​methods |
36 | .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZZILjava/​lang/​CharSequence;​ZLjava/​util/​ArrayList;​Landroid/​os/​Bundle;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V | 36 | .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZZILjava/​lang/​CharSequence;​ZLjava/​util/​ArrayList;​Landroid/​os/​Bundle;​Ljava/​lang/​String;​ZLjava/​lang/​String;​)​V |
37 |
·​·​·​·​.​locals·​ |
37 | ·​·​·​·​.​locals·​7 |
38 | ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ | 38 | ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ |
39 | ·​·​·​·​.​param·​p2,​·​"n"·​·​·​·​#·​Landroid/​app/​Notification;​ | 39 | ·​·​·​·​.​param·​p2,​·​"n"·​·​·​·​#·​Landroid/​app/​Notification;​ |
40 | ·​·​·​·​.​param·​p3,​·​"contentTitle"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ | 40 | ·​·​·​·​.​param·​p3,​·​"contentTitle"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ |
41 | ·​·​·​·​.​param·​p4,​·​"contentText"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ | 41 | ·​·​·​·​.​param·​p4,​·​"contentText"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ |
42 | ·​·​·​·​.​param·​p5,​·​"contentInfo"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ | 42 | ·​·​·​·​.​param·​p5,​·​"contentInfo"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ |
43 | ·​·​·​·​.​param·​p6,​·​"tickerView"·​·​·​·​#·​Landroid/​widget/​RemoteViews;​ | 43 | ·​·​·​·​.​param·​p6,​·​"tickerView"·​·​·​·​#·​Landroid/​widget/​RemoteViews;​ |
44 | ·​·​·​·​.​param·​p7,​·​"number"·​·​·​·​#·​I | 44 | ·​·​·​·​.​param·​p7,​·​"number"·​·​·​·​#·​I |
Offset 90, 339 lines modified | Offset 90, 337 lines modified | ||
 |  | ||
90 | ·​·​·​·​.​prologue | 90 | ·​·​·​·​.​prologue |
91 | ·​·​·​·​.​line·​44 | 91 | ·​·​·​·​.​line·​44 |
92 | ·​·​·​·​.​local·​p19,​·​"people":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​" | 92 | ·​·​·​·​.​local·​p19,​·​"people":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​" |
93 | ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V | 93 | ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V |
 |  | ||
94 | ·​·​·​·​.​line·​35 | 94 | ·​·​·​·​.​line·​35 |
95 |
·​·​·​·​new-​instance·​v |
95 | ·​·​·​·​new-​instance·​v3,​·​Ljava/​util/​ArrayList;​ |
 |  | ||
96 |
·​·​·​·​invoke-​direct·​{v |
96 | ·​·​·​·​invoke-​direct·​{v3},​·​Ljava/​util/​ArrayList;​-​><init>()​V |
 |  | ||
97 |
·​·​·​·​iput-​object·​v |
97 | ·​·​·​·​iput-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompatKit​Kat$Builder;​-​>mActionExtrasList:​Ljava/​util/​List;​ |
 |  | ||
98 | ·​·​·​·​.​line·​45 | 98 | ·​·​·​·​.​line·​45 |
99 |
·​·​·​·​new-​instance·​v |
99 | ·​·​·​·​new-​instance·​v3,​·​Landroid/​app/​Notification$Builder;​ |
 |  | ||
100 |
·​·​·​·​invoke-​direct·​{v |
100 | ·​·​·​·​invoke-​direct·​{v3,​·​p1},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V |
 |  | ||
101 |
·​·​·​·​iget-​wide·​v |
101 | ·​·​·​·​iget-​wide·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>when:​J |
 |  | ||
102 |
·​·​·​·​invoke-​virtual·​{v |
102 | ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setWhen(J)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
103 |
·​·​·​·​move-​result-​object·​v |
103 | ·​·​·​·​move-​result-​object·​v3 |
 |  | ||
104 | ·​·​·​·​move/​from16·​v0,​·​p14 | 104 | ·​·​·​·​move/​from16·​v0,​·​p14 |
 |  | ||
105 |
·​·​·​·​invoke-​virtual·​{v |
105 | ·​·​·​·​invoke-​virtual·​{v3,​·​v0},​·​Landroid/​app/​Notification$Builder;​-​>setShowWhen(Z)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
106 |
·​·​·​·​move-​result-​object·​v |
106 | ·​·​·​·​move-​result-​object·​v3 |
 |  | ||
107 |
·​·​·​·​iget·​v |
107 | ·​·​·​·​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>icon:​I |
 |  | ||
108 |
·​·​·​·​iget·​v |
108 | ·​·​·​·​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>iconLevel:​I |
 |  | ||
109 |
·​·​·​·​invoke-​virtual·​{v |
109 | ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setSmallIcon(II)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
110 |
·​·​·​·​move-​result-​object·​v |
110 | ·​·​·​·​move-​result-​object·​v3 |
 |  | ||
111 |
·​·​·​·​iget-​object·​v |
111 | ·​·​·​·​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>contentView:​Landroid/​widget/​RemoteViews;​ |
 |  | ||
112 |
·​·​·​·​invoke-​virtual·​{v |
112 | ·​·​·​·​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setContent(Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
113 |
·​·​·​·​move-​result-​object·​v |
113 | ·​·​·​·​move-​result-​object·​v3 |
 |  | ||
114 |
·​·​·​·​iget-​object·​v |
114 | ·​·​·​·​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>tickerText:​Ljava/​lang/​CharSequence;​ |
 |  | ||
115 |
·​·​·​·​invoke-​virtual·​{v |
115 | ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​p6},​·​Landroid/​app/​Notification$Builder;​-​>setTicker(Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
116 |
·​·​·​·​move-​result-​object·​v |
116 | ·​·​·​·​move-​result-​object·​v3 |
 |  | ||
117 |
·​·​·​·​iget-​object·​v |
117 | ·​·​·​·​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>sound:​Landroid/​net/​Uri;​ |
 |  | ||
118 |
·​·​·​·​iget·​v |
118 | ·​·​·​·​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>audioStreamType:​I |
 |  | ||
119 |
·​·​·​·​invoke-​virtual·​{v |
119 | ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​app/​Notification$Builder;​-​>setSound(Landroid/​net/​Uri;​I)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
120 |
·​·​·​·​move-​result-​object·​v |
120 | ·​·​·​·​move-​result-​object·​v3 |
 |  | ||
121 |
·​·​·​·​iget-​object·​v |
121 | ·​·​·​·​iget-​object·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>vibrate:​[J |
 |  | ||
122 |
·​·​·​·​invoke-​virtual·​{v |
122 | ·​·​·​·​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​app/​Notification$Builder;​-​>setVibrate([J)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
123 |
·​·​·​·​move-​result-​object·​v |
123 | ·​·​·​·​move-​result-​object·​v3 |
 |  | ||
124 |
·​·​·​·​iget·​v |
124 | ·​·​·​·​iget·​v4,​·​p2,​·​Landroid/​app/​Notification;​-​>ledARGB:​I |
 |  | ||
125 |
·​·​·​·​iget·​v |
125 | ·​·​·​·​iget·​v5,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOnMS:​I |
 |  | ||
126 |
·​·​·​·​iget·​v |
126 | ·​·​·​·​iget·​v6,​·​p2,​·​Landroid/​app/​Notification;​-​>ledOffMS:​I |
 |  | ||
127 |
·​·​·​·​invoke-​virtual·​{v |
127 | ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v5,​·​v6},​·​Landroid/​app/​Notification$Builder;​-​>setLights(III)​Landroid/​app/​Notification$Builder;​ |
 |  | ||
128 |
·​·​·​·​move-​result-​object·​v |
128 | ·​·​·​·​move-​result-​object·​v4 |
 |  | ||
129 |
·​·​·​·​iget·​v |
129 | ·​·​·​·​iget·​v3,​·​p2,​·​Landroid/​app/​Notification;​-​>flags:​I |
 |  | ||
130 |
·​·​·​·​and-​int/​lit8·​v |
130 | ·​·​·​·​and-​int/​lit8·​v3,​·​v3,​·​0x2 |
 |  | ||
131 |
·​·​·​·​if-​eqz·​v |
131 | ·​·​·​·​if-​eqz·​v3,​·​:​cond_5 |
 |  | ||
132 |
·​·​·​·​const/​4·​v |
132 | ·​·​·​·​const/​4·​v3,​·​0x1 |
 |  | ||
133 | ·​·​·​·​:​goto_0 | 133 | ·​·​·​·​:​goto_0 |
Max diff block lines reached; 12418/18843 bytes (65.90%) of diff not shown. |
Offset 808, 17 lines modified | Offset 808, 17 lines modified | ||
 |  | ||
808 | ·​·​·​·​move-​result-​object·​v1 | 808 | ·​·​·​·​move-​result-​object·​v1 |
 |  | ||
809 | ·​·​·​·​.​line·​480 | 809 | ·​·​·​·​.​line·​480 |
810 | ·​·​·​·​.​local·​v1,​·​"msg":​Landroid/​os/​Message;​ | 810 | ·​·​·​·​.​local·​v1,​·​"msg":​Landroid/​os/​Message;​ |
811 | ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationManagerCo​mpat$SideChannelManag​er;​-​>mHandler:​Landroid/​os/​Handler;​ | 811 | ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationManagerCo​mpat$SideChannelManag​er;​-​>mHandler:​Landroid/​os/​Handler;​ |
 |  | ||
812 |
·​·​·​·​int-​to-​long·​v |
812 | ·​·​·​·​int-​to-​long·​v3,​·​v0 |
 |  | ||
813 |
·​·​·​·​invoke-​virtual·​{v2,​·​v1,​·​v |
813 | ·​·​·​·​invoke-​virtual·​{v2,​·​v1,​·​v3,​·​v4},​·​Landroid/​os/​Handler;​-​>sendMessageDelayed(L​android/​os/​Message;​J)​Z |
 |  | ||
814 | ·​·​·​·​goto/​16·​:​goto_0 | 814 | ·​·​·​·​goto/​16·​:​goto_0 |
815 | .​end·​method | 815 | .​end·​method |
 |  | ||
816 | .​method·​private·​updateListenerMap()​V | 816 | .​method·​private·​updateListenerMap()​V |
817 | ·​·​·​·​.​locals·​12 | 817 | ·​·​·​·​.​locals·​12 |
 |  |
Offset 559, 15 lines modified | Offset 559, 15 lines modified | ||
 |  | ||
559 | ·​·​·​·​move-​result-​object·​v0 | 559 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
560 | ·​·​·​·​return-​object·​v0 | 560 | ·​·​·​·​return-​object·​v0 |
561 | .​end·​method | 561 | .​end·​method |
 |  | ||
562 | .​method·​public·​setUpdateThrottle(J)​V | 562 | .​method·​public·​setUpdateThrottle(J)​V |
563 |
·​·​·​·​.​locals·​ |
563 | ·​·​·​·​.​locals·​2 |
564 | ·​·​·​·​.​param·​p1,​·​"delayMS"·​·​·​·​#·​J | 564 | ·​·​·​·​.​param·​p1,​·​"delayMS"·​·​·​·​#·​J |
 |  | ||
565 | ·​·​·​·​.​prologue | 565 | ·​·​·​·​.​prologue |
566 | ·​·​·​·​.​line·​103 | 566 | ·​·​·​·​.​line·​103 |
567 | ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​content/​AsyncTaskLoader;​,​·​"Landroid/​support/​v4/​content/​AsyncTaskLoader<TD;​>;​" | 567 | ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​content/​AsyncTaskLoader;​,​·​"Landroid/​support/​v4/​content/​AsyncTaskLoader<TD;​>;​" |
568 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​content/​AsyncTaskLoader;​-​>mUpdateThrottle:​J | 568 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​content/​AsyncTaskLoader;​-​>mUpdateThrottle:​J |
 |  |
Offset 83, 15 lines modified | Offset 83, 15 lines modified | ||
83 | ·​·​·​·​·​·​·​·​} | 83 | ·​·​·​·​·​·​·​·​} |
84 | ·​·​·​·​.​end·​annotation | 84 | ·​·​·​·​.​end·​annotation |
85 | .​end·​field | 85 | .​end·​field |
 |  | ||
 |  | ||
86 | #·​direct·​methods | 86 | #·​direct·​methods |
87 | .​method·​static·​constructor·​<clinit>()​V | 87 | .​method·​static·​constructor·​<clinit>()​V |
88 |
·​·​·​·​.​locals·​ |
88 | ·​·​·​·​.​locals·​8 |
 |  | ||
89 | ·​·​·​·​.​prologue | 89 | ·​·​·​·​.​prologue |
90 | ·​·​·​·​.​line·​54 | 90 | ·​·​·​·​.​line·​54 |
91 | ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​content/​ModernAsyncTask$1;​ | 91 | ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​content/​ModernAsyncTask$1;​ |
 |  | ||
92 | ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​content/​ModernAsyncTask$1;​-​><init>()​V | 92 | ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​content/​ModernAsyncTask$1;​-​><init>()​V |
 |  | ||
Offset 103, 31 lines modified | Offset 103, 31 lines modified | ||
103 | ·​·​·​·​const/​16·​v1,​·​0xa | 103 | ·​·​·​·​const/​16·​v1,​·​0xa |
 |  | ||
104 | ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​util/​concurrent/​LinkedBlockingQueue;​-​><init>(I)​V | 104 | ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​util/​concurrent/​LinkedBlockingQueue;​-​><init>(I)​V |
 |  | ||
105 | ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​content/​ModernAsyncTask;​-​>sPoolWorkQueue:​Ljava/​util/​concurrent/​BlockingQueue;​ | 105 | ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​content/​ModernAsyncTask;​-​>sPoolWorkQueue:​Ljava/​util/​concurrent/​BlockingQueue;​ |
 |  | ||
106 | ·​·​·​·​.​line·​68 | 106 | ·​·​·​·​.​line·​68 |
107 |
·​·​·​·​new-​instance·​v |
107 | ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​concurrent/​ThreadPoolExecutor;​ |
 |  | ||
108 |
·​·​·​·​const/​4·​v |
108 | ·​·​·​·​const/​4·​v1,​·​0x5 |
 |  | ||
109 |
·​·​·​·​const/​16·​v |
109 | ·​·​·​·​const/​16·​v2,​·​0x80 |
 |  | ||
110 |
·​·​·​·​const-​wide/​16·​v |
110 | ·​·​·​·​const-​wide/​16·​v3,​·​0x1 |
 |  | ||
111 |
·​·​·​·​sget-​object·​v |
111 | ·​·​·​·​sget-​object·​v5,​·​Ljava/​util/​concurrent/​TimeUnit;​-​>SECONDS:​Ljava/​util/​concurrent/​TimeUnit;​ |
 |  | ||
112 |
·​·​·​·​sget-​object·​v |
112 | ·​·​·​·​sget-​object·​v6,​·​Landroid/​support/​v4/​content/​ModernAsyncTask;​-​>sPoolWorkQueue:​Ljava/​util/​concurrent/​BlockingQueue;​ |
 |  | ||
113 |
·​·​·​·​sget-​object·​v |
113 | ·​·​·​·​sget-​object·​v7,​·​Landroid/​support/​v4/​content/​ModernAsyncTask;​-​>sThreadFactory:​Ljava/​util/​concurrent/​ThreadFactory;​ |
 |  | ||
114 |
·​·​·​·​invoke-​direct/​range·​{v |
114 | ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v7},​·​Ljava/​util/​concurrent/​ThreadPoolExecutor;​-​><init>(IIJLjava/​util/​concurrent/​TimeUnit;​Ljava/​util/​concurrent/​BlockingQueue;​Ljava/​util/​concurrent/​ThreadFactory;​)​V |
 |  | ||
115 |
·​·​·​·​sput-​object·​v |
115 | ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​content/​ModernAsyncTask;​-​>THREAD_POOL_EXECUTOR​:​Ljava/​util/​concurrent/​Executor;​ |
 |  | ||
116 | ·​·​·​·​.​line·​75 | 116 | ·​·​·​·​.​line·​75 |
117 | ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​content/​ModernAsyncTask$Inter​nalHandler;​ | 117 | ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​content/​ModernAsyncTask$Inter​nalHandler;​ |
 |  | ||
118 | ·​·​·​·​const/​4·​v1,​·​0x0 | 118 | ·​·​·​·​const/​4·​v1,​·​0x0 |
 |  | ||
119 | ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Landroid/​support/​v4/​content/​ModernAsyncTask$Inter​nalHandler;​-​><init>(Landroid/​support/​v4/​content/​ModernAsyncTask$1;​)​V | 119 | ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Landroid/​support/​v4/​content/​ModernAsyncTask$Inter​nalHandler;​-​><init>(Landroid/​support/​v4/​content/​ModernAsyncTask$1;​)​V |
Offset 503, 15 lines modified | Offset 503, 15 lines modified | ||
503 | ·​·​·​·​.​line·​31 | 503 | ·​·​·​·​.​line·​31 |
504 | ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>METADATA_KEYS_TYPE:​Landroid/​support/​v4/​util/​ArrayMap;​ | 504 | ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>METADATA_KEYS_TYPE:​Landroid/​support/​v4/​util/​ArrayMap;​ |
 |  | ||
505 | ·​·​·​·​return-​object·​v0 | 505 | ·​·​·​·​return-​object·​v0 |
506 | .​end·​method | 506 | .​end·​method |
 |  | ||
507 | .​method·​public·​static·​fromMediaMetadata(Lja​va/​lang/​Object;​)​Landroid/​support/​v4/​media/​MediaMetadataCompat;​ | 507 | .​method·​public·​static·​fromMediaMetadata(Lja​va/​lang/​Object;​)​Landroid/​support/​v4/​media/​MediaMetadataCompat;​ |
508 |
·​·​·​·​.​locals·​ |
508 | ·​·​·​·​.​locals·​7 |
509 | ·​·​·​·​.​param·​p0,​·​"metadataObj"·​·​·​·​#·​Ljava/​lang/​Object;​ | 509 | ·​·​·​·​.​param·​p0,​·​"metadataObj"·​·​·​·​#·​Ljava/​lang/​Object;​ |
 |  | ||
510 | ·​·​·​·​.​prologue | 510 | ·​·​·​·​.​prologue |
511 | ·​·​·​·​.​line·​357 | 511 | ·​·​·​·​.​line·​357 |
512 | ·​·​·​·​if-​eqz·​p0,​·​:​cond_0 | 512 | ·​·​·​·​if-​eqz·​p0,​·​:​cond_0 |
 |  | ||
513 | ·​·​·​·​sget·​v5,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I | 513 | ·​·​·​·​sget·​v5,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I |
Offset 582, 17 lines modified | Offset 582, 17 lines modified | ||
 |  | ||
582 | ·​·​·​·​goto·​:​goto_1 | 582 | ·​·​·​·​goto·​:​goto_1 |
 |  | ||
583 | ·​·​·​·​.​line·​371 | 583 | ·​·​·​·​.​line·​371 |
584 | ·​·​·​·​:​pswitch_0 | 584 | ·​·​·​·​:​pswitch_0 |
585 | ·​·​·​·​invoke-​static·​{p0,​·​v2},​·​Landroid/​support/​v4/​media/​MediaMetadataCompatAp​i21;​-​>getLong(Ljava/​lang/​Object;​Ljava/​lang/​String;​)​J | 585 | ·​·​·​·​invoke-​static·​{p0,​·​v2},​·​Landroid/​support/​v4/​media/​MediaMetadataCompatAp​i21;​-​>getLong(Ljava/​lang/​Object;​Ljava/​lang/​String;​)​J |
 |  | ||
586 |
·​·​·​·​move-​result-​wide·​v |
586 | ·​·​·​·​move-​result-​wide·​v5 |
 |  | ||
587 |
·​·​·​·​invoke-​virtual·​{v0,​·​v2,​·​v |
587 | ·​·​·​·​invoke-​virtual·​{v0,​·​v2,​·​v5,​·​v6},​·​Landroid/​support/​v4/​media/​MediaMetadataCompat$B​uilder;​-​>putLong(Ljava/​lang/​String;​J)​Landroid/​support/​v4/​media/​MediaMetadataCompat$B​uilder;​ |
 |  | ||
588 | ·​·​·​·​goto·​:​goto_1 | 588 | ·​·​·​·​goto·​:​goto_1 |
 |  | ||
589 | ·​·​·​·​.​line·​367 | 589 | ·​·​·​·​.​line·​367 |
590 | ·​·​·​·​:​pswitch_1 | 590 | ·​·​·​·​:​pswitch_1 |
591 | ·​·​·​·​invoke-​static·​{p0,​·​v2},​·​Landroid/​support/​v4/​media/​MediaMetadataCompatAp​i21;​-​>getBitmap(Ljava/​lang/​Object;​Ljava/​lang/​String;​)​Landroid/​graphics/​Bitmap;​ | 591 | ·​·​·​·​invoke-​static·​{p0,​·​v2},​·​Landroid/​support/​v4/​media/​MediaMetadataCompatAp​i21;​-​>getBitmap(Ljava/​lang/​Object;​Ljava/​lang/​String;​)​Landroid/​graphics/​Bitmap;​ |
 |  | ||
Offset 718, 24 lines modified | Offset 718, 24 lines modified | ||
 |  | ||
718 | ·​·​·​·​invoke-​static·​{v3,​·​v4,​·​v2},​·​Landroid/​util/​Log;​-​>w(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​Throwable;​)​I | 718 | ·​·​·​·​invoke-​static·​{v3,​·​v4,​·​v2},​·​Landroid/​util/​Log;​-​>w(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​Throwable;​)​I |
 |  | ||
719 | ·​·​·​·​goto·​:​goto_0 | 719 | ·​·​·​·​goto·​:​goto_0 |
720 | .​end·​method | 720 | .​end·​method |
 |  | ||
721 | .​method·​public·​getLong(Ljava/​lang/​String;​)​J | 721 | .​method·​public·​getLong(Ljava/​lang/​String;​)​J |
722 |
·​·​·​·​.​locals·​ |
722 | ·​·​·​·​.​locals·​3 |
723 | ·​·​·​·​.​param·​p1,​·​"key"·​·​·​·​#·​Ljava/​lang/​String;​ | 723 | ·​·​·​·​.​param·​p1,​·​"key"·​·​·​·​#·​Ljava/​lang/​String;​ |
 |  | ||
724 | ·​·​·​·​.​prologue | 724 | ·​·​·​·​.​prologue |
725 | ·​·​·​·​.​line·​280 | 725 | ·​·​·​·​.​line·​280 |
726 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>mBundle:​Landroid/​os/​Bundle;​ | 726 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>mBundle:​Landroid/​os/​Bundle;​ |
 |  | ||
727 |
·​·​·​·​const-​wide/​16·​v |
727 | ·​·​·​·​const-​wide/​16·​v1,​·​0x0 |
 |  | ||
728 |
·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​v |
728 | ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​v1,​·​v2},​·​Landroid/​os/​Bundle;​-​>getLong(Ljava/​lang/​String;​J)​J |
 |  | ||
729 | ·​·​·​·​move-​result-​wide·​v0 | 729 | ·​·​·​·​move-​result-​wide·​v0 |
 |  | ||
730 | ·​·​·​·​return-​wide·​v0 | 730 | ·​·​·​·​return-​wide·​v0 |
731 | .​end·​method | 731 | .​end·​method |
 |  | ||
732 | .​method·​public·​getMediaMetadata()​Ljava/​lang/​Object;​ | 732 | .​method·​public·​getMediaMetadata()​Ljava/​lang/​Object;​ |
Offset 155, 15 lines modified | Offset 155, 15 lines modified | ||
155 | ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​p2},​·​Landroid/​os/​Bundle;​-​>putParcelable(Ljava/​lang/​String;​Landroid/​os/​Parcelable;​)​V | 155 | ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​p2},​·​Landroid/​os/​Bundle;​-​>putParcelable(Ljava/​lang/​String;​Landroid/​os/​Parcelable;​)​V |
 |  | ||
156 | ·​·​·​·​.​line·​617 | 156 | ·​·​·​·​.​line·​617 |
157 | ·​·​·​·​return-​object·​p0 | 157 | ·​·​·​·​return-​object·​p0 |
158 | .​end·​method | 158 | .​end·​method |
 |  | ||
159 | .​method·​public·​putLong(Ljava/​lang/​String;​J)​Landroid/​support/​v4/​media/​MediaMetadataCompat$B​uilder;​ | 159 | .​method·​public·​putLong(Ljava/​lang/​String;​J)​Landroid/​support/​v4/​media/​MediaMetadataCompat$B​uilder;​ |
160 |
·​·​·​·​.​locals·​ |
160 | ·​·​·​·​.​locals·​3 |
161 | ·​·​·​·​.​param·​p1,​·​"key"·​·​·​·​#·​Ljava/​lang/​String;​ | 161 | ·​·​·​·​.​param·​p1,​·​"key"·​·​·​·​#·​Ljava/​lang/​String;​ |
162 | ·​·​·​·​.​param·​p2,​·​"value"·​·​·​·​#·​J | 162 | ·​·​·​·​.​param·​p2,​·​"value"·​·​·​·​#·​J |
 |  | ||
163 | ·​·​·​·​.​prologue | 163 | ·​·​·​·​.​prologue |
164 | ·​·​·​·​.​line·​561 | 164 | ·​·​·​·​.​line·​561 |
165 | ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>METADATA_KEYS_TYPE:​Landroid/​support/​v4/​util/​ArrayMap;​ | 165 | ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>METADATA_KEYS_TYPE:​Landroid/​support/​v4/​util/​ArrayMap;​ |
166 | ·​·​·​·​invoke-​static·​{},​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>access$200()​Landroid/​support/​v4/​util/​ArrayMap;​ | 166 | ·​·​·​·​invoke-​static·​{},​·​Landroid/​support/​v4/​media/​MediaMetadataCompat;​-​>access$200()​Landroid/​support/​v4/​util/​ArrayMap;​ |
Offset 393, 15 lines modified | Offset 393, 15 lines modified | ||
393 | ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​media/​TransportMediatorJell​ybeanMR2;​-​>dropAudioFocus()​V | 393 | ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​media/​TransportMediatorJell​ybeanMR2;​-​>dropAudioFocus()​V |
 |  | ||
394 | ·​·​·​·​.​line·​172 | 394 | ·​·​·​·​.​line·​172 |
395 | ·​·​·​·​return-​void | 395 | ·​·​·​·​return-​void |
396 | .​end·​method | 396 | .​end·​method |
 |  | ||
397 | .​method·​public·​refreshState(ZJI)​V | 397 | .​method·​public·​refreshState(ZJI)​V |
398 |
·​·​·​·​.​locals·​ |
398 | ·​·​·​·​.​locals·​3 |
399 | ·​·​·​·​.​param·​p1,​·​"playing"·​·​·​·​#·​Z | 399 | ·​·​·​·​.​param·​p1,​·​"playing"·​·​·​·​#·​Z |
400 | ·​·​·​·​.​param·​p2,​·​"position"·​·​·​·​#·​J | 400 | ·​·​·​·​.​param·​p2,​·​"position"·​·​·​·​#·​J |
401 | ·​·​·​·​.​param·​p4,​·​"transportControls"·​·​·​·​#·​I | 401 | ·​·​·​·​.​param·​p4,​·​"transportControls"·​·​·​·​#·​I |
 |  | ||
402 | ·​·​·​·​.​prologue | 402 | ·​·​·​·​.​prologue |
403 | ·​·​·​·​.​line·​159 | 403 | ·​·​·​·​.​line·​159 |
404 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​TransportMediatorJell​ybeanMR2;​-​>mRemoteControl:​Landroid/​media/​RemoteControlClient;​ | 404 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​TransportMediatorJell​ybeanMR2;​-​>mRemoteControl:​Landroid/​media/​RemoteControlClient;​ |
Offset 27, 69 lines modified | Offset 27, 69 lines modified | ||
 |  | ||
27 | ·​·​·​·​return-​void | 27 | ·​·​·​·​return-​void |
28 | .​end·​method | 28 | .​end·​method |
 |  | ||
 |  | ||
29 | #·​virtual·​methods | 29 | #·​virtual·​methods |
30 | .​method·​public·​onAudioFocusChange(I)​V | 30 | .​method·​public·​onAudioFocusChange(I)​V |
31 |
·​·​·​·​.​locals·​ |
31 | ·​·​·​·​.​locals·​8 |
32 | ·​·​·​·​.​param·​p1,​·​"focusChange"·​·​·​·​#·​I | 32 | ·​·​·​·​.​param·​p1,​·​"focusChange"·​·​·​·​#·​I |
 |  | ||
33 | ·​·​·​·​.​prologue | 33 | ·​·​·​·​.​prologue |
34 | ·​·​·​·​.​line·​188 | 34 | ·​·​·​·​.​line·​188 |
35 |
·​·​·​·​const/​4·​v |
35 | ·​·​·​·​const/​4·​v6,​·​0x0 |
 |  | ||
36 | ·​·​·​·​.​line·​189 | 36 | ·​·​·​·​.​line·​189 |
37 |
·​·​·​·​.​local·​v |
37 | ·​·​·​·​.​local·​v6,​·​"keyCode":​I |
38 | ·​·​·​·​packed-​switch·​p1,​·​:​pswitch_data_0 | 38 | ·​·​·​·​packed-​switch·​p1,​·​:​pswitch_data_0 |
 |  | ||
39 | ·​·​·​·​.​line·​196 | 39 | ·​·​·​·​.​line·​196 |
40 | ·​·​·​·​:​goto_0 | 40 | ·​·​·​·​:​goto_0 |
41 |
·​·​·​·​if-​eqz·​v |
41 | ·​·​·​·​if-​eqz·​v6,​·​:​cond_0 |
 |  | ||
42 | ·​·​·​·​.​line·​197 | 42 | ·​·​·​·​.​line·​197 |
43 | ·​·​·​·​invoke-​static·​{},​·​Landroid/​os/​SystemClock;​-​>uptimeMillis()​J | 43 | ·​·​·​·​invoke-​static·​{},​·​Landroid/​os/​SystemClock;​-​>uptimeMillis()​J |
 |  | ||
44 |
·​·​·​·​move-​result-​wide·​v |
44 | ·​·​·​·​move-​result-​wide·​v1 |
 |  | ||
45 | ·​·​·​·​.​line·​198 | 45 | ·​·​·​·​.​line·​198 |
46 |
·​·​·​·​.​local·​v |
46 | ·​·​·​·​.​local·​v1,​·​"now":​J |
47 |
·​·​·​·​new-​instance·​v |
47 | ·​·​·​·​new-​instance·​v0,​·​Landroid/​view/​KeyEvent;​ |
 |  | ||
48 |
·​·​·​·​const/​4·​v |
48 | ·​·​·​·​const/​4·​v5,​·​0x0 |
 |  | ||
49 |
·​·​·​·​const/​4·​v |
49 | ·​·​·​·​const/​4·​v7,​·​0x0 |
 |  | ||
50 |
·​·​·​·​move-​wide·​v |
50 | ·​·​·​·​move-​wide·​v3,​·​v1 |
 |  | ||
51 |
·​·​·​·​invoke-​direct/​range·​{v |
51 | ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v7},​·​Landroid/​view/​KeyEvent;​-​><init>(JJIII)​V |
 |  | ||
52 |
·​·​·​·​invoke-​virtual·​{p0,​·​v |
52 | ·​·​·​·​invoke-​virtual·​{p0,​·​v6,​·​v0},​·​Landroid/​support/​v4/​media/​TransportPerformer;​-​>onMediaButtonDown(IL​android/​view/​KeyEvent;​)​Z |
 |  | ||
53 | ·​·​·​·​.​line·​199 | 53 | ·​·​·​·​.​line·​199 |
54 |
·​·​·​·​new-​instance·​v |
54 | ·​·​·​·​new-​instance·​v0,​·​Landroid/​view/​KeyEvent;​ |
 |  | ||
55 |
·​·​·​·​const/​4·​v |
55 | ·​·​·​·​const/​4·​v5,​·​0x1 |
 |  | ||
56 |
·​·​·​·​const/​4·​v |
56 | ·​·​·​·​const/​4·​v7,​·​0x0 |
 |  | ||
57 |
·​·​·​·​move-​wide·​v |
57 | ·​·​·​·​move-​wide·​v3,​·​v1 |
 |  | ||
58 |
·​·​·​·​invoke-​direct/​range·​{v |
58 | ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v7},​·​Landroid/​view/​KeyEvent;​-​><init>(JJIII)​V |
 |  | ||
59 |
·​·​·​·​invoke-​virtual·​{p0,​·​v |
59 | ·​·​·​·​invoke-​virtual·​{p0,​·​v6,​·​v0},​·​Landroid/​support/​v4/​media/​TransportPerformer;​-​>onMediaButtonUp(ILan​droid/​view/​KeyEvent;​)​Z |
 |  | ||
60 | ·​·​·​·​.​line·​201 | 60 | ·​·​·​·​.​line·​201 |
61 |
·​·​·​·​.​end·​local·​v |
61 | ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"now":​J |
62 | ·​·​·​·​:​cond_0 | 62 | ·​·​·​·​:​cond_0 |
63 | ·​·​·​·​return-​void | 63 | ·​·​·​·​return-​void |
 |  | ||
64 | ·​·​·​·​.​line·​193 | 64 | ·​·​·​·​.​line·​193 |
65 | ·​·​·​·​:​pswitch_0 | 65 | ·​·​·​·​:​pswitch_0 |
66 |
·​·​·​·​const/​16·​v |
66 | ·​·​·​·​const/​16·​v6,​·​0x7f |
 |  | ||
67 | ·​·​·​·​goto·​:​goto_0 | 67 | ·​·​·​·​goto·​:​goto_0 |
 |  | ||
68 | ·​·​·​·​.​line·​189 | 68 | ·​·​·​·​.​line·​189 |
69 | ·​·​·​·​:​pswitch_data_0 | 69 | ·​·​·​·​:​pswitch_data_0 |
70 | ·​·​·​·​.​packed-​switch·​-​0x1 | 70 | ·​·​·​·​.​packed-​switch·​-​0x1 |
71 | ·​·​·​·​·​·​·​·​:​pswitch_0 | 71 | ·​·​·​·​·​·​·​·​:​pswitch_0 |
Offset 82, 15 lines modified | Offset 82, 15 lines modified | ||
82 | ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​media/​session/​MediaController$Trans​portControls;​-​>rewind()​V | 82 | ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​media/​session/​MediaController$Trans​portControls;​-​>rewind()​V |
 |  | ||
83 | ·​·​·​·​.​line·​103 | 83 | ·​·​·​·​.​line·​103 |
84 | ·​·​·​·​return-​void | 84 | ·​·​·​·​return-​void |
85 | .​end·​method | 85 | .​end·​method |
 |  | ||
86 | .​method·​public·​static·​seekTo(Ljava/​lang/​Object;​J)​V | 86 | .​method·​public·​static·​seekTo(Ljava/​lang/​Object;​J)​V |
87 |
·​·​·​·​.​locals·​ |
87 | ·​·​·​·​.​locals·​0 |
88 | ·​·​·​·​.​param·​p0,​·​"controlsObj"·​·​·​·​#·​Ljava/​lang/​Object;​ | 88 | ·​·​·​·​.​param·​p0,​·​"controlsObj"·​·​·​·​#·​Ljava/​lang/​Object;​ |
89 | ·​·​·​·​.​param·​p1,​·​"pos"·​·​·​·​#·​J | 89 | ·​·​·​·​.​param·​p1,​·​"pos"·​·​·​·​#·​J |
 |  | ||
90 | ·​·​·​·​.​prologue | 90 | ·​·​·​·​.​prologue |
91 | ·​·​·​·​.​line·​94 | 91 | ·​·​·​·​.​line·​94 |
92 | ·​·​·​·​check-​cast·​p0,​·​Landroid/​media/​session/​MediaController$Trans​portControls;​ | 92 | ·​·​·​·​check-​cast·​p0,​·​Landroid/​media/​session/​MediaController$Trans​portControls;​ |
 |  |
Offset 137, 27 lines modified | Offset 137, 27 lines modified | ||
 |  | ||
137 | ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v12},​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​><init>(IJJFJLjava/​lang/​CharSequence;​JLandroid/​support/​v4/​media/​session/​PlaybackStateCompat$1​;​)​V | 137 | ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v12},​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​><init>(IJJFJLjava/​lang/​CharSequence;​JLandroid/​support/​v4/​media/​session/​PlaybackStateCompat$1​;​)​V |
 |  | ||
138 | ·​·​·​·​return-​object·​v0 | 138 | ·​·​·​·​return-​object·​v0 |
139 | .​end·​method | 139 | .​end·​method |
 |  | ||
140 | .​method·​public·​setActions(J)​V | 140 | .​method·​public·​setActions(J)​V |
141 |
·​·​·​·​.​locals·​ |
141 | ·​·​·​·​.​locals·​0 |
142 | ·​·​·​·​.​param·​p1,​·​"capabilities"·​·​·​·​#·​J | 142 | ·​·​·​·​.​param·​p1,​·​"capabilities"·​·​·​·​#·​J |
 |  | ||
143 | ·​·​·​·​.​prologue | 143 | ·​·​·​·​.​prologue |
144 | ·​·​·​·​.​line·​500 | 144 | ·​·​·​·​.​line·​500 |
145 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mActions:​J | 145 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mActions:​J |
 |  | ||
146 | ·​·​·​·​.​line·​501 | 146 | ·​·​·​·​.​line·​501 |
147 | ·​·​·​·​return-​void | 147 | ·​·​·​·​return-​void |
148 | .​end·​method | 148 | .​end·​method |
 |  | ||
149 | .​method·​public·​setBufferedPosition(J​)​V | 149 | .​method·​public·​setBufferedPosition(J​)​V |
150 |
·​·​·​·​.​locals·​ |
150 | ·​·​·​·​.​locals·​0 |
151 | ·​·​·​·​.​param·​p1,​·​"bufferPosition"·​·​·​·​#·​J | 151 | ·​·​·​·​.​param·​p1,​·​"bufferPosition"·​·​·​·​#·​J |
 |  | ||
152 | ·​·​·​·​.​prologue | 152 | ·​·​·​·​.​prologue |
153 | ·​·​·​·​.​line·​481 | 153 | ·​·​·​·​.​line·​481 |
154 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mBufferedPosition:​J | 154 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat$B​uilder;​-​>mBufferedPosition:​J |
 |  | ||
155 | ·​·​·​·​.​line·​482 | 155 | ·​·​·​·​.​line·​482 |
Offset 443, 15 lines modified | Offset 443, 15 lines modified | ||
443 | ·​·​·​·​.​line·​310 | 443 | ·​·​·​·​.​line·​310 |
444 | ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mSpeed:​F | 444 | ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mSpeed:​F |
 |  | ||
445 | ·​·​·​·​return·​v0 | 445 | ·​·​·​·​return·​v0 |
446 | .​end·​method | 446 | .​end·​method |
 |  | ||
447 | .​method·​public·​getPlaybackState()​Ljava/​lang/​Object;​ | 447 | .​method·​public·​getPlaybackState()​Ljava/​lang/​Object;​ |
448 |
·​·​·​·​.​locals·​1 |
448 | ·​·​·​·​.​locals·​11 |
 |  | ||
449 | ·​·​·​·​.​prologue | 449 | ·​·​·​·​.​prologue |
450 | ·​·​·​·​.​line·​385 | 450 | ·​·​·​·​.​line·​385 |
451 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mStateObj:​Ljava/​lang/​Object;​ | 451 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mStateObj:​Ljava/​lang/​Object;​ |
 |  | ||
452 | ·​·​·​·​if-​nez·​v0,​·​:​cond_0 | 452 | ·​·​·​·​if-​nez·​v0,​·​:​cond_0 |
 |  | ||
Offset 467, 29 lines modified | Offset 467, 29 lines modified | ||
 |  | ||
467 | ·​·​·​·​.​line·​391 | 467 | ·​·​·​·​.​line·​391 |
468 | ·​·​·​·​:​goto_0 | 468 | ·​·​·​·​:​goto_0 |
469 | ·​·​·​·​return-​object·​v0 | 469 | ·​·​·​·​return-​object·​v0 |
 |  | ||
470 | ·​·​·​·​.​line·​389 | 470 | ·​·​·​·​.​line·​389 |
471 | ·​·​·​·​:​cond_1 | 471 | ·​·​·​·​:​cond_1 |
472 |
·​·​·​·​iget·​v |
472 | ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mState:​I |
 |  | ||
473 |
·​·​·​·​iget-​wide·​v |
473 | ·​·​·​·​iget-​wide·​v1,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mPosition:​J |
 |  | ||
474 |
·​·​·​·​iget-​wide·​v |
474 | ·​·​·​·​iget-​wide·​v3,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mBufferedPosition:​J |
 |  | ||
475 |
·​·​·​·​iget·​v |
475 | ·​·​·​·​iget·​v5,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mSpeed:​F |
 |  | ||
476 |
·​·​·​·​iget-​wide·​v |
476 | ·​·​·​·​iget-​wide·​v6,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mActions:​J |
 |  | ||
477 |
·​·​·​·​iget-​object·​v |
477 | ·​·​·​·​iget-​object·​v8,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mErrorMessage:​Ljava/​lang/​CharSequence;​ |
 |  | ||
478 |
·​·​·​·​iget-​wide·​v |
478 | ·​·​·​·​iget-​wide·​v9,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mUpdateTime:​J |
 |  | ||
479 |
·​·​·​·​invoke-​static/​range·​{v |
479 | ·​·​·​·​invoke-​static/​range·​{v0·​.​.​·​v10},​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompatAp​i21;​-​>newInstance(IJJFJLja​va/​lang/​CharSequence;​J)​Ljava/​lang/​Object;​ |
 |  | ||
480 | ·​·​·​·​move-​result-​object·​v0 | 480 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
481 | ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mStateObj:​Ljava/​lang/​Object;​ | 481 | ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mStateObj:​Ljava/​lang/​Object;​ |
 |  | ||
482 | ·​·​·​·​.​line·​391 | 482 | ·​·​·​·​.​line·​391 |
483 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mStateObj:​Ljava/​lang/​Object;​ | 483 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​media/​session/​PlaybackStateCompat;​-​>mStateObj:​Ljava/​lang/​Object;​ |
Offset 459, 43 lines modified | Offset 459, 43 lines modified | ||
459 | ·​·​·​·​:​cond_1 | 459 | ·​·​·​·​:​cond_1 |
460 | ·​·​·​·​const/​4·​v1,​·​0x1 | 460 | ·​·​·​·​const/​4·​v1,​·​0x1 |
 |  | ||
461 | ·​·​·​·​goto·​:​goto_0 | 461 | ·​·​·​·​goto·​:​goto_0 |
462 | .​end·​method | 462 | .​end·​method |
 |  | ||
463 | .​method·​public·​static·​lastModified(Landroid​/​content/​Context;​Landroid/​net/​Uri;​)​J | 463 | .​method·​public·​static·​lastModified(Landroid​/​content/​Context;​Landroid/​net/​Uri;​)​J |
464 |
·​·​·​·​.​locals·​ |
464 | ·​·​·​·​.​locals·​3 |
465 | ·​·​·​·​.​param·​p0,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ | 465 | ·​·​·​·​.​param·​p0,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ |
466 | ·​·​·​·​.​param·​p1,​·​"self"·​·​·​·​#·​Landroid/​net/​Uri;​ | 466 | ·​·​·​·​.​param·​p1,​·​"self"·​·​·​·​#·​Landroid/​net/​Uri;​ |
 |  | ||
467 | ·​·​·​·​.​prologue | 467 | ·​·​·​·​.​prologue |
468 | ·​·​·​·​.​line·​67 | 468 | ·​·​·​·​.​line·​67 |
469 | ·​·​·​·​const-​string·​v0,​·​"last_modified" | 469 | ·​·​·​·​const-​string·​v0,​·​"last_modified" |
 |  | ||
470 |
·​·​·​·​const-​wide/​16·​v |
470 | ·​·​·​·​const-​wide/​16·​v1,​·​0x0 |
 |  | ||
471 |
·​·​·​·​invoke-​static·​{p0,​·​p1,​·​v0,​·​v |
471 | ·​·​·​·​invoke-​static·​{p0,​·​p1,​·​v0,​·​v1,​·​v2},​·​Landroid/​support/​v4/​provider/​DocumentsContractApi1​9;​-​>queryForLong(Landroi​d/​content/​Context;​Landroid/​net/​Uri;​Ljava/​lang/​String;​J)​J |
 |  | ||
472 | ·​·​·​·​move-​result-​wide·​v0 | 472 | ·​·​·​·​move-​result-​wide·​v0 |
 |  | ||
473 | ·​·​·​·​return-​wide·​v0 | 473 | ·​·​·​·​return-​wide·​v0 |
474 | .​end·​method | 474 | .​end·​method |
 |  | ||
475 | .​method·​public·​static·​length(Landroid/​content/​Context;​Landroid/​net/​Uri;​)​J | 475 | .​method·​public·​static·​length(Landroid/​content/​Context;​Landroid/​net/​Uri;​)​J |
476 |
·​·​·​·​.​locals·​ |
476 | ·​·​·​·​.​locals·​3 |
477 | ·​·​·​·​.​param·​p0,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ | 477 | ·​·​·​·​.​param·​p0,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ |
478 | ·​·​·​·​.​param·​p1,​·​"self"·​·​·​·​#·​Landroid/​net/​Uri;​ | 478 | ·​·​·​·​.​param·​p1,​·​"self"·​·​·​·​#·​Landroid/​net/​Uri;​ |
 |  | ||
479 | ·​·​·​·​.​prologue | 479 | ·​·​·​·​.​prologue |
480 | ·​·​·​·​.​line·​71 | 480 | ·​·​·​·​.​line·​71 |
481 | ·​·​·​·​const-​string·​v0,​·​"_size" | 481 | ·​·​·​·​const-​string·​v0,​·​"_size" |
 |  | ||
482 |
·​·​·​·​const-​wide/​16·​v |
482 | ·​·​·​·​const-​wide/​16·​v1,​·​0x0 |
 |  | ||
483 |
·​·​·​·​invoke-​static·​{p0,​·​p1,​·​v0,​·​v |
483 | ·​·​·​·​invoke-​static·​{p0,​·​p1,​·​v0,​·​v1,​·​v2},​·​Landroid/​support/​v4/​provider/​DocumentsContractApi1​9;​-​>queryForLong(Landroi​d/​content/​Context;​Landroid/​net/​Uri;​Ljava/​lang/​String;​J)​J |
 |  | ||
484 | ·​·​·​·​move-​result-​wide·​v0 | 484 | ·​·​·​·​move-​result-​wide·​v0 |
 |  | ||
485 | ·​·​·​·​return-​wide·​v0 | 485 | ·​·​·​·​return-​wide·​v0 |
486 | .​end·​method | 486 | .​end·​method |
 |  | ||
487 | .​method·​private·​static·​queryForInt(Landroid/​content/​Context;​Landroid/​net/​Uri;​Ljava/​lang/​String;​I)​I | 487 | .​method·​private·​static·​queryForInt(Landroid/​content/​Context;​Landroid/​net/​Uri;​Ljava/​lang/​String;​I)​I |
Offset 515, 15 lines modified | Offset 515, 15 lines modified | ||
 |  | ||
515 | ·​·​·​·​long-​to-​int·​v0,​·​v0 | 515 | ·​·​·​·​long-​to-​int·​v0,​·​v0 |
 |  | ||
516 | ·​·​·​·​return·​v0 | 516 | ·​·​·​·​return·​v0 |
517 | .​end·​method | 517 | .​end·​method |
 |  | ||
518 | .​method·​private·​static·​queryForLong(Landroid​/​content/​Context;​Landroid/​net/​Uri;​Ljava/​lang/​String;​J)​J | 518 | .​method·​private·​static·​queryForLong(Landroid​/​content/​Context;​Landroid/​net/​Uri;​Ljava/​lang/​String;​J)​J |
519 |
·​·​·​·​.​locals·​ |
519 | ·​·​·​·​.​locals·​8 |
520 | ·​·​·​·​.​param·​p0,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ | 520 | ·​·​·​·​.​param·​p0,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ |
521 | ·​·​·​·​.​param·​p1,​·​"self"·​·​·​·​#·​Landroid/​net/​Uri;​ | 521 | ·​·​·​·​.​param·​p1,​·​"self"·​·​·​·​#·​Landroid/​net/​Uri;​ |
522 | ·​·​·​·​.​param·​p2,​·​"column"·​·​·​·​#·​Ljava/​lang/​String;​ | 522 | ·​·​·​·​.​param·​p2,​·​"column"·​·​·​·​#·​Ljava/​lang/​String;​ |
523 | ·​·​·​·​.​param·​p3,​·​"defaultValue"·​·​·​·​#·​J | 523 | ·​·​·​·​.​param·​p3,​·​"defaultValue"·​·​·​·​#·​J |
 |  | ||
524 | ·​·​·​·​.​prologue | 524 | ·​·​·​·​.​prologue |
525 | ·​·​·​·​.​line·​169 | 525 | ·​·​·​·​.​line·​169 |
Offset 118, 47 lines modified | Offset 118, 47 lines modified | ||
 |  | ||
118 | ·​·​·​·​.​line·​68 | 118 | ·​·​·​·​.​line·​68 |
119 | ·​·​·​·​.​local·​v0,​·​"hi":​I | 119 | ·​·​·​·​.​local·​v0,​·​"hi":​I |
120 | ·​·​·​·​:​goto_0 | 120 | ·​·​·​·​:​goto_0 |
121 | ·​·​·​·​if-​gt·​v1,​·​v0,​·​:​cond_1 | 121 | ·​·​·​·​if-​gt·​v1,​·​v0,​·​:​cond_1 |
 |  | ||
122 | ·​·​·​·​.​line·​69 | 122 | ·​·​·​·​.​line·​69 |
123 |
·​·​·​·​add-​int·​v |
123 | ·​·​·​·​add-​int·​v5,​·​v1,​·​v0 |
 |  | ||
124 |
·​·​·​·​ushr-​int/​lit8·​v2,​·​v |
124 | ·​·​·​·​ushr-​int/​lit8·​v2,​·​v5,​·​0x1 |
 |  | ||
125 | ·​·​·​·​.​line·​70 | 125 | ·​·​·​·​.​line·​70 |
126 | ·​·​·​·​.​local·​v2,​·​"mid":​I | 126 | ·​·​·​·​.​local·​v2,​·​"mid":​I |
127 |
·​·​·​·​aget-​wide·​v |
127 | ·​·​·​·​aget-​wide·​v3,​·​p0,​·​v2 |
 |  | ||
128 | ·​·​·​·​.​line·​72 | 128 | ·​·​·​·​.​line·​72 |
129 |
·​·​·​·​.​local·​v |
129 | ·​·​·​·​.​local·​v3,​·​"midVal":​J |
130 |
·​·​·​·​cmp-​long·​v |
130 | ·​·​·​·​cmp-​long·​v5,​·​v3,​·​p2 |
 |  | ||
131 |
·​·​·​·​if-​gez·​v |
131 | ·​·​·​·​if-​gez·​v5,​·​:​cond_0 |
 |  | ||
132 | ·​·​·​·​.​line·​73 | 132 | ·​·​·​·​.​line·​73 |
133 | ·​·​·​·​add-​int/​lit8·​v1,​·​v2,​·​0x1 | 133 | ·​·​·​·​add-​int/​lit8·​v1,​·​v2,​·​0x1 |
 |  | ||
134 | ·​·​·​·​goto·​:​goto_0 | 134 | ·​·​·​·​goto·​:​goto_0 |
 |  | ||
135 | ·​·​·​·​.​line·​74 | 135 | ·​·​·​·​.​line·​74 |
136 | ·​·​·​·​:​cond_0 | 136 | ·​·​·​·​:​cond_0 |
137 |
·​·​·​·​cmp-​long·​v |
137 | ·​·​·​·​cmp-​long·​v5,​·​v3,​·​p2 |
 |  | ||
138 |
·​·​·​·​if-​lez·​v |
138 | ·​·​·​·​if-​lez·​v5,​·​:​cond_2 |
 |  | ||
139 | ·​·​·​·​.​line·​75 | 139 | ·​·​·​·​.​line·​75 |
140 | ·​·​·​·​add-​int/​lit8·​v0,​·​v2,​·​-​0x1 | 140 | ·​·​·​·​add-​int/​lit8·​v0,​·​v2,​·​-​0x1 |
 |  | ||
141 | ·​·​·​·​goto·​:​goto_0 | 141 | ·​·​·​·​goto·​:​goto_0 |
 |  | ||
142 | ·​·​·​·​.​line·​80 | 142 | ·​·​·​·​.​line·​80 |
143 | ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"mid":​I | 143 | ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"mid":​I |
144 |
·​·​·​·​.​end·​local·​v |
144 | ·​·​·​·​.​end·​local·​v3·​·​·​·​#·​"midVal":​J |
145 | ·​·​·​·​:​cond_1 | 145 | ·​·​·​·​:​cond_1 |
146 | ·​·​·​·​xor-​int/​lit8·​v2,​·​v1,​·​-​0x1 | 146 | ·​·​·​·​xor-​int/​lit8·​v2,​·​v1,​·​-​0x1 |
 |  | ||
147 | ·​·​·​·​:​cond_2 | 147 | ·​·​·​·​:​cond_2 |
148 | ·​·​·​·​return·​v2 | 148 | ·​·​·​·​return·​v2 |
149 | .​end·​method | 149 | .​end·​method |
 |  |
Offset 557, 15 lines modified | Offset 557, 15 lines modified | ||
 |  | ||
557 | ·​·​·​·​aget-​object·​p3,​·​v1,​·​v0 | 557 | ·​·​·​·​aget-​object·​p3,​·​v1,​·​v0 |
 |  | ||
558 | ·​·​·​·​goto·​:​goto_0 | 558 | ·​·​·​·​goto·​:​goto_0 |
559 | .​end·​method | 559 | .​end·​method |
 |  | ||
560 | .​method·​public·​indexOfKey(J)​I | 560 | .​method·​public·​indexOfKey(J)​I |
561 |
·​·​·​·​.​locals·​ |
561 | ·​·​·​·​.​locals·​2 |
562 | ·​·​·​·​.​param·​p1,​·​"key"·​·​·​·​#·​J | 562 | ·​·​·​·​.​param·​p1,​·​"key"·​·​·​·​#·​J |
 |  | ||
563 | ·​·​·​·​.​prologue | 563 | ·​·​·​·​.​prologue |
564 | ·​·​·​·​.​line·​283 | 564 | ·​·​·​·​.​line·​283 |
565 | ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​LongSparseArray;​,​·​"Landroid/​support/​v4/​util/​LongSparseArray<TE;​>;​" | 565 | ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​LongSparseArray;​,​·​"Landroid/​support/​v4/​util/​LongSparseArray<TE;​>;​" |
566 | ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​util/​LongSparseArray;​-​>mGarbage:​Z | 566 | ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​util/​LongSparseArray;​-​>mGarbage:​Z |
 |  | ||
Offset 662, 15 lines modified | Offset 662, 15 lines modified | ||
 |  | ||
662 | ·​·​·​·​aget-​wide·​v0,​·​v0,​·​p1 | 662 | ·​·​·​·​aget-​wide·​v0,​·​v0,​·​p1 |
 |  | ||
663 | ·​·​·​·​return-​wide·​v0 | 663 | ·​·​·​·​return-​wide·​v0 |
664 | .​end·​method | 664 | .​end·​method |
 |  | ||
665 | .​method·​public·​put(JLjava/​lang/​Object;​)​V | 665 | .​method·​public·​put(JLjava/​lang/​Object;​)​V |
666 |
·​·​·​·​.​locals·​ |
666 | ·​·​·​·​.​locals·​8 |
667 | ·​·​·​·​.​param·​p1,​·​"key"·​·​·​·​#·​J | 667 | ·​·​·​·​.​param·​p1,​·​"key"·​·​·​·​#·​J |
668 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ | 668 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ |
669 | ·​·​·​·​·​·​·​·​value·​=·​{ | 669 | ·​·​·​·​·​·​·​·​value·​=·​{ |
670 | ·​·​·​·​·​·​·​·​·​·​·​·​"(JTE;​)​V" | 670 | ·​·​·​·​·​·​·​·​·​·​·​·​"(JTE;​)​V" |
671 | ·​·​·​·​·​·​·​·​} | 671 | ·​·​·​·​·​·​·​·​} |
672 | ·​·​·​·​.​end·​annotation | 672 | ·​·​·​·​.​end·​annotation |
 |  | ||
Offset 865, 15 lines modified | Offset 865, 15 lines modified | ||
 |  | ||
865 | ·​·​·​·​iput·​v4,​·​p0,​·​Landroid/​support/​v4/​util/​LongSparseArray;​-​>mSize:​I | 865 | ·​·​·​·​iput·​v4,​·​p0,​·​Landroid/​support/​v4/​util/​LongSparseArray;​-​>mSize:​I |
 |  | ||
866 | ·​·​·​·​goto/​16·​:​goto_0 | 866 | ·​·​·​·​goto/​16·​:​goto_0 |
867 | .​end·​method | 867 | .​end·​method |
 |  | ||
868 | .​method·​public·​remove(J)​V | 868 | .​method·​public·​remove(J)​V |
869 |
·​·​·​·​.​locals·​ |
869 | ·​·​·​·​.​locals·​0 |
870 | ·​·​·​·​.​param·​p1,​·​"key"·​·​·​·​#·​J | 870 | ·​·​·​·​.​param·​p1,​·​"key"·​·​·​·​#·​J |
 |  | ||
871 | ·​·​·​·​.​prologue | 871 | ·​·​·​·​.​prologue |
872 | ·​·​·​·​.​line·​132 | 872 | ·​·​·​·​.​line·​132 |
873 | ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​LongSparseArray;​,​·​"Landroid/​support/​v4/​util/​LongSparseArray<TE;​>;​" | 873 | ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​LongSparseArray;​,​·​"Landroid/​support/​v4/​util/​LongSparseArray<TE;​>;​" |
874 | ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​util/​LongSparseArray;​-​>delete(J)​V | 874 | ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​util/​LongSparseArray;​-​>delete(J)​V |
 |  |
Offset 110, 15 lines modified | Offset 110, 15 lines modified | ||
110 | ·​·​·​·​:​cond_5 | 110 | ·​·​·​·​:​cond_5 |
111 | ·​·​·​·​const/​4·​v0,​·​0x0 | 111 | ·​·​·​·​const/​4·​v0,​·​0x0 |
 |  | ||
112 | ·​·​·​·​goto·​:​goto_0 | 112 | ·​·​·​·​goto·​:​goto_0 |
113 | .​end·​method | 113 | .​end·​method |
 |  | ||
114 | .​method·​public·​static·​formatDuration(JJLjav​a/​io/​PrintWriter;​)​V | 114 | .​method·​public·​static·​formatDuration(JJLjav​a/​io/​PrintWriter;​)​V |
115 |
·​·​·​·​.​locals·​ |
115 | ·​·​·​·​.​locals·​3 |
116 | ·​·​·​·​.​param·​p0,​·​"time"·​·​·​·​#·​J | 116 | ·​·​·​·​.​param·​p0,​·​"time"·​·​·​·​#·​J |
117 | ·​·​·​·​.​param·​p2,​·​"now"·​·​·​·​#·​J | 117 | ·​·​·​·​.​param·​p2,​·​"now"·​·​·​·​#·​J |
118 | ·​·​·​·​.​param·​p4,​·​"pw"·​·​·​·​#·​Ljava/​io/​PrintWriter;​ | 118 | ·​·​·​·​.​param·​p4,​·​"pw"·​·​·​·​#·​Ljava/​io/​PrintWriter;​ |
 |  | ||
119 | ·​·​·​·​.​prologue | 119 | ·​·​·​·​.​prologue |
120 | ·​·​·​·​.​line·​169 | 120 | ·​·​·​·​.​line·​169 |
121 | ·​·​·​·​const-​wide/​16·​v0,​·​0x0 | 121 | ·​·​·​·​const-​wide/​16·​v0,​·​0x0 |
Offset 144, 30 lines modified | Offset 144, 30 lines modified | ||
 |  | ||
144 | ·​·​·​·​invoke-​static·​{v0,​·​v1,​·​p4,​·​v2},​·​Landroid/​support/​v4/​util/​TimeUtils;​-​>formatDuration(JLjav​a/​io/​PrintWriter;​I)​V | 144 | ·​·​·​·​invoke-​static·​{v0,​·​v1,​·​p4,​·​v2},​·​Landroid/​support/​v4/​util/​TimeUtils;​-​>formatDuration(JLjav​a/​io/​PrintWriter;​I)​V |
 |  | ||
145 | ·​·​·​·​goto·​:​goto_0 | 145 | ·​·​·​·​goto·​:​goto_0 |
146 | .​end·​method | 146 | .​end·​method |
 |  | ||
147 | .​method·​public·​static·​formatDuration(JLjava​/​io/​PrintWriter;​)​V | 147 | .​method·​public·​static·​formatDuration(JLjava​/​io/​PrintWriter;​)​V |
148 |
·​·​·​·​.​locals·​ |
148 | ·​·​·​·​.​locals·​1 |
149 | ·​·​·​·​.​param·​p0,​·​"duration"·​·​·​·​#·​J | 149 | ·​·​·​·​.​param·​p0,​·​"duration"·​·​·​·​#·​J |
150 | ·​·​·​·​.​param·​p2,​·​"pw"·​·​·​·​#·​Ljava/​io/​PrintWriter;​ | 150 | ·​·​·​·​.​param·​p2,​·​"pw"·​·​·​·​#·​Ljava/​io/​PrintWriter;​ |
 |  | ||
151 | ·​·​·​·​.​prologue | 151 | ·​·​·​·​.​prologue |
152 | ·​·​·​·​.​line·​164 | 152 | ·​·​·​·​.​line·​164 |
153 | ·​·​·​·​const/​4·​v0,​·​0x0 | 153 | ·​·​·​·​const/​4·​v0,​·​0x0 |
 |  | ||
154 | ·​·​·​·​invoke-​static·​{p0,​·​p1,​·​p2,​·​v0},​·​Landroid/​support/​v4/​util/​TimeUtils;​-​>formatDuration(JLjav​a/​io/​PrintWriter;​I)​V | 154 | ·​·​·​·​invoke-​static·​{p0,​·​p1,​·​p2,​·​v0},​·​Landroid/​support/​v4/​util/​TimeUtils;​-​>formatDuration(JLjav​a/​io/​PrintWriter;​I)​V |
 |  | ||
155 | ·​·​·​·​.​line·​165 | 155 | ·​·​·​·​.​line·​165 |
156 | ·​·​·​·​return-​void | 156 | ·​·​·​·​return-​void |
157 | .​end·​method | 157 | .​end·​method |
 |  | ||
158 | .​method·​public·​static·​formatDuration(JLjava​/​io/​PrintWriter;​I)​V | 158 | .​method·​public·​static·​formatDuration(JLjava​/​io/​PrintWriter;​I)​V |
159 |
·​·​·​·​.​locals·​ |
159 | ·​·​·​·​.​locals·​5 |
160 | ·​·​·​·​.​param·​p0,​·​"duration"·​·​·​·​#·​J | 160 | ·​·​·​·​.​param·​p0,​·​"duration"·​·​·​·​#·​J |
161 | ·​·​·​·​.​param·​p2,​·​"pw"·​·​·​·​#·​Ljava/​io/​PrintWriter;​ | 161 | ·​·​·​·​.​param·​p2,​·​"pw"·​·​·​·​#·​Ljava/​io/​PrintWriter;​ |
162 | ·​·​·​·​.​param·​p3,​·​"fieldLen"·​·​·​·​#·​I | 162 | ·​·​·​·​.​param·​p3,​·​"fieldLen"·​·​·​·​#·​I |
 |  | ||
163 | ·​·​·​·​.​prologue | 163 | ·​·​·​·​.​prologue |
164 | ·​·​·​·​.​line·​156 | 164 | ·​·​·​·​.​line·​156 |
165 | ·​·​·​·​sget-​object·​v2,​·​Landroid/​support/​v4/​util/​TimeUtils;​-​>sFormatSync:​Ljava/​lang/​Object;​ | 165 | ·​·​·​·​sget-​object·​v2,​·​Landroid/​support/​v4/​util/​TimeUtils;​-​>sFormatSync:​Ljava/​lang/​Object;​ |
Offset 461, 15 lines modified | Offset 461, 15 lines modified | ||
461 | ·​·​·​·​iput·​v3,​·​p0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mDoubleTapSlopSquare​:​I | 461 | ·​·​·​·​iput·​v3,​·​p0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mDoubleTapSlopSquare​:​I |
 |  | ||
462 | ·​·​·​·​.​line·​182 | 462 | ·​·​·​·​.​line·​182 |
463 | ·​·​·​·​return-​void | 463 | ·​·​·​·​return-​void |
464 | .​end·​method | 464 | .​end·​method |
 |  | ||
465 | .​method·​private·​isConsideredDoubleTap​(Landroid/​view/​MotionEvent;​Landroid/​view/​MotionEvent;​Landroid/​view/​MotionEvent;​)​Z | 465 | .​method·​private·​isConsideredDoubleTap​(Landroid/​view/​MotionEvent;​Landroid/​view/​MotionEvent;​Landroid/​view/​MotionEvent;​)​Z |
466 |
·​·​·​·​.​locals·​ |
466 | ·​·​·​·​.​locals·​7 |
467 | ·​·​·​·​.​param·​p1,​·​"firstDown"·​·​·​·​#·​Landroid/​view/​MotionEvent;​ | 467 | ·​·​·​·​.​param·​p1,​·​"firstDown"·​·​·​·​#·​Landroid/​view/​MotionEvent;​ |
468 | ·​·​·​·​.​param·​p2,​·​"firstUp"·​·​·​·​#·​Landroid/​view/​MotionEvent;​ | 468 | ·​·​·​·​.​param·​p2,​·​"firstUp"·​·​·​·​#·​Landroid/​view/​MotionEvent;​ |
469 | ·​·​·​·​.​param·​p3,​·​"secondDown"·​·​·​·​#·​Landroid/​view/​MotionEvent;​ | 469 | ·​·​·​·​.​param·​p3,​·​"secondDown"·​·​·​·​#·​Landroid/​view/​MotionEvent;​ |
 |  | ||
470 | ·​·​·​·​.​prologue | 470 | ·​·​·​·​.​prologue |
471 | ·​·​·​·​const/​4·​v2,​·​0x0 | 471 | ·​·​·​·​const/​4·​v2,​·​0x0 |
 |  | ||
Offset 483, 27 lines modified | Offset 483, 27 lines modified | ||
483 | ·​·​·​·​:​goto_0 | 483 | ·​·​·​·​:​goto_0 |
484 | ·​·​·​·​return·​v2 | 484 | ·​·​·​·​return·​v2 |
 |  | ||
485 | ·​·​·​·​.​line·​443 | 485 | ·​·​·​·​.​line·​443 |
486 | ·​·​·​·​:​cond_1 | 486 | ·​·​·​·​:​cond_1 |
487 | ·​·​·​·​invoke-​virtual·​{p3},​·​Landroid/​view/​MotionEvent;​-​>getEventTime()​J | 487 | ·​·​·​·​invoke-​virtual·​{p3},​·​Landroid/​view/​MotionEvent;​-​>getEventTime()​J |
 |  | ||
488 |
·​·​·​·​move-​result-​wide·​v |
488 | ·​·​·​·​move-​result-​wide·​v3 |
 |  | ||
489 | ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​MotionEvent;​-​>getEventTime()​J | 489 | ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​MotionEvent;​-​>getEventTime()​J |
 |  | ||
490 |
·​·​·​·​move-​result-​wide·​v |
490 | ·​·​·​·​move-​result-​wide·​v5 |
 |  | ||
491 |
·​·​·​·​sub-​long/​2addr·​v |
491 | ·​·​·​·​sub-​long/​2addr·​v3,​·​v5 |
 |  | ||
492 |
·​·​·​·​sget·​v |
492 | ·​·​·​·​sget·​v5,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>DOUBLE_TAP_TIMEOUT:​I |
 |  | ||
493 |
·​·​·​·​int-​to-​long·​v |
493 | ·​·​·​·​int-​to-​long·​v5,​·​v5 |
 |  | ||
494 |
·​·​·​·​cmp-​long·​v3,​·​v |
494 | ·​·​·​·​cmp-​long·​v3,​·​v3,​·​v5 |
 |  | ||
495 | ·​·​·​·​if-​gtz·​v3,​·​:​cond_0 | 495 | ·​·​·​·​if-​gtz·​v3,​·​:​cond_0 |
 |  | ||
496 | ·​·​·​·​.​line·​447 | 496 | ·​·​·​·​.​line·​447 |
497 | ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​view/​MotionEvent;​-​>getX()​F | 497 | ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​view/​MotionEvent;​-​>getX()​F |
 |  | ||
498 | ·​·​·​·​move-​result·​v3 | 498 | ·​·​·​·​move-​result·​v3 |
Offset 560, 1448 lines modified | Offset 560, 1448 lines modified | ||
560 | ·​·​·​·​.​line·​212 | 560 | ·​·​·​·​.​line·​212 |
561 | ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mIsLongpressEnabled:​Z | 561 | ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mIsLongpressEnabled:​Z |
 |  | ||
562 | ·​·​·​·​return·​v0 | 562 | ·​·​·​·​return·​v0 |
563 | .​end·​method | 563 | .​end·​method |
 |  | ||
564 | .​method·​public·​onTouchEvent(Landroid​/​view/​MotionEvent;​)​Z | 564 | .​method·​public·​onTouchEvent(Landroid​/​view/​MotionEvent;​)​Z |
565 |
·​·​·​·​.​locals·​4 |
565 | ·​·​·​·​.​locals·​41 |
566 | ·​·​·​·​.​param·​p1,​·​"ev"·​·​·​·​#·​Landroid/​view/​MotionEvent;​ | 566 | ·​·​·​·​.​param·​p1,​·​"ev"·​·​·​·​#·​Landroid/​view/​MotionEvent;​ |
 |  | ||
567 | ·​·​·​·​.​prologue | 567 | ·​·​·​·​.​prologue |
568 | ·​·​·​·​.​line·​224 | 568 | ·​·​·​·​.​line·​224 |
569 | ·​·​·​·​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Landroid/​view/​MotionEvent;​-​>getAction()​I | 569 | ·​·​·​·​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Landroid/​view/​MotionEvent;​-​>getAction()​I |
 |  | ||
570 |
·​·​·​·​move-​result·​v |
570 | ·​·​·​·​move-​result·​v5 |
 |  | ||
571 | ·​·​·​·​.​line·​226 | 571 | ·​·​·​·​.​line·​226 |
572 |
·​·​·​·​.​local·​v |
572 | ·​·​·​·​.​local·​v5,​·​"action":​I |
573 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 | 573 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |
 |  | ||
574 | ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mVelocityTracker:​Landroid/​view/​VelocityTracker;​ | 574 | ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mVelocityTracker:​Landroid/​view/​VelocityTracker;​ |
 |  | ||
575 |
·​·​·​·​move-​object/​from16·​v3 |
575 | ·​·​·​·​move-​object/​from16·​v35,​·​v0 |
 |  | ||
576 |
·​·​·​·​if-​nez·​v3 |
576 | ·​·​·​·​if-​nez·​v35,​·​:​cond_0 |
 |  | ||
577 | ·​·​·​·​.​line·​227 | 577 | ·​·​·​·​.​line·​227 |
578 | ·​·​·​·​invoke-​static·​{},​·​Landroid/​view/​VelocityTracker;​-​>obtain()​Landroid/​view/​VelocityTracker;​ | 578 | ·​·​·​·​invoke-​static·​{},​·​Landroid/​view/​VelocityTracker;​-​>obtain()​Landroid/​view/​VelocityTracker;​ |
 |  | ||
579 |
·​·​·​·​move-​result-​object·​v3 |
579 | ·​·​·​·​move-​result-​object·​v35 |
 |  | ||
580 |
·​·​·​·​move-​object/​from16·​v0,​·​v3 |
580 | ·​·​·​·​move-​object/​from16·​v0,​·​v35 |
 |  | ||
581 | ·​·​·​·​move-​object/​from16·​v1,​·​p0 | 581 | ·​·​·​·​move-​object/​from16·​v1,​·​p0 |
 |  | ||
582 | ·​·​·​·​iput-​object·​v0,​·​v1,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mVelocityTracker:​Landroid/​view/​VelocityTracker;​ | 582 | ·​·​·​·​iput-​object·​v0,​·​v1,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mVelocityTracker:​Landroid/​view/​VelocityTracker;​ |
 |  | ||
583 | ·​·​·​·​.​line·​229 | 583 | ·​·​·​·​.​line·​229 |
584 | ·​·​·​·​:​cond_0 | 584 | ·​·​·​·​:​cond_0 |
585 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 | 585 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |
 |  | ||
586 | ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mVelocityTracker:​Landroid/​view/​VelocityTracker;​ | 586 | ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​view/​GestureDetectorCompat​$GestureDetectorCompa​tImplBase;​-​>mVelocityTracker:​Landroid/​view/​VelocityTracker;​ |
 |  | ||
587 |
·​·​·​·​move-​object/​from16·​v3 |
587 | ·​·​·​·​move-​object/​from16·​v35,​·​v0 |
 |  | ||
588 |
·​·​·​·​move-​object/​from16·​v0,​·​v3 |
588 | ·​·​·​·​move-​object/​from16·​v0,​·​v35 |
 |  | ||
589 | ·​·​·​·​move-​object/​from16·​v1,​·​p1 | 589 | ·​·​·​·​move-​object/​from16·​v1,​·​p1 |
 |  | ||
590 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​VelocityTracker;​-​>addMovement(Landroid​/​view/​MotionEvent;​)​V | 590 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​VelocityTracker;​-​>addMovement(Landroid​/​view/​MotionEvent;​)​V |
 |  | ||
591 | ·​·​·​·​.​line·​231 | 591 | ·​·​·​·​.​line·​231 |
592 |
·​·​·​·​and-​int/​lit16·​v0,​·​v |
592 | ·​·​·​·​and-​int/​lit16·​v0,​·​v5,​·​0xff |
 |  | ||
593 |
·​·​·​·​move/​from16·​v3 |
593 | ·​·​·​·​move/​from16·​v35,​·​v0 |
Max diff block lines reached; 51488/54801 bytes (93.95%) of diff not shown. |
Offset 787, 15 lines modified | Offset 787, 15 lines modified | ||
787 | ·​·​·​·​invoke-​virtual·​{p1,​·​p2,​·​v0,​·​v1},​·​Landroid/​view/​View;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z | 787 | ·​·​·​·​invoke-​virtual·​{p1,​·​p2,​·​v0,​·​v1},​·​Landroid/​view/​View;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z |
 |  | ||
788 | ·​·​·​·​.​line·​389 | 788 | ·​·​·​·​.​line·​389 |
789 | ·​·​·​·​return-​void | 789 | ·​·​·​·​return-​void |
790 | .​end·​method | 790 | .​end·​method |
 |  | ||
791 | .​method·​public·​postOnAnimationDelaye​d(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V | 791 | .​method·​public·​postOnAnimationDelaye​d(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V |
792 |
·​·​·​·​.​locals·​ |
792 | ·​·​·​·​.​locals·​2 |
793 | ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ | 793 | ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ |
794 | ·​·​·​·​.​param·​p2,​·​"action"·​·​·​·​#·​Ljava/​lang/​Runnable;​ | 794 | ·​·​·​·​.​param·​p2,​·​"action"·​·​·​·​#·​Ljava/​lang/​Runnable;​ |
795 | ·​·​·​·​.​param·​p3,​·​"delayMillis"·​·​·​·​#·​J | 795 | ·​·​·​·​.​param·​p3,​·​"delayMillis"·​·​·​·​#·​J |
 |  | ||
796 | ·​·​·​·​.​prologue | 796 | ·​·​·​·​.​prologue |
797 | ·​·​·​·​.​line·​391 | 797 | ·​·​·​·​.​line·​391 |
798 | ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat$BaseViewCo​mpatImpl;​-​>getFrameTime()​J | 798 | ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat$BaseViewCo​mpatImpl;​-​>getFrameTime()​J |
Offset 187, 15 lines modified | Offset 187, 15 lines modified | ||
187 | ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewCompatJB;​-​>postOnAnimation(Land​roid/​view/​View;​Ljava/​lang/​Runnable;​)​V | 187 | ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewCompatJB;​-​>postOnAnimation(Land​roid/​view/​View;​Ljava/​lang/​Runnable;​)​V |
 |  | ||
188 | ·​·​·​·​.​line·​984 | 188 | ·​·​·​·​.​line·​984 |
189 | ·​·​·​·​return-​void | 189 | ·​·​·​·​return-​void |
190 | .​end·​method | 190 | .​end·​method |
 |  | ||
191 | .​method·​public·​postOnAnimationDelaye​d(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V | 191 | .​method·​public·​postOnAnimationDelaye​d(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V |
192 |
·​·​·​·​.​locals·​ |
192 | ·​·​·​·​.​locals·​0 |
193 | ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ | 193 | ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ |
194 | ·​·​·​·​.​param·​p2,​·​"action"·​·​·​·​#·​Ljava/​lang/​Runnable;​ | 194 | ·​·​·​·​.​param·​p2,​·​"action"·​·​·​·​#·​Ljava/​lang/​Runnable;​ |
195 | ·​·​·​·​.​param·​p3,​·​"delayMillis"·​·​·​·​#·​J | 195 | ·​·​·​·​.​param·​p3,​·​"delayMillis"·​·​·​·​#·​J |
 |  | ||
196 | ·​·​·​·​.​prologue | 196 | ·​·​·​·​.​prologue |
197 | ·​·​·​·​.​line·​987 | 197 | ·​·​·​·​.​line·​987 |
198 | ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​view/​ViewCompatJB;​-​>postOnAnimationDelay​ed(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V | 198 | ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​view/​ViewCompatJB;​-​>postOnAnimationDelay​ed(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V |
Offset 958, 15 lines modified | Offset 958, 15 lines modified | ||
958 | ·​·​·​·​invoke-​interface·​{v0,​·​p0,​·​p1},​·​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​-​>postOnAnimation(Land​roid/​view/​View;​Ljava/​lang/​Runnable;​)​V | 958 | ·​·​·​·​invoke-​interface·​{v0,​·​p0,​·​p1},​·​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​-​>postOnAnimation(Land​roid/​view/​View;​Ljava/​lang/​Runnable;​)​V |
 |  | ||
959 | ·​·​·​·​.​line·​1422 | 959 | ·​·​·​·​.​line·​1422 |
960 | ·​·​·​·​return-​void | 960 | ·​·​·​·​return-​void |
961 | .​end·​method | 961 | .​end·​method |
 |  | ||
962 | .​method·​public·​static·​postOnAnimationDelaye​d(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V | 962 | .​method·​public·​static·​postOnAnimationDelaye​d(Landroid/​view/​View;​Ljava/​lang/​Runnable;​J)​V |
963 |
·​·​·​·​.​locals·​ |
963 | ·​·​·​·​.​locals·​1 |
964 | ·​·​·​·​.​param·​p0,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ | 964 | ·​·​·​·​.​param·​p0,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ |
965 | ·​·​·​·​.​param·​p1,​·​"action"·​·​·​·​#·​Ljava/​lang/​Runnable;​ | 965 | ·​·​·​·​.​param·​p1,​·​"action"·​·​·​·​#·​Ljava/​lang/​Runnable;​ |
966 | ·​·​·​·​.​param·​p2,​·​"delayMillis"·​·​·​·​#·​J | 966 | ·​·​·​·​.​param·​p2,​·​"delayMillis"·​·​·​·​#·​J |
 |  | ||
967 | ·​·​·​·​.​prologue | 967 | ·​·​·​·​.​prologue |
968 | ·​·​·​·​.​line·​1438 | 968 | ·​·​·​·​.​line·​1438 |
969 | ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​ | 969 | ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​ |
Offset 4867, 264 lines modified | Offset 4867, 258 lines modified | ||
4867 | ·​·​·​·​·​·​·​·​0x15·​-​>·​:​sswitch_0 | 4867 | ·​·​·​·​·​·​·​·​0x15·​-​>·​:​sswitch_0 |
4868 | ·​·​·​·​·​·​·​·​0x16·​-​>·​:​sswitch_1 | 4868 | ·​·​·​·​·​·​·​·​0x16·​-​>·​:​sswitch_1 |
4869 | ·​·​·​·​·​·​·​·​0x3d·​-​>·​:​sswitch_2 | 4869 | ·​·​·​·​·​·​·​·​0x3d·​-​>·​:​sswitch_2 |
4870 | ·​·​·​·​.​end·​sparse-​switch | 4870 | ·​·​·​·​.​end·​sparse-​switch |
4871 | .​end·​method | 4871 | .​end·​method |
 |  | ||
4872 | .​method·​public·​fakeDragBy(F)​V | 4872 | .​method·​public·​fakeDragBy(F)​V |
4873 |
·​·​·​·​.​locals·​1 |
4873 | ·​·​·​·​.​locals·​17 |
4874 | ·​·​·​·​.​param·​p1,​·​"xOffset"·​·​·​·​#·​F | 4874 | ·​·​·​·​.​param·​p1,​·​"xOffset"·​·​·​·​#·​F |
 |  | ||
4875 | ·​·​·​·​.​prologue | 4875 | ·​·​·​·​.​prologue |
4876 | ·​·​·​·​.​line·​2335 | 4876 | ·​·​·​·​.​line·​2335 |
4877 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 | 4877 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |
 |  | ||
4878 |
·​·​·​·​iget-​boolean·​v |
4878 | ·​·​·​·​iget-​boolean·​v1,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mFakeDragging:​Z |
 |  | ||
4879 |
·​·​·​·​if-​nez·​v |
4879 | ·​·​·​·​if-​nez·​v1,​·​:​cond_0 |
 |  | ||
4880 | ·​·​·​·​.​line·​2336 | 4880 | ·​·​·​·​.​line·​2336 |
4881 |
·​·​·​·​new-​instance·​v |
4881 | ·​·​·​·​new-​instance·​v1,​·​Ljava/​lang/​IllegalStateException​;​ |
 |  | ||
4882 |
·​·​·​·​const-​string·​v |
4882 | ·​·​·​·​const-​string·​v2,​·​"No·​fake·​drag·​in·​progress.​·​Call·​beginFakeDrag·​first.​" |
 |  | ||
4883 |
·​·​·​·​invoke-​direct·​{v |
4883 | ·​·​·​·​invoke-​direct·​{v1,​·​v2},​·​Ljava/​lang/​IllegalStateException​;​-​><init>(Ljava/​lang/​String;​)​V |
 |  | ||
4884 |
·​·​·​·​throw·​v |
4884 | ·​·​·​·​throw·​v1 |
 |  | ||
4885 | ·​·​·​·​.​line·​2339 | 4885 | ·​·​·​·​.​line·​2339 |
4886 | ·​·​·​·​:​cond_0 | 4886 | ·​·​·​·​:​cond_0 |
4887 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 | 4887 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |
 |  | ||
4888 |
·​·​·​·​iget·​v |
4888 | ·​·​·​·​iget·​v1,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mLastMotionX:​F |
 |  | ||
4889 |
·​·​·​·​add-​float·​v |
4889 | ·​·​·​·​add-​float·​v1,​·​v1,​·​p1 |
 |  | ||
4890 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 | 4890 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |
 |  | ||
4891 |
·​·​·​·​iput·​v |
4891 | ·​·​·​·​iput·​v1,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mLastMotionX:​F |
 |  | ||
4892 | ·​·​·​·​.​line·​2341 | 4892 | ·​·​·​·​.​line·​2341 |
4893 | ·​·​·​·​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>getScrollX()​I | 4893 | ·​·​·​·​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>getScrollX()​I |
 |  | ||
4894 |
·​·​·​·​move-​result·​v |
4894 | ·​·​·​·​move-​result·​v1 |
 |  | ||
4895 |
·​·​·​·​int-​to-​float·​v1 |
4895 | ·​·​·​·​int-​to-​float·​v13,​·​v1 |
 |  | ||
4896 | ·​·​·​·​.​line·​2342 | 4896 | ·​·​·​·​.​line·​2342 |
4897 |
·​·​·​·​.​local·​v1 |
4897 | ·​·​·​·​.​local·​v13,​·​"oldScrollX":​F |
4898 |
·​·​·​·​sub-​float·​v1 |
4898 | ·​·​·​·​sub-​float·​v15,​·​v13,​·​p1 |
 |  | ||
4899 | ·​·​·​·​.​line·​2343 | 4899 | ·​·​·​·​.​line·​2343 |
4900 |
·​·​·​·​.​local·​v1 |
4900 | ·​·​·​·​.​local·​v15,​·​"scrollX":​F |
4901 | ·​·​·​·​invoke-​direct/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>getClientWidth()​I | 4901 | ·​·​·​·​invoke-​direct/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>getClientWidth()​I |
 |  | ||
4902 |
·​·​·​·​move-​result·​v1 |
4902 | ·​·​·​·​move-​result·​v16 |
 |  | ||
4903 | ·​·​·​·​.​line·​2345 | 4903 | ·​·​·​·​.​line·​2345 |
4904 |
·​·​·​·​.​local·​v1 |
4904 | ·​·​·​·​.​local·​v16,​·​"width":​I |
4905 |
·​·​·​·​move/​from16·​v0,​·​v1 |
4905 | ·​·​·​·​move/​from16·​v0,​·​v16 |
 |  | ||
4906 |
·​·​·​·​int-​to-​float·​v |
4906 | ·​·​·​·​int-​to-​float·​v1,​·​v0 |
 |  | ||
4907 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 | 4907 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |
 |  | ||
4908 |
·​·​·​·​iget·​v |
4908 | ·​·​·​·​iget·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mFirstOffset:​F |
 |  | ||
4909 |
·​·​·​·​mul-​float·​v1 |
4909 | ·​·​·​·​mul-​float·​v12,​·​v1,​·​v2 |
 |  | ||
4910 | ·​·​·​·​.​line·​2346 | 4910 | ·​·​·​·​.​line·​2346 |
4911 |
·​·​·​·​.​local·​v1 |
4911 | ·​·​·​·​.​local·​v12,​·​"leftBound":​F |
4912 |
·​·​·​·​move/​from16·​v0,​·​v1 |
4912 | ·​·​·​·​move/​from16·​v0,​·​v16 |
 |  | ||
4913 |
·​·​·​·​int-​to-​float·​v |
4913 | ·​·​·​·​int-​to-​float·​v1,​·​v0 |
 |  | ||
4914 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 | 4914 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |
 |  | ||
4915 |
·​·​·​·​iget·​v |
4915 | ·​·​·​·​iget·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mLastOffset:​F |
 |  | ||
4916 |
·​·​·​·​mul-​float·​v1 |
4916 | ·​·​·​·​mul-​float·​v14,​·​v1,​·​v2 |
 |  | ||
4917 | ·​·​·​·​.​line·​2348 | 4917 | ·​·​·​·​.​line·​2348 |
4918 |
·​·​·​·​.​local·​v1 |
4918 | ·​·​·​·​.​local·​v14,​·​"rightBound":​F |
4919 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 | 4919 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |
 |  | ||
4920 |
·​·​·​·​iget-​object·​v |
4920 | ·​·​·​·​iget-​object·​v1,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mItems:​Ljava/​util/​ArrayList;​ |
 |  | ||
4921 |
·​·​·​·​const/​4·​v |
4921 | ·​·​·​·​const/​4·​v2,​·​0x0 |
 |  | ||
4922 |
·​·​·​·​invoke-​virtual·​{v |
4922 | ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​util/​ArrayList;​-​>get(I)​Ljava/​lang/​Object;​ |
 |  | ||
4923 |
·​·​·​·​move-​result-​object·​v1 |
4923 | ·​·​·​·​move-​result-​object·​v10 |
 |  | ||
4924 |
·​·​·​·​check-​cast·​v1 |
4924 | ·​·​·​·​check-​cast·​v10,​·​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​ |
 |  | ||
4925 | ·​·​·​·​.​line·​2349 | 4925 | ·​·​·​·​.​line·​2349 |
4926 |
·​·​·​·​.​local·​v1 |
4926 | ·​·​·​·​.​local·​v10,​·​"firstItem":​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​ |
4927 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 | 4927 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |
 |  | ||
4928 |
·​·​·​·​iget-​object·​v |
4928 | ·​·​·​·​iget-​object·​v1,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mItems:​Ljava/​util/​ArrayList;​ |
Max diff block lines reached; 6390/10285 bytes (62.13%) of diff not shown. |
Offset 305, 15 lines modified | Offset 305, 15 lines modified | ||
 |  | ||
305 | ·​·​·​·​.​line·​1000 | 305 | ·​·​·​·​.​line·​1000 |
306 | ·​·​·​·​:​cond_0 | 306 | ·​·​·​·​:​cond_0 |
307 | ·​·​·​·​return-​void | 307 | ·​·​·​·​return-​void |
308 | .​end·​method | 308 | .​end·​method |
 |  | ||
309 | .​method·​public·​getDuration()​J | 309 | .​method·​public·​getDuration()​J |
310 |
·​·​·​·​.​locals·​ |
310 | ·​·​·​·​.​locals·​3 |
 |  | ||
311 | ·​·​·​·​.​prologue | 311 | ·​·​·​·​.​prologue |
312 | ·​·​·​·​.​line·​744 | 312 | ·​·​·​·​.​line·​744 |
313 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>mView:​Ljava/​lang/​ref/​WeakReference;​ | 313 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>mView:​Ljava/​lang/​ref/​WeakReference;​ |
 |  | ||
314 | ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​ref/​WeakReference;​-​>get()​Ljava/​lang/​Object;​ | 314 | ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​ref/​WeakReference;​-​>get()​Ljava/​lang/​Object;​ |
 |  | ||
Offset 325, 22 lines modified | Offset 325, 22 lines modified | ||
325 | ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 | 325 | ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 |
 |  | ||
326 | ·​·​·​·​.​line·​745 | 326 | ·​·​·​·​.​line·​745 |
327 | ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat$ViewPropertyAni​matorCompatImpl;​ | 327 | ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat$ViewPropertyAni​matorCompatImpl;​ |
 |  | ||
328 | ·​·​·​·​invoke-​interface·​{v1,​·​p0,​·​v0},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat$ViewPropertyAni​matorCompatImpl;​-​>getDuration(Landroid​/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​Landroid/​view/​View;​)​J | 328 | ·​·​·​·​invoke-​interface·​{v1,​·​p0,​·​v0},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat$ViewPropertyAni​matorCompatImpl;​-​>getDuration(Landroid​/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​Landroid/​view/​View;​)​J |
 |  | ||
329 |
·​·​·​·​move-​result-​wide·​v |
329 | ·​·​·​·​move-​result-​wide·​v1 |
 |  | ||
330 | ·​·​·​·​.​line·​747 | 330 | ·​·​·​·​.​line·​747 |
331 | ·​·​·​·​:​goto_0 | 331 | ·​·​·​·​:​goto_0 |
332 |
·​·​·​·​return-​wide·​v |
332 | ·​·​·​·​return-​wide·​v1 |
 |  | ||
333 | ·​·​·​·​:​cond_0 | 333 | ·​·​·​·​:​cond_0 |
334 |
·​·​·​·​const-​wide/​16·​v |
334 | ·​·​·​·​const-​wide/​16·​v1,​·​0x0 |
 |  | ||
335 | ·​·​·​·​goto·​:​goto_0 | 335 | ·​·​·​·​goto·​:​goto_0 |
336 | .​end·​method | 336 | .​end·​method |
 |  | ||
337 | .​method·​public·​getInterpolator()​Landroid/​view/​animation/​Interpolator;​ | 337 | .​method·​public·​getInterpolator()​Landroid/​view/​animation/​Interpolator;​ |
338 | ·​·​·​·​.​locals·​2 | 338 | ·​·​·​·​.​locals·​2 |
 |  | ||
Offset 371, 15 lines modified | Offset 371, 15 lines modified | ||
371 | ·​·​·​·​:​cond_0 | 371 | ·​·​·​·​:​cond_0 |
372 | ·​·​·​·​const/​4·​v1,​·​0x0 | 372 | ·​·​·​·​const/​4·​v1,​·​0x0 |
 |  | ||
373 | ·​·​·​·​goto·​:​goto_0 | 373 | ·​·​·​·​goto·​:​goto_0 |
374 | .​end·​method | 374 | .​end·​method |
 |  | ||
375 | .​method·​public·​getStartDelay()​J | 375 | .​method·​public·​getStartDelay()​J |
376 |
·​·​·​·​.​locals·​ |
376 | ·​·​·​·​.​locals·​3 |
 |  | ||
377 | ·​·​·​·​.​prologue | 377 | ·​·​·​·​.​prologue |
378 | ·​·​·​·​.​line·​815 | 378 | ·​·​·​·​.​line·​815 |
379 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>mView:​Ljava/​lang/​ref/​WeakReference;​ | 379 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>mView:​Ljava/​lang/​ref/​WeakReference;​ |
 |  | ||
380 | ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​ref/​WeakReference;​-​>get()​Ljava/​lang/​Object;​ | 380 | ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​ref/​WeakReference;​-​>get()​Ljava/​lang/​Object;​ |
 |  | ||
Offset 391, 22 lines modified | Offset 391, 22 lines modified | ||
391 | ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 | 391 | ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 |
 |  | ||
392 | ·​·​·​·​.​line·​816 | 392 | ·​·​·​·​.​line·​816 |
393 | ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat$ViewPropertyAni​matorCompatImpl;​ | 393 | ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat$ViewPropertyAni​matorCompatImpl;​ |
 |  | ||
394 | ·​·​·​·​invoke-​interface·​{v1,​·​p0,​·​v0},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat$ViewPropertyAni​matorCompatImpl;​-​>getStartDelay(Landro​id/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​Landroid/​view/​View;​)​J | 394 | ·​·​·​·​invoke-​interface·​{v1,​·​p0,​·​v0},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat$ViewPropertyAni​matorCompatImpl;​-​>getStartDelay(Landro​id/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​Landroid/​view/​View;​)​J |
 |  | ||
395 |
·​·​·​·​move-​result-​wide·​v |
395 | ·​·​·​·​move-​result-​wide·​v1 |
 |  | ||
396 | ·​·​·​·​.​line·​818 | 396 | ·​·​·​·​.​line·​818 |
397 | ·​·​·​·​:​goto_0 | 397 | ·​·​·​·​:​goto_0 |
398 |
·​·​·​·​return-​wide·​v |
398 | ·​·​·​·​return-​wide·​v1 |
 |  | ||
399 | ·​·​·​·​:​cond_0 | 399 | ·​·​·​·​:​cond_0 |
400 |
·​·​·​·​const-​wide/​16·​v |
400 | ·​·​·​·​const-​wide/​16·​v1,​·​0x0 |
 |  | ||
401 | ·​·​·​·​goto·​:​goto_0 | 401 | ·​·​·​·​goto·​:​goto_0 |
402 | .​end·​method | 402 | .​end·​method |
 |  | ||
403 | .​method·​public·​rotation(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ | 403 | .​method·​public·​rotation(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
404 | ·​·​·​·​.​locals·​2 | 404 | ·​·​·​·​.​locals·​2 |
405 | ·​·​·​·​.​param·​p1,​·​"value"·​·​·​·​#·​F | 405 | ·​·​·​·​.​param·​p1,​·​"value"·​·​·​·​#·​F |
Offset 674, 15 lines modified | Offset 674, 15 lines modified | ||
 |  | ||
674 | ·​·​·​·​.​line·​989 | 674 | ·​·​·​·​.​line·​989 |
675 | ·​·​·​·​:​cond_0 | 675 | ·​·​·​·​:​cond_0 |
676 | ·​·​·​·​return-​object·​p0 | 676 | ·​·​·​·​return-​object·​p0 |
677 | .​end·​method | 677 | .​end·​method |
 |  | ||
678 | .​method·​public·​setDuration(J)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ | 678 | .​method·​public·​setDuration(J)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
679 |
·​·​·​·​.​locals·​ |
679 | ·​·​·​·​.​locals·​2 |
680 | ·​·​·​·​.​param·​p1,​·​"value"·​·​·​·​#·​J | 680 | ·​·​·​·​.​param·​p1,​·​"value"·​·​·​·​#·​J |
 |  | ||
681 | ·​·​·​·​.​prologue | 681 | ·​·​·​·​.​prologue |
682 | ·​·​·​·​.​line·​623 | 682 | ·​·​·​·​.​line·​623 |
683 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>mView:​Ljava/​lang/​ref/​WeakReference;​ | 683 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>mView:​Ljava/​lang/​ref/​WeakReference;​ |
 |  | ||
684 | ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​ref/​WeakReference;​-​>get()​Ljava/​lang/​Object;​ | 684 | ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​ref/​WeakReference;​-​>get()​Ljava/​lang/​Object;​ |
Offset 755, 15 lines modified | Offset 755, 15 lines modified | ||
 |  | ||
755 | ·​·​·​·​.​line·​1198 | 755 | ·​·​·​·​.​line·​1198 |
756 | ·​·​·​·​:​cond_0 | 756 | ·​·​·​·​:​cond_0 |
757 | ·​·​·​·​return-​object·​p0 | 757 | ·​·​·​·​return-​object·​p0 |
758 | .​end·​method | 758 | .​end·​method |
Max diff block lines reached; 376/3233 bytes (11.63%) of diff not shown. |
Offset 259, 15 lines modified | Offset 259, 15 lines modified | ||
259 | ·​·​·​·​invoke-​static·​{p2,​·​p3},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompatICS;​-​>scaleYBy(Landroid/​view/​View;​F)​V | 259 | ·​·​·​·​invoke-​static·​{p2,​·​p3},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompatICS;​-​>scaleYBy(Landroid/​view/​View;​F)​V |
 |  | ||
260 | ·​·​·​·​.​line·​431 | 260 | ·​·​·​·​.​line·​431 |
261 | ·​·​·​·​return-​void | 261 | ·​·​·​·​return-​void |
262 | .​end·​method | 262 | .​end·​method |
 |  | ||
263 | .​method·​public·​setDuration(Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​Landroid/​view/​View;​J)​V | 263 | .​method·​public·​setDuration(Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​Landroid/​view/​View;​J)​V |
264 |
·​·​·​·​.​locals·​ |
264 | ·​·​·​·​.​locals·​0 |
265 | ·​·​·​·​.​param·​p1,​·​"vpa"·​·​·​·​#·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ | 265 | ·​·​·​·​.​param·​p1,​·​"vpa"·​·​·​·​#·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
266 | ·​·​·​·​.​param·​p2,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ | 266 | ·​·​·​·​.​param·​p2,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ |
267 | ·​·​·​·​.​param·​p3,​·​"value"·​·​·​·​#·​J | 267 | ·​·​·​·​.​param·​p3,​·​"value"·​·​·​·​#·​J |
 |  | ||
268 | ·​·​·​·​.​prologue | 268 | ·​·​·​·​.​prologue |
269 | ·​·​·​·​.​line·​340 | 269 | ·​·​·​·​.​line·​340 |
270 | ·​·​·​·​invoke-​static·​{p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompatICS;​-​>setDuration(Landroid​/​view/​View;​J)​V | 270 | ·​·​·​·​invoke-​static·​{p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompatICS;​-​>setDuration(Landroid​/​view/​View;​J)​V |
Offset 310, 15 lines modified | Offset 310, 15 lines modified | ||
310 | ·​·​·​·​invoke-​static·​{p2,​·​v0},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompatICS;​-​>setListener(Landroid​/​view/​View;​Landroid/​support/​v4/​view/​ViewPropertyAnimatorL​istener;​)​V | 310 | ·​·​·​·​invoke-​static·​{p2,​·​v0},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompatICS;​-​>setListener(Landroid​/​view/​View;​Landroid/​support/​v4/​view/​ViewPropertyAnimatorL​istener;​)​V |
 |  | ||
311 | ·​·​·​·​.​line·​477 | 311 | ·​·​·​·​.​line·​477 |
312 | ·​·​·​·​return-​void | 312 | ·​·​·​·​return-​void |
313 | .​end·​method | 313 | .​end·​method |
 |  | ||
314 | .​method·​public·​setStartDelay(Landroi​d/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​Landroid/​view/​View;​J)​V | 314 | .​method·​public·​setStartDelay(Landroi​d/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​Landroid/​view/​View;​J)​V |
315 |
·​·​·​·​.​locals·​ |
315 | ·​·​·​·​.​locals·​0 |
316 | ·​·​·​·​.​param·​p1,​·​"vpa"·​·​·​·​#·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ | 316 | ·​·​·​·​.​param·​p1,​·​"vpa"·​·​·​·​#·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
317 | ·​·​·​·​.​param·​p2,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ | 317 | ·​·​·​·​.​param·​p2,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ |
318 | ·​·​·​·​.​param·​p3,​·​"value"·​·​·​·​#·​J | 318 | ·​·​·​·​.​param·​p3,​·​"value"·​·​·​·​#·​J |
 |  | ||
319 | ·​·​·​·​.​prologue | 319 | ·​·​·​·​.​prologue |
320 | ·​·​·​·​.​line·​370 | 320 | ·​·​·​·​.​line·​370 |
321 | ·​·​·​·​invoke-​static·​{p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompatICS;​-​>setStartDelay(Landro​id/​view/​View;​J)​V | 321 | ·​·​·​·​invoke-​static·​{p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompatICS;​-​>setStartDelay(Landro​id/​view/​View;​J)​V |
Offset 70, 101 lines modified | Offset 70, 101 lines modified | ||
70 | ·​·​·​·​iput·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mDeltaY:​I | 70 | ·​·​·​·​iput·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mDeltaY:​I |
 |  | ||
71 | ·​·​·​·​.​line·​749 | 71 | ·​·​·​·​.​line·​749 |
72 | ·​·​·​·​return-​void | 72 | ·​·​·​·​return-​void |
73 | .​end·​method | 73 | .​end·​method |
 |  | ||
74 | .​method·​private·​getValueAt(J)​F | 74 | .​method·​private·​getValueAt(J)​F |
75 |
·​·​·​·​.​locals·​1 |
75 | ·​·​·​·​.​locals·​10 |
76 | ·​·​·​·​.​param·​p1,​·​"currentTime"·​·​·​·​#·​J | 76 | ·​·​·​·​.​param·​p1,​·​"currentTime"·​·​·​·​#·​J |
 |  | ||
77 | ·​·​·​·​.​prologue | 77 | ·​·​·​·​.​prologue |
78 |
·​·​·​·​const/​high16·​v |
78 | ·​·​·​·​const/​high16·​v9,​·​0x3f800000·​·​·​·​#·​1.​0f |
 |  | ||
79 | ·​·​·​·​const/​4·​v4,​·​0x0 | 79 | ·​·​·​·​const/​4·​v4,​·​0x0 |
 |  | ||
80 | ·​·​·​·​.​line·​787 | 80 | ·​·​·​·​.​line·​787 |
81 |
·​·​·​·​iget-​wide·​v |
81 | ·​·​·​·​iget-​wide·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStartTime:​J |
 |  | ||
82 |
·​·​·​·​cmp-​long·​v5,​·​p1,​·​v |
82 | ·​·​·​·​cmp-​long·​v5,​·​p1,​·​v5 |
 |  | ||
83 | ·​·​·​·​if-​gez·​v5,​·​:​cond_0 | 83 | ·​·​·​·​if-​gez·​v5,​·​:​cond_0 |
 |  | ||
84 | ·​·​·​·​.​line·​794 | 84 | ·​·​·​·​.​line·​794 |
85 | ·​·​·​·​:​goto_0 | 85 | ·​·​·​·​:​goto_0 |
86 | ·​·​·​·​return·​v4 | 86 | ·​·​·​·​return·​v4 |
 |  | ||
87 | ·​·​·​·​.​line·​789 | 87 | ·​·​·​·​.​line·​789 |
88 | ·​·​·​·​:​cond_0 | 88 | ·​·​·​·​:​cond_0 |
89 |
·​·​·​·​iget-​wide·​v |
89 | ·​·​·​·​iget-​wide·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopTime:​J |
 |  | ||
90 |
·​·​·​·​const-​wide/​16·​v |
90 | ·​·​·​·​const-​wide/​16·​v7,​·​0x0 |
 |  | ||
91 |
·​·​·​·​cmp-​long·​v5,​·​v |
91 | ·​·​·​·​cmp-​long·​v5,​·​v5,​·​v7 |
 |  | ||
92 | ·​·​·​·​if-​ltz·​v5,​·​:​cond_1 | 92 | ·​·​·​·​if-​ltz·​v5,​·​:​cond_1 |
 |  | ||
93 |
·​·​·​·​iget-​wide·​v |
93 | ·​·​·​·​iget-​wide·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopTime:​J |
 |  | ||
94 |
·​·​·​·​cmp-​long·​v5,​·​p1,​·​v |
94 | ·​·​·​·​cmp-​long·​v5,​·​p1,​·​v5 |
 |  | ||
95 | ·​·​·​·​if-​gez·​v5,​·​:​cond_2 | 95 | ·​·​·​·​if-​gez·​v5,​·​:​cond_2 |
 |  | ||
96 | ·​·​·​·​.​line·​790 | 96 | ·​·​·​·​.​line·​790 |
97 | ·​·​·​·​:​cond_1 | 97 | ·​·​·​·​:​cond_1 |
98 |
·​·​·​·​iget-​wide·​v |
98 | ·​·​·​·​iget-​wide·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStartTime:​J |
 |  | ||
99 |
·​·​·​·​sub-​long·​v2,​·​p1,​·​v |
99 | ·​·​·​·​sub-​long·​v2,​·​p1,​·​v5 |
 |  | ||
100 | ·​·​·​·​.​line·​791 | 100 | ·​·​·​·​.​line·​791 |
101 | ·​·​·​·​.​local·​v2,​·​"elapsedSinceStart":​J | 101 | ·​·​·​·​.​local·​v2,​·​"elapsedSinceStart":​J |
102 | ·​·​·​·​const/​high16·​v5,​·​0x3f000000·​·​·​·​#·​0.​5f | 102 | ·​·​·​·​const/​high16·​v5,​·​0x3f000000·​·​·​·​#·​0.​5f |
 |  | ||
103 | ·​·​·​·​long-​to-​float·​v6,​·​v2 | 103 | ·​·​·​·​long-​to-​float·​v6,​·​v2 |
 |  | ||
104 | ·​·​·​·​iget·​v7,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mRampUpDuration:​I | 104 | ·​·​·​·​iget·​v7,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mRampUpDuration:​I |
 |  | ||
105 | ·​·​·​·​int-​to-​float·​v7,​·​v7 | 105 | ·​·​·​·​int-​to-​float·​v7,​·​v7 |
 |  | ||
106 | ·​·​·​·​div-​float/​2addr·​v6,​·​v7 | 106 | ·​·​·​·​div-​float/​2addr·​v6,​·​v7 |
 |  | ||
107 | ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>constrain(FFF)​F | 107 | ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>constrain(FFF)​F |
108 |
·​·​·​·​invoke-​static·​{v6,​·​v4,​·​v |
108 | ·​·​·​·​invoke-​static·​{v6,​·​v4,​·​v9},​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>access$900(FFF)​F |
 |  | ||
109 | ·​·​·​·​move-​result·​v4 | 109 | ·​·​·​·​move-​result·​v4 |
 |  | ||
110 | ·​·​·​·​mul-​float/​2addr·​v4,​·​v5 | 110 | ·​·​·​·​mul-​float/​2addr·​v4,​·​v5 |
 |  | ||
111 | ·​·​·​·​goto·​:​goto_0 | 111 | ·​·​·​·​goto·​:​goto_0 |
 |  | ||
112 | ·​·​·​·​.​line·​793 | 112 | ·​·​·​·​.​line·​793 |
113 | ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"elapsedSinceStart":​J | 113 | ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"elapsedSinceStart":​J |
114 | ·​·​·​·​:​cond_2 | 114 | ·​·​·​·​:​cond_2 |
115 |
·​·​·​·​iget-​wide·​v |
115 | ·​·​·​·​iget-​wide·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopTime:​J |
 |  | ||
116 |
·​·​·​·​sub-​long·​v0,​·​p1,​·​v |
116 | ·​·​·​·​sub-​long·​v0,​·​p1,​·​v5 |
 |  | ||
117 | ·​·​·​·​.​line·​794 | 117 | ·​·​·​·​.​line·​794 |
118 | ·​·​·​·​.​local·​v0,​·​"elapsedSinceEnd":​J | 118 | ·​·​·​·​.​local·​v0,​·​"elapsedSinceEnd":​J |
119 | ·​·​·​·​iget·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopValue:​F | 119 | ·​·​·​·​iget·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopValue:​F |
 |  | ||
120 |
·​·​·​·​sub-​float·​v5,​·​v |
120 | ·​·​·​·​sub-​float·​v5,​·​v9,​·​v5 |
 |  | ||
121 | ·​·​·​·​iget·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopValue:​F | 121 | ·​·​·​·​iget·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mStopValue:​F |
 |  | ||
122 | ·​·​·​·​long-​to-​float·​v7,​·​v0 | 122 | ·​·​·​·​long-​to-​float·​v7,​·​v0 |
 |  | ||
123 | ·​·​·​·​iget·​v8,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mEffectiveRampDown:​I | 123 | ·​·​·​·​iget·​v8,​·​p0,​·​Landroid/​support/​v4/​widget/​AutoScrollHelper$Clam​pedScroller;​-​>mEffectiveRampDown:​I |
 |  | ||
124 | ·​·​·​·​int-​to-​float·​v8,​·​v8 | 124 | ·​·​·​·​int-​to-​float·​v8,​·​v8 |
 |  | ||
125 | ·​·​·​·​div-​float/​2addr·​v7,​·​v8 | 125 | ·​·​·​·​div-​float/​2addr·​v7,​·​v8 |
 |  | ||
126 | ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>constrain(FFF)​F | 126 | ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>constrain(FFF)​F |
127 |
·​·​·​·​invoke-​static·​{v7,​·​v4,​·​v |
127 | ·​·​·​·​invoke-​static·​{v7,​·​v4,​·​v9},​·​Landroid/​support/​v4/​widget/​AutoScrollHelper;​-​>access$900(FFF)​F |
 |  | ||
128 | ·​·​·​·​move-​result·​v4 | 128 | ·​·​·​·​move-​result·​v4 |
 |  | ||
129 | ·​·​·​·​mul-​float/​2addr·​v4,​·​v6 | 129 | ·​·​·​·​mul-​float/​2addr·​v4,​·​v6 |
 |  | ||
Max diff block lines reached; 2/3426 bytes (0.06%) of diff not shown. |
Offset 33, 32 lines modified | Offset 33, 32 lines modified | ||
 |  | ||
33 | ·​·​·​·​return-​void | 33 | ·​·​·​·​return-​void |
34 | .​end·​method | 34 | .​end·​method |
 |  | ||
 |  | ||
35 | #·​virtual·​methods | 35 | #·​virtual·​methods |
36 | .​method·​public·​run()​V | 36 | .​method·​public·​run()​V |
37 |
·​·​·​·​.​locals·​ |
37 | ·​·​·​·​.​locals·​3 |
 |  | ||
38 | ·​·​·​·​.​prologue | 38 | ·​·​·​·​.​prologue |
39 | ·​·​·​·​.​line·​46 | 39 | ·​·​·​·​.​line·​46 |
40 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$1;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ | 40 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$1;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ |
 |  | ||
41 | ·​·​·​·​const/​4·​v1,​·​0x0 | 41 | ·​·​·​·​const/​4·​v1,​·​0x0 |
 |  | ||
42 | ·​·​·​·​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z | 42 | ·​·​·​·​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z |
43 | ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$002(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​Z)​Z | 43 | ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$002(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​Z)​Z |
 |  | ||
44 | ·​·​·​·​.​line·​47 | 44 | ·​·​·​·​.​line·​47 |
45 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$1;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ | 45 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$1;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ |
 |  | ||
46 |
·​·​·​·​const-​wide/​16·​v |
46 | ·​·​·​·​const-​wide/​16·​v1,​·​-​0x1 |
 |  | ||
47 | ·​·​·​·​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J | 47 | ·​·​·​·​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J |
48 |
·​·​·​·​invoke-​static·​{v0,​·​v |
48 | ·​·​·​·​invoke-​static·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$102(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​J)​J |
 |  | ||
49 | ·​·​·​·​.​line·​48 | 49 | ·​·​·​·​.​line·​48 |
50 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$1;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ | 50 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$1;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ |
 |  | ||
51 | ·​·​·​·​const/​16·​v1,​·​0x8 | 51 | ·​·​·​·​const/​16·​v1,​·​0x8 |
 |  | ||
52 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>setVisibility(I)​V | 52 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>setVisibility(I)​V |
Offset 36, 21 lines modified | Offset 36, 21 lines modified | ||
 |  | ||
 |  | ||
36 | #·​virtual·​methods | 36 | #·​virtual·​methods |
37 | .​method·​public·​run()​V | 37 | .​method·​public·​run()​V |
38 | ·​·​·​·​.​locals·​4 | 38 | ·​·​·​·​.​locals·​4 |
 |  | ||
39 | ·​·​·​·​.​prologue | 39 | ·​·​·​·​.​prologue |
40 |
·​·​·​·​const/​4·​v |
40 | ·​·​·​·​const/​4·​v3,​·​0x0 |
 |  | ||
41 | ·​·​·​·​.​line·​56 | 41 | ·​·​·​·​.​line·​56 |
42 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ | 42 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ |
 |  | ||
43 | ·​·​·​·​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedShow:​Z | 43 | ·​·​·​·​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedShow:​Z |
44 |
·​·​·​·​invoke-​static·​{v0,​·​v |
44 | ·​·​·​·​invoke-​static·​{v0,​·​v3},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$202(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​Z)​Z |
 |  | ||
45 | ·​·​·​·​.​line·​57 | 45 | ·​·​·​·​.​line·​57 |
46 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ | 46 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ |
 |  | ||
47 | ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDismissed:​Z | 47 | ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDismissed:​Z |
48 | ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$300(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​)​Z | 48 | ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$300(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​)​Z |
 |  | ||
Offset 59, 21 lines modified | Offset 59, 21 lines modified | ||
59 | ·​·​·​·​if-​nez·​v0,​·​:​cond_0 | 59 | ·​·​·​·​if-​nez·​v0,​·​:​cond_0 |
 |  | ||
60 | ·​·​·​·​.​line·​58 | 60 | ·​·​·​·​.​line·​58 |
61 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ | 61 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ |
 |  | ||
62 | ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J | 62 | ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J |
 |  | ||
63 |
·​·​·​·​move-​result-​wide·​v |
63 | ·​·​·​·​move-​result-​wide·​v1 |
 |  | ||
64 | ·​·​·​·​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J | 64 | ·​·​·​·​#·​setter·​for:​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J |
65 |
·​·​·​·​invoke-​static·​{v0,​·​v |
65 | ·​·​·​·​invoke-​static·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>access$102(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​J)​J |
 |  | ||
66 | ·​·​·​·​.​line·​59 | 66 | ·​·​·​·​.​line·​59 |
67 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ | 67 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar$2;​-​>this$0:​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ |
 |  | ||
68 |
·​·​·​·​invoke-​virtual·​{v0,​·​v |
68 | ·​·​·​·​invoke-​virtual·​{v0,​·​v3},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>setVisibility(I)​V |
 |  | ||
69 | ·​·​·​·​.​line·​61 | 69 | ·​·​·​·​.​line·​61 |
70 | ·​·​·​·​:​cond_0 | 70 | ·​·​·​·​:​cond_0 |
71 | ·​·​·​·​return-​void | 71 | ·​·​·​·​return-​void |
72 | .​end·​method | 72 | .​end·​method |
Offset 90, 15 lines modified | Offset 90, 15 lines modified | ||
90 | ·​·​·​·​.​line·​30 | 90 | ·​·​·​·​.​line·​30 |
91 | ·​·​·​·​iput-​boolean·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z | 91 | ·​·​·​·​iput-​boolean·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z |
 |  | ||
92 | ·​·​·​·​return·​p1 | 92 | ·​·​·​·​return·​p1 |
93 | .​end·​method | 93 | .​end·​method |
 |  | ||
94 | .​method·​static·​synthetic·​access$102(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​J)​J | 94 | .​method·​static·​synthetic·​access$102(Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​J)​J |
95 |
·​·​·​·​.​locals·​ |
95 | ·​·​·​·​.​locals·​0 |
96 | ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ | 96 | ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​ |
97 | ·​·​·​·​.​param·​p1,​·​"x1"·​·​·​·​#·​J | 97 | ·​·​·​·​.​param·​p1,​·​"x1"·​·​·​·​#·​J |
 |  | ||
98 | ·​·​·​·​.​prologue | 98 | ·​·​·​·​.​prologue |
99 | ·​·​·​·​.​line·​30 | 99 | ·​·​·​·​.​line·​30 |
100 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J | 100 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J |
 |  | ||
Offset 145, 18 lines modified | Offset 145, 18 lines modified | ||
145 | ·​·​·​·​.​line·​87 | 145 | ·​·​·​·​.​line·​87 |
146 | ·​·​·​·​return-​void | 146 | ·​·​·​·​return-​void |
147 | .​end·​method | 147 | .​end·​method |
 |  | ||
 |  | ||
148 | #·​virtual·​methods | 148 | #·​virtual·​methods |
149 | .​method·​public·​hide()​V | 149 | .​method·​public·​hide()​V |
150 |
·​·​·​·​.​locals·​ |
150 | ·​·​·​·​.​locals·​9 |
 |  | ||
151 | ·​·​·​·​.​prologue | 151 | ·​·​·​·​.​prologue |
152 |
·​·​·​·​const-​wide/​16·​v |
152 | ·​·​·​·​const-​wide/​16·​v7,​·​0x1f4 |
 |  | ||
153 | ·​·​·​·​const/​4·​v6,​·​0x1 | 153 | ·​·​·​·​const/​4·​v6,​·​0x1 |
 |  | ||
154 | ·​·​·​·​.​line·​95 | 154 | ·​·​·​·​.​line·​95 |
155 | ·​·​·​·​iput-​boolean·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDismissed:​Z | 155 | ·​·​·​·​iput-​boolean·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDismissed:​Z |
 |  | ||
156 | ·​·​·​·​.​line·​96 | 156 | ·​·​·​·​.​line·​96 |
Offset 171, 15 lines modified | Offset 171, 15 lines modified | ||
 |  | ||
171 | ·​·​·​·​iget-​wide·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J | 171 | ·​·​·​·​iget-​wide·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J |
 |  | ||
172 | ·​·​·​·​sub-​long·​v0,​·​v2,​·​v4 | 172 | ·​·​·​·​sub-​long·​v0,​·​v2,​·​v4 |
 |  | ||
173 | ·​·​·​·​.​line·​98 | 173 | ·​·​·​·​.​line·​98 |
174 | ·​·​·​·​.​local·​v0,​·​"diff":​J | 174 | ·​·​·​·​.​local·​v0,​·​"diff":​J |
175 |
·​·​·​·​cmp-​long·​v2,​·​v0,​·​v |
175 | ·​·​·​·​cmp-​long·​v2,​·​v0,​·​v7 |
 |  | ||
176 | ·​·​·​·​if-​gez·​v2,​·​:​cond_0 | 176 | ·​·​·​·​if-​gez·​v2,​·​:​cond_0 |
 |  | ||
177 | ·​·​·​·​iget-​wide·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J | 177 | ·​·​·​·​iget-​wide·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J |
 |  | ||
178 | ·​·​·​·​const-​wide/​16·​v4,​·​-​0x1 | 178 | ·​·​·​·​const-​wide/​16·​v4,​·​-​0x1 |
 |  | ||
Offset 203, 17 lines modified | Offset 203, 17 lines modified | ||
203 | ·​·​·​·​iget-​boolean·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z | 203 | ·​·​·​·​iget-​boolean·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z |
 |  | ||
204 | ·​·​·​·​if-​nez·​v2,​·​:​cond_1 | 204 | ·​·​·​·​if-​nez·​v2,​·​:​cond_1 |
 |  | ||
205 | ·​·​·​·​.​line·​108 | 205 | ·​·​·​·​.​line·​108 |
206 | ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDelayedHide:​Ljava/​lang/​Runnable;​ | 206 | ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDelayedHide:​Ljava/​lang/​Runnable;​ |
 |  | ||
207 |
·​·​·​·​sub-​long·​v |
207 | ·​·​·​·​sub-​long·​v3,​·​v7,​·​v0 |
 |  | ||
208 |
·​·​·​·​invoke-​virtual·​{p0,​·​v2,​·​v |
208 | ·​·​·​·​invoke-​virtual·​{p0,​·​v2,​·​v3,​·​v4},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z |
 |  | ||
209 | ·​·​·​·​.​line·​109 | 209 | ·​·​·​·​.​line·​109 |
210 | ·​·​·​·​iput-​boolean·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z | 210 | ·​·​·​·​iput-​boolean·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedHide:​Z |
 |  | ||
211 | ·​·​·​·​goto·​:​goto_0 | 211 | ·​·​·​·​goto·​:​goto_0 |
212 | .​end·​method | 212 | .​end·​method |
 |  | ||
Offset 242, 15 lines modified | Offset 242, 15 lines modified | ||
242 | ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>removeCallbacks()​V | 242 | ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>removeCallbacks()​V |
 |  | ||
243 | ·​·​·​·​.​line·​82 | 243 | ·​·​·​·​.​line·​82 |
244 | ·​·​·​·​return-​void | 244 | ·​·​·​·​return-​void |
245 | .​end·​method | 245 | .​end·​method |
 |  | ||
246 | .​method·​public·​show()​V | 246 | .​method·​public·​show()​V |
247 |
·​·​·​·​.​locals·​ |
247 | ·​·​·​·​.​locals·​3 |
 |  | ||
248 | ·​·​·​·​.​prologue | 248 | ·​·​·​·​.​prologue |
249 | ·​·​·​·​.​line·​120 | 249 | ·​·​·​·​.​line·​120 |
250 | ·​·​·​·​const-​wide/​16·​v0,​·​-​0x1 | 250 | ·​·​·​·​const-​wide/​16·​v0,​·​-​0x1 |
 |  | ||
251 | ·​·​·​·​iput-​wide·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J | 251 | ·​·​·​·​iput-​wide·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mStartTime:​J |
 |  | ||
Offset 268, 17 lines modified | Offset 268, 17 lines modified | ||
268 | ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedShow:​Z | 268 | ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mPostedShow:​Z |
 |  | ||
269 | ·​·​·​·​if-​nez·​v0,​·​:​cond_0 | 269 | ·​·​·​·​if-​nez·​v0,​·​:​cond_0 |
 |  | ||
270 | ·​·​·​·​.​line·​124 | 270 | ·​·​·​·​.​line·​124 |
271 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDelayedShow:​Ljava/​lang/​Runnable;​ | 271 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>mDelayedShow:​Ljava/​lang/​Runnable;​ |
 |  | ||
272 |
·​·​·​·​const-​wide/​16·​v |
272 | ·​·​·​·​const-​wide/​16·​v1,​·​0x1f4 |
 |  | ||
273 |
·​·​·​·​invoke-​virtual·​{p0,​·​v0,​·​v |
273 | ·​·​·​·​invoke-​virtual·​{p0,​·​v0,​·​v1,​·​v2},​·​Landroid/​support/​v4/​widget/​ContentLoadingProgres​sBar;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z |
 |  | ||
274 | ·​·​·​·​.​line·​125 | 274 | ·​·​·​·​.​line·​125 |
275 | ·​·​·​·​const/​4·​v0,​·​0x1 | 275 | ·​·​·​·​const/​4·​v0,​·​0x1 |
 |  | ||
Max diff block lines reached; 17/3126 bytes (0.54%) of diff not shown. |
Offset 1456, 15 lines modified | Offset 1456, 15 lines modified | ||
 |  | ||
1456 | ·​·​·​·​.​line·​686 | 1456 | ·​·​·​·​.​line·​686 |
1457 | ·​·​·​·​:​cond_0 | 1457 | ·​·​·​·​:​cond_0 |
1458 | ·​·​·​·​return-​void | 1458 | ·​·​·​·​return-​void |
1459 | .​end·​method | 1459 | .​end·​method |
 |  | ||
1460 | .​method·​protected·​drawChild(Landroid/​graphics/​Canvas;​Landroid/​view/​View;​J)​Z | 1460 | .​method·​protected·​drawChild(Landroid/​graphics/​Canvas;​Landroid/​view/​View;​J)​Z |
1461 |
·​·​·​·​.​locals·​2 |
1461 | ·​·​·​·​.​locals·​28 |
1462 | ·​·​·​·​.​param·​p1,​·​"canvas"·​·​·​·​#·​Landroid/​graphics/​Canvas;​ | 1462 | ·​·​·​·​.​param·​p1,​·​"canvas"·​·​·​·​#·​Landroid/​graphics/​Canvas;​ |
1463 | ·​·​·​·​.​param·​p2,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​ | 1463 | ·​·​·​·​.​param·​p2,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​ |
1464 | ·​·​·​·​.​param·​p3,​·​"drawingTime"·​·​·​·​#·​J | 1464 | ·​·​·​·​.​param·​p3,​·​"drawingTime"·​·​·​·​#·​J |
 |  | ||
1465 | ·​·​·​·​.​prologue | 1465 | ·​·​·​·​.​prologue |
1466 | ·​·​·​·​.​line·​1035 | 1466 | ·​·​·​·​.​line·​1035 |
1467 | ·​·​·​·​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>getHeight()​I | 1467 | ·​·​·​·​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>getHeight()​I |
Offset 34, 207 lines modified | Offset 34, 207 lines modified | ||
 |  | ||
34 | ·​·​·​·​return-​void | 34 | ·​·​·​·​return-​void |
35 | .​end·​method | 35 | .​end·​method |
 |  | ||
 |  | ||
36 | #·​virtual·​methods | 36 | #·​virtual·​methods |
37 | .​method·​public·​applyTransformation(F​Landroid/​view/​animation/​Transformation;​)​V | 37 | .​method·​public·​applyTransformation(F​Landroid/​view/​animation/​Transformation;​)​V |
38 |
·​·​·​·​.​locals·​1 |
38 | ·​·​·​·​.​locals·​16 |
39 | ·​·​·​·​.​param·​p1,​·​"interpolatedTime"·​·​·​·​#·​F | 39 | ·​·​·​·​.​param·​p1,​·​"interpolatedTime"·​·​·​·​#·​F |
40 | ·​·​·​·​.​param·​p2,​·​"t"·​·​·​·​#·​Landroid/​view/​animation/​Transformation;​ | 40 | ·​·​·​·​.​param·​p2,​·​"t"·​·​·​·​#·​Landroid/​view/​animation/​Transformation;​ |
 |  | ||
41 | ·​·​·​·​.​prologue | 41 | ·​·​·​·​.​prologue |
42 | ·​·​·​·​.​line·​315 | 42 | ·​·​·​·​.​line·​315 |
43 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 | 43 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |
 |  | ||
44 |
·​·​·​·​iget-​object·​v1 |
44 | ·​·​·​·​iget-​object·​v10,​·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>this$0:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​ |
 |  | ||
45 |
·​·​·​·​iget-​boolean·​v1 |
45 | ·​·​·​·​iget-​boolean·​v10,​·​v10,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mFinishing:​Z |
 |  | ||
46 |
·​·​·​·​if-​eqz·​v1 |
46 | ·​·​·​·​if-​eqz·​v10,​·​:​cond_0 |
 |  | ||
47 | ·​·​·​·​.​line·​316 | 47 | ·​·​·​·​.​line·​316 |
48 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 | 48 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |
 |  | ||
49 |
·​·​·​·​iget-​object·​v1 |
49 | ·​·​·​·​iget-​object·​v10,​·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>this$0:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​ |
 |  | ||
50 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 | 50 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |
 |  | ||
51 |
·​·​·​·​iget-​object·​v1 |
51 | ·​·​·​·​iget-​object·​v11,​·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​ |
 |  | ||
52 | ·​·​·​·​move/​from16·​v0,​·​p1 | 52 | ·​·​·​·​move/​from16·​v0,​·​p1 |
 |  | ||
53 | ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>applyFinishTranslati​on(FLandroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​)​V | 53 | ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>applyFinishTranslati​on(FLandroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​)​V |
54 |
·​·​·​·​invoke-​static·​{v1 |
54 | ·​·​·​·​invoke-​static·​{v10,​·​v0,​·​v11},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>access$200(Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​FLandroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​)​V |
 |  | ||
55 | ·​·​·​·​.​line·​345 | 55 | ·​·​·​·​.​line·​345 |
56 | ·​·​·​·​:​goto_0 | 56 | ·​·​·​·​:​goto_0 |
57 | ·​·​·​·​return-​void | 57 | ·​·​·​·​return-​void |
 |  | ||
58 | ·​·​·​·​.​line·​321 | 58 | ·​·​·​·​.​line·​321 |
59 | ·​·​·​·​:​cond_0 | 59 | ·​·​·​·​:​cond_0 |
60 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 | 60 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |
 |  | ||
61 |
·​·​·​·​iget-​object·​v1 |
61 | ·​·​·​·​iget-​object·​v10,​·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​ |
 |  | ||
62 |
·​·​·​·​invoke-​virtual·​{v1 |
62 | ·​·​·​·​invoke-​virtual·​{v10},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getStrokeWidth()​F |
 |  | ||
63 |
·​·​·​·​move-​result·​v1 |
63 | ·​·​·​·​move-​result·​v10 |
 |  | ||
64 |
·​·​·​·​float-​to-​double·​v1 |
64 | ·​·​·​·​float-​to-​double·​v10,​·​v10 |
 |  | ||
65 |
·​·​·​·​const-​wide·​v1 |
65 | ·​·​·​·​const-​wide·​v12,​·​0x401921fb54442d18L·​·​·​·​#·​6.​283185307179586 |
 |  | ||
66 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 | 66 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |
 |  | ||
67 |
·​·​·​·​iget-​object·​v1 |
67 | ·​·​·​·​iget-​object·​v14,​·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​ |
 |  | ||
68 |
·​·​·​·​invoke-​virtual·​{v1 |
68 | ·​·​·​·​invoke-​virtual·​{v14},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getCenterRadius()​D |
 |  | ||
69 |
·​·​·​·​move-​result-​wide·​v1 |
69 | ·​·​·​·​move-​result-​wide·​v14 |
 |  | ||
70 |
·​·​·​·​mul-​double |
70 | ·​·​·​·​mul-​double/​2addr·​v12,​·​v14 |
 |  | ||
71 |
·​·​·​·​div-​double/​2addr·​v1 |
71 | ·​·​·​·​div-​double/​2addr·​v10,​·​v12 |
 |  | ||
72 |
·​·​·​·​invoke-​static·​{v1 |
72 | ·​·​·​·​invoke-​static·​{v10,​·​v11},​·​Ljava/​lang/​Math;​-​>toRadians(D)​D |
 |  | ||
73 |
·​·​·​·​move-​result-​wide·​v1 |
73 | ·​·​·​·​move-​result-​wide·​v10 |
 |  | ||
74 |
·​·​·​·​double-​to-​float·​v |
74 | ·​·​·​·​double-​to-​float·​v4,​·​v10 |
 |  | ||
75 | ·​·​·​·​.​line·​323 | 75 | ·​·​·​·​.​line·​323 |
76 |
·​·​·​·​.​local·​v |
76 | ·​·​·​·​.​local·​v4,​·​"minProgressArc":​F |
77 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 | 77 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |
 |  | ||
78 |
·​·​·​·​iget-​object·​v1 |
78 | ·​·​·​·​iget-​object·​v10,​·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​ |
 |  | ||
79 |
·​·​·​·​invoke-​virtual·​{v1 |
79 | ·​·​·​·​invoke-​virtual·​{v10},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getStartingEndTrim()​F |
 |  | ||
80 |
·​·​·​·​move-​result·​v |
80 | ·​·​·​·​move-​result·​v7 |
 |  | ||
81 | ·​·​·​·​.​line·​324 | 81 | ·​·​·​·​.​line·​324 |
82 |
·​·​·​·​.​local·​v |
82 | ·​·​·​·​.​local·​v7,​·​"startingEndTrim":​F |
83 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 | 83 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |
 |  | ||
84 |
·​·​·​·​iget-​object·​v1 |
84 | ·​·​·​·​iget-​object·​v10,​·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​ |
 |  | ||
85 |
·​·​·​·​invoke-​virtual·​{v1 |
85 | ·​·​·​·​invoke-​virtual·​{v10},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getStartingStartTrim​()​F |
 |  | ||
86 |
·​·​·​·​move-​result·​v |
86 | ·​·​·​·​move-​result·​v9 |
 |  | ||
87 | ·​·​·​·​.​line·​325 | 87 | ·​·​·​·​.​line·​325 |
88 |
·​·​·​·​.​local·​v |
88 | ·​·​·​·​.​local·​v9,​·​"startingTrim":​F |
89 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 | 89 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |
 |  | ||
90 |
·​·​·​·​iget-​object·​v1 |
90 | ·​·​·​·​iget-​object·​v10,​·​v0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$1;​-​>val$ring:​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​ |
 |  | ||
91 |
·​·​·​·​invoke-​virtual·​{v1 |
91 | ·​·​·​·​invoke-​virtual·​{v10},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getStartingRotation(​)​F |
 |  | ||
Max diff block lines reached; 5777/11804 bytes (48.94%) of diff not shown. |
Offset 157, 21 lines modified | Offset 157, 25 lines modified | ||
157 | ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​graphics/​Paint;​-​>setAntiAlias(Z)​V | 157 | ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​graphics/​Paint;​-​>setAntiAlias(Z)​V |
 |  | ||
158 | ·​·​·​·​.​line·​438 | 158 | ·​·​·​·​.​line·​438 |
159 | ·​·​·​·​return-​void | 159 | ·​·​·​·​return-​void |
160 | .​end·​method | 160 | .​end·​method |
 |  | ||
161 | .​method·​private·​drawTriangle(Landroid​/​graphics/​Canvas;​FFLandroid/​graphics/​Rect;​)​V | 161 | .​method·​private·​drawTriangle(Landroid​/​graphics/​Canvas;​FFLandroid/​graphics/​Rect;​)​V |
162 |
·​·​·​·​.​locals·​ |
162 | ·​·​·​·​.​locals·​10 |
163 | ·​·​·​·​.​param·​p1,​·​"c"·​·​·​·​#·​Landroid/​graphics/​Canvas;​ | 163 | ·​·​·​·​.​param·​p1,​·​"c"·​·​·​·​#·​Landroid/​graphics/​Canvas;​ |
164 | ·​·​·​·​.​param·​p2,​·​"startAngle"·​·​·​·​#·​F | 164 | ·​·​·​·​.​param·​p2,​·​"startAngle"·​·​·​·​#·​F |
165 | ·​·​·​·​.​param·​p3,​·​"sweepAngle"·​·​·​·​#·​F | 165 | ·​·​·​·​.​param·​p3,​·​"sweepAngle"·​·​·​·​#·​F |
166 | ·​·​·​·​.​param·​p4,​·​"bounds"·​·​·​·​#·​Landroid/​graphics/​Rect;​ | 166 | ·​·​·​·​.​param·​p4,​·​"bounds"·​·​·​·​#·​Landroid/​graphics/​Rect;​ |
 |  | ||
167 | ·​·​·​·​.​prologue | 167 | ·​·​·​·​.​prologue |
 | 168 | ·​·​·​·​const-​wide/​16·​v8,​·​0x0 | |
 |  | ||
 | 169 | ·​·​·​·​const/​4·​v7,​·​0x0 | |
 |  | ||
168 | ·​·​·​·​.​line·​481 | 170 | ·​·​·​·​.​line·​481 |
169 | ·​·​·​·​iget-​boolean·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mShowArrow:​Z | 171 | ·​·​·​·​iget-​boolean·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mShowArrow:​Z |
 |  | ||
170 | ·​·​·​·​if-​eqz·​v3,​·​:​cond_0 | 172 | ·​·​·​·​if-​eqz·​v3,​·​:​cond_0 |
 |  | ||
171 | ·​·​·​·​.​line·​482 | 173 | ·​·​·​·​.​line·​482 |
172 | ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrow:​Landroid/​graphics/​Path;​ | 174 | ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrow:​Landroid/​graphics/​Path;​ |
Offset 204, 80 lines modified | Offset 208, 70 lines modified | ||
 |  | ||
204 | ·​·​·​·​iget·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrowScale:​F | 208 | ·​·​·​·​iget·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrowScale:​F |
 |  | ||
205 | ·​·​·​·​mul-​float·​v0,​·​v3,​·​v4 | 209 | ·​·​·​·​mul-​float·​v0,​·​v3,​·​v4 |
 |  | ||
206 | ·​·​·​·​.​line·​492 | 210 | ·​·​·​·​.​line·​492 |
207 | ·​·​·​·​.​local·​v0,​·​"inset":​F | 211 | ·​·​·​·​.​local·​v0,​·​"inset":​F |
208 |
·​·​·​·​iget-​wide·​v |
212 | ·​·​·​·​iget-​wide·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mRingCenterRadius:​D |
 |  | ||
209 | ·​·​·​·​const-​wide/​16·​v6,​·​0x0 |  | |
 |  | ||
210 |
·​·​·​·​invoke-​static·​{v |
213 | ·​·​·​·​invoke-​static·​{v8,​·​v9},​·​Ljava/​lang/​Math;​-​>cos(D)​D |
 |  | ||
211 |
·​·​·​·​move-​result-​wide·​v |
214 | ·​·​·​·​move-​result-​wide·​v5 |
 |  | ||
212 |
·​·​·​·​mul-​double/​2addr·​v |
215 | ·​·​·​·​mul-​double/​2addr·​v3,​·​v5 |
 |  | ||
213 | ·​·​·​·​invoke-​virtual·​{p4},​·​Landroid/​graphics/​Rect;​-​>exactCenterX()​F | 216 | ·​·​·​·​invoke-​virtual·​{p4},​·​Landroid/​graphics/​Rect;​-​>exactCenterX()​F |
 |  | ||
214 |
·​·​·​·​move-​result·​v |
217 | ·​·​·​·​move-​result·​v5 |
 |  | ||
215 |
·​·​·​·​float-​to-​double·​v |
218 | ·​·​·​·​float-​to-​double·​v5,​·​v5 |
 |  | ||
216 |
·​·​·​·​add-​double/​2addr·​v |
219 | ·​·​·​·​add-​double/​2addr·​v3,​·​v5 |
 |  | ||
217 |
·​·​·​·​double-​to-​float·​v1,​·​v |
220 | ·​·​·​·​double-​to-​float·​v1,​·​v3 |
 |  | ||
218 | ·​·​·​·​.​line·​493 | 221 | ·​·​·​·​.​line·​493 |
219 | ·​·​·​·​.​local·​v1,​·​"x":​F | 222 | ·​·​·​·​.​local·​v1,​·​"x":​F |
220 |
·​·​·​·​iget-​wide·​v |
223 | ·​·​·​·​iget-​wide·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mRingCenterRadius:​D |
 |  | ||
221 | ·​·​·​·​const-​wide/​16·​v6,​·​0x0 |  | |
 |  | ||
222 |
·​·​·​·​invoke-​static·​{v |
224 | ·​·​·​·​invoke-​static·​{v8,​·​v9},​·​Ljava/​lang/​Math;​-​>sin(D)​D |
 |  | ||
223 |
·​·​·​·​move-​result-​wide·​v |
225 | ·​·​·​·​move-​result-​wide·​v5 |
 |  | ||
224 |
·​·​·​·​mul-​double/​2addr·​v |
226 | ·​·​·​·​mul-​double/​2addr·​v3,​·​v5 |
 |  | ||
225 | ·​·​·​·​invoke-​virtual·​{p4},​·​Landroid/​graphics/​Rect;​-​>exactCenterY()​F | 227 | ·​·​·​·​invoke-​virtual·​{p4},​·​Landroid/​graphics/​Rect;​-​>exactCenterY()​F |
 |  | ||
226 |
·​·​·​·​move-​result·​v |
228 | ·​·​·​·​move-​result·​v5 |
 |  | ||
227 |
·​·​·​·​float-​to-​double·​v |
229 | ·​·​·​·​float-​to-​double·​v5,​·​v5 |
 |  | ||
228 |
·​·​·​·​add-​double/​2addr·​v |
230 | ·​·​·​·​add-​double/​2addr·​v3,​·​v5 |
 |  | ||
229 |
·​·​·​·​double-​to-​float·​v2,​·​v |
231 | ·​·​·​·​double-​to-​float·​v2,​·​v3 |
 |  | ||
230 | ·​·​·​·​.​line·​499 | 232 | ·​·​·​·​.​line·​499 |
231 | ·​·​·​·​.​local·​v2,​·​"y":​F | 233 | ·​·​·​·​.​local·​v2,​·​"y":​F |
232 | ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrow:​Landroid/​graphics/​Path;​ | 234 | ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrow:​Landroid/​graphics/​Path;​ |
 |  | ||
233 |
·​·​·​·​ |
235 | ·​·​·​·​invoke-​virtual·​{v3,​·​v7,​·​v7},​·​Landroid/​graphics/​Path;​-​>moveTo(FF)​V |
 |  | ||
234 | ·​·​·​·​const/​4·​v5,​·​0x0 |  | |
 |  | ||
235 | ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​graphics/​Path;​-​>moveTo(FF)​V |  | |
 |  | ||
236 | ·​·​·​·​.​line·​500 | 236 | ·​·​·​·​.​line·​500 |
237 | ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrow:​Landroid/​graphics/​Path;​ | 237 | ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrow:​Landroid/​graphics/​Path;​ |
 |  | ||
238 | ·​·​·​·​iget·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrowWidth:​I | 238 | ·​·​·​·​iget·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrowWidth:​I |
 |  | ||
239 | ·​·​·​·​int-​to-​float·​v4,​·​v4 | 239 | ·​·​·​·​int-​to-​float·​v4,​·​v4 |
 |  | ||
240 | ·​·​·​·​iget·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrowScale:​F | 240 | ·​·​·​·​iget·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>mArrowScale:​F |
 |  | ||
241 | ·​·​·​·​mul-​float/​2addr·​v4,​·​v5 | 241 | ·​·​·​·​mul-​float/​2addr·​v4,​·​v5 |
 |  | ||
242 |
·​·​·​·​ |
242 | ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v7},​·​Landroid/​graphics/​Path;​-​>lineTo(FF)​V |
 |  | ||
243 | ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v5},​·​Landroid/​graphics/​Path;​-​>lineTo(FF)​V |  | |
Max diff block lines reached; 1039/4415 bytes (23.53%) of diff not shown. |
Offset 257, 39 lines modified | Offset 257, 39 lines modified | ||
257 | ·​·​·​·​.​line·​52 | 257 | ·​·​·​·​.​line·​52 |
258 | ·​·​·​·​iput·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mRotationCount:​F | 258 | ·​·​·​·​iput·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mRotationCount:​F |
 |  | ||
259 | ·​·​·​·​return·​p1 | 259 | ·​·​·​·​return·​p1 |
260 | .​end·​method | 260 | .​end·​method |
 |  | ||
261 | .​method·​private·​applyFinishTranslatio​n(FLandroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​)​V | 261 | .​method·​private·​applyFinishTranslatio​n(FLandroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​)​V |
262 |
·​·​·​·​.​locals·​ |
262 | ·​·​·​·​.​locals·​7 |
263 | ·​·​·​·​.​param·​p1,​·​"interpolatedTime"·​·​·​·​#·​F | 263 | ·​·​·​·​.​param·​p1,​·​"interpolatedTime"·​·​·​·​#·​F |
264 | ·​·​·​·​.​param·​p2,​·​"ring"·​·​·​·​#·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​ | 264 | ·​·​·​·​.​param·​p2,​·​"ring"·​·​·​·​#·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​ |
 |  | ||
265 | ·​·​·​·​.​prologue | 265 | ·​·​·​·​.​prologue |
266 | ·​·​·​·​.​line·​300 | 266 | ·​·​·​·​.​line·​300 |
267 | ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getStartingRotation(​)​F | 267 | ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getStartingRotation(​)​F |
 |  | ||
268 | ·​·​·​·​move-​result·​v3 | 268 | ·​·​·​·​move-​result·​v3 |
 |  | ||
269 | ·​·​·​·​const·​v4,​·​0x3f4ccccd·​·​·​·​#·​0.​8f | 269 | ·​·​·​·​const·​v4,​·​0x3f4ccccd·​·​·​·​#·​0.​8f |
 |  | ||
270 | ·​·​·​·​div-​float/​2addr·​v3,​·​v4 | 270 | ·​·​·​·​div-​float/​2addr·​v3,​·​v4 |
 |  | ||
271 |
·​·​·​·​float-​to-​double·​v |
271 | ·​·​·​·​float-​to-​double·​v3,​·​v3 |
 |  | ||
272 |
·​·​·​·​invoke-​static·​{v |
272 | ·​·​·​·​invoke-​static·​{v3,​·​v4},​·​Ljava/​lang/​Math;​-​>floor(D)​D |
 |  | ||
273 |
·​·​·​·​move-​result-​wide·​v |
273 | ·​·​·​·​move-​result-​wide·​v3 |
 |  | ||
274 |
·​·​·​·​const-​wide/​high16·​v |
274 | ·​·​·​·​const-​wide/​high16·​v5,​·​0x3ff0000000000000L·​·​·​·​#·​1.​0 |
 |  | ||
275 |
·​·​·​·​add-​double/​2addr·​v |
275 | ·​·​·​·​add-​double/​2addr·​v3,​·​v5 |
 |  | ||
276 |
·​·​·​·​double-​to-​float·​v2,​·​v |
276 | ·​·​·​·​double-​to-​float·​v2,​·​v3 |
 |  | ||
277 | ·​·​·​·​.​line·​302 | 277 | ·​·​·​·​.​line·​302 |
278 | ·​·​·​·​.​local·​v2,​·​"targetRotation":​F | 278 | ·​·​·​·​.​local·​v2,​·​"targetRotation":​F |
279 | ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getStartingStartTrim​()​F | 279 | ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>getStartingStartTrim​()​F |
 |  | ||
280 | ·​·​·​·​move-​result·​v3 | 280 | ·​·​·​·​move-​result·​v3 |
 |  | ||
Offset 341, 15 lines modified | Offset 341, 15 lines modified | ||
341 | ·​·​·​·​.​line·​249 | 341 | ·​·​·​·​.​line·​249 |
342 | ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mRotation:​F | 342 | ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mRotation:​F |
 |  | ||
343 | ·​·​·​·​return·​v0 | 343 | ·​·​·​·​return·​v0 |
344 | .​end·​method | 344 | .​end·​method |
 |  | ||
345 | .​method·​private·​setSizeParameters(DDD​DFF)​V | 345 | .​method·​private·​setSizeParameters(DDD​DFF)​V |
346 |
·​·​·​·​.​locals·​ |
346 | ·​·​·​·​.​locals·​6 |
347 | ·​·​·​·​.​param·​p1,​·​"progressCircleWidth"​·​·​·​·​#·​D | 347 | ·​·​·​·​.​param·​p1,​·​"progressCircleWidth"​·​·​·​·​#·​D |
348 | ·​·​·​·​.​param·​p3,​·​"progressCircleHeight​"·​·​·​·​#·​D | 348 | ·​·​·​·​.​param·​p3,​·​"progressCircleHeight​"·​·​·​·​#·​D |
349 | ·​·​·​·​.​param·​p5,​·​"centerRadius"·​·​·​·​#·​D | 349 | ·​·​·​·​.​param·​p5,​·​"centerRadius"·​·​·​·​#·​D |
350 | ·​·​·​·​.​param·​p7,​·​"strokeWidth"·​·​·​·​#·​D | 350 | ·​·​·​·​.​param·​p7,​·​"strokeWidth"·​·​·​·​#·​D |
351 | ·​·​·​·​.​param·​p9,​·​"arrowWidth"·​·​·​·​#·​F | 351 | ·​·​·​·​.​param·​p9,​·​"arrowWidth"·​·​·​·​#·​F |
352 | ·​·​·​·​.​param·​p10,​·​"arrowHeight"·​·​·​·​#·​F | 352 | ·​·​·​·​.​param·​p10,​·​"arrowHeight"·​·​·​·​#·​F |
 |  | ||
Offset 367, 57 lines modified | Offset 367, 57 lines modified | ||
 |  | ||
367 | ·​·​·​·​.​line·​127 | 367 | ·​·​·​·​.​line·​127 |
368 | ·​·​·​·​.​local·​v0,​·​"metrics":​Landroid/​util/​DisplayMetrics;​ | 368 | ·​·​·​·​.​local·​v0,​·​"metrics":​Landroid/​util/​DisplayMetrics;​ |
369 | ·​·​·​·​iget·​v2,​·​v0,​·​Landroid/​util/​DisplayMetrics;​-​>density:​F | 369 | ·​·​·​·​iget·​v2,​·​v0,​·​Landroid/​util/​DisplayMetrics;​-​>density:​F |
 |  | ||
370 | ·​·​·​·​.​line·​129 | 370 | ·​·​·​·​.​line·​129 |
371 | ·​·​·​·​.​local·​v2,​·​"screenDensity":​F | 371 | ·​·​·​·​.​local·​v2,​·​"screenDensity":​F |
372 |
·​·​·​·​float-​to-​double·​v |
372 | ·​·​·​·​float-​to-​double·​v3,​·​v2 |
 |  | ||
373 |
·​·​·​·​mul-​double/​2addr·​v |
373 | ·​·​·​·​mul-​double/​2addr·​v3,​·​p1 |
 |  | ||
374 |
·​·​·​·​iput-​wide·​v |
374 | ·​·​·​·​iput-​wide·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mWidth:​D |
 |  | ||
375 | ·​·​·​·​.​line·​130 | 375 | ·​·​·​·​.​line·​130 |
376 |
·​·​·​·​float-​to-​double·​v |
376 | ·​·​·​·​float-​to-​double·​v3,​·​v2 |
 |  | ||
377 |
·​·​·​·​mul-​double/​2addr·​v |
377 | ·​·​·​·​mul-​double/​2addr·​v3,​·​p3 |
 |  | ||
378 |
·​·​·​·​iput-​wide·​v |
378 | ·​·​·​·​iput-​wide·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble;​-​>mHeight:​D |
 |  | ||
379 | ·​·​·​·​.​line·​131 | 379 | ·​·​·​·​.​line·​131 |
380 | ·​·​·​·​double-​to-​float·​v3,​·​p7 | 380 | ·​·​·​·​double-​to-​float·​v3,​·​p7 |
 |  | ||
381 | ·​·​·​·​mul-​float/​2addr·​v3,​·​v2 | 381 | ·​·​·​·​mul-​float/​2addr·​v3,​·​v2 |
 |  | ||
382 | ·​·​·​·​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>setStrokeWidth(F)​V | 382 | ·​·​·​·​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>setStrokeWidth(F)​V |
 |  | ||
383 | ·​·​·​·​.​line·​132 | 383 | ·​·​·​·​.​line·​132 |
384 |
·​·​·​·​float-​to-​double·​v |
384 | ·​·​·​·​float-​to-​double·​v3,​·​v2 |
 |  | ||
385 |
·​·​·​·​mul-​double/​2addr·​v |
385 | ·​·​·​·​mul-​double/​2addr·​v3,​·​p5 |
 |  | ||
386 |
·​·​·​·​invoke-​virtual·​{v1,​·​v |
386 | ·​·​·​·​invoke-​virtual·​{v1,​·​v3,​·​v4},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>setCenterRadius(D)​V |
 |  | ||
387 | ·​·​·​·​.​line·​133 | 387 | ·​·​·​·​.​line·​133 |
388 | ·​·​·​·​const/​4·​v3,​·​0x0 | 388 | ·​·​·​·​const/​4·​v3,​·​0x0 |
 |  | ||
389 | ·​·​·​·​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>setColorIndex(I)​V | 389 | ·​·​·​·​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​support/​v4/​widget/​MaterialProgressDrawa​ble$Ring;​-​>setColorIndex(I)​V |
 |  | ||
390 | ·​·​·​·​.​line·​134 | 390 | ·​·​·​·​.​line·​134 |
391 | ·​·​·​·​mul-​float·​v3,​·​p9,​·​v2 | 391 | ·​·​·​·​mul-​float·​v3,​·​p9,​·​v2 |
 |  | ||
392 | ·​·​·​·​mul-​float·​v4,​·​p10,​·​v2 | 392 | ·​·​·​·​mul-​float·​v4,​·​p10,​·​v2 |
Max diff block lines reached; 5278/8607 bytes (61.32%) of diff not shown. |
Offset 502, 15 lines modified | Offset 502, 15 lines modified | ||
502 | ·​·​·​·​.​line·​58 | 502 | ·​·​·​·​.​line·​58 |
503 | ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>setTargetOffsetTopAn​dBottom(IZ)​V | 503 | ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>setTargetOffsetTopAn​dBottom(IZ)​V |
 |  | ||
504 | ·​·​·​·​return-​void | 504 | ·​·​·​·​return-​void |
505 | .​end·​method | 505 | .​end·​method |
 |  | ||
506 | .​method·​private·​animateOffsetToCorrec​tPosition(ILandroid/​view/​animation/​Animation$AnimationLi​stener;​)​V | 506 | .​method·​private·​animateOffsetToCorrec​tPosition(ILandroid/​view/​animation/​Animation$AnimationLi​stener;​)​V |
507 |
·​·​·​·​.​locals·​ |
507 | ·​·​·​·​.​locals·​3 |
508 | ·​·​·​·​.​param·​p1,​·​"from"·​·​·​·​#·​I | 508 | ·​·​·​·​.​param·​p1,​·​"from"·​·​·​·​#·​I |
509 | ·​·​·​·​.​param·​p2,​·​"listener"·​·​·​·​#·​Landroid/​view/​animation/​Animation$AnimationLi​stener;​ | 509 | ·​·​·​·​.​param·​p2,​·​"listener"·​·​·​·​#·​Landroid/​view/​animation/​Animation$AnimationLi​stener;​ |
 |  | ||
510 | ·​·​·​·​.​prologue | 510 | ·​·​·​·​.​prologue |
511 | ·​·​·​·​.​line·​814 | 511 | ·​·​·​·​.​line·​814 |
512 | ·​·​·​·​iput·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mFrom:​I | 512 | ·​·​·​·​iput·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mFrom:​I |
 |  | ||
Offset 518, 17 lines modified | Offset 518, 17 lines modified | ||
518 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToCorrectPos​ition:​Landroid/​view/​animation/​Animation;​ | 518 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToCorrectPos​ition:​Landroid/​view/​animation/​Animation;​ |
 |  | ||
519 | ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​animation/​Animation;​-​>reset()​V | 519 | ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​animation/​Animation;​-​>reset()​V |
 |  | ||
520 | ·​·​·​·​.​line·​816 | 520 | ·​·​·​·​.​line·​816 |
521 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToCorrectPos​ition:​Landroid/​view/​animation/​Animation;​ | 521 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToCorrectPos​ition:​Landroid/​view/​animation/​Animation;​ |
 |  | ||
522 |
·​·​·​·​const-​wide/​16·​v |
522 | ·​·​·​·​const-​wide/​16·​v1,​·​0xc8 |
 |  | ||
523 |
·​·​·​·​invoke-​virtual·​{v0,​·​v |
523 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​view/​animation/​Animation;​-​>setDuration(J)​V |
 |  | ||
524 | ·​·​·​·​.​line·​817 | 524 | ·​·​·​·​.​line·​817 |
525 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToCorrectPos​ition:​Landroid/​view/​animation/​Animation;​ | 525 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToCorrectPos​ition:​Landroid/​view/​animation/​Animation;​ |
 |  | ||
526 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mDecelerateInterpola​tor:​Landroid/​view/​animation/​DecelerateInterpolato​r;​ | 526 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mDecelerateInterpola​tor:​Landroid/​view/​animation/​DecelerateInterpolato​r;​ |
 |  | ||
527 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​Animation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V | 527 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​Animation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V |
Offset 555, 15 lines modified | Offset 555, 15 lines modified | ||
555 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​CircleImageView;​-​>startAnimation(Landr​oid/​view/​animation/​Animation;​)​V | 555 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​CircleImageView;​-​>startAnimation(Landr​oid/​view/​animation/​Animation;​)​V |
 |  | ||
556 | ·​·​·​·​.​line·​823 | 556 | ·​·​·​·​.​line·​823 |
557 | ·​·​·​·​return-​void | 557 | ·​·​·​·​return-​void |
558 | .​end·​method | 558 | .​end·​method |
 |  | ||
559 | .​method·​private·​animateOffsetToStartP​osition(ILandroid/​view/​animation/​Animation$AnimationLi​stener;​)​V | 559 | .​method·​private·​animateOffsetToStartP​osition(ILandroid/​view/​animation/​Animation$AnimationLi​stener;​)​V |
560 |
·​·​·​·​.​locals·​ |
560 | ·​·​·​·​.​locals·​3 |
561 | ·​·​·​·​.​param·​p1,​·​"from"·​·​·​·​#·​I | 561 | ·​·​·​·​.​param·​p1,​·​"from"·​·​·​·​#·​I |
562 | ·​·​·​·​.​param·​p2,​·​"listener"·​·​·​·​#·​Landroid/​view/​animation/​Animation$AnimationLi​stener;​ | 562 | ·​·​·​·​.​param·​p2,​·​"listener"·​·​·​·​#·​Landroid/​view/​animation/​Animation$AnimationLi​stener;​ |
 |  | ||
563 | ·​·​·​·​.​prologue | 563 | ·​·​·​·​.​prologue |
564 | ·​·​·​·​.​line·​826 | 564 | ·​·​·​·​.​line·​826 |
565 | ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mScale:​Z | 565 | ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mScale:​Z |
 |  | ||
Offset 584, 17 lines modified | Offset 584, 17 lines modified | ||
584 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToStartPosit​ion:​Landroid/​view/​animation/​Animation;​ | 584 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToStartPosit​ion:​Landroid/​view/​animation/​Animation;​ |
 |  | ||
585 | ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​animation/​Animation;​-​>reset()​V | 585 | ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​animation/​Animation;​-​>reset()​V |
 |  | ||
586 | ·​·​·​·​.​line·​832 | 586 | ·​·​·​·​.​line·​832 |
587 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToStartPosit​ion:​Landroid/​view/​animation/​Animation;​ | 587 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToStartPosit​ion:​Landroid/​view/​animation/​Animation;​ |
 |  | ||
588 |
·​·​·​·​const-​wide/​16·​v |
588 | ·​·​·​·​const-​wide/​16·​v1,​·​0xc8 |
 |  | ||
589 |
·​·​·​·​invoke-​virtual·​{v0,​·​v |
589 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​view/​animation/​Animation;​-​>setDuration(J)​V |
 |  | ||
590 | ·​·​·​·​.​line·​833 | 590 | ·​·​·​·​.​line·​833 |
591 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToStartPosit​ion:​Landroid/​view/​animation/​Animation;​ | 591 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAnimateToStartPosit​ion:​Landroid/​view/​animation/​Animation;​ |
 |  | ||
592 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mDecelerateInterpola​tor:​Landroid/​view/​animation/​DecelerateInterpolato​r;​ | 592 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mDecelerateInterpola​tor:​Landroid/​view/​animation/​DecelerateInterpolato​r;​ |
 |  | ||
593 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​Animation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V | 593 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​animation/​Animation;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​V |
Offset 1158, 31 lines modified | Offset 1158, 31 lines modified | ||
1158 | ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAlphaStartAnimation​:​Landroid/​view/​animation/​Animation;​ | 1158 | ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mAlphaStartAnimation​:​Landroid/​view/​animation/​Animation;​ |
 |  | ||
1159 | ·​·​·​·​.​line·​420 | 1159 | ·​·​·​·​.​line·​420 |
1160 | ·​·​·​·​return-​void | 1160 | ·​·​·​·​return-​void |
1161 | .​end·​method | 1161 | .​end·​method |
 |  | ||
1162 | .​method·​private·​startScaleDownAnimati​on(Landroid/​view/​animation/​Animation$AnimationLi​stener;​)​V | 1162 | .​method·​private·​startScaleDownAnimati​on(Landroid/​view/​animation/​Animation$AnimationLi​stener;​)​V |
1163 |
·​·​·​·​.​locals·​ |
1163 | ·​·​·​·​.​locals·​3 |
1164 | ·​·​·​·​.​param·​p1,​·​"listener"·​·​·​·​#·​Landroid/​view/​animation/​Animation$AnimationLi​stener;​ | 1164 | ·​·​·​·​.​param·​p1,​·​"listener"·​·​·​·​#·​Landroid/​view/​animation/​Animation$AnimationLi​stener;​ |
 |  | ||
1165 | ·​·​·​·​.​prologue | 1165 | ·​·​·​·​.​prologue |
1166 | ·​·​·​·​.​line·​406 | 1166 | ·​·​·​·​.​line·​406 |
1167 | ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$3;​ | 1167 | ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$3;​ |
 |  | ||
1168 | ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$3;​-​><init>(Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​)​V | 1168 | ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout$3;​-​><init>(Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​)​V |
 |  | ||
1169 | ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mScaleDownAnimation:​Landroid/​view/​animation/​Animation;​ | 1169 | ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mScaleDownAnimation:​Landroid/​view/​animation/​Animation;​ |
 |  | ||
1170 | ·​·​·​·​.​line·​412 | 1170 | ·​·​·​·​.​line·​412 |
1171 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mScaleDownAnimation:​Landroid/​view/​animation/​Animation;​ | 1171 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mScaleDownAnimation:​Landroid/​view/​animation/​Animation;​ |
 |  | ||
1172 |
·​·​·​·​const-​wide/​16·​v |
1172 | ·​·​·​·​const-​wide/​16·​v1,​·​0x96 |
 |  | ||
1173 |
·​·​·​·​invoke-​virtual·​{v0,​·​v |
1173 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​view/​animation/​Animation;​-​>setDuration(J)​V |
 |  | ||
1174 | ·​·​·​·​.​line·​413 | 1174 | ·​·​·​·​.​line·​413 |
1175 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mCircleView:​Landroid/​support/​v4/​widget/​CircleImageView;​ | 1175 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SwipeRefreshLayout;​-​>mCircleView:​Landroid/​support/​v4/​widget/​CircleImageView;​ |
 |  | ||
1176 | ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​v4/​widget/​CircleImageView;​-​>setAnimationListener​(Landroid/​view/​animation/​Animation$AnimationLi​stener;​)​V | 1176 | ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​v4/​widget/​CircleImageView;​-​>setAnimationListener​(Landroid/​view/​animation/​Animation$AnimationLi​stener;​)​V |
 |  | ||
1177 | ·​·​·​·​.​line·​414 | 1177 | ·​·​·​·​.​line·​414 |
Max diff block lines reached; 35363/40028 bytes (88.35%) of diff not shown. |
Offset 229, 402 lines modified | Offset 229, 398 lines modified | ||
 |  | ||
229 | ·​·​·​·​return·​v0 | 229 | ·​·​·​·​return·​v0 |
230 | .​end·​method | 230 | .​end·​method |
 |  | ||
 |  | ||
231 | #·​virtual·​methods | 231 | #·​virtual·​methods |
232 | .​method·​public·​draw(Landroid/​graphics/​Canvas;​)​V | 232 | .​method·​public·​draw(Landroid/​graphics/​Canvas;​)​V |
233 |
·​·​·​·​.​locals·​1 |
233 | ·​·​·​·​.​locals·​16 |
234 | ·​·​·​·​.​param·​p1,​·​"canvas"·​·​·​·​#·​Landroid/​graphics/​Canvas;​ | 234 | ·​·​·​·​.​param·​p1,​·​"canvas"·​·​·​·​#·​Landroid/​graphics/​Canvas;​ |
 |  | ||
235 | ·​·​·​·​.​prologue | 235 | ·​·​·​·​.​prologue |
236 | ·​·​·​·​.​line·​98 | 236 | ·​·​·​·​.​line·​98 |
237 | ·​·​·​·​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>getBounds()​Landroid/​graphics/​Rect;​ | 237 | ·​·​·​·​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>getBounds()​Landroid/​graphics/​Rect;​ |
 |  | ||
238 |
·​·​·​·​move-​result-​object·​v |
238 | ·​·​·​·​move-​result-​object·​v5 |
 |  | ||
239 | ·​·​·​·​.​line·​99 | 239 | ·​·​·​·​.​line·​99 |
240 |
·​·​·​·​.​local·​v |
240 | ·​·​·​·​.​local·​v5,​·​"bounds":​Landroid/​graphics/​Rect;​ |
241 | ·​·​·​·​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>isLayoutRtl()​Z | 241 | ·​·​·​·​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>isLayoutRtl()​Z |
 |  | ||
242 |
·​·​·​·​move-​result·​v |
242 | ·​·​·​·​move-​result·​v7 |
 |  | ||
243 | ·​·​·​·​.​line·​101 | 243 | ·​·​·​·​.​line·​101 |
244 |
·​·​·​·​.​local·​v |
244 | ·​·​·​·​.​local·​v7,​·​"isRtl":​Z |
245 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 | 245 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |
 |  | ||
246 |
·​·​·​·​iget·​v1 |
246 | ·​·​·​·​iget·​v12,​·​v0,​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>mBarSize:​F |
 |  | ||
247 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 | 247 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |
 |  | ||
248 |
·​·​·​·​iget·​v1 |
248 | ·​·​·​·​iget·​v13,​·​v0,​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>mTopBottomArrowSize:​F |
 |  | ||
249 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 | 249 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |
 |  | ||
250 |
·​·​·​·​iget·​v1 |
250 | ·​·​·​·​iget·​v14,​·​v0,​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>mProgress:​F |
 |  | ||
251 |
·​·​·​·​invoke-​static·​{v1 |
251 | ·​·​·​·​invoke-​static·​{v12,​·​v13,​·​v14},​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>lerp(FFF)​F |
 |  | ||
252 |
·​·​·​·​move-​result·​v |
252 | ·​·​·​·​move-​result·​v3 |
 |  | ||
253 | ·​·​·​·​.​line·​102 | 253 | ·​·​·​·​.​line·​102 |
254 |
·​·​·​·​.​local·​v |
254 | ·​·​·​·​.​local·​v3,​·​"arrowSize":​F |
255 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 | 255 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |
 |  | ||
256 |
·​·​·​·​iget·​v1 |
256 | ·​·​·​·​iget·​v12,​·​v0,​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>mBarSize:​F |
 |  | ||
257 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 | 257 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |
 |  | ||
258 |
·​·​·​·​iget·​v1 |
258 | ·​·​·​·​iget·​v13,​·​v0,​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>mMiddleArrowSize:​F |
 |  | ||
259 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 | 259 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |
 |  | ||
260 |
·​·​·​·​iget·​v1 |
260 | ·​·​·​·​iget·​v14,​·​v0,​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>mProgress:​F |
 |  | ||
261 |
·​·​·​·​invoke-​static·​{v1 |
261 | ·​·​·​·​invoke-​static·​{v12,​·​v13,​·​v14},​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>lerp(FFF)​F |
 |  | ||
262 |
·​·​·​·​move-​result·​v |
262 | ·​·​·​·​move-​result·​v9 |
 |  | ||
263 | ·​·​·​·​.​line·​104 | 263 | ·​·​·​·​.​line·​104 |
264 |
·​·​·​·​.​local·​v |
264 | ·​·​·​·​.​local·​v9,​·​"middleBarSize":​F |
265 |
·​·​·​·​const/​4·​v1 |
265 | ·​·​·​·​const/​4·​v12,​·​0x0 |
 |  | ||
266 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 | 266 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |
 |  | ||
267 |
·​·​·​·​iget·​v1 |
267 | ·​·​·​·​iget·​v13,​·​v0,​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>mBarThickness:​F |
 |  | ||
268 |
·​·​·​·​const/​high16·​v1 |
268 | ·​·​·​·​const/​high16·​v14,​·​0x40000000·​·​·​·​#·​2.​0f |
 |  | ||
269 |
·​·​·​·​div-​float/​2addr·​v1 |
269 | ·​·​·​·​div-​float/​2addr·​v13,​·​v14 |
 |  | ||
270 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 | 270 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |
 |  | ||
271 |
·​·​·​·​iget·​v1 |
271 | ·​·​·​·​iget·​v14,​·​v0,​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>mProgress:​F |
 |  | ||
272 |
·​·​·​·​invoke-​static·​{v1 |
272 | ·​·​·​·​invoke-​static·​{v12,​·​v13,​·​v14},​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>lerp(FFF)​F |
 |  | ||
273 |
·​·​·​·​move-​result·​v |
273 | ·​·​·​·​move-​result·​v8 |
 |  | ||
274 | ·​·​·​·​.​line·​106 | 274 | ·​·​·​·​.​line·​106 |
275 |
·​·​·​·​.​local·​v |
275 | ·​·​·​·​.​local·​v8,​·​"middleBarCut":​F |
276 |
·​·​·​·​const/​4·​v1 |
276 | ·​·​·​·​const/​4·​v12,​·​0x0 |
 |  | ||
277 |
·​·​·​·​sget·​v1 |
277 | ·​·​·​·​sget·​v13,​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>ARROW_HEAD_ANGLE:​F |
 |  | ||
278 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 | 278 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |
 |  | ||
279 |
·​·​·​·​iget·​v1 |
279 | ·​·​·​·​iget·​v14,​·​v0,​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>mProgress:​F |
 |  | ||
280 |
·​·​·​·​invoke-​static·​{v1 |
280 | ·​·​·​·​invoke-​static·​{v12,​·​v13,​·​v14},​·​Landroid/​support/​v7/​app/​DrawerArrowDrawable;​-​>lerp(FFF)​F |
 |  | ||
281 |
·​·​·​·​move-​result·​v1 |
281 | ·​·​·​·​move-​result·​v10 |
 |  | ||
282 | ·​·​·​·​.​line·​109 | 282 | ·​·​·​·​.​line·​109 |
283 |
·​·​·​·​.​local·​v1 |
283 | ·​·​·​·​.​local·​v10,​·​"rotation":​F |
284 |
·​·​·​·​if-​eqz·​v |
284 | ·​·​·​·​if-​eqz·​v7,​·​:​cond_1 |
 |  | ||
285 |
·​·​·​·​const/​4·​v1 |
285 | ·​·​·​·​const/​4·​v12,​·​0x0 |
 |  | ||
286 |
·​·​·​·​move·​v1 |
286 | ·​·​·​·​move·​v13,​·​v12 |
Max diff block lines reached; 12574/16837 bytes (74.68%) of diff not shown. |
Offset 13, 91 lines modified | Offset 13, 91 lines modified | ||
13 | ·​·​·​·​name·​=·​"id" | 13 | ·​·​·​·​name·​=·​"id" |
14 | .​end·​annotation | 14 | .​end·​annotation |
 |  | ||
 |  | ||
15 | #·​static·​fields | 15 | #·​static·​fields |
16 | .​field·​public·​static·​final·​action_bar:​I·​=·​0x7f0d0031 | 16 | .​field·​public·​static·​final·​action_bar:​I·​=·​0x7f0d0031 |
 |  | ||
17 |
.​field·​public·​static·​final·​action_bar_activity_c​ontent:​I·​=·​0x7f0d00 |
17 | .​field·​public·​static·​final·​action_bar_activity_c​ontent:​I·​=·​0x7f0d0015 |
 |  | ||
18 | .​field·​public·​static·​final·​action_bar_container:​I·​=·​0x7f0d0030 | 18 | .​field·​public·​static·​final·​action_bar_container:​I·​=·​0x7f0d0030 |
 |  | ||
19 | .​field·​public·​static·​final·​action_bar_root:​I·​=·​0x7f0d002c | 19 | .​field·​public·​static·​final·​action_bar_root:​I·​=·​0x7f0d002c |
 |  | ||
20 |
.​field·​public·​static·​final·​action_bar_spinner:​I·​=·​0x7f0d00 |
20 | .​field·​public·​static·​final·​action_bar_spinner:​I·​=·​0x7f0d0016 |
 |  | ||
21 | .​field·​public·​static·​final·​action_bar_subtitle:​I·​=·​0x7f0d001f | 21 | .​field·​public·​static·​final·​action_bar_subtitle:​I·​=·​0x7f0d001f |
 |  | ||
22 | .​field·​public·​static·​final·​action_bar_title:​I·​=·​0x7f0d001e | 22 | .​field·​public·​static·​final·​action_bar_title:​I·​=·​0x7f0d001e |
 |  | ||
23 | .​field·​public·​static·​final·​action_context_bar:​I·​=·​0x7f0d0032 | 23 | .​field·​public·​static·​final·​action_context_bar:​I·​=·​0x7f0d0032 |
 |  | ||
24 |
.​field·​public·​static·​final·​action_menu_divider:​I·​=·​0x7f0d00 |
24 | .​field·​public·​static·​final·​action_menu_divider:​I·​=·​0x7f0d0017 |
 |  | ||
25 |
.​field·​public·​static·​final·​action_menu_presenter​:​I·​=·​0x7f0d00 |
25 | .​field·​public·​static·​final·​action_menu_presenter​:​I·​=·​0x7f0d0018 |
 |  | ||
26 | .​field·​public·​static·​final·​action_mode_bar:​I·​=·​0x7f0d002e | 26 | .​field·​public·​static·​final·​action_mode_bar:​I·​=·​0x7f0d002e |
 |  | ||
27 | .​field·​public·​static·​final·​action_mode_bar_stub:​I·​=·​0x7f0d002d | 27 | .​field·​public·​static·​final·​action_mode_bar_stub:​I·​=·​0x7f0d002d |
 |  | ||
28 | .​field·​public·​static·​final·​action_mode_close_but​ton:​I·​=·​0x7f0d0020 | 28 | .​field·​public·​static·​final·​action_mode_close_but​ton:​I·​=·​0x7f0d0020 |
 |  | ||
29 | .​field·​public·​static·​final·​activity_chooser_view​_content:​I·​=·​0x7f0d0021 | 29 | .​field·​public·​static·​final·​activity_chooser_view​_content:​I·​=·​0x7f0d0021 |
 |  | ||
30 |
.​field·​public·​static·​final·​always:​I·​=·​0x7f0d00 |
30 | .​field·​public·​static·​final·​always:​I·​=·​0x7f0d000f |
 |  | ||
31 |
.​field·​public·​static·​final·​beginning:​I·​=·​0x7f0d00 |
31 | .​field·​public·​static·​final·​beginning:​I·​=·​0x7f0d000a |
 |  | ||
32 | .​field·​public·​static·​final·​checkbox:​I·​=·​0x7f0d0029 | 32 | .​field·​public·​static·​final·​checkbox:​I·​=·​0x7f0d0029 |
 |  | ||
33 |
.​field·​public·​static·​final·​collapseActionView:​I·​=·​0x7f0d001 |
33 | .​field·​public·​static·​final·​collapseActionView:​I·​=·​0x7f0d0011 |
 |  | ||
34 | .​field·​public·​static·​final·​decor_content_parent:​I·​=·​0x7f0d002f | 34 | .​field·​public·​static·​final·​decor_content_parent:​I·​=·​0x7f0d002f |
 |  | ||
35 | .​field·​public·​static·​final·​default_activity_butt​on:​I·​=·​0x7f0d0024 | 35 | .​field·​public·​static·​final·​default_activity_butt​on:​I·​=·​0x7f0d0024 |
 |  | ||
36 |
.​field·​public·​static·​final·​dialog:​I·​=·​0x7f0d001 |
36 | .​field·​public·​static·​final·​dialog:​I·​=·​0x7f0d0012 |
 |  | ||
37 |
.​field·​public·​static·​final·​disableHome:​I·​=·​0x7f0d000 |
37 | .​field·​public·​static·​final·​disableHome:​I·​=·​0x7f0d0009 |
 |  | ||
38 |
.​field·​public·​static·​final·​dropdown:​I·​=·​0x7f0d001 |
38 | .​field·​public·​static·​final·​dropdown:​I·​=·​0x7f0d0013 |
 |  | ||
39 | .​field·​public·​static·​final·​edit_query:​I·​=·​0x7f0d0033 | 39 | .​field·​public·​static·​final·​edit_query:​I·​=·​0x7f0d0033 |
 |  | ||
40 |
.​field·​public·​static·​final·​end:​I·​=·​0x7f0d00 |
40 | .​field·​public·​static·​final·​end:​I·​=·​0x7f0d000c |
 |  | ||
41 | .​field·​public·​static·​final·​expand_activities_but​ton:​I·​=·​0x7f0d0022 | 41 | .​field·​public·​static·​final·​expand_activities_but​ton:​I·​=·​0x7f0d0022 |
 |  | ||
42 | .​field·​public·​static·​final·​expanded_menu:​I·​=·​0x7f0d0028 | 42 | .​field·​public·​static·​final·​expanded_menu:​I·​=·​0x7f0d0028 |
 |  | ||
43 |
.​field·​public·​static·​final·​home:​I·​=·​0x7f0d00 |
43 | .​field·​public·​static·​final·​home:​I·​=·​0x7f0d0019 |
 |  | ||
44 |
.​field·​public·​static·​final·​homeAsUp:​I·​=·​0x7f0d000 |
44 | .​field·​public·​static·​final·​homeAsUp:​I·​=·​0x7f0d0006 |
 |  | ||
45 | .​field·​public·​static·​final·​icon:​I·​=·​0x7f0d0026 | 45 | .​field·​public·​static·​final·​icon:​I·​=·​0x7f0d0026 |
 |  | ||
46 |
.​field·​public·​static·​final·​ifRoom:​I·​=·​0x7f0d00 |
46 | .​field·​public·​static·​final·​ifRoom:​I·​=·​0x7f0d000e |
 |  | ||
47 | .​field·​public·​static·​final·​image:​I·​=·​0x7f0d0023 | 47 | .​field·​public·​static·​final·​image:​I·​=·​0x7f0d0023 |
 |  | ||
48 |
.​field·​public·​static·​final·​listMode:​I·​=·​0x7f0d000 |
48 | .​field·​public·​static·​final·​listMode:​I·​=·​0x7f0d0001 |
 |  | ||
49 | .​field·​public·​static·​final·​list_item:​I·​=·​0x7f0d0025 | 49 | .​field·​public·​static·​final·​list_item:​I·​=·​0x7f0d0025 |
 |  | ||
50 |
.​field·​public·​static·​final·​middle:​I·​=·​0x7f0d00 |
50 | .​field·​public·​static·​final·​middle:​I·​=·​0x7f0d000b |
 |  | ||
51 |
.​field·​public·​static·​final·​never:​I·​=·​0x7f0d00 |
51 | .​field·​public·​static·​final·​never:​I·​=·​0x7f0d000d |
 |  | ||
52 |
.​field·​public·​static·​final·​none:​I·​=·​0x7f0d000 |
52 | .​field·​public·​static·​final·​none:​I·​=·​0x7f0d0003 |
 |  | ||
53 |
.​field·​public·​static·​final·​normal:​I·​=·​0x7f0d000 |
53 | .​field·​public·​static·​final·​normal:​I·​=·​0x7f0d0000 |
 |  | ||
54 |
.​field·​public·​static·​final·​progress_circular:​I·​=·​0x7f0d00 |
54 | .​field·​public·​static·​final·​progress_circular:​I·​=·​0x7f0d001a |
 |  | ||
55 |
.​field·​public·​static·​final·​progress_horizontal:​I·​=·​0x7f0d00 |
55 | .​field·​public·​static·​final·​progress_horizontal:​I·​=·​0x7f0d001b |
 |  | ||
56 | .​field·​public·​static·​final·​radio:​I·​=·​0x7f0d002b | 56 | .​field·​public·​static·​final·​radio:​I·​=·​0x7f0d002b |
 |  | ||
57 | .​field·​public·​static·​final·​search_badge:​I·​=·​0x7f0d0035 | 57 | .​field·​public·​static·​final·​search_badge:​I·​=·​0x7f0d0035 |
 |  | ||
58 | .​field·​public·​static·​final·​search_bar:​I·​=·​0x7f0d0034 | 58 | .​field·​public·​static·​final·​search_bar:​I·​=·​0x7f0d0034 |
 |  | ||
Offset 115, 35 lines modified | Offset 115, 35 lines modified | ||
 |  | ||
115 | .​field·​public·​static·​final·​search_src_text:​I·​=·​0x7f0d003a | 115 | .​field·​public·​static·​final·​search_src_text:​I·​=·​0x7f0d003a |
 |  | ||
116 | .​field·​public·​static·​final·​search_voice_btn:​I·​=·​0x7f0d003e | 116 | .​field·​public·​static·​final·​search_voice_btn:​I·​=·​0x7f0d003e |
 |  | ||
117 | .​field·​public·​static·​final·​shortcut:​I·​=·​0x7f0d002a | 117 | .​field·​public·​static·​final·​shortcut:​I·​=·​0x7f0d002a |
 |  | ||
Max diff block lines reached; 1056/5131 bytes (20.58%) of diff not shown. |
Offset 26, 10 lines modified | Offset 26, 9 lines modified | ||
26 | .​method·​public·​constructor·​<init>()​V | 26 | .​method·​public·​constructor·​<init>()​V |
27 | ·​·​·​·​.​locals·​0 | 27 | ·​·​·​·​.​locals·​0 |
 |  | ||
28 | ·​·​·​·​.​prologue | 28 | ·​·​·​·​.​prologue |
29 | ·​·​·​·​.​line·​9 | 29 | ·​·​·​·​.​line·​9 |
30 | ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V | 30 | ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V |
 |  | ||
31 | ·​·​·​·​.​line·​704 |  | |
32 | ·​·​·​·​return-​void | 31 | ·​·​·​·​return-​void |
33 | .​end·​method | 32 | .​end·​method |
Offset 25, 15 lines modified | Offset 25, 15 lines modified | ||
25 | ·​·​·​·​.​line·​35 | 25 | ·​·​·​·​.​line·​35 |
26 | ·​·​·​·​return-​void | 26 | ·​·​·​·​return-​void |
27 | .​end·​method | 27 | .​end·​method |
 |  | ||
 |  | ||
28 | #·​virtual·​methods | 28 | #·​virtual·​methods |
29 | .​method·​public·​onItemSelected(Landro​id/​support/​v7/​internal/​widget/​AdapterViewCompat;​Landroid/​view/​View;​IJ)​V | 29 | .​method·​public·​onItemSelected(Landro​id/​support/​v7/​internal/​widget/​AdapterViewCompat;​Landroid/​view/​View;​IJ)​V |
30 |
·​·​·​·​.​locals·​ |
30 | ·​·​·​·​.​locals·​1 |
31 | ·​·​·​·​.​param·​p2,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ | 31 | ·​·​·​·​.​param·​p2,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ |
32 | ·​·​·​·​.​param·​p3,​·​"position"·​·​·​·​#·​I | 32 | ·​·​·​·​.​param·​p3,​·​"position"·​·​·​·​#·​I |
33 | ·​·​·​·​.​param·​p4,​·​"id"·​·​·​·​#·​J | 33 | ·​·​·​·​.​param·​p4,​·​"id"·​·​·​·​#·​J |
34 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ | 34 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ |
35 | ·​·​·​·​·​·​·​·​value·​=·​{ | 35 | ·​·​·​·​·​·​·​·​value·​=·​{ |
36 | ·​·​·​·​·​·​·​·​·​·​·​·​"(",​ | 36 | ·​·​·​·​·​·​·​·​·​·​·​·​"(",​ |
37 | ·​·​·​·​·​·​·​·​·​·​·​·​"Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat",​ | 37 | ·​·​·​·​·​·​·​·​·​·​·​·​"Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat",​ |
Offset 167, 17 lines modified | Offset 167, 17 lines modified | ||
 |  | ||
167 | #·​virtual·​methods | 167 | #·​virtual·​methods |
168 | .​method·​public·​animateToVisibility(I​)​V | 168 | .​method·​public·​animateToVisibility(I​)​V |
169 | ·​·​·​·​.​locals·​8 | 169 | ·​·​·​·​.​locals·​8 |
170 | ·​·​·​·​.​param·​p1,​·​"visibility"·​·​·​·​#·​I | 170 | ·​·​·​·​.​param·​p1,​·​"visibility"·​·​·​·​#·​I |
 |  | ||
171 | ·​·​·​·​.​prologue | 171 | ·​·​·​·​.​prologue |
172 |
·​·​·​·​const/​high16·​v |
172 | ·​·​·​·​const/​high16·​v7,​·​0x3f800000·​·​·​·​#·​1.​0f |
 |  | ||
173 |
·​·​·​·​const-​wide/​16·​v |
173 | ·​·​·​·​const-​wide/​16·​v5,​·​0xc8 |
 |  | ||
174 | ·​·​·​·​const/​4·​v4,​·​0x0 | 174 | ·​·​·​·​const/​4·​v4,​·​0x0 |
 |  | ||
175 | ·​·​·​·​.​line·​134 | 175 | ·​·​·​·​.​line·​134 |
176 | ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView;​-​>mVisibilityAnim:​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ | 176 | ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView;​-​>mVisibilityAnim:​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
 |  | ||
177 | ·​·​·​·​if-​eqz·​v3,​·​:​cond_0 | 177 | ·​·​·​·​if-​eqz·​v3,​·​:​cond_0 |
Offset 217, 21 lines modified | Offset 217, 21 lines modified | ||
 |  | ||
217 | ·​·​·​·​.​line·​144 | 217 | ·​·​·​·​.​line·​144 |
218 | ·​·​·​·​:​cond_1 | 218 | ·​·​·​·​:​cond_1 |
219 | ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>animate(Landroid/​view/​View;​)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ | 219 | ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>animate(Landroid/​view/​View;​)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
 |  | ||
220 | ·​·​·​·​move-​result-​object·​v3 | 220 | ·​·​·​·​move-​result-​object·​v3 |
 |  | ||
221 |
·​·​·​·​invoke-​virtual·​{v3,​·​v |
221 | ·​·​·​·​invoke-​virtual·​{v3,​·​v7},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>alpha(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
 |  | ||
222 | ·​·​·​·​move-​result-​object·​v0 | 222 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
223 | ·​·​·​·​.​line·​145 | 223 | ·​·​·​·​.​line·​145 |
224 | ·​·​·​·​.​local·​v0,​·​"anim":​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ | 224 | ·​·​·​·​.​local·​v0,​·​"anim":​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
225 |
·​·​·​·​invoke-​virtual·​{v0,​·​v |
225 | ·​·​·​·​invoke-​virtual·​{v0,​·​v5,​·​v6},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setDuration(J)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
 |  | ||
226 | ·​·​·​·​.​line·​146 | 226 | ·​·​·​·​.​line·​146 |
227 | ·​·​·​·​sget-​object·​v3,​·​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView;​-​>sAlphaInterpolator:​Landroid/​view/​animation/​Interpolator;​ | 227 | ·​·​·​·​sget-​object·​v3,​·​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView;​-​>sAlphaInterpolator:​Landroid/​view/​animation/​Interpolator;​ |
 |  | ||
228 | ·​·​·​·​invoke-​virtual·​{v0,​·​v3},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ | 228 | ·​·​·​·​invoke-​virtual·​{v0,​·​v3},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
 |  | ||
229 | ·​·​·​·​.​line·​147 | 229 | ·​·​·​·​.​line·​147 |
Offset 252, 21 lines modified | Offset 252, 21 lines modified | ||
252 | ·​·​·​·​.​local·​v1,​·​"set":​Landroid/​support/​v7/​internal/​view/​ViewPropertyAnimatorC​ompatSet;​ | 252 | ·​·​·​·​.​local·​v1,​·​"set":​Landroid/​support/​v7/​internal/​view/​ViewPropertyAnimatorC​ompatSet;​ |
253 | ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView;​-​>mMenuView:​Landroid/​support/​v7/​widget/​ActionMenuView;​ | 253 | ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView;​-​>mMenuView:​Landroid/​support/​v7/​widget/​ActionMenuView;​ |
 |  | ||
254 | ·​·​·​·​invoke-​static·​{v3},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>animate(Landroid/​view/​View;​)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ | 254 | ·​·​·​·​invoke-​static·​{v3},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>animate(Landroid/​view/​View;​)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
 |  | ||
255 | ·​·​·​·​move-​result-​object·​v3 | 255 | ·​·​·​·​move-​result-​object·​v3 |
 |  | ||
256 |
·​·​·​·​invoke-​virtual·​{v3,​·​v |
256 | ·​·​·​·​invoke-​virtual·​{v3,​·​v7},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>alpha(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
 |  | ||
257 | ·​·​·​·​move-​result-​object·​v2 | 257 | ·​·​·​·​move-​result-​object·​v2 |
 |  | ||
258 | ·​·​·​·​.​line·​150 | 258 | ·​·​·​·​.​line·​150 |
259 | ·​·​·​·​.​local·​v2,​·​"splitAnim":​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ | 259 | ·​·​·​·​.​local·​v2,​·​"splitAnim":​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
260 |
·​·​·​·​invoke-​virtual·​{v2,​·​v |
260 | ·​·​·​·​invoke-​virtual·​{v2,​·​v5,​·​v6},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setDuration(J)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
 |  | ||
261 | ·​·​·​·​.​line·​151 | 261 | ·​·​·​·​.​line·​151 |
262 | ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView;​-​>mVisAnimListener:​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView$Visi​bilityAnimListener;​ | 262 | ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView;​-​>mVisAnimListener:​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView$Visi​bilityAnimListener;​ |
 |  | ||
263 | ·​·​·​·​invoke-​virtual·​{v3,​·​v0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView$Visi​bilityAnimListener;​-​>withFinalVisibility(​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​I)​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView$Visi​bilityAnimListener;​ | 263 | ·​·​·​·​invoke-​virtual·​{v3,​·​v0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView$Visi​bilityAnimListener;​-​>withFinalVisibility(​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​I)​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView$Visi​bilityAnimListener;​ |
 |  | ||
264 | ·​·​·​·​move-​result-​object·​v3 | 264 | ·​·​·​·​move-​result-​object·​v3 |
Offset 313, 15 lines modified | Offset 313, 15 lines modified | ||
 |  | ||
313 | ·​·​·​·​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>alpha(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ | 313 | ·​·​·​·​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>alpha(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
 |  | ||
314 | ·​·​·​·​move-​result-​object·​v0 | 314 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
315 | ·​·​·​·​.​line·​160 | 315 | ·​·​·​·​.​line·​160 |
316 | ·​·​·​·​.​restart·​local·​v0·​·​·​·​#·​"anim":​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ | 316 | ·​·​·​·​.​restart·​local·​v0·​·​·​·​#·​"anim":​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
317 |
·​·​·​·​invoke-​virtual·​{v0,​·​v |
317 | ·​·​·​·​invoke-​virtual·​{v0,​·​v5,​·​v6},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setDuration(J)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
 |  | ||
318 | ·​·​·​·​.​line·​161 | 318 | ·​·​·​·​.​line·​161 |
319 | ·​·​·​·​sget-​object·​v3,​·​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView;​-​>sAlphaInterpolator:​Landroid/​view/​animation/​Interpolator;​ | 319 | ·​·​·​·​sget-​object·​v3,​·​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView;​-​>sAlphaInterpolator:​Landroid/​view/​animation/​Interpolator;​ |
 |  | ||
320 | ·​·​·​·​invoke-​virtual·​{v0,​·​v3},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ | 320 | ·​·​·​·​invoke-​virtual·​{v0,​·​v3},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
 |  | ||
321 | ·​·​·​·​.​line·​162 | 321 | ·​·​·​·​.​line·​162 |
Offset 348, 15 lines modified | Offset 348, 15 lines modified | ||
 |  | ||
348 | ·​·​·​·​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>alpha(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ | 348 | ·​·​·​·​invoke-​virtual·​{v3,​·​v4},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>alpha(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
 |  | ||
349 | ·​·​·​·​move-​result-​object·​v2 | 349 | ·​·​·​·​move-​result-​object·​v2 |
 |  | ||
350 | ·​·​·​·​.​line·​165 | 350 | ·​·​·​·​.​line·​165 |
351 | ·​·​·​·​.​restart·​local·​v2·​·​·​·​#·​"splitAnim":​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ | 351 | ·​·​·​·​.​restart·​local·​v2·​·​·​·​#·​"splitAnim":​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
352 |
·​·​·​·​invoke-​virtual·​{v2,​·​v |
352 | ·​·​·​·​invoke-​virtual·​{v2,​·​v5,​·​v6},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setDuration(J)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
 |  | ||
353 | ·​·​·​·​.​line·​166 | 353 | ·​·​·​·​.​line·​166 |
354 | ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView;​-​>mVisAnimListener:​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView$Visi​bilityAnimListener;​ | 354 | ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView;​-​>mVisAnimListener:​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView$Visi​bilityAnimListener;​ |
 |  | ||
355 | ·​·​·​·​invoke-​virtual·​{v3,​·​v0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView$Visi​bilityAnimListener;​-​>withFinalVisibility(​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​I)​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView$Visi​bilityAnimListener;​ | 355 | ·​·​·​·​invoke-​virtual·​{v3,​·​v0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView$Visi​bilityAnimListener;​-​>withFinalVisibility(​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​I)​Landroid/​support/​v7/​internal/​widget/​AbsActionBarView$Visi​bilityAnimListener;​ |
 |  | ||
356 | ·​·​·​·​move-​result-​object·​v3 | 356 | ·​·​·​·​move-​result-​object·​v3 |
Offset 85, 15 lines modified | Offset 85, 15 lines modified | ||
85 | ·​·​·​·​.​line·​353 | 85 | ·​·​·​·​.​line·​353 |
86 | ·​·​·​·​return-​void | 86 | ·​·​·​·​return-​void |
87 | .​end·​method | 87 | .​end·​method |
 |  | ||
 |  | ||
88 | #·​virtual·​methods | 88 | #·​virtual·​methods |
89 | .​method·​public·​toString()​Ljava/​lang/​String;​ | 89 | .​method·​public·​toString()​Ljava/​lang/​String;​ |
90 |
·​·​·​·​.​locals·​ |
90 | ·​·​·​·​.​locals·​3 |
 |  | ||
91 | ·​·​·​·​.​prologue | 91 | ·​·​·​·​.​prologue |
92 | ·​·​·​·​.​line·​373 | 92 | ·​·​·​·​.​line·​373 |
93 | ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​ | 93 | ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​ |
 |  | ||
94 | ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V | 94 | ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V |
 |  | ||
Offset 117, 17 lines modified | Offset 117, 17 lines modified | ||
 |  | ||
117 | ·​·​·​·​const-​string·​v1,​·​"·​selectedId=" | 117 | ·​·​·​·​const-​string·​v1,​·​"·​selectedId=" |
 |  | ||
118 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ | 118 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ |
 |  | ||
119 | ·​·​·​·​move-​result-​object·​v0 | 119 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
120 |
·​·​·​·​iget-​wide·​v |
120 | ·​·​·​·​iget-​wide·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat$Save​dState;​-​>selectedId:​J |
 |  | ||
121 |
·​·​·​·​invoke-​virtual·​{v0,​·​v |
121 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(J)​Ljava/​lang/​StringBuilder;​ |
 |  | ||
122 | ·​·​·​·​move-​result-​object·​v0 | 122 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
123 | ·​·​·​·​const-​string·​v1,​·​"·​position=" | 123 | ·​·​·​·​const-​string·​v1,​·​"·​position=" |
 |  | ||
124 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ | 124 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ |
 |  |
Offset 757, 19 lines modified | Offset 757, 19 lines modified | ||
 |  | ||
757 | ·​·​·​·​iget·​v5,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mSelectionBottomPadd​ing:​I | 757 | ·​·​·​·​iget·​v5,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mSelectionBottomPadd​ing:​I |
 |  | ||
758 | ·​·​·​·​goto/​16·​:​goto_3 | 758 | ·​·​·​·​goto/​16·​:​goto_3 |
759 | .​end·​method | 759 | .​end·​method |
 |  | ||
760 | .​method·​public·​onRestoreInstanceStat​e(Landroid/​os/​Parcelable;​)​V | 760 | .​method·​public·​onRestoreInstanceStat​e(Landroid/​os/​Parcelable;​)​V |
761 |
·​·​·​·​.​locals·​ |
761 | ·​·​·​·​.​locals·​6 |
762 | ·​·​·​·​.​param·​p1,​·​"state"·​·​·​·​#·​Landroid/​os/​Parcelable;​ | 762 | ·​·​·​·​.​param·​p1,​·​"state"·​·​·​·​#·​Landroid/​os/​Parcelable;​ |
 |  | ||
763 | ·​·​·​·​.​prologue | 763 | ·​·​·​·​.​prologue |
764 |
·​·​·​·​const/​4·​v |
764 | ·​·​·​·​const/​4·​v5,​·​0x1 |
 |  | ||
765 | ·​·​·​·​.​line·​406 | 765 | ·​·​·​·​.​line·​406 |
766 | ·​·​·​·​move-​object·​v0,​·​p1 | 766 | ·​·​·​·​move-​object·​v0,​·​p1 |
 |  | ||
767 | ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat$Save​dState;​ | 767 | ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat$Save​dState;​ |
 |  | ||
768 | ·​·​·​·​.​line·​408 | 768 | ·​·​·​·​.​line·​408 |
Offset 777, 32 lines modified | Offset 777, 32 lines modified | ||
777 | ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat$Save​dState;​-​>getSuperState()​Landroid/​os/​Parcelable;​ | 777 | ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat$Save​dState;​-​>getSuperState()​Landroid/​os/​Parcelable;​ |
 |  | ||
778 | ·​·​·​·​move-​result-​object·​v1 | 778 | ·​·​·​·​move-​result-​object·​v1 |
 |  | ||
779 | ·​·​·​·​invoke-​super·​{p0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>onRestoreInstanceSta​te(Landroid/​os/​Parcelable;​)​V | 779 | ·​·​·​·​invoke-​super·​{p0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>onRestoreInstanceSta​te(Landroid/​os/​Parcelable;​)​V |
 |  | ||
780 | ·​·​·​·​.​line·​410 | 780 | ·​·​·​·​.​line·​410 |
781 |
·​·​·​·​iget-​wide·​v |
781 | ·​·​·​·​iget-​wide·​v1,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat$Save​dState;​-​>selectedId:​J |
 |  | ||
782 |
·​·​·​·​const-​wide/​16·​v |
782 | ·​·​·​·​const-​wide/​16·​v3,​·​0x0 |
 |  | ||
783 |
·​·​·​·​cmp-​long·​v1,​·​v |
783 | ·​·​·​·​cmp-​long·​v1,​·​v1,​·​v3 |
 |  | ||
784 | ·​·​·​·​if-​ltz·​v1,​·​:​cond_0 | 784 | ·​·​·​·​if-​ltz·​v1,​·​:​cond_0 |
 |  | ||
785 | ·​·​·​·​.​line·​411 | 785 | ·​·​·​·​.​line·​411 |
786 |
·​·​·​·​iput-​boolean·​v |
786 | ·​·​·​·​iput-​boolean·​v5,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mDataChanged:​Z |
 |  | ||
787 | ·​·​·​·​.​line·​412 | 787 | ·​·​·​·​.​line·​412 |
788 |
·​·​·​·​iput-​boolean·​v |
788 | ·​·​·​·​iput-​boolean·​v5,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mNeedSync:​Z |
 |  | ||
789 | ·​·​·​·​.​line·​413 | 789 | ·​·​·​·​.​line·​413 |
790 |
·​·​·​·​iget-​wide·​v |
790 | ·​·​·​·​iget-​wide·​v1,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat$Save​dState;​-​>selectedId:​J |
 |  | ||
791 |
·​·​·​·​iput-​wide·​v |
791 | ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mSyncRowId:​J |
 |  | ||
792 | ·​·​·​·​.​line·​414 | 792 | ·​·​·​·​.​line·​414 |
793 | ·​·​·​·​iget·​v1,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat$Save​dState;​-​>position:​I | 793 | ·​·​·​·​iget·​v1,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat$Save​dState;​-​>position:​I |
 |  | ||
794 | ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mSyncPosition:​I | 794 | ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mSyncPosition:​I |
 |  | ||
795 | ·​·​·​·​.​line·​415 | 795 | ·​·​·​·​.​line·​415 |
Offset 1071, 15 lines modified | Offset 1071, 15 lines modified | ||
1071 | ·​·​·​·​.​end·​local·​p1·​·​·​·​#·​"x0":​Landroid/​widget/​Adapter;​ | 1071 | ·​·​·​·​.​end·​local·​p1·​·​·​·​#·​"x0":​Landroid/​widget/​Adapter;​ |
1072 | ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>setAdapter(Landroid/​widget/​SpinnerAdapter;​)​V | 1072 | ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>setAdapter(Landroid/​widget/​SpinnerAdapter;​)​V |
 |  | ||
1073 | ·​·​·​·​return-​void | 1073 | ·​·​·​·​return-​void |
1074 | .​end·​method | 1074 | .​end·​method |
 |  | ||
1075 | .​method·​public·​setAdapter(Landroid/​widget/​SpinnerAdapter;​)​V | 1075 | .​method·​public·​setAdapter(Landroid/​widget/​SpinnerAdapter;​)​V |
1076 |
·​·​·​·​.​locals·​ |
1076 | ·​·​·​·​.​locals·​3 |
1077 | ·​·​·​·​.​param·​p1,​·​"adapter"·​·​·​·​#·​Landroid/​widget/​SpinnerAdapter;​ | 1077 | ·​·​·​·​.​param·​p1,​·​"adapter"·​·​·​·​#·​Landroid/​widget/​SpinnerAdapter;​ |
 |  | ||
1078 | ·​·​·​·​.​prologue | 1078 | ·​·​·​·​.​prologue |
1079 | ·​·​·​·​const/​4·​v0,​·​-​0x1 | 1079 | ·​·​·​·​const/​4·​v0,​·​-​0x1 |
 |  | ||
1080 | ·​·​·​·​.​line·​83 | 1080 | ·​·​·​·​.​line·​83 |
1081 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mAdapter:​Landroid/​widget/​SpinnerAdapter;​ | 1081 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mAdapter:​Landroid/​widget/​SpinnerAdapter;​ |
Offset 1100, 17 lines modified | Offset 1100, 17 lines modified | ||
1100 | ·​·​·​·​:​cond_0 | 1100 | ·​·​·​·​:​cond_0 |
1101 | ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mAdapter:​Landroid/​widget/​SpinnerAdapter;​ | 1101 | ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mAdapter:​Landroid/​widget/​SpinnerAdapter;​ |
 |  | ||
1102 | ·​·​·​·​.​line·​90 | 1102 | ·​·​·​·​.​line·​90 |
1103 | ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mOldSelectedPosition​:​I | 1103 | ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mOldSelectedPosition​:​I |
 |  | ||
1104 | ·​·​·​·​.​line·​91 | 1104 | ·​·​·​·​.​line·​91 |
1105 |
·​·​·​·​const-​wide/​high16·​v |
1105 | ·​·​·​·​const-​wide/​high16·​v1,​·​-​0x8000000000000000L |
 |  | ||
1106 |
·​·​·​·​iput-​wide·​v |
1106 | ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mOldSelectedRowId:​J |
 |  | ||
1107 | ·​·​·​·​.​line·​93 | 1107 | ·​·​·​·​.​line·​93 |
1108 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mAdapter:​Landroid/​widget/​SpinnerAdapter;​ | 1108 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AbsSpinnerCompat;​-​>mAdapter:​Landroid/​widget/​SpinnerAdapter;​ |
 |  | ||
1109 | ·​·​·​·​if-​eqz·​v1,​·​:​cond_3 | 1109 | ·​·​·​·​if-​eqz·​v1,​·​:​cond_3 |
 |  | ||
1110 | ·​·​·​·​.​line·​94 | 1110 | ·​·​·​·​.​line·​94 |
Offset 437, 17 lines modified | Offset 437, 17 lines modified | ||
 |  | ||
437 | ·​·​·​·​invoke-​virtual·​{v7,​·​v10},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>translationX(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ | 437 | ·​·​·​·​invoke-​virtual·​{v7,​·​v10},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>translationX(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
 |  | ||
438 | ·​·​·​·​move-​result-​object·​v1 | 438 | ·​·​·​·​move-​result-​object·​v1 |
 |  | ||
439 | ·​·​·​·​.​line·​412 | 439 | ·​·​·​·​.​line·​412 |
440 | ·​·​·​·​.​local·​v1,​·​"buttonAnimator":​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ | 440 | ·​·​·​·​.​local·​v1,​·​"buttonAnimator":​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
441 |
·​·​·​·​const-​wide/​16·​v |
441 | ·​·​·​·​const-​wide/​16·​v7,​·​0xc8 |
 |  | ||
442 |
·​·​·​·​invoke-​virtual·​{v1,​·​v |
442 | ·​·​·​·​invoke-​virtual·​{v1,​·​v7,​·​v8},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setDuration(J)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
 |  | ||
443 | ·​·​·​·​.​line·​413 | 443 | ·​·​·​·​.​line·​413 |
444 | ·​·​·​·​invoke-​virtual·​{v1,​·​p0},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setListener(Landroid​/​support/​v4/​view/​ViewPropertyAnimatorL​istener;​)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ | 444 | ·​·​·​·​invoke-​virtual·​{v1,​·​p0},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setListener(Landroid​/​support/​v4/​view/​ViewPropertyAnimatorL​istener;​)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
 |  | ||
445 | ·​·​·​·​.​line·​414 | 445 | ·​·​·​·​.​line·​414 |
446 | ·​·​·​·​new-​instance·​v7,​·​Landroid/​view/​animation/​DecelerateInterpolato​r;​ | 446 | ·​·​·​·​new-​instance·​v7,​·​Landroid/​view/​animation/​DecelerateInterpolato​r;​ |
 |  | ||
Offset 510, 17 lines modified | Offset 510, 17 lines modified | ||
 |  | ||
510 | ·​·​·​·​invoke-​virtual·​{v7,​·​v8},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>scaleY(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ | 510 | ·​·​·​·​invoke-​virtual·​{v7,​·​v8},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>scaleY(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
 |  | ||
511 | ·​·​·​·​move-​result-​object·​v0 | 511 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
512 | ·​·​·​·​.​line·​426 | 512 | ·​·​·​·​.​line·​426 |
513 | ·​·​·​·​.​local·​v0,​·​"a":​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ | 513 | ·​·​·​·​.​local·​v0,​·​"a":​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
514 |
·​·​·​·​const-​wide/​16·​v |
514 | ·​·​·​·​const-​wide/​16·​v7,​·​0x12c |
 |  | ||
515 |
·​·​·​·​invoke-​virtual·​{v0,​·​v |
515 | ·​·​·​·​invoke-​virtual·​{v0,​·​v7,​·​v8},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setDuration(J)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
 |  | ||
516 | ·​·​·​·​.​line·​427 | 516 | ·​·​·​·​.​line·​427 |
517 | ·​·​·​·​invoke-​virtual·​{v6,​·​v0},​·​Landroid/​support/​v7/​internal/​view/​ViewPropertyAnimatorC​ompatSet;​-​>play(Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​)​Landroid/​support/​v7/​internal/​view/​ViewPropertyAnimatorC​ompatSet;​ | 517 | ·​·​·​·​invoke-​virtual·​{v6,​·​v0},​·​Landroid/​support/​v7/​internal/​view/​ViewPropertyAnimatorC​ompatSet;​-​>play(Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​)​Landroid/​support/​v7/​internal/​view/​ViewPropertyAnimatorC​ompatSet;​ |
 |  | ||
518 | ·​·​·​·​.​line·​422 | 518 | ·​·​·​·​.​line·​422 |
519 | ·​·​·​·​add-​int/​lit8·​v4,​·​v4,​·​-​0x1 | 519 | ·​·​·​·​add-​int/​lit8·​v4,​·​v4,​·​-​0x1 |
 |  |
Offset 701, 44 lines modified | Offset 701, 44 lines modified | ||
701 | ·​·​·​·​move·​v2,​·​v3 | 701 | ·​·​·​·​move·​v2,​·​v3 |
 |  | ||
702 | ·​·​·​·​.​line·​183 | 702 | ·​·​·​·​.​line·​183 |
703 | ·​·​·​·​goto·​:​goto_1 | 703 | ·​·​·​·​goto·​:​goto_1 |
704 | .​end·​method | 704 | .​end·​method |
 |  | ||
705 | .​method·​private·​postAddActionBarHideO​ffset()​V | 705 | .​method·​private·​postAddActionBarHideO​ffset()​V |
706 |
·​·​·​·​.​locals·​ |
706 | ·​·​·​·​.​locals·​3 |
 |  | ||
707 | ·​·​·​·​.​prologue | 707 | ·​·​·​·​.​prologue |
708 | ·​·​·​·​.​line·​650 | 708 | ·​·​·​·​.​line·​650 |
709 | ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>haltActionBarHideOff​setAnimations()​V | 709 | ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>haltActionBarHideOff​setAnimations()​V |
 |  | ||
710 | ·​·​·​·​.​line·​651 | 710 | ·​·​·​·​.​line·​651 |
711 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>mAddActionBarHideOff​set:​Ljava/​lang/​Runnable;​ | 711 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>mAddActionBarHideOff​set:​Ljava/​lang/​Runnable;​ |
 |  | ||
712 |
·​·​·​·​const-​wide/​16·​v |
712 | ·​·​·​·​const-​wide/​16·​v1,​·​0x258 |
 |  | ||
713 |
·​·​·​·​invoke-​virtual·​{p0,​·​v0,​·​v |
713 | ·​·​·​·​invoke-​virtual·​{p0,​·​v0,​·​v1,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z |
 |  | ||
714 | ·​·​·​·​.​line·​652 | 714 | ·​·​·​·​.​line·​652 |
715 | ·​·​·​·​return-​void | 715 | ·​·​·​·​return-​void |
716 | .​end·​method | 716 | .​end·​method |
 |  | ||
717 | .​method·​private·​postRemoveActionBarHi​deOffset()​V | 717 | .​method·​private·​postRemoveActionBarHi​deOffset()​V |
718 |
·​·​·​·​.​locals·​ |
718 | ·​·​·​·​.​locals·​3 |
 |  | ||
719 | ·​·​·​·​.​prologue | 719 | ·​·​·​·​.​prologue |
720 | ·​·​·​·​.​line·​645 | 720 | ·​·​·​·​.​line·​645 |
721 | ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>haltActionBarHideOff​setAnimations()​V | 721 | ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>haltActionBarHideOff​setAnimations()​V |
 |  | ||
722 | ·​·​·​·​.​line·​646 | 722 | ·​·​·​·​.​line·​646 |
723 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>mRemoveActionBarHide​Offset:​Ljava/​lang/​Runnable;​ | 723 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>mRemoveActionBarHide​Offset:​Ljava/​lang/​Runnable;​ |
 |  | ||
724 |
·​·​·​·​const-​wide/​16·​v |
724 | ·​·​·​·​const-​wide/​16·​v1,​·​0x258 |
 |  | ||
725 |
·​·​·​·​invoke-​virtual·​{p0,​·​v0,​·​v |
725 | ·​·​·​·​invoke-​virtual·​{p0,​·​v0,​·​v1,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​ActionBarOverlayLayou​t;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z |
 |  | ||
726 | ·​·​·​·​.​line·​647 | 726 | ·​·​·​·​.​line·​647 |
727 | ·​·​·​·​return-​void | 727 | ·​·​·​·​return-​void |
728 | .​end·​method | 728 | .​end·​method |
 |  | ||
729 | .​method·​private·​removeActionBarHideOf​fset()​V | 729 | .​method·​private·​removeActionBarHideOf​fset()​V |
730 | ·​·​·​·​.​locals·​1 | 730 | ·​·​·​·​.​locals·​1 |
Offset 178, 15 lines modified | Offset 178, 15 lines modified | ||
 |  | ||
178 | ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​0x1f | 178 | ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​0x1f |
 |  | ||
179 | ·​·​·​·​return·​v0 | 179 | ·​·​·​·​return·​v0 |
180 | .​end·​method | 180 | .​end·​method |
 |  | ||
181 | .​method·​public·​toString()​Ljava/​lang/​String;​ | 181 | .​method·​public·​toString()​Ljava/​lang/​String;​ |
182 |
·​·​·​·​.​locals·​ |
182 | ·​·​·​·​.​locals·​5 |
 |  | ||
183 | ·​·​·​·​.​prologue | 183 | ·​·​·​·​.​prologue |
184 | ·​·​·​·​.​line·​906 | 184 | ·​·​·​·​.​line·​906 |
185 | ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​ | 185 | ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​ |
 |  | ||
186 | ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V | 186 | ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V |
 |  | ||
Offset 218, 17 lines modified | Offset 218, 17 lines modified | ||
 |  | ||
218 | ·​·​·​·​move-​result-​object·​v1 | 218 | ·​·​·​·​move-​result-​object·​v1 |
 |  | ||
219 | ·​·​·​·​new-​instance·​v2,​·​Ljava/​math/​BigDecimal;​ | 219 | ·​·​·​·​new-​instance·​v2,​·​Ljava/​math/​BigDecimal;​ |
 |  | ||
220 | ·​·​·​·​iget·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel$​ActivityResolveInfo;​-​>weight:​F | 220 | ·​·​·​·​iget·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel$​ActivityResolveInfo;​-​>weight:​F |
 |  | ||
221 |
·​·​·​·​float-​to-​double·​v |
221 | ·​·​·​·​float-​to-​double·​v3,​·​v3 |
 |  | ||
222 |
·​·​·​·​invoke-​direct·​{v2,​·​v |
222 | ·​·​·​·​invoke-​direct·​{v2,​·​v3,​·​v4},​·​Ljava/​math/​BigDecimal;​-​><init>(D)​V |
 |  | ||
223 | ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​Object;​)​Ljava/​lang/​StringBuilder;​ | 223 | ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​Object;​)​Ljava/​lang/​StringBuilder;​ |
 |  | ||
224 | ·​·​·​·​.​line·​910 | 224 | ·​·​·​·​.​line·​910 |
225 | ·​·​·​·​const-​string·​v1,​·​"]" | 225 | ·​·​·​·​const-​string·​v1,​·​"]" |
 |  | ||
226 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ | 226 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ |
Offset 43, 15 lines modified | Offset 43, 15 lines modified | ||
43 | ·​·​·​·​iput·​p4,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel$​HistoricalRecord;​-​>weight:​F | 43 | ·​·​·​·​iput·​p4,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel$​HistoricalRecord;​-​>weight:​F |
 |  | ||
44 | ·​·​·​·​.​line·​801 | 44 | ·​·​·​·​.​line·​801 |
45 | ·​·​·​·​return-​void | 45 | ·​·​·​·​return-​void |
46 | .​end·​method | 46 | .​end·​method |
 |  | ||
47 | .​method·​public·​constructor·​<init>(Ljava/​lang/​String;​JF)​V | 47 | .​method·​public·​constructor·​<init>(Ljava/​lang/​String;​JF)​V |
48 |
·​·​·​·​.​locals·​ |
48 | ·​·​·​·​.​locals·​1 |
49 | ·​·​·​·​.​param·​p1,​·​"activityName"·​·​·​·​#·​Ljava/​lang/​String;​ | 49 | ·​·​·​·​.​param·​p1,​·​"activityName"·​·​·​·​#·​Ljava/​lang/​String;​ |
50 | ·​·​·​·​.​param·​p2,​·​"time"·​·​·​·​#·​J | 50 | ·​·​·​·​.​param·​p2,​·​"time"·​·​·​·​#·​J |
51 | ·​·​·​·​.​param·​p4,​·​"weight"·​·​·​·​#·​F | 51 | ·​·​·​·​.​param·​p4,​·​"weight"·​·​·​·​#·​F |
 |  | ||
52 | ·​·​·​·​.​prologue | 52 | ·​·​·​·​.​prologue |
53 | ·​·​·​·​.​line·​787 | 53 | ·​·​·​·​.​line·​787 |
54 | ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​content/​ComponentName;​-​>unflattenFromString(​Ljava/​lang/​String;​)​Landroid/​content/​ComponentName;​ | 54 | ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​content/​ComponentName;​-​>unflattenFromString(​Ljava/​lang/​String;​)​Landroid/​content/​ComponentName;​ |
Offset 63, 15 lines modified | Offset 63, 15 lines modified | ||
63 | ·​·​·​·​.​line·​788 | 63 | ·​·​·​·​.​line·​788 |
64 | ·​·​·​·​return-​void | 64 | ·​·​·​·​return-​void |
65 | .​end·​method | 65 | .​end·​method |
 |  | ||
 |  | ||
66 | #·​virtual·​methods | 66 | #·​virtual·​methods |
67 | .​method·​public·​equals(Ljava/​lang/​Object;​)​Z | 67 | .​method·​public·​equals(Ljava/​lang/​Object;​)​Z |
68 |
·​·​·​·​.​locals·​ |
68 | ·​·​·​·​.​locals·​7 |
69 | ·​·​·​·​.​param·​p1,​·​"obj"·​·​·​·​#·​Ljava/​lang/​Object;​ | 69 | ·​·​·​·​.​param·​p1,​·​"obj"·​·​·​·​#·​Ljava/​lang/​Object;​ |
 |  | ||
70 | ·​·​·​·​.​prologue | 70 | ·​·​·​·​.​prologue |
71 | ·​·​·​·​const/​4·​v1,​·​0x1 | 71 | ·​·​·​·​const/​4·​v1,​·​0x1 |
 |  | ||
72 | ·​·​·​·​const/​4·​v2,​·​0x0 | 72 | ·​·​·​·​const/​4·​v2,​·​0x0 |
 |  | ||
Offset 146, 19 lines modified | Offset 146, 19 lines modified | ||
146 | ·​·​·​·​move·​v1,​·​v2 | 146 | ·​·​·​·​move·​v1,​·​v2 |
 |  | ||
147 | ·​·​·​·​.​line·​830 | 147 | ·​·​·​·​.​line·​830 |
148 | ·​·​·​·​goto·​:​goto_0 | 148 | ·​·​·​·​goto·​:​goto_0 |
 |  | ||
149 | ·​·​·​·​.​line·​832 | 149 | ·​·​·​·​.​line·​832 |
150 | ·​·​·​·​:​cond_5 | 150 | ·​·​·​·​:​cond_5 |
151 |
·​·​·​·​iget-​wide·​v |
151 | ·​·​·​·​iget-​wide·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel$​HistoricalRecord;​-​>time:​J |
 |  | ||
152 |
·​·​·​·​iget-​wide·​v |
152 | ·​·​·​·​iget-​wide·​v5,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel$​HistoricalRecord;​-​>time:​J |
 |  | ||
153 |
·​·​·​·​cmp-​long·​v3,​·​v |
153 | ·​·​·​·​cmp-​long·​v3,​·​v3,​·​v5 |
 |  | ||
154 | ·​·​·​·​if-​eqz·​v3,​·​:​cond_6 | 154 | ·​·​·​·​if-​eqz·​v3,​·​:​cond_6 |
 |  | ||
155 | ·​·​·​·​move·​v1,​·​v2 | 155 | ·​·​·​·​move·​v1,​·​v2 |
 |  | ||
156 | ·​·​·​·​.​line·​833 | 156 | ·​·​·​·​.​line·​833 |
157 | ·​·​·​·​goto·​:​goto_0 | 157 | ·​·​·​·​goto·​:​goto_0 |
Offset 206, 25 lines modified | Offset 206, 25 lines modified | ||
 |  | ||
206 | ·​·​·​·​:​goto_0 | 206 | ·​·​·​·​:​goto_0 |
207 | ·​·​·​·​add-​int/​lit8·​v1,​·​v2,​·​0x1f | 207 | ·​·​·​·​add-​int/​lit8·​v1,​·​v2,​·​0x1f |
 |  | ||
208 | ·​·​·​·​.​line·​808 | 208 | ·​·​·​·​.​line·​808 |
209 | ·​·​·​·​mul-​int/​lit8·​v2,​·​v1,​·​0x1f | 209 | ·​·​·​·​mul-​int/​lit8·​v2,​·​v1,​·​0x1f |
 |  | ||
210 |
·​·​·​·​iget-​wide·​v |
210 | ·​·​·​·​iget-​wide·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel$​HistoricalRecord;​-​>time:​J |
 |  | ||
211 |
·​·​·​·​iget-​wide·​v |
211 | ·​·​·​·​iget-​wide·​v5,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel$​HistoricalRecord;​-​>time:​J |
 |  | ||
212 |
·​·​·​·​const/​16·​v |
212 | ·​·​·​·​const/​16·​v7,​·​0x20 |
 |  | ||
213 |
·​·​·​·​ushr-​long/​2addr·​v |
213 | ·​·​·​·​ushr-​long/​2addr·​v5,​·​v7 |
 |  | ||
214 |
·​·​·​·​xor-​long/​2addr·​v |
214 | ·​·​·​·​xor-​long/​2addr·​v3,​·​v5 |
 |  | ||
215 |
·​·​·​·​long-​to-​int·​v3,​·​v |
215 | ·​·​·​·​long-​to-​int·​v3,​·​v3 |
 |  | ||
216 | ·​·​·​·​add-​int·​v1,​·​v2,​·​v3 | 216 | ·​·​·​·​add-​int·​v1,​·​v2,​·​v3 |
 |  | ||
217 | ·​·​·​·​.​line·​809 | 217 | ·​·​·​·​.​line·​809 |
218 | ·​·​·​·​mul-​int/​lit8·​v2,​·​v1,​·​0x1f | 218 | ·​·​·​·​mul-​int/​lit8·​v2,​·​v1,​·​0x1f |
 |  | ||
219 | ·​·​·​·​iget·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel$​HistoricalRecord;​-​>weight:​F | 219 | ·​·​·​·​iget·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel$​HistoricalRecord;​-​>weight:​F |
Offset 246, 15 lines modified | Offset 246, 15 lines modified | ||
 |  | ||
246 | ·​·​·​·​move-​result·​v2 | 246 | ·​·​·​·​move-​result·​v2 |
 |  | ||
247 | ·​·​·​·​goto·​:​goto_0 | 247 | ·​·​·​·​goto·​:​goto_0 |
248 | .​end·​method | 248 | .​end·​method |
 |  | ||
249 | .​method·​public·​toString()​Ljava/​lang/​String;​ | 249 | .​method·​public·​toString()​Ljava/​lang/​String;​ |
250 |
·​·​·​·​.​locals·​ |
250 | ·​·​·​·​.​locals·​5 |
 |  | ||
251 | ·​·​·​·​.​prologue | 251 | ·​·​·​·​.​prologue |
252 | ·​·​·​·​.​line·​843 | 252 | ·​·​·​·​.​line·​843 |
253 | ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​ | 253 | ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​ |
 |  | ||
254 | ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V | 254 | ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V |
 |  | ||
Offset 293, 17 lines modified | Offset 293, 17 lines modified | ||
 |  | ||
293 | ·​·​·​·​move-​result-​object·​v1 | 293 | ·​·​·​·​move-​result-​object·​v1 |
 |  | ||
294 | ·​·​·​·​new-​instance·​v2,​·​Ljava/​math/​BigDecimal;​ | 294 | ·​·​·​·​new-​instance·​v2,​·​Ljava/​math/​BigDecimal;​ |
 |  | ||
Max diff block lines reached; 461/3370 bytes (13.68%) of diff not shown. |
Offset 66, 514 lines modified | Offset 66, 494 lines modified | ||
 |  | ||
66 | ·​·​·​·​move-​result-​object·​v0 | 66 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
67 | ·​·​·​·​return-​object·​v0 | 67 | ·​·​·​·​return-​object·​v0 |
68 | .​end·​method | 68 | .​end·​method |
 |  | ||
69 | .​method·​public·​varargs·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Void;​ | 69 | .​method·​public·​varargs·​doInBackground([Ljava​/​lang/​Object;​)​Ljava/​lang/​Void;​ |
70 |
·​·​·​·​.​locals·​1 |
70 | ·​·​·​·​.​locals·​15 |
71 | ·​·​·​·​.​param·​p1,​·​"args"·​·​·​·​#·​[Ljava/​lang/​Object;​ | 71 | ·​·​·​·​.​param·​p1,​·​"args"·​·​·​·​#·​[Ljava/​lang/​Object;​ |
 |  | ||
72 | ·​·​·​·​.​prologue | 72 | ·​·​·​·​.​prologue |
73 | ·​·​·​·​.​line·​1042 | 73 | ·​·​·​·​.​line·​1042 |
74 |
·​·​·​·​const/​4·​v1 |
74 | ·​·​·​·​const/​4·​v11,​·​0x0 |
 |  | ||
75 |
·​·​·​·​aget-​object·​v |
75 | ·​·​·​·​aget-​object·​v2,​·​p1,​·​v11 |
 |  | ||
76 |
·​·​·​·​check-​cast·​v |
76 | ·​·​·​·​check-​cast·​v2,​·​Ljava/​util/​List;​ |
 |  | ||
77 | ·​·​·​·​.​line·​1043 | 77 | ·​·​·​·​.​line·​1043 |
78 |
·​·​·​·​.​local·​v |
78 | ·​·​·​·​.​local·​v2,​·​"historicalRecords":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel$​HistoricalRecord;​>;​" |
79 |
·​·​·​·​const/​4·​v1 |
79 | ·​·​·​·​const/​4·​v11,​·​0x1 |
 |  | ||
80 |
·​·​·​·​aget-​object·​v |
80 | ·​·​·​·​aget-​object·​v3,​·​p1,​·​v11 |
 |  | ||
81 |
·​·​·​·​check-​cast·​v |
81 | ·​·​·​·​check-​cast·​v3,​·​Ljava/​lang/​String;​ |
 |  | ||
82 | ·​·​·​·​.​line·​1045 | 82 | ·​·​·​·​.​line·​1045 |
83 |
·​·​·​·​.​local·​v |
83 | ·​·​·​·​.​local·​v3,​·​"hostoryFileName":​Ljava/​lang/​String;​ |
84 |
·​·​·​·​const/​4·​v |
84 | ·​·​·​·​const/​4·​v1,​·​0x0 |
 |  | ||
85 | ·​·​·​·​.​line·​1048 | 85 | ·​·​·​·​.​line·​1048 |
86 |
·​·​·​·​.​local·​v |
86 | ·​·​·​·​.​local·​v1,​·​"fos":​Ljava/​io/​FileOutputStream;​ |
87 | ·​·​·​·​:​try_start_0 | 87 | ·​·​·​·​:​try_start_0 |
88 |
·​·​·​·​ |
88 | ·​·​·​·​iget-​object·​v11,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel$​PersistHistoryAsyncTa​sk;​-​>this$0:​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel;​ |
 |  | ||
89 | ·​·​·​·​iget-​object·​v13,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel$​PersistHistoryAsyncTa​sk;​-​>this$0:​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel;​ |  | |
 |  | ||
90 | ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel;​-​>mContext:​Landroid/​content/​Context;​ | 89 | ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel;​-​>mContext:​Landroid/​content/​Context;​ |
91 |
·​·​·​·​invoke-​static·​{v1 |
90 | ·​·​·​·​invoke-​static·​{v11},​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel;​-​>access$200(Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel;​)​Landroid/​content/​Context;​ |
 |  | ||
92 |
·​·​·​·​move-​result-​object·​v1 |
91 | ·​·​·​·​move-​result-​object·​v11 |
 |  | ||
93 |
·​·​·​·​const/​4·​v1 |
92 | ·​·​·​·​const/​4·​v12,​·​0x0 |
 |  | ||
94 |
·​·​·​·​invoke-​virtual·​{v1 |
93 | ·​·​·​·​invoke-​virtual·​{v11,​·​v3,​·​v12},​·​Landroid/​content/​Context;​-​>openFileOutput(Ljava​/​lang/​String;​I)​Ljava/​io/​FileOutputStream;​ |
95 | ·​·​·​·​:​try_end_0 | 94 | ·​·​·​·​:​try_end_0 |
96 | ·​·​·​·​.​catch·​Ljava/​io/​FileNotFoundException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 | 95 | ·​·​·​·​.​catch·​Ljava/​io/​FileNotFoundException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 |
 |  | ||
97 |
·​·​·​·​move-​result-​object·​v |
96 | ·​·​·​·​move-​result-​object·​v1 |
 |  | ||
98 | ·​·​·​·​.​line·​1054 | 97 | ·​·​·​·​.​line·​1054 |
99 | ·​·​·​·​invoke-​static·​{},​·​Landroid/​util/​Xml;​-​>newSerializer()​Lorg/​xmlpull/​v1/​XmlSerializer;​ | 98 | ·​·​·​·​invoke-​static·​{},​·​Landroid/​util/​Xml;​-​>newSerializer()​Lorg/​xmlpull/​v1/​XmlSerializer;​ |
 |  | ||
100 |
·​·​·​·​move-​result-​object·​v1 |
99 | ·​·​·​·​move-​result-​object·​v10 |
 |  | ||
101 | ·​·​·​·​.​line·​1057 | 100 | ·​·​·​·​.​line·​1057 |
102 |
·​·​·​·​.​local·​v1 |
101 | ·​·​·​·​.​local·​v10,​·​"serializer":​Lorg/​xmlpull/​v1/​XmlSerializer;​ |
103 |
·​·​·​·​const/​4·​v1 |
102 | ·​·​·​·​const/​4·​v11,​·​0x0 |
 |  | ||
104 | ·​·​·​·​:​try_start_1 | 103 | ·​·​·​·​:​try_start_1 |
105 |
·​·​·​·​invoke-​interface·​{v1 |
104 | ·​·​·​·​invoke-​interface·​{v10,​·​v1,​·​v11},​·​Lorg/​xmlpull/​v1/​XmlSerializer;​-​>setOutput(Ljava/​io/​OutputStream;​Ljava/​lang/​String;​)​V |
 |  | ||
106 | ·​·​·​·​.​line·​1058 | 105 | ·​·​·​·​.​line·​1058 |
107 |
·​·​·​·​const-​string·​v1 |
106 | ·​·​·​·​const-​string·​v11,​·​"UTF-​8" |
 |  | ||
108 |
·​·​·​·​const/​4·​v1 |
107 | ·​·​·​·​const/​4·​v12,​·​0x1 |
 |  | ||
109 |
·​·​·​·​invoke-​static·​{v1 |
108 | ·​·​·​·​invoke-​static·​{v12},​·​Ljava/​lang/​Boolean;​-​>valueOf(Z)​Ljava/​lang/​Boolean;​ |
 |  | ||
110 |
·​·​·​·​move-​result-​object·​v1 |
109 | ·​·​·​·​move-​result-​object·​v12 |
 |  | ||
111 |
·​·​·​·​invoke-​interface·​{v1 |
110 | ·​·​·​·​invoke-​interface·​{v10,​·​v11,​·​v12},​·​Lorg/​xmlpull/​v1/​XmlSerializer;​-​>startDocument(Ljava/​lang/​String;​Ljava/​lang/​Boolean;​)​V |
 |  | ||
112 | ·​·​·​·​.​line·​1059 | 111 | ·​·​·​·​.​line·​1059 |
113 |
·​·​·​·​const/​4·​v1 |
112 | ·​·​·​·​const/​4·​v11,​·​0x0 |
 |  | ||
114 |
·​·​·​·​const-​string·​v1 |
113 | ·​·​·​·​const-​string·​v12,​·​"historical-​records" |
 |  | ||
115 |
·​·​·​·​invoke-​interface·​{v1 |
114 | ·​·​·​·​invoke-​interface·​{v10,​·​v11,​·​v12},​·​Lorg/​xmlpull/​v1/​XmlSerializer;​-​>startTag(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Lorg/​xmlpull/​v1/​XmlSerializer;​ |
 |  | ||
116 | ·​·​·​·​.​line·​1061 | 115 | ·​·​·​·​.​line·​1061 |
117 |
·​·​·​·​invoke-​interface·​{v |
116 | ·​·​·​·​invoke-​interface·​{v2},​·​Ljava/​util/​List;​-​>size()​I |
 |  | ||
118 |
·​·​·​·​move-​result·​v |
117 | ·​·​·​·​move-​result·​v9 |
 |  | ||
119 | ·​·​·​·​.​line·​1062 | 118 | ·​·​·​·​.​line·​1062 |
120 |
·​·​·​·​.​local·​v |
119 | ·​·​·​·​.​local·​v9,​·​"recordCount":​I |
121 |
·​·​·​·​const/​4·​v |
120 | ·​·​·​·​const/​4·​v4,​·​0x0 |
 |  | ||
122 |
·​·​·​·​.​local·​v |
121 | ·​·​·​·​.​local·​v4,​·​"i":​I |
123 | ·​·​·​·​:​goto_0 | 122 | ·​·​·​·​:​goto_0 |
124 |
·​·​·​·​if-​ge·​v |
123 | ·​·​·​·​if-​ge·​v4,​·​v9,​·​:​cond_0 |
 |  | ||
125 | ·​·​·​·​.​line·​1063 | 124 | ·​·​·​·​.​line·​1063 |
126 |
·​·​·​·​const/​4·​v1 |
125 | ·​·​·​·​const/​4·​v11,​·​0x0 |
 |  | ||
127 |
·​·​·​·​invoke-​interface·​{v |
126 | ·​·​·​·​invoke-​interface·​{v2,​·​v11},​·​Ljava/​util/​List;​-​>remove(I)​Ljava/​lang/​Object;​ |
 |  | ||
128 |
·​·​·​·​move-​result-​object·​v |
127 | ·​·​·​·​move-​result-​object·​v8 |
Max diff block lines reached; 24582/29553 bytes (83.18%) of diff not shown. |
Offset 671, 410 lines modified | Offset 671, 398 lines modified | ||
671 | ·​·​·​·​:​cond_0 | 671 | ·​·​·​·​:​cond_0 |
672 | ·​·​·​·​move·​v0,​·​v1 | 672 | ·​·​·​·​move·​v0,​·​v1 |
 |  | ||
673 | ·​·​·​·​goto·​:​goto_0 | 673 | ·​·​·​·​goto·​:​goto_0 |
674 | .​end·​method | 674 | .​end·​method |
 |  | ||
675 | .​method·​private·​readHistoricalDataImp​l()​V | 675 | .​method·​private·​readHistoricalDataImp​l()​V |
676 |
·​·​·​·​.​locals·​1 |
676 | ·​·​·​·​.​locals·​17 |
 |  | ||
677 | ·​·​·​·​.​prologue | 677 | ·​·​·​·​.​prologue |
678 | ·​·​·​·​.​line·​964 | 678 | ·​·​·​·​.​line·​964 |
679 |
·​·​·​·​const/​4·​v |
679 | ·​·​·​·​const/​4·​v2,​·​0x0 |
 |  | ||
680 | ·​·​·​·​.​line·​966 | 680 | ·​·​·​·​.​line·​966 |
681 |
·​·​·​·​.​local·​v |
681 | ·​·​·​·​.​local·​v2,​·​"fis":​Ljava/​io/​FileInputStream;​ |
682 | ·​·​·​·​:​try_start_0 | 682 | ·​·​·​·​:​try_start_0 |
683 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 | 683 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |
 |  | ||
684 |
·​·​·​·​iget-​object·​v1 |
684 | ·​·​·​·​iget-​object·​v14,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel;​-​>mContext:​Landroid/​content/​Context;​ |
 |  | ||
685 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 | 685 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |
 |  | ||
686 |
·​·​·​·​iget-​object·​v |
686 | ·​·​·​·​iget-​object·​v15,​·​v0,​·​Landroid/​support/​v7/​internal/​widget/​ActivityChooserModel;​-​>mHistoryFileName:​Ljava/​lang/​String;​ |
 |  | ||
687 | ·​·​·​·​move-​object/​from16·​v16,​·​v0 |  | |
 |  | ||
688 |
·​·​·​·​invoke-​virtual |
687 | ·​·​·​·​invoke-​virtual·​{v14,​·​v15},​·​Landroid/​content/​Context;​-​>openFileInput(Ljava/​lang/​String;​)​Ljava/​io/​FileInputStream;​ |
689 | ·​·​·​·​:​try_end_0 | 688 | ·​·​·​·​:​try_end_0 |
690 | ·​·​·​·​.​catch·​Ljava/​io/​FileNotFoundException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 | 689 | ·​·​·​·​.​catch·​Ljava/​io/​FileNotFoundException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 |
 |  | ||
691 |
·​·​·​·​move-​result-​object·​v |
690 | ·​·​·​·​move-​result-​object·​v2 |
 |  | ||
692 | ·​·​·​·​.​line·​974 | 691 | ·​·​·​·​.​line·​974 |
693 | ·​·​·​·​:​try_start_1 | 692 | ·​·​·​·​:​try_start_1 |
694 | ·​·​·​·​invoke-​static·​{},​·​Landroid/​util/​Xml;​-​>newPullParser()​Lorg/​xmlpull/​v1/​XmlPullParser;​ | 693 | ·​·​·​·​invoke-​static·​{},​·​Landroid/​util/​Xml;​-​>newPullParser()​Lorg/​xmlpull/​v1/​XmlPullParser;​ |
 |  | ||
695 |
·​·​·​·​move-​result-​object·​v |
694 | ·​·​·​·​move-​result-​object·​v7 |
 |  | ||
696 | ·​·​·​·​.​line·​975 | 695 | ·​·​·​·​.​line·​975 |
697 |
·​·​·​·​.​local·​v |
696 | ·​·​·​·​.​local·​v7,​·​"parser":​Lorg/​xmlpull/​v1/​XmlPullParser;​ |
698 |
·​·​·​·​const/​4·​v1 |
697 | ·​·​·​·​const/​4·​v14,​·​0x0 |
 |  | ||
699 |
·​·​·​·​invoke-​interface·​{v |
698 | ·​·​·​·​invoke-​interface·​{v7,​·​v2,​·​v14},​·​Lorg/​xmlpull/​v1/​XmlPullParser;​-​>setInput(Ljava/​io/​InputStream;​Ljava/​lang/​String;​)​V |
 |  | ||
700 | ·​·​·​·​.​line·​977 | 699 | ·​·​·​·​.​line·​977 |
701 |
·​·​·​·​const/​4·​v1 |
700 | ·​·​·​·​const/​4·​v11,​·​0x0 |
 |  | ||
702 | ·​·​·​·​.​line·​978 | 701 | ·​·​·​·​.​line·​978 |
703 |
·​·​·​·​.​local·​v1 |
702 | ·​·​·​·​.​local·​v11,​·​"type":​I |
704 | ·​·​·​·​:​goto_0 | 703 | ·​·​·​·​:​goto_0 |
705 |
·​·​·​·​const/​4·​v1 |
704 | ·​·​·​·​const/​4·​v14,​·​0x1 |
 |  | ||
706 |
·​·​·​·​if-​eq·​v1 |
705 | ·​·​·​·​if-​eq·​v11,​·​v14,​·​:​cond_1 |
 |  | ||
707 |
·​·​·​·​const/​4·​v1 |
706 | ·​·​·​·​const/​4·​v14,​·​0x2 |
 |  | ||
708 |
·​·​·​·​if-​eq·​v1 |
707 | ·​·​·​·​if-​eq·​v11,​·​v14,​·​:​cond_1 |
 |  | ||
709 | ·​·​·​·​.​line·​979 | 708 | ·​·​·​·​.​line·​979 |
710 |
·​·​·​·​invoke-​interface·​{v |
709 | ·​·​·​·​invoke-​interface·​{v7},​·​Lorg/​xmlpull/​v1/​XmlPullParser;​-​>next()​I |
 |  | ||
711 |
·​·​·​·​move-​result·​v1 |
710 | ·​·​·​·​move-​result·​v11 |
 |  | ||
712 | ·​·​·​·​goto·​:​goto_0 | 711 | ·​·​·​·​goto·​:​goto_0 |
 |  | ||
713 | ·​·​·​·​.​line·​967 | 712 | ·​·​·​·​.​line·​967 |
714 |
·​·​·​·​.​end·​local·​v |
713 | ·​·​·​·​.​end·​local·​v7·​·​·​·​#·​"parser":​Lorg/​xmlpull/​v1/​XmlPullParser;​ |
715 |
·​·​·​·​.​end·​local·​v1 |
714 | ·​·​·​·​.​end·​local·​v11·​·​·​·​#·​"type":​I |
716 | ·​·​·​·​:​catch_0 | 715 | ·​·​·​·​:​catch_0 |
717 |
·​·​·​·​move-​exception·​v |
716 | ·​·​·​·​move-​exception·​v3 |
 |  | ||
718 | ·​·​·​·​.​line·​1032 | 717 | ·​·​·​·​.​line·​1032 |
719 | ·​·​·​·​:​cond_0 | 718 | ·​·​·​·​:​cond_0 |
720 | ·​·​·​·​:​goto_1 | 719 | ·​·​·​·​:​goto_1 |
721 | ·​·​·​·​return-​void | 720 | ·​·​·​·​return-​void |
 |  | ||
722 | ·​·​·​·​.​line·​982 | 721 | ·​·​·​·​.​line·​982 |
723 |
·​·​·​·​.​restart·​local·​v |
722 | ·​·​·​·​.​restart·​local·​v7·​·​·​·​#·​"parser":​Lorg/​xmlpull/​v1/​XmlPullParser;​ |
724 |
·​·​·​·​.​restart·​local·​v1 |
723 | ·​·​·​·​.​restart·​local·​v11·​·​·​·​#·​"type":​I |
725 | ·​·​·​·​:​cond_1 | 724 | ·​·​·​·​:​cond_1 |
726 |
·​·​·​·​const-​string·​v1 |
725 | ·​·​·​·​const-​string·​v14,​·​"historical-​records" |
 |  | ||
727 |
·​·​·​·​invoke-​interface·​{v |
726 | ·​·​·​·​invoke-​interface·​{v7},​·​Lorg/​xmlpull/​v1/​XmlPullParser;​-​>getName()​Ljava/​lang/​String;​ |
 |  | ||
728 |
·​·​·​·​move-​result-​object·​v1 |
727 | ·​·​·​·​move-​result-​object·​v15 |
 |  | ||
729 |
·​·​·​·​invoke-​virtual |
728 | ·​·​·​·​invoke-​virtual·​{v14,​·​v15},​·​Ljava/​lang/​String;​-​>equals(Ljava/​lang/​Object;​)​Z |
 |  | ||
730 |
·​·​·​·​move-​result·​v1 |
729 | ·​·​·​·​move-​result·​v14 |
 |  | ||
731 |
·​·​·​·​if-​nez·​v1 |
730 | ·​·​·​·​if-​nez·​v14,​·​:​cond_2 |
 |  | ||
732 | ·​·​·​·​.​line·​983 | 731 | ·​·​·​·​.​line·​983 |
733 |
·​·​·​·​new-​instance·​v1 |
732 | ·​·​·​·​new-​instance·​v14,​·​Lorg/​xmlpull/​v1/​XmlPullParserExceptio​n;​ |
 |  | ||
734 |
·​·​·​·​const-​string·​v1 |
733 | ·​·​·​·​const-​string·​v15,​·​"Share·​records·​file·​does·​not·​start·​with·​historical-​records·​tag.​" |
 |  | ||
735 |
·​·​·​·​invoke-​direct |
734 | ·​·​·​·​invoke-​direct·​{v14,​·​v15},​·​Lorg/​xmlpull/​v1/​XmlPullParserExceptio​n;​-​><init>(Ljava/​lang/​String;​)​V |
 |  | ||
Max diff block lines reached; 17304/21566 bytes (80.24%) of diff not shown. |
Offset 123, 52 lines modified | Offset 123, 52 lines modified | ||
123 | #·​direct·​methods | 123 | #·​direct·​methods |
124 | .​method·​constructor·​<init>(Landroid/​content/​Context;​)​V | 124 | .​method·​constructor·​<init>(Landroid/​content/​Context;​)​V |
125 | ·​·​·​·​.​locals·​4 | 125 | ·​·​·​·​.​locals·​4 |
126 | ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ | 126 | ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ |
 |  | ||
127 | ·​·​·​·​.​prologue | 127 | ·​·​·​·​.​prologue |
128 | ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​,​·​"Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat<TT;​>;​" | 128 | ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​,​·​"Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat<TT;​>;​" |
129 |
·​·​·​·​const/​4·​v |
129 | ·​·​·​·​const/​4·​v3,​·​-​0x1 |
 |  | ||
130 |
·​·​·​·​const-​wide/​high16·​v |
130 | ·​·​·​·​const-​wide/​high16·​v1,​·​-​0x8000000000000000L |
 |  | ||
131 | ·​·​·​·​const/​4·​v0,​·​0x0 | 131 | ·​·​·​·​const/​4·​v0,​·​0x0 |
 |  | ||
132 | ·​·​·​·​.​line·​230 | 132 | ·​·​·​·​.​line·​230 |
133 | ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​ViewGroup;​-​><init>(Landroid/​content/​Context;​)​V | 133 | ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​ViewGroup;​-​><init>(Landroid/​content/​Context;​)​V |
 |  | ||
134 | ·​·​·​·​.​line·​69 | 134 | ·​·​·​·​.​line·​69 |
135 | ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mFirstPosition:​I | 135 | ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mFirstPosition:​I |
 |  | ||
136 | ·​·​·​·​.​line·​86 | 136 | ·​·​·​·​.​line·​86 |
137 |
·​·​·​·​iput-​wide·​v |
137 | ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mSyncRowId:​J |
 |  | ||
138 | ·​·​·​·​.​line·​96 | 138 | ·​·​·​·​.​line·​96 |
139 | ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mNeedSync:​Z | 139 | ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mNeedSync:​Z |
 |  | ||
140 | ·​·​·​·​.​line·​128 | 140 | ·​·​·​·​.​line·​128 |
141 | ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mInLayout:​Z | 141 | ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mInLayout:​Z |
 |  | ||
142 | ·​·​·​·​.​line·​154 | 142 | ·​·​·​·​.​line·​154 |
143 |
·​·​·​·​iput·​v |
143 | ·​·​·​·​iput·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mNextSelectedPositio​n:​I |
 |  | ||
144 | ·​·​·​·​.​line·​160 | 144 | ·​·​·​·​.​line·​160 |
145 |
·​·​·​·​iput-​wide·​v |
145 | ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mNextSelectedRowId:​J |
 |  | ||
146 | ·​·​·​·​.​line·​165 | 146 | ·​·​·​·​.​line·​165 |
147 |
·​·​·​·​iput·​v |
147 | ·​·​·​·​iput·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mSelectedPosition:​I |
 |  | ||
148 | ·​·​·​·​.​line·​171 | 148 | ·​·​·​·​.​line·​171 |
149 |
·​·​·​·​iput-​wide·​v |
149 | ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mSelectedRowId:​J |
 |  | ||
150 | ·​·​·​·​.​line·​203 | 150 | ·​·​·​·​.​line·​203 |
151 |
·​·​·​·​iput·​v |
151 | ·​·​·​·​iput·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mOldSelectedPosition​:​I |
 |  | ||
152 | ·​·​·​·​.​line·​208 | 152 | ·​·​·​·​.​line·​208 |
153 |
·​·​·​·​iput-​wide·​v |
153 | ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mOldSelectedRowId:​J |
 |  | ||
154 | ·​·​·​·​.​line·​227 | 154 | ·​·​·​·​.​line·​227 |
155 | ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mBlockLayoutRequests​:​Z | 155 | ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mBlockLayoutRequests​:​Z |
 |  | ||
156 | ·​·​·​·​.​line·​231 | 156 | ·​·​·​·​.​line·​231 |
157 | ·​·​·​·​return-​void | 157 | ·​·​·​·​return-​void |
158 | .​end·​method | 158 | .​end·​method |
Offset 176, 52 lines modified | Offset 176, 52 lines modified | ||
176 | .​method·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V | 176 | .​method·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V |
177 | ·​·​·​·​.​locals·​4 | 177 | ·​·​·​·​.​locals·​4 |
178 | ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ | 178 | ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ |
179 | ·​·​·​·​.​param·​p2,​·​"attrs"·​·​·​·​#·​Landroid/​util/​AttributeSet;​ | 179 | ·​·​·​·​.​param·​p2,​·​"attrs"·​·​·​·​#·​Landroid/​util/​AttributeSet;​ |
 |  | ||
180 | ·​·​·​·​.​prologue | 180 | ·​·​·​·​.​prologue |
181 | ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​,​·​"Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat<TT;​>;​" | 181 | ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​,​·​"Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat<TT;​>;​" |
182 |
·​·​·​·​const/​4·​v |
182 | ·​·​·​·​const/​4·​v3,​·​-​0x1 |
 |  | ||
183 |
·​·​·​·​const-​wide/​high16·​v |
183 | ·​·​·​·​const-​wide/​high16·​v1,​·​-​0x8000000000000000L |
 |  | ||
184 | ·​·​·​·​const/​4·​v0,​·​0x0 | 184 | ·​·​·​·​const/​4·​v0,​·​0x0 |
 |  | ||
185 | ·​·​·​·​.​line·​234 | 185 | ·​·​·​·​.​line·​234 |
186 | ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V | 186 | ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V |
 |  | ||
187 | ·​·​·​·​.​line·​69 | 187 | ·​·​·​·​.​line·​69 |
188 | ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mFirstPosition:​I | 188 | ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mFirstPosition:​I |
 |  | ||
189 | ·​·​·​·​.​line·​86 | 189 | ·​·​·​·​.​line·​86 |
190 |
·​·​·​·​iput-​wide·​v |
190 | ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mSyncRowId:​J |
 |  | ||
191 | ·​·​·​·​.​line·​96 | 191 | ·​·​·​·​.​line·​96 |
192 | ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mNeedSync:​Z | 192 | ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mNeedSync:​Z |
 |  | ||
193 | ·​·​·​·​.​line·​128 | 193 | ·​·​·​·​.​line·​128 |
194 | ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mInLayout:​Z | 194 | ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mInLayout:​Z |
 |  | ||
195 | ·​·​·​·​.​line·​154 | 195 | ·​·​·​·​.​line·​154 |
196 |
·​·​·​·​iput·​v |
196 | ·​·​·​·​iput·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mNextSelectedPositio​n:​I |
 |  | ||
197 | ·​·​·​·​.​line·​160 | 197 | ·​·​·​·​.​line·​160 |
198 |
·​·​·​·​iput-​wide·​v |
198 | ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mNextSelectedRowId:​J |
 |  | ||
199 | ·​·​·​·​.​line·​165 | 199 | ·​·​·​·​.​line·​165 |
200 |
·​·​·​·​iput·​v |
200 | ·​·​·​·​iput·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mSelectedPosition:​I |
 |  | ||
201 | ·​·​·​·​.​line·​171 | 201 | ·​·​·​·​.​line·​171 |
202 |
·​·​·​·​iput-​wide·​v |
202 | ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mSelectedRowId:​J |
 |  | ||
203 | ·​·​·​·​.​line·​203 | 203 | ·​·​·​·​.​line·​203 |
204 |
·​·​·​·​iput·​v |
204 | ·​·​·​·​iput·​v3,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mOldSelectedPosition​:​I |
 |  | ||
205 | ·​·​·​·​.​line·​208 | 205 | ·​·​·​·​.​line·​208 |
206 |
·​·​·​·​iput-​wide·​v |
206 | ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​AdapterViewCompat;​-​>mOldSelectedRowId:​J |
 |  | ||
Max diff block lines reached; 10626/15701 bytes (67.68%) of diff not shown. |
Offset 253, 15 lines modified | Offset 253, 15 lines modified | ||
 |  | ||
253 | ·​·​·​·​move-​result·​v0 | 253 | ·​·​·​·​move-​result·​v0 |
 |  | ||
254 | ·​·​·​·​return·​v0 | 254 | ·​·​·​·​return·​v0 |
255 | .​end·​method | 255 | .​end·​method |
 |  | ||
256 | .​method·​public·​scheduleDrawable(Land​roid/​graphics/​drawable/​Drawable;​Ljava/​lang/​Runnable;​J)​V | 256 | .​method·​public·​scheduleDrawable(Land​roid/​graphics/​drawable/​Drawable;​Ljava/​lang/​Runnable;​J)​V |
257 |
·​·​·​·​.​locals·​ |
257 | ·​·​·​·​.​locals·​0 |
258 | ·​·​·​·​.​param·​p1,​·​"who"·​·​·​·​#·​Landroid/​graphics/​drawable/​Drawable;​ | 258 | ·​·​·​·​.​param·​p1,​·​"who"·​·​·​·​#·​Landroid/​graphics/​drawable/​Drawable;​ |
259 | ·​·​·​·​.​param·​p2,​·​"what"·​·​·​·​#·​Ljava/​lang/​Runnable;​ | 259 | ·​·​·​·​.​param·​p2,​·​"what"·​·​·​·​#·​Ljava/​lang/​Runnable;​ |
260 | ·​·​·​·​.​param·​p3,​·​"when"·​·​·​·​#·​J | 260 | ·​·​·​·​.​param·​p3,​·​"when"·​·​·​·​#·​J |
 |  | ||
261 | ·​·​·​·​.​prologue | 261 | ·​·​·​·​.​prologue |
262 | ·​·​·​·​.​line·​161 | 262 | ·​·​·​·​.​line·​161 |
263 | ·​·​·​·​invoke-​virtual·​{p0,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​v7/​internal/​widget/​DrawableWrapper;​-​>scheduleSelf(Ljava/​lang/​Runnable;​J)​V | 263 | ·​·​·​·​invoke-​virtual·​{p0,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​v7/​internal/​widget/​DrawableWrapper;​-​>scheduleSelf(Ljava/​lang/​Runnable;​J)​V |
Offset 23, 15 lines modified | Offset 23, 15 lines modified | ||
23 | .​field·​public·​position:​I | 23 | .​field·​public·​position:​I |
 |  | ||
24 | .​field·​public·​targetView:​Landroid/​view/​View;​ | 24 | .​field·​public·​targetView:​Landroid/​view/​View;​ |
 |  | ||
 |  | ||
25 | #·​direct·​methods | 25 | #·​direct·​methods |
26 | .​method·​public·​constructor·​<init>(Landroid/​view/​View;​IJ)​V | 26 | .​method·​public·​constructor·​<init>(Landroid/​view/​View;​IJ)​V |
27 |
·​·​·​·​.​locals·​ |
27 | ·​·​·​·​.​locals·​0 |
28 | ·​·​·​·​.​param·​p1,​·​"targetView"·​·​·​·​#·​Landroid/​view/​View;​ | 28 | ·​·​·​·​.​param·​p1,​·​"targetView"·​·​·​·​#·​Landroid/​view/​View;​ |
29 | ·​·​·​·​.​param·​p2,​·​"position"·​·​·​·​#·​I | 29 | ·​·​·​·​.​param·​p2,​·​"position"·​·​·​·​#·​I |
30 | ·​·​·​·​.​param·​p3,​·​"id"·​·​·​·​#·​J | 30 | ·​·​·​·​.​param·​p3,​·​"id"·​·​·​·​#·​J |
 |  | ||
31 | ·​·​·​·​.​prologue | 31 | ·​·​·​·​.​prologue |
32 | ·​·​·​·​.​line·​415 | 32 | ·​·​·​·​.​line·​415 |
33 | ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V | 33 | ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V |
Offset 639, 19 lines modified | Offset 639, 19 lines modified | ||
639 | ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​ScrollingTabContainer​View;​-​>post(Ljava/​lang/​Runnable;​)​Z | 639 | ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​support/​v7/​internal/​widget/​ScrollingTabContainer​View;​-​>post(Ljava/​lang/​Runnable;​)​Z |
 |  | ||
640 | ·​·​·​·​.​line·​269 | 640 | ·​·​·​·​.​line·​269 |
641 | ·​·​·​·​return-​void | 641 | ·​·​·​·​return-​void |
642 | .​end·​method | 642 | .​end·​method |
 |  | ||
643 | .​method·​public·​animateToVisibility(I​)​V | 643 | .​method·​public·​animateToVisibility(I​)​V |
644 |
·​·​·​·​.​locals·​ |
644 | ·​·​·​·​.​locals·​5 |
645 | ·​·​·​·​.​param·​p1,​·​"visibility"·​·​·​·​#·​I | 645 | ·​·​·​·​.​param·​p1,​·​"visibility"·​·​·​·​#·​I |
 |  | ||
646 | ·​·​·​·​.​prologue | 646 | ·​·​·​·​.​prologue |
647 |
·​·​·​·​const-​wide/​16·​v |
647 | ·​·​·​·​const-​wide/​16·​v3,​·​0xc8 |
 |  | ||
648 | ·​·​·​·​const/​4·​v2,​·​0x0 | 648 | ·​·​·​·​const/​4·​v2,​·​0x0 |
 |  | ||
649 | ·​·​·​·​.​line·​232 | 649 | ·​·​·​·​.​line·​232 |
650 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ScrollingTabContainer​View;​-​>mVisibilityAnim:​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ | 650 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​ScrollingTabContainer​View;​-​>mVisibilityAnim:​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
 |  | ||
651 | ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 | 651 | ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 |
Offset 685, 15 lines modified | Offset 685, 15 lines modified | ||
 |  | ||
685 | ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>alpha(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ | 685 | ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>alpha(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
 |  | ||
686 | ·​·​·​·​move-​result-​object·​v0 | 686 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
687 | ·​·​·​·​.​line·​241 | 687 | ·​·​·​·​.​line·​241 |
688 | ·​·​·​·​.​local·​v0,​·​"anim":​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ | 688 | ·​·​·​·​.​local·​v0,​·​"anim":​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
689 |
·​·​·​·​invoke-​virtual·​{v0,​·​v |
689 | ·​·​·​·​invoke-​virtual·​{v0,​·​v3,​·​v4},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setDuration(J)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
 |  | ||
690 | ·​·​·​·​.​line·​243 | 690 | ·​·​·​·​.​line·​243 |
691 | ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v7/​internal/​widget/​ScrollingTabContainer​View;​-​>sAlphaInterpolator:​Landroid/​view/​animation/​Interpolator;​ | 691 | ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v7/​internal/​widget/​ScrollingTabContainer​View;​-​>sAlphaInterpolator:​Landroid/​view/​animation/​Interpolator;​ |
 |  | ||
692 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ | 692 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
 |  | ||
693 | ·​·​·​·​.​line·​244 | 693 | ·​·​·​·​.​line·​244 |
Offset 721, 15 lines modified | Offset 721, 15 lines modified | ||
 |  | ||
721 | ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>alpha(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ | 721 | ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>alpha(F)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
 |  | ||
722 | ·​·​·​·​move-​result-​object·​v0 | 722 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
723 | ·​·​·​·​.​line·​248 | 723 | ·​·​·​·​.​line·​248 |
724 | ·​·​·​·​.​restart·​local·​v0·​·​·​·​#·​"anim":​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ | 724 | ·​·​·​·​.​restart·​local·​v0·​·​·​·​#·​"anim":​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
725 |
·​·​·​·​invoke-​virtual·​{v0,​·​v |
725 | ·​·​·​·​invoke-​virtual·​{v0,​·​v3,​·​v4},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setDuration(J)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
 |  | ||
726 | ·​·​·​·​.​line·​250 | 726 | ·​·​·​·​.​line·​250 |
727 | ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v7/​internal/​widget/​ScrollingTabContainer​View;​-​>sAlphaInterpolator:​Landroid/​view/​animation/​Interpolator;​ | 727 | ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v7/​internal/​widget/​ScrollingTabContainer​View;​-​>sAlphaInterpolator:​Landroid/​view/​animation/​Interpolator;​ |
 |  | ||
728 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ | 728 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​>setInterpolator(Land​roid/​view/​animation/​Interpolator;​)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​ |
 |  | ||
729 | ·​·​·​·​.​line·​251 | 729 | ·​·​·​·​.​line·​251 |
Offset 37, 15 lines modified | Offset 37, 15 lines modified | ||
 |  | ||
37 | ·​·​·​·​return-​void | 37 | ·​·​·​·​return-​void |
38 | .​end·​method | 38 | .​end·​method |
 |  | ||
 |  | ||
39 | #·​virtual·​methods | 39 | #·​virtual·​methods |
40 | .​method·​public·​onItemClick(Landroid/​widget/​AdapterView;​Landroid/​view/​View;​IJ)​V | 40 | .​method·​public·​onItemClick(Landroid/​widget/​AdapterView;​Landroid/​view/​View;​IJ)​V |
41 |
·​·​·​·​.​locals·​ |
41 | ·​·​·​·​.​locals·​3 |
42 | ·​·​·​·​.​param·​p2,​·​"v"·​·​·​·​#·​Landroid/​view/​View;​ | 42 | ·​·​·​·​.​param·​p2,​·​"v"·​·​·​·​#·​Landroid/​view/​View;​ |
43 | ·​·​·​·​.​param·​p3,​·​"position"·​·​·​·​#·​I | 43 | ·​·​·​·​.​param·​p3,​·​"position"·​·​·​·​#·​I |
44 | ·​·​·​·​.​param·​p4,​·​"id"·​·​·​·​#·​J | 44 | ·​·​·​·​.​param·​p4,​·​"id"·​·​·​·​#·​J |
45 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ | 45 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ |
46 | ·​·​·​·​·​·​·​·​value·​=·​{ | 46 | ·​·​·​·​·​·​·​·​value·​=·​{ |
47 | ·​·​·​·​·​·​·​·​·​·​·​·​"(",​ | 47 | ·​·​·​·​·​·​·​·​·​·​·​·​"(",​ |
48 | ·​·​·​·​·​·​·​·​·​·​·​·​"Landroid/​widget/​AdapterView",​ | 48 | ·​·​·​·​·​·​·​·​·​·​·​·​"Landroid/​widget/​AdapterView",​ |
Offset 83, 17 lines modified | Offset 83, 17 lines modified | ||
83 | ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat$Dropdow​nPopup;​-​>mAdapter:​Landroid/​widget/​ListAdapter;​ | 83 | ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat$Dropdow​nPopup;​-​>mAdapter:​Landroid/​widget/​ListAdapter;​ |
84 | ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat$Dropdow​nPopup;​-​>access$300(Landroid/​support/​v7/​internal/​widget/​SpinnerCompat$Dropdow​nPopup;​)​Landroid/​widget/​ListAdapter;​ | 84 | ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat$Dropdow​nPopup;​-​>access$300(Landroid/​support/​v7/​internal/​widget/​SpinnerCompat$Dropdow​nPopup;​)​Landroid/​widget/​ListAdapter;​ |
 |  | ||
85 | ·​·​·​·​move-​result-​object·​v1 | 85 | ·​·​·​·​move-​result-​object·​v1 |
 |  | ||
86 | ·​·​·​·​invoke-​interface·​{v1,​·​p3},​·​Landroid/​widget/​ListAdapter;​-​>getItemId(I)​J | 86 | ·​·​·​·​invoke-​interface·​{v1,​·​p3},​·​Landroid/​widget/​ListAdapter;​-​>getItemId(I)​J |
 |  | ||
87 |
·​·​·​·​move-​result-​wide·​v |
87 | ·​·​·​·​move-​result-​wide·​v1 |
 |  | ||
88 |
·​·​·​·​invoke-​virtual·​{v0,​·​p2,​·​p3,​·​v |
88 | ·​·​·​·​invoke-​virtual·​{v0,​·​p2,​·​p3,​·​v1,​·​v2},​·​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat;​-​>performItemClick(Lan​droid/​view/​View;​IJ)​Z |
 |  | ||
89 | ·​·​·​·​.​line·​996 | 89 | ·​·​·​·​.​line·​996 |
90 | ·​·​·​·​:​cond_0 | 90 | ·​·​·​·​:​cond_0 |
91 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat$Dropdow​nPopup$1;​-​>this$1:​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat$Dropdow​nPopup;​ | 91 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat$Dropdow​nPopup$1;​-​>this$1:​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat$Dropdow​nPopup;​ |
 |  | ||
92 | ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat$Dropdow​nPopup;​-​>dismiss()​V | 92 | ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v7/​internal/​widget/​SpinnerCompat$Dropdow​nPopup;​-​>dismiss()​V |
 |  |
Offset 778, 22 lines modified | Offset 778, 22 lines modified | ||
778 | ·​·​·​·​if-​lez·​v8,​·​:​cond_e | 778 | ·​·​·​·​if-​lez·​v8,​·​:​cond_e |
 |  | ||
779 | ·​·​·​·​.​line·​256 | 779 | ·​·​·​·​.​line·​256 |
780 | ·​·​·​·​const·​v26,​·​0x7fffffff | 780 | ·​·​·​·​const·​v26,​·​0x7fffffff |
 |  | ||
781 | ·​·​·​·​.​line·​257 | 781 | ·​·​·​·​.​line·​257 |
782 | ·​·​·​·​.​local·​v26,​·​"minCells":​I | 782 | ·​·​·​·​.​local·​v26,​·​"minCells":​I |
783 |
·​·​·​·​const-​wide/​16·​v2 |
783 | ·​·​·​·​const-​wide/​16·​v27,​·​0x0 |
 |  | ||
784 | ·​·​·​·​.​line·​258 | 784 | ·​·​·​·​.​line·​258 |
785 |
·​·​·​·​.​local·​v2 |
785 | ·​·​·​·​.​local·​v27,​·​"minCellsAt":​J |
786 |
·​·​·​·​const/​16·​v2 |
786 | ·​·​·​·​const/​16·​v29,​·​0x0 |
 |  | ||
787 | ·​·​·​·​.​line·​259 | 787 | ·​·​·​·​.​line·​259 |
788 |
·​·​·​·​.​local·​v2 |
788 | ·​·​·​·​.​local·​v29,​·​"minCellsItemCount":​I |
789 | ·​·​·​·​const/​16·​v20,​·​0x0 | 789 | ·​·​·​·​const/​16·​v20,​·​0x0 |
 |  | ||
790 | ·​·​·​·​:​goto_7 | 790 | ·​·​·​·​:​goto_7 |
791 | ·​·​·​·​move/​from16·​v0,​·​v20 | 791 | ·​·​·​·​move/​from16·​v0,​·​v20 |
 |  | ||
792 | ·​·​·​·​if-​ge·​v0,​·​v12,​·​:​cond_d | 792 | ·​·​·​·​if-​ge·​v0,​·​v12,​·​:​cond_d |
 |  | ||
Offset 832, 29 lines modified | Offset 832, 29 lines modified | ||
832 | ·​·​·​·​goto·​:​goto_7 | 832 | ·​·​·​·​goto·​:​goto_7 |
 |  | ||
833 | ·​·​·​·​.​line·​249 | 833 | ·​·​·​·​.​line·​249 |
834 | ·​·​·​·​.​end·​local·​v10·​·​·​·​#·​"centerSingleExpanded​Item":​Z | 834 | ·​·​·​·​.​end·​local·​v10·​·​·​·​#·​"centerSingleExpanded​Item":​Z |
835 | ·​·​·​·​.​end·​local·​v11·​·​·​·​#·​"child":​Landroid/​view/​View;​ | 835 | ·​·​·​·​.​end·​local·​v11·​·​·​·​#·​"child":​Landroid/​view/​View;​ |
836 | ·​·​·​·​.​end·​local·​v23·​·​·​·​#·​"lp":​Landroid/​support/​v7/​widget/​ActionMenuView$Layout​Params;​ | 836 | ·​·​·​·​.​end·​local·​v23·​·​·​·​#·​"lp":​Landroid/​support/​v7/​widget/​ActionMenuView$Layout​Params;​ |
837 | ·​·​·​·​.​end·​local·​v26·​·​·​·​#·​"minCells":​I | 837 | ·​·​·​·​.​end·​local·​v26·​·​·​·​#·​"minCells":​I |
838 |
·​·​·​·​.​end·​local·​v27·​·​·​·​#·​"minCells |
838 | ·​·​·​·​.​end·​local·​v27·​·​·​·​#·​"minCellsAt":​J |
839 |
·​·​·​·​.​end·​local·​v2 |
839 | ·​·​·​·​.​end·​local·​v29·​·​·​·​#·​"minCellsItemCount":​I |
840 | ·​·​·​·​.​end·​local·​v30·​·​·​·​#·​"needsExpansion":​Z | 840 | ·​·​·​·​.​end·​local·​v30·​·​·​·​#·​"needsExpansion":​Z |
841 | ·​·​·​·​:​cond_a | 841 | ·​·​·​·​:​cond_a |
842 | ·​·​·​·​const/​4·​v10,​·​0x0 | 842 | ·​·​·​·​const/​4·​v10,​·​0x0 |
 |  | ||
843 | ·​·​·​·​goto·​:​goto_5 | 843 | ·​·​·​·​goto·​:​goto_5 |
 |  | ||
844 | ·​·​·​·​.​line·​267 | 844 | ·​·​·​·​.​line·​267 |
845 | ·​·​·​·​.​restart·​local·​v10·​·​·​·​#·​"centerSingleExpanded​Item":​Z | 845 | ·​·​·​·​.​restart·​local·​v10·​·​·​·​#·​"centerSingleExpanded​Item":​Z |
846 | ·​·​·​·​.​restart·​local·​v11·​·​·​·​#·​"child":​Landroid/​view/​View;​ | 846 | ·​·​·​·​.​restart·​local·​v11·​·​·​·​#·​"child":​Landroid/​view/​View;​ |
847 | ·​·​·​·​.​restart·​local·​v23·​·​·​·​#·​"lp":​Landroid/​support/​v7/​widget/​ActionMenuView$Layout​Params;​ | 847 | ·​·​·​·​.​restart·​local·​v23·​·​·​·​#·​"lp":​Landroid/​support/​v7/​widget/​ActionMenuView$Layout​Params;​ |
848 | ·​·​·​·​.​restart·​local·​v26·​·​·​·​#·​"minCells":​I | 848 | ·​·​·​·​.​restart·​local·​v26·​·​·​·​#·​"minCells":​I |
849 |
·​·​·​·​.​restart·​local·​v27·​·​·​·​#·​"minCells |
849 | ·​·​·​·​.​restart·​local·​v27·​·​·​·​#·​"minCellsAt":​J |
850 |
·​·​·​·​.​restart·​local·​v2 |
850 | ·​·​·​·​.​restart·​local·​v29·​·​·​·​#·​"minCellsItemCount":​I |
851 | ·​·​·​·​.​restart·​local·​v30·​·​·​·​#·​"needsExpansion":​Z | 851 | ·​·​·​·​.​restart·​local·​v30·​·​·​·​#·​"needsExpansion":​Z |
852 | ·​·​·​·​:​cond_b | 852 | ·​·​·​·​:​cond_b |
853 | ·​·​·​·​move-​object/​from16·​v0,​·​v23 | 853 | ·​·​·​·​move-​object/​from16·​v0,​·​v23 |
 |  | ||
854 | ·​·​·​·​iget·​v0,​·​v0,​·​Landroid/​support/​v7/​widget/​ActionMenuView$Layout​Params;​-​>cellsUsed:​I | 854 | ·​·​·​·​iget·​v0,​·​v0,​·​Landroid/​support/​v7/​widget/​ActionMenuView$Layout​Params;​-​>cellsUsed:​I |
 |  | ||
855 | ·​·​·​·​move/​from16·​v38,​·​v0 | 855 | ·​·​·​·​move/​from16·​v38,​·​v0 |
Offset 877, 18 lines modified | Offset 877, 18 lines modified | ||
 |  | ||
877 | ·​·​·​·​shl-​int·​v38,​·​v38,​·​v20 | 877 | ·​·​·​·​shl-​int·​v38,​·​v38,​·​v20 |
 |  | ||
878 | ·​·​·​·​move/​from16·​v0,​·​v38 | 878 | ·​·​·​·​move/​from16·​v0,​·​v38 |
 |  | ||
879 | ·​·​·​·​int-​to-​long·​v0,​·​v0 | 879 | ·​·​·​·​int-​to-​long·​v0,​·​v0 |
 |  | ||
880 |
·​·​·​·​move-​wide/​from16·​v2 |
880 | ·​·​·​·​move-​wide/​from16·​v27,​·​v0 |
 |  | ||
881 | ·​·​·​·​.​line·​270 | 881 | ·​·​·​·​.​line·​270 |
882 |
·​·​·​·​const/​16·​v2 |
882 | ·​·​·​·​const/​16·​v29,​·​0x1 |
 |  | ||
883 | ·​·​·​·​goto·​:​goto_8 | 883 | ·​·​·​·​goto·​:​goto_8 |
 |  | ||
884 | ·​·​·​·​.​line·​271 | 884 | ·​·​·​·​.​line·​271 |
885 | ·​·​·​·​:​cond_c | 885 | ·​·​·​·​:​cond_c |
886 | ·​·​·​·​move-​object/​from16·​v0,​·​v23 | 886 | ·​·​·​·​move-​object/​from16·​v0,​·​v23 |
 |  | ||
Offset 909, 36 lines modified | Offset 909, 36 lines modified | ||
 |  | ||
909 | ·​·​·​·​move/​from16·​v0,​·​v38 | 909 | ·​·​·​·​move/​from16·​v0,​·​v38 |
 |  | ||
910 | ·​·​·​·​int-​to-​long·​v0,​·​v0 | 910 | ·​·​·​·​int-​to-​long·​v0,​·​v0 |
 |  | ||
911 | ·​·​·​·​move-​wide/​from16·​v38,​·​v0 | 911 | ·​·​·​·​move-​wide/​from16·​v38,​·​v0 |
 |  | ||
912 |
·​·​·​·​or-​long·​v2 |
912 | ·​·​·​·​or-​long·​v27,​·​v27,​·​v38 |
 |  | ||
913 | ·​·​·​·​.​line·​273 | 913 | ·​·​·​·​.​line·​273 |
914 |
·​·​·​·​add-​int/​lit8·​v2 |
914 | ·​·​·​·​add-​int/​lit8·​v29,​·​v29,​·​0x1 |
 |  | ||
915 | ·​·​·​·​goto·​:​goto_8 | 915 | ·​·​·​·​goto·​:​goto_8 |
 |  | ||
916 | ·​·​·​·​.​line·​278 | 916 | ·​·​·​·​.​line·​278 |
917 | ·​·​·​·​.​end·​local·​v11·​·​·​·​#·​"child":​Landroid/​view/​View;​ | 917 | ·​·​·​·​.​end·​local·​v11·​·​·​·​#·​"child":​Landroid/​view/​View;​ |
918 | ·​·​·​·​.​end·​local·​v23·​·​·​·​#·​"lp":​Landroid/​support/​v7/​widget/​ActionMenuView$Layout​Params;​ | 918 | ·​·​·​·​.​end·​local·​v23·​·​·​·​#·​"lp":​Landroid/​support/​v7/​widget/​ActionMenuView$Layout​Params;​ |
919 | ·​·​·​·​:​cond_d | 919 | ·​·​·​·​:​cond_d |
920 |
·​·​·​·​or-​long·​v32,​·​v32,​·​v2 |
920 | ·​·​·​·​or-​long·​v32,​·​v32,​·​v27 |
 |  | ||
921 | ·​·​·​·​.​line·​280 | 921 | ·​·​·​·​.​line·​280 |
922 |
·​·​·​·​move/​from16·​v0,​·​v2 |
922 | ·​·​·​·​move/​from16·​v0,​·​v29 |
 |  | ||
923 | ·​·​·​·​if-​le·​v0,​·​v8,​·​:​cond_13 | 923 | ·​·​·​·​if-​le·​v0,​·​v8,​·​:​cond_13 |
 |  | ||
924 | ·​·​·​·​.​line·​309 | 924 | ·​·​·​·​.​line·​309 |
925 | ·​·​·​·​.​end·​local·​v26·​·​·​·​#·​"minCells":​I | 925 | ·​·​·​·​.​end·​local·​v26·​·​·​·​#·​"minCells":​I |
Max diff block lines reached; 1287/4160 bytes (30.94%) of diff not shown. |
Offset 355, 19 lines modified | Offset 355, 19 lines modified | ||
355 | ·​·​·​·​move·​v7,​·​v8 | 355 | ·​·​·​·​move·​v7,​·​v8 |
 |  | ||
356 | ·​·​·​·​.​line·​1443 | 356 | ·​·​·​·​.​line·​1443 |
357 | ·​·​·​·​goto·​:​goto_2 | 357 | ·​·​·​·​goto·​:​goto_2 |
358 | .​end·​method | 358 | .​end·​method |
 |  | ||
359 | .​method·​private·​onTouchObserved(Landr​oid/​view/​MotionEvent;​)​Z | 359 | .​method·​private·​onTouchObserved(Landr​oid/​view/​MotionEvent;​)​Z |
360 |
·​·​·​·​.​locals·​1 |
360 | ·​·​·​·​.​locals·​10 |
361 | ·​·​·​·​.​param·​p1,​·​"srcEvent"·​·​·​·​#·​Landroid/​view/​MotionEvent;​ | 361 | ·​·​·​·​.​param·​p1,​·​"srcEvent"·​·​·​·​#·​Landroid/​view/​MotionEvent;​ |
 |  | ||
362 | ·​·​·​·​.​prologue | 362 | ·​·​·​·​.​prologue |
363 |
·​·​·​·​const/​4·​v |
363 | ·​·​·​·​const/​4·​v9,​·​0x0 |
 |  | ||
364 | ·​·​·​·​const/​4·​v6,​·​0x1 | 364 | ·​·​·​·​const/​4·​v6,​·​0x1 |
 |  | ||
365 | ·​·​·​·​const/​4·​v5,​·​0x0 | 365 | ·​·​·​·​const/​4·​v5,​·​0x0 |
 |  | ||
366 | ·​·​·​·​.​line·​1333 | 366 | ·​·​·​·​.​line·​1333 |
367 | ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mSrc:​Landroid/​view/​View;​ | 367 | ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mSrc:​Landroid/​view/​View;​ |
Offset 412, 49 lines modified | Offset 412, 49 lines modified | ||
412 | ·​·​·​·​iget-​object·​v6,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mDisallowIntercept:​Ljava/​lang/​Runnable;​ | 412 | ·​·​·​·​iget-​object·​v6,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mDisallowIntercept:​Ljava/​lang/​Runnable;​ |
 |  | ||
413 | ·​·​·​·​if-​nez·​v6,​·​:​cond_2 | 413 | ·​·​·​·​if-​nez·​v6,​·​:​cond_2 |
 |  | ||
414 | ·​·​·​·​.​line·​1345 | 414 | ·​·​·​·​.​line·​1345 |
415 | ·​·​·​·​new-​instance·​v6,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener$Disallo​wIntercept;​ | 415 | ·​·​·​·​new-​instance·​v6,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener$Disallo​wIntercept;​ |
 |  | ||
416 |
·​·​·​·​invoke-​direct·​{v6,​·​p0,​·​v |
416 | ·​·​·​·​invoke-​direct·​{v6,​·​p0,​·​v9},​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener$Disallo​wIntercept;​-​><init>(Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​Landroid/​support/​v7/​widget/​ListPopupWindow$1;​)​V |
 |  | ||
417 | ·​·​·​·​iput-​object·​v6,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mDisallowIntercept:​Ljava/​lang/​Runnable;​ | 417 | ·​·​·​·​iput-​object·​v6,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mDisallowIntercept:​Ljava/​lang/​Runnable;​ |
 |  | ||
418 | ·​·​·​·​.​line·​1347 | 418 | ·​·​·​·​.​line·​1347 |
419 | ·​·​·​·​:​cond_2 | 419 | ·​·​·​·​:​cond_2 |
420 | ·​·​·​·​iget-​object·​v6,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mDisallowIntercept:​Ljava/​lang/​Runnable;​ | 420 | ·​·​·​·​iget-​object·​v6,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mDisallowIntercept:​Ljava/​lang/​Runnable;​ |
 |  | ||
421 | ·​·​·​·​iget·​v7,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mTapTimeout:​I | 421 | ·​·​·​·​iget·​v7,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mTapTimeout:​I |
 |  | ||
422 |
·​·​·​·​int-​to-​long·​v |
422 | ·​·​·​·​int-​to-​long·​v7,​·​v7 |
 |  | ||
423 |
·​·​·​·​invoke-​virtual·​{v2,​·​v6,​·​v |
423 | ·​·​·​·​invoke-​virtual·​{v2,​·​v6,​·​v7,​·​v8},​·​Landroid/​view/​View;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z |
 |  | ||
424 | ·​·​·​·​.​line·​1348 | 424 | ·​·​·​·​.​line·​1348 |
425 | ·​·​·​·​iget-​object·​v6,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mTriggerLongPress:​Ljava/​lang/​Runnable;​ | 425 | ·​·​·​·​iget-​object·​v6,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mTriggerLongPress:​Ljava/​lang/​Runnable;​ |
 |  | ||
426 | ·​·​·​·​if-​nez·​v6,​·​:​cond_3 | 426 | ·​·​·​·​if-​nez·​v6,​·​:​cond_3 |
 |  | ||
427 | ·​·​·​·​.​line·​1349 | 427 | ·​·​·​·​.​line·​1349 |
428 | ·​·​·​·​new-​instance·​v6,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener$Trigger​LongPress;​ | 428 | ·​·​·​·​new-​instance·​v6,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener$Trigger​LongPress;​ |
 |  | ||
429 |
·​·​·​·​invoke-​direct·​{v6,​·​p0,​·​v |
429 | ·​·​·​·​invoke-​direct·​{v6,​·​p0,​·​v9},​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener$Trigger​LongPress;​-​><init>(Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​Landroid/​support/​v7/​widget/​ListPopupWindow$1;​)​V |
 |  | ||
430 | ·​·​·​·​iput-​object·​v6,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mTriggerLongPress:​Ljava/​lang/​Runnable;​ | 430 | ·​·​·​·​iput-​object·​v6,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mTriggerLongPress:​Ljava/​lang/​Runnable;​ |
 |  | ||
431 | ·​·​·​·​.​line·​1351 | 431 | ·​·​·​·​.​line·​1351 |
432 | ·​·​·​·​:​cond_3 | 432 | ·​·​·​·​:​cond_3 |
433 | ·​·​·​·​iget-​object·​v6,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mTriggerLongPress:​Ljava/​lang/​Runnable;​ | 433 | ·​·​·​·​iget-​object·​v6,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mTriggerLongPress:​Ljava/​lang/​Runnable;​ |
 |  | ||
434 | ·​·​·​·​iget·​v7,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mLongPressTimeout:​I | 434 | ·​·​·​·​iget·​v7,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mLongPressTimeout:​I |
 |  | ||
435 |
·​·​·​·​int-​to-​long·​v |
435 | ·​·​·​·​int-​to-​long·​v7,​·​v7 |
 |  | ||
436 |
·​·​·​·​invoke-​virtual·​{v2,​·​v6,​·​v |
436 | ·​·​·​·​invoke-​virtual·​{v2,​·​v6,​·​v7,​·​v8},​·​Landroid/​view/​View;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z |
 |  | ||
437 | ·​·​·​·​goto·​:​goto_0 | 437 | ·​·​·​·​goto·​:​goto_0 |
 |  | ||
438 | ·​·​·​·​.​line·​1354 | 438 | ·​·​·​·​.​line·​1354 |
439 | ·​·​·​·​:​pswitch_1 | 439 | ·​·​·​·​:​pswitch_1 |
440 | ·​·​·​·​iget·​v7,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mActivePointerId:​I | 440 | ·​·​·​·​iget·​v7,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Forwa​rdingListener;​-​>mActivePointerId:​I |
 |  |
Offset 45, 15 lines modified | Offset 45, 15 lines modified | ||
 |  | ||
45 | ·​·​·​·​return-​void | 45 | ·​·​·​·​return-​void |
46 | .​end·​method | 46 | .​end·​method |
 |  | ||
 |  | ||
47 | #·​virtual·​methods | 47 | #·​virtual·​methods |
48 | .​method·​public·​onTouch(Landroid/​view/​View;​Landroid/​view/​MotionEvent;​)​Z | 48 | .​method·​public·​onTouch(Landroid/​view/​View;​Landroid/​view/​MotionEvent;​)​Z |
49 |
·​·​·​·​.​locals·​ |
49 | ·​·​·​·​.​locals·​7 |
50 | ·​·​·​·​.​param·​p1,​·​"v"·​·​·​·​#·​Landroid/​view/​View;​ | 50 | ·​·​·​·​.​param·​p1,​·​"v"·​·​·​·​#·​Landroid/​view/​View;​ |
51 | ·​·​·​·​.​param·​p2,​·​"event"·​·​·​·​#·​Landroid/​view/​MotionEvent;​ | 51 | ·​·​·​·​.​param·​p2,​·​"event"·​·​·​·​#·​Landroid/​view/​MotionEvent;​ |
 |  | ||
52 | ·​·​·​·​.​prologue | 52 | ·​·​·​·​.​prologue |
53 | ·​·​·​·​.​line·​1734 | 53 | ·​·​·​·​.​line·​1734 |
54 | ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​MotionEvent;​-​>getAction()​I | 54 | ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​MotionEvent;​-​>getAction()​I |
 |  | ||
Offset 142, 17 lines modified | Offset 142, 17 lines modified | ||
142 | ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Popup​TouchInterceptor;​-​>this$0:​Landroid/​support/​v7/​widget/​ListPopupWindow;​ | 142 | ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v7/​widget/​ListPopupWindow$Popup​TouchInterceptor;​-​>this$0:​Landroid/​support/​v7/​widget/​ListPopupWindow;​ |
 |  | ||
143 | ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v7/​widget/​ListPopupWindow;​-​>mResizePopupRunnable​:​Landroid/​support/​v7/​widget/​ListPopupWindow$Resiz​ePopupRunnable;​ | 143 | ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v7/​widget/​ListPopupWindow;​-​>mResizePopupRunnable​:​Landroid/​support/​v7/​widget/​ListPopupWindow$Resiz​ePopupRunnable;​ |
144 | ·​·​·​·​invoke-​static·​{v4},​·​Landroid/​support/​v7/​widget/​ListPopupWindow;​-​>access$1200(Landroid​/​support/​v7/​widget/​ListPopupWindow;​)​Landroid/​support/​v7/​widget/​ListPopupWindow$Resiz​ePopupRunnable;​ | 144 | ·​·​·​·​invoke-​static·​{v4},​·​Landroid/​support/​v7/​widget/​ListPopupWindow;​-​>access$1200(Landroid​/​support/​v7/​widget/​ListPopupWindow;​)​Landroid/​support/​v7/​widget/​ListPopupWindow$Resiz​ePopupRunnable;​ |
 |  | ||
145 | ·​·​·​·​move-​result-​object·​v4 | 145 | ·​·​·​·​move-​result-​object·​v4 |
 |  | ||
146 |
·​·​·​·​const-​wide/​16·​v |
146 | ·​·​·​·​const-​wide/​16·​v5,​·​0xfa |
 |  | ||
147 |
·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v |
147 | ·​·​·​·​invoke-​virtual·​{v3,​·​v4,​·​v5,​·​v6},​·​Landroid/​os/​Handler;​-​>postDelayed(Ljava/​lang/​Runnable;​J)​Z |
 |  | ||
148 | ·​·​·​·​.​line·​1745 | 148 | ·​·​·​·​.​line·​1745 |
149 | ·​·​·​·​:​cond_0 | 149 | ·​·​·​·​:​cond_0 |
150 | ·​·​·​·​:​goto_0 | 150 | ·​·​·​·​:​goto_0 |
151 | ·​·​·​·​const/​4·​v3,​·​0x0 | 151 | ·​·​·​·​const/​4·​v3,​·​0x0 |
 |  | ||
152 | ·​·​·​·​return·​v3 | 152 | ·​·​·​·​return·​v3 |
Offset 1853, 19 lines modified | Offset 1853, 19 lines modified | ||
1853 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​widget/​SearchView$AutoComple​teTextViewReflector;​-​>doAfterTextChanged(L​android/​widget/​AutoCompleteTextView;​)​V | 1853 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v7/​widget/​SearchView$AutoComple​teTextViewReflector;​-​>doAfterTextChanged(L​android/​widget/​AutoCompleteTextView;​)​V |
 |  | ||
1854 | ·​·​·​·​.​line·​1581 | 1854 | ·​·​·​·​.​line·​1581 |
1855 | ·​·​·​·​return-​void | 1855 | ·​·​·​·​return-​void |
1856 | .​end·​method | 1856 | .​end·​method |
 |  | ||
1857 | .​method·​private·​getDecoratedHint(Ljav​a/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​ | 1857 | .​method·​private·​getDecoratedHint(Ljav​a/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​ |
1858 |
·​·​·​·​.​locals·​ |
1858 | ·​·​·​·​.​locals·​8 |
1859 | ·​·​·​·​.​param·​p1,​·​"hintText"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ | 1859 | ·​·​·​·​.​param·​p1,​·​"hintText"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ |
 |  | ||
1860 | ·​·​·​·​.​prologue | 1860 | ·​·​·​·​.​prologue |
1861 |
·​·​·​·​const/​4·​v |
1861 | ·​·​·​·​const/​4·​v7,​·​0x0 |
 |  | ||
1862 | ·​·​·​·​.​line·​1016 | 1862 | ·​·​·​·​.​line·​1016 |
1863 | ·​·​·​·​iget-​boolean·​v3,​·​p0,​·​Landroid/​support/​v7/​widget/​SearchView;​-​>mIconifiedByDefault:​Z | 1863 | ·​·​·​·​iget-​boolean·​v3,​·​p0,​·​Landroid/​support/​v7/​widget/​SearchView;​-​>mIconifiedByDefault:​Z |
 |  | ||
1864 | ·​·​·​·​if-​nez·​v3,​·​:​cond_0 | 1864 | ·​·​·​·​if-​nez·​v3,​·​:​cond_0 |
 |  | ||
1865 | ·​·​·​·​.​line·​1027 | 1865 | ·​·​·​·​.​line·​1027 |
Offset 1888, 25 lines modified | Offset 1888, 25 lines modified | ||
1888 | ·​·​·​·​.​local·​v0,​·​"searchIcon":​Landroid/​graphics/​drawable/​Drawable;​ | 1888 | ·​·​·​·​.​local·​v0,​·​"searchIcon":​Landroid/​graphics/​drawable/​Drawable;​ |
1889 | ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v7/​widget/​SearchView;​-​>mQueryTextView:​Landroid/​support/​v7/​widget/​SearchView$SearchAuto​Complete;​ | 1889 | ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v7/​widget/​SearchView;​-​>mQueryTextView:​Landroid/​support/​v7/​widget/​SearchView$SearchAuto​Complete;​ |
 |  | ||
1890 | ·​·​·​·​invoke-​virtual·​{v3},​·​Landroid/​support/​v7/​widget/​SearchView$SearchAuto​Complete;​-​>getTextSize()​F | 1890 | ·​·​·​·​invoke-​virtual·​{v3},​·​Landroid/​support/​v7/​widget/​SearchView$SearchAuto​Complete;​-​>getTextSize()​F |
 |  | ||
1891 | ·​·​·​·​move-​result·​v3 | 1891 | ·​·​·​·​move-​result·​v3 |
 |  | ||
1892 |
·​·​·​·​float-​to-​double·​v |
1892 | ·​·​·​·​float-​to-​double·​v3,​·​v3 |
 |  | ||
1893 |
·​·​·​·​const-​wide/​high16·​v |
1893 | ·​·​·​·​const-​wide/​high16·​v5,​·​0x3ff4000000000000L·​·​·​·​#·​1.​25 |
 |  | ||
1894 |
·​·​·​·​mul-​double/​2addr·​v |
1894 | ·​·​·​·​mul-​double/​2addr·​v3,​·​v5 |
 |  | ||
1895 |
·​·​·​·​double-​to-​int·​v2,​·​v |
1895 | ·​·​·​·​double-​to-​int·​v2,​·​v3 |
 |  | ||
1896 | ·​·​·​·​.​line·​1022 | 1896 | ·​·​·​·​.​line·​1022 |
1897 | ·​·​·​·​.​local·​v2,​·​"textSize":​I | 1897 | ·​·​·​·​.​local·​v2,​·​"textSize":​I |
1898 |
·​·​·​·​invoke-​virtual·​{v0,​·​v |
1898 | ·​·​·​·​invoke-​virtual·​{v0,​·​v7,​·​v7,​·​v2,​·​v2},​·​Landroid/​graphics/​drawable/​Drawable;​-​>setBounds(IIII)​V |
 |  | ||
1899 | ·​·​·​·​.​line·​1024 | 1899 | ·​·​·​·​.​line·​1024 |
1900 | ·​·​·​·​new-​instance·​v1,​·​Landroid/​text/​SpannableStringBuilde​r;​ | 1900 | ·​·​·​·​new-​instance·​v1,​·​Landroid/​text/​SpannableStringBuilde​r;​ |
 |  | ||
1901 | ·​·​·​·​const-​string·​v3,​·​"·​·​·​" | 1901 | ·​·​·​·​const-​string·​v3,​·​"·​·​·​" |
 |  | ||
1902 | ·​·​·​·​invoke-​direct·​{v1,​·​v3},​·​Landroid/​text/​SpannableStringBuilde​r;​-​><init>(Ljava/​lang/​CharSequence;​)​V | 1902 | ·​·​·​·​invoke-​direct·​{v1,​·​v3},​·​Landroid/​text/​SpannableStringBuilde​r;​-​><init>(Ljava/​lang/​CharSequence;​)​V |
Offset 743, 21 lines modified | Offset 743, 21 lines modified | ||
 |  | ||
743 | ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v7/​widget/​SwitchCompat;​-​>mTextPaint:​Landroid/​text/​TextPaint;​ | 743 | ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v7/​widget/​SwitchCompat;​-​>mTextPaint:​Landroid/​text/​TextPaint;​ |
 |  | ||
744 | ·​·​·​·​invoke-​static·​{v1,​·​v3},​·​Landroid/​text/​Layout;​-​>getDesiredWidth(Ljav​a/​lang/​CharSequence;​Landroid/​text/​TextPaint;​)​F | 744 | ·​·​·​·​invoke-​static·​{v1,​·​v3},​·​Landroid/​text/​Layout;​-​>getDesiredWidth(Ljav​a/​lang/​CharSequence;​Landroid/​text/​TextPaint;​)​F |
 |  | ||
745 | ·​·​·​·​move-​result·​v3 | 745 | ·​·​·​·​move-​result·​v3 |
 |  | ||
746 |
·​·​·​·​float-​to-​double·​v |
746 | ·​·​·​·​float-​to-​double·​v3,​·​v3 |
 |  | ||
747 |
·​·​·​·​invoke-​static·​{v |
747 | ·​·​·​·​invoke-​static·​{v3,​·​v4},​·​Ljava/​lang/​Math;​-​>ceil(D)​D |
 |  | ||
748 |
·​·​·​·​move-​result-​wide·​v |
748 | ·​·​·​·​move-​result-​wide·​v3 |
 |  | ||
749 |
·​·​·​·​double-​to-​int·​v3,​·​v |
749 | ·​·​·​·​double-​to-​int·​v3,​·​v3 |
 |  | ||
750 | ·​·​·​·​sget-​object·​v4,​·​Landroid/​text/​Layout$Alignment;​-​>ALIGN_NORMAL:​Landroid/​text/​Layout$Alignment;​ | 750 | ·​·​·​·​sget-​object·​v4,​·​Landroid/​text/​Layout$Alignment;​-​>ALIGN_NORMAL:​Landroid/​text/​Layout$Alignment;​ |
 |  | ||
751 | ·​·​·​·​const/​high16·​v5,​·​0x3f800000·​·​·​·​#·​1.​0f | 751 | ·​·​·​·​const/​high16·​v5,​·​0x3f800000·​·​·​·​#·​1.​0f |
 |  | ||
752 | ·​·​·​·​const/​4·​v6,​·​0x0 | 752 | ·​·​·​·​const/​4·​v6,​·​0x0 |
 |  |
Offset 175, 15 lines modified | Offset 175, 15 lines modified | ||
 |  | ||
175 | ·​·​·​·​move-​result-​object·​v0 | 175 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
176 | ·​·​·​·​return-​object·​v0 | 176 | ·​·​·​·​return-​object·​v0 |
177 | .​end·​method | 177 | .​end·​method |
 |  | ||
178 | .​method·​public·​add(Ljava/​lang/​String;​D)​Lcom/​google/​common/​base/​MoreObjects$ToStringH​elper;​ | 178 | .​method·​public·​add(Ljava/​lang/​String;​D)​Lcom/​google/​common/​base/​MoreObjects$ToStringH​elper;​ |
179 |
·​·​·​·​.​locals·​ |
179 | ·​·​·​·​.​locals·​1 |
180 | ·​·​·​·​.​param·​p1,​·​"name"·​·​·​·​#·​Ljava/​lang/​String;​ | 180 | ·​·​·​·​.​param·​p1,​·​"name"·​·​·​·​#·​Ljava/​lang/​String;​ |
181 | ·​·​·​·​.​param·​p2,​·​"value"·​·​·​·​#·​D | 181 | ·​·​·​·​.​param·​p2,​·​"value"·​·​·​·​#·​D |
 |  | ||
182 | ·​·​·​·​.​prologue | 182 | ·​·​·​·​.​prologue |
183 | ·​·​·​·​.​line·​215 | 183 | ·​·​·​·​.​line·​215 |
184 | ·​·​·​·​invoke-​static·​{p2,​·​p3},​·​Ljava/​lang/​String;​-​>valueOf(D)​Ljava/​lang/​String;​ | 184 | ·​·​·​·​invoke-​static·​{p2,​·​p3},​·​Ljava/​lang/​String;​-​>valueOf(D)​Ljava/​lang/​String;​ |
 |  | ||
Offset 229, 15 lines modified | Offset 229, 15 lines modified | ||
 |  | ||
229 | ·​·​·​·​move-​result-​object·​v0 | 229 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
230 | ·​·​·​·​return-​object·​v0 | 230 | ·​·​·​·​return-​object·​v0 |
231 | .​end·​method | 231 | .​end·​method |
 |  | ||
232 | .​method·​public·​add(Ljava/​lang/​String;​J)​Lcom/​google/​common/​base/​MoreObjects$ToStringH​elper;​ | 232 | .​method·​public·​add(Ljava/​lang/​String;​J)​Lcom/​google/​common/​base/​MoreObjects$ToStringH​elper;​ |
233 |
·​·​·​·​.​locals·​ |
233 | ·​·​·​·​.​locals·​1 |
234 | ·​·​·​·​.​param·​p1,​·​"name"·​·​·​·​#·​Ljava/​lang/​String;​ | 234 | ·​·​·​·​.​param·​p1,​·​"name"·​·​·​·​#·​Ljava/​lang/​String;​ |
235 | ·​·​·​·​.​param·​p2,​·​"value"·​·​·​·​#·​J | 235 | ·​·​·​·​.​param·​p2,​·​"value"·​·​·​·​#·​J |
 |  | ||
236 | ·​·​·​·​.​prologue | 236 | ·​·​·​·​.​prologue |
237 | ·​·​·​·​.​line·​245 | 237 | ·​·​·​·​.​line·​245 |
238 | ·​·​·​·​invoke-​static·​{p2,​·​p3},​·​Ljava/​lang/​String;​-​>valueOf(J)​Ljava/​lang/​String;​ | 238 | ·​·​·​·​invoke-​static·​{p2,​·​p3},​·​Ljava/​lang/​String;​-​>valueOf(J)​Ljava/​lang/​String;​ |
 |  |
Offset 178, 15 lines modified | Offset 178, 15 lines modified | ||
 |  | ||
178 | ·​·​·​·​move-​result-​object·​v0 | 178 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
179 | ·​·​·​·​return-​object·​v0 | 179 | ·​·​·​·​return-​object·​v0 |
180 | .​end·​method | 180 | .​end·​method |
 |  | ||
181 | .​method·​public·​add(Ljava/​lang/​String;​D)​Lcom/​google/​common/​base/​Objects$ToStringHelpe​r;​ | 181 | .​method·​public·​add(Ljava/​lang/​String;​D)​Lcom/​google/​common/​base/​Objects$ToStringHelpe​r;​ |
182 |
·​·​·​·​.​locals·​ |
182 | ·​·​·​·​.​locals·​1 |
183 | ·​·​·​·​.​param·​p1,​·​"name"·​·​·​·​#·​Ljava/​lang/​String;​ | 183 | ·​·​·​·​.​param·​p1,​·​"name"·​·​·​·​#·​Ljava/​lang/​String;​ |
184 | ·​·​·​·​.​param·​p2,​·​"value"·​·​·​·​#·​D | 184 | ·​·​·​·​.​param·​p2,​·​"value"·​·​·​·​#·​D |
 |  | ||
185 | ·​·​·​·​.​prologue | 185 | ·​·​·​·​.​prologue |
186 | ·​·​·​·​.​line·​260 | 186 | ·​·​·​·​.​line·​260 |
187 | ·​·​·​·​invoke-​static·​{p2,​·​p3},​·​Ljava/​lang/​String;​-​>valueOf(D)​Ljava/​lang/​String;​ | 187 | ·​·​·​·​invoke-​static·​{p2,​·​p3},​·​Ljava/​lang/​String;​-​>valueOf(D)​Ljava/​lang/​String;​ |
 |  | ||
Offset 232, 15 lines modified | Offset 232, 15 lines modified | ||
 |  | ||
232 | ·​·​·​·​move-​result-​object·​v0 | 232 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
233 | ·​·​·​·​return-​object·​v0 | 233 | ·​·​·​·​return-​object·​v0 |
234 | .​end·​method | 234 | .​end·​method |
 |  | ||
235 | .​method·​public·​add(Ljava/​lang/​String;​J)​Lcom/​google/​common/​base/​Objects$ToStringHelpe​r;​ | 235 | .​method·​public·​add(Ljava/​lang/​String;​J)​Lcom/​google/​common/​base/​Objects$ToStringHelpe​r;​ |
236 |
·​·​·​·​.​locals·​ |
236 | ·​·​·​·​.​locals·​1 |
237 | ·​·​·​·​.​param·​p1,​·​"name"·​·​·​·​#·​Ljava/​lang/​String;​ | 237 | ·​·​·​·​.​param·​p1,​·​"name"·​·​·​·​#·​Ljava/​lang/​String;​ |
238 | ·​·​·​·​.​param·​p2,​·​"value"·​·​·​·​#·​J | 238 | ·​·​·​·​.​param·​p2,​·​"value"·​·​·​·​#·​J |
 |  | ||
239 | ·​·​·​·​.​prologue | 239 | ·​·​·​·​.​prologue |
240 | ·​·​·​·​.​line·​290 | 240 | ·​·​·​·​.​line·​290 |
241 | ·​·​·​·​invoke-​static·​{p2,​·​p3},​·​Ljava/​lang/​String;​-​>valueOf(J)​Ljava/​lang/​String;​ | 241 | ·​·​·​·​invoke-​static·​{p2,​·​p3},​·​Ljava/​lang/​String;​-​>valueOf(J)​Ljava/​lang/​String;​ |
 |  |
Offset 78, 15 lines modified | Offset 78, 15 lines modified | ||
78 | ·​·​·​·​:​cond_0 | 78 | ·​·​·​·​:​cond_0 |
79 | ·​·​·​·​const/​4·​v0,​·​0x0 | 79 | ·​·​·​·​const/​4·​v0,​·​0x0 |
 |  | ||
80 | ·​·​·​·​goto·​:​goto_0 | 80 | ·​·​·​·​goto·​:​goto_0 |
81 | .​end·​method | 81 | .​end·​method |
 |  | ||
82 | .​method·​static·​chooseTableSize(I)​I | 82 | .​method·​static·​chooseTableSize(I)​I |
83 |
·​·​·​·​.​locals·​ |
83 | ·​·​·​·​.​locals·​5 |
84 | ·​·​·​·​.​param·​p0,​·​"setSize"·​·​·​·​#·​I | 84 | ·​·​·​·​.​param·​p0,​·​"setSize"·​·​·​·​#·​I |
85 | ·​·​·​·​.​annotation·​build·​Lcom/​google/​common/​annotations/​VisibleForTesting;​ | 85 | ·​·​·​·​.​annotation·​build·​Lcom/​google/​common/​annotations/​VisibleForTesting;​ |
86 | ·​·​·​·​.​end·​annotation | 86 | ·​·​·​·​.​end·​annotation |
 |  | ||
87 | ·​·​·​·​.​prologue | 87 | ·​·​·​·​.​prologue |
88 | ·​·​·​·​.​line·​78 | 88 | ·​·​·​·​.​line·​78 |
89 | ·​·​·​·​const/​4·​v1,​·​0x1 | 89 | ·​·​·​·​const/​4·​v1,​·​0x1 |
Offset 109, 23 lines modified | Offset 109, 23 lines modified | ||
109 | ·​·​·​·​move-​result·​v1 | 109 | ·​·​·​·​move-​result·​v1 |
 |  | ||
110 | ·​·​·​·​shl-​int/​lit8·​v0,​·​v1,​·​0x1 | 110 | ·​·​·​·​shl-​int/​lit8·​v0,​·​v1,​·​0x1 |
 |  | ||
111 | ·​·​·​·​.​line·​84 | 111 | ·​·​·​·​.​line·​84 |
112 | ·​·​·​·​.​local·​v0,​·​"tableSize":​I | 112 | ·​·​·​·​.​local·​v0,​·​"tableSize":​I |
113 | ·​·​·​·​:​goto_0 | 113 | ·​·​·​·​:​goto_0 |
114 |
·​·​·​·​int-​to-​double·​v |
114 | ·​·​·​·​int-​to-​double·​v1,​·​v0 |
 |  | ||
115 |
·​·​·​·​const-​wide/​high16·​v |
115 | ·​·​·​·​const-​wide/​high16·​v3,​·​0x3fe0000000000000L·​·​·​·​#·​0.​5 |
 |  | ||
116 |
·​·​·​·​mul-​double/​2addr·​v |
116 | ·​·​·​·​mul-​double/​2addr·​v1,​·​v3 |
 |  | ||
117 |
·​·​·​·​int-​to-​double·​v |
117 | ·​·​·​·​int-​to-​double·​v3,​·​p0 |
 |  | ||
118 |
·​·​·​·​cmpg-​double·​v1,​·​v |
118 | ·​·​·​·​cmpg-​double·​v1,​·​v1,​·​v3 |
 |  | ||
119 | ·​·​·​·​if-​gez·​v1,​·​:​cond_0 | 119 | ·​·​·​·​if-​gez·​v1,​·​:​cond_0 |
 |  | ||
120 | ·​·​·​·​.​line·​85 | 120 | ·​·​·​·​.​line·​85 |
121 | ·​·​·​·​shl-​int/​lit8·​v0,​·​v0,​·​0x1 | 121 | ·​·​·​·​shl-​int/​lit8·​v0,​·​v0,​·​0x1 |
 |  | ||
122 | ·​·​·​·​goto·​:​goto_0 | 122 | ·​·​·​·​goto·​:​goto_0 |
Offset 413, 15 lines modified | Offset 413, 15 lines modified | ||
 |  | ||
413 | ·​·​·​·​move-​result-​object·​p0 | 413 | ·​·​·​·​move-​result-​object·​p0 |
 |  | ||
414 | ·​·​·​·​goto·​:​goto_0 | 414 | ·​·​·​·​goto·​:​goto_0 |
415 | .​end·​method | 415 | .​end·​method |
 |  | ||
416 | .​method·​public·​static·​repeat(Ljava/​lang/​String;​I)​Ljava/​lang/​String;​ | 416 | .​method·​public·​static·​repeat(Ljava/​lang/​String;​I)​Ljava/​lang/​String;​ |
417 |
·​·​·​·​.​locals·​1 |
417 | ·​·​·​·​.​locals·​11 |
418 | ·​·​·​·​.​param·​p0,​·​"string"·​·​·​·​#·​Ljava/​lang/​String;​ | 418 | ·​·​·​·​.​param·​p0,​·​"string"·​·​·​·​#·​Ljava/​lang/​String;​ |
419 | ·​·​·​·​.​param·​p1,​·​"count"·​·​·​·​#·​I | 419 | ·​·​·​·​.​param·​p1,​·​"count"·​·​·​·​#·​I |
 |  | ||
420 | ·​·​·​·​.​prologue | 420 | ·​·​·​·​.​prologue |
421 | ·​·​·​·​const/​4·​v7,​·​0x1 | 421 | ·​·​·​·​const/​4·​v7,​·​0x1 |
 |  | ||
422 | ·​·​·​·​const/​4·​v8,​·​0x0 | 422 | ·​·​·​·​const/​4·​v8,​·​0x0 |
Offset 474, 17 lines modified | Offset 474, 17 lines modified | ||
 |  | ||
474 | ·​·​·​·​move-​result·​v1 | 474 | ·​·​·​·​move-​result·​v1 |
 |  | ||
475 | ·​·​·​·​.​line·​164 | 475 | ·​·​·​·​.​line·​164 |
476 | ·​·​·​·​.​local·​v1,​·​"len":​I | 476 | ·​·​·​·​.​local·​v1,​·​"len":​I |
477 | ·​·​·​·​int-​to-​long·​v6,​·​v1 | 477 | ·​·​·​·​int-​to-​long·​v6,​·​v1 |
 |  | ||
478 |
·​·​·​·​int-​to-​long·​v |
478 | ·​·​·​·​int-​to-​long·​v9,​·​p1 |
 |  | ||
479 |
·​·​·​·​mul-​long·​v2,​·​v6,​·​v |
479 | ·​·​·​·​mul-​long·​v2,​·​v6,​·​v9 |
 |  | ||
480 | ·​·​·​·​.​line·​165 | 480 | ·​·​·​·​.​line·​165 |
481 | ·​·​·​·​.​local·​v2,​·​"longSize":​J | 481 | ·​·​·​·​.​local·​v2,​·​"longSize":​J |
482 | ·​·​·​·​long-​to-​int·​v5,​·​v2 | 482 | ·​·​·​·​long-​to-​int·​v5,​·​v2 |
 |  | ||
483 | ·​·​·​·​.​line·​166 | 483 | ·​·​·​·​.​line·​166 |
484 | ·​·​·​·​.​local·​v5,​·​"size":​I | 484 | ·​·​·​·​.​local·​v5,​·​"size":​I |
Offset 514, 51 lines modified | Offset 514, 51 lines modified | ||
514 | ·​·​·​·​.​local·​v0,​·​"nanos":​J | 514 | ·​·​·​·​.​local·​v0,​·​"nanos":​J |
515 | ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Lcom/​google/​common/​base/​Stopwatch;​-​>chooseUnit(J)​Ljava/​util/​concurrent/​TimeUnit;​ | 515 | ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Lcom/​google/​common/​base/​Stopwatch;​-​>chooseUnit(J)​Ljava/​util/​concurrent/​TimeUnit;​ |
 |  | ||
516 | ·​·​·​·​move-​result-​object·​v2 | 516 | ·​·​·​·​move-​result-​object·​v2 |
 |  | ||
517 | ·​·​·​·​.​line·​219 | 517 | ·​·​·​·​.​line·​219 |
518 | ·​·​·​·​.​local·​v2,​·​"unit":​Ljava/​util/​concurrent/​TimeUnit;​ | 518 | ·​·​·​·​.​local·​v2,​·​"unit":​Ljava/​util/​concurrent/​TimeUnit;​ |
519 |
·​·​·​·​long-​to-​double·​v |
519 | ·​·​·​·​long-​to-​double·​v5,​·​v0 |
 |  | ||
520 |
·​·​·​·​sget-​object·​v |
520 | ·​·​·​·​sget-​object·​v7,​·​Ljava/​util/​concurrent/​TimeUnit;​-​>NANOSECONDS:​Ljava/​util/​concurrent/​TimeUnit;​ |
 |  | ||
521 | ·​·​·​·​const-​wide/​16·​v8,​·​0x1 | 521 | ·​·​·​·​const-​wide/​16·​v8,​·​0x1 |
 |  | ||
522 |
·​·​·​·​invoke-​virtual·​{v |
522 | ·​·​·​·​invoke-​virtual·​{v7,​·​v8,​·​v9,​·​v2},​·​Ljava/​util/​concurrent/​TimeUnit;​-​>convert(JLjava/​util/​concurrent/​TimeUnit;​)​J |
 |  | ||
523 |
·​·​·​·​move-​result-​wide·​v |
523 | ·​·​·​·​move-​result-​wide·​v7 |
 |  | ||
524 |
·​·​·​·​long-​to-​double·​v |
524 | ·​·​·​·​long-​to-​double·​v7,​·​v7 |
 |  | ||
525 |
·​·​·​·​div-​double·​v |
525 | ·​·​·​·​div-​double·​v3,​·​v5,​·​v7 |
 |  | ||
526 | ·​·​·​·​.​line·​222 | 526 | ·​·​·​·​.​line·​222 |
527 |
·​·​·​·​.​local·​v |
527 | ·​·​·​·​.​local·​v3,​·​"value":​D |
528 |
·​·​·​·​const-​string·​v |
528 | ·​·​·​·​const-​string·​v5,​·​"%.​4g·​%s" |
 |  | ||
529 | ·​·​·​·​const/​4·​v6,​·​0x2 | 529 | ·​·​·​·​const/​4·​v6,​·​0x2 |
 |  | ||
530 | ·​·​·​·​new-​array·​v6,​·​v6,​·​[Ljava/​lang/​Object;​ | 530 | ·​·​·​·​new-​array·​v6,​·​v6,​·​[Ljava/​lang/​Object;​ |
 |  | ||
531 | ·​·​·​·​const/​4·​v7,​·​0x0 | 531 | ·​·​·​·​const/​4·​v7,​·​0x0 |
 |  | ||
532 |
·​·​·​·​invoke-​static·​{v |
532 | ·​·​·​·​invoke-​static·​{v3,​·​v4},​·​Ljava/​lang/​Double;​-​>valueOf(D)​Ljava/​lang/​Double;​ |
 |  | ||
533 | ·​·​·​·​move-​result-​object·​v8 | 533 | ·​·​·​·​move-​result-​object·​v8 |
 |  | ||
534 | ·​·​·​·​aput-​object·​v8,​·​v6,​·​v7 | 534 | ·​·​·​·​aput-​object·​v8,​·​v6,​·​v7 |
 |  | ||
535 | ·​·​·​·​const/​4·​v7,​·​0x1 | 535 | ·​·​·​·​const/​4·​v7,​·​0x1 |
 |  | ||
536 | ·​·​·​·​invoke-​static·​{v2},​·​Lcom/​google/​common/​base/​Stopwatch;​-​>abbreviate(Ljava/​util/​concurrent/​TimeUnit;​)​Ljava/​lang/​String;​ | 536 | ·​·​·​·​invoke-​static·​{v2},​·​Lcom/​google/​common/​base/​Stopwatch;​-​>abbreviate(Ljava/​util/​concurrent/​TimeUnit;​)​Ljava/​lang/​String;​ |
 |  | ||
537 | ·​·​·​·​move-​result-​object·​v8 | 537 | ·​·​·​·​move-​result-​object·​v8 |
 |  | ||
538 | ·​·​·​·​aput-​object·​v8,​·​v6,​·​v7 | 538 | ·​·​·​·​aput-​object·​v8,​·​v6,​·​v7 |
 |  | ||
539 |
·​·​·​·​invoke-​static·​{v |
539 | ·​·​·​·​invoke-​static·​{v5,​·​v6},​·​Ljava/​lang/​String;​-​>format(Ljava/​lang/​String;​[Ljava/​lang/​Object;​)​Ljava/​lang/​String;​ |
 |  | ||
540 |
·​·​·​·​move-​result-​object·​v |
540 | ·​·​·​·​move-​result-​object·​v5 |
 |  | ||
541 |
·​·​·​·​return-​object·​v |
541 | ·​·​·​·​return-​object·​v5 |
542 | .​end·​method | 542 | .​end·​method |
Offset 118, 55 lines modified | Offset 118, 55 lines modified | ||
 |  | ||
118 | ·​·​·​·​goto·​:​goto_0 | 118 | ·​·​·​·​goto·​:​goto_0 |
119 | .​end·​method | 119 | .​end·​method |
 |  | ||
 |  | ||
120 | #·​virtual·​methods | 120 | #·​virtual·​methods |
121 | .​method·​public·​get()​Ljava/​lang/​Object;​ | 121 | .​method·​public·​get()​Ljava/​lang/​Object;​ |
122 |
·​·​·​·​.​locals·​ |
122 | ·​·​·​·​.​locals·​9 |
123 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ | 123 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ |
124 | ·​·​·​·​·​·​·​·​value·​=·​{ | 124 | ·​·​·​·​·​·​·​·​value·​=·​{ |
125 | ·​·​·​·​·​·​·​·​·​·​·​·​"()​TT;​" | 125 | ·​·​·​·​·​·​·​·​·​·​·​·​"()​TT;​" |
126 | ·​·​·​·​·​·​·​·​} | 126 | ·​·​·​·​·​·​·​·​} |
127 | ·​·​·​·​.​end·​annotation | 127 | ·​·​·​·​.​end·​annotation |
 |  | ||
128 | ·​·​·​·​.​prologue | 128 | ·​·​·​·​.​prologue |
129 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​base/​Suppliers$ExpiringMem​oizingSupplier;​,​·​"Lcom/​google/​common/​base/​Suppliers$ExpiringMem​oizingSupplier<TT;​>;​" | 129 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​base/​Suppliers$ExpiringMem​oizingSupplier;​,​·​"Lcom/​google/​common/​base/​Suppliers$ExpiringMem​oizingSupplier<TT;​>;​" |
130 |
·​·​·​·​const-​wide/​16·​v |
130 | ·​·​·​·​const-​wide/​16·​v7,​·​0x0 |
 |  | ||
131 | ·​·​·​·​.​line·​187 | 131 | ·​·​·​·​.​line·​187 |
132 | ·​·​·​·​iget-​wide·​v0,​·​p0,​·​Lcom/​google/​common/​base/​Suppliers$ExpiringMem​oizingSupplier;​-​>expirationNanos:​J | 132 | ·​·​·​·​iget-​wide·​v0,​·​p0,​·​Lcom/​google/​common/​base/​Suppliers$ExpiringMem​oizingSupplier;​-​>expirationNanos:​J |
 |  | ||
133 | ·​·​·​·​.​line·​188 | 133 | ·​·​·​·​.​line·​188 |
134 | ·​·​·​·​.​local·​v0,​·​"nanos":​J | 134 | ·​·​·​·​.​local·​v0,​·​"nanos":​J |
135 | ·​·​·​·​invoke-​static·​{},​·​Lcom/​google/​common/​base/​Platform;​-​>systemNanoTime()​J | 135 | ·​·​·​·​invoke-​static·​{},​·​Lcom/​google/​common/​base/​Platform;​-​>systemNanoTime()​J |
 |  | ||
136 | ·​·​·​·​move-​result-​wide·​v2 | 136 | ·​·​·​·​move-​result-​wide·​v2 |
 |  | ||
137 | ·​·​·​·​.​line·​189 | 137 | ·​·​·​·​.​line·​189 |
138 | ·​·​·​·​.​local·​v2,​·​"now":​J | 138 | ·​·​·​·​.​local·​v2,​·​"now":​J |
139 |
·​·​·​·​cmp-​long·​v5,​·​v0,​·​v |
139 | ·​·​·​·​cmp-​long·​v5,​·​v0,​·​v7 |
 |  | ||
140 | ·​·​·​·​if-​eqz·​v5,​·​:​cond_0 | 140 | ·​·​·​·​if-​eqz·​v5,​·​:​cond_0 |
 |  | ||
141 |
·​·​·​·​sub-​long·​v |
141 | ·​·​·​·​sub-​long·​v5,​·​v2,​·​v0 |
 |  | ||
142 |
·​·​·​·​cmp-​long·​v5,​·​v |
142 | ·​·​·​·​cmp-​long·​v5,​·​v5,​·​v7 |
 |  | ||
143 | ·​·​·​·​if-​ltz·​v5,​·​:​cond_3 | 143 | ·​·​·​·​if-​ltz·​v5,​·​:​cond_3 |
 |  | ||
144 | ·​·​·​·​.​line·​190 | 144 | ·​·​·​·​.​line·​190 |
145 | ·​·​·​·​:​cond_0 | 145 | ·​·​·​·​:​cond_0 |
146 | ·​·​·​·​monitor-​enter·​p0 | 146 | ·​·​·​·​monitor-​enter·​p0 |
 |  | ||
147 | ·​·​·​·​.​line·​191 | 147 | ·​·​·​·​.​line·​191 |
148 | ·​·​·​·​:​try_start_0 | 148 | ·​·​·​·​:​try_start_0 |
149 |
·​·​·​·​iget-​wide·​v |
149 | ·​·​·​·​iget-​wide·​v5,​·​p0,​·​Lcom/​google/​common/​base/​Suppliers$ExpiringMem​oizingSupplier;​-​>expirationNanos:​J |
 |  | ||
150 |
·​·​·​·​cmp-​long·​v5,​·​v0,​·​v |
150 | ·​·​·​·​cmp-​long·​v5,​·​v0,​·​v5 |
 |  | ||
151 | ·​·​·​·​if-​nez·​v5,​·​:​cond_2 | 151 | ·​·​·​·​if-​nez·​v5,​·​:​cond_2 |
 |  | ||
152 | ·​·​·​·​.​line·​192 | 152 | ·​·​·​·​.​line·​192 |
153 | ·​·​·​·​iget-​object·​v5,​·​p0,​·​Lcom/​google/​common/​base/​Suppliers$ExpiringMem​oizingSupplier;​-​>delegate:​Lcom/​google/​common/​base/​Supplier;​ | 153 | ·​·​·​·​iget-​object·​v5,​·​p0,​·​Lcom/​google/​common/​base/​Suppliers$ExpiringMem​oizingSupplier;​-​>delegate:​Lcom/​google/​common/​base/​Supplier;​ |
 |  | ||
154 | ·​·​·​·​invoke-​interface·​{v5},​·​Lcom/​google/​common/​base/​Supplier;​-​>get()​Ljava/​lang/​Object;​ | 154 | ·​·​·​·​invoke-​interface·​{v5},​·​Lcom/​google/​common/​base/​Supplier;​-​>get()​Ljava/​lang/​Object;​ |
Offset 174, 39 lines modified | Offset 174, 39 lines modified | ||
174 | ·​·​·​·​move-​result-​object·​v4 | 174 | ·​·​·​·​move-​result-​object·​v4 |
 |  | ||
175 | ·​·​·​·​.​line·​193 | 175 | ·​·​·​·​.​line·​193 |
176 | ·​·​·​·​.​local·​v4,​·​"t":​Ljava/​lang/​Object;​,​·​"TT;​" | 176 | ·​·​·​·​.​local·​v4,​·​"t":​Ljava/​lang/​Object;​,​·​"TT;​" |
177 | ·​·​·​·​iput-​object·​v4,​·​p0,​·​Lcom/​google/​common/​base/​Suppliers$ExpiringMem​oizingSupplier;​-​>value:​Ljava/​lang/​Object;​ | 177 | ·​·​·​·​iput-​object·​v4,​·​p0,​·​Lcom/​google/​common/​base/​Suppliers$ExpiringMem​oizingSupplier;​-​>value:​Ljava/​lang/​Object;​ |
 |  | ||
178 | ·​·​·​·​.​line·​194 | 178 | ·​·​·​·​.​line·​194 |
179 |
·​·​·​·​iget-​wide·​v |
179 | ·​·​·​·​iget-​wide·​v5,​·​p0,​·​Lcom/​google/​common/​base/​Suppliers$ExpiringMem​oizingSupplier;​-​>durationNanos:​J |
 |  | ||
180 |
·​·​·​·​add-​long·​v0,​·​v2,​·​v |
180 | ·​·​·​·​add-​long·​v0,​·​v2,​·​v5 |
 |  | ||
181 | ·​·​·​·​.​line·​197 | 181 | ·​·​·​·​.​line·​197 |
182 |
·​·​·​·​cmp-​long·​v5,​·​v0,​·​v |
182 | ·​·​·​·​cmp-​long·​v5,​·​v0,​·​v7 |
 |  | ||
183 | ·​·​·​·​if-​nez·​v5,​·​:​cond_1 | 183 | ·​·​·​·​if-​nez·​v5,​·​:​cond_1 |
 |  | ||
184 |
·​·​·​·​const-​wide/​16·​v |
184 | ·​·​·​·​const-​wide/​16·​v5,​·​0x1 |
 |  | ||
185 | ·​·​·​·​:​goto_0 | 185 | ·​·​·​·​:​goto_0 |
186 |
·​·​·​·​iput-​wide·​v |
186 | ·​·​·​·​iput-​wide·​v5,​·​p0,​·​Lcom/​google/​common/​base/​Suppliers$ExpiringMem​oizingSupplier;​-​>expirationNanos:​J |
 |  | ||
187 | ·​·​·​·​.​line·​198 | 187 | ·​·​·​·​.​line·​198 |
188 | ·​·​·​·​monitor-​exit·​p0 | 188 | ·​·​·​·​monitor-​exit·​p0 |
 |  | ||
189 | ·​·​·​·​.​line·​202 | 189 | ·​·​·​·​.​line·​202 |
190 | ·​·​·​·​.​end·​local·​v4·​·​·​·​#·​"t":​Ljava/​lang/​Object;​,​·​"TT;​" | 190 | ·​·​·​·​.​end·​local·​v4·​·​·​·​#·​"t":​Ljava/​lang/​Object;​,​·​"TT;​" |
191 | ·​·​·​·​:​goto_1 | 191 | ·​·​·​·​:​goto_1 |
192 | ·​·​·​·​return-​object·​v4 | 192 | ·​·​·​·​return-​object·​v4 |
 |  | ||
193 | ·​·​·​·​.​restart·​local·​v4·​·​·​·​#·​"t":​Ljava/​lang/​Object;​,​·​"TT;​" | 193 | ·​·​·​·​.​restart·​local·​v4·​·​·​·​#·​"t":​Ljava/​lang/​Object;​,​·​"TT;​" |
194 | ·​·​·​·​:​cond_1 | 194 | ·​·​·​·​:​cond_1 |
195 |
·​·​·​·​move-​wide·​v |
195 | ·​·​·​·​move-​wide·​v5,​·​v0 |
 |  | ||
196 | ·​·​·​·​.​line·​197 | 196 | ·​·​·​·​.​line·​197 |
197 | ·​·​·​·​goto·​:​goto_0 | 197 | ·​·​·​·​goto·​:​goto_0 |
 |  | ||
198 | ·​·​·​·​.​line·​200 | 198 | ·​·​·​·​.​line·​200 |
199 | ·​·​·​·​.​end·​local·​v4·​·​·​·​#·​"t":​Ljava/​lang/​Object;​,​·​"TT;​" | 199 | ·​·​·​·​.​end·​local·​v4·​·​·​·​#·​"t":​Ljava/​lang/​Object;​,​·​"TT;​" |
200 | ·​·​·​·​:​cond_2 | 200 | ·​·​·​·​:​cond_2 |
Offset 244, 43 lines modified | Offset 244, 43 lines modified | ||
 |  | ||
244 | ·​·​·​·​move-​result-​object·​v0 | 244 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
Max diff block lines reached; 1840/4848 bytes (37.95%) of diff not shown. |
Offset 19, 15 lines modified | Offset 19, 15 lines modified | ||
19 | ·​·​·​·​.​line·​195 | 19 | ·​·​·​·​.​line·​195 |
20 | ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V | 20 | ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V |
 |  | ||
21 | ·​·​·​·​return-​void | 21 | ·​·​·​·​return-​void |
22 | .​end·​method | 22 | .​end·​method |
 |  | ||
23 | .​method·​public·​static·​encodedLength(Ljava/​lang/​CharSequence;​)​I | 23 | .​method·​public·​static·​encodedLength(Ljava/​lang/​CharSequence;​)​I |
24 |
·​·​·​·​.​locals·​ |
24 | ·​·​·​·​.​locals·​9 |
25 | ·​·​·​·​.​param·​p0,​·​"sequence"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ | 25 | ·​·​·​·​.​param·​p0,​·​"sequence"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ |
 |  | ||
26 | ·​·​·​·​.​prologue | 26 | ·​·​·​·​.​prologue |
27 | ·​·​·​·​.​line·​50 | 27 | ·​·​·​·​.​line·​50 |
28 | ·​·​·​·​invoke-​interface·​{p0},​·​Ljava/​lang/​CharSequence;​-​>length()​I | 28 | ·​·​·​·​invoke-​interface·​{p0},​·​Ljava/​lang/​CharSequence;​-​>length()​I |
 |  | ||
29 | ·​·​·​·​move-​result·​v2 | 29 | ·​·​·​·​move-​result·​v2 |
Offset 98, 33 lines modified | Offset 98, 33 lines modified | ||
98 | ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"c":​C | 98 | ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"c":​C |
99 | ·​·​·​·​:​cond_2 | 99 | ·​·​·​·​:​cond_2 |
100 | ·​·​·​·​if-​ge·​v3,​·​v2,​·​:​cond_3 | 100 | ·​·​·​·​if-​ge·​v3,​·​v2,​·​:​cond_3 |
 |  | ||
101 | ·​·​·​·​.​line·​72 | 101 | ·​·​·​·​.​line·​72 |
102 | ·​·​·​·​new-​instance·​v4,​·​Ljava/​lang/​IllegalArgumentExcept​ion;​ | 102 | ·​·​·​·​new-​instance·​v4,​·​Ljava/​lang/​IllegalArgumentExcept​ion;​ |
 |  | ||
103 |
·​·​·​·​int-​to-​long·​v |
103 | ·​·​·​·​int-​to-​long·​v5,​·​v3 |
 |  | ||
104 |
·​·​·​·​const-​wide·​v |
104 | ·​·​·​·​const-​wide·​v7,​·​0x100000000L |
 |  | ||
105 |
·​·​·​·​add-​long/​2addr·​v |
105 | ·​·​·​·​add-​long/​2addr·​v5,​·​v7 |
 |  | ||
106 |
·​·​·​·​new-​instance·​v |
106 | ·​·​·​·​new-​instance·​v7,​·​Ljava/​lang/​StringBuilder;​ |
 |  | ||
107 | ·​·​·​·​const/​16·​v8,​·​0x36 | 107 | ·​·​·​·​const/​16·​v8,​·​0x36 |
 |  | ||
108 |
·​·​·​·​invoke-​direct·​{v |
108 | ·​·​·​·​invoke-​direct·​{v7,​·​v8},​·​Ljava/​lang/​StringBuilder;​-​><init>(I)​V |
 |  | ||
109 | ·​·​·​·​const-​string·​v8,​·​"UTF-​8·​length·​does·​not·​fit·​in·​int:​·​" | 109 | ·​·​·​·​const-​string·​v8,​·​"UTF-​8·​length·​does·​not·​fit·​in·​int:​·​" |
 |  | ||
110 |
·​·​·​·​invoke-​virtual·​{v |
110 | ·​·​·​·​invoke-​virtual·​{v7,​·​v8},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ |
 |  | ||
111 |
·​·​·​·​move-​result-​object·​v |
111 | ·​·​·​·​move-​result-​object·​v7 |
 |  | ||
112 |
·​·​·​·​invoke-​virtual·​{v |
112 | ·​·​·​·​invoke-​virtual·​{v7,​·​v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(J)​Ljava/​lang/​StringBuilder;​ |
 |  | ||
113 | ·​·​·​·​move-​result-​object·​v5 | 113 | ·​·​·​·​move-​result-​object·​v5 |
 |  | ||
114 | ·​·​·​·​invoke-​virtual·​{v5},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ | 114 | ·​·​·​·​invoke-​virtual·​{v5},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ |
 |  | ||
115 | ·​·​·​·​move-​result-​object·​v5 | 115 | ·​·​·​·​move-​result-​object·​v5 |
 |  |
Offset 169, 24 lines modified | Offset 169, 24 lines modified | ||
169 | ·​·​·​·​invoke-​interface·​{v0},​·​Lcom/​google/​common/​cache/​LongAddable;​-​>increment()​V | 169 | ·​·​·​·​invoke-​interface·​{v0},​·​Lcom/​google/​common/​cache/​LongAddable;​-​>increment()​V |
 |  | ||
170 | ·​·​·​·​.​line·​252 | 170 | ·​·​·​·​.​line·​252 |
171 | ·​·​·​·​return-​void | 171 | ·​·​·​·​return-​void |
172 | .​end·​method | 172 | .​end·​method |
 |  | ||
173 | .​method·​public·​recordHits(I)​V | 173 | .​method·​public·​recordHits(I)​V |
174 |
·​·​·​·​.​locals·​ |
174 | ·​·​·​·​.​locals·​3 |
175 | ·​·​·​·​.​param·​p1,​·​"count"·​·​·​·​#·​I | 175 | ·​·​·​·​.​param·​p1,​·​"count"·​·​·​·​#·​I |
 |  | ||
176 | ·​·​·​·​.​prologue | 176 | ·​·​·​·​.​prologue |
177 | ·​·​·​·​.​line·​226 | 177 | ·​·​·​·​.​line·​226 |
178 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lcom/​google/​common/​cache/​AbstractCache$SimpleS​tatsCounter;​-​>hitCount:​Lcom/​google/​common/​cache/​LongAddable;​ | 178 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lcom/​google/​common/​cache/​AbstractCache$SimpleS​tatsCounter;​-​>hitCount:​Lcom/​google/​common/​cache/​LongAddable;​ |
 |  | ||
179 |
·​·​·​·​int-​to-​long·​v |
179 | ·​·​·​·​int-​to-​long·​v1,​·​p1 |
 |  | ||
180 |
·​·​·​·​invoke-​interface·​{v0,​·​v |
180 | ·​·​·​·​invoke-​interface·​{v0,​·​v1,​·​v2},​·​Lcom/​google/​common/​cache/​LongAddable;​-​>add(J)​V |
 |  | ||
181 | ·​·​·​·​.​line·​227 | 181 | ·​·​·​·​.​line·​227 |
182 | ·​·​·​·​return-​void | 182 | ·​·​·​·​return-​void |
183 | .​end·​method | 183 | .​end·​method |
 |  | ||
184 | .​method·​public·​recordLoadException(J​)​V | 184 | .​method·​public·​recordLoadException(J​)​V |
185 | ·​·​·​·​.​locals·​1 | 185 | ·​·​·​·​.​locals·​1 |
Offset 223, 69 lines modified | Offset 223, 69 lines modified | ||
223 | ·​·​·​·​invoke-​interface·​{v0,​·​p1,​·​p2},​·​Lcom/​google/​common/​cache/​LongAddable;​-​>add(J)​V | 223 | ·​·​·​·​invoke-​interface·​{v0,​·​p1,​·​p2},​·​Lcom/​google/​common/​cache/​LongAddable;​-​>add(J)​V |
 |  | ||
224 | ·​·​·​·​.​line·​241 | 224 | ·​·​·​·​.​line·​241 |
225 | ·​·​·​·​return-​void | 225 | ·​·​·​·​return-​void |
226 | .​end·​method | 226 | .​end·​method |
 |  | ||
227 | .​method·​public·​recordMisses(I)​V | 227 | .​method·​public·​recordMisses(I)​V |
228 |
·​·​·​·​.​locals·​ |
228 | ·​·​·​·​.​locals·​3 |
229 | ·​·​·​·​.​param·​p1,​·​"count"·​·​·​·​#·​I | 229 | ·​·​·​·​.​param·​p1,​·​"count"·​·​·​·​#·​I |
 |  | ||
230 | ·​·​·​·​.​prologue | 230 | ·​·​·​·​.​prologue |
231 | ·​·​·​·​.​line·​234 | 231 | ·​·​·​·​.​line·​234 |
232 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lcom/​google/​common/​cache/​AbstractCache$SimpleS​tatsCounter;​-​>missCount:​Lcom/​google/​common/​cache/​LongAddable;​ | 232 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lcom/​google/​common/​cache/​AbstractCache$SimpleS​tatsCounter;​-​>missCount:​Lcom/​google/​common/​cache/​LongAddable;​ |
 |  | ||
233 |
·​·​·​·​int-​to-​long·​v |
233 | ·​·​·​·​int-​to-​long·​v1,​·​p1 |
 |  | ||
234 |
·​·​·​·​invoke-​interface·​{v0,​·​v |
234 | ·​·​·​·​invoke-​interface·​{v0,​·​v1,​·​v2},​·​Lcom/​google/​common/​cache/​LongAddable;​-​>add(J)​V |
 |  | ||
235 | ·​·​·​·​.​line·​235 | 235 | ·​·​·​·​.​line·​235 |
236 | ·​·​·​·​return-​void | 236 | ·​·​·​·​return-​void |
237 | .​end·​method | 237 | .​end·​method |
 |  | ||
238 | .​method·​public·​snapshot()​Lcom/​google/​common/​cache/​CacheStats;​ | 238 | .​method·​public·​snapshot()​Lcom/​google/​common/​cache/​CacheStats;​ |
239 |
·​·​·​·​.​locals·​1 |
239 | ·​·​·​·​.​locals·​13 |
 |  | ||
240 | ·​·​·​·​.​prologue | 240 | ·​·​·​·​.​prologue |
241 | ·​·​·​·​.​line·​256 | 241 | ·​·​·​·​.​line·​256 |
242 |
·​·​·​·​new-​instance·​v |
242 | ·​·​·​·​new-​instance·​v0,​·​Lcom/​google/​common/​cache/​CacheStats;​ |
 |  | ||
243 |
·​·​·​·​iget-​object·​v |
243 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Lcom/​google/​common/​cache/​AbstractCache$SimpleS​tatsCounter;​-​>hitCount:​Lcom/​google/​common/​cache/​LongAddable;​ |
 |  | ||
244 |
·​·​·​·​invoke-​interface·​{v |
244 | ·​·​·​·​invoke-​interface·​{v1},​·​Lcom/​google/​common/​cache/​LongAddable;​-​>sum()​J |
 |  | ||
245 |
·​·​·​·​move-​result-​wide·​v |
245 | ·​·​·​·​move-​result-​wide·​v1 |
 |  | ||
246 |
·​·​·​·​iget-​object·​v |
246 | ·​·​·​·​iget-​object·​v3,​·​p0,​·​Lcom/​google/​common/​cache/​AbstractCache$SimpleS​tatsCounter;​-​>missCount:​Lcom/​google/​common/​cache/​LongAddable;​ |
 |  | ||
247 |
·​·​·​·​invoke-​interface·​{v |
247 | ·​·​·​·​invoke-​interface·​{v3},​·​Lcom/​google/​common/​cache/​LongAddable;​-​>sum()​J |
 |  | ||
248 |
·​·​·​·​move-​result-​wide·​v |
248 | ·​·​·​·​move-​result-​wide·​v3 |
 |  | ||
249 |
·​·​·​·​iget-​object·​v |
249 | ·​·​·​·​iget-​object·​v5,​·​p0,​·​Lcom/​google/​common/​cache/​AbstractCache$SimpleS​tatsCounter;​-​>loadSuccessCount:​Lcom/​google/​common/​cache/​LongAddable;​ |
 |  | ||
250 |
·​·​·​·​invoke-​interface·​{v |
250 | ·​·​·​·​invoke-​interface·​{v5},​·​Lcom/​google/​common/​cache/​LongAddable;​-​>sum()​J |
 |  | ||
251 |
·​·​·​·​move-​result-​wide·​v |
251 | ·​·​·​·​move-​result-​wide·​v5 |
 |  | ||
252 |
·​·​·​·​iget-​object·​v |
252 | ·​·​·​·​iget-​object·​v7,​·​p0,​·​Lcom/​google/​common/​cache/​AbstractCache$SimpleS​tatsCounter;​-​>loadExceptionCount:​Lcom/​google/​common/​cache/​LongAddable;​ |
 |  | ||
253 |
·​·​·​·​invoke-​interface·​{v |
253 | ·​·​·​·​invoke-​interface·​{v7},​·​Lcom/​google/​common/​cache/​LongAddable;​-​>sum()​J |
 |  | ||
254 |
·​·​·​·​move-​result-​wide·​v |
254 | ·​·​·​·​move-​result-​wide·​v7 |
 |  | ||
255 |
·​·​·​·​iget-​object·​v |
255 | ·​·​·​·​iget-​object·​v9,​·​p0,​·​Lcom/​google/​common/​cache/​AbstractCache$SimpleS​tatsCounter;​-​>totalLoadTime:​Lcom/​google/​common/​cache/​LongAddable;​ |
 |  | ||
256 |
·​·​·​·​invoke-​interface·​{v |
256 | ·​·​·​·​invoke-​interface·​{v9},​·​Lcom/​google/​common/​cache/​LongAddable;​-​>sum()​J |
 |  | ||
257 |
·​·​·​·​move-​result-​wide·​v |
257 | ·​·​·​·​move-​result-​wide·​v9 |
 |  | ||
258 |
·​·​·​·​iget-​object·​v |
258 | ·​·​·​·​iget-​object·​v11,​·​p0,​·​Lcom/​google/​common/​cache/​AbstractCache$SimpleS​tatsCounter;​-​>evictionCount:​Lcom/​google/​common/​cache/​LongAddable;​ |
 |  | ||
259 |
·​·​·​·​invoke-​interface·​{v |
259 | ·​·​·​·​invoke-​interface·​{v11},​·​Lcom/​google/​common/​cache/​LongAddable;​-​>sum()​J |
 |  | ||
260 |
·​·​·​·​move-​result-​wide·​v1 |
260 | ·​·​·​·​move-​result-​wide·​v11 |
 |  | ||
261 |
·​·​·​·​invoke-​direct/​range·​{v |
261 | ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v12},​·​Lcom/​google/​common/​cache/​CacheStats;​-​><init>(JJJJJJ)​V |
 |  | ||
262 |
·​·​·​·​return-​object·​v |
262 | ·​·​·​·​return-​object·​v0 |
263 | .​end·​method | 263 | .​end·​method |
Offset 140, 46 lines modified | Offset 140, 46 lines modified | ||
140 | ·​·​·​·​·​·​·​·​} | 140 | ·​·​·​·​·​·​·​·​} |
141 | ·​·​·​·​.​end·​annotation | 141 | ·​·​·​·​.​end·​annotation |
142 | .​end·​field | 142 | .​end·​field |
 |  | ||
 |  | ||
143 | #·​direct·​methods | 143 | #·​direct·​methods |
144 | .​method·​static·​constructor·​<clinit>()​V | 144 | .​method·​static·​constructor·​<clinit>()​V |
145 |
·​·​·​·​.​locals·​1 |
145 | ·​·​·​·​.​locals·​13 |
 |  | ||
146 | ·​·​·​·​.​prologue | 146 | ·​·​·​·​.​prologue |
147 |
·​·​·​·​const-​wide/​16·​v |
147 | ·​·​·​·​const-​wide/​16·​v1,​·​0x0 |
 |  | ||
148 | ·​·​·​·​.​line·​158 | 148 | ·​·​·​·​.​line·​158 |
149 | ·​·​·​·​new-​instance·​v0,​·​Lcom/​google/​common/​cache/​CacheBuilder$1;​ | 149 | ·​·​·​·​new-​instance·​v0,​·​Lcom/​google/​common/​cache/​CacheBuilder$1;​ |
 |  | ||
150 | ·​·​·​·​invoke-​direct·​{v0},​·​Lcom/​google/​common/​cache/​CacheBuilder$1;​-​><init>()​V | 150 | ·​·​·​·​invoke-​direct·​{v0},​·​Lcom/​google/​common/​cache/​CacheBuilder$1;​-​><init>()​V |
 |  | ||
151 | ·​·​·​·​invoke-​static·​{v0},​·​Lcom/​google/​common/​base/​Suppliers;​-​>ofInstance(Ljava/​lang/​Object;​)​Lcom/​google/​common/​base/​Supplier;​ | 151 | ·​·​·​·​invoke-​static·​{v0},​·​Lcom/​google/​common/​base/​Suppliers;​-​>ofInstance(Ljava/​lang/​Object;​)​Lcom/​google/​common/​base/​Supplier;​ |
 |  | ||
152 | ·​·​·​·​move-​result-​object·​v0 | 152 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
153 | ·​·​·​·​sput-​object·​v0,​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>NULL_STATS_COUNTER:​Lcom/​google/​common/​base/​Supplier;​ | 153 | ·​·​·​·​sput-​object·​v0,​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>NULL_STATS_COUNTER:​Lcom/​google/​common/​base/​Supplier;​ |
 |  | ||
154 | ·​·​·​·​.​line·​180 | 154 | ·​·​·​·​.​line·​180 |
155 |
·​·​·​·​new-​instance·​v |
155 | ·​·​·​·​new-​instance·​v0,​·​Lcom/​google/​common/​cache/​CacheStats;​ |
 |  | ||
156 |
·​·​·​·​move-​wide·​v |
156 | ·​·​·​·​move-​wide·​v3,​·​v1 |
 |  | ||
157 |
·​·​·​·​move-​wide·​v |
157 | ·​·​·​·​move-​wide·​v5,​·​v1 |
 |  | ||
158 |
·​·​·​·​move-​wide·​v |
158 | ·​·​·​·​move-​wide·​v7,​·​v1 |
 |  | ||
159 |
·​·​·​·​move-​wide·​v |
159 | ·​·​·​·​move-​wide·​v9,​·​v1 |
 |  | ||
160 |
·​·​·​·​move-​wide·​v1 |
160 | ·​·​·​·​move-​wide·​v11,​·​v1 |
 |  | ||
161 |
·​·​·​·​invoke-​direct/​range·​{v |
161 | ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v12},​·​Lcom/​google/​common/​cache/​CacheStats;​-​><init>(JJJJJJ)​V |
 |  | ||
162 |
·​·​·​·​sput-​object·​v |
162 | ·​·​·​·​sput-​object·​v0,​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>EMPTY_STATS:​Lcom/​google/​common/​cache/​CacheStats;​ |
 |  | ||
163 | ·​·​·​·​.​line·​182 | 163 | ·​·​·​·​.​line·​182 |
164 | ·​·​·​·​new-​instance·​v0,​·​Lcom/​google/​common/​cache/​CacheBuilder$2;​ | 164 | ·​·​·​·​new-​instance·​v0,​·​Lcom/​google/​common/​cache/​CacheBuilder$2;​ |
 |  | ||
165 | ·​·​·​·​invoke-​direct·​{v0},​·​Lcom/​google/​common/​cache/​CacheBuilder$2;​-​><init>()​V | 165 | ·​·​·​·​invoke-​direct·​{v0},​·​Lcom/​google/​common/​cache/​CacheBuilder$2;​-​><init>()​V |
 |  | ||
166 | ·​·​·​·​sput-​object·​v0,​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>CACHE_STATS_COUNTER:​Lcom/​google/​common/​base/​Supplier;​ | 166 | ·​·​·​·​sput-​object·​v0,​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>CACHE_STATS_COUNTER:​Lcom/​google/​common/​base/​Supplier;​ |
Offset 208, 46 lines modified | Offset 208, 46 lines modified | ||
208 | .​end·​method | 208 | .​end·​method |
 |  | ||
209 | .​method·​constructor·​<init>()​V | 209 | .​method·​constructor·​<init>()​V |
210 | ·​·​·​·​.​locals·​4 | 210 | ·​·​·​·​.​locals·​4 |
 |  | ||
211 | ·​·​·​·​.​prologue | 211 | ·​·​·​·​.​prologue |
212 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​CacheBuilder;​,​·​"Lcom/​google/​common/​cache/​CacheBuilder<TK;​TV;​>;​" | 212 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​CacheBuilder;​,​·​"Lcom/​google/​common/​cache/​CacheBuilder<TK;​TV;​>;​" |
213 |
·​·​·​·​const/​4·​v |
213 | ·​·​·​·​const/​4·​v3,​·​-​0x1 |
 |  | ||
214 |
·​·​·​·​const-​wide/​16·​v |
214 | ·​·​·​·​const-​wide/​16·​v1,​·​-​0x1 |
 |  | ||
215 | ·​·​·​·​.​line·​241 | 215 | ·​·​·​·​.​line·​241 |
216 | ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V | 216 | ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V |
 |  | ||
217 | ·​·​·​·​.​line·​217 | 217 | ·​·​·​·​.​line·​217 |
218 | ·​·​·​·​const/​4·​v0,​·​0x1 | 218 | ·​·​·​·​const/​4·​v0,​·​0x1 |
 |  | ||
219 | ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>strictParsing:​Z | 219 | ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>strictParsing:​Z |
 |  | ||
220 | ·​·​·​·​.​line·​219 | 220 | ·​·​·​·​.​line·​219 |
221 |
·​·​·​·​iput·​v |
221 | ·​·​·​·​iput·​v3,​·​p0,​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>initialCapacity:​I |
 |  | ||
222 | ·​·​·​·​.​line·​220 | 222 | ·​·​·​·​.​line·​220 |
223 |
·​·​·​·​iput·​v |
223 | ·​·​·​·​iput·​v3,​·​p0,​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>concurrencyLevel:​I |
 |  | ||
224 | ·​·​·​·​.​line·​221 | 224 | ·​·​·​·​.​line·​221 |
225 |
·​·​·​·​iput-​wide·​v |
225 | ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>maximumSize:​J |
 |  | ||
226 | ·​·​·​·​.​line·​222 | 226 | ·​·​·​·​.​line·​222 |
227 |
·​·​·​·​iput-​wide·​v |
227 | ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>maximumWeight:​J |
 |  | ||
228 | ·​·​·​·​.​line·​228 | 228 | ·​·​·​·​.​line·​228 |
229 |
·​·​·​·​iput-​wide·​v |
229 | ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>expireAfterWriteNano​s:​J |
 |  | ||
230 | ·​·​·​·​.​line·​229 | 230 | ·​·​·​·​.​line·​229 |
231 |
·​·​·​·​iput-​wide·​v |
231 | ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>expireAfterAccessNan​os:​J |
 |  | ||
232 | ·​·​·​·​.​line·​230 | 232 | ·​·​·​·​.​line·​230 |
233 |
·​·​·​·​iput-​wide·​v |
233 | ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>refreshNanos:​J |
 |  | ||
234 | ·​·​·​·​.​line·​238 | 234 | ·​·​·​·​.​line·​238 |
235 | ·​·​·​·​sget-​object·​v0,​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>NULL_STATS_COUNTER:​Lcom/​google/​common/​base/​Supplier;​ | 235 | ·​·​·​·​sget-​object·​v0,​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>NULL_STATS_COUNTER:​Lcom/​google/​common/​base/​Supplier;​ |
 |  | ||
236 | ·​·​·​·​iput-​object·​v0,​·​p0,​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>statsCounterSupplier​:​Lcom/​google/​common/​base/​Supplier;​ | 236 | ·​·​·​·​iput-​object·​v0,​·​p0,​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>statsCounterSupplier​:​Lcom/​google/​common/​base/​Supplier;​ |
 |  | ||
237 | ·​·​·​·​.​line·​241 | 237 | ·​·​·​·​.​line·​241 |
Offset 580, 15 lines modified | Offset 580, 15 lines modified | ||
580 | ·​·​·​·​move·​v1,​·​v2 | 580 | ·​·​·​·​move·​v1,​·​v2 |
 |  | ||
581 | ·​·​·​·​.​line·​376 | 581 | ·​·​·​·​.​line·​376 |
582 | ·​·​·​·​goto·​:​goto_1 | 582 | ·​·​·​·​goto·​:​goto_1 |
583 | .​end·​method | 583 | .​end·​method |
Max diff block lines reached; 16145/19969 bytes (80.85%) of diff not shown. |
Offset 640, 19 lines modified | Offset 640, 19 lines modified | ||
 |  | ||
640 | ·​·​·​·​invoke-​static·​{v3,​·​v4},​·​Lcom/​google/​common/​base/​Objects;​-​>equal(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Z | 640 | ·​·​·​·​invoke-​static·​{v3,​·​v4},​·​Lcom/​google/​common/​base/​Objects;​-​>equal(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Z |
 |  | ||
641 | ·​·​·​·​move-​result·​v3 | 641 | ·​·​·​·​move-​result·​v3 |
 |  | ||
642 | ·​·​·​·​if-​eqz·​v3,​·​:​cond_3 | 642 | ·​·​·​·​if-​eqz·​v3,​·​:​cond_3 |
 |  | ||
643 |
·​·​·​·​iget-​wide·​v |
643 | ·​·​·​·​iget-​wide·​v3,​·​p0,​·​Lcom/​google/​common/​cache/​CacheBuilderSpec;​-​>writeExpirationDurat​ion:​J |
 |  | ||
644 |
·​·​·​·​iget-​object·​v |
644 | ·​·​·​·​iget-​object·​v5,​·​p0,​·​Lcom/​google/​common/​cache/​CacheBuilderSpec;​-​>writeExpirationTimeU​nit:​Ljava/​util/​concurrent/​TimeUnit;​ |
 |  | ||
645 |
·​·​·​·​invoke-​static·​{v |
645 | ·​·​·​·​invoke-​static·​{v3,​·​v4,​·​v5},​·​Lcom/​google/​common/​cache/​CacheBuilderSpec;​-​>durationInNanos(JLja​va/​util/​concurrent/​TimeUnit;​)​Ljava/​lang/​Long;​ |
 |  | ||
646 | ·​·​·​·​move-​result-​object·​v3 | 646 | ·​·​·​·​move-​result-​object·​v3 |
 |  | ||
647 | ·​·​·​·​iget-​wide·​v4,​·​v0,​·​Lcom/​google/​common/​cache/​CacheBuilderSpec;​-​>writeExpirationDurat​ion:​J | 647 | ·​·​·​·​iget-​wide·​v4,​·​v0,​·​Lcom/​google/​common/​cache/​CacheBuilderSpec;​-​>writeExpirationDurat​ion:​J |
 |  | ||
648 | ·​·​·​·​iget-​object·​v6,​·​v0,​·​Lcom/​google/​common/​cache/​CacheBuilderSpec;​-​>writeExpirationTimeU​nit:​Ljava/​util/​concurrent/​TimeUnit;​ | 648 | ·​·​·​·​iget-​object·​v6,​·​v0,​·​Lcom/​google/​common/​cache/​CacheBuilderSpec;​-​>writeExpirationTimeU​nit:​Ljava/​util/​concurrent/​TimeUnit;​ |
 |  | ||
Offset 662, 19 lines modified | Offset 662, 19 lines modified | ||
 |  | ||
662 | ·​·​·​·​invoke-​static·​{v3,​·​v4},​·​Lcom/​google/​common/​base/​Objects;​-​>equal(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Z | 662 | ·​·​·​·​invoke-​static·​{v3,​·​v4},​·​Lcom/​google/​common/​base/​Objects;​-​>equal(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Z |
 |  | ||
663 | ·​·​·​·​move-​result·​v3 | 663 | ·​·​·​·​move-​result·​v3 |
 |  | ||
664 | ·​·​·​·​if-​eqz·​v3,​·​:​cond_3 | 664 | ·​·​·​·​if-​eqz·​v3,​·​:​cond_3 |
 |  | ||
665 |
·​·​·​·​iget-​wide·​v |
665 | ·​·​·​·​iget-​wide·​v3,​·​p0,​·​Lcom/​google/​common/​cache/​CacheBuilderSpec;​-​>accessExpirationDura​tion:​J |
 |  | ||
666 |
·​·​·​·​iget-​object·​v |
666 | ·​·​·​·​iget-​object·​v5,​·​p0,​·​Lcom/​google/​common/​cache/​CacheBuilderSpec;​-​>accessExpirationTime​Unit:​Ljava/​util/​concurrent/​TimeUnit;​ |
 |  | ||
667 |
·​·​·​·​invoke-​static·​{v |
667 | ·​·​·​·​invoke-​static·​{v3,​·​v4,​·​v5},​·​Lcom/​google/​common/​cache/​CacheBuilderSpec;​-​>durationInNanos(JLja​va/​util/​concurrent/​TimeUnit;​)​Ljava/​lang/​Long;​ |
 |  | ||
668 | ·​·​·​·​move-​result-​object·​v3 | 668 | ·​·​·​·​move-​result-​object·​v3 |
 |  | ||
669 | ·​·​·​·​iget-​wide·​v4,​·​v0,​·​Lcom/​google/​common/​cache/​CacheBuilderSpec;​-​>accessExpirationDura​tion:​J | 669 | ·​·​·​·​iget-​wide·​v4,​·​v0,​·​Lcom/​google/​common/​cache/​CacheBuilderSpec;​-​>accessExpirationDura​tion:​J |
 |  | ||
670 | ·​·​·​·​iget-​object·​v6,​·​v0,​·​Lcom/​google/​common/​cache/​CacheBuilderSpec;​-​>accessExpirationTime​Unit:​Ljava/​util/​concurrent/​TimeUnit;​ | 670 | ·​·​·​·​iget-​object·​v6,​·​v0,​·​Lcom/​google/​common/​cache/​CacheBuilderSpec;​-​>accessExpirationTime​Unit:​Ljava/​util/​concurrent/​TimeUnit;​ |
 |  | ||
Offset 684, 19 lines modified | Offset 684, 19 lines modified | ||
 |  | ||
684 | ·​·​·​·​invoke-​static·​{v3,​·​v4},​·​Lcom/​google/​common/​base/​Objects;​-​>equal(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Z | 684 | ·​·​·​·​invoke-​static·​{v3,​·​v4},​·​Lcom/​google/​common/​base/​Objects;​-​>equal(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Z |
 |  | ||
685 | ·​·​·​·​move-​result·​v3 | 685 | ·​·​·​·​move-​result·​v3 |
 |  | ||
686 | ·​·​·​·​if-​eqz·​v3,​·​:​cond_3 | 686 | ·​·​·​·​if-​eqz·​v3,​·​:​cond_3 |
 |  | ||
687 |
·​·​·​·​iget-​wide·​v |
687 | ·​·​·​·​iget-​wide·​v3,​·​p0,​·​Lcom/​google/​common/​cache/​CacheBuilderSpec;​-​>refreshDuration:​J |
 |  | ||
688 |
·​·​·​·​iget-​object·​v |
688 | ·​·​·​·​iget-​object·​v5,​·​p0,​·​Lcom/​google/​common/​cache/​CacheBuilderSpec;​-​>refreshTimeUnit:​Ljava/​util/​concurrent/​TimeUnit;​ |
 |  | ||
689 |
·​·​·​·​invoke-​static·​{v |
689 | ·​·​·​·​invoke-​static·​{v3,​·​v4,​·​v5},​·​Lcom/​google/​common/​cache/​CacheBuilderSpec;​-​>durationInNanos(JLja​va/​util/​concurrent/​TimeUnit;​)​Ljava/​lang/​Long;​ |
 |  | ||
690 | ·​·​·​·​move-​result-​object·​v3 | 690 | ·​·​·​·​move-​result-​object·​v3 |
 |  | ||
691 | ·​·​·​·​iget-​wide·​v4,​·​v0,​·​Lcom/​google/​common/​cache/​CacheBuilderSpec;​-​>refreshDuration:​J | 691 | ·​·​·​·​iget-​wide·​v4,​·​v0,​·​Lcom/​google/​common/​cache/​CacheBuilderSpec;​-​>refreshDuration:​J |
 |  | ||
692 | ·​·​·​·​iget-​object·​v6,​·​v0,​·​Lcom/​google/​common/​cache/​CacheBuilderSpec;​-​>refreshTimeUnit:​Ljava/​util/​concurrent/​TimeUnit;​ | 692 | ·​·​·​·​iget-​object·​v6,​·​v0,​·​Lcom/​google/​common/​cache/​CacheBuilderSpec;​-​>refreshTimeUnit:​Ljava/​util/​concurrent/​TimeUnit;​ |
 |  | ||
Offset 851, 32 lines modified | Offset 851, 32 lines modified | ||
851 | ·​·​·​·​if-​eqz·​v1,​·​:​cond_1 | 851 | ·​·​·​·​if-​eqz·​v1,​·​:​cond_1 |
 |  | ||
852 | ·​·​·​·​.​line·​176 | 852 | ·​·​·​·​.​line·​176 |
853 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Lcom/​google/​common/​cache/​CacheBuilderSpec;​-​>maximumSize:​Ljava/​lang/​Long;​ | 853 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Lcom/​google/​common/​cache/​CacheBuilderSpec;​-​>maximumSize:​Ljava/​lang/​Long;​ |
 |  | ||
854 | ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​Long;​-​>longValue()​J | 854 | ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​Long;​-​>longValue()​J |
 |  | ||
855 |
·​·​·​·​move-​result-​wide·​v |
855 | ·​·​·​·​move-​result-​wide·​v1 |
 |  | ||
856 |
·​·​·​·​invoke-​virtual·​{v0,​·​v |
856 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>maximumSize(J)​Lcom/​google/​common/​cache/​CacheBuilder;​ |
 |  | ||
857 | ·​·​·​·​.​line·​178 | 857 | ·​·​·​·​.​line·​178 |
858 | ·​·​·​·​:​cond_1 | 858 | ·​·​·​·​:​cond_1 |
859 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Lcom/​google/​common/​cache/​CacheBuilderSpec;​-​>maximumWeight:​Ljava/​lang/​Long;​ | 859 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Lcom/​google/​common/​cache/​CacheBuilderSpec;​-​>maximumWeight:​Ljava/​lang/​Long;​ |
 |  | ||
860 | ·​·​·​·​if-​eqz·​v1,​·​:​cond_2 | 860 | ·​·​·​·​if-​eqz·​v1,​·​:​cond_2 |
 |  | ||
861 | ·​·​·​·​.​line·​179 | 861 | ·​·​·​·​.​line·​179 |
862 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Lcom/​google/​common/​cache/​CacheBuilderSpec;​-​>maximumWeight:​Ljava/​lang/​Long;​ | 862 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Lcom/​google/​common/​cache/​CacheBuilderSpec;​-​>maximumWeight:​Ljava/​lang/​Long;​ |
 |  | ||
863 | ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​Long;​-​>longValue()​J | 863 | ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​Long;​-​>longValue()​J |
 |  | ||
864 |
·​·​·​·​move-​result-​wide·​v |
864 | ·​·​·​·​move-​result-​wide·​v1 |
 |  | ||
865 |
·​·​·​·​invoke-​virtual·​{v0,​·​v |
865 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>maximumWeight(J)​Lcom/​google/​common/​cache/​CacheBuilder;​ |
 |  | ||
866 | ·​·​·​·​.​line·​181 | 866 | ·​·​·​·​.​line·​181 |
867 | ·​·​·​·​:​cond_2 | 867 | ·​·​·​·​:​cond_2 |
868 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Lcom/​google/​common/​cache/​CacheBuilderSpec;​-​>concurrencyLevel:​Ljava/​lang/​Integer;​ | 868 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Lcom/​google/​common/​cache/​CacheBuilderSpec;​-​>concurrencyLevel:​Ljava/​lang/​Integer;​ |
 |  | ||
869 | ·​·​·​·​if-​eqz·​v1,​·​:​cond_3 | 869 | ·​·​·​·​if-​eqz·​v1,​·​:​cond_3 |
 |  | ||
Offset 970, 45 lines modified | Offset 970, 45 lines modified | ||
970 | ·​·​·​·​.​line·​208 | 970 | ·​·​·​·​.​line·​208 |
971 | ·​·​·​·​:​cond_6 | 971 | ·​·​·​·​:​cond_6 |
972 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Lcom/​google/​common/​cache/​CacheBuilderSpec;​-​>writeExpirationTimeU​nit:​Ljava/​util/​concurrent/​TimeUnit;​ | 972 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Lcom/​google/​common/​cache/​CacheBuilderSpec;​-​>writeExpirationTimeU​nit:​Ljava/​util/​concurrent/​TimeUnit;​ |
 |  | ||
973 | ·​·​·​·​if-​eqz·​v1,​·​:​cond_7 | 973 | ·​·​·​·​if-​eqz·​v1,​·​:​cond_7 |
 |  | ||
Max diff block lines reached; 2772/7767 bytes (35.69%) of diff not shown. |
Offset 23, 15 lines modified | Offset 23, 15 lines modified | ||
23 | .​field·​private·​final·​missCount:​J | 23 | .​field·​private·​final·​missCount:​J |
 |  | ||
24 | .​field·​private·​final·​totalLoadTime:​J | 24 | .​field·​private·​final·​totalLoadTime:​J |
 |  | ||
 |  | ||
25 | #·​direct·​methods | 25 | #·​direct·​methods |
26 | .​method·​public·​constructor·​<init>(JJJJJJ)​V | 26 | .​method·​public·​constructor·​<init>(JJJJJJ)​V |
27 |
·​·​·​·​.​locals·​ |
27 | ·​·​·​·​.​locals·​2 |
28 | ·​·​·​·​.​param·​p1,​·​"hitCount"·​·​·​·​#·​J | 28 | ·​·​·​·​.​param·​p1,​·​"hitCount"·​·​·​·​#·​J |
29 | ·​·​·​·​.​param·​p3,​·​"missCount"·​·​·​·​#·​J | 29 | ·​·​·​·​.​param·​p3,​·​"missCount"·​·​·​·​#·​J |
30 | ·​·​·​·​.​param·​p5,​·​"loadSuccessCount"·​·​·​·​#·​J | 30 | ·​·​·​·​.​param·​p5,​·​"loadSuccessCount"·​·​·​·​#·​J |
31 | ·​·​·​·​.​param·​p7,​·​"loadExceptionCount"·​·​·​·​#·​J | 31 | ·​·​·​·​.​param·​p7,​·​"loadExceptionCount"·​·​·​·​#·​J |
32 | ·​·​·​·​.​param·​p9,​·​"totalLoadTime"·​·​·​·​#·​J | 32 | ·​·​·​·​.​param·​p9,​·​"totalLoadTime"·​·​·​·​#·​J |
33 | ·​·​·​·​.​param·​p11,​·​"evictionCount"·​·​·​·​#·​J | 33 | ·​·​·​·​.​param·​p11,​·​"evictionCount"·​·​·​·​#·​J |
 |  | ||
Offset 482, 126 lines modified | Offset 482, 122 lines modified | ||
482 | ·​·​·​·​.​line·​161 | 482 | ·​·​·​·​.​line·​161 |
483 | ·​·​·​·​iget-​wide·​v0,​·​p0,​·​Lcom/​google/​common/​cache/​CacheStats;​-​>loadSuccessCount:​J | 483 | ·​·​·​·​iget-​wide·​v0,​·​p0,​·​Lcom/​google/​common/​cache/​CacheStats;​-​>loadSuccessCount:​J |
 |  | ||
484 | ·​·​·​·​return-​wide·​v0 | 484 | ·​·​·​·​return-​wide·​v0 |
485 | .​end·​method | 485 | .​end·​method |
 |  | ||
486 | .​method·​public·​minus(Lcom/​google/​common/​cache/​CacheStats;​)​Lcom/​google/​common/​cache/​CacheStats;​ | 486 | .​method·​public·​minus(Lcom/​google/​common/​cache/​CacheStats;​)​Lcom/​google/​common/​cache/​CacheStats;​ |
487 |
·​·​·​·​.​locals·​ |
487 | ·​·​·​·​.​locals·​19 |
488 | ·​·​·​·​.​param·​p1,​·​"other"·​·​·​·​#·​Lcom/​google/​common/​cache/​CacheStats;​ | 488 | ·​·​·​·​.​param·​p1,​·​"other"·​·​·​·​#·​Lcom/​google/​common/​cache/​CacheStats;​ |
 |  | ||
489 | ·​·​·​·​.​prologue | 489 | ·​·​·​·​.​prologue |
490 | ·​·​·​·​.​line·​221 | 490 | ·​·​·​·​.​line·​221 |
491 |
·​·​·​·​new-​instance·​v |
491 | ·​·​·​·​new-​instance·​v2,​·​Lcom/​google/​common/​cache/​CacheStats;​ |
 |  | ||
492 |
·​·​·​·​const-​wide/​16·​v |
492 | ·​·​·​·​const-​wide/​16·​v3,​·​0x0 |
 |  | ||
493 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 | 493 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |
 |  | ||
494 |
·​·​·​·​iget-​wide·​v |
494 | ·​·​·​·​iget-​wide·​v5,​·​v0,​·​Lcom/​google/​common/​cache/​CacheStats;​-​>hitCount:​J |
 |  | ||
495 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 | 495 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 |
 |  | ||
496 |
·​·​·​·​iget-​wide·​v |
496 | ·​·​·​·​iget-​wide·​v7,​·​v0,​·​Lcom/​google/​common/​cache/​CacheStats;​-​>hitCount:​J |
 |  | ||
497 |
·​·​·​·​sub-​long/​2addr·​v |
497 | ·​·​·​·​sub-​long/​2addr·​v5,​·​v7 |
 |  | ||
498 |
·​·​·​·​invoke-​static·​{v |
498 | ·​·​·​·​invoke-​static·​{v3,​·​v4,​·​v5,​·​v6},​·​Ljava/​lang/​Math;​-​>max(JJ)​J |
 |  | ||
499 |
·​·​·​·​move-​result-​wide·​v |
499 | ·​·​·​·​move-​result-​wide·​v3 |
 |  | ||
500 |
·​·​·​·​const-​wide/​16·​v |
500 | ·​·​·​·​const-​wide/​16·​v5,​·​0x0 |
 |  | ||
501 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 | 501 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |
 |  | ||
502 |
·​·​·​·​iget-​wide·​v |
502 | ·​·​·​·​iget-​wide·​v7,​·​v0,​·​Lcom/​google/​common/​cache/​CacheStats;​-​>missCount:​J |
 |  | ||
503 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 | 503 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 |
 |  | ||
504 |
·​·​·​·​iget-​wide·​v |
504 | ·​·​·​·​iget-​wide·​v9,​·​v0,​·​Lcom/​google/​common/​cache/​CacheStats;​-​>missCount:​J |
 |  | ||
505 |
·​·​·​·​sub-​long/​2addr·​v |
505 | ·​·​·​·​sub-​long/​2addr·​v7,​·​v9 |
 |  | ||
506 |
·​·​·​·​invoke-​static·​{v |
506 | ·​·​·​·​invoke-​static·​{v5,​·​v6,​·​v7,​·​v8},​·​Ljava/​lang/​Math;​-​>max(JJ)​J |
 |  | ||
507 |
·​·​·​·​move-​result-​wide·​v |
507 | ·​·​·​·​move-​result-​wide·​v5 |
 |  | ||
508 |
·​·​·​·​const-​wide/​16·​v |
508 | ·​·​·​·​const-​wide/​16·​v7,​·​0x0 |
 |  | ||
509 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 | 509 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |
 |  | ||
510 |
·​·​·​·​iget-​wide·​v |
510 | ·​·​·​·​iget-​wide·​v9,​·​v0,​·​Lcom/​google/​common/​cache/​CacheStats;​-​>loadSuccessCount:​J |
 |  | ||
511 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 | 511 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 |
 |  | ||
512 |
·​·​·​·​iget-​wide·​v1 |
512 | ·​·​·​·​iget-​wide·​v11,​·​v0,​·​Lcom/​google/​common/​cache/​CacheStats;​-​>loadSuccessCount:​J |
 |  | ||
513 |
·​·​·​·​sub-​long/​2addr·​v |
513 | ·​·​·​·​sub-​long/​2addr·​v9,​·​v11 |
 |  | ||
514 |
·​·​·​·​invoke-​static·​{v |
514 | ·​·​·​·​invoke-​static·​{v7,​·​v8,​·​v9,​·​v10},​·​Ljava/​lang/​Math;​-​>max(JJ)​J |
 |  | ||
515 |
·​·​·​·​move-​result-​wide·​v |
515 | ·​·​·​·​move-​result-​wide·​v7 |
 |  | ||
516 |
·​·​·​·​const-​wide/​16·​v |
516 | ·​·​·​·​const-​wide/​16·​v9,​·​0x0 |
 |  | ||
517 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 | 517 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |
 |  | ||
518 |
·​·​·​·​iget-​wide·​v1 |
518 | ·​·​·​·​iget-​wide·​v11,​·​v0,​·​Lcom/​google/​common/​cache/​CacheStats;​-​>loadExceptionCount:​J |
 |  | ||
519 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 | 519 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 |
 |  | ||
520 |
·​·​·​·​iget-​wide·​v1 |
520 | ·​·​·​·​iget-​wide·​v13,​·​v0,​·​Lcom/​google/​common/​cache/​CacheStats;​-​>loadExceptionCount:​J |
 |  | ||
521 |
·​·​·​·​sub-​long/​2addr·​v1 |
521 | ·​·​·​·​sub-​long/​2addr·​v11,​·​v13 |
 |  | ||
522 |
·​·​·​·​invoke-​static·​{v |
522 | ·​·​·​·​invoke-​static·​{v9,​·​v10,​·​v11,​·​v12},​·​Ljava/​lang/​Math;​-​>max(JJ)​J |
 |  | ||
523 |
·​·​·​·​move-​result-​wide·​v |
523 | ·​·​·​·​move-​result-​wide·​v9 |
 |  | ||
524 |
·​·​·​·​const-​wide/​16·​v1 |
524 | ·​·​·​·​const-​wide/​16·​v11,​·​0x0 |
 |  | ||
525 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 | 525 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |
 |  | ||
526 |
·​·​·​·​iget-​wide·​v1 |
526 | ·​·​·​·​iget-​wide·​v13,​·​v0,​·​Lcom/​google/​common/​cache/​CacheStats;​-​>totalLoadTime:​J |
Max diff block lines reached; 4905/8794 bytes (55.78%) of diff not shown. |
Offset 220, 40 lines modified | Offset 220, 40 lines modified | ||
220 | ·​·​·​·​:​try_start_0 | 220 | ·​·​·​·​:​try_start_0 |
221 | ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$HashIterat​or;​-​>this$0:​Lcom/​google/​common/​cache/​LocalCache;​ | 221 | ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$HashIterat​or;​-​>this$0:​Lcom/​google/​common/​cache/​LocalCache;​ |
 |  | ||
222 | ·​·​·​·​iget-​object·​v4,​·​v4,​·​Lcom/​google/​common/​cache/​LocalCache;​-​>ticker:​Lcom/​google/​common/​base/​Ticker;​ | 222 | ·​·​·​·​iget-​object·​v4,​·​v4,​·​Lcom/​google/​common/​cache/​LocalCache;​-​>ticker:​Lcom/​google/​common/​base/​Ticker;​ |
 |  | ||
223 | ·​·​·​·​invoke-​virtual·​{v4},​·​Lcom/​google/​common/​base/​Ticker;​-​>read()​J | 223 | ·​·​·​·​invoke-​virtual·​{v4},​·​Lcom/​google/​common/​base/​Ticker;​-​>read()​J |
 |  | ||
224 |
·​·​·​·​move-​result-​wide·​v |
224 | ·​·​·​·​move-​result-​wide·​v1 |
 |  | ||
225 | ·​·​·​·​.​line·​4325 | 225 | ·​·​·​·​.​line·​4325 |
226 |
·​·​·​·​.​local·​v |
226 | ·​·​·​·​.​local·​v1,​·​"now":​J |
227 | ·​·​·​·​invoke-​interface·​{p1},​·​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​-​>getKey()​Ljava/​lang/​Object;​ | 227 | ·​·​·​·​invoke-​interface·​{p1},​·​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​-​>getKey()​Ljava/​lang/​Object;​ |
 |  | ||
228 | ·​·​·​·​move-​result-​object·​v0 | 228 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
229 | ·​·​·​·​.​line·​4326 | 229 | ·​·​·​·​.​line·​4326 |
230 | ·​·​·​·​.​local·​v0,​·​"key":​Ljava/​lang/​Object;​,​·​"TK;​" | 230 | ·​·​·​·​.​local·​v0,​·​"key":​Ljava/​lang/​Object;​,​·​"TK;​" |
231 | ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$HashIterat​or;​-​>this$0:​Lcom/​google/​common/​cache/​LocalCache;​ | 231 | ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$HashIterat​or;​-​>this$0:​Lcom/​google/​common/​cache/​LocalCache;​ |
 |  | ||
232 |
·​·​·​·​invoke-​virtual·​{v4,​·​p1,​·​v |
232 | ·​·​·​·​invoke-​virtual·​{v4,​·​p1,​·​v1,​·​v2},​·​Lcom/​google/​common/​cache/​LocalCache;​-​>getLiveValue(Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​J)​Ljava/​lang/​Object;​ |
 |  | ||
233 |
·​·​·​·​move-​result-​object·​v |
233 | ·​·​·​·​move-​result-​object·​v3 |
 |  | ||
234 | ·​·​·​·​.​line·​4327 | 234 | ·​·​·​·​.​line·​4327 |
235 |
·​·​·​·​.​local·​v |
235 | ·​·​·​·​.​local·​v3,​·​"value":​Ljava/​lang/​Object;​,​·​"TV;​" |
236 |
·​·​·​·​if-​eqz·​v |
236 | ·​·​·​·​if-​eqz·​v3,​·​:​cond_0 |
 |  | ||
237 | ·​·​·​·​.​line·​4328 | 237 | ·​·​·​·​.​line·​4328 |
238 | ·​·​·​·​new-​instance·​v4,​·​Lcom/​google/​common/​cache/​LocalCache$WriteThrou​ghEntry;​ | 238 | ·​·​·​·​new-​instance·​v4,​·​Lcom/​google/​common/​cache/​LocalCache$WriteThrou​ghEntry;​ |
 |  | ||
239 | ·​·​·​·​iget-​object·​v5,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$HashIterat​or;​-​>this$0:​Lcom/​google/​common/​cache/​LocalCache;​ | 239 | ·​·​·​·​iget-​object·​v5,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$HashIterat​or;​-​>this$0:​Lcom/​google/​common/​cache/​LocalCache;​ |
 |  | ||
240 |
·​·​·​·​invoke-​direct·​{v4,​·​v5,​·​v0,​·​v |
240 | ·​·​·​·​invoke-​direct·​{v4,​·​v5,​·​v0,​·​v3},​·​Lcom/​google/​common/​cache/​LocalCache$WriteThrou​ghEntry;​-​><init>(Lcom/​google/​common/​cache/​LocalCache;​Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​V |
 |  | ||
241 | ·​·​·​·​iput-​object·​v4,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$HashIterat​or;​-​>nextExternal:​Lcom/​google/​common/​cache/​LocalCache$WriteThrou​ghEntry;​ | 241 | ·​·​·​·​iput-​object·​v4,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$HashIterat​or;​-​>nextExternal:​Lcom/​google/​common/​cache/​LocalCache$WriteThrou​ghEntry;​ |
242 | ·​·​·​·​:​try_end_0 | 242 | ·​·​·​·​:​try_end_0 |
243 | ·​·​·​·​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0 | 243 | ·​·​·​·​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0 |
 |  | ||
244 | ·​·​·​·​.​line·​4329 | 244 | ·​·​·​·​.​line·​4329 |
245 | ·​·​·​·​const/​4·​v4,​·​0x1 | 245 | ·​·​·​·​const/​4·​v4,​·​0x1 |
Offset 274, 16 lines modified | Offset 274, 16 lines modified | ||
274 | ·​·​·​·​iget-​object·​v5,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$HashIterat​or;​-​>currentSegment:​Lcom/​google/​common/​cache/​LocalCache$Segment;​ | 274 | ·​·​·​·​iget-​object·​v5,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$HashIterat​or;​-​>currentSegment:​Lcom/​google/​common/​cache/​LocalCache$Segment;​ |
 |  | ||
275 | ·​·​·​·​invoke-​virtual·​{v5},​·​Lcom/​google/​common/​cache/​LocalCache$Segment;​-​>postReadCleanup()​V | 275 | ·​·​·​·​invoke-​virtual·​{v5},​·​Lcom/​google/​common/​cache/​LocalCache$Segment;​-​>postReadCleanup()​V |
 |  | ||
276 | ·​·​·​·​goto·​:​goto_0 | 276 | ·​·​·​·​goto·​:​goto_0 |
 |  | ||
277 | ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"key":​Ljava/​lang/​Object;​,​·​"TK;​" | 277 | ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"key":​Ljava/​lang/​Object;​,​·​"TK;​" |
278 |
·​·​·​·​.​end·​local·​v1·​·​·​·​#·​ |
278 | ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"now":​J |
279 |
·​·​·​·​.​end·​local·​v |
279 | ·​·​·​·​.​end·​local·​v3·​·​·​·​#·​"value":​Ljava/​lang/​Object;​,​·​"TV;​" |
280 | ·​·​·​·​:​catchall_0 | 280 | ·​·​·​·​:​catchall_0 |
281 | ·​·​·​·​move-​exception·​v4 | 281 | ·​·​·​·​move-​exception·​v4 |
 |  | ||
282 | ·​·​·​·​iget-​object·​v5,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$HashIterat​or;​-​>currentSegment:​Lcom/​google/​common/​cache/​LocalCache$Segment;​ | 282 | ·​·​·​·​iget-​object·​v5,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$HashIterat​or;​-​>currentSegment:​Lcom/​google/​common/​cache/​LocalCache$Segment;​ |
 |  | ||
283 | ·​·​·​·​invoke-​virtual·​{v5},​·​Lcom/​google/​common/​cache/​LocalCache$Segment;​-​>postReadCleanup()​V | 283 | ·​·​·​·​invoke-​virtual·​{v5},​·​Lcom/​google/​common/​cache/​LocalCache$Segment;​-​>postReadCleanup()​V |
 |  |
Offset 106, 15 lines modified | Offset 106, 15 lines modified | ||
106 | ·​·​·​·​·​·​·​·​} | 106 | ·​·​·​·​·​·​·​·​} |
107 | ·​·​·​·​.​end·​annotation | 107 | ·​·​·​·​.​end·​annotation |
108 | .​end·​field | 108 | .​end·​field |
 |  | ||
 |  | ||
109 | #·​direct·​methods | 109 | #·​direct·​methods |
110 | .​method·​private·​constructor·​<init>(Lcom/​google/​common/​cache/​LocalCache$Strength;​Lcom/​google/​common/​cache/​LocalCache$Strength;​Lcom/​google/​common/​base/​Equivalence;​Lcom/​google/​common/​base/​Equivalence;​JJJLcom/​google/​common/​cache/​Weigher;​ILcom/​google/​common/​cache/​RemovalListener;​Lcom/​google/​common/​base/​Ticker;​Lcom/​google/​common/​cache/​CacheLoader;​)​V | 110 | .​method·​private·​constructor·​<init>(Lcom/​google/​common/​cache/​LocalCache$Strength;​Lcom/​google/​common/​cache/​LocalCache$Strength;​Lcom/​google/​common/​base/​Equivalence;​Lcom/​google/​common/​base/​Equivalence;​JJJLcom/​google/​common/​cache/​Weigher;​ILcom/​google/​common/​cache/​RemovalListener;​Lcom/​google/​common/​base/​Ticker;​Lcom/​google/​common/​cache/​CacheLoader;​)​V |
111 |
·​·​·​·​.​locals·​ |
111 | ·​·​·​·​.​locals·​2 |
112 | ·​·​·​·​.​param·​p1,​·​"keyStrength"·​·​·​·​#·​Lcom/​google/​common/​cache/​LocalCache$Strength;​ | 112 | ·​·​·​·​.​param·​p1,​·​"keyStrength"·​·​·​·​#·​Lcom/​google/​common/​cache/​LocalCache$Strength;​ |
113 | ·​·​·​·​.​param·​p2,​·​"valueStrength"·​·​·​·​#·​Lcom/​google/​common/​cache/​LocalCache$Strength;​ | 113 | ·​·​·​·​.​param·​p2,​·​"valueStrength"·​·​·​·​#·​Lcom/​google/​common/​cache/​LocalCache$Strength;​ |
114 | ·​·​·​·​.​param·​p5,​·​"expireAfterWriteNano​s"·​·​·​·​#·​J | 114 | ·​·​·​·​.​param·​p5,​·​"expireAfterWriteNano​s"·​·​·​·​#·​J |
115 | ·​·​·​·​.​param·​p7,​·​"expireAfterAccessNan​os"·​·​·​·​#·​J | 115 | ·​·​·​·​.​param·​p7,​·​"expireAfterAccessNan​os"·​·​·​·​#·​J |
116 | ·​·​·​·​.​param·​p9,​·​"maxWeight"·​·​·​·​#·​J | 116 | ·​·​·​·​.​param·​p9,​·​"maxWeight"·​·​·​·​#·​J |
117 | ·​·​·​·​.​param·​p12,​·​"concurrencyLevel"·​·​·​·​#·​I | 117 | ·​·​·​·​.​param·​p12,​·​"concurrencyLevel"·​·​·​·​#·​I |
118 | ·​·​·​·​.​param·​p14,​·​"ticker"·​·​·​·​#·​Lcom/​google/​common/​base/​Ticker;​ | 118 | ·​·​·​·​.​param·​p14,​·​"ticker"·​·​·​·​#·​Lcom/​google/​common/​base/​Ticker;​ |
Offset 175, 17 lines modified | Offset 175, 15 lines modified | ||
175 | ·​·​·​·​.​line·​4608 | 175 | ·​·​·​·​.​line·​4608 |
176 | ·​·​·​·​iput-​object·​p11,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$ManualSeri​alizationProxy;​-​>weigher:​Lcom/​google/​common/​cache/​Weigher;​ | 176 | ·​·​·​·​iput-​object·​p11,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$ManualSeri​alizationProxy;​-​>weigher:​Lcom/​google/​common/​cache/​Weigher;​ |
 |  | ||
177 | ·​·​·​·​.​line·​4609 | 177 | ·​·​·​·​.​line·​4609 |
178 | ·​·​·​·​iput·​p12,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$ManualSeri​alizationProxy;​-​>concurrencyLevel:​I | 178 | ·​·​·​·​iput·​p12,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$ManualSeri​alizationProxy;​-​>concurrencyLevel:​I |
 |  | ||
179 | ·​·​·​·​.​line·​4610 | 179 | ·​·​·​·​.​line·​4610 |
180 |
·​·​·​·​ |
180 | ·​·​·​·​iput-​object·​p13,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$ManualSeri​alizationProxy;​-​>removalListener:​Lcom/​google/​common/​cache/​RemovalListener;​ |
 |  | ||
181 | ·​·​·​·​iput-​object·​v0,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$ManualSeri​alizationProxy;​-​>removalListener:​Lcom/​google/​common/​cache/​RemovalListener;​ |  | |
 |  | ||
182 | ·​·​·​·​.​line·​4611 | 181 | ·​·​·​·​.​line·​4611 |
183 | ·​·​·​·​invoke-​static·​{},​·​Lcom/​google/​common/​base/​Ticker;​-​>systemTicker()​Lcom/​google/​common/​base/​Ticker;​ | 182 | ·​·​·​·​invoke-​static·​{},​·​Lcom/​google/​common/​base/​Ticker;​-​>systemTicker()​Lcom/​google/​common/​base/​Ticker;​ |
 |  | ||
184 | ·​·​·​·​move-​result-​object·​v1 | 183 | ·​·​·​·​move-​result-​object·​v1 |
 |  | ||
185 | ·​·​·​·​move-​object/​from16·​v0,​·​p14 | 184 | ·​·​·​·​move-​object/​from16·​v0,​·​p14 |
Offset 213, 84 lines modified | Offset 211, 80 lines modified | ||
213 | ·​·​·​·​iput-​object·​v0,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$ManualSeri​alizationProxy;​-​>loader:​Lcom/​google/​common/​cache/​CacheLoader;​ | 211 | ·​·​·​·​iput-​object·​v0,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$ManualSeri​alizationProxy;​-​>loader:​Lcom/​google/​common/​cache/​CacheLoader;​ |
 |  | ||
214 | ·​·​·​·​.​line·​4614 | 212 | ·​·​·​·​.​line·​4614 |
215 | ·​·​·​·​return-​void | 213 | ·​·​·​·​return-​void |
216 | .​end·​method | 214 | .​end·​method |
 |  | ||
217 | .​method·​constructor·​<init>(Lcom/​google/​common/​cache/​LocalCache;​)​V | 215 | .​method·​constructor·​<init>(Lcom/​google/​common/​cache/​LocalCache;​)​V |
218 |
·​·​·​·​.​locals·​1 |
216 | ·​·​·​·​.​locals·​17 |
219 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ | 217 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ |
220 | ·​·​·​·​·​·​·​·​value·​=·​{ | 218 | ·​·​·​·​·​·​·​·​value·​=·​{ |
221 | ·​·​·​·​·​·​·​·​·​·​·​·​"(",​ | 219 | ·​·​·​·​·​·​·​·​·​·​·​·​"(",​ |
222 | ·​·​·​·​·​·​·​·​·​·​·​·​"Lcom/​google/​common/​cache/​LocalCache",​ | 220 | ·​·​·​·​·​·​·​·​·​·​·​·​"Lcom/​google/​common/​cache/​LocalCache",​ |
223 | ·​·​·​·​·​·​·​·​·​·​·​·​"<TK;​TV;​>;​)​V" | 221 | ·​·​·​·​·​·​·​·​·​·​·​·​"<TK;​TV;​>;​)​V" |
224 | ·​·​·​·​·​·​·​·​} | 222 | ·​·​·​·​·​·​·​·​} |
225 | ·​·​·​·​.​end·​annotation | 223 | ·​·​·​·​.​end·​annotation |
 |  | ||
226 | ·​·​·​·​.​prologue | 224 | ·​·​·​·​.​prologue |
227 | ·​·​·​·​.​line·​4579 | 225 | ·​·​·​·​.​line·​4579 |
228 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​LocalCache$ManualSeri​alizationProxy;​,​·​"Lcom/​google/​common/​cache/​LocalCache$ManualSeri​alizationProxy<TK;​TV;​>;​" | 226 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​LocalCache$ManualSeri​alizationProxy;​,​·​"Lcom/​google/​common/​cache/​LocalCache$ManualSeri​alizationProxy<TK;​TV;​>;​" |
229 | ·​·​·​·​.​local·​p1,​·​"cache":​Lcom/​google/​common/​cache/​LocalCache;​,​·​"Lcom/​google/​common/​cache/​LocalCache<TK;​TV;​>;​" | 227 | ·​·​·​·​.​local·​p1,​·​"cache":​Lcom/​google/​common/​cache/​LocalCache;​,​·​"Lcom/​google/​common/​cache/​LocalCache<TK;​TV;​>;​" |
230 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 | 228 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 |
 |  | ||
231 |
·​·​·​·​iget-​object·​v |
229 | ·​·​·​·​iget-​object·​v2,​·​v0,​·​Lcom/​google/​common/​cache/​LocalCache;​-​>keyStrength:​Lcom/​google/​common/​cache/​LocalCache$Strength;​ |
 |  | ||
232 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 | 230 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 |
 |  | ||
233 |
·​·​·​·​iget-​object·​v |
231 | ·​·​·​·​iget-​object·​v3,​·​v0,​·​Lcom/​google/​common/​cache/​LocalCache;​-​>valueStrength:​Lcom/​google/​common/​cache/​LocalCache$Strength;​ |
 |  | ||
234 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 | 232 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 |
 |  | ||
235 |
·​·​·​·​iget-​object·​v |
233 | ·​·​·​·​iget-​object·​v4,​·​v0,​·​Lcom/​google/​common/​cache/​LocalCache;​-​>keyEquivalence:​Lcom/​google/​common/​base/​Equivalence;​ |
 |  | ||
236 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 | 234 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 |
 |  | ||
237 |
·​·​·​·​iget-​object·​v |
235 | ·​·​·​·​iget-​object·​v5,​·​v0,​·​Lcom/​google/​common/​cache/​LocalCache;​-​>valueEquivalence:​Lcom/​google/​common/​base/​Equivalence;​ |
 |  | ||
238 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 | 236 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 |
 |  | ||
239 |
·​·​·​·​iget-​wide·​v |
237 | ·​·​·​·​iget-​wide·​v6,​·​v0,​·​Lcom/​google/​common/​cache/​LocalCache;​-​>expireAfterWriteNano​s:​J |
 |  | ||
240 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 | 238 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 |
 |  | ||
241 |
·​·​·​·​iget-​wide·​v |
239 | ·​·​·​·​iget-​wide·​v8,​·​v0,​·​Lcom/​google/​common/​cache/​LocalCache;​-​>expireAfterAccessNan​os:​J |
 |  | ||
242 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 | 240 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 |
 |  | ||
243 |
·​·​·​·​iget-​wide·​v1 |
241 | ·​·​·​·​iget-​wide·​v10,​·​v0,​·​Lcom/​google/​common/​cache/​LocalCache;​-​>maxWeight:​J |
 |  | ||
244 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 | 242 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 |
 |  | ||
245 |
·​·​·​·​iget-​object·​v1 |
243 | ·​·​·​·​iget-​object·​v12,​·​v0,​·​Lcom/​google/​common/​cache/​LocalCache;​-​>weigher:​Lcom/​google/​common/​cache/​Weigher;​ |
 |  | ||
246 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 | 244 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 |
 |  | ||
247 |
·​·​·​·​iget·​v1 |
245 | ·​·​·​·​iget·​v13,​·​v0,​·​Lcom/​google/​common/​cache/​LocalCache;​-​>concurrencyLevel:​I |
 |  | ||
248 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 | 246 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 |
 |  | ||
249 |
·​·​·​·​iget-​object·​v |
247 | ·​·​·​·​iget-​object·​v14,​·​v0,​·​Lcom/​google/​common/​cache/​LocalCache;​-​>removalListener:​Lcom/​google/​common/​cache/​RemovalListener;​ |
 |  | ||
250 | ·​·​·​·​move-​object/​from16·​v16,​·​v0 |  | |
 |  | ||
251 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 | 248 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 |
 |  | ||
252 |
·​·​·​·​iget-​object·​v |
249 | ·​·​·​·​iget-​object·​v15,​·​v0,​·​Lcom/​google/​common/​cache/​LocalCache;​-​>ticker:​Lcom/​google/​common/​base/​Ticker;​ |
Max diff block lines reached; 6159/11354 bytes (54.25%) of diff not shown. |
Offset 122, 15 lines modified | Offset 122, 15 lines modified | ||
122 | ·​·​·​·​·​·​·​·​value·​=·​"this" | 122 | ·​·​·​·​·​·​·​·​value·​=·​"this" |
123 | ·​·​·​·​.​end·​annotation | 123 | ·​·​·​·​.​end·​annotation |
124 | .​end·​field | 124 | .​end·​field |
 |  | ||
 |  | ||
125 | #·​direct·​methods | 125 | #·​direct·​methods |
126 | .​method·​constructor·​<init>(Lcom/​google/​common/​cache/​LocalCache;​IJLcom/​google/​common/​cache/​AbstractCache$StatsCo​unter;​)​V | 126 | .​method·​constructor·​<init>(Lcom/​google/​common/​cache/​LocalCache;​IJLcom/​google/​common/​cache/​AbstractCache$StatsCo​unter;​)​V |
127 |
·​·​·​·​.​locals·​ |
127 | ·​·​·​·​.​locals·​2 |
128 | ·​·​·​·​.​param·​p2,​·​"initialCapacity"·​·​·​·​#·​I | 128 | ·​·​·​·​.​param·​p2,​·​"initialCapacity"·​·​·​·​#·​I |
129 | ·​·​·​·​.​param·​p3,​·​"maxSegmentWeight"·​·​·​·​#·​J | 129 | ·​·​·​·​.​param·​p3,​·​"maxSegmentWeight"·​·​·​·​#·​J |
130 | ·​·​·​·​.​param·​p5,​·​"statsCounter"·​·​·​·​#·​Lcom/​google/​common/​cache/​AbstractCache$StatsCo​unter;​ | 130 | ·​·​·​·​.​param·​p5,​·​"statsCounter"·​·​·​·​#·​Lcom/​google/​common/​cache/​AbstractCache$StatsCo​unter;​ |
131 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ | 131 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ |
132 | ·​·​·​·​·​·​·​·​value·​=·​{ | 132 | ·​·​·​·​·​·​·​·​value·​=·​{ |
133 | ·​·​·​·​·​·​·​·​·​·​·​·​"(",​ | 133 | ·​·​·​·​·​·​·​·​·​·​·​·​"(",​ |
134 | ·​·​·​·​·​·​·​·​·​·​·​·​"Lcom/​google/​common/​cache/​LocalCache",​ | 134 | ·​·​·​·​·​·​·​·​·​·​·​·​"Lcom/​google/​common/​cache/​LocalCache",​ |
Offset 535, 89 lines modified | Offset 535, 89 lines modified | ||
535 | .​method·​containsKey(Ljava/​lang/​Object;​I)​Z | 535 | .​method·​containsKey(Ljava/​lang/​Object;​I)​Z |
536 | ·​·​·​·​.​locals·​5 | 536 | ·​·​·​·​.​locals·​5 |
537 | ·​·​·​·​.​param·​p1,​·​"key"·​·​·​·​#·​Ljava/​lang/​Object;​ | 537 | ·​·​·​·​.​param·​p1,​·​"key"·​·​·​·​#·​Ljava/​lang/​Object;​ |
538 | ·​·​·​·​.​param·​p2,​·​"hash"·​·​·​·​#·​I | 538 | ·​·​·​·​.​param·​p2,​·​"hash"·​·​·​·​#·​I |
 |  | ||
539 | ·​·​·​·​.​prologue | 539 | ·​·​·​·​.​prologue |
540 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​LocalCache$Segment;​,​·​"Lcom/​google/​common/​cache/​LocalCache$Segment<TK​;​TV;​>;​" | 540 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​LocalCache$Segment;​,​·​"Lcom/​google/​common/​cache/​LocalCache$Segment<TK​;​TV;​>;​" |
541 |
·​·​·​·​const/​4·​v |
541 | ·​·​·​·​const/​4·​v3,​·​0x0 |
 |  | ||
542 | ·​·​·​·​.​line·​2778 | 542 | ·​·​·​·​.​line·​2778 |
543 | ·​·​·​·​:​try_start_0 | 543 | ·​·​·​·​:​try_start_0 |
544 | ·​·​·​·​iget·​v4,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$Segment;​-​>count:​I | 544 | ·​·​·​·​iget·​v4,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$Segment;​-​>count:​I |
 |  | ||
545 | ·​·​·​·​if-​eqz·​v4,​·​:​cond_2 | 545 | ·​·​·​·​if-​eqz·​v4,​·​:​cond_2 |
 |  | ||
546 | ·​·​·​·​.​line·​2779 | 546 | ·​·​·​·​.​line·​2779 |
547 | ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$Segment;​-​>map:​Lcom/​google/​common/​cache/​LocalCache;​ | 547 | ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$Segment;​-​>map:​Lcom/​google/​common/​cache/​LocalCache;​ |
 |  | ||
548 | ·​·​·​·​iget-​object·​v4,​·​v4,​·​Lcom/​google/​common/​cache/​LocalCache;​-​>ticker:​Lcom/​google/​common/​base/​Ticker;​ | 548 | ·​·​·​·​iget-​object·​v4,​·​v4,​·​Lcom/​google/​common/​cache/​LocalCache;​-​>ticker:​Lcom/​google/​common/​base/​Ticker;​ |
 |  | ||
549 | ·​·​·​·​invoke-​virtual·​{v4},​·​Lcom/​google/​common/​base/​Ticker;​-​>read()​J | 549 | ·​·​·​·​invoke-​virtual·​{v4},​·​Lcom/​google/​common/​base/​Ticker;​-​>read()​J |
 |  | ||
550 |
·​·​·​·​move-​result-​wide·​v |
550 | ·​·​·​·​move-​result-​wide·​v1 |
 |  | ||
551 | ·​·​·​·​.​line·​2780 | 551 | ·​·​·​·​.​line·​2780 |
552 |
·​·​·​·​.​local·​v |
552 | ·​·​·​·​.​local·​v1,​·​"now":​J |
553 |
·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2,​·​v |
553 | ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2,​·​v1,​·​v2},​·​Lcom/​google/​common/​cache/​LocalCache$Segment;​-​>getLiveEntry(Ljava/​lang/​Object;​IJ)​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ |
554 | ·​·​·​·​:​try_end_0 | 554 | ·​·​·​·​:​try_end_0 |
555 | ·​·​·​·​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0 | 555 | ·​·​·​·​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0 |
 |  | ||
556 | ·​·​·​·​move-​result-​object·​v0 | 556 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
557 | ·​·​·​·​.​line·​2781 | 557 | ·​·​·​·​.​line·​2781 |
558 | ·​·​·​·​.​local·​v0,​·​"e":​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry<TK;​TV;​>;​" | 558 | ·​·​·​·​.​local·​v0,​·​"e":​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry<TK;​TV;​>;​" |
559 | ·​·​·​·​if-​nez·​v0,​·​:​cond_0 | 559 | ·​·​·​·​if-​nez·​v0,​·​:​cond_0 |
 |  | ||
560 | ·​·​·​·​.​line·​2789 | 560 | ·​·​·​·​.​line·​2789 |
561 | ·​·​·​·​invoke-​virtual·​{p0},​·​Lcom/​google/​common/​cache/​LocalCache$Segment;​-​>postReadCleanup()​V | 561 | ·​·​·​·​invoke-​virtual·​{p0},​·​Lcom/​google/​common/​cache/​LocalCache$Segment;​-​>postReadCleanup()​V |
 |  | ||
562 | ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"e":​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry<TK;​TV;​>;​" | 562 | ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"e":​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry<TK;​TV;​>;​" |
563 |
·​·​·​·​.​end·​local·​v |
563 | ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"now":​J |
564 | ·​·​·​·​:​goto_0 | 564 | ·​·​·​·​:​goto_0 |
565 |
·​·​·​·​return·​v |
565 | ·​·​·​·​return·​v3 |
 |  | ||
566 | ·​·​·​·​.​line·​2784 | 566 | ·​·​·​·​.​line·​2784 |
567 | ·​·​·​·​.​restart·​local·​v0·​·​·​·​#·​"e":​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry<TK;​TV;​>;​" | 567 | ·​·​·​·​.​restart·​local·​v0·​·​·​·​#·​"e":​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry<TK;​TV;​>;​" |
568 |
·​·​·​·​.​restart·​local·​v |
568 | ·​·​·​·​.​restart·​local·​v1·​·​·​·​#·​"now":​J |
569 | ·​·​·​·​:​cond_0 | 569 | ·​·​·​·​:​cond_0 |
570 | ·​·​·​·​:​try_start_1 | 570 | ·​·​·​·​:​try_start_1 |
571 | ·​·​·​·​invoke-​interface·​{v0},​·​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​-​>getValueReference()​Lcom/​google/​common/​cache/​LocalCache$ValueRefer​ence;​ | 571 | ·​·​·​·​invoke-​interface·​{v0},​·​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​-​>getValueReference()​Lcom/​google/​common/​cache/​LocalCache$ValueRefer​ence;​ |
 |  | ||
572 | ·​·​·​·​move-​result-​object·​v4 | 572 | ·​·​·​·​move-​result-​object·​v4 |
 |  | ||
573 | ·​·​·​·​invoke-​interface·​{v4},​·​Lcom/​google/​common/​cache/​LocalCache$ValueRefer​ence;​-​>get()​Ljava/​lang/​Object;​ | 573 | ·​·​·​·​invoke-​interface·​{v4},​·​Lcom/​google/​common/​cache/​LocalCache$ValueRefer​ence;​-​>get()​Ljava/​lang/​Object;​ |
574 | ·​·​·​·​:​try_end_1 | 574 | ·​·​·​·​:​try_end_1 |
575 | ·​·​·​·​.​catchall·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catchall_0 | 575 | ·​·​·​·​.​catchall·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catchall_0 |
 |  | ||
576 | ·​·​·​·​move-​result-​object·​v4 | 576 | ·​·​·​·​move-​result-​object·​v4 |
 |  | ||
577 | ·​·​·​·​if-​eqz·​v4,​·​:​cond_1 | 577 | ·​·​·​·​if-​eqz·​v4,​·​:​cond_1 |
 |  | ||
578 |
·​·​·​·​const/​4·​v |
578 | ·​·​·​·​const/​4·​v3,​·​0x1 |
 |  | ||
579 | ·​·​·​·​.​line·​2789 | 579 | ·​·​·​·​.​line·​2789 |
580 | ·​·​·​·​:​cond_1 | 580 | ·​·​·​·​:​cond_1 |
581 | ·​·​·​·​invoke-​virtual·​{p0},​·​Lcom/​google/​common/​cache/​LocalCache$Segment;​-​>postReadCleanup()​V | 581 | ·​·​·​·​invoke-​virtual·​{p0},​·​Lcom/​google/​common/​cache/​LocalCache$Segment;​-​>postReadCleanup()​V |
 |  | ||
582 | ·​·​·​·​goto·​:​goto_0 | 582 | ·​·​·​·​goto·​:​goto_0 |
 |  | ||
583 | ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"e":​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry<TK;​TV;​>;​" | 583 | ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"e":​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry<TK;​TV;​>;​" |
584 |
·​·​·​·​.​end·​local·​v |
584 | ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"now":​J |
585 | ·​·​·​·​:​cond_2 | 585 | ·​·​·​·​:​cond_2 |
586 | ·​·​·​·​invoke-​virtual·​{p0},​·​Lcom/​google/​common/​cache/​LocalCache$Segment;​-​>postReadCleanup()​V | 586 | ·​·​·​·​invoke-​virtual·​{p0},​·​Lcom/​google/​common/​cache/​LocalCache$Segment;​-​>postReadCleanup()​V |
 |  | ||
587 | ·​·​·​·​goto·​:​goto_0 | 587 | ·​·​·​·​goto·​:​goto_0 |
 |  | ||
588 | ·​·​·​·​:​catchall_0 | 588 | ·​·​·​·​:​catchall_0 |
589 |
·​·​·​·​move-​exception·​v |
589 | ·​·​·​·​move-​exception·​v3 |
 |  | ||
590 | ·​·​·​·​invoke-​virtual·​{p0},​·​Lcom/​google/​common/​cache/​LocalCache$Segment;​-​>postReadCleanup()​V | 590 | ·​·​·​·​invoke-​virtual·​{p0},​·​Lcom/​google/​common/​cache/​LocalCache$Segment;​-​>postReadCleanup()​V |
 |  | ||
591 |
·​·​·​·​throw·​v |
591 | ·​·​·​·​throw·​v3 |
592 | .​end·​method | 592 | .​end·​method |
Max diff block lines reached; 134011/137864 bytes (97.21%) of diff not shown. |
Offset 140, 15 lines modified | Offset 140, 15 lines modified | ||
140 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssEntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssEntry<TK;​TV;​>;​" | 140 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssEntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssEntry<TK;​TV;​>;​" |
141 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssEntry;​-​>previousAccess:​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ | 141 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssEntry;​-​>previousAccess:​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ |
 |  | ||
142 | ·​·​·​·​return-​object·​v0 | 142 | ·​·​·​·​return-​object·​v0 |
143 | .​end·​method | 143 | .​end·​method |
 |  | ||
144 | .​method·​public·​setAccessTime(J)​V | 144 | .​method·​public·​setAccessTime(J)​V |
145 |
·​·​·​·​.​locals·​ |
145 | ·​·​·​·​.​locals·​0 |
146 | ·​·​·​·​.​param·​p1,​·​"time"·​·​·​·​#·​J | 146 | ·​·​·​·​.​param·​p1,​·​"time"·​·​·​·​#·​J |
 |  | ||
147 | ·​·​·​·​.​prologue | 147 | ·​·​·​·​.​prologue |
148 | ·​·​·​·​.​line·​1121 | 148 | ·​·​·​·​.​line·​1121 |
149 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssEntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssEntry<TK;​TV;​>;​" | 149 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssEntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssEntry<TK;​TV;​>;​" |
150 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssEntry;​-​>accessTime:​J | 150 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssEntry;​-​>accessTime:​J |
 |  |
Offset 66, 15 lines modified | Offset 66, 15 lines modified | ||
66 | .​end·​field | 66 | .​end·​field |
 |  | ||
67 | .​field·​volatile·​writeTime:​J | 67 | .​field·​volatile·​writeTime:​J |
 |  | ||
 |  | ||
68 | #·​direct·​methods | 68 | #·​direct·​methods |
69 | .​method·​constructor·​<init>(Ljava/​lang/​Object;​ILcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​)​V | 69 | .​method·​constructor·​<init>(Ljava/​lang/​Object;​ILcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​)​V |
70 |
·​·​·​·​.​locals·​ |
70 | ·​·​·​·​.​locals·​3 |
71 | ·​·​·​·​.​param·​p2,​·​"hash"·​·​·​·​#·​I | 71 | ·​·​·​·​.​param·​p2,​·​"hash"·​·​·​·​#·​I |
72 | ·​·​·​·​.​param·​p3·​·​·​·​#·​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ | 72 | ·​·​·​·​.​param·​p3·​·​·​·​#·​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ |
73 | ·​·​·​·​·​·​·​·​.​annotation·​runtime·​Ljavax/​annotation/​Nullable;​ | 73 | ·​·​·​·​·​·​·​·​.​annotation·​runtime·​Ljavax/​annotation/​Nullable;​ |
74 | ·​·​·​·​·​·​·​·​.​end·​annotation | 74 | ·​·​·​·​·​·​·​·​.​end·​annotation |
75 | ·​·​·​·​.​end·​param | 75 | ·​·​·​·​.​end·​param |
76 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ | 76 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ |
77 | ·​·​·​·​·​·​·​·​value·​=·​{ | 77 | ·​·​·​·​·​·​·​·​value·​=·​{ |
Offset 84, 21 lines modified | Offset 84, 21 lines modified | ||
84 | ·​·​·​·​·​·​·​·​} | 84 | ·​·​·​·​·​·​·​·​} |
85 | ·​·​·​·​.​end·​annotation | 85 | ·​·​·​·​.​end·​annotation |
 |  | ||
86 | ·​·​·​·​.​prologue | 86 | ·​·​·​·​.​prologue |
87 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssWriteEntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssWriteEntry<TK;​TV;​>;​" | 87 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssWriteEntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssWriteEntry<TK;​TV;​>;​" |
88 | ·​·​·​·​.​local·​p1,​·​"key":​Ljava/​lang/​Object;​,​·​"TK;​" | 88 | ·​·​·​·​.​local·​p1,​·​"key":​Ljava/​lang/​Object;​,​·​"TK;​" |
89 | ·​·​·​·​.​local·​p3,​·​"next":​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry<TK;​TV;​>;​" | 89 | ·​·​·​·​.​local·​p3,​·​"next":​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry<TK;​TV;​>;​" |
90 |
·​·​·​·​const-​wide·​v |
90 | ·​·​·​·​const-​wide·​v1,​·​0x7fffffffffffffffL |
 |  | ||
91 | ·​·​·​·​.​line·​1199 | 91 | ·​·​·​·​.​line·​1199 |
92 | ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3},​·​Lcom/​google/​common/​cache/​LocalCache$StrongEntr​y;​-​><init>(Ljava/​lang/​Object;​ILcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​)​V | 92 | ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3},​·​Lcom/​google/​common/​cache/​LocalCache$StrongEntr​y;​-​><init>(Ljava/​lang/​Object;​ILcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​)​V |
 |  | ||
93 | ·​·​·​·​.​line·​1204 | 93 | ·​·​·​·​.​line·​1204 |
94 |
·​·​·​·​iput-​wide·​v |
94 | ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssWriteEntry;​-​>accessTime:​J |
 |  | ||
95 | ·​·​·​·​.​line·​1217 | 95 | ·​·​·​·​.​line·​1217 |
96 | ·​·​·​·​invoke-​static·​{},​·​Lcom/​google/​common/​cache/​LocalCache;​-​>nullEntry()​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ | 96 | ·​·​·​·​invoke-​static·​{},​·​Lcom/​google/​common/​cache/​LocalCache;​-​>nullEntry()​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ |
 |  | ||
97 | ·​·​·​·​move-​result-​object·​v0 | 97 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
98 | ·​·​·​·​iput-​object·​v0,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssWriteEntry;​-​>nextAccess:​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ | 98 | ·​·​·​·​iput-​object·​v0,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssWriteEntry;​-​>nextAccess:​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ |
Offset 107, 15 lines modified | Offset 107, 15 lines modified | ||
107 | ·​·​·​·​invoke-​static·​{},​·​Lcom/​google/​common/​cache/​LocalCache;​-​>nullEntry()​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ | 107 | ·​·​·​·​invoke-​static·​{},​·​Lcom/​google/​common/​cache/​LocalCache;​-​>nullEntry()​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ |
 |  | ||
108 | ·​·​·​·​move-​result-​object·​v0 | 108 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
109 | ·​·​·​·​iput-​object·​v0,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssWriteEntry;​-​>previousAccess:​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ | 109 | ·​·​·​·​iput-​object·​v0,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssWriteEntry;​-​>previousAccess:​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ |
 |  | ||
110 | ·​·​·​·​.​line·​1244 | 110 | ·​·​·​·​.​line·​1244 |
111 |
·​·​·​·​iput-​wide·​v |
111 | ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssWriteEntry;​-​>writeTime:​J |
 |  | ||
112 | ·​·​·​·​.​line·​1257 | 112 | ·​·​·​·​.​line·​1257 |
113 | ·​·​·​·​invoke-​static·​{},​·​Lcom/​google/​common/​cache/​LocalCache;​-​>nullEntry()​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ | 113 | ·​·​·​·​invoke-​static·​{},​·​Lcom/​google/​common/​cache/​LocalCache;​-​>nullEntry()​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ |
 |  | ||
114 | ·​·​·​·​move-​result-​object·​v0 | 114 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
115 | ·​·​·​·​iput-​object·​v0,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssWriteEntry;​-​>nextWrite:​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ | 115 | ·​·​·​·​iput-​object·​v0,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssWriteEntry;​-​>nextWrite:​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ |
Offset 224, 15 lines modified | Offset 224, 15 lines modified | ||
224 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssWriteEntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssWriteEntry<TK;​TV;​>;​" | 224 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssWriteEntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssWriteEntry<TK;​TV;​>;​" |
225 | ·​·​·​·​iget-​wide·​v0,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssWriteEntry;​-​>writeTime:​J | 225 | ·​·​·​·​iget-​wide·​v0,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssWriteEntry;​-​>writeTime:​J |
 |  | ||
226 | ·​·​·​·​return-​wide·​v0 | 226 | ·​·​·​·​return-​wide·​v0 |
227 | .​end·​method | 227 | .​end·​method |
 |  | ||
228 | .​method·​public·​setAccessTime(J)​V | 228 | .​method·​public·​setAccessTime(J)​V |
229 |
·​·​·​·​.​locals·​ |
229 | ·​·​·​·​.​locals·​0 |
230 | ·​·​·​·​.​param·​p1,​·​"time"·​·​·​·​#·​J | 230 | ·​·​·​·​.​param·​p1,​·​"time"·​·​·​·​#·​J |
 |  | ||
231 | ·​·​·​·​.​prologue | 231 | ·​·​·​·​.​prologue |
232 | ·​·​·​·​.​line·​1213 | 232 | ·​·​·​·​.​line·​1213 |
233 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssWriteEntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssWriteEntry<TK;​TV;​>;​" | 233 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssWriteEntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssWriteEntry<TK;​TV;​>;​" |
234 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssWriteEntry;​-​>accessTime:​J | 234 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssWriteEntry;​-​>accessTime:​J |
 |  | ||
Offset 317, 15 lines modified | Offset 317, 15 lines modified | ||
317 | ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssWriteEntry;​-​>previousWrite:​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ | 317 | ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssWriteEntry;​-​>previousWrite:​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ |
 |  | ||
318 | ·​·​·​·​.​line·​1280 | 318 | ·​·​·​·​.​line·​1280 |
319 | ·​·​·​·​return-​void | 319 | ·​·​·​·​return-​void |
320 | .​end·​method | 320 | .​end·​method |
 |  | ||
321 | .​method·​public·​setWriteTime(J)​V | 321 | .​method·​public·​setWriteTime(J)​V |
322 |
·​·​·​·​.​locals·​ |
322 | ·​·​·​·​.​locals·​0 |
323 | ·​·​·​·​.​param·​p1,​·​"time"·​·​·​·​#·​J | 323 | ·​·​·​·​.​param·​p1,​·​"time"·​·​·​·​#·​J |
 |  | ||
324 | ·​·​·​·​.​prologue | 324 | ·​·​·​·​.​prologue |
325 | ·​·​·​·​.​line·​1253 | 325 | ·​·​·​·​.​line·​1253 |
326 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssWriteEntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssWriteEntry<TK;​TV;​>;​" | 326 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssWriteEntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssWriteEntry<TK;​TV;​>;​" |
327 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssWriteEntry;​-​>writeTime:​J | 327 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$StrongAcce​ssWriteEntry;​-​>writeTime:​J |
 |  |
Offset 180, 15 lines modified | Offset 180, 15 lines modified | ||
180 | ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$StrongWrit​eEntry;​-​>previousWrite:​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ | 180 | ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$StrongWrit​eEntry;​-​>previousWrite:​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ |
 |  | ||
181 | ·​·​·​·​.​line·​1194 | 181 | ·​·​·​·​.​line·​1194 |
182 | ·​·​·​·​return-​void | 182 | ·​·​·​·​return-​void |
183 | .​end·​method | 183 | .​end·​method |
 |  | ||
184 | .​method·​public·​setWriteTime(J)​V | 184 | .​method·​public·​setWriteTime(J)​V |
185 |
·​·​·​·​.​locals·​ |
185 | ·​·​·​·​.​locals·​0 |
186 | ·​·​·​·​.​param·​p1,​·​"time"·​·​·​·​#·​J | 186 | ·​·​·​·​.​param·​p1,​·​"time"·​·​·​·​#·​J |
 |  | ||
187 | ·​·​·​·​.​prologue | 187 | ·​·​·​·​.​prologue |
188 | ·​·​·​·​.​line·​1167 | 188 | ·​·​·​·​.​line·​1167 |
189 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​LocalCache$StrongWrit​eEntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$StrongWrit​eEntry<TK;​TV;​>;​" | 189 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​LocalCache$StrongWrit​eEntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$StrongWrit​eEntry<TK;​TV;​>;​" |
190 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$StrongWrit​eEntry;​-​>writeTime:​J | 190 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$StrongWrit​eEntry;​-​>writeTime:​J |
 |  |
Offset 143, 15 lines modified | Offset 143, 15 lines modified | ||
143 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​LocalCache$WeakAccess​Entry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$WeakAccess​Entry<TK;​TV;​>;​" | 143 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​LocalCache$WeakAccess​Entry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$WeakAccess​Entry<TK;​TV;​>;​" |
144 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$WeakAccess​Entry;​-​>previousAccess:​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ | 144 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$WeakAccess​Entry;​-​>previousAccess:​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ |
 |  | ||
145 | ·​·​·​·​return-​object·​v0 | 145 | ·​·​·​·​return-​object·​v0 |
146 | .​end·​method | 146 | .​end·​method |
 |  | ||
147 | .​method·​public·​setAccessTime(J)​V | 147 | .​method·​public·​setAccessTime(J)​V |
148 |
·​·​·​·​.​locals·​ |
148 | ·​·​·​·​.​locals·​0 |
149 | ·​·​·​·​.​param·​p1,​·​"time"·​·​·​·​#·​J | 149 | ·​·​·​·​.​param·​p1,​·​"time"·​·​·​·​#·​J |
 |  | ||
150 | ·​·​·​·​.​prologue | 150 | ·​·​·​·​.​prologue |
151 | ·​·​·​·​.​line·​1411 | 151 | ·​·​·​·​.​line·​1411 |
152 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​LocalCache$WeakAccess​Entry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$WeakAccess​Entry<TK;​TV;​>;​" | 152 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​LocalCache$WeakAccess​Entry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$WeakAccess​Entry<TK;​TV;​>;​" |
153 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$WeakAccess​Entry;​-​>accessTime:​J | 153 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$WeakAccess​Entry;​-​>accessTime:​J |
 |  |
Offset 66, 15 lines modified | Offset 66, 15 lines modified | ||
66 | .​end·​field | 66 | .​end·​field |
 |  | ||
67 | .​field·​volatile·​writeTime:​J | 67 | .​field·​volatile·​writeTime:​J |
 |  | ||
 |  | ||
68 | #·​direct·​methods | 68 | #·​direct·​methods |
69 | .​method·​constructor·​<init>(Ljava/​lang/​ref/​ReferenceQueue;​Ljava/​lang/​Object;​ILcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​)​V | 69 | .​method·​constructor·​<init>(Ljava/​lang/​ref/​ReferenceQueue;​Ljava/​lang/​Object;​ILcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​)​V |
70 |
·​·​·​·​.​locals·​ |
70 | ·​·​·​·​.​locals·​3 |
71 | ·​·​·​·​.​param·​p3,​·​"hash"·​·​·​·​#·​I | 71 | ·​·​·​·​.​param·​p3,​·​"hash"·​·​·​·​#·​I |
72 | ·​·​·​·​.​param·​p4·​·​·​·​#·​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ | 72 | ·​·​·​·​.​param·​p4·​·​·​·​#·​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ |
73 | ·​·​·​·​·​·​·​·​.​annotation·​runtime·​Ljavax/​annotation/​Nullable;​ | 73 | ·​·​·​·​·​·​·​·​.​annotation·​runtime·​Ljavax/​annotation/​Nullable;​ |
74 | ·​·​·​·​·​·​·​·​.​end·​annotation | 74 | ·​·​·​·​·​·​·​·​.​end·​annotation |
75 | ·​·​·​·​.​end·​param | 75 | ·​·​·​·​.​end·​param |
76 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ | 76 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ |
77 | ·​·​·​·​·​·​·​·​value·​=·​{ | 77 | ·​·​·​·​·​·​·​·​value·​=·​{ |
Offset 87, 21 lines modified | Offset 87, 21 lines modified | ||
87 | ·​·​·​·​.​end·​annotation | 87 | ·​·​·​·​.​end·​annotation |
 |  | ||
88 | ·​·​·​·​.​prologue | 88 | ·​·​·​·​.​prologue |
89 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​LocalCache$WeakAccess​WriteEntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$WeakAccess​WriteEntry<TK;​TV;​>;​" | 89 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​LocalCache$WeakAccess​WriteEntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$WeakAccess​WriteEntry<TK;​TV;​>;​" |
90 | ·​·​·​·​.​local·​p1,​·​"queue":​Ljava/​lang/​ref/​ReferenceQueue;​,​·​"Ljava/​lang/​ref/​ReferenceQueue<TK;​>;​" | 90 | ·​·​·​·​.​local·​p1,​·​"queue":​Ljava/​lang/​ref/​ReferenceQueue;​,​·​"Ljava/​lang/​ref/​ReferenceQueue<TK;​>;​" |
91 | ·​·​·​·​.​local·​p2,​·​"key":​Ljava/​lang/​Object;​,​·​"TK;​" | 91 | ·​·​·​·​.​local·​p2,​·​"key":​Ljava/​lang/​Object;​,​·​"TK;​" |
92 | ·​·​·​·​.​local·​p4,​·​"next":​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry<TK;​TV;​>;​" | 92 | ·​·​·​·​.​local·​p4,​·​"next":​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry<TK;​TV;​>;​" |
93 |
·​·​·​·​const-​wide·​v |
93 | ·​·​·​·​const-​wide·​v1,​·​0x7fffffffffffffffL |
 |  | ||
94 | ·​·​·​·​.​line·​1491 | 94 | ·​·​·​·​.​line·​1491 |
95 | ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3,​·​p4},​·​Lcom/​google/​common/​cache/​LocalCache$WeakEntry;​-​><init>(Ljava/​lang/​ref/​ReferenceQueue;​Ljava/​lang/​Object;​ILcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​)​V | 95 | ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3,​·​p4},​·​Lcom/​google/​common/​cache/​LocalCache$WeakEntry;​-​><init>(Ljava/​lang/​ref/​ReferenceQueue;​Ljava/​lang/​Object;​ILcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​)​V |
 |  | ||
96 | ·​·​·​·​.​line·​1496 | 96 | ·​·​·​·​.​line·​1496 |
97 |
·​·​·​·​iput-​wide·​v |
97 | ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$WeakAccess​WriteEntry;​-​>accessTime:​J |
 |  | ||
98 | ·​·​·​·​.​line·​1509 | 98 | ·​·​·​·​.​line·​1509 |
99 | ·​·​·​·​invoke-​static·​{},​·​Lcom/​google/​common/​cache/​LocalCache;​-​>nullEntry()​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ | 99 | ·​·​·​·​invoke-​static·​{},​·​Lcom/​google/​common/​cache/​LocalCache;​-​>nullEntry()​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ |
 |  | ||
100 | ·​·​·​·​move-​result-​object·​v0 | 100 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
101 | ·​·​·​·​iput-​object·​v0,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$WeakAccess​WriteEntry;​-​>nextAccess:​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ | 101 | ·​·​·​·​iput-​object·​v0,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$WeakAccess​WriteEntry;​-​>nextAccess:​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ |
Offset 110, 15 lines modified | Offset 110, 15 lines modified | ||
110 | ·​·​·​·​invoke-​static·​{},​·​Lcom/​google/​common/​cache/​LocalCache;​-​>nullEntry()​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ | 110 | ·​·​·​·​invoke-​static·​{},​·​Lcom/​google/​common/​cache/​LocalCache;​-​>nullEntry()​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ |
 |  | ||
111 | ·​·​·​·​move-​result-​object·​v0 | 111 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
112 | ·​·​·​·​iput-​object·​v0,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$WeakAccess​WriteEntry;​-​>previousAccess:​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ | 112 | ·​·​·​·​iput-​object·​v0,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$WeakAccess​WriteEntry;​-​>previousAccess:​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ |
 |  | ||
113 | ·​·​·​·​.​line·​1536 | 113 | ·​·​·​·​.​line·​1536 |
114 |
·​·​·​·​iput-​wide·​v |
114 | ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$WeakAccess​WriteEntry;​-​>writeTime:​J |
 |  | ||
115 | ·​·​·​·​.​line·​1549 | 115 | ·​·​·​·​.​line·​1549 |
116 | ·​·​·​·​invoke-​static·​{},​·​Lcom/​google/​common/​cache/​LocalCache;​-​>nullEntry()​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ | 116 | ·​·​·​·​invoke-​static·​{},​·​Lcom/​google/​common/​cache/​LocalCache;​-​>nullEntry()​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ |
 |  | ||
117 | ·​·​·​·​move-​result-​object·​v0 | 117 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
118 | ·​·​·​·​iput-​object·​v0,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$WeakAccess​WriteEntry;​-​>nextWrite:​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ | 118 | ·​·​·​·​iput-​object·​v0,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$WeakAccess​WriteEntry;​-​>nextWrite:​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ |
Offset 227, 15 lines modified | Offset 227, 15 lines modified | ||
227 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​LocalCache$WeakAccess​WriteEntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$WeakAccess​WriteEntry<TK;​TV;​>;​" | 227 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​LocalCache$WeakAccess​WriteEntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$WeakAccess​WriteEntry<TK;​TV;​>;​" |
228 | ·​·​·​·​iget-​wide·​v0,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$WeakAccess​WriteEntry;​-​>writeTime:​J | 228 | ·​·​·​·​iget-​wide·​v0,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$WeakAccess​WriteEntry;​-​>writeTime:​J |
 |  | ||
229 | ·​·​·​·​return-​wide·​v0 | 229 | ·​·​·​·​return-​wide·​v0 |
230 | .​end·​method | 230 | .​end·​method |
 |  | ||
231 | .​method·​public·​setAccessTime(J)​V | 231 | .​method·​public·​setAccessTime(J)​V |
232 |
·​·​·​·​.​locals·​ |
232 | ·​·​·​·​.​locals·​0 |
233 | ·​·​·​·​.​param·​p1,​·​"time"·​·​·​·​#·​J | 233 | ·​·​·​·​.​param·​p1,​·​"time"·​·​·​·​#·​J |
 |  | ||
234 | ·​·​·​·​.​prologue | 234 | ·​·​·​·​.​prologue |
235 | ·​·​·​·​.​line·​1505 | 235 | ·​·​·​·​.​line·​1505 |
236 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​LocalCache$WeakAccess​WriteEntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$WeakAccess​WriteEntry<TK;​TV;​>;​" | 236 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​LocalCache$WeakAccess​WriteEntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$WeakAccess​WriteEntry<TK;​TV;​>;​" |
237 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$WeakAccess​WriteEntry;​-​>accessTime:​J | 237 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$WeakAccess​WriteEntry;​-​>accessTime:​J |
 |  | ||
Offset 320, 15 lines modified | Offset 320, 15 lines modified | ||
320 | ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$WeakAccess​WriteEntry;​-​>previousWrite:​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ | 320 | ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$WeakAccess​WriteEntry;​-​>previousWrite:​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ |
 |  | ||
321 | ·​·​·​·​.​line·​1572 | 321 | ·​·​·​·​.​line·​1572 |
322 | ·​·​·​·​return-​void | 322 | ·​·​·​·​return-​void |
323 | .​end·​method | 323 | .​end·​method |
 |  | ||
324 | .​method·​public·​setWriteTime(J)​V | 324 | .​method·​public·​setWriteTime(J)​V |
325 |
·​·​·​·​.​locals·​ |
325 | ·​·​·​·​.​locals·​0 |
326 | ·​·​·​·​.​param·​p1,​·​"time"·​·​·​·​#·​J | 326 | ·​·​·​·​.​param·​p1,​·​"time"·​·​·​·​#·​J |
 |  | ||
327 | ·​·​·​·​.​prologue | 327 | ·​·​·​·​.​prologue |
328 | ·​·​·​·​.​line·​1545 | 328 | ·​·​·​·​.​line·​1545 |
329 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​LocalCache$WeakAccess​WriteEntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$WeakAccess​WriteEntry<TK;​TV;​>;​" | 329 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​LocalCache$WeakAccess​WriteEntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$WeakAccess​WriteEntry<TK;​TV;​>;​" |
330 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$WeakAccess​WriteEntry;​-​>writeTime:​J | 330 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$WeakAccess​WriteEntry;​-​>writeTime:​J |
 |  |
Offset 183, 15 lines modified | Offset 183, 15 lines modified | ||
183 | ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$WeakWriteE​ntry;​-​>previousWrite:​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ | 183 | ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$WeakWriteE​ntry;​-​>previousWrite:​Lcom/​google/​common/​cache/​LocalCache$ReferenceE​ntry;​ |
 |  | ||
184 | ·​·​·​·​.​line·​1485 | 184 | ·​·​·​·​.​line·​1485 |
185 | ·​·​·​·​return-​void | 185 | ·​·​·​·​return-​void |
186 | .​end·​method | 186 | .​end·​method |
 |  | ||
187 | .​method·​public·​setWriteTime(J)​V | 187 | .​method·​public·​setWriteTime(J)​V |
188 |
·​·​·​·​.​locals·​ |
188 | ·​·​·​·​.​locals·​0 |
189 | ·​·​·​·​.​param·​p1,​·​"time"·​·​·​·​#·​J | 189 | ·​·​·​·​.​param·​p1,​·​"time"·​·​·​·​#·​J |
 |  | ||
190 | ·​·​·​·​.​prologue | 190 | ·​·​·​·​.​prologue |
191 | ·​·​·​·​.​line·​1458 | 191 | ·​·​·​·​.​line·​1458 |
192 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​LocalCache$WeakWriteE​ntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$WeakWriteE​ntry<TK;​TV;​>;​" | 192 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​LocalCache$WeakWriteE​ntry;​,​·​"Lcom/​google/​common/​cache/​LocalCache$WeakWriteE​ntry<TK;​TV;​>;​" |
193 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$WeakWriteE​ntry;​-​>writeTime:​J | 193 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache$WeakWriteE​ntry;​-​>writeTime:​J |
 |  |
Offset 265, 15 lines modified | Offset 265, 15 lines modified | ||
 |  | ||
265 | ·​·​·​·​sput-​object·​v0,​·​Lcom/​google/​common/​cache/​LocalCache;​-​>DISCARDING_QUEUE:​Ljava/​util/​Queue;​ | 265 | ·​·​·​·​sput-​object·​v0,​·​Lcom/​google/​common/​cache/​LocalCache;​-​>DISCARDING_QUEUE:​Ljava/​util/​Queue;​ |
 |  | ||
266 | ·​·​·​·​return-​void | 266 | ·​·​·​·​return-​void |
267 | .​end·​method | 267 | .​end·​method |
 |  | ||
268 | .​method·​constructor·​<init>(Lcom/​google/​common/​cache/​CacheBuilder;​Lcom/​google/​common/​cache/​CacheLoader;​)​V | 268 | .​method·​constructor·​<init>(Lcom/​google/​common/​cache/​CacheBuilder;​Lcom/​google/​common/​cache/​CacheLoader;​)​V |
269 |
·​·​·​·​.​locals·​1 |
269 | ·​·​·​·​.​locals·​15 |
270 | ·​·​·​·​.​param·​p2·​·​·​·​#·​Lcom/​google/​common/​cache/​CacheLoader;​ | 270 | ·​·​·​·​.​param·​p2·​·​·​·​#·​Lcom/​google/​common/​cache/​CacheLoader;​ |
271 | ·​·​·​·​·​·​·​·​.​annotation·​runtime·​Ljavax/​annotation/​Nullable;​ | 271 | ·​·​·​·​·​·​·​·​.​annotation·​runtime·​Ljavax/​annotation/​Nullable;​ |
272 | ·​·​·​·​·​·​·​·​.​end·​annotation | 272 | ·​·​·​·​·​·​·​·​.​end·​annotation |
273 | ·​·​·​·​.​end·​param | 273 | ·​·​·​·​.​end·​param |
274 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ | 274 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ |
275 | ·​·​·​·​·​·​·​·​value·​=·​{ | 275 | ·​·​·​·​·​·​·​·​value·​=·​{ |
276 | ·​·​·​·​·​·​·​·​·​·​·​·​"(",​ | 276 | ·​·​·​·​·​·​·​·​·​·​·​·​"(",​ |
Offset 285, 473 lines modified | Offset 285, 407 lines modified | ||
285 | ·​·​·​·​.​end·​annotation | 285 | ·​·​·​·​.​end·​annotation |
 |  | ||
286 | ·​·​·​·​.​prologue | 286 | ·​·​·​·​.​prologue |
287 | ·​·​·​·​.​line·​236 | 287 | ·​·​·​·​.​line·​236 |
288 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​LocalCache;​,​·​"Lcom/​google/​common/​cache/​LocalCache<TK;​TV;​>;​" | 288 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​cache/​LocalCache;​,​·​"Lcom/​google/​common/​cache/​LocalCache<TK;​TV;​>;​" |
289 | ·​·​·​·​.​local·​p1,​·​"builder":​Lcom/​google/​common/​cache/​CacheBuilder;​,​·​"Lcom/​google/​common/​cache/​CacheBuilder<-​TK;​-​TV;​>;​" | 289 | ·​·​·​·​.​local·​p1,​·​"builder":​Lcom/​google/​common/​cache/​CacheBuilder;​,​·​"Lcom/​google/​common/​cache/​CacheBuilder<-​TK;​-​TV;​>;​" |
290 | ·​·​·​·​.​local·​p2,​·​"loader":​Lcom/​google/​common/​cache/​CacheLoader;​,​·​"Lcom/​google/​common/​cache/​CacheLoader<-​TK;​TV;​>;​" | 290 | ·​·​·​·​.​local·​p2,​·​"loader":​Lcom/​google/​common/​cache/​CacheLoader;​,​·​"Lcom/​google/​common/​cache/​CacheLoader<-​TK;​TV;​>;​" |
291 |
·​·​·​·​invoke-​direct |
291 | ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​util/​AbstractMap;​-​><init>()​V |
 |  | ||
292 | ·​·​·​·​.​line·​237 | 292 | ·​·​·​·​.​line·​237 |
293 | ·​·​·​·​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>getConcurrencyLevel(​)​I | 293 | ·​·​·​·​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>getConcurrencyLevel(​)​I |
 |  | ||
294 |
·​·​·​·​move-​result·​v1 |
294 | ·​·​·​·​move-​result·​v11 |
 |  | ||
295 | ·​·​·​·​const/​high16·​v13,​·​0x10000 |  | |
 |  | ||
296 |
·​·​·​·​ |
295 | ·​·​·​·​const/​high16·​v12,​·​0x10000 |
 |  | ||
297 |
·​·​·​·​ |
296 | ·​·​·​·​invoke-​static·​{v11,​·​v12},​·​Ljava/​lang/​Math;​-​>min(II)​I |
 |  | ||
298 |
·​·​·​·​move-​ |
297 | ·​·​·​·​move-​result·​v11 |
 |  | ||
299 |
·​·​·​·​iput·​v1 |
298 | ·​·​·​·​iput·​v11,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache;​-​>concurrencyLevel:​I |
 |  | ||
300 | ·​·​·​·​.​line·​239 | 299 | ·​·​·​·​.​line·​239 |
301 | ·​·​·​·​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>getKeyStrength()​Lcom/​google/​common/​cache/​LocalCache$Strength;​ | 300 | ·​·​·​·​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>getKeyStrength()​Lcom/​google/​common/​cache/​LocalCache$Strength;​ |
 |  | ||
302 |
·​·​·​·​move-​result-​object·​v1 |
301 | ·​·​·​·​move-​result-​object·​v11 |
 |  | ||
303 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |  | |
 |  | ||
304 |
·​·​·​·​iput-​object·​v1 |
302 | ·​·​·​·​iput-​object·​v11,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache;​-​>keyStrength:​Lcom/​google/​common/​cache/​LocalCache$Strength;​ |
 |  | ||
305 | ·​·​·​·​.​line·​240 | 303 | ·​·​·​·​.​line·​240 |
306 | ·​·​·​·​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>getValueStrength()​Lcom/​google/​common/​cache/​LocalCache$Strength;​ | 304 | ·​·​·​·​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>getValueStrength()​Lcom/​google/​common/​cache/​LocalCache$Strength;​ |
 |  | ||
307 |
·​·​·​·​move-​result-​object·​v1 |
305 | ·​·​·​·​move-​result-​object·​v11 |
 |  | ||
308 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |  | |
 |  | ||
309 |
·​·​·​·​iput-​object·​v1 |
306 | ·​·​·​·​iput-​object·​v11,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache;​-​>valueStrength:​Lcom/​google/​common/​cache/​LocalCache$Strength;​ |
 |  | ||
310 | ·​·​·​·​.​line·​242 | 307 | ·​·​·​·​.​line·​242 |
311 | ·​·​·​·​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>getKeyEquivalence()​Lcom/​google/​common/​base/​Equivalence;​ | 308 | ·​·​·​·​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>getKeyEquivalence()​Lcom/​google/​common/​base/​Equivalence;​ |
 |  | ||
312 |
·​·​·​·​move-​result-​object·​v1 |
309 | ·​·​·​·​move-​result-​object·​v11 |
 |  | ||
313 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |  | |
 |  | ||
314 |
·​·​·​·​iput-​object·​v1 |
310 | ·​·​·​·​iput-​object·​v11,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache;​-​>keyEquivalence:​Lcom/​google/​common/​base/​Equivalence;​ |
 |  | ||
315 | ·​·​·​·​.​line·​243 | 311 | ·​·​·​·​.​line·​243 |
316 | ·​·​·​·​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>getValueEquivalence(​)​Lcom/​google/​common/​base/​Equivalence;​ | 312 | ·​·​·​·​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>getValueEquivalence(​)​Lcom/​google/​common/​base/​Equivalence;​ |
 |  | ||
317 |
·​·​·​·​move-​result-​object·​v1 |
313 | ·​·​·​·​move-​result-​object·​v11 |
 |  | ||
318 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |  | |
 |  | ||
319 |
·​·​·​·​iput-​object·​v1 |
314 | ·​·​·​·​iput-​object·​v11,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache;​-​>valueEquivalence:​Lcom/​google/​common/​base/​Equivalence;​ |
 |  | ||
320 | ·​·​·​·​.​line·​245 | 315 | ·​·​·​·​.​line·​245 |
321 | ·​·​·​·​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>getMaximumWeight()​J | 316 | ·​·​·​·​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>getMaximumWeight()​J |
 |  | ||
322 |
·​·​·​·​move-​result-​wide·​v1 |
317 | ·​·​·​·​move-​result-​wide·​v11 |
 |  | ||
323 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |  | |
 |  | ||
324 |
·​·​·​·​iput-​wide·​v1 |
318 | ·​·​·​·​iput-​wide·​v11,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache;​-​>maxWeight:​J |
 |  | ||
325 | ·​·​·​·​.​line·​246 | 319 | ·​·​·​·​.​line·​246 |
326 | ·​·​·​·​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>getWeigher()​Lcom/​google/​common/​cache/​Weigher;​ | 320 | ·​·​·​·​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>getWeigher()​Lcom/​google/​common/​cache/​Weigher;​ |
 |  | ||
327 |
·​·​·​·​move-​result-​object·​v1 |
321 | ·​·​·​·​move-​result-​object·​v11 |
 |  | ||
328 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |  | |
 |  | ||
329 |
·​·​·​·​iput-​object·​v1 |
322 | ·​·​·​·​iput-​object·​v11,​·​p0,​·​Lcom/​google/​common/​cache/​LocalCache;​-​>weigher:​Lcom/​google/​common/​cache/​Weigher;​ |
 |  | ||
330 | ·​·​·​·​.​line·​247 | 323 | ·​·​·​·​.​line·​247 |
331 | ·​·​·​·​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>getExpireAfterAccess​Nanos()​J | 324 | ·​·​·​·​invoke-​virtual/​range·​{p1·​.​.​·​p1},​·​Lcom/​google/​common/​cache/​CacheBuilder;​-​>getExpireAfterAccess​Nanos()​J |
 |  | ||
332 |
·​·​·​·​move-​result-​wide·​v1 |
325 | ·​·​·​·​move-​result-​wide·​v11 |
 |  | ||
Max diff block lines reached; 36390/41012 bytes (88.73%) of diff not shown. |
Offset 38, 15 lines modified | Offset 38, 15 lines modified | ||
 |  | ||
38 | ·​·​·​·​return-​void | 38 | ·​·​·​·​return-​void |
39 | .​end·​method | 39 | .​end·​method |
 |  | ||
 |  | ||
40 | #·​virtual·​methods | 40 | #·​virtual·​methods |
41 | .​method·​public·​add(J)​V | 41 | .​method·​public·​add(J)​V |
42 |
·​·​·​·​.​locals·​ |
42 | ·​·​·​·​.​locals·​0 |
43 | ·​·​·​·​.​param·​p1,​·​"x"·​·​·​·​#·​J | 43 | ·​·​·​·​.​param·​p1,​·​"x"·​·​·​·​#·​J |
 |  | ||
44 | ·​·​·​·​.​prologue | 44 | ·​·​·​·​.​prologue |
45 | ·​·​·​·​.​line·​67 | 45 | ·​·​·​·​.​line·​67 |
46 | ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Lcom/​google/​common/​cache/​LongAddables$PureJava​LongAddable;​-​>getAndAdd(J)​J | 46 | ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Lcom/​google/​common/​cache/​LongAddables$PureJava​LongAddable;​-​>getAndAdd(J)​J |
 |  | ||
47 | ·​·​·​·​.​line·​68 | 47 | ·​·​·​·​.​line·​68 |
Offset 87, 90 lines modified | Offset 87, 90 lines modified | ||
87 | ·​·​·​·​.​line·​200 | 87 | ·​·​·​·​.​line·​200 |
88 | ·​·​·​·​return-​void | 88 | ·​·​·​·​return-​void |
89 | .​end·​method | 89 | .​end·​method |
 |  | ||
 |  | ||
90 | #·​virtual·​methods | 90 | #·​virtual·​methods |
91 | .​method·​public·​add(J)​V | 91 | .​method·​public·​add(J)​V |
92 |
·​·​·​·​.​locals·​1 |
92 | ·​·​·​·​.​locals·​11 |
93 | ·​·​·​·​.​param·​p1,​·​"x"·​·​·​·​#·​J | 93 | ·​·​·​·​.​param·​p1,​·​"x"·​·​·​·​#·​J |
 |  | ||
94 | ·​·​·​·​.​prologue | 94 | ·​·​·​·​.​prologue |
95 | ·​·​·​·​.​line·​71 | 95 | ·​·​·​·​.​line·​71 |
96 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Lcom/​google/​common/​cache/​LongAdder;​-​>cells:​[Lcom/​google/​common/​cache/​Striped64$Cell;​ | 96 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Lcom/​google/​common/​cache/​LongAdder;​-​>cells:​[Lcom/​google/​common/​cache/​Striped64$Cell;​ |
 |  | ||
97 | ·​·​·​·​.​local·​v1,​·​"as":​[Lcom/​google/​common/​cache/​Striped64$Cell;​ | 97 | ·​·​·​·​.​local·​v1,​·​"as":​[Lcom/​google/​common/​cache/​Striped64$Cell;​ |
98 | ·​·​·​·​if-​nez·​v1,​·​:​cond_0 | 98 | ·​·​·​·​if-​nez·​v1,​·​:​cond_0 |
 |  | ||
99 | ·​·​·​·​iget-​wide·​v2,​·​p0,​·​Lcom/​google/​common/​cache/​LongAdder;​-​>base:​J | 99 | ·​·​·​·​iget-​wide·​v2,​·​p0,​·​Lcom/​google/​common/​cache/​LongAdder;​-​>base:​J |
 |  | ||
100 | ·​·​·​·​.​local·​v2,​·​"b":​J | 100 | ·​·​·​·​.​local·​v2,​·​"b":​J |
101 |
·​·​·​·​add-​long·​v |
101 | ·​·​·​·​add-​long·​v9,​·​v2,​·​p1 |
 |  | ||
102 |
·​·​·​·​invoke-​virtual·​{p0,​·​v2,​·​v3,​·​v |
102 | ·​·​·​·​invoke-​virtual·​{p0,​·​v2,​·​v3,​·​v9,​·​v10},​·​Lcom/​google/​common/​cache/​LongAdder;​-​>casBase(JJ)​Z |
 |  | ||
103 |
·​·​·​·​move-​result·​v |
103 | ·​·​·​·​move-​result·​v9 |
 |  | ||
104 |
·​·​·​·​if-​nez·​v |
104 | ·​·​·​·​if-​nez·​v9,​·​:​cond_2 |
 |  | ||
105 | ·​·​·​·​.​line·​72 | 105 | ·​·​·​·​.​line·​72 |
106 | ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"b":​J | 106 | ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"b":​J |
107 | ·​·​·​·​:​cond_0 | 107 | ·​·​·​·​:​cond_0 |
108 | ·​·​·​·​const/​4·​v6,​·​0x1 | 108 | ·​·​·​·​const/​4·​v6,​·​0x1 |
 |  | ||
109 | ·​·​·​·​.​line·​73 | 109 | ·​·​·​·​.​line·​73 |
110 | ·​·​·​·​.​local·​v6,​·​"uncontended":​Z | 110 | ·​·​·​·​.​local·​v6,​·​"uncontended":​Z |
111 |
·​·​·​·​sget-​object·​v |
111 | ·​·​·​·​sget-​object·​v9,​·​Lcom/​google/​common/​cache/​LongAdder;​-​>threadHashCode:​Ljava/​lang/​ThreadLocal;​ |
 |  | ||
112 |
·​·​·​·​invoke-​virtual·​{v |
112 | ·​·​·​·​invoke-​virtual·​{v9},​·​Ljava/​lang/​ThreadLocal;​-​>get()​Ljava/​lang/​Object;​ |
 |  | ||
113 | ·​·​·​·​move-​result-​object·​v4 | 113 | ·​·​·​·​move-​result-​object·​v4 |
 |  | ||
114 | ·​·​·​·​check-​cast·​v4,​·​[I | 114 | ·​·​·​·​check-​cast·​v4,​·​[I |
 |  | ||
115 | ·​·​·​·​.​local·​v4,​·​"hc":​[I | 115 | ·​·​·​·​.​local·​v4,​·​"hc":​[I |
116 | ·​·​·​·​if-​eqz·​v4,​·​:​cond_1 | 116 | ·​·​·​·​if-​eqz·​v4,​·​:​cond_1 |
 |  | ||
117 | ·​·​·​·​if-​eqz·​v1,​·​:​cond_1 | 117 | ·​·​·​·​if-​eqz·​v1,​·​:​cond_1 |
 |  | ||
118 | ·​·​·​·​array-​length·​v5,​·​v1 | 118 | ·​·​·​·​array-​length·​v5,​·​v1 |
 |  | ||
119 | ·​·​·​·​.​local·​v5,​·​"n":​I | 119 | ·​·​·​·​.​local·​v5,​·​"n":​I |
120 |
·​·​·​·​const/​4·​v |
120 | ·​·​·​·​const/​4·​v9,​·​0x1 |
 |  | ||
121 |
·​·​·​·​if-​lt·​v5,​·​v |
121 | ·​·​·​·​if-​lt·​v5,​·​v9,​·​:​cond_1 |
 |  | ||
122 |
·​·​·​·​add-​int/​lit8·​v |
122 | ·​·​·​·​add-​int/​lit8·​v9,​·​v5,​·​-​0x1 |
 |  | ||
123 | ·​·​·​·​const/​4·​v10,​·​0x0 | 123 | ·​·​·​·​const/​4·​v10,​·​0x0 |
 |  | ||
124 | ·​·​·​·​aget·​v10,​·​v4,​·​v10 | 124 | ·​·​·​·​aget·​v10,​·​v4,​·​v10 |
 |  | ||
125 |
·​·​·​·​and-​int/​2addr·​v |
125 | ·​·​·​·​and-​int/​2addr·​v9,​·​v10 |
 |  | ||
126 |
·​·​·​·​aget-​object·​v0,​·​v1,​·​v |
126 | ·​·​·​·​aget-​object·​v0,​·​v1,​·​v9 |
 |  | ||
127 | ·​·​·​·​.​local·​v0,​·​"a":​Lcom/​google/​common/​cache/​Striped64$Cell;​ | 127 | ·​·​·​·​.​local·​v0,​·​"a":​Lcom/​google/​common/​cache/​Striped64$Cell;​ |
128 | ·​·​·​·​if-​eqz·​v0,​·​:​cond_1 | 128 | ·​·​·​·​if-​eqz·​v0,​·​:​cond_1 |
 |  | ||
129 |
·​·​·​·​iget-​wide·​v |
129 | ·​·​·​·​iget-​wide·​v7,​·​v0,​·​Lcom/​google/​common/​cache/​Striped64$Cell;​-​>value:​J |
 |  | ||
130 |
·​·​·​·​.​local·​v |
130 | ·​·​·​·​.​local·​v7,​·​"v":​J |
131 |
·​·​·​·​add-​long·​v |
131 | ·​·​·​·​add-​long·​v9,​·​v7,​·​p1 |
 |  | ||
132 |
·​·​·​·​invoke-​virtual·​{v0,​·​v |
132 | ·​·​·​·​invoke-​virtual·​{v0,​·​v7,​·​v8,​·​v9,​·​v10},​·​Lcom/​google/​common/​cache/​Striped64$Cell;​-​>cas(JJ)​Z |
 |  | ||
133 | ·​·​·​·​move-​result·​v6 | 133 | ·​·​·​·​move-​result·​v6 |
 |  | ||
134 | ·​·​·​·​if-​nez·​v6,​·​:​cond_2 | 134 | ·​·​·​·​if-​nez·​v6,​·​:​cond_2 |
 |  | ||
135 | ·​·​·​·​.​line·​77 | 135 | ·​·​·​·​.​line·​77 |
136 | ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"a":​Lcom/​google/​common/​cache/​Striped64$Cell;​ | 136 | ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"a":​Lcom/​google/​common/​cache/​Striped64$Cell;​ |
137 | ·​·​·​·​.​end·​local·​v5·​·​·​·​#·​"n":​I | 137 | ·​·​·​·​.​end·​local·​v5·​·​·​·​#·​"n":​I |
138 |
·​·​·​·​.​end·​local·​v |
138 | ·​·​·​·​.​end·​local·​v7·​·​·​·​#·​"v":​J |
139 | ·​·​·​·​:​cond_1 | 139 | ·​·​·​·​:​cond_1 |
140 | ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2,​·​v4,​·​v6},​·​Lcom/​google/​common/​cache/​LongAdder;​-​>retryUpdate(J[IZ)​V | 140 | ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2,​·​v4,​·​v6},​·​Lcom/​google/​common/​cache/​LongAdder;​-​>retryUpdate(J[IZ)​V |
 |  | ||
141 | ·​·​·​·​.​line·​79 | 141 | ·​·​·​·​.​line·​79 |
142 | ·​·​·​·​.​end·​local·​v4·​·​·​·​#·​"hc":​[I | 142 | ·​·​·​·​.​end·​local·​v4·​·​·​·​#·​"hc":​[I |
143 | ·​·​·​·​.​end·​local·​v6·​·​·​·​#·​"uncontended":​Z | 143 | ·​·​·​·​.​end·​local·​v6·​·​·​·​#·​"uncontended":​Z |
144 | ·​·​·​·​:​cond_2 | 144 | ·​·​·​·​:​cond_2 |
Offset 215, 15 lines modified | Offset 215, 15 lines modified | ||
 |  | ||
215 | ·​·​·​·​long-​to-​float·​v0,​·​v0 | 215 | ·​·​·​·​long-​to-​float·​v0,​·​v0 |
 |  | ||
216 | ·​·​·​·​return·​v0 | 216 | ·​·​·​·​return·​v0 |
217 | .​end·​method | 217 | .​end·​method |
 |  | ||
218 | .​method·​final·​fn(JJ)​J | 218 | .​method·​final·​fn(JJ)​J |
219 |
·​·​·​·​.​locals·​ |
219 | ·​·​·​·​.​locals·​2 |
Max diff block lines reached; 85/3011 bytes (2.82%) of diff not shown. |
Offset 100, 30 lines modified | Offset 100, 30 lines modified | ||
 |  | ||
100 | ·​·​·​·​invoke-​direct·​{v2,​·​v1},​·​Ljava/​lang/​Error;​-​><init>(Ljava/​lang/​Throwable;​)​V | 100 | ·​·​·​·​invoke-​direct·​{v2,​·​v1},​·​Ljava/​lang/​Error;​-​><init>(Ljava/​lang/​Throwable;​)​V |
 |  | ||
101 | ·​·​·​·​throw·​v2 | 101 | ·​·​·​·​throw·​v2 |
102 | .​end·​method | 102 | .​end·​method |
 |  | ||
103 | .​method·​constructor·​<init>(J)​V | 103 | .​method·​constructor·​<init>(J)​V |
104 |
·​·​·​·​.​locals·​ |
104 | ·​·​·​·​.​locals·​0 |
105 | ·​·​·​·​.​param·​p1,​·​"x"·​·​·​·​#·​J | 105 | ·​·​·​·​.​param·​p1,​·​"x"·​·​·​·​#·​J |
 |  | ||
106 | ·​·​·​·​.​prologue | 106 | ·​·​·​·​.​prologue |
107 | ·​·​·​·​.​line·​97 | 107 | ·​·​·​·​.​line·​97 |
108 | ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V | 108 | ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V |
 |  | ||
109 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lcom/​google/​common/​cache/​Striped64$Cell;​-​>value:​J | 109 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lcom/​google/​common/​cache/​Striped64$Cell;​-​>value:​J |
 |  | ||
110 | ·​·​·​·​return-​void | 110 | ·​·​·​·​return-​void |
111 | .​end·​method | 111 | .​end·​method |
 |  | ||
 |  | ||
112 | #·​virtual·​methods | 112 | #·​virtual·​methods |
113 | .​method·​final·​cas(JJ)​Z | 113 | .​method·​final·​cas(JJ)​Z |
114 |
·​·​·​·​.​locals·​ |
114 | ·​·​·​·​.​locals·​8 |
115 | ·​·​·​·​.​param·​p1,​·​"cmp"·​·​·​·​#·​J | 115 | ·​·​·​·​.​param·​p1,​·​"cmp"·​·​·​·​#·​J |
116 | ·​·​·​·​.​param·​p3,​·​"val"·​·​·​·​#·​J | 116 | ·​·​·​·​.​param·​p3,​·​"val"·​·​·​·​#·​J |
 |  | ||
117 | ·​·​·​·​.​prologue | 117 | ·​·​·​·​.​prologue |
118 | ·​·​·​·​.​line·​100 | 118 | ·​·​·​·​.​line·​100 |
119 | ·​·​·​·​sget-​object·​v0,​·​Lcom/​google/​common/​cache/​Striped64$Cell;​-​>UNSAFE:​Lsun/​misc/​Unsafe;​ | 119 | ·​·​·​·​sget-​object·​v0,​·​Lcom/​google/​common/​cache/​Striped64$Cell;​-​>UNSAFE:​Lsun/​misc/​Unsafe;​ |
 |  |
Offset 207, 15 lines modified | Offset 207, 15 lines modified | ||
 |  | ||
207 | ·​·​·​·​throw·​v1 | 207 | ·​·​·​·​throw·​v1 |
208 | .​end·​method | 208 | .​end·​method |
 |  | ||
 |  | ||
209 | #·​virtual·​methods | 209 | #·​virtual·​methods |
210 | .​method·​final·​casBase(JJ)​Z | 210 | .​method·​final·​casBase(JJ)​Z |
211 |
·​·​·​·​.​locals·​ |
211 | ·​·​·​·​.​locals·​8 |
212 | ·​·​·​·​.​param·​p1,​·​"cmp"·​·​·​·​#·​J | 212 | ·​·​·​·​.​param·​p1,​·​"cmp"·​·​·​·​#·​J |
213 | ·​·​·​·​.​param·​p3,​·​"val"·​·​·​·​#·​J | 213 | ·​·​·​·​.​param·​p3,​·​"val"·​·​·​·​#·​J |
 |  | ||
214 | ·​·​·​·​.​prologue | 214 | ·​·​·​·​.​prologue |
215 | ·​·​·​·​.​line·​161 | 215 | ·​·​·​·​.​line·​161 |
216 | ·​·​·​·​sget-​object·​v0,​·​Lcom/​google/​common/​cache/​Striped64;​-​>UNSAFE:​Lsun/​misc/​Unsafe;​ | 216 | ·​·​·​·​sget-​object·​v0,​·​Lcom/​google/​common/​cache/​Striped64;​-​>UNSAFE:​Lsun/​misc/​Unsafe;​ |
 |  | ||
Offset 256, 15 lines modified | Offset 256, 15 lines modified | ||
256 | ·​·​·​·​return·​v0 | 256 | ·​·​·​·​return·​v0 |
257 | .​end·​method | 257 | .​end·​method |
 |  | ||
258 | .​method·​abstract·​fn(JJ)​J | 258 | .​method·​abstract·​fn(JJ)​J |
259 | .​end·​method | 259 | .​end·​method |
 |  | ||
260 | .​method·​final·​internalReset(J)​V | 260 | .​method·​final·​internalReset(J)​V |
261 |
·​·​·​·​.​locals·​ |
261 | ·​·​·​·​.​locals·​4 |
262 | ·​·​·​·​.​param·​p1,​·​"initialValue"·​·​·​·​#·​J | 262 | ·​·​·​·​.​param·​p1,​·​"initialValue"·​·​·​·​#·​J |
 |  | ||
263 | ·​·​·​·​.​prologue | 263 | ·​·​·​·​.​prologue |
264 | ·​·​·​·​.​line·​280 | 264 | ·​·​·​·​.​line·​280 |
265 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Lcom/​google/​common/​cache/​Striped64;​-​>cells:​[Lcom/​google/​common/​cache/​Striped64$Cell;​ | 265 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Lcom/​google/​common/​cache/​Striped64;​-​>cells:​[Lcom/​google/​common/​cache/​Striped64$Cell;​ |
 |  | ||
266 | ·​·​·​·​.​line·​281 | 266 | ·​·​·​·​.​line·​281 |
Offset 306, 560 lines modified | Offset 306, 558 lines modified | ||
306 | ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"i":​I | 306 | ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"i":​I |
307 | ·​·​·​·​.​end·​local·​v3·​·​·​·​#·​"n":​I | 307 | ·​·​·​·​.​end·​local·​v3·​·​·​·​#·​"n":​I |
308 | ·​·​·​·​:​cond_1 | 308 | ·​·​·​·​:​cond_1 |
309 | ·​·​·​·​return-​void | 309 | ·​·​·​·​return-​void |
310 | .​end·​method | 310 | .​end·​method |
 |  | ||
311 | .​method·​final·​retryUpdate(J[IZ)​V | 311 | .​method·​final·​retryUpdate(J[IZ)​V |
312 |
·​·​·​·​.​locals·​2 |
312 | ·​·​·​·​.​locals·​21 |
313 | ·​·​·​·​.​param·​p1,​·​"x"·​·​·​·​#·​J | 313 | ·​·​·​·​.​param·​p1,​·​"x"·​·​·​·​#·​J |
314 | ·​·​·​·​.​param·​p3,​·​"hc"·​·​·​·​#·​[I | 314 | ·​·​·​·​.​param·​p3,​·​"hc"·​·​·​·​#·​[I |
315 | ·​·​·​·​.​param·​p4,​·​"wasUncontended"·​·​·​·​#·​Z | 315 | ·​·​·​·​.​param·​p4,​·​"wasUncontended"·​·​·​·​#·​Z |
 |  | ||
316 | ·​·​·​·​.​prologue | 316 | ·​·​·​·​.​prologue |
317 | ·​·​·​·​.​line·​195 | 317 | ·​·​·​·​.​line·​195 |
318 | ·​·​·​·​if-​nez·​p3,​·​:​cond_4 | 318 | ·​·​·​·​if-​nez·​p3,​·​:​cond_4 |
 |  | ||
319 | ·​·​·​·​.​line·​196 | 319 | ·​·​·​·​.​line·​196 |
320 |
·​·​·​·​sget-​object·​v |
320 | ·​·​·​·​sget-​object·​v19,​·​Lcom/​google/​common/​cache/​Striped64;​-​>threadHashCode:​Ljava/​lang/​ThreadLocal;​ |
 |  | ||
321 |
·​·​·​·​const/​16·​v2 |
321 | ·​·​·​·​const/​16·​v20,​·​0x1 |
 |  | ||
322 |
·​·​·​·​move/​from16·​v0,​·​v2 |
322 | ·​·​·​·​move/​from16·​v0,​·​v20 |
 |  | ||
323 | ·​·​·​·​new-​array·​v0,​·​v0,​·​[I | 323 | ·​·​·​·​new-​array·​v0,​·​v0,​·​[I |
 |  | ||
324 | ·​·​·​·​move-​object/​from16·​p3,​·​v0 | 324 | ·​·​·​·​move-​object/​from16·​p3,​·​v0 |
 |  | ||
325 |
·​·​·​·​move-​object/​from16·​v0,​·​v |
325 | ·​·​·​·​move-​object/​from16·​v0,​·​v19 |
 |  | ||
326 | ·​·​·​·​move-​object/​from16·​v1,​·​p3 | 326 | ·​·​·​·​move-​object/​from16·​v1,​·​p3 |
 |  | ||
327 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​ThreadLocal;​-​>set(Ljava/​lang/​Object;​)​V | 327 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​ThreadLocal;​-​>set(Ljava/​lang/​Object;​)​V |
 |  | ||
328 | ·​·​·​·​.​line·​197 | 328 | ·​·​·​·​.​line·​197 |
329 |
·​·​·​·​sget-​object·​v |
329 | ·​·​·​·​sget-​object·​v19,​·​Lcom/​google/​common/​cache/​Striped64;​-​>rng:​Ljava/​util/​Random;​ |
 |  | ||
330 |
·​·​·​·​invoke-​virtual/​range·​{v |
330 | ·​·​·​·​invoke-​virtual/​range·​{v19·​.​.​·​v19},​·​Ljava/​util/​Random;​-​>nextInt()​I |
 |  | ||
331 |
·​·​·​·​move-​result·​v1 |
331 | ·​·​·​·​move-​result·​v15 |
 |  | ||
332 | ·​·​·​·​.​line·​198 | 332 | ·​·​·​·​.​line·​198 |
333 |
·​·​·​·​.​local·​v1 |
333 | ·​·​·​·​.​local·​v15,​·​"r":​I |
334 |
·​·​·​·​const/​16·​v |
334 | ·​·​·​·​const/​16·​v19,​·​0x0 |
 |  | ||
335 |
·​·​·​·​if-​nez·​v1 |
335 | ·​·​·​·​if-​nez·​v15,​·​:​cond_3 |
 |  | ||
336 |
·​·​·​·​const/​4·​v |
336 | ·​·​·​·​const/​4·​v9,​·​0x1 |
 |  | ||
337 | ·​·​·​·​:​goto_0 | 337 | ·​·​·​·​:​goto_0 |
338 |
·​·​·​·​aput·​v |
338 | ·​·​·​·​aput·​v9,​·​p3,​·​v19 |
 |  | ||
339 | ·​·​·​·​.​line·​202 | 339 | ·​·​·​·​.​line·​202 |
340 |
·​·​·​·​.​end·​local·​v1 |
340 | ·​·​·​·​.​end·​local·​v15·​·​·​·​#·​"r":​I |
341 |
·​·​·​·​.​local·​v |
341 | ·​·​·​·​.​local·​v9,​·​"h":​I |
342 | ·​·​·​·​:​goto_1 | 342 | ·​·​·​·​:​goto_1 |
343 |
·​·​·​·​const/​4·​v |
343 | ·​·​·​·​const/​4·​v7,​·​0x0 |
 |  | ||
344 | ·​·​·​·​.​line·​205 | 344 | ·​·​·​·​.​line·​205 |
345 |
·​·​·​·​.​local·​v |
345 | ·​·​·​·​.​local·​v7,​·​"collide":​Z |
346 | ·​·​·​·​:​cond_0 | 346 | ·​·​·​·​:​cond_0 |
347 | ·​·​·​·​:​goto_2 | 347 | ·​·​·​·​:​goto_2 |
348 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 | 348 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |
 |  | ||
349 |
·​·​·​·​iget-​object·​v |
349 | ·​·​·​·​iget-​object·​v6,​·​v0,​·​Lcom/​google/​common/​cache/​Striped64;​-​>cells:​[Lcom/​google/​common/​cache/​Striped64$Cell;​ |
 |  | ||
350 |
·​·​·​·​.​local·​v |
350 | ·​·​·​·​.​local·​v6,​·​"as":​[Lcom/​google/​common/​cache/​Striped64$Cell;​ |
351 |
·​·​·​·​if-​eqz·​v |
351 | ·​·​·​·​if-​eqz·​v6,​·​:​cond_e |
Max diff block lines reached; 15586/18492 bytes (84.29%) of diff not shown. |
Offset 118, 15 lines modified | Offset 118, 15 lines modified | ||
 |  | ||
118 | ·​·​·​·​iput-​wide·​v2,​·​p0,​·​Lcom/​google/​common/​collect/​AbstractMapBasedMulti​set;​-​>size:​J | 118 | ·​·​·​·​iput-​wide·​v2,​·​p0,​·​Lcom/​google/​common/​collect/​AbstractMapBasedMulti​set;​-​>size:​J |
 |  | ||
119 | ·​·​·​·​return-​wide·​v0 | 119 | ·​·​·​·​return-​wide·​v0 |
120 | .​end·​method | 120 | .​end·​method |
 |  | ||
121 | .​method·​static·​synthetic·​access$122(Lcom/​google/​common/​collect/​AbstractMapBasedMulti​set;​J)​J | 121 | .​method·​static·​synthetic·​access$122(Lcom/​google/​common/​collect/​AbstractMapBasedMulti​set;​J)​J |
122 |
·​·​·​·​.​locals·​ |
122 | ·​·​·​·​.​locals·​2 |
123 | ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​Lcom/​google/​common/​collect/​AbstractMapBasedMulti​set;​ | 123 | ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​Lcom/​google/​common/​collect/​AbstractMapBasedMulti​set;​ |
124 | ·​·​·​·​.​param·​p1,​·​"x1"·​·​·​·​#·​J | 124 | ·​·​·​·​.​param·​p1,​·​"x1"·​·​·​·​#·​J |
 |  | ||
125 | ·​·​·​·​.​prologue | 125 | ·​·​·​·​.​prologue |
126 | ·​·​·​·​.​line·​48 | 126 | ·​·​·​·​.​line·​48 |
127 | ·​·​·​·​iget-​wide·​v0,​·​p0,​·​Lcom/​google/​common/​collect/​AbstractMapBasedMulti​set;​-​>size:​J | 127 | ·​·​·​·​iget-​wide·​v0,​·​p0,​·​Lcom/​google/​common/​collect/​AbstractMapBasedMulti​set;​-​>size:​J |
 |  | ||
Offset 184, 15 lines modified | Offset 184, 15 lines modified | ||
 |  | ||
184 | ·​·​·​·​throw·​v0 | 184 | ·​·​·​·​throw·​v0 |
185 | .​end·​method | 185 | .​end·​method |
 |  | ||
 |  | ||
186 | #·​virtual·​methods | 186 | #·​virtual·​methods |
187 | .​method·​public·​add(Ljava/​lang/​Object;​I)​I | 187 | .​method·​public·​add(Ljava/​lang/​Object;​I)​I |
188 |
·​·​·​·​.​locals·​1 |
188 | ·​·​·​·​.​locals·​11 |
189 | ·​·​·​·​.​param·​p1·​·​·​·​#·​Ljava/​lang/​Object;​ | 189 | ·​·​·​·​.​param·​p1·​·​·​·​#·​Ljava/​lang/​Object;​ |
190 | ·​·​·​·​·​·​·​·​.​annotation·​runtime·​Ljavax/​annotation/​Nullable;​ | 190 | ·​·​·​·​·​·​·​·​.​annotation·​runtime·​Ljavax/​annotation/​Nullable;​ |
191 | ·​·​·​·​·​·​·​·​.​end·​annotation | 191 | ·​·​·​·​·​·​·​·​.​end·​annotation |
192 | ·​·​·​·​.​end·​param | 192 | ·​·​·​·​.​end·​param |
193 | ·​·​·​·​.​param·​p2,​·​"occurrences"·​·​·​·​#·​I | 193 | ·​·​·​·​.​param·​p2,​·​"occurrences"·​·​·​·​#·​I |
194 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ | 194 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ |
195 | ·​·​·​·​·​·​·​·​value·​=·​{ | 195 | ·​·​·​·​·​·​·​·​value·​=·​{ |
Offset 209, 19 lines modified | Offset 209, 19 lines modified | ||
 |  | ||
209 | ·​·​·​·​.​line·​215 | 209 | ·​·​·​·​.​line·​215 |
210 | ·​·​·​·​if-​nez·​p2,​·​:​cond_0 | 210 | ·​·​·​·​if-​nez·​p2,​·​:​cond_0 |
 |  | ||
211 | ·​·​·​·​.​line·​216 | 211 | ·​·​·​·​.​line·​216 |
212 | ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​google/​common/​collect/​AbstractMapBasedMulti​set;​-​>count(Ljava/​lang/​Object;​)​I | 212 | ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​google/​common/​collect/​AbstractMapBasedMulti​set;​-​>count(Ljava/​lang/​Object;​)​I |
 |  | ||
213 |
·​·​·​·​move-​result·​v |
213 | ·​·​·​·​move-​result·​v3 |
 |  | ||
214 | ·​·​·​·​.​line·​233 | 214 | ·​·​·​·​.​line·​233 |
215 | ·​·​·​·​:​goto_0 | 215 | ·​·​·​·​:​goto_0 |
216 |
·​·​·​·​return·​v |
216 | ·​·​·​·​return·​v3 |
 |  | ||
217 | ·​·​·​·​.​line·​218 | 217 | ·​·​·​·​.​line·​218 |
218 | ·​·​·​·​:​cond_0 | 218 | ·​·​·​·​:​cond_0 |
219 | ·​·​·​·​if-​lez·​p2,​·​:​cond_1 | 219 | ·​·​·​·​if-​lez·​p2,​·​:​cond_1 |
 |  | ||
220 | ·​·​·​·​move·​v4,​·​v5 | 220 | ·​·​·​·​move·​v4,​·​v5 |
 |  | ||
Offset 248, 18 lines modified | Offset 248, 18 lines modified | ||
248 | ·​·​·​·​check-​cast·​v0,​·​Lcom/​google/​common/​collect/​Count;​ | 248 | ·​·​·​·​check-​cast·​v0,​·​Lcom/​google/​common/​collect/​Count;​ |
 |  | ||
249 | ·​·​·​·​.​line·​222 | 249 | ·​·​·​·​.​line·​222 |
250 | ·​·​·​·​.​local·​v0,​·​"frequency":​Lcom/​google/​common/​collect/​Count;​ | 250 | ·​·​·​·​.​local·​v0,​·​"frequency":​Lcom/​google/​common/​collect/​Count;​ |
251 | ·​·​·​·​if-​nez·​v0,​·​:​cond_2 | 251 | ·​·​·​·​if-​nez·​v0,​·​:​cond_2 |
 |  | ||
252 | ·​·​·​·​.​line·​223 | 252 | ·​·​·​·​.​line·​223 |
253 |
·​·​·​·​const/​4·​v |
253 | ·​·​·​·​const/​4·​v3,​·​0x0 |
 |  | ||
254 | ·​·​·​·​.​line·​224 | 254 | ·​·​·​·​.​line·​224 |
255 |
·​·​·​·​.​local·​v |
255 | ·​·​·​·​.​local·​v3,​·​"oldCount":​I |
256 | ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lcom/​google/​common/​collect/​AbstractMapBasedMulti​set;​-​>backingMap:​Ljava/​util/​Map;​ | 256 | ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lcom/​google/​common/​collect/​AbstractMapBasedMulti​set;​-​>backingMap:​Ljava/​util/​Map;​ |
 |  | ||
257 | ·​·​·​·​new-​instance·​v5,​·​Lcom/​google/​common/​collect/​Count;​ | 257 | ·​·​·​·​new-​instance·​v5,​·​Lcom/​google/​common/​collect/​Count;​ |
 |  | ||
258 | ·​·​·​·​invoke-​direct·​{v5,​·​p2},​·​Lcom/​google/​common/​collect/​Count;​-​><init>(I)​V | 258 | ·​·​·​·​invoke-​direct·​{v5,​·​p2},​·​Lcom/​google/​common/​collect/​Count;​-​><init>(I)​V |
 |  | ||
259 | ·​·​·​·​invoke-​interface·​{v4,​·​p1,​·​v5},​·​Ljava/​util/​Map;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ | 259 | ·​·​·​·​invoke-​interface·​{v4,​·​p1,​·​v5},​·​Ljava/​util/​Map;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ |
Offset 273, 52 lines modified | Offset 273, 52 lines modified | ||
273 | ·​·​·​·​add-​long/​2addr·​v4,​·​v6 | 273 | ·​·​·​·​add-​long/​2addr·​v4,​·​v6 |
 |  | ||
274 | ·​·​·​·​iput-​wide·​v4,​·​p0,​·​Lcom/​google/​common/​collect/​AbstractMapBasedMulti​set;​-​>size:​J | 274 | ·​·​·​·​iput-​wide·​v4,​·​p0,​·​Lcom/​google/​common/​collect/​AbstractMapBasedMulti​set;​-​>size:​J |
 |  | ||
275 | ·​·​·​·​goto·​:​goto_0 | 275 | ·​·​·​·​goto·​:​goto_0 |
 |  | ||
276 | ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"frequency":​Lcom/​google/​common/​collect/​Count;​ | 276 | ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"frequency":​Lcom/​google/​common/​collect/​Count;​ |
277 |
·​·​·​·​.​end·​local·​v |
277 | ·​·​·​·​.​end·​local·​v3·​·​·​·​#·​"oldCount":​I |
278 | ·​·​·​·​:​cond_1 | 278 | ·​·​·​·​:​cond_1 |
279 | ·​·​·​·​move·​v4,​·​v6 | 279 | ·​·​·​·​move·​v4,​·​v6 |
 |  | ||
280 | ·​·​·​·​.​line·​218 | 280 | ·​·​·​·​.​line·​218 |
281 | ·​·​·​·​goto·​:​goto_1 | 281 | ·​·​·​·​goto·​:​goto_1 |
 |  | ||
282 | ·​·​·​·​.​line·​226 | 282 | ·​·​·​·​.​line·​226 |
283 | ·​·​·​·​.​restart·​local·​v0·​·​·​·​#·​"frequency":​Lcom/​google/​common/​collect/​Count;​ | 283 | ·​·​·​·​.​restart·​local·​v0·​·​·​·​#·​"frequency":​Lcom/​google/​common/​collect/​Count;​ |
284 | ·​·​·​·​:​cond_2 | 284 | ·​·​·​·​:​cond_2 |
285 | ·​·​·​·​invoke-​virtual·​{v0},​·​Lcom/​google/​common/​collect/​Count;​-​>get()​I | 285 | ·​·​·​·​invoke-​virtual·​{v0},​·​Lcom/​google/​common/​collect/​Count;​-​>get()​I |
 |  | ||
286 |
·​·​·​·​move-​result·​v |
286 | ·​·​·​·​move-​result·​v3 |
 |  | ||
287 | ·​·​·​·​.​line·​227 | 287 | ·​·​·​·​.​line·​227 |
288 |
·​·​·​·​.​restart·​local·​v |
288 | ·​·​·​·​.​restart·​local·​v3·​·​·​·​#·​"oldCount":​I |
289 |
·​·​·​·​int-​to-​long·​v |
289 | ·​·​·​·​int-​to-​long·​v7,​·​v3 |
 |  | ||
290 |
·​·​·​·​int-​to-​long·​v |
290 | ·​·​·​·​int-​to-​long·​v9,​·​p2 |
 |  | ||
291 |
·​·​·​·​add-​long·​v |
291 | ·​·​·​·​add-​long·​v1,​·​v7,​·​v9 |
Max diff block lines reached; 1445/4202 bytes (34.39%) of diff not shown. |
Offset 53, 15 lines modified | Offset 53, 15 lines modified | ||
53 | ·​·​·​·​.​line·​57 | 53 | ·​·​·​·​.​line·​57 |
54 | ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V | 54 | ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V |
 |  | ||
55 | ·​·​·​·​return-​void | 55 | ·​·​·​·​return-​void |
56 | .​end·​method | 56 | .​end·​method |
 |  | ||
57 | .​method·​static·​synthetic·​access$000(J)​Z | 57 | .​method·​static·​synthetic·​access$000(J)​Z |
58 |
·​·​·​·​.​locals·​ |
58 | ·​·​·​·​.​locals·​1 |
59 | ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​J | 59 | ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​J |
 |  | ||
60 | ·​·​·​·​.​prologue | 60 | ·​·​·​·​.​prologue |
61 | ·​·​·​·​.​line·​56 | 61 | ·​·​·​·​.​line·​56 |
62 | ·​·​·​·​invoke-​static·​{p0,​·​p1},​·​Lcom/​google/​common/​collect/​Collections2;​-​>isPositiveInt(J)​Z | 62 | ·​·​·​·​invoke-​static·​{p0,​·​p1},​·​Lcom/​google/​common/​collect/​Collections2;​-​>isPositiveInt(J)​Z |
 |  | ||
63 | ·​·​·​·​move-​result·​v0 | 63 | ·​·​·​·​move-​result·​v0 |
Offset 272, 39 lines modified | Offset 272, 39 lines modified | ||
272 | ·​·​·​·​:​cond_0 | 272 | ·​·​·​·​:​cond_0 |
273 | ·​·​·​·​const/​4·​v0,​·​0x0 | 273 | ·​·​·​·​const/​4·​v0,​·​0x0 |
 |  | ||
274 | ·​·​·​·​goto·​:​goto_0 | 274 | ·​·​·​·​goto·​:​goto_0 |
275 | .​end·​method | 275 | .​end·​method |
 |  | ||
276 | .​method·​static·​newStringBuilderForCo​llection(I)​Ljava/​lang/​StringBuilder;​ | 276 | .​method·​static·​newStringBuilderForCo​llection(I)​Ljava/​lang/​StringBuilder;​ |
277 |
·​·​·​·​.​locals·​ |
277 | ·​·​·​·​.​locals·​5 |
278 | ·​·​·​·​.​param·​p0,​·​"size"·​·​·​·​#·​I | 278 | ·​·​·​·​.​param·​p0,​·​"size"·​·​·​·​#·​I |
 |  | ||
279 | ·​·​·​·​.​prologue | 279 | ·​·​·​·​.​prologue |
280 | ·​·​·​·​.​line·​312 | 280 | ·​·​·​·​.​line·​312 |
281 | ·​·​·​·​const-​string·​v0,​·​"size" | 281 | ·​·​·​·​const-​string·​v0,​·​"size" |
 |  | ||
282 | ·​·​·​·​invoke-​static·​{p0,​·​v0},​·​Lcom/​google/​common/​collect/​CollectPreconditions;​-​>checkNonnegative(ILj​ava/​lang/​String;​)​I | 282 | ·​·​·​·​invoke-​static·​{p0,​·​v0},​·​Lcom/​google/​common/​collect/​CollectPreconditions;​-​>checkNonnegative(ILj​ava/​lang/​String;​)​I |
 |  | ||
283 | ·​·​·​·​.​line·​313 | 283 | ·​·​·​·​.​line·​313 |
284 | ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​ | 284 | ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​ |
 |  | ||
285 |
·​·​·​·​int-​to-​long·​v |
285 | ·​·​·​·​int-​to-​long·​v1,​·​p0 |
 |  | ||
286 |
·​·​·​·​const-​wide/​16·​v |
286 | ·​·​·​·​const-​wide/​16·​v3,​·​0x8 |
 |  | ||
287 |
·​·​·​·​mul-​long/​2addr·​v |
287 | ·​·​·​·​mul-​long/​2addr·​v1,​·​v3 |
 |  | ||
288 |
·​·​·​·​const-​wide/​32·​v |
288 | ·​·​·​·​const-​wide/​32·​v3,​·​0x40000000 |
 |  | ||
289 |
·​·​·​·​invoke-​static·​{v |
289 | ·​·​·​·​invoke-​static·​{v1,​·​v2,​·​v3,​·​v4},​·​Ljava/​lang/​Math;​-​>min(JJ)​J |
 |  | ||
290 |
·​·​·​·​move-​result-​wide·​v |
290 | ·​·​·​·​move-​result-​wide·​v1 |
 |  | ||
291 |
·​·​·​·​long-​to-​int·​v1,​·​v |
291 | ·​·​·​·​long-​to-​int·​v1,​·​v1 |
 |  | ||
292 | ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​><init>(I)​V | 292 | ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​><init>(I)​V |
 |  | ||
293 | ·​·​·​·​return-​object·​v0 | 293 | ·​·​·​·​return-​object·​v0 |
294 | .​end·​method | 294 | .​end·​method |
 |  | ||
295 | .​method·​public·​static·​orderedPermutations(L​java/​lang/​Iterable;​)​Ljava/​util/​Collection;​ | 295 | .​method·​public·​static·​orderedPermutations(L​java/​lang/​Iterable;​)​Ljava/​util/​Collection;​ |
Offset 39, 15 lines modified | Offset 39, 15 lines modified | ||
39 | ·​·​·​·​·​·​·​·​} | 39 | ·​·​·​·​·​·​·​·​} |
40 | ·​·​·​·​.​end·​annotation | 40 | ·​·​·​·​.​end·​annotation |
41 | .​end·​field | 41 | .​end·​field |
 |  | ||
 |  | ||
42 | #·​direct·​methods | 42 | #·​direct·​methods |
43 | .​method·​constructor·​<init>(Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trength;​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trength;​Lcom/​google/​common/​base/​Equivalence;​Lcom/​google/​common/​base/​Equivalence;​JJIILcom/​google/​common/​collect/​MapMaker$RemovalListe​ner;​Ljava/​util/​concurrent/​ConcurrentMap;​Lcom/​google/​common/​base/​Function;​)​V | 43 | .​method·​constructor·​<init>(Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trength;​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trength;​Lcom/​google/​common/​base/​Equivalence;​Lcom/​google/​common/​base/​Equivalence;​JJIILcom/​google/​common/​collect/​MapMaker$RemovalListe​ner;​Ljava/​util/​concurrent/​ConcurrentMap;​Lcom/​google/​common/​base/​Function;​)​V |
44 |
·​·​·​·​.​locals·​ |
44 | ·​·​·​·​.​locals·​0 |
45 | ·​·​·​·​.​param·​p1,​·​"keyStrength"·​·​·​·​#·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trength;​ | 45 | ·​·​·​·​.​param·​p1,​·​"keyStrength"·​·​·​·​#·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trength;​ |
46 | ·​·​·​·​.​param·​p2,​·​"valueStrength"·​·​·​·​#·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trength;​ | 46 | ·​·​·​·​.​param·​p2,​·​"valueStrength"·​·​·​·​#·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trength;​ |
47 | ·​·​·​·​.​param·​p5,​·​"expireAfterWriteNano​s"·​·​·​·​#·​J | 47 | ·​·​·​·​.​param·​p5,​·​"expireAfterWriteNano​s"·​·​·​·​#·​J |
48 | ·​·​·​·​.​param·​p7,​·​"expireAfterAccessNan​os"·​·​·​·​#·​J | 48 | ·​·​·​·​.​param·​p7,​·​"expireAfterAccessNan​os"·​·​·​·​#·​J |
49 | ·​·​·​·​.​param·​p9,​·​"maximumSize"·​·​·​·​#·​I | 49 | ·​·​·​·​.​param·​p9,​·​"maximumSize"·​·​·​·​#·​I |
50 | ·​·​·​·​.​param·​p10,​·​"concurrencyLevel"·​·​·​·​#·​I | 50 | ·​·​·​·​.​param·​p10,​·​"concurrencyLevel"·​·​·​·​#·​I |
51 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ | 51 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ |
Offset 48, 15 lines modified | Offset 48, 15 lines modified | ||
48 | ·​·​·​·​.​line·​74 | 48 | ·​·​·​·​.​line·​74 |
49 | ·​·​·​·​return-​void | 49 | ·​·​·​·​return-​void |
50 | .​end·​method | 50 | .​end·​method |
 |  | ||
 |  | ||
51 | #·​virtual·​methods | 51 | #·​virtual·​methods |
52 | .​method·​compute(Ljava/​lang/​Object;​ILcom/​google/​common/​collect/​MapMakerInternalMap$R​eferenceEntry;​Lcom/​google/​common/​collect/​ComputingConcurrentHa​shMap$ComputingValueR​eference;​)​Ljava/​lang/​Object;​ | 52 | .​method·​compute(Ljava/​lang/​Object;​ILcom/​google/​common/​collect/​MapMakerInternalMap$R​eferenceEntry;​Lcom/​google/​common/​collect/​ComputingConcurrentHa​shMap$ComputingValueR​eference;​)​Ljava/​lang/​Object;​ |
53 |
·​·​·​·​.​locals·​ |
53 | ·​·​·​·​.​locals·​9 |
54 | ·​·​·​·​.​param·​p2,​·​"hash"·​·​·​·​#·​I | 54 | ·​·​·​·​.​param·​p2,​·​"hash"·​·​·​·​#·​I |
55 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ | 55 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ |
56 | ·​·​·​·​·​·​·​·​value·​=·​{ | 56 | ·​·​·​·​·​·​·​·​value·​=·​{ |
57 | ·​·​·​·​·​·​·​·​·​·​·​·​"(TK;​I",​ | 57 | ·​·​·​·​·​·​·​·​·​·​·​·​"(TK;​I",​ |
58 | ·​·​·​·​·​·​·​·​·​·​·​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap$R​eferenceEntry",​ | 58 | ·​·​·​·​·​·​·​·​·​·​·​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap$R​eferenceEntry",​ |
59 | ·​·​·​·​·​·​·​·​·​·​·​·​"<TK;​TV;​>;​",​ | 59 | ·​·​·​·​·​·​·​·​·​·​·​·​"<TK;​TV;​>;​",​ |
60 | ·​·​·​·​·​·​·​·​·​·​·​·​"Lcom/​google/​common/​collect/​ComputingConcurrentHa​shMap$ComputingValueR​eference",​ | 60 | ·​·​·​·​·​·​·​·​·​·​·​·​"Lcom/​google/​common/​collect/​ComputingConcurrentHa​shMap$ComputingValueR​eference",​ |
Offset 71, 98 lines modified | Offset 71, 98 lines modified | ||
71 | ·​·​·​·​.​end·​annotation | 71 | ·​·​·​·​.​end·​annotation |
 |  | ||
72 | ·​·​·​·​.​prologue | 72 | ·​·​·​·​.​prologue |
73 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​ComputingConcurrentHa​shMap$ComputingSegmen​t;​,​·​"Lcom/​google/​common/​collect/​ComputingConcurrentHa​shMap$ComputingSegmen​t<TK;​TV;​>;​" | 73 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​ComputingConcurrentHa​shMap$ComputingSegmen​t;​,​·​"Lcom/​google/​common/​collect/​ComputingConcurrentHa​shMap$ComputingSegmen​t<TK;​TV;​>;​" |
74 | ·​·​·​·​.​local·​p1,​·​"key":​Ljava/​lang/​Object;​,​·​"TK;​" | 74 | ·​·​·​·​.​local·​p1,​·​"key":​Ljava/​lang/​Object;​,​·​"TK;​" |
75 | ·​·​·​·​.​local·​p3,​·​"e":​Lcom/​google/​common/​collect/​MapMakerInternalMap$R​eferenceEntry;​,​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap$R​eferenceEntry<TK;​TV;​>;​" | 75 | ·​·​·​·​.​local·​p3,​·​"e":​Lcom/​google/​common/​collect/​MapMakerInternalMap$R​eferenceEntry;​,​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap$R​eferenceEntry<TK;​TV;​>;​" |
76 | ·​·​·​·​.​local·​p4,​·​"computingValueRefere​nce":​Lcom/​google/​common/​collect/​ComputingConcurrentHa​shMap$ComputingValueR​eference;​,​·​"Lcom/​google/​common/​collect/​ComputingConcurrentHa​shMap$ComputingValueR​eference<TK;​TV;​>;​" | 76 | ·​·​·​·​.​local·​p4,​·​"computingValueRefere​nce":​Lcom/​google/​common/​collect/​ComputingConcurrentHa​shMap$ComputingValueR​eference;​,​·​"Lcom/​google/​common/​collect/​ComputingConcurrentHa​shMap$ComputingValueR​eference<TK;​TV;​>;​" |
77 |
·​·​·​·​const-​wide/​16·​v |
77 | ·​·​·​·​const-​wide/​16·​v7,​·​0x0 |
 |  | ||
78 | ·​·​·​·​.​line·​174 | 78 | ·​·​·​·​.​line·​174 |
79 |
·​·​·​·​const/​4·​v |
79 | ·​·​·​·​const/​4·​v5,​·​0x0 |
 |  | ||
80 | ·​·​·​·​.​line·​175 | 80 | ·​·​·​·​.​line·​175 |
81 |
·​·​·​·​.​local·​v |
81 | ·​·​·​·​.​local·​v5,​·​"value":​Ljava/​lang/​Object;​,​·​"TV;​" |
82 | ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>nanoTime()​J | 82 | ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>nanoTime()​J |
 |  | ||
83 |
·​·​·​·​move-​result-​wide·​v |
83 | ·​·​·​·​move-​result-​wide·​v3 |
 |  | ||
84 | ·​·​·​·​.​line·​176 | 84 | ·​·​·​·​.​line·​176 |
85 |
·​·​·​·​.​local·​v |
85 | ·​·​·​·​.​local·​v3,​·​"start":​J |
86 | ·​·​·​·​const-​wide/​16·​v0,​·​0x0 | 86 | ·​·​·​·​const-​wide/​16·​v0,​·​0x0 |
 |  | ||
87 | ·​·​·​·​.​line·​181 | 87 | ·​·​·​·​.​line·​181 |
88 | ·​·​·​·​.​local·​v0,​·​"end":​J | 88 | ·​·​·​·​.​local·​v0,​·​"end":​J |
89 | ·​·​·​·​:​try_start_0 | 89 | ·​·​·​·​:​try_start_0 |
90 | ·​·​·​·​monitor-​enter·​p3 | 90 | ·​·​·​·​monitor-​enter·​p3 |
91 | ·​·​·​·​:​try_end_0 | 91 | ·​·​·​·​:​try_end_0 |
92 | ·​·​·​·​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_1 | 92 | ·​·​·​·​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_1 |
 |  | ||
93 | ·​·​·​·​.​line·​182 | 93 | ·​·​·​·​.​line·​182 |
94 | ·​·​·​·​:​try_start_1 | 94 | ·​·​·​·​:​try_start_1 |
95 | ·​·​·​·​invoke-​virtual·​{p4,​·​p1,​·​p2},​·​Lcom/​google/​common/​collect/​ComputingConcurrentHa​shMap$ComputingValueR​eference;​-​>compute(Ljava/​lang/​Object;​I)​Ljava/​lang/​Object;​ | 95 | ·​·​·​·​invoke-​virtual·​{p4,​·​p1,​·​p2},​·​Lcom/​google/​common/​collect/​ComputingConcurrentHa​shMap$ComputingValueR​eference;​-​>compute(Ljava/​lang/​Object;​I)​Ljava/​lang/​Object;​ |
 |  | ||
96 |
·​·​·​·​move-​result-​object·​v |
96 | ·​·​·​·​move-​result-​object·​v5 |
 |  | ||
97 | ·​·​·​·​.​line·​183 | 97 | ·​·​·​·​.​line·​183 |
98 | ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>nanoTime()​J | 98 | ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>nanoTime()​J |
 |  | ||
99 | ·​·​·​·​move-​result-​wide·​v0 | 99 | ·​·​·​·​move-​result-​wide·​v0 |
 |  | ||
100 | ·​·​·​·​.​line·​184 | 100 | ·​·​·​·​.​line·​184 |
101 | ·​·​·​·​monitor-​exit·​p3 | 101 | ·​·​·​·​monitor-​exit·​p3 |
102 | ·​·​·​·​:​try_end_1 | 102 | ·​·​·​·​:​try_end_1 |
103 | ·​·​·​·​.​catchall·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catchall_0 | 103 | ·​·​·​·​.​catchall·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catchall_0 |
 |  | ||
104 | ·​·​·​·​.​line·​185 | 104 | ·​·​·​·​.​line·​185 |
105 |
·​·​·​·​if-​eqz·​v |
105 | ·​·​·​·​if-​eqz·​v5,​·​:​cond_0 |
 |  | ||
106 | ·​·​·​·​.​line·​187 | 106 | ·​·​·​·​.​line·​187 |
107 | ·​·​·​·​const/​4·​v6,​·​0x1 | 107 | ·​·​·​·​const/​4·​v6,​·​0x1 |
 |  | ||
108 | ·​·​·​·​:​try_start_2 | 108 | ·​·​·​·​:​try_start_2 |
109 |
·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2,​·​v |
109 | ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2,​·​v5,​·​v6},​·​Lcom/​google/​common/​collect/​ComputingConcurrentHa​shMap$ComputingSegmen​t;​-​>put(Ljava/​lang/​Object;​ILjava/​lang/​Object;​Z)​Ljava/​lang/​Object;​ |
 |  | ||
110 | ·​·​·​·​move-​result-​object·​v2 | 110 | ·​·​·​·​move-​result-​object·​v2 |
 |  | ||
111 | ·​·​·​·​.​line·​188 | 111 | ·​·​·​·​.​line·​188 |
112 | ·​·​·​·​.​local·​v2,​·​"oldValue":​Ljava/​lang/​Object;​,​·​"TV;​" | 112 | ·​·​·​·​.​local·​v2,​·​"oldValue":​Ljava/​lang/​Object;​,​·​"TV;​" |
113 | ·​·​·​·​if-​eqz·​v2,​·​:​cond_0 | 113 | ·​·​·​·​if-​eqz·​v2,​·​:​cond_0 |
 |  | ||
114 | ·​·​·​·​.​line·​190 | 114 | ·​·​·​·​.​line·​190 |
115 | ·​·​·​·​sget-​object·​v6,​·​Lcom/​google/​common/​collect/​MapMaker$RemovalCause​;​-​>REPLACED:​Lcom/​google/​common/​collect/​MapMaker$RemovalCause​;​ | 115 | ·​·​·​·​sget-​object·​v6,​·​Lcom/​google/​common/​collect/​MapMaker$RemovalCause​;​-​>REPLACED:​Lcom/​google/​common/​collect/​MapMaker$RemovalCause​;​ |
 |  | ||
116 |
·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2,​·​v |
116 | ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2,​·​v5,​·​v6},​·​Lcom/​google/​common/​collect/​ComputingConcurrentHa​shMap$ComputingSegmen​t;​-​>enqueueNotification(​Ljava/​lang/​Object;​ILjava/​lang/​Object;​Lcom/​google/​common/​collect/​MapMaker$RemovalCause​;​)​V |
117 | ·​·​·​·​:​try_end_2 | 117 | ·​·​·​·​:​try_end_2 |
118 | ·​·​·​·​.​catchall·​{:​try_start_2·​.​.​·​:​try_end_2}·​:​catchall_1 | 118 | ·​·​·​·​.​catchall·​{:​try_start_2·​.​.​·​:​try_end_2}·​:​catchall_1 |
 |  | ||
119 | ·​·​·​·​.​line·​195 | 119 | ·​·​·​·​.​line·​195 |
120 | ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"oldValue":​Ljava/​lang/​Object;​,​·​"TV;​" | 120 | ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"oldValue":​Ljava/​lang/​Object;​,​·​"TV;​" |
121 | ·​·​·​·​:​cond_0 | 121 | ·​·​·​·​:​cond_0 |
122 |
·​·​·​·​cmp-​long·​v6,​·​v0,​·​v |
122 | ·​·​·​·​cmp-​long·​v6,​·​v0,​·​v7 |
 |  | ||
123 | ·​·​·​·​if-​nez·​v6,​·​:​cond_1 | 123 | ·​·​·​·​if-​nez·​v6,​·​:​cond_1 |
 |  | ||
124 | ·​·​·​·​.​line·​196 | 124 | ·​·​·​·​.​line·​196 |
125 | ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>nanoTime()​J | 125 | ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>nanoTime()​J |
 |  | ||
126 | ·​·​·​·​move-​result-​wide·​v0 | 126 | ·​·​·​·​move-​result-​wide·​v0 |
 |  | ||
127 | ·​·​·​·​.​line·​198 | 127 | ·​·​·​·​.​line·​198 |
128 | ·​·​·​·​:​cond_1 | 128 | ·​·​·​·​:​cond_1 |
129 |
·​·​·​·​if-​nez·​v |
129 | ·​·​·​·​if-​nez·​v5,​·​:​cond_2 |
 |  | ||
Max diff block lines reached; 1222/5189 bytes (23.55%) of diff not shown. |
Offset 173, 40 lines modified | Offset 173, 40 lines modified | ||
 |  | ||
173 | ·​·​·​·​move-​result-​object·​v0 | 173 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
174 | ·​·​·​·​return-​object·​v0 | 174 | ·​·​·​·​return-​object·​v0 |
175 | .​end·​method | 175 | .​end·​method |
 |  | ||
176 | .​method·​writeReplace()​Ljava/​lang/​Object;​ | 176 | .​method·​writeReplace()​Ljava/​lang/​Object;​ |
177 |
·​·​·​·​.​locals·​1 |
177 | ·​·​·​·​.​locals·​14 |
 |  | ||
178 | ·​·​·​·​.​prologue | 178 | ·​·​·​·​.​prologue |
179 | ·​·​·​·​.​line·​382 | 179 | ·​·​·​·​.​line·​382 |
180 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​ComputingConcurrentHa​shMap;​,​·​"Lcom/​google/​common/​collect/​ComputingConcurrentHa​shMap<TK;​TV;​>;​" | 180 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​ComputingConcurrentHa​shMap;​,​·​"Lcom/​google/​common/​collect/​ComputingConcurrentHa​shMap<TK;​TV;​>;​" |
181 |
·​·​·​·​new-​instance·​v |
181 | ·​·​·​·​new-​instance·​v0,​·​Lcom/​google/​common/​collect/​ComputingConcurrentHa​shMap$ComputingSerial​izationProxy;​ |
 |  | ||
182 |
·​·​·​·​iget-​object·​v |
182 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Lcom/​google/​common/​collect/​ComputingConcurrentHa​shMap;​-​>keyStrength:​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trength;​ |
 |  | ||
183 |
·​·​·​·​iget-​object·​v |
183 | ·​·​·​·​iget-​object·​v2,​·​p0,​·​Lcom/​google/​common/​collect/​ComputingConcurrentHa​shMap;​-​>valueStrength:​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trength;​ |
 |  | ||
184 |
·​·​·​·​iget-​object·​v |
184 | ·​·​·​·​iget-​object·​v3,​·​p0,​·​Lcom/​google/​common/​collect/​ComputingConcurrentHa​shMap;​-​>keyEquivalence:​Lcom/​google/​common/​base/​Equivalence;​ |
 |  | ||
185 |
·​·​·​·​iget-​object·​v |
185 | ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lcom/​google/​common/​collect/​ComputingConcurrentHa​shMap;​-​>valueEquivalence:​Lcom/​google/​common/​base/​Equivalence;​ |
 |  | ||
186 |
·​·​·​·​iget-​wide·​v |
186 | ·​·​·​·​iget-​wide·​v5,​·​p0,​·​Lcom/​google/​common/​collect/​ComputingConcurrentHa​shMap;​-​>expireAfterWriteNano​s:​J |
 |  | ||
187 |
·​·​·​·​iget-​wide·​v |
187 | ·​·​·​·​iget-​wide·​v7,​·​p0,​·​Lcom/​google/​common/​collect/​ComputingConcurrentHa​shMap;​-​>expireAfterAccessNan​os:​J |
 |  | ||
188 |
·​·​·​·​iget·​v |
188 | ·​·​·​·​iget·​v9,​·​p0,​·​Lcom/​google/​common/​collect/​ComputingConcurrentHa​shMap;​-​>maximumSize:​I |
 |  | ||
189 |
·​·​·​·​iget·​v1 |
189 | ·​·​·​·​iget·​v10,​·​p0,​·​Lcom/​google/​common/​collect/​ComputingConcurrentHa​shMap;​-​>concurrencyLevel:​I |
 |  | ||
190 |
·​·​·​·​iget-​object·​v1 |
190 | ·​·​·​·​iget-​object·​v11,​·​p0,​·​Lcom/​google/​common/​collect/​ComputingConcurrentHa​shMap;​-​>removalListener:​Lcom/​google/​common/​collect/​MapMaker$RemovalListe​ner;​ |
 |  | ||
191 |
·​·​·​·​iget-​object·​v1 |
191 | ·​·​·​·​iget-​object·​v13,​·​p0,​·​Lcom/​google/​common/​collect/​ComputingConcurrentHa​shMap;​-​>computingFunction:​Lcom/​google/​common/​base/​Function;​ |
 |  | ||
192 |
·​·​·​·​move-​object·​v1 |
192 | ·​·​·​·​move-​object·​v12,​·​p0 |
 |  | ||
193 |
·​·​·​·​invoke-​direct/​range·​{v |
193 | ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v13},​·​Lcom/​google/​common/​collect/​ComputingConcurrentHa​shMap$ComputingSerial​izationProxy;​-​><init>(Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trength;​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trength;​Lcom/​google/​common/​base/​Equivalence;​Lcom/​google/​common/​base/​Equivalence;​JJIILcom/​google/​common/​collect/​MapMaker$RemovalListe​ner;​Ljava/​util/​concurrent/​ConcurrentMap;​Lcom/​google/​common/​base/​Function;​)​V |
 |  | ||
194 |
·​·​·​·​return-​object·​v |
194 | ·​·​·​·​return-​object·​v0 |
195 | .​end·​method | 195 | .​end·​method |
Offset 1321, 18 lines modified | Offset 1321, 18 lines modified | ||
 |  | ||
1321 | .​method·​public·​size()​I | 1321 | .​method·​public·​size()​I |
1322 | ·​·​·​·​.​locals·​6 | 1322 | ·​·​·​·​.​locals·​6 |
 |  | ||
1323 | ·​·​·​·​.​prologue | 1323 | ·​·​·​·​.​prologue |
1324 | ·​·​·​·​.​line·​165 | 1324 | ·​·​·​·​.​line·​165 |
1325 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​ConcurrentHashMultise​t;​,​·​"Lcom/​google/​common/​collect/​ConcurrentHashMultise​t<TE;​>;​" | 1325 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​ConcurrentHashMultise​t;​,​·​"Lcom/​google/​common/​collect/​ConcurrentHashMultise​t<TE;​>;​" |
1326 |
·​·​·​·​const-​wide/​16·​v |
1326 | ·​·​·​·​const-​wide/​16·​v1,​·​0x0 |
 |  | ||
1327 | ·​·​·​·​.​line·​166 | 1327 | ·​·​·​·​.​line·​166 |
1328 |
·​·​·​·​.​local·​v |
1328 | ·​·​·​·​.​local·​v1,​·​"sum":​J |
1329 | ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lcom/​google/​common/​collect/​ConcurrentHashMultise​t;​-​>countMap:​Ljava/​util/​concurrent/​ConcurrentMap;​ | 1329 | ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lcom/​google/​common/​collect/​ConcurrentHashMultise​t;​-​>countMap:​Ljava/​util/​concurrent/​ConcurrentMap;​ |
 |  | ||
1330 | ·​·​·​·​invoke-​interface·​{v4},​·​Ljava/​util/​concurrent/​ConcurrentMap;​-​>values()​Ljava/​util/​Collection;​ | 1330 | ·​·​·​·​invoke-​interface·​{v4},​·​Ljava/​util/​concurrent/​ConcurrentMap;​-​>values()​Ljava/​util/​Collection;​ |
 |  | ||
1331 | ·​·​·​·​move-​result-​object·​v4 | 1331 | ·​·​·​·​move-​result-​object·​v4 |
 |  | ||
1332 | ·​·​·​·​invoke-​interface·​{v4},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​ | 1332 | ·​·​·​·​invoke-​interface·​{v4},​·​Ljava/​util/​Collection;​-​>iterator()​Ljava/​util/​Iterator;​ |
Offset 1345, 35 lines modified | Offset 1345, 35 lines modified | ||
 |  | ||
1345 | ·​·​·​·​move-​result·​v4 | 1345 | ·​·​·​·​move-​result·​v4 |
 |  | ||
1346 | ·​·​·​·​if-​eqz·​v4,​·​:​cond_0 | 1346 | ·​·​·​·​if-​eqz·​v4,​·​:​cond_0 |
 |  | ||
1347 | ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ | 1347 | ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ |
 |  | ||
1348 |
·​·​·​·​move-​result-​object·​v |
1348 | ·​·​·​·​move-​result-​object·​v3 |
 |  | ||
1349 |
·​·​·​·​check-​cast·​v |
1349 | ·​·​·​·​check-​cast·​v3,​·​Ljava/​util/​concurrent/​atomic/​AtomicInteger;​ |
 |  | ||
1350 | ·​·​·​·​.​line·​167 | 1350 | ·​·​·​·​.​line·​167 |
1351 |
·​·​·​·​.​local·​v |
1351 | ·​·​·​·​.​local·​v3,​·​"value":​Ljava/​util/​concurrent/​atomic/​AtomicInteger;​ |
1352 |
·​·​·​·​invoke-​virtual·​{v |
1352 | ·​·​·​·​invoke-​virtual·​{v3},​·​Ljava/​util/​concurrent/​atomic/​AtomicInteger;​-​>get()​I |
 |  | ||
1353 | ·​·​·​·​move-​result·​v4 | 1353 | ·​·​·​·​move-​result·​v4 |
 |  | ||
1354 | ·​·​·​·​int-​to-​long·​v4,​·​v4 | 1354 | ·​·​·​·​int-​to-​long·​v4,​·​v4 |
 |  | ||
1355 |
·​·​·​·​add-​long/​2addr·​v |
1355 | ·​·​·​·​add-​long/​2addr·​v1,​·​v4 |
 |  | ||
1356 | ·​·​·​·​.​line·​168 | 1356 | ·​·​·​·​.​line·​168 |
1357 | ·​·​·​·​goto·​:​goto_0 | 1357 | ·​·​·​·​goto·​:​goto_0 |
 |  | ||
1358 | ·​·​·​·​.​line·​169 | 1358 | ·​·​·​·​.​line·​169 |
1359 |
·​·​·​·​.​end·​local·​v |
1359 | ·​·​·​·​.​end·​local·​v3·​·​·​·​#·​"value":​Ljava/​util/​concurrent/​atomic/​AtomicInteger;​ |
1360 | ·​·​·​·​:​cond_0 | 1360 | ·​·​·​·​:​cond_0 |
1361 |
·​·​·​·​invoke-​static·​{v |
1361 | ·​·​·​·​invoke-​static·​{v1,​·​v2},​·​Lcom/​google/​common/​primitives/​Ints;​-​>saturatedCast(J)​I |
 |  | ||
1362 | ·​·​·​·​move-​result·​v4 | 1362 | ·​·​·​·​move-​result·​v4 |
 |  | ||
1363 | ·​·​·​·​return·​v4 | 1363 | ·​·​·​·​return·​v4 |
1364 | .​end·​method | 1364 | .​end·​method |
 |  | ||
1365 | .​method·​public·​toArray()​[Ljava/​lang/​Object;​ | 1365 | .​method·​public·​toArray()​[Ljava/​lang/​Object;​ |
Offset 144, 15 lines modified | Offset 144, 15 lines modified | ||
 |  | ||
144 | ·​·​·​·​move-​result·​v0 | 144 | ·​·​·​·​move-​result·​v0 |
 |  | ||
145 | ·​·​·​·​return·​v0 | 145 | ·​·​·​·​return·​v0 |
146 | .​end·​method | 146 | .​end·​method |
 |  | ||
147 | .​method·​public·​offer(Ljava/​lang/​Object;​JLjava/​util/​concurrent/​TimeUnit;​)​Z | 147 | .​method·​public·​offer(Ljava/​lang/​Object;​JLjava/​util/​concurrent/​TimeUnit;​)​Z |
148 |
·​·​·​·​.​locals·​ |
148 | ·​·​·​·​.​locals·​1 |
149 | ·​·​·​·​.​param·​p2,​·​"timeout"·​·​·​·​#·​J | 149 | ·​·​·​·​.​param·​p2,​·​"timeout"·​·​·​·​#·​J |
150 | ·​·​·​·​.​param·​p4,​·​"unit"·​·​·​·​#·​Ljava/​util/​concurrent/​TimeUnit;​ | 150 | ·​·​·​·​.​param·​p4,​·​"unit"·​·​·​·​#·​Ljava/​util/​concurrent/​TimeUnit;​ |
151 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ | 151 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ |
152 | ·​·​·​·​·​·​·​·​value·​=·​{ | 152 | ·​·​·​·​·​·​·​·​value·​=·​{ |
153 | ·​·​·​·​·​·​·​·​·​·​·​·​"(TE;​J",​ | 153 | ·​·​·​·​·​·​·​·​·​·​·​·​"(TE;​J",​ |
154 | ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​util/​concurrent/​TimeUnit;​",​ | 154 | ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​util/​concurrent/​TimeUnit;​",​ |
155 | ·​·​·​·​·​·​·​·​·​·​·​·​")​Z" | 155 | ·​·​·​·​·​·​·​·​·​·​·​·​")​Z" |
Offset 177, 15 lines modified | Offset 177, 15 lines modified | ||
 |  | ||
177 | ·​·​·​·​move-​result·​v0 | 177 | ·​·​·​·​move-​result·​v0 |
 |  | ||
178 | ·​·​·​·​return·​v0 | 178 | ·​·​·​·​return·​v0 |
179 | .​end·​method | 179 | .​end·​method |
 |  | ||
180 | .​method·​public·​offerFirst(Ljava/​lang/​Object;​JLjava/​util/​concurrent/​TimeUnit;​)​Z | 180 | .​method·​public·​offerFirst(Ljava/​lang/​Object;​JLjava/​util/​concurrent/​TimeUnit;​)​Z |
181 |
·​·​·​·​.​locals·​ |
181 | ·​·​·​·​.​locals·​1 |
182 | ·​·​·​·​.​param·​p2,​·​"timeout"·​·​·​·​#·​J | 182 | ·​·​·​·​.​param·​p2,​·​"timeout"·​·​·​·​#·​J |
183 | ·​·​·​·​.​param·​p4,​·​"unit"·​·​·​·​#·​Ljava/​util/​concurrent/​TimeUnit;​ | 183 | ·​·​·​·​.​param·​p4,​·​"unit"·​·​·​·​#·​Ljava/​util/​concurrent/​TimeUnit;​ |
184 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ | 184 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ |
185 | ·​·​·​·​·​·​·​·​value·​=·​{ | 185 | ·​·​·​·​·​·​·​·​value·​=·​{ |
186 | ·​·​·​·​·​·​·​·​·​·​·​·​"(TE;​J",​ | 186 | ·​·​·​·​·​·​·​·​·​·​·​·​"(TE;​J",​ |
187 | ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​util/​concurrent/​TimeUnit;​",​ | 187 | ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​util/​concurrent/​TimeUnit;​",​ |
188 | ·​·​·​·​·​·​·​·​·​·​·​·​")​Z" | 188 | ·​·​·​·​·​·​·​·​·​·​·​·​")​Z" |
Offset 210, 15 lines modified | Offset 210, 15 lines modified | ||
 |  | ||
210 | ·​·​·​·​move-​result·​v0 | 210 | ·​·​·​·​move-​result·​v0 |
 |  | ||
211 | ·​·​·​·​return·​v0 | 211 | ·​·​·​·​return·​v0 |
212 | .​end·​method | 212 | .​end·​method |
 |  | ||
213 | .​method·​public·​offerLast(Ljava/​lang/​Object;​JLjava/​util/​concurrent/​TimeUnit;​)​Z | 213 | .​method·​public·​offerLast(Ljava/​lang/​Object;​JLjava/​util/​concurrent/​TimeUnit;​)​Z |
214 |
·​·​·​·​.​locals·​ |
214 | ·​·​·​·​.​locals·​1 |
215 | ·​·​·​·​.​param·​p2,​·​"timeout"·​·​·​·​#·​J | 215 | ·​·​·​·​.​param·​p2,​·​"timeout"·​·​·​·​#·​J |
216 | ·​·​·​·​.​param·​p4,​·​"unit"·​·​·​·​#·​Ljava/​util/​concurrent/​TimeUnit;​ | 216 | ·​·​·​·​.​param·​p4,​·​"unit"·​·​·​·​#·​Ljava/​util/​concurrent/​TimeUnit;​ |
217 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ | 217 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ |
218 | ·​·​·​·​·​·​·​·​value·​=·​{ | 218 | ·​·​·​·​·​·​·​·​value·​=·​{ |
219 | ·​·​·​·​·​·​·​·​·​·​·​·​"(TE;​J",​ | 219 | ·​·​·​·​·​·​·​·​·​·​·​·​"(TE;​J",​ |
220 | ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​util/​concurrent/​TimeUnit;​",​ | 220 | ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​util/​concurrent/​TimeUnit;​",​ |
221 | ·​·​·​·​·​·​·​·​·​·​·​·​")​Z" | 221 | ·​·​·​·​·​·​·​·​·​·​·​·​")​Z" |
Offset 479, 30 lines modified | Offset 479, 30 lines modified | ||
 |  | ||
479 | ·​·​·​·​move-​result·​v0 | 479 | ·​·​·​·​move-​result·​v0 |
 |  | ||
480 | ·​·​·​·​goto·​:​goto_0 | 480 | ·​·​·​·​goto·​:​goto_0 |
481 | .​end·​method | 481 | .​end·​method |
 |  | ||
482 | .​method·​private·​init(I)​V | 482 | .​method·​private·​init(I)​V |
483 |
·​·​·​·​.​locals·​ |
483 | ·​·​·​·​.​locals·​4 |
484 | ·​·​·​·​.​param·​p1,​·​"expectedSize"·​·​·​·​#·​I | 484 | ·​·​·​·​.​param·​p1,​·​"expectedSize"·​·​·​·​#·​I |
 |  | ||
485 | ·​·​·​·​.​prologue | 485 | ·​·​·​·​.​prologue |
486 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​HashBiMap;​,​·​"Lcom/​google/​common/​collect/​HashBiMap<TK;​TV;​>;​" | 486 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​HashBiMap;​,​·​"Lcom/​google/​common/​collect/​HashBiMap<TK;​TV;​>;​" |
487 |
·​·​·​·​const/​4·​v |
487 | ·​·​·​·​const/​4·​v3,​·​0x0 |
 |  | ||
488 | ·​·​·​·​.​line·​111 | 488 | ·​·​·​·​.​line·​111 |
489 | ·​·​·​·​const-​string·​v1,​·​"expectedSize" | 489 | ·​·​·​·​const-​string·​v1,​·​"expectedSize" |
 |  | ||
490 | ·​·​·​·​invoke-​static·​{p1,​·​v1},​·​Lcom/​google/​common/​collect/​CollectPreconditions;​-​>checkNonnegative(ILj​ava/​lang/​String;​)​I | 490 | ·​·​·​·​invoke-​static·​{p1,​·​v1},​·​Lcom/​google/​common/​collect/​CollectPreconditions;​-​>checkNonnegative(ILj​ava/​lang/​String;​)​I |
 |  | ||
491 | ·​·​·​·​.​line·​112 | 491 | ·​·​·​·​.​line·​112 |
492 |
·​·​·​·​const-​wide/​high16·​v |
492 | ·​·​·​·​const-​wide/​high16·​v1,​·​0x3ff0000000000000L·​·​·​·​#·​1.​0 |
 |  | ||
493 |
·​·​·​·​invoke-​static·​{p1,​·​v |
493 | ·​·​·​·​invoke-​static·​{p1,​·​v1,​·​v2},​·​Lcom/​google/​common/​collect/​Hashing;​-​>closedTableSize(ID)​I |
 |  | ||
494 | ·​·​·​·​move-​result·​v0 | 494 | ·​·​·​·​move-​result·​v0 |
 |  | ||
495 | ·​·​·​·​.​line·​113 | 495 | ·​·​·​·​.​line·​113 |
496 | ·​·​·​·​.​local·​v0,​·​"tableSize":​I | 496 | ·​·​·​·​.​local·​v0,​·​"tableSize":​I |
497 | ·​·​·​·​invoke-​direct·​{p0,​·​v0},​·​Lcom/​google/​common/​collect/​HashBiMap;​-​>createTable(I)​[Lcom/​google/​common/​collect/​HashBiMap$BiEntry;​ | 497 | ·​·​·​·​invoke-​direct·​{p0,​·​v0},​·​Lcom/​google/​common/​collect/​HashBiMap;​-​>createTable(I)​[Lcom/​google/​common/​collect/​HashBiMap$BiEntry;​ |
 |  | ||
Offset 519, 18 lines modified | Offset 519, 18 lines modified | ||
 |  | ||
519 | ·​·​·​·​.​line·​115 | 519 | ·​·​·​·​.​line·​115 |
520 | ·​·​·​·​add-​int/​lit8·​v1,​·​v0,​·​-​0x1 | 520 | ·​·​·​·​add-​int/​lit8·​v1,​·​v0,​·​-​0x1 |
 |  | ||
521 | ·​·​·​·​iput·​v1,​·​p0,​·​Lcom/​google/​common/​collect/​HashBiMap;​-​>mask:​I | 521 | ·​·​·​·​iput·​v1,​·​p0,​·​Lcom/​google/​common/​collect/​HashBiMap;​-​>mask:​I |
 |  | ||
522 | ·​·​·​·​.​line·​116 | 522 | ·​·​·​·​.​line·​116 |
523 |
·​·​·​·​iput·​v |
523 | ·​·​·​·​iput·​v3,​·​p0,​·​Lcom/​google/​common/​collect/​HashBiMap;​-​>modCount:​I |
 |  | ||
524 | ·​·​·​·​.​line·​117 | 524 | ·​·​·​·​.​line·​117 |
525 |
·​·​·​·​iput·​v |
525 | ·​·​·​·​iput·​v3,​·​p0,​·​Lcom/​google/​common/​collect/​HashBiMap;​-​>size:​I |
 |  | ||
526 | ·​·​·​·​.​line·​118 | 526 | ·​·​·​·​.​line·​118 |
527 | ·​·​·​·​return-​void | 527 | ·​·​·​·​return-​void |
528 | .​end·​method | 528 | .​end·​method |
 |  | ||
529 | .​method·​private·​insert(Lcom/​google/​common/​collect/​HashBiMap$BiEntry;​)​V | 529 | .​method·​private·​insert(Lcom/​google/​common/​collect/​HashBiMap$BiEntry;​)​V |
530 | ·​·​·​·​.​locals·​4 | 530 | ·​·​·​·​.​locals·​4 |
Offset 948, 30 lines modified | Offset 948, 30 lines modified | ||
948 | ·​·​·​·​invoke-​static·​{p0,​·​p1,​·​v0},​·​Lcom/​google/​common/​collect/​Serialization;​-​>populateMap(Ljava/​util/​Map;​Ljava/​io/​ObjectInputStream;​I)​V | 948 | ·​·​·​·​invoke-​static·​{p0,​·​p1,​·​v0},​·​Lcom/​google/​common/​collect/​Serialization;​-​>populateMap(Ljava/​util/​Map;​Ljava/​io/​ObjectInputStream;​I)​V |
 |  | ||
949 | ·​·​·​·​.​line·​663 | 949 | ·​·​·​·​.​line·​663 |
950 | ·​·​·​·​return-​void | 950 | ·​·​·​·​return-​void |
951 | .​end·​method | 951 | .​end·​method |
 |  | ||
952 | .​method·​private·​rehashIfNecessary()​V | 952 | .​method·​private·​rehashIfNecessary()​V |
953 |
·​·​·​·​.​locals·​ |
953 | ·​·​·​·​.​locals·​9 |
 |  | ||
954 | ·​·​·​·​.​prologue | 954 | ·​·​·​·​.​prologue |
955 | ·​·​·​·​.​line·​281 | 955 | ·​·​·​·​.​line·​281 |
956 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​HashBiMap;​,​·​"Lcom/​google/​common/​collect/​HashBiMap<TK;​TV;​>;​" | 956 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​HashBiMap;​,​·​"Lcom/​google/​common/​collect/​HashBiMap<TK;​TV;​>;​" |
957 | ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lcom/​google/​common/​collect/​HashBiMap;​-​>hashTableKToV:​[Lcom/​google/​common/​collect/​HashBiMap$BiEntry;​ | 957 | ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lcom/​google/​common/​collect/​HashBiMap;​-​>hashTableKToV:​[Lcom/​google/​common/​collect/​HashBiMap$BiEntry;​ |
 |  | ||
958 | ·​·​·​·​.​line·​282 | 958 | ·​·​·​·​.​line·​282 |
959 | ·​·​·​·​.​local·​v4,​·​"oldKToV":​[Lcom/​google/​common/​collect/​HashBiMap$BiEntry;​,​·​"[Lcom/​google/​common/​collect/​HashBiMap$BiEntry<TK;​TV;​>;​" | 959 | ·​·​·​·​.​local·​v4,​·​"oldKToV":​[Lcom/​google/​common/​collect/​HashBiMap$BiEntry;​,​·​"[Lcom/​google/​common/​collect/​HashBiMap$BiEntry<TK;​TV;​>;​" |
960 | ·​·​·​·​iget·​v5,​·​p0,​·​Lcom/​google/​common/​collect/​HashBiMap;​-​>size:​I | 960 | ·​·​·​·​iget·​v5,​·​p0,​·​Lcom/​google/​common/​collect/​HashBiMap;​-​>size:​I |
 |  | ||
961 | ·​·​·​·​array-​length·​v6,​·​v4 | 961 | ·​·​·​·​array-​length·​v6,​·​v4 |
 |  | ||
962 |
·​·​·​·​const-​wide/​high16·​v |
962 | ·​·​·​·​const-​wide/​high16·​v7,​·​0x3ff0000000000000L·​·​·​·​#·​1.​0 |
 |  | ||
963 |
·​·​·​·​invoke-​static·​{v5,​·​v6,​·​v |
963 | ·​·​·​·​invoke-​static·​{v5,​·​v6,​·​v7,​·​v8},​·​Lcom/​google/​common/​collect/​Hashing;​-​>needsResizing(IID)​Z |
 |  | ||
964 | ·​·​·​·​move-​result·​v5 | 964 | ·​·​·​·​move-​result·​v5 |
 |  | ||
965 | ·​·​·​·​if-​eqz·​v5,​·​:​cond_2 | 965 | ·​·​·​·​if-​eqz·​v5,​·​:​cond_2 |
 |  | ||
966 | ·​·​·​·​.​line·​283 | 966 | ·​·​·​·​.​line·​283 |
967 | ·​·​·​·​array-​length·​v5,​·​v4 | 967 | ·​·​·​·​array-​length·​v5,​·​v4 |
Offset 36, 15 lines modified | Offset 36, 15 lines modified | ||
36 | ·​·​·​·​.​line·​33 | 36 | ·​·​·​·​.​line·​33 |
37 | ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V | 37 | ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V |
 |  | ||
38 | ·​·​·​·​return-​void | 38 | ·​·​·​·​return-​void |
39 | .​end·​method | 39 | .​end·​method |
 |  | ||
40 | .​method·​static·​closedTableSize(ID)​I | 40 | .​method·​static·​closedTableSize(ID)​I |
41 |
·​·​·​·​.​locals·​ |
41 | ·​·​·​·​.​locals·​3 |
42 | ·​·​·​·​.​param·​p0,​·​"expectedEntries"·​·​·​·​#·​I | 42 | ·​·​·​·​.​param·​p0,​·​"expectedEntries"·​·​·​·​#·​I |
43 | ·​·​·​·​.​param·​p1,​·​"loadFactor"·​·​·​·​#·​D | 43 | ·​·​·​·​.​param·​p1,​·​"loadFactor"·​·​·​·​#·​D |
 |  | ||
44 | ·​·​·​·​.​prologue | 44 | ·​·​·​·​.​prologue |
45 | ·​·​·​·​.​line·​59 | 45 | ·​·​·​·​.​line·​59 |
46 | ·​·​·​·​const/​4·​v1,​·​0x2 | 46 | ·​·​·​·​const/​4·​v1,​·​0x2 |
 |  | ||
Offset 55, 19 lines modified | Offset 55, 19 lines modified | ||
55 | ·​·​·​·​.​line·​60 | 55 | ·​·​·​·​.​line·​60 |
56 | ·​·​·​·​invoke-​static·​{p0},​·​Ljava/​lang/​Integer;​-​>highestOneBit(I)​I | 56 | ·​·​·​·​invoke-​static·​{p0},​·​Ljava/​lang/​Integer;​-​>highestOneBit(I)​I |
 |  | ||
57 | ·​·​·​·​move-​result·​v0 | 57 | ·​·​·​·​move-​result·​v0 |
 |  | ||
58 | ·​·​·​·​.​line·​62 | 58 | ·​·​·​·​.​line·​62 |
59 | ·​·​·​·​.​local·​v0,​·​"tableSize":​I | 59 | ·​·​·​·​.​local·​v0,​·​"tableSize":​I |
60 |
·​·​·​·​int-​to-​double·​v |
60 | ·​·​·​·​int-​to-​double·​v1,​·​v0 |
 |  | ||
61 |
·​·​·​·​mul-​double/​2addr·​v |
61 | ·​·​·​·​mul-​double/​2addr·​v1,​·​p1 |
 |  | ||
62 |
·​·​·​·​double-​to-​int·​v1,​·​v |
62 | ·​·​·​·​double-​to-​int·​v1,​·​v1 |
 |  | ||
63 | ·​·​·​·​if-​le·​p0,​·​v1,​·​:​cond_1 | 63 | ·​·​·​·​if-​le·​p0,​·​v1,​·​:​cond_1 |
 |  | ||
64 | ·​·​·​·​.​line·​63 | 64 | ·​·​·​·​.​line·​63 |
65 | ·​·​·​·​shl-​int/​lit8·​v0,​·​v0,​·​0x1 | 65 | ·​·​·​·​shl-​int/​lit8·​v0,​·​v0,​·​0x1 |
 |  | ||
66 | ·​·​·​·​.​line·​64 | 66 | ·​·​·​·​.​line·​64 |
Offset 211, 137 lines modified | Offset 211, 137 lines modified | ||
 |  | ||
211 | ·​·​·​·​move-​result-​object·​v0 | 211 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
212 | ·​·​·​·​return-​object·​v0 | 212 | ·​·​·​·​return-​object·​v0 |
213 | .​end·​method | 213 | .​end·​method |
 |  | ||
214 | .​method·​indexOf(Ljava/​lang/​Object;​)​I | 214 | .​method·​indexOf(Ljava/​lang/​Object;​)​I |
215 |
·​·​·​·​.​locals·​ |
215 | ·​·​·​·​.​locals·​7 |
216 | ·​·​·​·​.​param·​p1,​·​"target"·​·​·​·​#·​Ljava/​lang/​Object;​ | 216 | ·​·​·​·​.​param·​p1,​·​"target"·​·​·​·​#·​Ljava/​lang/​Object;​ |
 |  | ||
217 | ·​·​·​·​.​prologue | 217 | ·​·​·​·​.​prologue |
218 | ·​·​·​·​.​line·​479 | 218 | ·​·​·​·​.​line·​479 |
219 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​ImmutableRangeSet$AsS​et;​,​·​"Lcom/​google/​common/​collect/​ImmutableRangeSet<TC;​>.​AsSet;​" | 219 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​ImmutableRangeSet$AsS​et;​,​·​"Lcom/​google/​common/​collect/​ImmutableRangeSet<TC;​>.​AsSet;​" |
220 | ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​google/​common/​collect/​ImmutableRangeSet$AsS​et;​-​>contains(Ljava/​lang/​Object;​)​Z | 220 | ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Lcom/​google/​common/​collect/​ImmutableRangeSet$AsS​et;​-​>contains(Ljava/​lang/​Object;​)​Z |
 |  | ||
221 |
·​·​·​·​move-​result·​v |
221 | ·​·​·​·​move-​result·​v5 |
 |  | ||
222 |
·​·​·​·​if-​eqz·​v |
222 | ·​·​·​·​if-​eqz·​v5,​·​:​cond_2 |
 |  | ||
223 | ·​·​·​·​move-​object·​v0,​·​p1 | 223 | ·​·​·​·​move-​object·​v0,​·​p1 |
 |  | ||
224 | ·​·​·​·​.​line·​481 | 224 | ·​·​·​·​.​line·​481 |
225 | ·​·​·​·​check-​cast·​v0,​·​Ljava/​lang/​Comparable;​ | 225 | ·​·​·​·​check-​cast·​v0,​·​Ljava/​lang/​Comparable;​ |
 |  | ||
226 | ·​·​·​·​.​line·​482 | 226 | ·​·​·​·​.​line·​482 |
227 | ·​·​·​·​.​local·​v0,​·​"c":​Ljava/​lang/​Comparable;​,​·​"TC;​" | 227 | ·​·​·​·​.​local·​v0,​·​"c":​Ljava/​lang/​Comparable;​,​·​"TC;​" |
228 |
·​·​·​·​const-​wide/​16·​v |
228 | ·​·​·​·​const-​wide/​16·​v3,​·​0x0 |
 |  | ||
229 | ·​·​·​·​.​line·​483 | 229 | ·​·​·​·​.​line·​483 |
230 |
·​·​·​·​.​local·​v |
230 | ·​·​·​·​.​local·​v3,​·​"total":​J |
231 |
·​·​·​·​iget-​object·​v |
231 | ·​·​·​·​iget-​object·​v5,​·​p0,​·​Lcom/​google/​common/​collect/​ImmutableRangeSet$AsS​et;​-​>this$0:​Lcom/​google/​common/​collect/​ImmutableRangeSet;​ |
 |  | ||
232 | ·​·​·​·​#·​getter·​for:​·​Lcom/​google/​common/​collect/​ImmutableRangeSet;​-​>ranges:​Lcom/​google/​common/​collect/​ImmutableList;​ | 232 | ·​·​·​·​#·​getter·​for:​·​Lcom/​google/​common/​collect/​ImmutableRangeSet;​-​>ranges:​Lcom/​google/​common/​collect/​ImmutableList;​ |
233 |
·​·​·​·​invoke-​static·​{v |
233 | ·​·​·​·​invoke-​static·​{v5},​·​Lcom/​google/​common/​collect/​ImmutableRangeSet;​-​>access$000(Lcom/​google/​common/​collect/​ImmutableRangeSet;​)​Lcom/​google/​common/​collect/​ImmutableList;​ |
 |  | ||
234 |
·​·​·​·​move-​result-​object·​v |
234 | ·​·​·​·​move-​result-​object·​v5 |
 |  | ||
235 |
·​·​·​·​invoke-​virtual·​{v |
235 | ·​·​·​·​invoke-​virtual·​{v5},​·​Lcom/​google/​common/​collect/​ImmutableList;​-​>iterator()​Ljava/​util/​Iterator;​ |
 |  | ||
236 | ·​·​·​·​move-​result-​object·​v1 | 236 | ·​·​·​·​move-​result-​object·​v1 |
 |  | ||
237 | ·​·​·​·​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​ | 237 | ·​·​·​·​.​local·​v1,​·​"i$":​Ljava/​util/​Iterator;​ |
238 | ·​·​·​·​:​goto_0 | 238 | ·​·​·​·​:​goto_0 |
239 | ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z | 239 | ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z |
 |  | ||
240 |
·​·​·​·​move-​result·​v |
240 | ·​·​·​·​move-​result·​v5 |
 |  | ||
241 |
·​·​·​·​if-​eqz·​v |
241 | ·​·​·​·​if-​eqz·​v5,​·​:​cond_1 |
 |  | ||
242 | ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ | 242 | ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ |
 |  | ||
243 | ·​·​·​·​move-​result-​object·​v2 | 243 | ·​·​·​·​move-​result-​object·​v2 |
 |  | ||
244 | ·​·​·​·​check-​cast·​v2,​·​Lcom/​google/​common/​collect/​Range;​ | 244 | ·​·​·​·​check-​cast·​v2,​·​Lcom/​google/​common/​collect/​Range;​ |
 |  | ||
245 | ·​·​·​·​.​line·​484 | 245 | ·​·​·​·​.​line·​484 |
246 | ·​·​·​·​.​local·​v2,​·​"range":​Lcom/​google/​common/​collect/​Range;​,​·​"Lcom/​google/​common/​collect/​Range<TC;​>;​" | 246 | ·​·​·​·​.​local·​v2,​·​"range":​Lcom/​google/​common/​collect/​Range;​,​·​"Lcom/​google/​common/​collect/​Range<TC;​>;​" |
247 | ·​·​·​·​invoke-​virtual·​{v2,​·​v0},​·​Lcom/​google/​common/​collect/​Range;​-​>contains(Ljava/​lang/​Comparable;​)​Z | 247 | ·​·​·​·​invoke-​virtual·​{v2,​·​v0},​·​Lcom/​google/​common/​collect/​Range;​-​>contains(Ljava/​lang/​Comparable;​)​Z |
 |  | ||
248 |
·​·​·​·​move-​result·​v |
248 | ·​·​·​·​move-​result·​v5 |
 |  | ||
249 |
·​·​·​·​if-​eqz·​v |
249 | ·​·​·​·​if-​eqz·​v5,​·​:​cond_0 |
 |  | ||
250 | ·​·​·​·​.​line·​485 | 250 | ·​·​·​·​.​line·​485 |
251 |
·​·​·​·​iget-​object·​v |
251 | ·​·​·​·​iget-​object·​v5,​·​p0,​·​Lcom/​google/​common/​collect/​ImmutableRangeSet$AsS​et;​-​>domain:​Lcom/​google/​common/​collect/​DiscreteDomain;​ |
 |  | ||
252 |
·​·​·​·​invoke-​static·​{v2,​·​v |
252 | ·​·​·​·​invoke-​static·​{v2,​·​v5},​·​Lcom/​google/​common/​collect/​ContiguousSet;​-​>create(Lcom/​google/​common/​collect/​Range;​Lcom/​google/​common/​collect/​DiscreteDomain;​)​Lcom/​google/​common/​collect/​ContiguousSet;​ |
 |  | ||
253 |
·​·​·​·​move-​result-​object·​v |
253 | ·​·​·​·​move-​result-​object·​v5 |
 |  | ||
254 |
·​·​·​·​invoke-​virtual·​{v |
254 | ·​·​·​·​invoke-​virtual·​{v5,​·​v0},​·​Lcom/​google/​common/​collect/​ContiguousSet;​-​>indexOf(Ljava/​lang/​Object;​)​I |
 |  | ||
255 |
·​·​·​·​move-​result·​v |
255 | ·​·​·​·​move-​result·​v5 |
 |  | ||
256 |
·​·​·​·​int-​to-​long·​v |
256 | ·​·​·​·​int-​to-​long·​v5,​·​v5 |
 |  | ||
257 |
·​·​·​·​add-​long/​2addr·​v |
257 | ·​·​·​·​add-​long/​2addr·​v5,​·​v3 |
 |  | ||
258 |
·​·​·​·​invoke-​static·​{v |
258 | ·​·​·​·​invoke-​static·​{v5,​·​v6},​·​Lcom/​google/​common/​primitives/​Ints;​-​>saturatedCast(J)​I |
 |  | ||
259 |
·​·​·​·​move-​result·​v |
259 | ·​·​·​·​move-​result·​v5 |
 |  | ||
260 | ·​·​·​·​.​line·​492 | 260 | ·​·​·​·​.​line·​492 |
261 | ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"c":​Ljava/​lang/​Comparable;​,​·​"TC;​" | 261 | ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"c":​Ljava/​lang/​Comparable;​,​·​"TC;​" |
262 | ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"i$":​Ljava/​util/​Iterator;​ | 262 | ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"i$":​Ljava/​util/​Iterator;​ |
263 | ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"range":​Lcom/​google/​common/​collect/​Range;​,​·​"Lcom/​google/​common/​collect/​Range<TC;​>;​" | 263 | ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"range":​Lcom/​google/​common/​collect/​Range;​,​·​"Lcom/​google/​common/​collect/​Range<TC;​>;​" |
264 |
·​·​·​·​.​end·​local·​v |
264 | ·​·​·​·​.​end·​local·​v3·​·​·​·​#·​"total":​J |
265 | ·​·​·​·​:​goto_1 | 265 | ·​·​·​·​:​goto_1 |
266 |
·​·​·​·​return·​v |
266 | ·​·​·​·​return·​v5 |
 |  | ||
267 | ·​·​·​·​.​line·​487 | 267 | ·​·​·​·​.​line·​487 |
268 | ·​·​·​·​.​restart·​local·​v0·​·​·​·​#·​"c":​Ljava/​lang/​Comparable;​,​·​"TC;​" | 268 | ·​·​·​·​.​restart·​local·​v0·​·​·​·​#·​"c":​Ljava/​lang/​Comparable;​,​·​"TC;​" |
269 | ·​·​·​·​.​restart·​local·​v1·​·​·​·​#·​"i$":​Ljava/​util/​Iterator;​ | 269 | ·​·​·​·​.​restart·​local·​v1·​·​·​·​#·​"i$":​Ljava/​util/​Iterator;​ |
270 | ·​·​·​·​.​restart·​local·​v2·​·​·​·​#·​"range":​Lcom/​google/​common/​collect/​Range;​,​·​"Lcom/​google/​common/​collect/​Range<TC;​>;​" | 270 | ·​·​·​·​.​restart·​local·​v2·​·​·​·​#·​"range":​Lcom/​google/​common/​collect/​Range;​,​·​"Lcom/​google/​common/​collect/​Range<TC;​>;​" |
271 |
·​·​·​·​.​restart·​local·​v |
271 | ·​·​·​·​.​restart·​local·​v3·​·​·​·​#·​"total":​J |
272 | ·​·​·​·​:​cond_0 | 272 | ·​·​·​·​:​cond_0 |
273 |
·​·​·​·​iget-​object·​v |
273 | ·​·​·​·​iget-​object·​v5,​·​p0,​·​Lcom/​google/​common/​collect/​ImmutableRangeSet$AsS​et;​-​>domain:​Lcom/​google/​common/​collect/​DiscreteDomain;​ |
 |  | ||
274 |
·​·​·​·​invoke-​static·​{v2,​·​v |
274 | ·​·​·​·​invoke-​static·​{v2,​·​v5},​·​Lcom/​google/​common/​collect/​ContiguousSet;​-​>create(Lcom/​google/​common/​collect/​Range;​Lcom/​google/​common/​collect/​DiscreteDomain;​)​Lcom/​google/​common/​collect/​ContiguousSet;​ |
Max diff block lines reached; 5779/10947 bytes (52.79%) of diff not shown. |
Offset 84, 15 lines modified | Offset 84, 15 lines modified | ||
 |  | ||
84 | ·​·​·​·​invoke-​direct·​{v0},​·​Lcom/​google/​common/​collect/​ImmutableSet$Builder;​-​><init>()​V | 84 | ·​·​·​·​invoke-​direct·​{v0},​·​Lcom/​google/​common/​collect/​ImmutableSet$Builder;​-​><init>()​V |
 |  | ||
85 | ·​·​·​·​return-​object·​v0 | 85 | ·​·​·​·​return-​object·​v0 |
86 | .​end·​method | 86 | .​end·​method |
 |  | ||
87 | .​method·​static·​chooseTableSize(I)​I | 87 | .​method·​static·​chooseTableSize(I)​I |
88 |
·​·​·​·​.​locals·​ |
88 | ·​·​·​·​.​locals·​5 |
89 | ·​·​·​·​.​param·​p0,​·​"setSize"·​·​·​·​#·​I | 89 | ·​·​·​·​.​param·​p0,​·​"setSize"·​·​·​·​#·​I |
90 | ·​·​·​·​.​annotation·​build·​Lcom/​google/​common/​annotations/​VisibleForTesting;​ | 90 | ·​·​·​·​.​annotation·​build·​Lcom/​google/​common/​annotations/​VisibleForTesting;​ |
91 | ·​·​·​·​.​end·​annotation | 91 | ·​·​·​·​.​end·​annotation |
 |  | ||
92 | ·​·​·​·​.​prologue | 92 | ·​·​·​·​.​prologue |
93 | ·​·​·​·​const/​high16·​v0,​·​0x40000000·​·​·​·​#·​2.​0f | 93 | ·​·​·​·​const/​high16·​v0,​·​0x40000000·​·​·​·​#·​2.​0f |
 |  | ||
Offset 109, 23 lines modified | Offset 109, 23 lines modified | ||
109 | ·​·​·​·​move-​result·​v1 | 109 | ·​·​·​·​move-​result·​v1 |
 |  | ||
110 | ·​·​·​·​shl-​int/​lit8·​v0,​·​v1,​·​0x1 | 110 | ·​·​·​·​shl-​int/​lit8·​v0,​·​v1,​·​0x1 |
 |  | ||
111 | ·​·​·​·​.​line·​252 | 111 | ·​·​·​·​.​line·​252 |
112 | ·​·​·​·​.​local·​v0,​·​"tableSize":​I | 112 | ·​·​·​·​.​local·​v0,​·​"tableSize":​I |
113 | ·​·​·​·​:​goto_0 | 113 | ·​·​·​·​:​goto_0 |
114 |
·​·​·​·​int-​to-​double·​v |
114 | ·​·​·​·​int-​to-​double·​v1,​·​v0 |
 |  | ||
115 |
·​·​·​·​const-​wide·​v |
115 | ·​·​·​·​const-​wide·​v3,​·​0x3fe6666666666666L·​·​·​·​#·​0.​7 |
 |  | ||
116 |
·​·​·​·​mul-​double/​2addr·​v |
116 | ·​·​·​·​mul-​double/​2addr·​v1,​·​v3 |
 |  | ||
117 |
·​·​·​·​int-​to-​double·​v |
117 | ·​·​·​·​int-​to-​double·​v3,​·​p0 |
 |  | ||
118 |
·​·​·​·​cmpg-​double·​v1,​·​v |
118 | ·​·​·​·​cmpg-​double·​v1,​·​v1,​·​v3 |
 |  | ||
119 | ·​·​·​·​if-​gez·​v1,​·​:​cond_1 | 119 | ·​·​·​·​if-​gez·​v1,​·​:​cond_1 |
 |  | ||
120 | ·​·​·​·​.​line·​253 | 120 | ·​·​·​·​.​line·​253 |
121 | ·​·​·​·​shl-​int/​lit8·​v0,​·​v0,​·​0x1 | 121 | ·​·​·​·​shl-​int/​lit8·​v0,​·​v0,​·​0x1 |
 |  | ||
122 | ·​·​·​·​goto·​:​goto_0 | 122 | ·​·​·​·​goto·​:​goto_0 |
Offset 164, 28 lines modified | Offset 164, 28 lines modified | ||
 |  | ||
164 | ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​-​0x1 | 164 | ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​-​0x1 |
 |  | ||
165 | ·​·​·​·​return·​v0 | 165 | ·​·​·​·​return·​v0 |
166 | .​end·​method | 166 | .​end·​method |
 |  | ||
167 | .​method·​private·​rehashIfNecessary()​V | 167 | .​method·​private·​rehashIfNecessary()​V |
168 |
·​·​·​·​.​locals·​ |
168 | ·​·​·​·​.​locals·​9 |
 |  | ||
169 | ·​·​·​·​.​prologue | 169 | ·​·​·​·​.​prologue |
170 | ·​·​·​·​.​line·​439 | 170 | ·​·​·​·​.​line·​439 |
171 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​LinkedHashMultimap$Va​lueSet;​,​·​"Lcom/​google/​common/​collect/​LinkedHashMultimap<TK​;​TV;​>.​ValueSet;​" | 171 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​LinkedHashMultimap$Va​lueSet;​,​·​"Lcom/​google/​common/​collect/​LinkedHashMultimap<TK​;​TV;​>.​ValueSet;​" |
172 | ·​·​·​·​iget·​v5,​·​p0,​·​Lcom/​google/​common/​collect/​LinkedHashMultimap$Va​lueSet;​-​>size:​I | 172 | ·​·​·​·​iget·​v5,​·​p0,​·​Lcom/​google/​common/​collect/​LinkedHashMultimap$Va​lueSet;​-​>size:​I |
 |  | ||
173 | ·​·​·​·​iget-​object·​v6,​·​p0,​·​Lcom/​google/​common/​collect/​LinkedHashMultimap$Va​lueSet;​-​>hashTable:​[Lcom/​google/​common/​collect/​LinkedHashMultimap$Va​lueEntry;​ | 173 | ·​·​·​·​iget-​object·​v6,​·​p0,​·​Lcom/​google/​common/​collect/​LinkedHashMultimap$Va​lueSet;​-​>hashTable:​[Lcom/​google/​common/​collect/​LinkedHashMultimap$Va​lueEntry;​ |
 |  | ||
174 | ·​·​·​·​array-​length·​v6,​·​v6 | 174 | ·​·​·​·​array-​length·​v6,​·​v6 |
 |  | ||
175 |
·​·​·​·​const-​wide/​high16·​v |
175 | ·​·​·​·​const-​wide/​high16·​v7,​·​0x3ff0000000000000L·​·​·​·​#·​1.​0 |
 |  | ||
176 |
·​·​·​·​invoke-​static·​{v5,​·​v6,​·​v |
176 | ·​·​·​·​invoke-​static·​{v5,​·​v6,​·​v7,​·​v8},​·​Lcom/​google/​common/​collect/​Hashing;​-​>needsResizing(IID)​Z |
 |  | ||
177 | ·​·​·​·​move-​result·​v5 | 177 | ·​·​·​·​move-​result·​v5 |
 |  | ||
178 | ·​·​·​·​if-​eqz·​v5,​·​:​cond_0 | 178 | ·​·​·​·​if-​eqz·​v5,​·​:​cond_0 |
 |  | ||
179 | ·​·​·​·​.​line·​441 | 179 | ·​·​·​·​.​line·​441 |
180 | ·​·​·​·​iget-​object·​v5,​·​p0,​·​Lcom/​google/​common/​collect/​LinkedHashMultimap$Va​lueSet;​-​>hashTable:​[Lcom/​google/​common/​collect/​LinkedHashMultimap$Va​lueEntry;​ | 180 | ·​·​·​·​iget-​object·​v5,​·​p0,​·​Lcom/​google/​common/​collect/​LinkedHashMultimap$Va​lueSet;​-​>hashTable:​[Lcom/​google/​common/​collect/​LinkedHashMultimap$Va​lueEntry;​ |
Offset 72, 18 lines modified | Offset 72, 18 lines modified | ||
72 | .​field·​useCustomMap:​Z | 72 | .​field·​useCustomMap:​Z |
 |  | ||
73 | .​field·​valueStrength:​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trength;​ | 73 | .​field·​valueStrength:​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trength;​ |
 |  | ||
 |  | ||
74 | #·​direct·​methods | 74 | #·​direct·​methods |
75 | .​method·​public·​constructor·​<init>()​V | 75 | .​method·​public·​constructor·​<init>()​V |
76 |
·​·​·​·​.​locals·​ |
76 | ·​·​·​·​.​locals·​3 |
 |  | ||
77 | ·​·​·​·​.​prologue | 77 | ·​·​·​·​.​prologue |
78 |
·​·​·​·​const-​wide/​16·​v |
78 | ·​·​·​·​const-​wide/​16·​v1,​·​-​0x1 |
 |  | ||
79 | ·​·​·​·​const/​4·​v0,​·​-​0x1 | 79 | ·​·​·​·​const/​4·​v0,​·​-​0x1 |
 |  | ||
80 | ·​·​·​·​.​line·​136 | 80 | ·​·​·​·​.​line·​136 |
81 | ·​·​·​·​invoke-​direct·​{p0},​·​Lcom/​google/​common/​collect/​GenericMapMaker;​-​><init>()​V | 81 | ·​·​·​·​invoke-​direct·​{p0},​·​Lcom/​google/​common/​collect/​GenericMapMaker;​-​><init>()​V |
 |  | ||
82 | ·​·​·​·​.​line·​116 | 82 | ·​·​·​·​.​line·​116 |
Offset 92, 87 lines modified | Offset 92, 87 lines modified | ||
92 | ·​·​·​·​.​line·​117 | 92 | ·​·​·​·​.​line·​117 |
93 | ·​·​·​·​iput·​v0,​·​p0,​·​Lcom/​google/​common/​collect/​MapMaker;​-​>concurrencyLevel:​I | 93 | ·​·​·​·​iput·​v0,​·​p0,​·​Lcom/​google/​common/​collect/​MapMaker;​-​>concurrencyLevel:​I |
 |  | ||
94 | ·​·​·​·​.​line·​118 | 94 | ·​·​·​·​.​line·​118 |
95 | ·​·​·​·​iput·​v0,​·​p0,​·​Lcom/​google/​common/​collect/​MapMaker;​-​>maximumSize:​I | 95 | ·​·​·​·​iput·​v0,​·​p0,​·​Lcom/​google/​common/​collect/​MapMaker;​-​>maximumSize:​I |
 |  | ||
96 | ·​·​·​·​.​line·​123 | 96 | ·​·​·​·​.​line·​123 |
97 |
·​·​·​·​iput-​wide·​v |
97 | ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Lcom/​google/​common/​collect/​MapMaker;​-​>expireAfterWriteNano​s:​J |
 |  | ||
98 | ·​·​·​·​.​line·​124 | 98 | ·​·​·​·​.​line·​124 |
99 |
·​·​·​·​iput-​wide·​v |
99 | ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Lcom/​google/​common/​collect/​MapMaker;​-​>expireAfterAccessNan​os:​J |
 |  | ||
100 | ·​·​·​·​.​line·​136 | 100 | ·​·​·​·​.​line·​136 |
101 | ·​·​·​·​return-​void | 101 | ·​·​·​·​return-​void |
102 | .​end·​method | 102 | .​end·​method |
 |  | ||
103 | .​method·​private·​checkExpiration(JLjav​a/​util/​concurrent/​TimeUnit;​)​V | 103 | .​method·​private·​checkExpiration(JLjav​a/​util/​concurrent/​TimeUnit;​)​V |
104 |
·​·​·​·​.​locals·​ |
104 | ·​·​·​·​.​locals·​9 |
105 | ·​·​·​·​.​param·​p1,​·​"duration"·​·​·​·​#·​J | 105 | ·​·​·​·​.​param·​p1,​·​"duration"·​·​·​·​#·​J |
106 | ·​·​·​·​.​param·​p3,​·​"unit"·​·​·​·​#·​Ljava/​util/​concurrent/​TimeUnit;​ | 106 | ·​·​·​·​.​param·​p3,​·​"unit"·​·​·​·​#·​Ljava/​util/​concurrent/​TimeUnit;​ |
 |  | ||
107 | ·​·​·​·​.​prologue | 107 | ·​·​·​·​.​prologue |
108 |
·​·​·​·​const-​wide/​16·​v |
108 | ·​·​·​·​const-​wide/​16·​v7,​·​-​0x1 |
 |  | ||
109 | ·​·​·​·​const/​4·​v1,​·​0x1 | 109 | ·​·​·​·​const/​4·​v1,​·​0x1 |
 |  | ||
110 | ·​·​·​·​const/​4·​v2,​·​0x0 | 110 | ·​·​·​·​const/​4·​v2,​·​0x0 |
 |  | ||
111 | ·​·​·​·​.​line·​391 | 111 | ·​·​·​·​.​line·​391 |
112 |
·​·​·​·​iget-​wide·​v |
112 | ·​·​·​·​iget-​wide·​v3,​·​p0,​·​Lcom/​google/​common/​collect/​MapMaker;​-​>expireAfterWriteNano​s:​J |
 |  | ||
113 |
·​·​·​·​cmp-​long·​v0,​·​v |
113 | ·​·​·​·​cmp-​long·​v0,​·​v3,​·​v7 |
 |  | ||
114 | ·​·​·​·​if-​nez·​v0,​·​:​cond_0 | 114 | ·​·​·​·​if-​nez·​v0,​·​:​cond_0 |
 |  | ||
115 | ·​·​·​·​move·​v0,​·​v1 | 115 | ·​·​·​·​move·​v0,​·​v1 |
 |  | ||
116 | ·​·​·​·​:​goto_0 | 116 | ·​·​·​·​:​goto_0 |
117 | ·​·​·​·​const-​string·​v3,​·​"expireAfterWrite·​was·​already·​set·​to·​%s·​ns" | 117 | ·​·​·​·​const-​string·​v3,​·​"expireAfterWrite·​was·​already·​set·​to·​%s·​ns" |
 |  | ||
118 | ·​·​·​·​new-​array·​v4,​·​v1,​·​[Ljava/​lang/​Object;​ | 118 | ·​·​·​·​new-​array·​v4,​·​v1,​·​[Ljava/​lang/​Object;​ |
 |  | ||
119 |
·​·​·​·​iget-​wide·​v |
119 | ·​·​·​·​iget-​wide·​v5,​·​p0,​·​Lcom/​google/​common/​collect/​MapMaker;​-​>expireAfterWriteNano​s:​J |
 |  | ||
120 |
·​·​·​·​invoke-​static·​{v |
120 | ·​·​·​·​invoke-​static·​{v5,​·​v6},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​ |
 |  | ||
121 | ·​·​·​·​move-​result-​object·​v5 | 121 | ·​·​·​·​move-​result-​object·​v5 |
 |  | ||
122 | ·​·​·​·​aput-​object·​v5,​·​v4,​·​v2 | 122 | ·​·​·​·​aput-​object·​v5,​·​v4,​·​v2 |
 |  | ||
123 | ·​·​·​·​invoke-​static·​{v0,​·​v3,​·​v4},​·​Lcom/​google/​common/​base/​Preconditions;​-​>checkState(ZLjava/​lang/​String;​[Ljava/​lang/​Object;​)​V | 123 | ·​·​·​·​invoke-​static·​{v0,​·​v3,​·​v4},​·​Lcom/​google/​common/​base/​Preconditions;​-​>checkState(ZLjava/​lang/​String;​[Ljava/​lang/​Object;​)​V |
 |  | ||
124 | ·​·​·​·​.​line·​393 | 124 | ·​·​·​·​.​line·​393 |
125 |
·​·​·​·​iget-​wide·​v |
125 | ·​·​·​·​iget-​wide·​v3,​·​p0,​·​Lcom/​google/​common/​collect/​MapMaker;​-​>expireAfterAccessNan​os:​J |
 |  | ||
126 |
·​·​·​·​cmp-​long·​v0,​·​v |
126 | ·​·​·​·​cmp-​long·​v0,​·​v3,​·​v7 |
 |  | ||
127 | ·​·​·​·​if-​nez·​v0,​·​:​cond_1 | 127 | ·​·​·​·​if-​nez·​v0,​·​:​cond_1 |
 |  | ||
128 | ·​·​·​·​move·​v0,​·​v1 | 128 | ·​·​·​·​move·​v0,​·​v1 |
 |  | ||
129 | ·​·​·​·​:​goto_1 | 129 | ·​·​·​·​:​goto_1 |
130 | ·​·​·​·​const-​string·​v3,​·​"expireAfterAccess·​was·​already·​set·​to·​%s·​ns" | 130 | ·​·​·​·​const-​string·​v3,​·​"expireAfterAccess·​was·​already·​set·​to·​%s·​ns" |
 |  | ||
131 | ·​·​·​·​new-​array·​v4,​·​v1,​·​[Ljava/​lang/​Object;​ | 131 | ·​·​·​·​new-​array·​v4,​·​v1,​·​[Ljava/​lang/​Object;​ |
 |  | ||
132 |
·​·​·​·​iget-​wide·​v |
132 | ·​·​·​·​iget-​wide·​v5,​·​p0,​·​Lcom/​google/​common/​collect/​MapMaker;​-​>expireAfterAccessNan​os:​J |
 |  | ||
133 |
·​·​·​·​invoke-​static·​{v |
133 | ·​·​·​·​invoke-​static·​{v5,​·​v6},​·​Ljava/​lang/​Long;​-​>valueOf(J)​Ljava/​lang/​Long;​ |
 |  | ||
134 | ·​·​·​·​move-​result-​object·​v5 | 134 | ·​·​·​·​move-​result-​object·​v5 |
 |  | ||
135 | ·​·​·​·​aput-​object·​v5,​·​v4,​·​v2 | 135 | ·​·​·​·​aput-​object·​v5,​·​v4,​·​v2 |
 |  | ||
136 | ·​·​·​·​invoke-​static·​{v0,​·​v3,​·​v4},​·​Lcom/​google/​common/​base/​Preconditions;​-​>checkState(ZLjava/​lang/​String;​[Ljava/​lang/​Object;​)​V | 136 | ·​·​·​·​invoke-​static·​{v0,​·​v3,​·​v4},​·​Lcom/​google/​common/​base/​Preconditions;​-​>checkState(ZLjava/​lang/​String;​[Ljava/​lang/​Object;​)​V |
 |  | ||
137 | ·​·​·​·​.​line·​395 | 137 | ·​·​·​·​.​line·​395 |
138 |
·​·​·​·​const-​wide/​16·​v |
138 | ·​·​·​·​const-​wide/​16·​v3,​·​0x0 |
 |  | ||
139 |
·​·​·​·​cmp-​long·​v0,​·​p1,​·​v |
139 | ·​·​·​·​cmp-​long·​v0,​·​p1,​·​v3 |
Max diff block lines reached; 2362/5687 bytes (41.53%) of diff not shown. |
Offset 86, 15 lines modified | Offset 86, 15 lines modified | ||
86 | .​end·​field | 86 | .​end·​field |
 |  | ||
87 | .​field·​final·​valueStrength:​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trength;​ | 87 | .​field·​final·​valueStrength:​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trength;​ |
 |  | ||
 |  | ||
88 | #·​direct·​methods | 88 | #·​direct·​methods |
89 | .​method·​constructor·​<init>(Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trength;​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trength;​Lcom/​google/​common/​base/​Equivalence;​Lcom/​google/​common/​base/​Equivalence;​JJIILcom/​google/​common/​collect/​MapMaker$RemovalListe​ner;​Ljava/​util/​concurrent/​ConcurrentMap;​)​V | 89 | .​method·​constructor·​<init>(Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trength;​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trength;​Lcom/​google/​common/​base/​Equivalence;​Lcom/​google/​common/​base/​Equivalence;​JJIILcom/​google/​common/​collect/​MapMaker$RemovalListe​ner;​Ljava/​util/​concurrent/​ConcurrentMap;​)​V |
90 |
·​·​·​·​.​locals·​ |
90 | ·​·​·​·​.​locals·​0 |
91 | ·​·​·​·​.​param·​p1,​·​"keyStrength"·​·​·​·​#·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trength;​ | 91 | ·​·​·​·​.​param·​p1,​·​"keyStrength"·​·​·​·​#·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trength;​ |
92 | ·​·​·​·​.​param·​p2,​·​"valueStrength"·​·​·​·​#·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trength;​ | 92 | ·​·​·​·​.​param·​p2,​·​"valueStrength"·​·​·​·​#·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trength;​ |
93 | ·​·​·​·​.​param·​p5,​·​"expireAfterWriteNano​s"·​·​·​·​#·​J | 93 | ·​·​·​·​.​param·​p5,​·​"expireAfterWriteNano​s"·​·​·​·​#·​J |
94 | ·​·​·​·​.​param·​p7,​·​"expireAfterAccessNan​os"·​·​·​·​#·​J | 94 | ·​·​·​·​.​param·​p7,​·​"expireAfterAccessNan​os"·​·​·​·​#·​J |
95 | ·​·​·​·​.​param·​p9,​·​"maximumSize"·​·​·​·​#·​I | 95 | ·​·​·​·​.​param·​p9,​·​"maximumSize"·​·​·​·​#·​I |
96 | ·​·​·​·​.​param·​p10,​·​"concurrencyLevel"·​·​·​·​#·​I | 96 | ·​·​·​·​.​param·​p10,​·​"concurrencyLevel"·​·​·​·​#·​I |
97 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ | 97 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ |
Offset 243, 25 lines modified | Offset 243, 25 lines modified | ||
 |  | ||
243 | ·​·​·​·​invoke-​interface·​{v2,​·​v0,​·​v1},​·​Ljava/​util/​concurrent/​ConcurrentMap;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ | 243 | ·​·​·​·​invoke-​interface·​{v2,​·​v0,​·​v1},​·​Ljava/​util/​concurrent/​ConcurrentMap;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ |
 |  | ||
244 | ·​·​·​·​goto·​:​goto_0 | 244 | ·​·​·​·​goto·​:​goto_0 |
245 | .​end·​method | 245 | .​end·​method |
 |  | ||
246 | .​method·​readMapMaker(Ljava/​io/​ObjectInputStream;​)​Lcom/​google/​common/​collect/​MapMaker;​ | 246 | .​method·​readMapMaker(Ljava/​io/​ObjectInputStream;​)​Lcom/​google/​common/​collect/​MapMaker;​ |
247 |
·​·​·​·​.​locals·​ |
247 | ·​·​·​·​.​locals·​7 |
248 | ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Ljava/​io/​ObjectInputStream;​ | 248 | ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Ljava/​io/​ObjectInputStream;​ |
249 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ | 249 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ |
250 | ·​·​·​·​·​·​·​·​value·​=·​{ | 250 | ·​·​·​·​·​·​·​·​value·​=·​{ |
251 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ | 251 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ |
252 | ·​·​·​·​·​·​·​·​} | 252 | ·​·​·​·​·​·​·​·​} |
253 | ·​·​·​·​.​end·​annotation | 253 | ·​·​·​·​.​end·​annotation |
 |  | ||
254 | ·​·​·​·​.​prologue | 254 | ·​·​·​·​.​prologue |
255 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​MapMakerInternalMap$A​bstractSerializationP​roxy;​,​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap$A​bstractSerializationP​roxy<TK;​TV;​>;​" | 255 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​MapMakerInternalMap$A​bstractSerializationP​roxy;​,​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap$A​bstractSerializationP​roxy<TK;​TV;​>;​" |
256 |
·​·​·​·​const-​wide/​16·​v |
256 | ·​·​·​·​const-​wide/​16·​v5,​·​0x0 |
 |  | ||
257 | ·​·​·​·​.​line·​3945 | 257 | ·​·​·​·​.​line·​3945 |
258 | ·​·​·​·​invoke-​virtual·​{p1},​·​Ljava/​io/​ObjectInputStream;​-​>readInt()​I | 258 | ·​·​·​·​invoke-​virtual·​{p1},​·​Ljava/​io/​ObjectInputStream;​-​>readInt()​I |
 |  | ||
259 | ·​·​·​·​move-​result·​v1 | 259 | ·​·​·​·​move-​result·​v1 |
 |  | ||
260 | ·​·​·​·​.​line·​3946 | 260 | ·​·​·​·​.​line·​3946 |
Offset 303, 30 lines modified | Offset 303, 30 lines modified | ||
303 | ·​·​·​·​iget-​object·​v2,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$A​bstractSerializationP​roxy;​-​>removalListener:​Lcom/​google/​common/​collect/​MapMaker$RemovalListe​ner;​ | 303 | ·​·​·​·​iget-​object·​v2,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$A​bstractSerializationP​roxy;​-​>removalListener:​Lcom/​google/​common/​collect/​MapMaker$RemovalListe​ner;​ |
 |  | ||
304 | ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Lcom/​google/​common/​collect/​MapMaker;​-​>removalListener(Lcom​/​google/​common/​collect/​MapMaker$RemovalListe​ner;​)​Lcom/​google/​common/​collect/​GenericMapMaker;​ | 304 | ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Lcom/​google/​common/​collect/​MapMaker;​-​>removalListener(Lcom​/​google/​common/​collect/​MapMaker$RemovalListe​ner;​)​Lcom/​google/​common/​collect/​GenericMapMaker;​ |
 |  | ||
305 | ·​·​·​·​.​line·​3953 | 305 | ·​·​·​·​.​line·​3953 |
306 | ·​·​·​·​iget-​wide·​v2,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$A​bstractSerializationP​roxy;​-​>expireAfterWriteNano​s:​J | 306 | ·​·​·​·​iget-​wide·​v2,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$A​bstractSerializationP​roxy;​-​>expireAfterWriteNano​s:​J |
 |  | ||
307 |
·​·​·​·​cmp-​long·​v2,​·​v2,​·​v |
307 | ·​·​·​·​cmp-​long·​v2,​·​v2,​·​v5 |
 |  | ||
308 | ·​·​·​·​if-​lez·​v2,​·​:​cond_0 | 308 | ·​·​·​·​if-​lez·​v2,​·​:​cond_0 |
 |  | ||
309 | ·​·​·​·​.​line·​3954 | 309 | ·​·​·​·​.​line·​3954 |
310 | ·​·​·​·​iget-​wide·​v2,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$A​bstractSerializationP​roxy;​-​>expireAfterWriteNano​s:​J | 310 | ·​·​·​·​iget-​wide·​v2,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$A​bstractSerializationP​roxy;​-​>expireAfterWriteNano​s:​J |
 |  | ||
311 | ·​·​·​·​sget-​object·​v4,​·​Ljava/​util/​concurrent/​TimeUnit;​-​>NANOSECONDS:​Ljava/​util/​concurrent/​TimeUnit;​ | 311 | ·​·​·​·​sget-​object·​v4,​·​Ljava/​util/​concurrent/​TimeUnit;​-​>NANOSECONDS:​Ljava/​util/​concurrent/​TimeUnit;​ |
 |  | ||
312 | ·​·​·​·​invoke-​virtual·​{v0,​·​v2,​·​v3,​·​v4},​·​Lcom/​google/​common/​collect/​MapMaker;​-​>expireAfterWrite(JLj​ava/​util/​concurrent/​TimeUnit;​)​Lcom/​google/​common/​collect/​MapMaker;​ | 312 | ·​·​·​·​invoke-​virtual·​{v0,​·​v2,​·​v3,​·​v4},​·​Lcom/​google/​common/​collect/​MapMaker;​-​>expireAfterWrite(JLj​ava/​util/​concurrent/​TimeUnit;​)​Lcom/​google/​common/​collect/​MapMaker;​ |
 |  | ||
313 | ·​·​·​·​.​line·​3956 | 313 | ·​·​·​·​.​line·​3956 |
314 | ·​·​·​·​:​cond_0 | 314 | ·​·​·​·​:​cond_0 |
315 | ·​·​·​·​iget-​wide·​v2,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$A​bstractSerializationP​roxy;​-​>expireAfterAccessNan​os:​J | 315 | ·​·​·​·​iget-​wide·​v2,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$A​bstractSerializationP​roxy;​-​>expireAfterAccessNan​os:​J |
 |  | ||
316 |
·​·​·​·​cmp-​long·​v2,​·​v2,​·​v |
316 | ·​·​·​·​cmp-​long·​v2,​·​v2,​·​v5 |
 |  | ||
317 | ·​·​·​·​if-​lez·​v2,​·​:​cond_1 | 317 | ·​·​·​·​if-​lez·​v2,​·​:​cond_1 |
 |  | ||
318 | ·​·​·​·​.​line·​3957 | 318 | ·​·​·​·​.​line·​3957 |
319 | ·​·​·​·​iget-​wide·​v2,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$A​bstractSerializationP​roxy;​-​>expireAfterAccessNan​os:​J | 319 | ·​·​·​·​iget-​wide·​v2,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$A​bstractSerializationP​roxy;​-​>expireAfterAccessNan​os:​J |
 |  | ||
320 | ·​·​·​·​sget-​object·​v4,​·​Ljava/​util/​concurrent/​TimeUnit;​-​>NANOSECONDS:​Ljava/​util/​concurrent/​TimeUnit;​ | 320 | ·​·​·​·​sget-​object·​v4,​·​Ljava/​util/​concurrent/​TimeUnit;​-​>NANOSECONDS:​Ljava/​util/​concurrent/​TimeUnit;​ |
Offset 1551, 77 lines modified | Offset 1551, 77 lines modified | ||
 |  | ||
1551 | ·​·​·​·​.​prologue | 1551 | ·​·​·​·​.​prologue |
1552 | ·​·​·​·​.​line·​2340 | 1552 | ·​·​·​·​.​line·​2340 |
1553 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​egment;​,​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap$S​egment<TK;​TV;​>;​" | 1553 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​egment;​,​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap$S​egment<TK;​TV;​>;​" |
1554 | ·​·​·​·​invoke-​virtual·​{p0},​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​egment;​-​>drainRecencyQueue()​V | 1554 | ·​·​·​·​invoke-​virtual·​{p0},​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​egment;​-​>drainRecencyQueue()​V |
 |  | ||
1555 | ·​·​·​·​.​line·​2342 | 1555 | ·​·​·​·​.​line·​2342 |
1556 |
·​·​·​·​iget-​object·​v |
1556 | ·​·​·​·​iget-​object·​v3,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​egment;​-​>expirationQueue:​Ljava/​util/​Queue;​ |
 |  | ||
1557 |
·​·​·​·​invoke-​interface·​{v |
1557 | ·​·​·​·​invoke-​interface·​{v3},​·​Ljava/​util/​Queue;​-​>isEmpty()​Z |
 |  | ||
1558 |
·​·​·​·​move-​result·​v |
1558 | ·​·​·​·​move-​result·​v3 |
 |  | ||
1559 |
·​·​·​·​if-​eqz·​v |
1559 | ·​·​·​·​if-​eqz·​v3,​·​:​cond_1 |
 |  | ||
1560 | ·​·​·​·​.​line·​2354 | 1560 | ·​·​·​·​.​line·​2354 |
1561 | ·​·​·​·​:​cond_0 | 1561 | ·​·​·​·​:​cond_0 |
1562 | ·​·​·​·​return-​void | 1562 | ·​·​·​·​return-​void |
 |  | ||
1563 | ·​·​·​·​.​line·​2347 | 1563 | ·​·​·​·​.​line·​2347 |
1564 | ·​·​·​·​:​cond_1 | 1564 | ·​·​·​·​:​cond_1 |
1565 |
·​·​·​·​iget-​object·​v |
1565 | ·​·​·​·​iget-​object·​v3,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​egment;​-​>map:​Lcom/​google/​common/​collect/​MapMakerInternalMap;​ |
 |  | ||
1566 |
·​·​·​·​iget-​object·​v |
1566 | ·​·​·​·​iget-​object·​v3,​·​v3,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap;​-​>ticker:​Lcom/​google/​common/​base/​Ticker;​ |
 |  | ||
1567 |
·​·​·​·​invoke-​virtual·​{v |
1567 | ·​·​·​·​invoke-​virtual·​{v3},​·​Lcom/​google/​common/​base/​Ticker;​-​>read()​J |
 |  | ||
1568 |
·​·​·​·​move-​result-​wide·​v |
1568 | ·​·​·​·​move-​result-​wide·​v1 |
 |  | ||
1569 | ·​·​·​·​.​line·​2349 | 1569 | ·​·​·​·​.​line·​2349 |
1570 |
·​·​·​·​.​local·​v |
1570 | ·​·​·​·​.​local·​v1,​·​"now":​J |
1571 | ·​·​·​·​:​cond_2 | 1571 | ·​·​·​·​:​cond_2 |
1572 |
·​·​·​·​iget-​object·​v |
1572 | ·​·​·​·​iget-​object·​v3,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​egment;​-​>expirationQueue:​Ljava/​util/​Queue;​ |
 |  | ||
1573 |
·​·​·​·​invoke-​interface·​{v |
1573 | ·​·​·​·​invoke-​interface·​{v3},​·​Ljava/​util/​Queue;​-​>peek()​Ljava/​lang/​Object;​ |
 |  | ||
1574 | ·​·​·​·​move-​result-​object·​v0 | 1574 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
1575 | ·​·​·​·​check-​cast·​v0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$R​eferenceEntry;​ | 1575 | ·​·​·​·​check-​cast·​v0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$R​eferenceEntry;​ |
 |  | ||
1576 | ·​·​·​·​.​local·​v0,​·​"e":​Lcom/​google/​common/​collect/​MapMakerInternalMap$R​eferenceEntry;​,​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap$R​eferenceEntry<TK;​TV;​>;​" | 1576 | ·​·​·​·​.​local·​v0,​·​"e":​Lcom/​google/​common/​collect/​MapMakerInternalMap$R​eferenceEntry;​,​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap$R​eferenceEntry<TK;​TV;​>;​" |
1577 | ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 | 1577 | ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 |
 |  | ||
1578 |
·​·​·​·​iget-​object·​v |
1578 | ·​·​·​·​iget-​object·​v3,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​egment;​-​>map:​Lcom/​google/​common/​collect/​MapMakerInternalMap;​ |
 |  | ||
1579 |
·​·​·​·​invoke-​virtual·​{v |
1579 | ·​·​·​·​invoke-​virtual·​{v3,​·​v0,​·​v1,​·​v2},​·​Lcom/​google/​common/​collect/​MapMakerInternalMap;​-​>isExpired(Lcom/​google/​common/​collect/​MapMakerInternalMap$R​eferenceEntry;​J)​Z |
 |  | ||
1580 |
·​·​·​·​move-​result·​v |
1580 | ·​·​·​·​move-​result·​v3 |
 |  | ||
1581 |
·​·​·​·​if-​eqz·​v |
1581 | ·​·​·​·​if-​eqz·​v3,​·​:​cond_0 |
 |  | ||
1582 | ·​·​·​·​.​line·​2350 | 1582 | ·​·​·​·​.​line·​2350 |
1583 | ·​·​·​·​invoke-​interface·​{v0},​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$R​eferenceEntry;​-​>getHash()​I | 1583 | ·​·​·​·​invoke-​interface·​{v0},​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$R​eferenceEntry;​-​>getHash()​I |
 |  | ||
1584 |
·​·​·​·​move-​result·​v |
1584 | ·​·​·​·​move-​result·​v3 |
 |  | ||
1585 | ·​·​·​·​sget-​object·​v4,​·​Lcom/​google/​common/​collect/​MapMaker$RemovalCause​;​-​>EXPIRED:​Lcom/​google/​common/​collect/​MapMaker$RemovalCause​;​ | 1585 | ·​·​·​·​sget-​object·​v4,​·​Lcom/​google/​common/​collect/​MapMaker$RemovalCause​;​-​>EXPIRED:​Lcom/​google/​common/​collect/​MapMaker$RemovalCause​;​ |
 |  | ||
1586 |
·​·​·​·​invoke-​virtual·​{p0,​·​v0,​·​v |
1586 | ·​·​·​·​invoke-​virtual·​{p0,​·​v0,​·​v3,​·​v4},​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​egment;​-​>removeEntry(Lcom/​google/​common/​collect/​MapMakerInternalMap$R​eferenceEntry;​ILcom/​google/​common/​collect/​MapMaker$RemovalCause​;​)​Z |
 |  | ||
1587 |
·​·​·​·​move-​result·​v |
1587 | ·​·​·​·​move-​result·​v3 |
 |  | ||
1588 |
·​·​·​·​if-​nez·​v |
1588 | ·​·​·​·​if-​nez·​v3,​·​:​cond_2 |
 |  | ||
1589 | ·​·​·​·​.​line·​2351 | 1589 | ·​·​·​·​.​line·​2351 |
1590 |
·​·​·​·​new-​instance·​v |
1590 | ·​·​·​·​new-​instance·​v3,​·​Ljava/​lang/​AssertionError;​ |
 |  | ||
1591 |
·​·​·​·​invoke-​direct·​{v |
1591 | ·​·​·​·​invoke-​direct·​{v3},​·​Ljava/​lang/​AssertionError;​-​><init>()​V |
 |  | ||
1592 |
·​·​·​·​throw·​v |
1592 | ·​·​·​·​throw·​v3 |
1593 | .​end·​method | 1593 | .​end·​method |
 |  | ||
1594 | .​method·​get(Ljava/​lang/​Object;​I)​Ljava/​lang/​Object;​ | 1594 | .​method·​get(Ljava/​lang/​Object;​I)​Ljava/​lang/​Object;​ |
1595 | ·​·​·​·​.​locals·​3 | 1595 | ·​·​·​·​.​locals·​3 |
1596 | ·​·​·​·​.​param·​p1,​·​"key"·​·​·​·​#·​Ljava/​lang/​Object;​ | 1596 | ·​·​·​·​.​param·​p1,​·​"key"·​·​·​·​#·​Ljava/​lang/​Object;​ |
1597 | ·​·​·​·​.​param·​p2,​·​"hash"·​·​·​·​#·​I | 1597 | ·​·​·​·​.​param·​p2,​·​"hash"·​·​·​·​#·​I |
1598 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ | 1598 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ |
Offset 28, 15 lines modified | Offset 28, 15 lines modified | ||
 |  | ||
28 | #·​static·​fields | 28 | #·​static·​fields |
29 | .​field·​private·​static·​final·​serialVersionUID:​J·​=·​0x3L | 29 | .​field·​private·​static·​final·​serialVersionUID:​J·​=·​0x3L |
 |  | ||
 |  | ||
30 | #·​direct·​methods | 30 | #·​direct·​methods |
31 | .​method·​constructor·​<init>(Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trength;​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trength;​Lcom/​google/​common/​base/​Equivalence;​Lcom/​google/​common/​base/​Equivalence;​JJIILcom/​google/​common/​collect/​MapMaker$RemovalListe​ner;​Ljava/​util/​concurrent/​ConcurrentMap;​)​V | 31 | .​method·​constructor·​<init>(Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trength;​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trength;​Lcom/​google/​common/​base/​Equivalence;​Lcom/​google/​common/​base/​Equivalence;​JJIILcom/​google/​common/​collect/​MapMaker$RemovalListe​ner;​Ljava/​util/​concurrent/​ConcurrentMap;​)​V |
32 |
·​·​·​·​.​locals·​ |
32 | ·​·​·​·​.​locals·​0 |
33 | ·​·​·​·​.​param·​p1,​·​"keyStrength"·​·​·​·​#·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trength;​ | 33 | ·​·​·​·​.​param·​p1,​·​"keyStrength"·​·​·​·​#·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trength;​ |
34 | ·​·​·​·​.​param·​p2,​·​"valueStrength"·​·​·​·​#·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trength;​ | 34 | ·​·​·​·​.​param·​p2,​·​"valueStrength"·​·​·​·​#·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trength;​ |
35 | ·​·​·​·​.​param·​p5,​·​"expireAfterWriteNano​s"·​·​·​·​#·​J | 35 | ·​·​·​·​.​param·​p5,​·​"expireAfterWriteNano​s"·​·​·​·​#·​J |
36 | ·​·​·​·​.​param·​p7,​·​"expireAfterAccessNan​os"·​·​·​·​#·​J | 36 | ·​·​·​·​.​param·​p7,​·​"expireAfterAccessNan​os"·​·​·​·​#·​J |
37 | ·​·​·​·​.​param·​p9,​·​"maximumSize"·​·​·​·​#·​I | 37 | ·​·​·​·​.​param·​p9,​·​"maximumSize"·​·​·​·​#·​I |
38 | ·​·​·​·​.​param·​p10,​·​"concurrencyLevel"·​·​·​·​#·​I | 38 | ·​·​·​·​.​param·​p10,​·​"concurrencyLevel"·​·​·​·​#·​I |
39 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ | 39 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ |
Offset 148, 15 lines modified | Offset 148, 15 lines modified | ||
148 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​oftExpirableEntry;​,​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap$S​oftExpirableEntry<TK;​TV;​>;​" | 148 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​oftExpirableEntry;​,​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap$S​oftExpirableEntry<TK;​TV;​>;​" |
149 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​oftExpirableEntry;​-​>previousExpirable:​Lcom/​google/​common/​collect/​MapMakerInternalMap$R​eferenceEntry;​ | 149 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​oftExpirableEntry;​-​>previousExpirable:​Lcom/​google/​common/​collect/​MapMakerInternalMap$R​eferenceEntry;​ |
 |  | ||
150 | ·​·​·​·​return-​object·​v0 | 150 | ·​·​·​·​return-​object·​v0 |
151 | .​end·​method | 151 | .​end·​method |
 |  | ||
152 | .​method·​public·​setExpirationTime(J)​V | 152 | .​method·​public·​setExpirationTime(J)​V |
153 |
·​·​·​·​.​locals·​ |
153 | ·​·​·​·​.​locals·​0 |
154 | ·​·​·​·​.​param·​p1,​·​"time"·​·​·​·​#·​J | 154 | ·​·​·​·​.​param·​p1,​·​"time"·​·​·​·​#·​J |
 |  | ||
155 | ·​·​·​·​.​prologue | 155 | ·​·​·​·​.​prologue |
156 | ·​·​·​·​.​line·​1283 | 156 | ·​·​·​·​.​line·​1283 |
157 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​oftExpirableEntry;​,​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap$S​oftExpirableEntry<TK;​TV;​>;​" | 157 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​oftExpirableEntry;​,​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap$S​oftExpirableEntry<TK;​TV;​>;​" |
158 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​oftExpirableEntry;​-​>time:​J | 158 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​oftExpirableEntry;​-​>time:​J |
 |  |
Offset 216, 15 lines modified | Offset 216, 15 lines modified | ||
216 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​oftExpirableEvictable​Entry;​,​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap$S​oftExpirableEvictable​Entry<TK;​TV;​>;​" | 216 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​oftExpirableEvictable​Entry;​,​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap$S​oftExpirableEvictable​Entry<TK;​TV;​>;​" |
217 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​oftExpirableEvictable​Entry;​-​>previousExpirable:​Lcom/​google/​common/​collect/​MapMakerInternalMap$R​eferenceEntry;​ | 217 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​oftExpirableEvictable​Entry;​-​>previousExpirable:​Lcom/​google/​common/​collect/​MapMakerInternalMap$R​eferenceEntry;​ |
 |  | ||
218 | ·​·​·​·​return-​object·​v0 | 218 | ·​·​·​·​return-​object·​v0 |
219 | .​end·​method | 219 | .​end·​method |
 |  | ||
220 | .​method·​public·​setExpirationTime(J)​V | 220 | .​method·​public·​setExpirationTime(J)​V |
221 |
·​·​·​·​.​locals·​ |
221 | ·​·​·​·​.​locals·​0 |
222 | ·​·​·​·​.​param·​p1,​·​"time"·​·​·​·​#·​J | 222 | ·​·​·​·​.​param·​p1,​·​"time"·​·​·​·​#·​J |
 |  | ||
223 | ·​·​·​·​.​prologue | 223 | ·​·​·​·​.​prologue |
224 | ·​·​·​·​.​line·​1367 | 224 | ·​·​·​·​.​line·​1367 |
225 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​oftExpirableEvictable​Entry;​,​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap$S​oftExpirableEvictable​Entry<TK;​TV;​>;​" | 225 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​oftExpirableEvictable​Entry;​,​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap$S​oftExpirableEvictable​Entry<TK;​TV;​>;​" |
226 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​oftExpirableEvictable​Entry;​-​>time:​J | 226 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​oftExpirableEvictable​Entry;​-​>time:​J |
 |  |
Offset 213, 15 lines modified | Offset 213, 15 lines modified | ||
213 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trongExpirableEvictab​leEntry;​,​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trongExpirableEvictab​leEntry<TK;​TV;​>;​" | 213 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trongExpirableEvictab​leEntry;​,​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trongExpirableEvictab​leEntry<TK;​TV;​>;​" |
214 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trongExpirableEvictab​leEntry;​-​>previousExpirable:​Lcom/​google/​common/​collect/​MapMakerInternalMap$R​eferenceEntry;​ | 214 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trongExpirableEvictab​leEntry;​-​>previousExpirable:​Lcom/​google/​common/​collect/​MapMakerInternalMap$R​eferenceEntry;​ |
 |  | ||
215 | ·​·​·​·​return-​object·​v0 | 215 | ·​·​·​·​return-​object·​v0 |
216 | .​end·​method | 216 | .​end·​method |
 |  | ||
217 | .​method·​public·​setExpirationTime(J)​V | 217 | .​method·​public·​setExpirationTime(J)​V |
218 |
·​·​·​·​.​locals·​ |
218 | ·​·​·​·​.​locals·​0 |
219 | ·​·​·​·​.​param·​p1,​·​"time"·​·​·​·​#·​J | 219 | ·​·​·​·​.​param·​p1,​·​"time"·​·​·​·​#·​J |
 |  | ||
220 | ·​·​·​·​.​prologue | 220 | ·​·​·​·​.​prologue |
221 | ·​·​·​·​.​line·​1110 | 221 | ·​·​·​·​.​line·​1110 |
222 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trongExpirableEvictab​leEntry;​,​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trongExpirableEvictab​leEntry<TK;​TV;​>;​" | 222 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trongExpirableEvictab​leEntry;​,​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trongExpirableEvictab​leEntry<TK;​TV;​>;​" |
223 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trongExpirableEvictab​leEntry;​-​>time:​J | 223 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trongExpirableEvictab​leEntry;​-​>time:​J |
 |  |
Offset 145, 15 lines modified | Offset 145, 15 lines modified | ||
145 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trongExpirableEntry;​,​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trongExpirableEntry<T​K;​TV;​>;​" | 145 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trongExpirableEntry;​,​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trongExpirableEntry<T​K;​TV;​>;​" |
146 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trongExpirableEntry;​-​>previousExpirable:​Lcom/​google/​common/​collect/​MapMakerInternalMap$R​eferenceEntry;​ | 146 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trongExpirableEntry;​-​>previousExpirable:​Lcom/​google/​common/​collect/​MapMakerInternalMap$R​eferenceEntry;​ |
 |  | ||
147 | ·​·​·​·​return-​object·​v0 | 147 | ·​·​·​·​return-​object·​v0 |
148 | .​end·​method | 148 | .​end·​method |
 |  | ||
149 | .​method·​public·​setExpirationTime(J)​V | 149 | .​method·​public·​setExpirationTime(J)​V |
150 |
·​·​·​·​.​locals·​ |
150 | ·​·​·​·​.​locals·​0 |
151 | ·​·​·​·​.​param·​p1,​·​"time"·​·​·​·​#·​J | 151 | ·​·​·​·​.​param·​p1,​·​"time"·​·​·​·​#·​J |
 |  | ||
152 | ·​·​·​·​.​prologue | 152 | ·​·​·​·​.​prologue |
153 | ·​·​·​·​.​line·​1028 | 153 | ·​·​·​·​.​line·​1028 |
154 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trongExpirableEntry;​,​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trongExpirableEntry<T​K;​TV;​>;​" | 154 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trongExpirableEntry;​,​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trongExpirableEntry<T​K;​TV;​>;​" |
155 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trongExpirableEntry;​-​>time:​J | 155 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​trongExpirableEntry;​-​>time:​J |
 |  |
Offset 148, 15 lines modified | Offset 148, 15 lines modified | ||
148 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​MapMakerInternalMap$W​eakExpirableEntry;​,​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap$W​eakExpirableEntry<TK;​TV;​>;​" | 148 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​MapMakerInternalMap$W​eakExpirableEntry;​,​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap$W​eakExpirableEntry<TK;​TV;​>;​" |
149 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$W​eakExpirableEntry;​-​>previousExpirable:​Lcom/​google/​common/​collect/​MapMakerInternalMap$R​eferenceEntry;​ | 149 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$W​eakExpirableEntry;​-​>previousExpirable:​Lcom/​google/​common/​collect/​MapMakerInternalMap$R​eferenceEntry;​ |
 |  | ||
150 | ·​·​·​·​return-​object·​v0 | 150 | ·​·​·​·​return-​object·​v0 |
151 | .​end·​method | 151 | .​end·​method |
 |  | ||
152 | .​method·​public·​setExpirationTime(J)​V | 152 | .​method·​public·​setExpirationTime(J)​V |
153 |
·​·​·​·​.​locals·​ |
153 | ·​·​·​·​.​locals·​0 |
154 | ·​·​·​·​.​param·​p1,​·​"time"·​·​·​·​#·​J | 154 | ·​·​·​·​.​param·​p1,​·​"time"·​·​·​·​#·​J |
 |  | ||
155 | ·​·​·​·​.​prologue | 155 | ·​·​·​·​.​prologue |
156 | ·​·​·​·​.​line·​1541 | 156 | ·​·​·​·​.​line·​1541 |
157 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​MapMakerInternalMap$W​eakExpirableEntry;​,​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap$W​eakExpirableEntry<TK;​TV;​>;​" | 157 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​MapMakerInternalMap$W​eakExpirableEntry;​,​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap$W​eakExpirableEntry<TK;​TV;​>;​" |
158 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$W​eakExpirableEntry;​-​>time:​J | 158 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$W​eakExpirableEntry;​-​>time:​J |
 |  |
Offset 216, 15 lines modified | Offset 216, 15 lines modified | ||
216 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​MapMakerInternalMap$W​eakExpirableEvictable​Entry;​,​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap$W​eakExpirableEvictable​Entry<TK;​TV;​>;​" | 216 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​MapMakerInternalMap$W​eakExpirableEvictable​Entry;​,​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap$W​eakExpirableEvictable​Entry<TK;​TV;​>;​" |
217 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$W​eakExpirableEvictable​Entry;​-​>previousExpirable:​Lcom/​google/​common/​collect/​MapMakerInternalMap$R​eferenceEntry;​ | 217 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$W​eakExpirableEvictable​Entry;​-​>previousExpirable:​Lcom/​google/​common/​collect/​MapMakerInternalMap$R​eferenceEntry;​ |
 |  | ||
218 | ·​·​·​·​return-​object·​v0 | 218 | ·​·​·​·​return-​object·​v0 |
219 | .​end·​method | 219 | .​end·​method |
 |  | ||
220 | .​method·​public·​setExpirationTime(J)​V | 220 | .​method·​public·​setExpirationTime(J)​V |
221 |
·​·​·​·​.​locals·​ |
221 | ·​·​·​·​.​locals·​0 |
222 | ·​·​·​·​.​param·​p1,​·​"time"·​·​·​·​#·​J | 222 | ·​·​·​·​.​param·​p1,​·​"time"·​·​·​·​#·​J |
 |  | ||
223 | ·​·​·​·​.​prologue | 223 | ·​·​·​·​.​prologue |
224 | ·​·​·​·​.​line·​1625 | 224 | ·​·​·​·​.​line·​1625 |
225 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​MapMakerInternalMap$W​eakExpirableEvictable​Entry;​,​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap$W​eakExpirableEvictable​Entry<TK;​TV;​>;​" | 225 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​MapMakerInternalMap$W​eakExpirableEvictable​Entry;​,​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap$W​eakExpirableEvictable​Entry<TK;​TV;​>;​" |
226 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$W​eakExpirableEvictable​Entry;​-​>time:​J | 226 | ·​·​·​·​iput-​wide·​p1,​·​p0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$W​eakExpirableEvictable​Entry;​-​>time:​J |
 |  |
Offset 868, 203 lines modified | Offset 868, 207 lines modified | ||
 |  | ||
868 | ·​·​·​·​move-​result·​v1 | 868 | ·​·​·​·​move-​result·​v1 |
 |  | ||
869 | ·​·​·​·​goto·​:​goto_0 | 869 | ·​·​·​·​goto·​:​goto_0 |
870 | .​end·​method | 870 | .​end·​method |
 |  | ||
871 | .​method·​public·​containsValue(Ljava/​lang/​Object;​)​Z | 871 | .​method·​public·​containsValue(Ljava/​lang/​Object;​)​Z |
872 |
·​·​·​·​.​locals·​2 |
872 | ·​·​·​·​.​locals·​20 |
873 | ·​·​·​·​.​param·​p1,​·​"value"·​·​·​·​#·​Ljava/​lang/​Object;​ | 873 | ·​·​·​·​.​param·​p1,​·​"value"·​·​·​·​#·​Ljava/​lang/​Object;​ |
874 | ·​·​·​·​·​·​·​·​.​annotation·​runtime·​Ljavax/​annotation/​Nullable;​ | 874 | ·​·​·​·​·​·​·​·​.​annotation·​runtime·​Ljavax/​annotation/​Nullable;​ |
875 | ·​·​·​·​·​·​·​·​.​end·​annotation | 875 | ·​·​·​·​·​·​·​·​.​end·​annotation |
876 | ·​·​·​·​.​end·​param | 876 | ·​·​·​·​.​end·​param |
 |  | ||
877 | ·​·​·​·​.​prologue | 877 | ·​·​·​·​.​prologue |
878 | ·​·​·​·​.​line·​3460 | 878 | ·​·​·​·​.​line·​3460 |
879 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​MapMakerInternalMap;​,​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap<T​K;​TV;​>;​" | 879 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​MapMakerInternalMap;​,​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap<T​K;​TV;​>;​" |
880 | ·​·​·​·​if-​nez·​p1,​·​:​cond_0 | 880 | ·​·​·​·​if-​nez·​p1,​·​:​cond_0 |
 |  | ||
881 | ·​·​·​·​.​line·​3461 | 881 | ·​·​·​·​.​line·​3461 |
882 |
·​·​·​·​const/​16·​v1 |
882 | ·​·​·​·​const/​16·​v18,​·​0x0 |
 |  | ||
883 | ·​·​·​·​.​line·​3494 | 883 | ·​·​·​·​.​line·​3494 |
884 | ·​·​·​·​:​goto_0 | 884 | ·​·​·​·​:​goto_0 |
885 |
·​·​·​·​return·​v1 |
885 | ·​·​·​·​return·​v18 |
 |  | ||
886 | ·​·​·​·​.​line·​3469 | 886 | ·​·​·​·​.​line·​3469 |
887 | ·​·​·​·​:​cond_0 | 887 | ·​·​·​·​:​cond_0 |
888 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 | 888 | ·​·​·​·​move-​object/​from16·​v0,​·​p0 |
 |  | ||
889 |
·​·​·​·​iget-​object·​v1 |
889 | ·​·​·​·​iget-​object·​v13,​·​v0,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap;​-​>segments:​[Lcom/​google/​common/​collect/​MapMakerInternalMap$S​egment;​ |
 |  | ||
890 | ·​·​·​·​.​line·​3470 | 890 | ·​·​·​·​.​line·​3470 |
891 |
·​·​·​·​.​local·​v1 |
891 | ·​·​·​·​.​local·​v13,​·​"segments":​[Lcom/​google/​common/​collect/​MapMakerInternalMap$S​egment;​,​·​"[Lcom/​google/​common/​collect/​MapMakerInternalMap$S​egment<TK;​TV;​>;​" |
892 |
·​·​·​·​const-​wide/​16·​v |
892 | ·​·​·​·​const-​wide/​16·​v9,​·​-​0x1 |
 |  | ||
893 | ·​·​·​·​.​line·​3471 | 893 | ·​·​·​·​.​line·​3471 |
894 |
·​·​·​·​.​local·​v |
894 | ·​·​·​·​.​local·​v9,​·​"last":​J |
895 |
·​·​·​·​const/​4·​v |
895 | ·​·​·​·​const/​4·​v6,​·​0x0 |
 |  | ||
896 |
·​·​·​·​.​local·​v |
896 | ·​·​·​·​.​local·​v6,​·​"i":​I |
897 | ·​·​·​·​:​goto_1 | 897 | ·​·​·​·​:​goto_1 |
898 |
·​·​·​·​const/​16·​v1 |
898 | ·​·​·​·​const/​16·​v18,​·​0x3 |
 |  | ||
899 |
·​·​·​·​move/​from16·​v0,​·​v1 |
899 | ·​·​·​·​move/​from16·​v0,​·​v18 |
 |  | ||
900 |
·​·​·​·​if-​ge·​v |
900 | ·​·​·​·​if-​ge·​v6,​·​v0,​·​:​cond_5 |
 |  | ||
901 | ·​·​·​·​.​line·​3472 | 901 | ·​·​·​·​.​line·​3472 |
902 |
·​·​·​·​const-​wide/​16·​v1 |
902 | ·​·​·​·​const-​wide/​16·​v14,​·​0x0 |
 |  | ||
903 | ·​·​·​·​.​line·​3473 | 903 | ·​·​·​·​.​line·​3473 |
904 |
·​·​·​·​.​local·​v1 |
904 | ·​·​·​·​.​local·​v14,​·​"sum":​J |
905 |
·​·​·​·​move-​object·​v |
905 | ·​·​·​·​move-​object·​v3,​·​v13 |
 |  | ||
906 |
·​·​·​·​.​local·​v |
906 | ·​·​·​·​.​local·​v3,​·​"arr$":​[Lcom/​google/​common/​collect/​MapMakerInternalMap$S​egment;​ |
907 |
·​·​·​·​array-​length·​v1 |
907 | ·​·​·​·​array-​length·​v11,​·​v3 |
 |  | ||
908 |
·​·​·​·​.​local·​v1 |
908 | ·​·​·​·​.​local·​v11,​·​"len$":​I |
909 |
·​·​·​·​const/​4·​v |
909 | ·​·​·​·​const/​4·​v7,​·​0x0 |
 |  | ||
910 |
·​·​·​·​.​local·​v |
910 | ·​·​·​·​.​local·​v7,​·​"i$":​I |
911 | ·​·​·​·​:​goto_2 | 911 | ·​·​·​·​:​goto_2 |
912 |
·​·​·​·​if-​ge·​v |
912 | ·​·​·​·​if-​ge·​v7,​·​v11,​·​:​cond_4 |
 |  | ||
913 |
·​·​·​·​aget-​object·​v1 |
913 | ·​·​·​·​aget-​object·​v12,​·​v3,​·​v7 |
 |  | ||
914 | ·​·​·​·​.​line·​3476 | 914 | ·​·​·​·​.​line·​3476 |
915 |
·​·​·​·​.​local·​v1 |
915 | ·​·​·​·​.​local·​v12,​·​"segment":​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​egment;​,​·​"Lcom/​google/​common/​collect/​MapMakerInternalMap$S​egment<TK;​TV;​>;​" |
916 |
·​·​·​·​iget·​v |
916 | ·​·​·​·​iget·​v4,​·​v12,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​egment;​-​>count:​I |
 |  | ||
917 | ·​·​·​·​.​line·​3478 | 917 | ·​·​·​·​.​line·​3478 |
918 |
·​·​·​·​.​local·​v |
918 | ·​·​·​·​.​local·​v4,​·​"c":​I |
919 |
·​·​·​·​iget-​object·​v |
919 | ·​·​·​·​iget-​object·​v0,​·​v12,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$S​egment;​-​>table:​Ljava/​util/​concurrent/​atomic/​AtomicReferenceArray;​ |
 |  | ||
 | 920 | ·​·​·​·​move-​object/​from16·​v16,​·​v0 | |
 |  | ||
920 | ·​·​·​·​.​line·​3479 | 921 | ·​·​·​·​.​line·​3479 |
921 |
·​·​·​·​.​local·​v1 |
922 | ·​·​·​·​.​local·​v16,​·​"table":​Ljava/​util/​concurrent/​atomic/​AtomicReferenceArray;​,​·​"Ljava/​util/​concurrent/​atomic/​AtomicReferenceArray<​Lcom/​google/​common/​collect/​MapMakerInternalMap$R​eferenceEntry<TK;​TV;​>;​>;​" |
922 |
·​·​·​·​const/​4·​v |
923 | ·​·​·​·​const/​4·​v8,​·​0x0 |
 |  | ||
923 |
·​·​·​·​.​local·​v |
924 | ·​·​·​·​.​local·​v8,​·​"j":​I |
924 | ·​·​·​·​:​goto_3 | 925 | ·​·​·​·​:​goto_3 |
925 |
·​·​·​·​invoke-​virtual·​{v1 |
926 | ·​·​·​·​invoke-​virtual/​range·​{v16·​.​.​·​v16},​·​Ljava/​util/​concurrent/​atomic/​AtomicReferenceArray;​-​>length()​I |
 |  | ||
926 |
·​·​·​·​move-​result·​v1 |
927 | ·​·​·​·​move-​result·​v18 |
 |  | ||
927 |
·​·​·​·​move/​from16·​v0,​·​v1 |
928 | ·​·​·​·​move/​from16·​v0,​·​v18 |
 |  | ||
928 |
·​·​·​·​if-​ge·​v |
929 | ·​·​·​·​if-​ge·​v8,​·​v0,​·​:​cond_3 |
 |  | ||
929 | ·​·​·​·​.​line·​3480 | 930 | ·​·​·​·​.​line·​3480 |
930 |
·​·​·​·​ |
931 | ·​·​·​·​move-​object/​from16·​v0,​·​v16 |
 |  | ||
 | 932 | ·​·​·​·​invoke-​virtual·​{v0,​·​v8},​·​Ljava/​util/​concurrent/​atomic/​AtomicReferenceArray;​-​>get(I)​Ljava/​lang/​Object;​ | |
 |  | ||
931 |
·​·​·​·​move-​result-​object·​v |
933 | ·​·​·​·​move-​result-​object·​v5 |
 |  | ||
932 |
·​·​·​·​check-​cast·​v |
934 | ·​·​·​·​check-​cast·​v5,​·​Lcom/​google/​common/​collect/​MapMakerInternalMap$R​eferenceEntry;​ |
 |  | ||
Max diff block lines reached; 10285/15188 bytes (67.72%) of diff not shown. |
Offset 11, 15 lines modified | Offset 11, 15 lines modified | ||
11 | ·​·​·​·​.​line·​42 | 11 | ·​·​·​·​.​line·​42 |
12 | ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V | 12 | ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V |
 |  | ||
13 | ·​·​·​·​return-​void | 13 | ·​·​·​·​return-​void |
14 | .​end·​method | 14 | .​end·​method |
 |  | ||
15 | .​method·​public·​static·​drain(Ljava/​util/​concurrent/​BlockingQueue;​Ljava/​util/​Collection;​IJLjava/​util/​concurrent/​TimeUnit;​)​I | 15 | .​method·​public·​static·​drain(Ljava/​util/​concurrent/​BlockingQueue;​Ljava/​util/​Collection;​IJLjava/​util/​concurrent/​TimeUnit;​)​I |
16 |
·​·​·​·​.​locals·​ |
16 | ·​·​·​·​.​locals·​8 |
17 | ·​·​·​·​.​param·​p2,​·​"numElements"·​·​·​·​#·​I | 17 | ·​·​·​·​.​param·​p2,​·​"numElements"·​·​·​·​#·​I |
18 | ·​·​·​·​.​param·​p3,​·​"timeout"·​·​·​·​#·​J | 18 | ·​·​·​·​.​param·​p3,​·​"timeout"·​·​·​·​#·​J |
19 | ·​·​·​·​.​param·​p5,​·​"unit"·​·​·​·​#·​Ljava/​util/​concurrent/​TimeUnit;​ | 19 | ·​·​·​·​.​param·​p5,​·​"unit"·​·​·​·​#·​Ljava/​util/​concurrent/​TimeUnit;​ |
20 | ·​·​·​·​.​annotation·​build·​Lcom/​google/​common/​annotations/​Beta;​ | 20 | ·​·​·​·​.​annotation·​build·​Lcom/​google/​common/​annotations/​Beta;​ |
21 | ·​·​·​·​.​end·​annotation | 21 | ·​·​·​·​.​end·​annotation |
 |  | ||
22 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ | 22 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ |
Offset 53, 18 lines modified | Offset 53, 18 lines modified | ||
 |  | ||
53 | ·​·​·​·​move-​result-​wide·​v4 | 53 | ·​·​·​·​move-​result-​wide·​v4 |
 |  | ||
54 | ·​·​·​·​invoke-​virtual·​{p5,​·​p3,​·​p4},​·​Ljava/​util/​concurrent/​TimeUnit;​-​>toNanos(J)​J | 54 | ·​·​·​·​invoke-​virtual·​{p5,​·​p3,​·​p4},​·​Ljava/​util/​concurrent/​TimeUnit;​-​>toNanos(J)​J |
 |  | ||
55 | ·​·​·​·​move-​result-​wide·​v6 | 55 | ·​·​·​·​move-​result-​wide·​v6 |
 |  | ||
56 |
·​·​·​·​add-​long·​v |
56 | ·​·​·​·​add-​long·​v1,​·​v4,​·​v6 |
 |  | ||
57 | ·​·​·​·​.​line·​269 | 57 | ·​·​·​·​.​line·​269 |
58 |
·​·​·​·​.​local·​v |
58 | ·​·​·​·​.​local·​v1,​·​"deadline":​J |
59 | ·​·​·​·​const/​4·​v0,​·​0x0 | 59 | ·​·​·​·​const/​4·​v0,​·​0x0 |
 |  | ||
60 | ·​·​·​·​.​line·​270 | 60 | ·​·​·​·​.​line·​270 |
61 | ·​·​·​·​.​local·​v0,​·​"added":​I | 61 | ·​·​·​·​.​local·​v0,​·​"added":​I |
62 | ·​·​·​·​:​cond_0 | 62 | ·​·​·​·​:​cond_0 |
63 | ·​·​·​·​:​goto_0 | 63 | ·​·​·​·​:​goto_0 |
64 | ·​·​·​·​if-​ge·​v0,​·​p2,​·​:​cond_1 | 64 | ·​·​·​·​if-​ge·​v0,​·​p2,​·​:​cond_1 |
Offset 82, 45 lines modified | Offset 82, 45 lines modified | ||
82 | ·​·​·​·​if-​ge·​v0,​·​p2,​·​:​cond_0 | 82 | ·​·​·​·​if-​ge·​v0,​·​p2,​·​:​cond_0 |
 |  | ||
83 | ·​·​·​·​.​line·​275 | 83 | ·​·​·​·​.​line·​275 |
84 | ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>nanoTime()​J | 84 | ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>nanoTime()​J |
 |  | ||
85 | ·​·​·​·​move-​result-​wide·​v4 | 85 | ·​·​·​·​move-​result-​wide·​v4 |
 |  | ||
86 |
·​·​·​·​sub-​long·​v4,​·​v |
86 | ·​·​·​·​sub-​long·​v4,​·​v1,​·​v4 |
 |  | ||
87 | ·​·​·​·​sget-​object·​v6,​·​Ljava/​util/​concurrent/​TimeUnit;​-​>NANOSECONDS:​Ljava/​util/​concurrent/​TimeUnit;​ | 87 | ·​·​·​·​sget-​object·​v6,​·​Ljava/​util/​concurrent/​TimeUnit;​-​>NANOSECONDS:​Ljava/​util/​concurrent/​TimeUnit;​ |
 |  | ||
88 | ·​·​·​·​invoke-​interface·​{p0,​·​v4,​·​v5,​·​v6},​·​Ljava/​util/​concurrent/​BlockingQueue;​-​>poll(JLjava/​util/​concurrent/​TimeUnit;​)​Ljava/​lang/​Object;​ | 88 | ·​·​·​·​invoke-​interface·​{p0,​·​v4,​·​v5,​·​v6},​·​Ljava/​util/​concurrent/​BlockingQueue;​-​>poll(JLjava/​util/​concurrent/​TimeUnit;​)​Ljava/​lang/​Object;​ |
 |  | ||
89 |
·​·​·​·​move-​result-​object·​v |
89 | ·​·​·​·​move-​result-​object·​v3 |
 |  | ||
90 | ·​·​·​·​.​line·​276 | 90 | ·​·​·​·​.​line·​276 |
91 |
·​·​·​·​.​local·​v |
91 | ·​·​·​·​.​local·​v3,​·​"e":​Ljava/​lang/​Object;​,​·​"TE;​" |
92 |
·​·​·​·​if-​nez·​v |
92 | ·​·​·​·​if-​nez·​v3,​·​:​cond_2 |
 |  | ||
93 | ·​·​·​·​.​line·​283 | 93 | ·​·​·​·​.​line·​283 |
94 |
·​·​·​·​.​end·​local·​v |
94 | ·​·​·​·​.​end·​local·​v3·​·​·​·​#·​"e":​Ljava/​lang/​Object;​,​·​"TE;​" |
95 | ·​·​·​·​:​cond_1 | 95 | ·​·​·​·​:​cond_1 |
96 | ·​·​·​·​return·​v0 | 96 | ·​·​·​·​return·​v0 |
 |  | ||
97 | ·​·​·​·​.​line·​279 | 97 | ·​·​·​·​.​line·​279 |
98 |
·​·​·​·​.​restart·​local·​v |
98 | ·​·​·​·​.​restart·​local·​v3·​·​·​·​#·​"e":​Ljava/​lang/​Object;​,​·​"TE;​" |
99 | ·​·​·​·​:​cond_2 | 99 | ·​·​·​·​:​cond_2 |
100 |
·​·​·​·​invoke-​interface·​{p1,​·​v |
100 | ·​·​·​·​invoke-​interface·​{p1,​·​v3},​·​Ljava/​util/​Collection;​-​>add(Ljava/​lang/​Object;​)​Z |
 |  | ||
101 | ·​·​·​·​.​line·​280 | 101 | ·​·​·​·​.​line·​280 |
102 | ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​0x1 | 102 | ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​0x1 |
 |  | ||
103 | ·​·​·​·​.​line·​281 | 103 | ·​·​·​·​.​line·​281 |
104 | ·​·​·​·​goto·​:​goto_0 | 104 | ·​·​·​·​goto·​:​goto_0 |
105 | .​end·​method | 105 | .​end·​method |
 |  | ||
106 | .​method·​public·​static·​drainUninterruptibly(​Ljava/​util/​concurrent/​BlockingQueue;​Ljava/​util/​Collection;​IJLjava/​util/​concurrent/​TimeUnit;​)​I | 106 | .​method·​public·​static·​drainUninterruptibly(​Ljava/​util/​concurrent/​BlockingQueue;​Ljava/​util/​Collection;​IJLjava/​util/​concurrent/​TimeUnit;​)​I |
107 |
·​·​·​·​.​locals·​1 |
107 | ·​·​·​·​.​locals·​10 |
108 | ·​·​·​·​.​param·​p2,​·​"numElements"·​·​·​·​#·​I | 108 | ·​·​·​·​.​param·​p2,​·​"numElements"·​·​·​·​#·​I |
109 | ·​·​·​·​.​param·​p3,​·​"timeout"·​·​·​·​#·​J | 109 | ·​·​·​·​.​param·​p3,​·​"timeout"·​·​·​·​#·​J |
110 | ·​·​·​·​.​param·​p5,​·​"unit"·​·​·​·​#·​Ljava/​util/​concurrent/​TimeUnit;​ | 110 | ·​·​·​·​.​param·​p5,​·​"unit"·​·​·​·​#·​Ljava/​util/​concurrent/​TimeUnit;​ |
111 | ·​·​·​·​.​annotation·​build·​Lcom/​google/​common/​annotations/​Beta;​ | 111 | ·​·​·​·​.​annotation·​build·​Lcom/​google/​common/​annotations/​Beta;​ |
112 | ·​·​·​·​.​end·​annotation | 112 | ·​·​·​·​.​end·​annotation |
 |  | ||
113 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ | 113 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ |
Offset 137, 148 lines modified | Offset 137, 136 lines modified | ||
137 | ·​·​·​·​·​·​·​·​} | 137 | ·​·​·​·​·​·​·​·​} |
138 | ·​·​·​·​.​end·​annotation | 138 | ·​·​·​·​.​end·​annotation |
 |  | ||
139 | ·​·​·​·​.​prologue | 139 | ·​·​·​·​.​prologue |
140 | ·​·​·​·​.​line·​302 | 140 | ·​·​·​·​.​line·​302 |
141 | ·​·​·​·​.​local·​p0,​·​"q":​Ljava/​util/​concurrent/​BlockingQueue;​,​·​"Ljava/​util/​concurrent/​BlockingQueue<TE;​>;​" | 141 | ·​·​·​·​.​local·​p0,​·​"q":​Ljava/​util/​concurrent/​BlockingQueue;​,​·​"Ljava/​util/​concurrent/​BlockingQueue<TE;​>;​" |
142 | ·​·​·​·​.​local·​p1,​·​"buffer":​Ljava/​util/​Collection;​,​·​"Ljava/​util/​Collection<-​TE;​>;​" | 142 | ·​·​·​·​.​local·​p1,​·​"buffer":​Ljava/​util/​Collection;​,​·​"Ljava/​util/​Collection<-​TE;​>;​" |
143 |
·​·​·​·​invoke-​static |
143 | ·​·​·​·​invoke-​static·​{p1},​·​Lcom/​google/​common/​base/​Preconditions;​-​>checkNotNull(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ |
 |  | ||
144 | ·​·​·​·​.​line·​303 | 144 | ·​·​·​·​.​line·​303 |
145 | ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>nanoTime()​J | 145 | ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>nanoTime()​J |
 |  | ||
146 |
·​·​·​·​move-​result-​wide·​v |
146 | ·​·​·​·​move-​result-​wide·​v6 |
 |  | ||
147 | ·​·​·​·​move-​object/​from16·​v0,​·​p5 |  | |
 |  | ||
148 | ·​·​·​·​move-​wide/​from16·​v1,​·​p3 |  | |
 |  | ||
Max diff block lines reached; 4420/7870 bytes (56.16%) of diff not shown. |
Offset 77, 15 lines modified | Offset 77, 15 lines modified | ||
77 | ·​·​·​·​·​·​·​·​} | 77 | ·​·​·​·​·​·​·​·​} |
78 | ·​·​·​·​.​end·​annotation | 78 | ·​·​·​·​.​end·​annotation |
79 | .​end·​field | 79 | .​end·​field |
 |  | ||
 |  | ||
80 | #·​direct·​methods | 80 | #·​direct·​methods |
81 | .​method·​constructor·​<init>(I[Lcom/​google/​common/​collect/​ImmutableMapEntry$Ter​minalEntry;​)​V | 81 | .​method·​constructor·​<init>(I[Lcom/​google/​common/​collect/​ImmutableMapEntry$Ter​minalEntry;​)​V |
82 |
·​·​·​·​.​locals·​2 |
82 | ·​·​·​·​.​locals·​23 |
83 | ·​·​·​·​.​param·​p1,​·​"n"·​·​·​·​#·​I | 83 | ·​·​·​·​.​param·​p1,​·​"n"·​·​·​·​#·​I |
84 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ | 84 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ |
85 | ·​·​·​·​·​·​·​·​value·​=·​{ | 85 | ·​·​·​·​·​·​·​·​value·​=·​{ |
86 | ·​·​·​·​·​·​·​·​·​·​·​·​"(I[",​ | 86 | ·​·​·​·​·​·​·​·​·​·​·​·​"(I[",​ |
87 | ·​·​·​·​·​·​·​·​·​·​·​·​"Lcom/​google/​common/​collect/​ImmutableMapEntry$Ter​minalEntry",​ | 87 | ·​·​·​·​·​·​·​·​·​·​·​·​"Lcom/​google/​common/​collect/​ImmutableMapEntry$Ter​minalEntry",​ |
88 | ·​·​·​·​·​·​·​·​·​·​·​·​"<**>;​)​V" | 88 | ·​·​·​·​·​·​·​·​·​·​·​·​"<**>;​)​V" |
89 | ·​·​·​·​·​·​·​·​} | 89 | ·​·​·​·​·​·​·​·​} |
Offset 94, 293 lines modified | Offset 94, 293 lines modified | ||
94 | ·​·​·​·​.​prologue | 94 | ·​·​·​·​.​prologue |
95 | ·​·​·​·​.​line·​55 | 95 | ·​·​·​·​.​line·​55 |
96 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​RegularImmutableBiMap​;​,​·​"Lcom/​google/​common/​collect/​RegularImmutableBiMap​<TK;​TV;​>;​" | 96 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​RegularImmutableBiMap​;​,​·​"Lcom/​google/​common/​collect/​RegularImmutableBiMap​<TK;​TV;​>;​" |
97 | ·​·​·​·​.​local·​p2,​·​"entriesToAdd":​[Lcom/​google/​common/​collect/​ImmutableMapEntry$Ter​minalEntry;​,​·​"[Lcom/​google/​common/​collect/​ImmutableMapEntry$Ter​minalEntry<**>;​" | 97 | ·​·​·​·​.​local·​p2,​·​"entriesToAdd":​[Lcom/​google/​common/​collect/​ImmutableMapEntry$Ter​minalEntry;​,​·​"[Lcom/​google/​common/​collect/​ImmutableMapEntry$Ter​minalEntry<**>;​" |
98 | ·​·​·​·​invoke-​direct/​range·​{p0·​.​.​·​p0},​·​Lcom/​google/​common/​collect/​ImmutableBiMap;​-​><init>()​V | 98 | ·​·​·​·​invoke-​direct/​range·​{p0·​.​.​·​p0},​·​Lcom/​google/​common/​collect/​ImmutableBiMap;​-​><init>()​V |
 |  | ||
99 | ·​·​·​·​.​line·​56 | 99 | ·​·​·​·​.​line·​56 |
100 |
·​·​·​·​const-​wide·​v2 |
100 | ·​·​·​·​const-​wide·​v21,​·​0x3ff3333333333333L·​·​·​·​#·​1.​2 |
 |  | ||
101 | ·​·​·​·​move/​from16·​v0,​·​p1 | 101 | ·​·​·​·​move/​from16·​v0,​·​p1 |
 |  | ||
102 |
·​·​·​·​move-​wide/​from16·​v1,​·​v2 |
102 | ·​·​·​·​move-​wide/​from16·​v1,​·​v21 |
 |  | ||
103 | ·​·​·​·​invoke-​static·​{v0,​·​v1,​·​v2},​·​Lcom/​google/​common/​collect/​Hashing;​-​>closedTableSize(ID)​I | 103 | ·​·​·​·​invoke-​static·​{v0,​·​v1,​·​v2},​·​Lcom/​google/​common/​collect/​Hashing;​-​>closedTableSize(ID)​I |
 |  | ||
104 |
·​·​·​·​move-​result·​v1 |
104 | ·​·​·​·​move-​result·​v15 |
 |  | ||
105 | ·​·​·​·​.​line·​57 | 105 | ·​·​·​·​.​line·​57 |
106 |
·​·​·​·​.​local·​v1 |
106 | ·​·​·​·​.​local·​v15,​·​"tableSize":​I |
107 |
·​·​·​·​add-​int/​lit8·​v2 |
107 | ·​·​·​·​add-​int/​lit8·​v21,​·​v15,​·​-​0x1 |
 |  | ||
108 |
·​·​·​·​move/​from16·​v0,​·​v2 |
108 | ·​·​·​·​move/​from16·​v0,​·​v21 |
 |  | ||
109 | ·​·​·​·​move-​object/​from16·​v1,​·​p0 | 109 | ·​·​·​·​move-​object/​from16·​v1,​·​p0 |
 |  | ||
110 | ·​·​·​·​iput·​v0,​·​v1,​·​Lcom/​google/​common/​collect/​RegularImmutableBiMap​;​-​>mask:​I | 110 | ·​·​·​·​iput·​v0,​·​v1,​·​Lcom/​google/​common/​collect/​RegularImmutableBiMap​;​-​>mask:​I |
 |  | ||
111 | ·​·​·​·​.​line·​58 | 111 | ·​·​·​·​.​line·​58 |
112 |
·​·​·​·​invoke-​static |
112 | ·​·​·​·​invoke-​static·​{v15},​·​Lcom/​google/​common/​collect/​RegularImmutableBiMap​;​-​>createEntryArray(I)​[Lcom/​google/​common/​collect/​ImmutableMapEntry;​ |
 |  | ||
113 |
·​·​·​·​move-​result-​object·​v1 |
113 | ·​·​·​·​move-​result-​object·​v11 |
 |  | ||
114 | ·​·​·​·​.​line·​59 | 114 | ·​·​·​·​.​line·​59 |
115 |
·​·​·​·​.​local·​v1 |
115 | ·​·​·​·​.​local·​v11,​·​"keyTable":​[Lcom/​google/​common/​collect/​ImmutableMapEntry;​,​·​"[Lcom/​google/​common/​collect/​ImmutableMapEntry<TK;​TV;​>;​" |
116 |
·​·​·​·​invoke-​static |
116 | ·​·​·​·​invoke-​static·​{v15},​·​Lcom/​google/​common/​collect/​RegularImmutableBiMap​;​-​>createEntryArray(I)​[Lcom/​google/​common/​collect/​ImmutableMapEntry;​ |
 |  | ||
117 |
·​·​·​·​move-​result-​object·​v2 |
117 | ·​·​·​·​move-​result-​object·​v20 |
 |  | ||
118 | ·​·​·​·​.​line·​60 | 118 | ·​·​·​·​.​line·​60 |
119 |
·​·​·​·​.​local·​v2 |
119 | ·​·​·​·​.​local·​v20,​·​"valueTable":​[Lcom/​google/​common/​collect/​ImmutableMapEntry;​,​·​"[Lcom/​google/​common/​collect/​ImmutableMapEntry<TK;​TV;​>;​" |
120 | ·​·​·​·​invoke-​static/​range·​{p1·​.​.​·​p1},​·​Lcom/​google/​common/​collect/​RegularImmutableBiMap​;​-​>createEntryArray(I)​[Lcom/​google/​common/​collect/​ImmutableMapEntry;​ | 120 | ·​·​·​·​invoke-​static/​range·​{p1·​.​.​·​p1},​·​Lcom/​google/​common/​collect/​RegularImmutableBiMap​;​-​>createEntryArray(I)​[Lcom/​google/​common/​collect/​ImmutableMapEntry;​ |
 |  | ||
121 |
·​·​·​·​move-​result-​object·​v |
121 | ·​·​·​·​move-​result-​object·​v3 |
 |  | ||
122 | ·​·​·​·​.​line·​61 | 122 | ·​·​·​·​.​line·​61 |
123 |
·​·​·​·​.​local·​v |
123 | ·​·​·​·​.​local·​v3,​·​"entries":​[Lcom/​google/​common/​collect/​ImmutableMapEntry;​,​·​"[Lcom/​google/​common/​collect/​ImmutableMapEntry<TK;​TV;​>;​" |
124 |
·​·​·​·​const/​4·​v |
124 | ·​·​·​·​const/​4·​v5,​·​0x0 |
 |  | ||
125 | ·​·​·​·​.​line·​63 | 125 | ·​·​·​·​.​line·​63 |
126 |
·​·​·​·​.​local·​v |
126 | ·​·​·​·​.​local·​v5,​·​"hashCode":​I |
127 |
·​·​·​·​const/​4·​v |
127 | ·​·​·​·​const/​4·​v6,​·​0x0 |
 |  | ||
128 |
·​·​·​·​.​local·​v |
128 | ·​·​·​·​.​local·​v6,​·​"i":​I |
129 | ·​·​·​·​:​goto_0 | 129 | ·​·​·​·​:​goto_0 |
130 | ·​·​·​·​move/​from16·​v0,​·​p1 | 130 | ·​·​·​·​move/​from16·​v0,​·​p1 |
 |  | ||
131 |
·​·​·​·​if-​ge·​v |
131 | ·​·​·​·​if-​ge·​v6,​·​v0,​·​:​cond_5 |
 |  | ||
132 | ·​·​·​·​.​line·​65 | 132 | ·​·​·​·​.​line·​65 |
133 |
·​·​·​·​aget-​object·​v |
133 | ·​·​·​·​aget-​object·​v4,​·​p2,​·​v6 |
 |  | ||
134 | ·​·​·​·​.​line·​66 | 134 | ·​·​·​·​.​line·​66 |
135 |
·​·​·​·​.​local·​v |
135 | ·​·​·​·​.​local·​v4,​·​"entry":​Lcom/​google/​common/​collect/​ImmutableMapEntry$Ter​minalEntry;​,​·​"Lcom/​google/​common/​collect/​ImmutableMapEntry$Ter​minalEntry<TK;​TV;​>;​" |
136 |
·​·​·​·​invoke-​virtual·​{v |
136 | ·​·​·​·​invoke-​virtual·​{v4},​·​Lcom/​google/​common/​collect/​ImmutableMapEntry$Ter​minalEntry;​-​>getKey()​Ljava/​lang/​Object;​ |
 |  | ||
137 |
·​·​·​·​move-​result-​object·​v |
137 | ·​·​·​·​move-​result-​object·​v7 |
 |  | ||
138 | ·​·​·​·​.​line·​67 | 138 | ·​·​·​·​.​line·​67 |
139 |
·​·​·​·​.​local·​v |
139 | ·​·​·​·​.​local·​v7,​·​"key":​Ljava/​lang/​Object;​,​·​"TK;​" |
140 |
·​·​·​·​invoke-​virtual·​{v |
140 | ·​·​·​·​invoke-​virtual·​{v4},​·​Lcom/​google/​common/​collect/​ImmutableMapEntry$Ter​minalEntry;​-​>getValue()​Ljava/​lang/​Object;​ |
 |  | ||
141 |
·​·​·​·​move-​result-​object·​v1 |
141 | ·​·​·​·​move-​result-​object·​v16 |
 |  | ||
142 | ·​·​·​·​.​line·​69 | 142 | ·​·​·​·​.​line·​69 |
143 |
·​·​·​·​.​local·​v1 |
143 | ·​·​·​·​.​local·​v16,​·​"value":​Ljava/​lang/​Object;​,​·​"TV;​" |
144 |
·​·​·​·​invoke-​virtual·​{v |
144 | ·​·​·​·​invoke-​virtual·​{v7},​·​Ljava/​lang/​Object;​-​>hashCode()​I |
 |  | ||
145 |
·​·​·​·​move-​result·​v1 |
145 | ·​·​·​·​move-​result·​v10 |
 |  | ||
146 | ·​·​·​·​.​line·​70 | 146 | ·​·​·​·​.​line·​70 |
147 |
·​·​·​·​.​local·​v1 |
147 | ·​·​·​·​.​local·​v10,​·​"keyHash":​I |
148 |
·​·​·​·​invoke-​virtual/​range·​{v1 |
148 | ·​·​·​·​invoke-​virtual/​range·​{v16·​.​.​·​v16},​·​Ljava/​lang/​Object;​-​>hashCode()​I |
 |  | ||
Max diff block lines reached; 28470/33702 bytes (84.48%) of diff not shown. |
Offset 58, 15 lines modified | Offset 58, 15 lines modified | ||
58 | ·​·​·​·​·​·​·​·​} | 58 | ·​·​·​·​·​·​·​·​} |
59 | ·​·​·​·​.​end·​annotation | 59 | ·​·​·​·​.​end·​annotation |
60 | .​end·​field | 60 | .​end·​field |
 |  | ||
 |  | ||
61 | #·​direct·​methods | 61 | #·​direct·​methods |
62 | .​method·​constructor·​<init>(I[Lcom/​google/​common/​collect/​ImmutableMapEntry$Ter​minalEntry;​)​V | 62 | .​method·​constructor·​<init>(I[Lcom/​google/​common/​collect/​ImmutableMapEntry$Ter​minalEntry;​)​V |
63 |
·​·​·​·​.​locals·​ |
63 | ·​·​·​·​.​locals·​9 |
64 | ·​·​·​·​.​param·​p1,​·​"size"·​·​·​·​#·​I | 64 | ·​·​·​·​.​param·​p1,​·​"size"·​·​·​·​#·​I |
65 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ | 65 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ |
66 | ·​·​·​·​·​·​·​·​value·​=·​{ | 66 | ·​·​·​·​·​·​·​·​value·​=·​{ |
67 | ·​·​·​·​·​·​·​·​·​·​·​·​"(I[",​ | 67 | ·​·​·​·​·​·​·​·​·​·​·​·​"(I[",​ |
68 | ·​·​·​·​·​·​·​·​·​·​·​·​"Lcom/​google/​common/​collect/​ImmutableMapEntry$Ter​minalEntry",​ | 68 | ·​·​·​·​·​·​·​·​·​·​·​·​"Lcom/​google/​common/​collect/​ImmutableMapEntry$Ter​minalEntry",​ |
69 | ·​·​·​·​·​·​·​·​·​·​·​·​"<**>;​)​V" | 69 | ·​·​·​·​·​·​·​·​·​·​·​·​"<**>;​)​V" |
70 | ·​·​·​·​·​·​·​·​} | 70 | ·​·​·​·​·​·​·​·​} |
Offset 82, 17 lines modified | Offset 82, 17 lines modified | ||
82 | ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Lcom/​google/​common/​collect/​RegularImmutableMap;​-​>createEntryArray(I)​[Lcom/​google/​common/​collect/​ImmutableMapEntry;​ | 82 | ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Lcom/​google/​common/​collect/​RegularImmutableMap;​-​>createEntryArray(I)​[Lcom/​google/​common/​collect/​ImmutableMapEntry;​ |
 |  | ||
83 | ·​·​·​·​move-​result-​object·​v7 | 83 | ·​·​·​·​move-​result-​object·​v7 |
 |  | ||
84 | ·​·​·​·​iput-​object·​v7,​·​p0,​·​Lcom/​google/​common/​collect/​RegularImmutableMap;​-​>entries:​[Lcom/​google/​common/​collect/​ImmutableMapEntry;​ | 84 | ·​·​·​·​iput-​object·​v7,​·​p0,​·​Lcom/​google/​common/​collect/​RegularImmutableMap;​-​>entries:​[Lcom/​google/​common/​collect/​ImmutableMapEntry;​ |
 |  | ||
85 | ·​·​·​·​.​line·​55 | 85 | ·​·​·​·​.​line·​55 |
86 |
·​·​·​·​const-​wide·​v |
86 | ·​·​·​·​const-​wide·​v7,​·​0x3ff3333333333333L·​·​·​·​#·​1.​2 |
 |  | ||
87 |
·​·​·​·​invoke-​static·​{p1,​·​v |
87 | ·​·​·​·​invoke-​static·​{p1,​·​v7,​·​v8},​·​Lcom/​google/​common/​collect/​Hashing;​-​>closedTableSize(ID)​I |
 |  | ||
88 | ·​·​·​·​move-​result·​v6 | 88 | ·​·​·​·​move-​result·​v6 |
 |  | ||
89 | ·​·​·​·​.​line·​56 | 89 | ·​·​·​·​.​line·​56 |
90 | ·​·​·​·​.​local·​v6,​·​"tableSize":​I | 90 | ·​·​·​·​.​local·​v6,​·​"tableSize":​I |
91 | ·​·​·​·​invoke-​direct·​{p0,​·​v6},​·​Lcom/​google/​common/​collect/​RegularImmutableMap;​-​>createEntryArray(I)​[Lcom/​google/​common/​collect/​ImmutableMapEntry;​ | 91 | ·​·​·​·​invoke-​direct·​{p0,​·​v6},​·​Lcom/​google/​common/​collect/​RegularImmutableMap;​-​>createEntryArray(I)​[Lcom/​google/​common/​collect/​ImmutableMapEntry;​ |
 |  | ||
Offset 204, 15 lines modified | Offset 204, 15 lines modified | ||
204 | ·​·​·​·​invoke-​direct·​{p0,​·​v0,​·​p1},​·​Lcom/​google/​common/​collect/​RegularImmutableMap;​-​><init>(I[Lcom/​google/​common/​collect/​ImmutableMapEntry$Ter​minalEntry;​)​V | 204 | ·​·​·​·​invoke-​direct·​{p0,​·​v0,​·​p1},​·​Lcom/​google/​common/​collect/​RegularImmutableMap;​-​><init>(I[Lcom/​google/​common/​collect/​ImmutableMapEntry$Ter​minalEntry;​)​V |
 |  | ||
205 | ·​·​·​·​.​line·​45 | 205 | ·​·​·​·​.​line·​45 |
206 | ·​·​·​·​return-​void | 206 | ·​·​·​·​return-​void |
207 | .​end·​method | 207 | .​end·​method |
 |  | ||
208 | .​method·​constructor·​<init>([Ljava/​util/​Map$Entry;​)​V | 208 | .​method·​constructor·​<init>([Ljava/​util/​Map$Entry;​)​V |
209 |
·​·​·​·​.​locals·​1 |
209 | ·​·​·​·​.​locals·​11 |
210 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ | 210 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ |
211 | ·​·​·​·​·​·​·​·​value·​=·​{ | 211 | ·​·​·​·​·​·​·​·​value·​=·​{ |
212 | ·​·​·​·​·​·​·​·​·​·​·​·​"([",​ | 212 | ·​·​·​·​·​·​·​·​·​·​·​·​"([",​ |
213 | ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​util/​Map$Entry",​ | 213 | ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​util/​Map$Entry",​ |
214 | ·​·​·​·​·​·​·​·​·​·​·​·​"<**>;​)​V" | 214 | ·​·​·​·​·​·​·​·​·​·​·​·​"<**>;​)​V" |
215 | ·​·​·​·​·​·​·​·​} | 215 | ·​·​·​·​·​·​·​·​} |
216 | ·​·​·​·​.​end·​annotation | 216 | ·​·​·​·​.​end·​annotation |
Offset 231, 17 lines modified | Offset 231, 17 lines modified | ||
231 | ·​·​·​·​invoke-​direct·​{p0,​·​v5},​·​Lcom/​google/​common/​collect/​RegularImmutableMap;​-​>createEntryArray(I)​[Lcom/​google/​common/​collect/​ImmutableMapEntry;​ | 231 | ·​·​·​·​invoke-​direct·​{p0,​·​v5},​·​Lcom/​google/​common/​collect/​RegularImmutableMap;​-​>createEntryArray(I)​[Lcom/​google/​common/​collect/​ImmutableMapEntry;​ |
 |  | ||
232 | ·​·​·​·​move-​result-​object·​v9 | 232 | ·​·​·​·​move-​result-​object·​v9 |
 |  | ||
233 | ·​·​·​·​iput-​object·​v9,​·​p0,​·​Lcom/​google/​common/​collect/​RegularImmutableMap;​-​>entries:​[Lcom/​google/​common/​collect/​ImmutableMapEntry;​ | 233 | ·​·​·​·​iput-​object·​v9,​·​p0,​·​Lcom/​google/​common/​collect/​RegularImmutableMap;​-​>entries:​[Lcom/​google/​common/​collect/​ImmutableMapEntry;​ |
 |  | ||
234 | ·​·​·​·​.​line·​80 | 234 | ·​·​·​·​.​line·​80 |
235 |
·​·​·​·​const-​wide·​v |
235 | ·​·​·​·​const-​wide·​v9,​·​0x3ff3333333333333L·​·​·​·​#·​1.​2 |
 |  | ||
236 |
·​·​·​·​invoke-​static·​{v5,​·​v |
236 | ·​·​·​·​invoke-​static·​{v5,​·​v9,​·​v10},​·​Lcom/​google/​common/​collect/​Hashing;​-​>closedTableSize(ID)​I |
 |  | ||
237 | ·​·​·​·​move-​result·​v7 | 237 | ·​·​·​·​move-​result·​v7 |
 |  | ||
238 | ·​·​·​·​.​line·​81 | 238 | ·​·​·​·​.​line·​81 |
239 | ·​·​·​·​.​local·​v7,​·​"tableSize":​I | 239 | ·​·​·​·​.​local·​v7,​·​"tableSize":​I |
240 | ·​·​·​·​invoke-​direct·​{p0,​·​v7},​·​Lcom/​google/​common/​collect/​RegularImmutableMap;​-​>createEntryArray(I)​[Lcom/​google/​common/​collect/​ImmutableMapEntry;​ | 240 | ·​·​·​·​invoke-​direct·​{p0,​·​v7},​·​Lcom/​google/​common/​collect/​RegularImmutableMap;​-​>createEntryArray(I)​[Lcom/​google/​common/​collect/​ImmutableMapEntry;​ |
 |  |
Offset 134, 15 lines modified | Offset 134, 15 lines modified | ||
 |  | ||
134 | ·​·​·​·​move-​result-​object·​v1 | 134 | ·​·​·​·​move-​result-​object·​v1 |
 |  | ||
135 | ·​·​·​·​return-​object·​v1 | 135 | ·​·​·​·​return-​object·​v1 |
136 | .​end·​method | 136 | .​end·​method |
 |  | ||
137 | .​method·​private·​static·​final·​forCellsInternal(Ljav​a/​lang/​Iterable;​Ljava/​util/​Comparator;​Ljava/​util/​Comparator;​)​Lcom/​google/​common/​collect/​RegularImmutableTable​;​ | 137 | .​method·​private·​static·​final·​forCellsInternal(Ljav​a/​lang/​Iterable;​Ljava/​util/​Comparator;​Ljava/​util/​Comparator;​)​Lcom/​google/​common/​collect/​RegularImmutableTable​;​ |
138 |
·​·​·​·​.​locals·​1 |
138 | ·​·​·​·​.​locals·​16 |
139 | ·​·​·​·​.​param·​p1·​·​·​·​#·​Ljava/​util/​Comparator;​ | 139 | ·​·​·​·​.​param·​p1·​·​·​·​#·​Ljava/​util/​Comparator;​ |
140 | ·​·​·​·​·​·​·​·​.​annotation·​runtime·​Ljavax/​annotation/​Nullable;​ | 140 | ·​·​·​·​·​·​·​·​.​annotation·​runtime·​Ljavax/​annotation/​Nullable;​ |
141 | ·​·​·​·​·​·​·​·​.​end·​annotation | 141 | ·​·​·​·​·​·​·​·​.​end·​annotation |
142 | ·​·​·​·​.​end·​param | 142 | ·​·​·​·​.​end·​param |
143 | ·​·​·​·​.​param·​p2·​·​·​·​#·​Ljava/​util/​Comparator;​ | 143 | ·​·​·​·​.​param·​p2·​·​·​·​#·​Ljava/​util/​Comparator;​ |
144 | ·​·​·​·​·​·​·​·​.​annotation·​runtime·​Ljavax/​annotation/​Nullable;​ | 144 | ·​·​·​·​·​·​·​·​.​annotation·​runtime·​Ljavax/​annotation/​Nullable;​ |
145 | ·​·​·​·​·​·​·​·​.​end·​annotation | 145 | ·​·​·​·​·​·​·​·​.​end·​annotation |
Offset 172, 163 lines modified | Offset 172, 161 lines modified | ||
172 | ·​·​·​·​.​prologue | 172 | ·​·​·​·​.​prologue |
173 | ·​·​·​·​.​line·​152 | 173 | ·​·​·​·​.​line·​152 |
174 | ·​·​·​·​.​local·​p0,​·​"cells":​Ljava/​lang/​Iterable;​,​·​"Ljava/​lang/​Iterable<Lcom/​google/​common/​collect/​Table$Cell<TR;​TC;​TV;​>;​>;​" | 174 | ·​·​·​·​.​local·​p0,​·​"cells":​Ljava/​lang/​Iterable;​,​·​"Ljava/​lang/​Iterable<Lcom/​google/​common/​collect/​Table$Cell<TR;​TC;​TV;​>;​>;​" |
175 | ·​·​·​·​.​local·​p1,​·​"rowComparator":​Ljava/​util/​Comparator;​,​·​"Ljava/​util/​Comparator<-​TR;​>;​" | 175 | ·​·​·​·​.​local·​p1,​·​"rowComparator":​Ljava/​util/​Comparator;​,​·​"Ljava/​util/​Comparator<-​TR;​>;​" |
176 | ·​·​·​·​.​local·​p2,​·​"columnComparator":​Ljava/​util/​Comparator;​,​·​"Ljava/​util/​Comparator<-​TC;​>;​" | 176 | ·​·​·​·​.​local·​p2,​·​"columnComparator":​Ljava/​util/​Comparator;​,​·​"Ljava/​util/​Comparator<-​TC;​>;​" |
177 | ·​·​·​·​invoke-​static·​{},​·​Lcom/​google/​common/​collect/​ImmutableSet;​-​>builder()​Lcom/​google/​common/​collect/​ImmutableSet$Builder;​ | 177 | ·​·​·​·​invoke-​static·​{},​·​Lcom/​google/​common/​collect/​ImmutableSet;​-​>builder()​Lcom/​google/​common/​collect/​ImmutableSet$Builder;​ |
 |  | ||
178 |
·​·​·​·​move-​result-​object·​v |
178 | ·​·​·​·​move-​result-​object·​v9 |
 |  | ||
179 | ·​·​·​·​.​line·​153 | 179 | ·​·​·​·​.​line·​153 |
180 |
·​·​·​·​.​local·​v |
180 | ·​·​·​·​.​local·​v9,​·​"rowSpaceBuilder":​Lcom/​google/​common/​collect/​ImmutableSet$Builder;​,​·​"Lcom/​google/​common/​collect/​ImmutableSet$Builder<​TR;​>;​" |
181 | ·​·​·​·​invoke-​static·​{},​·​Lcom/​google/​common/​collect/​ImmutableSet;​-​>builder()​Lcom/​google/​common/​collect/​ImmutableSet$Builder;​ | 181 | ·​·​·​·​invoke-​static·​{},​·​Lcom/​google/​common/​collect/​ImmutableSet;​-​>builder()​Lcom/​google/​common/​collect/​ImmutableSet$Builder;​ |
 |  | ||
182 |
·​·​·​·​move-​result-​object·​v |
182 | ·​·​·​·​move-​result-​object·​v5 |
 |  | ||
183 | ·​·​·​·​.​line·​154 | 183 | ·​·​·​·​.​line·​154 |
184 |
·​·​·​·​.​local·​v |
184 | ·​·​·​·​.​local·​v5,​·​"columnSpaceBuilder":​Lcom/​google/​common/​collect/​ImmutableSet$Builder;​,​·​"Lcom/​google/​common/​collect/​ImmutableSet$Builder<​TC;​>;​" |
185 | ·​·​·​·​invoke-​static/​range·​{p0·​.​.​·​p0},​·​Lcom/​google/​common/​collect/​ImmutableList;​-​>copyOf(Ljava/​lang/​Iterable;​)​Lcom/​google/​common/​collect/​ImmutableList;​ | 185 | ·​·​·​·​invoke-​static/​range·​{p0·​.​.​·​p0},​·​Lcom/​google/​common/​collect/​ImmutableList;​-​>copyOf(Ljava/​lang/​Iterable;​)​Lcom/​google/​common/​collect/​ImmutableList;​ |
 |  | ||
186 |
·​·​·​·​move-​result-​object·​v |
186 | ·​·​·​·​move-​result-​object·​v2 |
 |  | ||
187 | ·​·​·​·​.​line·​155 | 187 | ·​·​·​·​.​line·​155 |
188 |
·​·​·​·​.​local·​v |
188 | ·​·​·​·​.​local·​v2,​·​"cellList":​Lcom/​google/​common/​collect/​ImmutableList;​,​·​"Lcom/​google/​common/​collect/​ImmutableList<Lcom/​google/​common/​collect/​Table$Cell<TR;​TC;​TV;​>;​>;​" |
189 |
·​·​·​·​invoke-​virtual·​{v |
189 | ·​·​·​·​invoke-​virtual·​{v2},​·​Lcom/​google/​common/​collect/​ImmutableList;​-​>iterator()​Ljava/​util/​Iterator;​ |
 |  | ||
190 |
·​·​·​·​move-​result-​object·​v |
190 | ·​·​·​·​move-​result-​object·​v6 |
 |  | ||
191 |
·​·​·​·​.​local·​v |
191 | ·​·​·​·​.​local·​v6,​·​"i$":​Ljava/​util/​Iterator;​ |
192 | ·​·​·​·​:​goto_0 | 192 | ·​·​·​·​:​goto_0 |
193 |
·​·​·​·​invoke-​interface·​{v |
193 | ·​·​·​·​invoke-​interface·​{v6},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z |
 |  | ||
194 |
·​·​·​·​move-​result·​v1 |
194 | ·​·​·​·​move-​result·​v10 |
 |  | ||
195 |
·​·​·​·​if-​eqz·​v1 |
195 | ·​·​·​·​if-​eqz·​v10,​·​:​cond_0 |
 |  | ||
196 |
·​·​·​·​invoke-​interface·​{v |
196 | ·​·​·​·​invoke-​interface·​{v6},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ |
 |  | ||
197 |
·​·​·​·​move-​result-​object·​v |
197 | ·​·​·​·​move-​result-​object·​v1 |
 |  | ||
198 |
·​·​·​·​check-​cast·​v |
198 | ·​·​·​·​check-​cast·​v1,​·​Lcom/​google/​common/​collect/​Table$Cell;​ |
 |  | ||
199 | ·​·​·​·​.​line·​156 | 199 | ·​·​·​·​.​line·​156 |
200 |
·​·​·​·​.​local·​v |
200 | ·​·​·​·​.​local·​v1,​·​"cell":​Lcom/​google/​common/​collect/​Table$Cell;​,​·​"Lcom/​google/​common/​collect/​Table$Cell<TR;​TC;​TV;​>;​" |
201 |
·​·​·​·​invoke-​interface·​{v |
201 | ·​·​·​·​invoke-​interface·​{v1},​·​Lcom/​google/​common/​collect/​Table$Cell;​-​>getRowKey()​Ljava/​lang/​Object;​ |
 |  | ||
202 |
·​·​·​·​move-​result-​object·​v1 |
202 | ·​·​·​·​move-​result-​object·​v10 |
 |  | ||
203 |
·​·​·​·​invoke-​virtual·​{v |
203 | ·​·​·​·​invoke-​virtual·​{v9,​·​v10},​·​Lcom/​google/​common/​collect/​ImmutableSet$Builder;​-​>add(Ljava/​lang/​Object;​)​Lcom/​google/​common/​collect/​ImmutableSet$Builder;​ |
 |  | ||
204 | ·​·​·​·​.​line·​157 | 204 | ·​·​·​·​.​line·​157 |
205 |
·​·​·​·​invoke-​interface·​{v |
205 | ·​·​·​·​invoke-​interface·​{v1},​·​Lcom/​google/​common/​collect/​Table$Cell;​-​>getColumnKey()​Ljava/​lang/​Object;​ |
 |  | ||
206 |
·​·​·​·​move-​result-​object·​v1 |
206 | ·​·​·​·​move-​result-​object·​v10 |
 |  | ||
207 |
·​·​·​·​invoke-​virtual·​{v |
207 | ·​·​·​·​invoke-​virtual·​{v5,​·​v10},​·​Lcom/​google/​common/​collect/​ImmutableSet$Builder;​-​>add(Ljava/​lang/​Object;​)​Lcom/​google/​common/​collect/​ImmutableSet$Builder;​ |
 |  | ||
208 | ·​·​·​·​goto·​:​goto_0 | 208 | ·​·​·​·​goto·​:​goto_0 |
 |  | ||
209 | ·​·​·​·​.​line·​160 | 209 | ·​·​·​·​.​line·​160 |
210 |
·​·​·​·​.​end·​local·​v |
210 | ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"cell":​Lcom/​google/​common/​collect/​Table$Cell;​,​·​"Lcom/​google/​common/​collect/​Table$Cell<TR;​TC;​TV;​>;​" |
211 | ·​·​·​·​:​cond_0 | 211 | ·​·​·​·​:​cond_0 |
212 |
·​·​·​·​invoke-​virtual·​{v |
212 | ·​·​·​·​invoke-​virtual·​{v9},​·​Lcom/​google/​common/​collect/​ImmutableSet$Builder;​-​>build()​Lcom/​google/​common/​collect/​ImmutableSet;​ |
 |  | ||
213 |
·​·​·​·​move-​result-​object·​v |
213 | ·​·​·​·​move-​result-​object·​v8 |
 |  | ||
214 | ·​·​·​·​.​line·​161 | 214 | ·​·​·​·​.​line·​161 |
215 |
·​·​·​·​.​local·​v |
215 | ·​·​·​·​.​local·​v8,​·​"rowSpace":​Lcom/​google/​common/​collect/​ImmutableSet;​,​·​"Lcom/​google/​common/​collect/​ImmutableSet<TR;​>;​" |
216 | ·​·​·​·​if-​eqz·​p1,​·​:​cond_1 | 216 | ·​·​·​·​if-​eqz·​p1,​·​:​cond_1 |
 |  | ||
217 | ·​·​·​·​.​line·​162 | 217 | ·​·​·​·​.​line·​162 |
218 |
·​·​·​·​invoke-​static·​{v |
218 | ·​·​·​·​invoke-​static·​{v8},​·​Lcom/​google/​common/​collect/​Lists;​-​>newArrayList(Ljava/​lang/​Iterable;​)​Ljava/​util/​ArrayList;​ |
 |  | ||
219 |
·​·​·​·​move-​result-​object·​v |
219 | ·​·​·​·​move-​result-​object·​v7 |
 |  | ||
220 | ·​·​·​·​.​line·​163 | 220 | ·​·​·​·​.​line·​163 |
221 |
·​·​·​·​.​local·​v |
221 | ·​·​·​·​.​local·​v7,​·​"rowList":​Ljava/​util/​List;​,​·​"Ljava/​util/​List<TR;​>;​" |
222 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 | 222 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 |
 |  | ||
223 |
·​·​·​·​invoke-​static·​{v |
223 | ·​·​·​·​invoke-​static·​{v7,​·​v0},​·​Ljava/​util/​Collections;​-​>sort(Ljava/​util/​List;​Ljava/​util/​Comparator;​)​V |
 |  | ||
224 | ·​·​·​·​.​line·​164 | 224 | ·​·​·​·​.​line·​164 |
225 |
·​·​·​·​invoke-​static·​{v |
225 | ·​·​·​·​invoke-​static·​{v7},​·​Lcom/​google/​common/​collect/​ImmutableSet;​-​>copyOf(Ljava/​util/​Collection;​)​Lcom/​google/​common/​collect/​ImmutableSet;​ |
 |  | ||
Max diff block lines reached; 4441/11069 bytes (40.12%) of diff not shown. |
Offset 1093, 15 lines modified | Offset 1093, 15 lines modified | ||
 |  | ||
1093 | ·​·​·​·​move-​result-​object·​v0 | 1093 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
1094 | ·​·​·​·​goto·​:​goto_0 | 1094 | ·​·​·​·​goto·​:​goto_0 |
1095 | .​end·​method | 1095 | .​end·​method |
 |  | ||
1096 | .​method·​private·​rotateLeft()​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​ | 1096 | .​method·​private·​rotateLeft()​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​ |
1097 |
·​·​·​·​.​locals·​ |
1097 | ·​·​·​·​.​locals·​3 |
1098 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ | 1098 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ |
1099 | ·​·​·​·​·​·​·​·​value·​=·​{ | 1099 | ·​·​·​·​·​·​·​·​value·​=·​{ |
1100 | ·​·​·​·​·​·​·​·​·​·​·​·​"()​",​ | 1100 | ·​·​·​·​·​·​·​·​·​·​·​·​"()​",​ |
1101 | ·​·​·​·​·​·​·​·​·​·​·​·​"Lcom/​google/​common/​collect/​TreeMultiset$AvlNode"​,​ | 1101 | ·​·​·​·​·​·​·​·​·​·​·​·​"Lcom/​google/​common/​collect/​TreeMultiset$AvlNode"​,​ |
1102 | ·​·​·​·​·​·​·​·​·​·​·​·​"<TE;​>;​" | 1102 | ·​·​·​·​·​·​·​·​·​·​·​·​"<TE;​>;​" |
1103 | ·​·​·​·​·​·​·​·​} | 1103 | ·​·​·​·​·​·​·​·​} |
1104 | ·​·​·​·​.​end·​annotation | 1104 | ·​·​·​·​.​end·​annotation |
Offset 1127, 17 lines modified | Offset 1127, 17 lines modified | ||
 |  | ||
1127 | ·​·​·​·​iput-​object·​v1,​·​p0,​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>right:​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​ | 1127 | ·​·​·​·​iput-​object·​v1,​·​p0,​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>right:​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​ |
 |  | ||
1128 | ·​·​·​·​.​line·​871 | 1128 | ·​·​·​·​.​line·​871 |
1129 | ·​·​·​·​iput-​object·​p0,​·​v0,​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>left:​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​ | 1129 | ·​·​·​·​iput-​object·​p0,​·​v0,​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>left:​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​ |
 |  | ||
1130 | ·​·​·​·​.​line·​872 | 1130 | ·​·​·​·​.​line·​872 |
1131 |
·​·​·​·​iget-​wide·​v |
1131 | ·​·​·​·​iget-​wide·​v1,​·​p0,​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>totalCount:​J |
 |  | ||
1132 |
·​·​·​·​iput-​wide·​v |
1132 | ·​·​·​·​iput-​wide·​v1,​·​v0,​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>totalCount:​J |
 |  | ||
1133 | ·​·​·​·​.​line·​873 | 1133 | ·​·​·​·​.​line·​873 |
1134 | ·​·​·​·​iget·​v1,​·​p0,​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>distinctElements:​I | 1134 | ·​·​·​·​iget·​v1,​·​p0,​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>distinctElements:​I |
 |  | ||
1135 | ·​·​·​·​iput·​v1,​·​v0,​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>distinctElements:​I | 1135 | ·​·​·​·​iput·​v1,​·​v0,​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>distinctElements:​I |
 |  | ||
1136 | ·​·​·​·​.​line·​874 | 1136 | ·​·​·​·​.​line·​874 |
Offset 1154, 15 lines modified | Offset 1154, 15 lines modified | ||
1154 | ·​·​·​·​:​cond_0 | 1154 | ·​·​·​·​:​cond_0 |
1155 | ·​·​·​·​const/​4·​v1,​·​0x0 | 1155 | ·​·​·​·​const/​4·​v1,​·​0x0 |
 |  | ||
1156 | ·​·​·​·​goto·​:​goto_0 | 1156 | ·​·​·​·​goto·​:​goto_0 |
1157 | .​end·​method | 1157 | .​end·​method |
 |  | ||
1158 | .​method·​private·​rotateRight()​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​ | 1158 | .​method·​private·​rotateRight()​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​ |
1159 |
·​·​·​·​.​locals·​ |
1159 | ·​·​·​·​.​locals·​3 |
1160 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ | 1160 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ |
1161 | ·​·​·​·​·​·​·​·​value·​=·​{ | 1161 | ·​·​·​·​·​·​·​·​value·​=·​{ |
1162 | ·​·​·​·​·​·​·​·​·​·​·​·​"()​",​ | 1162 | ·​·​·​·​·​·​·​·​·​·​·​·​"()​",​ |
1163 | ·​·​·​·​·​·​·​·​·​·​·​·​"Lcom/​google/​common/​collect/​TreeMultiset$AvlNode"​,​ | 1163 | ·​·​·​·​·​·​·​·​·​·​·​·​"Lcom/​google/​common/​collect/​TreeMultiset$AvlNode"​,​ |
1164 | ·​·​·​·​·​·​·​·​·​·​·​·​"<TE;​>;​" | 1164 | ·​·​·​·​·​·​·​·​·​·​·​·​"<TE;​>;​" |
1165 | ·​·​·​·​·​·​·​·​} | 1165 | ·​·​·​·​·​·​·​·​} |
1166 | ·​·​·​·​.​end·​annotation | 1166 | ·​·​·​·​.​end·​annotation |
Offset 1188, 17 lines modified | Offset 1188, 17 lines modified | ||
 |  | ||
1188 | ·​·​·​·​iput-​object·​v1,​·​p0,​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>left:​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​ | 1188 | ·​·​·​·​iput-​object·​v1,​·​p0,​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>left:​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​ |
 |  | ||
1189 | ·​·​·​·​.​line·​883 | 1189 | ·​·​·​·​.​line·​883 |
1190 | ·​·​·​·​iput-​object·​p0,​·​v0,​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>right:​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​ | 1190 | ·​·​·​·​iput-​object·​p0,​·​v0,​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>right:​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​ |
 |  | ||
1191 | ·​·​·​·​.​line·​884 | 1191 | ·​·​·​·​.​line·​884 |
1192 |
·​·​·​·​iget-​wide·​v |
1192 | ·​·​·​·​iget-​wide·​v1,​·​p0,​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>totalCount:​J |
 |  | ||
1193 |
·​·​·​·​iput-​wide·​v |
1193 | ·​·​·​·​iput-​wide·​v1,​·​v0,​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>totalCount:​J |
 |  | ||
1194 | ·​·​·​·​.​line·​885 | 1194 | ·​·​·​·​.​line·​885 |
1195 | ·​·​·​·​iget·​v1,​·​p0,​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>distinctElements:​I | 1195 | ·​·​·​·​iget·​v1,​·​p0,​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>distinctElements:​I |
 |  | ||
1196 | ·​·​·​·​iput·​v1,​·​v0,​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>distinctElements:​I | 1196 | ·​·​·​·​iput·​v1,​·​v0,​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>distinctElements:​I |
 |  | ||
1197 | ·​·​·​·​.​line·​886 | 1197 | ·​·​·​·​.​line·​886 |
Offset 1247, 15 lines modified | Offset 1247, 15 lines modified | ||
 |  | ||
1247 | ·​·​·​·​goto·​:​goto_0 | 1247 | ·​·​·​·​goto·​:​goto_0 |
1248 | .​end·​method | 1248 | .​end·​method |
 |  | ||
 |  | ||
1249 | #·​virtual·​methods | 1249 | #·​virtual·​methods |
1250 | .​method·​add(Ljava/​util/​Comparator;​Ljava/​lang/​Object;​I[I)​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​ | 1250 | .​method·​add(Ljava/​util/​Comparator;​Ljava/​lang/​Object;​I[I)​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​ |
1251 |
·​·​·​·​.​locals·​1 |
1251 | ·​·​·​·​.​locals·​11 |
1252 | ·​·​·​·​.​param·​p2·​·​·​·​#·​Ljava/​lang/​Object;​ | 1252 | ·​·​·​·​.​param·​p2·​·​·​·​#·​Ljava/​lang/​Object;​ |
1253 | ·​·​·​·​·​·​·​·​.​annotation·​runtime·​Ljavax/​annotation/​Nullable;​ | 1253 | ·​·​·​·​·​·​·​·​.​annotation·​runtime·​Ljavax/​annotation/​Nullable;​ |
1254 | ·​·​·​·​·​·​·​·​.​end·​annotation | 1254 | ·​·​·​·​·​·​·​·​.​end·​annotation |
1255 | ·​·​·​·​.​end·​param | 1255 | ·​·​·​·​.​end·​param |
1256 | ·​·​·​·​.​param·​p3,​·​"count"·​·​·​·​#·​I | 1256 | ·​·​·​·​.​param·​p3,​·​"count"·​·​·​·​#·​I |
1257 | ·​·​·​·​.​param·​p4,​·​"result"·​·​·​·​#·​[I | 1257 | ·​·​·​·​.​param·​p4,​·​"result"·​·​·​·​#·​[I |
1258 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ | 1258 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ |
Offset 1265, 21 lines modified | Offset 1265, 23 lines modified | ||
1265 | ·​·​·​·​·​·​·​·​·​·​·​·​"<-​TE;​>;​TE;​I[I)​",​ | 1265 | ·​·​·​·​·​·​·​·​·​·​·​·​"<-​TE;​>;​TE;​I[I)​",​ |
1266 | ·​·​·​·​·​·​·​·​·​·​·​·​"Lcom/​google/​common/​collect/​TreeMultiset$AvlNode"​,​ | 1266 | ·​·​·​·​·​·​·​·​·​·​·​·​"Lcom/​google/​common/​collect/​TreeMultiset$AvlNode"​,​ |
1267 | ·​·​·​·​·​·​·​·​·​·​·​·​"<TE;​>;​" | 1267 | ·​·​·​·​·​·​·​·​·​·​·​·​"<TE;​>;​" |
1268 | ·​·​·​·​·​·​·​·​} | 1268 | ·​·​·​·​·​·​·​·​} |
1269 | ·​·​·​·​.​end·​annotation | 1269 | ·​·​·​·​.​end·​annotation |
 |  | ||
1270 | ·​·​·​·​.​prologue | 1270 | ·​·​·​·​.​prologue |
1271 | ·​·​·​·​.​line·​578 |  | |
1272 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​,​·​"Lcom/​google/​common/​collect/​TreeMultiset$AvlNode<​TE;​>;​" | 1271 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​,​·​"Lcom/​google/​common/​collect/​TreeMultiset$AvlNode<​TE;​>;​" |
1273 | ·​·​·​·​.​local·​p1,​·​"comparator":​Ljava/​util/​Comparator;​,​·​"Ljava/​util/​Comparator<-​TE;​>;​" | 1272 | ·​·​·​·​.​local·​p1,​·​"comparator":​Ljava/​util/​Comparator;​,​·​"Ljava/​util/​Comparator<-​TE;​>;​" |
1274 | ·​·​·​·​.​local·​p2,​·​"e":​Ljava/​lang/​Object;​,​·​"TE;​" | 1273 | ·​·​·​·​.​local·​p2,​·​"e":​Ljava/​lang/​Object;​,​·​"TE;​" |
1275 |
·​·​·​·​ |
1274 | ·​·​·​·​const/​4·​v6,​·​0x0 |
 |  | ||
1276 |
·​·​·​·​ |
1275 | ·​·​·​·​.​line·​578 |
 | 1276 | ·​·​·​·​iget-​object·​v7,​·​p0,​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>elem:​Ljava/​lang/​Object;​ | |
Max diff block lines reached; 19821/23780 bytes (83.35%) of diff not shown. |
Offset 249, 15 lines modified | Offset 249, 15 lines modified | ||
249 | ·​·​·​·​.​line·​59 | 249 | ·​·​·​·​.​line·​59 |
250 | ·​·​·​·​invoke-​static·​{p0,​·​p1},​·​Lcom/​google/​common/​collect/​TreeMultiset;​-​>successor(Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​)​V | 250 | ·​·​·​·​invoke-​static·​{p0,​·​p1},​·​Lcom/​google/​common/​collect/​TreeMultiset;​-​>successor(Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​)​V |
 |  | ||
251 | ·​·​·​·​return-​void | 251 | ·​·​·​·​return-​void |
252 | .​end·​method | 252 | .​end·​method |
 |  | ||
253 | .​method·​private·​aggregateAboveRange(L​com/​google/​common/​collect/​TreeMultiset$Aggregat​e;​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​)​J | 253 | .​method·​private·​aggregateAboveRange(L​com/​google/​common/​collect/​TreeMultiset$Aggregat​e;​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​)​J |
254 |
·​·​·​·​.​locals·​ |
254 | ·​·​·​·​.​locals·​5 |
255 | ·​·​·​·​.​param·​p1,​·​"aggr"·​·​·​·​#·​Lcom/​google/​common/​collect/​TreeMultiset$Aggregat​e;​ | 255 | ·​·​·​·​.​param·​p1,​·​"aggr"·​·​·​·​#·​Lcom/​google/​common/​collect/​TreeMultiset$Aggregat​e;​ |
256 | ·​·​·​·​.​param·​p2·​·​·​·​#·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​ | 256 | ·​·​·​·​.​param·​p2·​·​·​·​#·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​ |
257 | ·​·​·​·​·​·​·​·​.​annotation·​runtime·​Ljavax/​annotation/​Nullable;​ | 257 | ·​·​·​·​·​·​·​·​.​annotation·​runtime·​Ljavax/​annotation/​Nullable;​ |
258 | ·​·​·​·​·​·​·​·​.​end·​annotation | 258 | ·​·​·​·​·​·​·​·​.​end·​annotation |
259 | ·​·​·​·​.​end·​param | 259 | ·​·​·​·​.​end·​param |
260 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ | 260 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ |
261 | ·​·​·​·​·​·​·​·​value·​=·​{ | 261 | ·​·​·​·​·​·​·​·​value·​=·​{ |
Offset 271, 19 lines modified | Offset 271, 19 lines modified | ||
271 | ·​·​·​·​.​prologue | 271 | ·​·​·​·​.​prologue |
272 | ·​·​·​·​.​line·​196 | 272 | ·​·​·​·​.​line·​196 |
273 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​TreeMultiset;​,​·​"Lcom/​google/​common/​collect/​TreeMultiset<TE;​>;​" | 273 | ·​·​·​·​.​local·​p0,​·​"this":​Lcom/​google/​common/​collect/​TreeMultiset;​,​·​"Lcom/​google/​common/​collect/​TreeMultiset<TE;​>;​" |
274 | ·​·​·​·​.​local·​p2,​·​"node":​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​,​·​"Lcom/​google/​common/​collect/​TreeMultiset$AvlNode<​TE;​>;​" | 274 | ·​·​·​·​.​local·​p2,​·​"node":​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​,​·​"Lcom/​google/​common/​collect/​TreeMultiset$AvlNode<​TE;​>;​" |
275 | ·​·​·​·​if-​nez·​p2,​·​:​cond_0 | 275 | ·​·​·​·​if-​nez·​p2,​·​:​cond_0 |
 |  | ||
276 | ·​·​·​·​.​line·​197 | 276 | ·​·​·​·​.​line·​197 |
277 |
·​·​·​·​const-​wide/​16·​v |
277 | ·​·​·​·​const-​wide/​16·​v1,​·​0x0 |
 |  | ||
278 | ·​·​·​·​.​line·​212 | 278 | ·​·​·​·​.​line·​212 |
279 | ·​·​·​·​:​goto_0 | 279 | ·​·​·​·​:​goto_0 |
280 |
·​·​·​·​return-​wide·​v |
280 | ·​·​·​·​return-​wide·​v1 |
 |  | ||
281 | ·​·​·​·​.​line·​199 | 281 | ·​·​·​·​.​line·​199 |
282 | ·​·​·​·​:​cond_0 | 282 | ·​·​·​·​:​cond_0 |
283 | ·​·​·​·​invoke-​virtual·​{p0},​·​Lcom/​google/​common/​collect/​TreeMultiset;​-​>comparator()​Ljava/​util/​Comparator;​ | 283 | ·​·​·​·​invoke-​virtual·​{p0},​·​Lcom/​google/​common/​collect/​TreeMultiset;​-​>comparator()​Ljava/​util/​Comparator;​ |
 |  | ||
284 | ·​·​·​·​move-​result-​object·​v1 | 284 | ·​·​·​·​move-​result-​object·​v1 |
 |  | ||
Offset 310, 15 lines modified | Offset 310, 15 lines modified | ||
310 | ·​·​·​·​#·​getter·​for:​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>right:​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​ | 310 | ·​·​·​·​#·​getter·​for:​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>right:​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​ |
311 | ·​·​·​·​invoke-​static·​{p2},​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>access$700(Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​)​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​ | 311 | ·​·​·​·​invoke-​static·​{p2},​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>access$700(Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​)​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​ |
 |  | ||
312 | ·​·​·​·​move-​result-​object·​v1 | 312 | ·​·​·​·​move-​result-​object·​v1 |
 |  | ||
313 | ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​v1},​·​Lcom/​google/​common/​collect/​TreeMultiset;​-​>aggregateAboveRange(​Lcom/​google/​common/​collect/​TreeMultiset$Aggregat​e;​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​)​J | 313 | ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​v1},​·​Lcom/​google/​common/​collect/​TreeMultiset;​-​>aggregateAboveRange(​Lcom/​google/​common/​collect/​TreeMultiset$Aggregat​e;​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​)​J |
 |  | ||
314 |
·​·​·​·​move-​result-​wide·​v |
314 | ·​·​·​·​move-​result-​wide·​v1 |
 |  | ||
315 | ·​·​·​·​goto·​:​goto_0 | 315 | ·​·​·​·​goto·​:​goto_0 |
 |  | ||
316 | ·​·​·​·​.​line·​202 | 316 | ·​·​·​·​.​line·​202 |
317 | ·​·​·​·​:​cond_1 | 317 | ·​·​·​·​:​cond_1 |
318 | ·​·​·​·​if-​nez·​v0,​·​:​cond_2 | 318 | ·​·​·​·​if-​nez·​v0,​·​:​cond_2 |
 |  | ||
Offset 348, 86 lines modified | Offset 348, 86 lines modified | ||
 |  | ||
348 | ·​·​·​·​.​line·​205 | 348 | ·​·​·​·​.​line·​205 |
349 | ·​·​·​·​:​pswitch_0 | 349 | ·​·​·​·​:​pswitch_0 |
350 | ·​·​·​·​invoke-​virtual·​{p1,​·​p2},​·​Lcom/​google/​common/​collect/​TreeMultiset$Aggregat​e;​-​>nodeAggregate(Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​)​I | 350 | ·​·​·​·​invoke-​virtual·​{p1,​·​p2},​·​Lcom/​google/​common/​collect/​TreeMultiset$Aggregat​e;​-​>nodeAggregate(Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​)​I |
 |  | ||
351 | ·​·​·​·​move-​result·​v1 | 351 | ·​·​·​·​move-​result·​v1 |
 |  | ||
352 |
·​·​·​·​int-​to-​long·​v |
352 | ·​·​·​·​int-​to-​long·​v1,​·​v1 |
 |  | ||
353 | ·​·​·​·​#·​getter·​for:​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>right:​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​ | 353 | ·​·​·​·​#·​getter·​for:​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>right:​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​ |
354 | ·​·​·​·​invoke-​static·​{p2},​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>access$700(Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​)​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​ | 354 | ·​·​·​·​invoke-​static·​{p2},​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>access$700(Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​)​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​ |
 |  | ||
355 |
·​·​·​·​move-​result-​object·​v |
355 | ·​·​·​·​move-​result-​object·​v3 |
 |  | ||
356 |
·​·​·​·​invoke-​virtual·​{p1,​·​v |
356 | ·​·​·​·​invoke-​virtual·​{p1,​·​v3},​·​Lcom/​google/​common/​collect/​TreeMultiset$Aggregat​e;​-​>treeAggregate(Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​)​J |
 |  | ||
357 |
·​·​·​·​move-​result-​wide·​v |
357 | ·​·​·​·​move-​result-​wide·​v3 |
 |  | ||
358 |
·​·​·​·​add-​long/​2addr·​v |
358 | ·​·​·​·​add-​long/​2addr·​v1,​·​v3 |
 |  | ||
359 | ·​·​·​·​goto·​:​goto_0 | 359 | ·​·​·​·​goto·​:​goto_0 |
 |  | ||
360 | ·​·​·​·​.​line·​207 | 360 | ·​·​·​·​.​line·​207 |
361 | ·​·​·​·​:​pswitch_1 | 361 | ·​·​·​·​:​pswitch_1 |
362 | ·​·​·​·​#·​getter·​for:​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>right:​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​ | 362 | ·​·​·​·​#·​getter·​for:​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>right:​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​ |
363 | ·​·​·​·​invoke-​static·​{p2},​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>access$700(Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​)​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​ | 363 | ·​·​·​·​invoke-​static·​{p2},​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>access$700(Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​)​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​ |
 |  | ||
364 | ·​·​·​·​move-​result-​object·​v1 | 364 | ·​·​·​·​move-​result-​object·​v1 |
 |  | ||
365 | ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Lcom/​google/​common/​collect/​TreeMultiset$Aggregat​e;​-​>treeAggregate(Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​)​J | 365 | ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Lcom/​google/​common/​collect/​TreeMultiset$Aggregat​e;​-​>treeAggregate(Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​)​J |
 |  | ||
366 |
·​·​·​·​move-​result-​wide·​v |
366 | ·​·​·​·​move-​result-​wide·​v1 |
 |  | ||
367 | ·​·​·​·​goto·​:​goto_0 | 367 | ·​·​·​·​goto·​:​goto_0 |
 |  | ||
368 | ·​·​·​·​.​line·​212 | 368 | ·​·​·​·​.​line·​212 |
369 | ·​·​·​·​:​cond_2 | 369 | ·​·​·​·​:​cond_2 |
370 | ·​·​·​·​#·​getter·​for:​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>right:​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​ | 370 | ·​·​·​·​#·​getter·​for:​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>right:​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​ |
371 | ·​·​·​·​invoke-​static·​{p2},​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>access$700(Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​)​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​ | 371 | ·​·​·​·​invoke-​static·​{p2},​·​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​-​>access$700(Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​)​Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​ |
 |  | ||
372 | ·​·​·​·​move-​result-​object·​v1 | 372 | ·​·​·​·​move-​result-​object·​v1 |
 |  | ||
373 | ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Lcom/​google/​common/​collect/​TreeMultiset$Aggregat​e;​-​>treeAggregate(Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​)​J | 373 | ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Lcom/​google/​common/​collect/​TreeMultiset$Aggregat​e;​-​>treeAggregate(Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​)​J |
 |  | ||
374 |
·​·​·​·​move-​result-​wide·​v |
374 | ·​·​·​·​move-​result-​wide·​v1 |
 |  | ||
375 | ·​·​·​·​invoke-​virtual·​{p1,​·​p2},​·​Lcom/​google/​common/​collect/​TreeMultiset$Aggregat​e;​-​>nodeAggregate(Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​)​I | 375 | ·​·​·​·​invoke-​virtual·​{p1,​·​p2},​·​Lcom/​google/​common/​collect/​TreeMultiset$Aggregat​e;​-​>nodeAggregate(Lcom/​google/​common/​collect/​TreeMultiset$AvlNode;​)​I |
Max diff block lines reached; 9788/14207 bytes (68.90%) of diff not shown. |
Offset 297, 15 lines modified | Offset 297, 15 lines modified | ||
 |  | ||
297 | ·​·​·​·​move-​result-​object·​v0 | 297 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
298 | ·​·​·​·​return-​object·​v0 | 298 | ·​·​·​·​return-​object·​v0 |
299 | .​end·​method | 299 | .​end·​method |
 |  | ||
300 | .​method·​public·​putDouble(D)​Lcom/​google/​common/​hash/​Hasher;​ | 300 | .​method·​public·​putDouble(D)​Lcom/​google/​common/​hash/​Hasher;​ |
301 |
·​·​·​·​.​locals·​ |
301 | ·​·​·​·​.​locals·​4 |
302 | ·​·​·​·​.​param·​p1,​·​"d"·​·​·​·​#·​D | 302 | ·​·​·​·​.​param·​p1,​·​"d"·​·​·​·​#·​D |
 |  | ||
303 | ·​·​·​·​.​prologue | 303 | ·​·​·​·​.​prologue |
304 | ·​·​·​·​.​line·​105 | 304 | ·​·​·​·​.​line·​105 |
305 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lcom/​google/​common/​hash/​AbstractCompositeHash​Function$1;​-​>val$hashers:​[Lcom/​google/​common/​hash/​Hasher;​ | 305 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lcom/​google/​common/​hash/​AbstractCompositeHash​Function$1;​-​>val$hashers:​[Lcom/​google/​common/​hash/​Hasher;​ |
 |  | ||
306 | ·​·​·​·​.​local·​v0,​·​"arr$":​[Lcom/​google/​common/​hash/​Hasher;​ | 306 | ·​·​·​·​.​local·​v0,​·​"arr$":​[Lcom/​google/​common/​hash/​Hasher;​ |
Offset 441, 15 lines modified | Offset 441, 15 lines modified | ||
 |  | ||
441 | ·​·​·​·​move-​result-​object·​v0 | 441 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
442 | ·​·​·​·​return-​object·​v0 | 442 | ·​·​·​·​return-​object·​v0 |
443 | .​end·​method | 443 | .​end·​method |
 |  | ||
444 | .​method·​public·​putLong(J)​Lcom/​google/​common/​hash/​Hasher;​ | 444 | .​method·​public·​putLong(J)​Lcom/​google/​common/​hash/​Hasher;​ |
445 |
·​·​·​·​.​locals·​ |
445 | ·​·​·​·​.​locals·​4 |
446 | ·​·​·​·​.​param·​p1,​·​"l"·​·​·​·​#·​J | 446 | ·​·​·​·​.​param·​p1,​·​"l"·​·​·​·​#·​J |
 |  | ||
447 | ·​·​·​·​.​prologue | 447 | ·​·​·​·​.​prologue |
448 | ·​·​·​·​.​line·​91 | 448 | ·​·​·​·​.​line·​91 |
449 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lcom/​google/​common/​hash/​AbstractCompositeHash​Function$1;​-​>val$hashers:​[Lcom/​google/​common/​hash/​Hasher;​ | 449 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lcom/​google/​common/​hash/​AbstractCompositeHash​Function$1;​-​>val$hashers:​[Lcom/​google/​common/​hash/​Hasher;​ |
 |  | ||
450 | ·​·​·​·​.​local·​v0,​·​"arr$":​[Lcom/​google/​common/​hash/​Hasher;​ | 450 | ·​·​·​·​.​local·​v0,​·​"arr$":​[Lcom/​google/​common/​hash/​Hasher;​ |
Offset 52, 15 lines modified | Offset 52, 15 lines modified | ||
 |  | ||
52 | ·​·​·​·​move-​result-​object·​v0 | 52 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
53 | ·​·​·​·​return-​object·​v0 | 53 | ·​·​·​·​return-​object·​v0 |
54 | .​end·​method | 54 | .​end·​method |
 |  | ||
55 | .​method·​public·​final·​putDouble(D)​Lcom/​google/​common/​hash/​Hasher;​ | 55 | .​method·​public·​final·​putDouble(D)​Lcom/​google/​common/​hash/​Hasher;​ |
56 |
·​·​·​·​.​locals·​ |
56 | ·​·​·​·​.​locals·​2 |
57 | ·​·​·​·​.​param·​p1,​·​"d"·​·​·​·​#·​D | 57 | ·​·​·​·​.​param·​p1,​·​"d"·​·​·​·​#·​D |
 |  | ||
58 | ·​·​·​·​.​prologue | 58 | ·​·​·​·​.​prologue |
59 | ·​·​·​·​.​line·​32 | 59 | ·​·​·​·​.​line·​32 |
60 | ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Ljava/​lang/​Double;​-​>doubleToRawLongBits(​D)​J | 60 | ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Ljava/​lang/​Double;​-​>doubleToRawLongBits(​D)​J |
 |  | ||
61 | ·​·​·​·​move-​result-​wide·​v0 | 61 | ·​·​·​·​move-​result-​wide·​v0 |
Offset 267, 15 lines modified | Offset 267, 15 lines modified | ||
 |  | ||
267 | ·​·​·​·​move-​result-​object·​v0 | 267 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
268 | ·​·​·​·​return-​object·​v0 | 268 | ·​·​·​·​return-​object·​v0 |
269 | .​end·​method | 269 | .​end·​method |
 |  | ||
270 | .​method·​public·​putLong(J)​Lcom/​google/​common/​hash/​Hasher;​ | 270 | .​method·​public·​putLong(J)​Lcom/​google/​common/​hash/​Hasher;​ |
271 |
·​·​·​·​.​locals·​ |
271 | ·​·​·​·​.​locals·​6 |
272 | ·​·​·​·​.​param·​p1,​·​"l"·​·​·​·​#·​J | 272 | ·​·​·​·​.​param·​p1,​·​"l"·​·​·​·​#·​J |
 |  | ||
273 | ·​·​·​·​.​prologue | 273 | ·​·​·​·​.​prologue |
274 | ·​·​·​·​.​line·​124 | 274 | ·​·​·​·​.​line·​124 |
275 | ·​·​·​·​const/​4·​v0,​·​0x0 | 275 | ·​·​·​·​const/​4·​v0,​·​0x0 |
 |  | ||
276 | ·​·​·​·​.​local·​v0,​·​"i":​I | 276 | ·​·​·​·​.​local·​v0,​·​"i":​I |
Offset 61, 38 lines modified | Offset 61, 38 lines modified | ||
 |  | ||
61 | ·​·​·​·​invoke-​interface·​{v8,​·​p1,​·​p2},​·​Lcom/​google/​common/​hash/​HashFunction;​-​>hashObject(Ljava/​lang/​Object;​Lcom/​google/​common/​hash/​Funnel;​)​Lcom/​google/​common/​hash/​HashCode;​ | 61 | ·​·​·​·​invoke-​interface·​{v8,​·​p1,​·​p2},​·​Lcom/​google/​common/​hash/​HashFunction;​-​>hashObject(Ljava/​lang/​Object;​Lcom/​google/​common/​hash/​Funnel;​)​Lcom/​google/​common/​hash/​HashCode;​ |
 |  | ||
62 | ·​·​·​·​move-​result-​object·​v8 | 62 | ·​·​·​·​move-​result-​object·​v8 |
 |  | ||
63 | ·​·​·​·​invoke-​virtual·​{v8},​·​Lcom/​google/​common/​hash/​HashCode;​-​>asLong()​J | 63 | ·​·​·​·​invoke-​virtual·​{v8},​·​Lcom/​google/​common/​hash/​HashCode;​-​>asLong()​J |
 |  | ||
64 |
·​·​·​·​move-​result-​wide·​v |
64 | ·​·​·​·​move-​result-​wide·​v5 |
 |  | ||
65 | ·​·​·​·​.​line·​68 | 65 | ·​·​·​·​.​line·​68 |
66 |
·​·​·​·​.​local·​v |
66 | ·​·​·​·​.​local·​v5,​·​"hash64":​J |
67 |
·​·​·​·​long-​to-​int·​v3,​·​v |
67 | ·​·​·​·​long-​to-​int·​v3,​·​v5 |
 |  | ||
68 | ·​·​·​·​.​line·​69 | 68 | ·​·​·​·​.​line·​69 |
69 | ·​·​·​·​.​local·​v3,​·​"hash1":​I | 69 | ·​·​·​·​.​local·​v3,​·​"hash1":​I |
70 | ·​·​·​·​const/​16·​v8,​·​0x20 | 70 | ·​·​·​·​const/​16·​v8,​·​0x20 |
 |  | ||
71 |
·​·​·​·​ushr-​long·​v8,​·​v |
71 | ·​·​·​·​ushr-​long·​v8,​·​v5,​·​v8 |
 |  | ||
72 | ·​·​·​·​long-​to-​int·​v4,​·​v8 | 72 | ·​·​·​·​long-​to-​int·​v4,​·​v8 |
 |  | ||
73 | ·​·​·​·​.​line·​71 | 73 | ·​·​·​·​.​line·​71 |
74 | ·​·​·​·​.​local·​v4,​·​"hash2":​I | 74 | ·​·​·​·​.​local·​v4,​·​"hash2":​I |
75 |
·​·​·​·​const/​4·​v |
75 | ·​·​·​·​const/​4·​v7,​·​0x1 |
 |  | ||
76 |
·​·​·​·​.​local·​v |
76 | ·​·​·​·​.​local·​v7,​·​"i":​I |
77 | ·​·​·​·​:​goto_0 | 77 | ·​·​·​·​:​goto_0 |
78 |
·​·​·​·​if-​gt·​v |
78 | ·​·​·​·​if-​gt·​v7,​·​p3,​·​:​cond_2 |
 |  | ||
79 | ·​·​·​·​.​line·​72 | 79 | ·​·​·​·​.​line·​72 |
80 |
·​·​·​·​mul-​int·​v8,​·​v |
80 | ·​·​·​·​mul-​int·​v8,​·​v7,​·​v4 |
 |  | ||
81 | ·​·​·​·​add-​int·​v2,​·​v3,​·​v8 | 81 | ·​·​·​·​add-​int·​v2,​·​v3,​·​v8 |
 |  | ||
82 | ·​·​·​·​.​line·​74 | 82 | ·​·​·​·​.​line·​74 |
83 | ·​·​·​·​.​local·​v2,​·​"combinedHash":​I | 83 | ·​·​·​·​.​local·​v2,​·​"combinedHash":​I |
84 | ·​·​·​·​if-​gez·​v2,​·​:​cond_0 | 84 | ·​·​·​·​if-​gez·​v2,​·​:​cond_0 |
 |  | ||
Offset 118, 28 lines modified | Offset 118, 28 lines modified | ||
118 | ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"combinedHash":​I | 118 | ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"combinedHash":​I |
119 | ·​·​·​·​:​goto_1 | 119 | ·​·​·​·​:​goto_1 |
120 | ·​·​·​·​return·​v8 | 120 | ·​·​·​·​return·​v8 |
 |  | ||
121 | ·​·​·​·​.​line·​71 | 121 | ·​·​·​·​.​line·​71 |
122 | ·​·​·​·​.​restart·​local·​v2·​·​·​·​#·​"combinedHash":​I | 122 | ·​·​·​·​.​restart·​local·​v2·​·​·​·​#·​"combinedHash":​I |
123 | ·​·​·​·​:​cond_1 | 123 | ·​·​·​·​:​cond_1 |
124 |
·​·​·​·​add-​int/​lit8·​v |
124 | ·​·​·​·​add-​int/​lit8·​v7,​·​v7,​·​0x1 |
 |  | ||
125 | ·​·​·​·​goto·​:​goto_0 | 125 | ·​·​·​·​goto·​:​goto_0 |
 |  | ||
126 | ·​·​·​·​.​line·​81 | 126 | ·​·​·​·​.​line·​81 |
127 | ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"combinedHash":​I | 127 | ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"combinedHash":​I |
128 | ·​·​·​·​:​cond_2 | 128 | ·​·​·​·​:​cond_2 |
129 | ·​·​·​·​const/​4·​v8,​·​0x1 | 129 | ·​·​·​·​const/​4·​v8,​·​0x1 |
 |  | ||
130 | ·​·​·​·​goto·​:​goto_1 | 130 | ·​·​·​·​goto·​:​goto_1 |
131 | .​end·​method | 131 | .​end·​method |
 |  | ||
132 | .​method·​public·​put(Ljava/​lang/​Object;​Lcom/​google/​common/​hash/​Funnel;​ILcom/​google/​common/​hash/​BloomFilterStrategies​$BitArray;​)​Z | 132 | .​method·​public·​put(Ljava/​lang/​Object;​Lcom/​google/​common/​hash/​Funnel;​ILcom/​google/​common/​hash/​BloomFilterStrategies​$BitArray;​)​Z |
133 |
·​·​·​·​.​locals·​1 |
133 | ·​·​·​·​.​locals·​11 |
134 | ·​·​·​·​.​param·​p3,​·​"numHashFunctions"·​·​·​·​#·​I | 134 | ·​·​·​·​.​param·​p3,​·​"numHashFunctions"·​·​·​·​#·​I |
135 | ·​·​·​·​.​param·​p4,​·​"bits"·​·​·​·​#·​Lcom/​google/​common/​hash/​BloomFilterStrategies​$BitArray;​ | 135 | ·​·​·​·​.​param·​p4,​·​"bits"·​·​·​·​#·​Lcom/​google/​common/​hash/​BloomFilterStrategies​$BitArray;​ |
136 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ | 136 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ |
137 | ·​·​·​·​·​·​·​·​value·​=·​{ | 137 | ·​·​·​·​·​·​·​·​value·​=·​{ |
138 | ·​·​·​·​·​·​·​·​·​·​·​·​"<T:​",​ | 138 | ·​·​·​·​·​·​·​·​·​·​·​·​"<T:​",​ |
139 | ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​lang/​Object;​",​ | 139 | ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​lang/​Object;​",​ |
140 | ·​·​·​·​·​·​·​·​·​·​·​·​">(TT;​",​ | 140 | ·​·​·​·​·​·​·​·​·​·​·​·​">(TT;​",​ |
Offset 150, 89 lines modified | Offset 150, 83 lines modified | ||
150 | ·​·​·​·​·​·​·​·​} | 150 | ·​·​·​·​·​·​·​·​} |
151 | ·​·​·​·​.​end·​annotation | 151 | ·​·​·​·​.​end·​annotation |
 |  | ||
152 | ·​·​·​·​.​prologue | 152 | ·​·​·​·​.​prologue |
153 | ·​·​·​·​.​line·​47 | 153 | ·​·​·​·​.​line·​47 |
154 | ·​·​·​·​.​local·​p1,​·​"object":​Ljava/​lang/​Object;​,​·​"TT;​" | 154 | ·​·​·​·​.​local·​p1,​·​"object":​Ljava/​lang/​Object;​,​·​"TT;​" |
155 | ·​·​·​·​.​local·​p2,​·​"funnel":​Lcom/​google/​common/​hash/​Funnel;​,​·​"Lcom/​google/​common/​hash/​Funnel<-​TT;​>;​" | 155 | ·​·​·​·​.​local·​p2,​·​"funnel":​Lcom/​google/​common/​hash/​Funnel;​,​·​"Lcom/​google/​common/​hash/​Funnel<-​TT;​>;​" |
156 |
·​·​·​·​invoke-​virtual |
156 | ·​·​·​·​invoke-​virtual·​{p4},​·​Lcom/​google/​common/​hash/​BloomFilterStrategies​$BitArray;​-​>bitSize()​J |
 |  | ||
157 |
·​·​·​·​move-​result-​wide·​v |
157 | ·​·​·​·​move-​result-​wide·​v0 |
 |  | ||
158 | ·​·​·​·​.​line·​48 | 158 | ·​·​·​·​.​line·​48 |
159 |
·​·​·​·​.​local·​v |
159 | ·​·​·​·​.​local·​v0,​·​"bitSize":​J |
160 | ·​·​·​·​invoke-​static·​{},​·​Lcom/​google/​common/​hash/​Hashing;​-​>murmur3_128()​Lcom/​google/​common/​hash/​HashFunction;​ | 160 | ·​·​·​·​invoke-​static·​{},​·​Lcom/​google/​common/​hash/​Hashing;​-​>murmur3_128()​Lcom/​google/​common/​hash/​HashFunction;​ |
 |  | ||
161 |
·​·​·​·​move-​result-​object·​v |
161 | ·​·​·​·​move-​result-​object·​v9 |
 |  | ||
162 |
·​·​·​·​mo |
162 | ·​·​·​·​invoke-​interface·​{v9,​·​p1,​·​p2},​·​Lcom/​google/​common/​hash/​HashFunction;​-​>hashObject(Ljava/​lang/​Object;​Lcom/​google/​common/​hash/​Funnel;​)​Lcom/​google/​common/​hash/​HashCode;​ |
 |  | ||
163 |
·​·​·​·​ |
163 | ·​·​·​·​move-​result-​object·​v9 |
 |  | ||
164 |
·​·​·​·​ |
164 | ·​·​·​·​invoke-​virtual·​{v9},​·​Lcom/​google/​common/​hash/​HashCode;​-​>asLong()​J |
 |  | ||
165 |
·​·​·​·​ |
165 | ·​·​·​·​move-​result-​wide·​v6 |
 |  | ||
166 | ·​·​·​·​move-​result-​wide·​v8 |  | |
 |  | ||
167 | ·​·​·​·​.​line·​49 | 166 | ·​·​·​·​.​line·​49 |
168 |
·​·​·​·​.​local·​v |
167 | ·​·​·​·​.​local·​v6,​·​"hash64":​J |
169 |
·​·​·​·​long-​to-​int·​v |
168 | ·​·​·​·​long-​to-​int·​v4,​·​v6 |
 |  | ||
Max diff block lines reached; 1624/4889 bytes (33.22%) of diff not shown. |
Offset 261, 15 lines modified | Offset 261, 15 lines modified | ||
 |  | ||
261 | ·​·​·​·​move-​result-​object·​v0 | 261 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
262 | ·​·​·​·​return-​object·​v0 | 262 | ·​·​·​·​return-​object·​v0 |
263 | .​end·​method | 263 | .​end·​method |
 |  | ||
264 | .​method·​public·​static·​create(Lcom/​google/​common/​hash/​Funnel;​ID)​Lcom/​google/​common/​hash/​BloomFilter;​ | 264 | .​method·​public·​static·​create(Lcom/​google/​common/​hash/​Funnel;​ID)​Lcom/​google/​common/​hash/​BloomFilter;​ |
265 |
·​·​·​·​.​locals·​ |
265 | ·​·​·​·​.​locals·​1 |
266 | ·​·​·​·​.​param·​p1,​·​"expectedInsertions"·​·​·​·​#·​I | 266 | ·​·​·​·​.​param·​p1,​·​"expectedInsertions"·​·​·​·​#·​I |
267 | ·​·​·​·​.​param·​p2,​·​"fpp"·​·​·​·​#·​D | 267 | ·​·​·​·​.​param·​p2,​·​"fpp"·​·​·​·​#·​D |
268 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ | 268 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ |
269 | ·​·​·​·​·​·​·​·​value·​=·​{ | 269 | ·​·​·​·​·​·​·​·​value·​=·​{ |
270 | ·​·​·​·​·​·​·​·​·​·​·​·​"<T:​",​ | 270 | ·​·​·​·​·​·​·​·​·​·​·​·​"<T:​",​ |
271 | ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​lang/​Object;​",​ | 271 | ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​lang/​Object;​",​ |
272 | ·​·​·​·​·​·​·​·​·​·​·​·​">(",​ | 272 | ·​·​·​·​·​·​·​·​·​·​·​·​">(",​ |
Offset 338, 17 lines modified | Offset 338, 17 lines modified | ||
338 | ·​·​·​·​move-​result-​object·​v9 | 338 | ·​·​·​·​move-​result-​object·​v9 |
 |  | ||
339 | ·​·​·​·​aput-​object·​v9,​·​v8,​·​v6 | 339 | ·​·​·​·​aput-​object·​v9,​·​v8,​·​v6 |
 |  | ||
340 | ·​·​·​·​invoke-​static·​{v4,​·​v7,​·​v8},​·​Lcom/​google/​common/​base/​Preconditions;​-​>checkArgument(ZLjava​/​lang/​String;​[Ljava/​lang/​Object;​)​V | 340 | ·​·​·​·​invoke-​static·​{v4,​·​v7,​·​v8},​·​Lcom/​google/​common/​base/​Preconditions;​-​>checkArgument(ZLjava​/​lang/​String;​[Ljava/​lang/​Object;​)​V |
 |  | ||
341 | ·​·​·​·​.​line·​297 | 341 | ·​·​·​·​.​line·​297 |
342 |
·​·​·​·​const-​wide/​16·​v |
342 | ·​·​·​·​const-​wide/​16·​v7,​·​0x0 |
 |  | ||
343 |
·​·​·​·​cmpl-​double·​v4,​·​p2,​·​v |
343 | ·​·​·​·​cmpl-​double·​v4,​·​p2,​·​v7 |
 |  | ||
344 | ·​·​·​·​if-​lez·​v4,​·​:​cond_2 | 344 | ·​·​·​·​if-​lez·​v4,​·​:​cond_2 |
 |  | ||
345 | ·​·​·​·​move·​v4,​·​v5 | 345 | ·​·​·​·​move·​v4,​·​v5 |
 |  | ||
346 | ·​·​·​·​:​goto_1 | 346 | ·​·​·​·​:​goto_1 |
347 | ·​·​·​·​const-​string·​v7,​·​"False·​positive·​probability·​(%s)​·​must·​be·​>·​0.​0" | 347 | ·​·​·​·​const-​string·​v7,​·​"False·​positive·​probability·​(%s)​·​must·​be·​>·​0.​0" |
Offset 360, 17 lines modified | Offset 360, 17 lines modified | ||
360 | ·​·​·​·​move-​result-​object·​v9 | 360 | ·​·​·​·​move-​result-​object·​v9 |
 |  | ||
361 | ·​·​·​·​aput-​object·​v9,​·​v8,​·​v6 | 361 | ·​·​·​·​aput-​object·​v9,​·​v8,​·​v6 |
 |  | ||
362 | ·​·​·​·​invoke-​static·​{v4,​·​v7,​·​v8},​·​Lcom/​google/​common/​base/​Preconditions;​-​>checkArgument(ZLjava​/​lang/​String;​[Ljava/​lang/​Object;​)​V | 362 | ·​·​·​·​invoke-​static·​{v4,​·​v7,​·​v8},​·​Lcom/​google/​common/​base/​Preconditions;​-​>checkArgument(ZLjava​/​lang/​String;​[Ljava/​lang/​Object;​)​V |
 |  | ||
363 | ·​·​·​·​.​line·​298 | 363 | ·​·​·​·​.​line·​298 |
364 |
·​·​·​·​const-​wide/​high16·​v |
364 | ·​·​·​·​const-​wide/​high16·​v7,​·​0x3ff0000000000000L·​·​·​·​#·​1.​0 |
 |  | ||
365 |
·​·​·​·​cmpg-​double·​v4,​·​p2,​·​v |
365 | ·​·​·​·​cmpg-​double·​v4,​·​p2,​·​v7 |
 |  | ||
366 | ·​·​·​·​if-​gez·​v4,​·​:​cond_3 | 366 | ·​·​·​·​if-​gez·​v4,​·​:​cond_3 |
 |  | ||
367 | ·​·​·​·​move·​v4,​·​v5 | 367 | ·​·​·​·​move·​v4,​·​v5 |
 |  | ||
368 | ·​·​·​·​:​goto_2 | 368 | ·​·​·​·​:​goto_2 |
369 | ·​·​·​·​const-​string·​v7,​·​"False·​positive·​probability·​(%s)​·​must·​be·​<·​1.​0" | 369 | ·​·​·​·​const-​string·​v7,​·​"False·​positive·​probability·​(%s)​·​must·​be·​<·​1.​0" |
Offset 396, 41 lines modified | Offset 396, 41 lines modified | ||
 |  | ||
396 | ·​·​·​·​.​line·​310 | 396 | ·​·​·​·​.​line·​310 |
397 | ·​·​·​·​:​cond_0 | 397 | ·​·​·​·​:​cond_0 |
398 | ·​·​·​·​int-​to-​long·​v4,​·​p1 | 398 | ·​·​·​·​int-​to-​long·​v4,​·​p1 |
 |  | ||
399 | ·​·​·​·​invoke-​static·​{v4,​·​v5,​·​p2,​·​p3},​·​Lcom/​google/​common/​hash/​BloomFilter;​-​>optimalNumOfBits(JD)​J | 399 | ·​·​·​·​invoke-​static·​{v4,​·​v5,​·​p2,​·​p3},​·​Lcom/​google/​common/​hash/​BloomFilter;​-​>optimalNumOfBits(JD)​J |
 |  | ||
400 |
·​·​·​·​move-​result-​wide·​v |
400 | ·​·​·​·​move-​result-​wide·​v1 |
 |  | ||
401 | ·​·​·​·​.​line·​311 | 401 | ·​·​·​·​.​line·​311 |
402 |
·​·​·​·​.​local·​v |
402 | ·​·​·​·​.​local·​v1,​·​"numBits":​J |
403 | ·​·​·​·​int-​to-​long·​v4,​·​p1 | 403 | ·​·​·​·​int-​to-​long·​v4,​·​p1 |
 |  | ||
404 |
·​·​·​·​invoke-​static·​{v4,​·​v5,​·​v |
404 | ·​·​·​·​invoke-​static·​{v4,​·​v5,​·​v1,​·​v2},​·​Lcom/​google/​common/​hash/​BloomFilter;​-​>optimalNumOfHashFunc​tions(JJ)​I |
 |  | ||
405 |
·​·​·​·​move-​result·​v |
405 | ·​·​·​·​move-​result·​v3 |
 |  | ||
406 | ·​·​·​·​.​line·​313 | 406 | ·​·​·​·​.​line·​313 |
407 |
·​·​·​·​.​local·​v |
407 | ·​·​·​·​.​local·​v3,​·​"numHashFunctions":​I |
408 | ·​·​·​·​:​try_start_0 | 408 | ·​·​·​·​:​try_start_0 |
409 | ·​·​·​·​new-​instance·​v4,​·​Lcom/​google/​common/​hash/​BloomFilter;​ | 409 | ·​·​·​·​new-​instance·​v4,​·​Lcom/​google/​common/​hash/​BloomFilter;​ |
 |  | ||
410 | ·​·​·​·​new-​instance·​v5,​·​Lcom/​google/​common/​hash/​BloomFilterStrategies​$BitArray;​ | 410 | ·​·​·​·​new-​instance·​v5,​·​Lcom/​google/​common/​hash/​BloomFilterStrategies​$BitArray;​ |
 |  | ||
411 |
·​·​·​·​invoke-​direct·​{v5,​·​v |
411 | ·​·​·​·​invoke-​direct·​{v5,​·​v1,​·​v2},​·​Lcom/​google/​common/​hash/​BloomFilterStrategies​$BitArray;​-​><init>(J)​V |
 |  | ||
412 |
·​·​·​·​invoke-​direct·​{v4,​·​v5,​·​v |
412 | ·​·​·​·​invoke-​direct·​{v4,​·​v5,​·​v3,​·​p0,​·​p4},​·​Lcom/​google/​common/​hash/​BloomFilter;​-​><init>(Lcom/​google/​common/​hash/​BloomFilterStrategies​$BitArray;​ILcom/​google/​common/​hash/​Funnel;​Lcom/​google/​common/​hash/​BloomFilter$Strategy;​)​V |
413 | ·​·​·​·​:​try_end_0 | 413 | ·​·​·​·​:​try_end_0 |
414 | ·​·​·​·​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 | 414 | ·​·​·​·​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 |
 |  | ||
415 | ·​·​·​·​return-​object·​v4 | 415 | ·​·​·​·​return-​object·​v4 |
 |  | ||
416 |
·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"num |
416 | ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"numBits":​J |
417 |
·​·​·​·​.​end·​local·​v |
417 | ·​·​·​·​.​end·​local·​v3·​·​·​·​#·​"numHashFunctions":​I |
418 | ·​·​·​·​:​cond_1 | 418 | ·​·​·​·​:​cond_1 |
419 | ·​·​·​·​move·​v4,​·​v6 | 419 | ·​·​·​·​move·​v4,​·​v6 |
 |  | ||
420 | ·​·​·​·​.​line·​295 | 420 | ·​·​·​·​.​line·​295 |
421 | ·​·​·​·​goto·​:​goto_0 | 421 | ·​·​·​·​goto·​:​goto_0 |
 |  | ||
422 | ·​·​·​·​:​cond_2 | 422 | ·​·​·​·​:​cond_2 |
Offset 442, 16 lines modified | Offset 442, 16 lines modified | ||
442 | ·​·​·​·​:​cond_3 | 442 | ·​·​·​·​:​cond_3 |
443 | ·​·​·​·​move·​v4,​·​v6 | 443 | ·​·​·​·​move·​v4,​·​v6 |
 |  | ||
444 | ·​·​·​·​.​line·​298 | 444 | ·​·​·​·​.​line·​298 |
445 | ·​·​·​·​goto·​:​goto_2 | 445 | ·​·​·​·​goto·​:​goto_2 |
Max diff block lines reached; 6424/9795 bytes (65.58%) of diff not shown. |
Offset 116, 15 lines modified | Offset 116, 15 lines modified | ||
 |  | ||
116 | ·​·​·​·​return-​wide·​v0 | 116 | ·​·​·​·​return-​wide·​v0 |
117 | .​end·​method | 117 | .​end·​method |
 |  | ||
 |  | ||
118 | #·​virtual·​methods | 118 | #·​virtual·​methods |
119 | .​method·​public·​mightContain(Ljava/​lang/​Object;​Lcom/​google/​common/​hash/​Funnel;​ILcom/​google/​common/​hash/​BloomFilterStrategies​$BitArray;​)​Z | 119 | .​method·​public·​mightContain(Ljava/​lang/​Object;​Lcom/​google/​common/​hash/​Funnel;​ILcom/​google/​common/​hash/​BloomFilterStrategies​$BitArray;​)​Z |
120 |
·​·​·​·​.​locals·​1 |
120 | ·​·​·​·​.​locals·​13 |
121 | ·​·​·​·​.​param·​p3,​·​"numHashFunctions"·​·​·​·​#·​I | 121 | ·​·​·​·​.​param·​p3,​·​"numHashFunctions"·​·​·​·​#·​I |
122 | ·​·​·​·​.​param·​p4,​·​"bits"·​·​·​·​#·​Lcom/​google/​common/​hash/​BloomFilterStrategies​$BitArray;​ | 122 | ·​·​·​·​.​param·​p4,​·​"bits"·​·​·​·​#·​Lcom/​google/​common/​hash/​BloomFilterStrategies​$BitArray;​ |
123 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ | 123 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ |
124 | ·​·​·​·​·​·​·​·​value·​=·​{ | 124 | ·​·​·​·​·​·​·​·​value·​=·​{ |
125 | ·​·​·​·​·​·​·​·​·​·​·​·​"<T:​",​ | 125 | ·​·​·​·​·​·​·​·​·​·​·​·​"<T:​",​ |
126 | ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​lang/​Object;​",​ | 126 | ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​lang/​Object;​",​ |
127 | ·​·​·​·​·​·​·​·​·​·​·​·​">(TT;​",​ | 127 | ·​·​·​·​·​·​·​·​·​·​·​·​">(TT;​",​ |
Offset 137, 98 lines modified | Offset 137, 96 lines modified | ||
 |  | ||
137 | ·​·​·​·​.​prologue | 137 | ·​·​·​·​.​prologue |
138 | ·​·​·​·​.​line·​112 | 138 | ·​·​·​·​.​line·​112 |
139 | ·​·​·​·​.​local·​p1,​·​"object":​Ljava/​lang/​Object;​,​·​"TT;​" | 139 | ·​·​·​·​.​local·​p1,​·​"object":​Ljava/​lang/​Object;​,​·​"TT;​" |
140 | ·​·​·​·​.​local·​p2,​·​"funnel":​Lcom/​google/​common/​hash/​Funnel;​,​·​"Lcom/​google/​common/​hash/​Funnel<-​TT;​>;​" | 140 | ·​·​·​·​.​local·​p2,​·​"funnel":​Lcom/​google/​common/​hash/​Funnel;​,​·​"Lcom/​google/​common/​hash/​Funnel<-​TT;​>;​" |
141 | ·​·​·​·​invoke-​virtual/​range·​{p4·​.​.​·​p4},​·​Lcom/​google/​common/​hash/​BloomFilterStrategies​$BitArray;​-​>bitSize()​J | 141 | ·​·​·​·​invoke-​virtual/​range·​{p4·​.​.​·​p4},​·​Lcom/​google/​common/​hash/​BloomFilterStrategies​$BitArray;​-​>bitSize()​J |
 |  | ||
142 |
·​·​·​·​move-​result-​wide·​v |
142 | ·​·​·​·​move-​result-​wide·​v1 |
 |  | ||
143 | ·​·​·​·​.​line·​113 | 143 | ·​·​·​·​.​line·​113 |
144 |
·​·​·​·​.​local·​v |
144 | ·​·​·​·​.​local·​v1,​·​"bitSize":​J |
145 | ·​·​·​·​invoke-​static·​{},​·​Lcom/​google/​common/​hash/​Hashing;​-​>murmur3_128()​Lcom/​google/​common/​hash/​HashFunction;​ | 145 | ·​·​·​·​invoke-​static·​{},​·​Lcom/​google/​common/​hash/​Hashing;​-​>murmur3_128()​Lcom/​google/​common/​hash/​HashFunction;​ |
 |  | ||
146 |
·​·​·​·​move-​result-​object·​v1 |
146 | ·​·​·​·​move-​result-​object·​v11 |
 |  | ||
147 | ·​·​·​·​move-​object/​from16·​v0,​·​p2 |  | |
 |  | ||
148 |
·​·​·​·​invoke-​interface·​{v1 |
147 | ·​·​·​·​invoke-​interface·​{v11,​·​p1,​·​p2},​·​Lcom/​google/​common/​hash/​HashFunction;​-​>hashObject(Ljava/​lang/​Object;​Lcom/​google/​common/​hash/​Funnel;​)​Lcom/​google/​common/​hash/​HashCode;​ |
 |  | ||
149 |
·​·​·​·​move-​result-​object·​v1 |
148 | ·​·​·​·​move-​result-​object·​v11 |
 |  | ||
150 |
·​·​·​·​invoke-​virtual·​{v1 |
149 | ·​·​·​·​invoke-​virtual·​{v11},​·​Lcom/​google/​common/​hash/​HashCode;​-​>getBytesInternal()​[B |
 |  | ||
151 |
·​·​·​·​move-​result-​object·​v |
150 | ·​·​·​·​move-​result-​object·​v3 |
 |  | ||
152 | ·​·​·​·​.​line·​114 | 151 | ·​·​·​·​.​line·​114 |
153 |
·​·​·​·​.​local·​v |
152 | ·​·​·​·​.​local·​v3,​·​"bytes":​[B |
154 |
·​·​·​·​invoke-​direct·​{p0,​·​v |
153 | ·​·​·​·​invoke-​direct·​{p0,​·​v3},​·​Lcom/​google/​common/​hash/​BloomFilterStrategies​$2;​-​>lowerEight([B)​J |
 |  | ||
155 |
·​·​·​·​move-​result-​wide·​v |
154 | ·​·​·​·​move-​result-​wide·​v6 |
 |  | ||
156 | ·​·​·​·​.​line·​115 | 155 | ·​·​·​·​.​line·​115 |
157 |
·​·​·​·​.​local·​v |
156 | ·​·​·​·​.​local·​v6,​·​"hash1":​J |
158 |
·​·​·​·​invoke-​direct·​{p0,​·​v |
157 | ·​·​·​·​invoke-​direct·​{p0,​·​v3},​·​Lcom/​google/​common/​hash/​BloomFilterStrategies​$2;​-​>upperEight([B)​J |
 |  | ||
159 |
·​·​·​·​move-​result-​wide·​v |
158 | ·​·​·​·​move-​result-​wide·​v8 |
 |  | ||
160 | ·​·​·​·​.​line·​117 | 159 | ·​·​·​·​.​line·​117 |
161 |
·​·​·​·​.​local·​v |
160 | ·​·​·​·​.​local·​v8,​·​"hash2":​J |
162 |
·​·​·​·​move-​wide·​v |
161 | ·​·​·​·​move-​wide·​v4,​·​v6 |
 |  | ||
163 | ·​·​·​·​.​line·​118 | 162 | ·​·​·​·​.​line·​118 |
164 |
·​·​·​·​.​local·​v |
163 | ·​·​·​·​.​local·​v4,​·​"combinedHash":​J |
165 |
·​·​·​·​const/​4·​v |
164 | ·​·​·​·​const/​4·​v10,​·​0x0 |
 |  | ||
166 |
·​·​·​·​.​local·​v |
165 | ·​·​·​·​.​local·​v10,​·​"i":​I |
167 | ·​·​·​·​:​goto_0 | 166 | ·​·​·​·​:​goto_0 |
168 | ·​·​·​·​move/​from16·​v0,​·​p3 | 167 | ·​·​·​·​move/​from16·​v0,​·​p3 |
 |  | ||
169 |
·​·​·​·​if-​ge·​v |
168 | ·​·​·​·​if-​ge·​v10,​·​v0,​·​:​cond_1 |
 |  | ||
170 | ·​·​·​·​.​line·​120 | 169 | ·​·​·​·​.​line·​120 |
171 |
·​·​·​·​const-​wide·​v1 |
170 | ·​·​·​·​const-​wide·​v11,​·​0x7fffffffffffffffL |
 |  | ||
172 |
·​·​·​·​and-​long/​2addr·​v1 |
171 | ·​·​·​·​and-​long/​2addr·​v11,​·​v4 |
 |  | ||
173 |
·​·​·​·​rem-​long/​2addr·​v1 |
172 | ·​·​·​·​rem-​long/​2addr·​v11,​·​v1 |
 |  | ||
174 | ·​·​·​·​move-​object/​from16·​v0,​·​p4 | 173 | ·​·​·​·​move-​object/​from16·​v0,​·​p4 |
 |  | ||
175 |
·​·​·​·​invoke-​virtual·​{v0,​·​v1 |
174 | ·​·​·​·​invoke-​virtual·​{v0,​·​v11,​·​v12},​·​Lcom/​google/​common/​hash/​BloomFilterStrategies​$BitArray;​-​>get(J)​Z |
 |  | ||
176 |
·​·​·​·​move-​result·​v1 |
175 | ·​·​·​·​move-​result·​v11 |
 |  | ||
177 |
·​·​·​·​if-​nez·​v1 |
176 | ·​·​·​·​if-​nez·​v11,​·​:​cond_0 |
 |  | ||
178 | ·​·​·​·​.​line·​121 | 177 | ·​·​·​·​.​line·​121 |
179 |
·​·​·​·​const/​4·​v1 |
178 | ·​·​·​·​const/​4·​v11,​·​0x0 |
 |  | ||
180 | ·​·​·​·​.​line·​125 | 179 | ·​·​·​·​.​line·​125 |
181 | ·​·​·​·​:​goto_1 | 180 | ·​·​·​·​:​goto_1 |
182 |
·​·​·​·​return·​v1 |
181 | ·​·​·​·​return·​v11 |
 |  | ||
183 | ·​·​·​·​.​line·​123 | 182 | ·​·​·​·​.​line·​123 |
184 | ·​·​·​·​:​cond_0 | 183 | ·​·​·​·​:​cond_0 |
185 |
·​·​·​·​add-​long/​2addr·​v |
184 | ·​·​·​·​add-​long/​2addr·​v4,​·​v8 |
 |  | ||
186 | ·​·​·​·​.​line·​118 | 185 | ·​·​·​·​.​line·​118 |
187 |
·​·​·​·​add-​int/​lit8·​v |
186 | ·​·​·​·​add-​int/​lit8·​v10,​·​v10,​·​0x1 |
 |  | ||
188 | ·​·​·​·​goto·​:​goto_0 | 187 | ·​·​·​·​goto·​:​goto_0 |
 |  | ||
189 | ·​·​·​·​.​line·​125 | 188 | ·​·​·​·​.​line·​125 |
Max diff block lines reached; 3827/7502 bytes (51.01%) of diff not shown. |
Offset 44, 88 lines modified | Offset 44, 88 lines modified | ||
44 | ·​·​·​·​invoke-​direct·​{p0,​·​v0},​·​Lcom/​google/​common/​hash/​BloomFilterStrategies​$BitArray;​-​><init>([J)​V | 44 | ·​·​·​·​invoke-​direct·​{p0,​·​v0},​·​Lcom/​google/​common/​hash/​BloomFilterStrategies​$BitArray;​-​><init>([J)​V |
 |  | ||
45 | ·​·​·​·​.​line·​146 | 45 | ·​·​·​·​.​line·​146 |
46 | ·​·​·​·​return-​void | 46 | ·​·​·​·​return-​void |
47 | .​end·​method | 47 | .​end·​method |
 |  | ||
48 | .​method·​constructor·​<init>([J)​V | 48 | .​method·​constructor·​<init>([J)​V |
49 |
·​·​·​·​.​locals·​ |
49 | ·​·​·​·​.​locals·​9 |
50 | ·​·​·​·​.​param·​p1,​·​"data"·​·​·​·​#·​[J | 50 | ·​·​·​·​.​param·​p1,​·​"data"·​·​·​·​#·​[J |
 |  | ||
51 | ·​·​·​·​.​prologue | 51 | ·​·​·​·​.​prologue |
52 | ·​·​·​·​.​line·​149 | 52 | ·​·​·​·​.​line·​149 |
53 | ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V | 53 | ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V |
 |  | ||
54 | ·​·​·​·​.​line·​150 | 54 | ·​·​·​·​.​line·​150 |
55 |
·​·​·​·​array-​length·​v |
55 | ·​·​·​·​array-​length·​v7,​·​p1 |
 |  | ||
56 |
·​·​·​·​if-​lez·​v |
56 | ·​·​·​·​if-​lez·​v7,​·​:​cond_0 |
 |  | ||
57 |
·​·​·​·​const/​4·​v |
57 | ·​·​·​·​const/​4·​v7,​·​0x1 |
 |  | ||
58 | ·​·​·​·​:​goto_0 | 58 | ·​·​·​·​:​goto_0 |
59 | ·​·​·​·​const-​string·​v8,​·​"data·​length·​is·​zero!" | 59 | ·​·​·​·​const-​string·​v8,​·​"data·​length·​is·​zero!" |
 |  | ||
60 |
·​·​·​·​invoke-​static·​{v |
60 | ·​·​·​·​invoke-​static·​{v7,​·​v8},​·​Lcom/​google/​common/​base/​Preconditions;​-​>checkArgument(ZLjava​/​lang/​Object;​)​V |
 |  | ||
61 | ·​·​·​·​.​line·​151 | 61 | ·​·​·​·​.​line·​151 |
62 | ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lcom/​google/​common/​hash/​BloomFilterStrategies​$BitArray;​-​>data:​[J | 62 | ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lcom/​google/​common/​hash/​BloomFilterStrategies​$BitArray;​-​>data:​[J |
 |  | ||
63 | ·​·​·​·​.​line·​152 | 63 | ·​·​·​·​.​line·​152 |
64 |
·​·​·​·​const-​wide/​16·​v |
64 | ·​·​·​·​const-​wide/​16·​v1,​·​0x0 |
 |  | ||
65 | ·​·​·​·​.​line·​153 | 65 | ·​·​·​·​.​line·​153 |
66 |
·​·​·​·​.​local·​v |
66 | ·​·​·​·​.​local·​v1,​·​"bitCount":​J |
67 | ·​·​·​·​move-​object·​v0,​·​p1 | 67 | ·​·​·​·​move-​object·​v0,​·​p1 |
 |  | ||
68 | ·​·​·​·​.​local·​v0,​·​"arr$":​[J | 68 | ·​·​·​·​.​local·​v0,​·​"arr$":​[J |
69 | ·​·​·​·​array-​length·​v4,​·​v0 | 69 | ·​·​·​·​array-​length·​v4,​·​v0 |
 |  | ||
70 | ·​·​·​·​.​local·​v4,​·​"len$":​I | 70 | ·​·​·​·​.​local·​v4,​·​"len$":​I |
71 |
·​·​·​·​const/​4·​v |
71 | ·​·​·​·​const/​4·​v3,​·​0x0 |
 |  | ||
72 |
·​·​·​·​.​local·​v |
72 | ·​·​·​·​.​local·​v3,​·​"i$":​I |
73 | ·​·​·​·​:​goto_1 | 73 | ·​·​·​·​:​goto_1 |
74 |
·​·​·​·​if-​ge·​v |
74 | ·​·​·​·​if-​ge·​v3,​·​v4,​·​:​cond_1 |
 |  | ||
75 |
·​·​·​·​aget-​wide·​v |
75 | ·​·​·​·​aget-​wide·​v5,​·​v0,​·​v3 |
 |  | ||
76 | ·​·​·​·​.​line·​154 | 76 | ·​·​·​·​.​line·​154 |
77 |
·​·​·​·​.​local·​v |
77 | ·​·​·​·​.​local·​v5,​·​"value":​J |
78 |
·​·​·​·​invoke-​static·​{v |
78 | ·​·​·​·​invoke-​static·​{v5,​·​v6},​·​Ljava/​lang/​Long;​-​>bitCount(J)​I |
 |  | ||
79 |
·​·​·​·​move-​result·​v |
79 | ·​·​·​·​move-​result·​v7 |
 |  | ||
80 |
·​·​·​·​int-​to-​long·​v |
80 | ·​·​·​·​int-​to-​long·​v7,​·​v7 |
 |  | ||
81 |
·​·​·​·​add-​long/​2addr·​v |
81 | ·​·​·​·​add-​long/​2addr·​v1,​·​v7 |
 |  | ||
82 | ·​·​·​·​.​line·​153 | 82 | ·​·​·​·​.​line·​153 |
83 |
·​·​·​·​add-​int/​lit8·​v |
83 | ·​·​·​·​add-​int/​lit8·​v3,​·​v3,​·​0x1 |
 |  | ||
84 | ·​·​·​·​goto·​:​goto_1 | 84 | ·​·​·​·​goto·​:​goto_1 |
 |  | ||
85 | ·​·​·​·​.​line·​150 | 85 | ·​·​·​·​.​line·​150 |
86 | ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"arr$":​[J | 86 | ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"arr$":​[J |
87 |
·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"i |
87 | ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"bitCount":​J |
88 |
·​·​·​·​.​end·​local·​v |
88 | ·​·​·​·​.​end·​local·​v3·​·​·​·​#·​"i$":​I |
89 | ·​·​·​·​.​end·​local·​v4·​·​·​·​#·​"len$":​I | 89 | ·​·​·​·​.​end·​local·​v4·​·​·​·​#·​"len$":​I |
90 |
·​·​·​·​.​end·​local·​v |
90 | ·​·​·​·​.​end·​local·​v5·​·​·​·​#·​"value":​J |
91 | ·​·​·​·​:​cond_0 | 91 | ·​·​·​·​:​cond_0 |
92 |
·​·​·​·​const/​4·​v |
92 | ·​·​·​·​const/​4·​v7,​·​0x0 |
 |  | ||
93 | ·​·​·​·​goto·​:​goto_0 | 93 | ·​·​·​·​goto·​:​goto_0 |
 |  | ||
94 | ·​·​·​·​.​line·​156 | 94 | ·​·​·​·​.​line·​156 |
95 | ·​·​·​·​.​restart·​local·​v0·​·​·​·​#·​"arr$":​[J | 95 | ·​·​·​·​.​restart·​local·​v0·​·​·​·​#·​"arr$":​[J |
96 |
·​·​·​·​.​restart·​local·​v1·​·​·​·​#·​"i |
96 | ·​·​·​·​.​restart·​local·​v1·​·​·​·​#·​"bitCount":​J |
97 |
·​·​·​·​.​restart·​local·​v |
97 | ·​·​·​·​.​restart·​local·​v3·​·​·​·​#·​"i$":​I |
98 | ·​·​·​·​.​restart·​local·​v4·​·​·​·​#·​"len$":​I | 98 | ·​·​·​·​.​restart·​local·​v4·​·​·​·​#·​"len$":​I |
99 | ·​·​·​·​:​cond_1 | 99 | ·​·​·​·​:​cond_1 |
100 |
·​·​·​·​iput-​wide·​v |
100 | ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Lcom/​google/​common/​hash/​BloomFilterStrategies​$BitArray;​-​>bitCount:​J |
 |  | ||
101 | ·​·​·​·​.​line·​157 | 101 | ·​·​·​·​.​line·​157 |
102 | ·​·​·​·​return-​void | 102 | ·​·​·​·​return-​void |
103 | .​end·​method | 103 | .​end·​method |
 |  | ||
 |  | ||
104 | #·​virtual·​methods | 104 | #·​virtual·​methods |
Offset 219, 17 lines modified | Offset 219, 17 lines modified | ||
 |  | ||
219 | ·​·​·​·​.​prologue | 219 | ·​·​·​·​.​prologue |
220 | ·​·​·​·​.​line·​170 | 220 | ·​·​·​·​.​line·​170 |
221 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lcom/​google/​common/​hash/​BloomFilterStrategies​$BitArray;​-​>data:​[J | 221 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lcom/​google/​common/​hash/​BloomFilterStrategies​$BitArray;​-​>data:​[J |
 |  | ||
222 | ·​·​·​·​const/​4·​v1,​·​0x6 | 222 | ·​·​·​·​const/​4·​v1,​·​0x6 |
 |  | ||
223 |
·​·​·​·​ushr-​long·​v |
223 | ·​·​·​·​ushr-​long·​v1,​·​p1,​·​v1 |
 |  | ||
224 |
·​·​·​·​long-​to-​int·​v1,​·​v |
224 | ·​·​·​·​long-​to-​int·​v1,​·​v1 |
Max diff block lines reached; 2521/5450 bytes (46.26%) of diff not shown. |
Offset 241, 71 lines modified | Offset 241, 71 lines modified | ||
241 | ·​·​·​·​.​line·​307 | 241 | ·​·​·​·​.​line·​307 |
242 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lcom/​google/​common/​hash/​HashCode$BytesHashCod​e;​-​>bytes:​[B | 242 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lcom/​google/​common/​hash/​HashCode$BytesHashCod​e;​-​>bytes:​[B |
 |  | ||
243 | ·​·​·​·​return-​object·​v0 | 243 | ·​·​·​·​return-​object·​v0 |
244 | .​end·​method | 244 | .​end·​method |
 |  | ||
245 | .​method·​public·​padToLong()​J | 245 | .​method·​public·​padToLong()​J |
246 |
·​·​·​·​.​locals·​ |
246 | ·​·​·​·​.​locals·​7 |
 |  | ||
247 | ·​·​·​·​.​prologue | 247 | ·​·​·​·​.​prologue |
248 | ·​·​·​·​.​line·​293 | 248 | ·​·​·​·​.​line·​293 |
249 |
·​·​·​·​iget-​object·​v |
249 | ·​·​·​·​iget-​object·​v3,​·​p0,​·​Lcom/​google/​common/​hash/​HashCode$BytesHashCod​e;​-​>bytes:​[B |
 |  | ||
250 | ·​·​·​·​const/​4·​v4,​·​0x0 | 250 | ·​·​·​·​const/​4·​v4,​·​0x0 |
 |  | ||
251 |
·​·​·​·​aget-​byte·​v |
251 | ·​·​·​·​aget-​byte·​v3,​·​v3,​·​v4 |
 |  | ||
252 |
·​·​·​·​and-​int/​lit16·​v |
252 | ·​·​·​·​and-​int/​lit16·​v3,​·​v3,​·​0xff |
 |  | ||
253 |
·​·​·​·​int-​to-​long·​v |
253 | ·​·​·​·​int-​to-​long·​v1,​·​v3 |
 |  | ||
254 | ·​·​·​·​.​line·​294 | 254 | ·​·​·​·​.​line·​294 |
255 |
·​·​·​·​.​local·​v |
255 | ·​·​·​·​.​local·​v1,​·​"retVal":​J |
256 | ·​·​·​·​const/​4·​v0,​·​0x1 | 256 | ·​·​·​·​const/​4·​v0,​·​0x1 |
 |  | ||
257 | ·​·​·​·​.​local·​v0,​·​"i":​I | 257 | ·​·​·​·​.​local·​v0,​·​"i":​I |
258 | ·​·​·​·​:​goto_0 | 258 | ·​·​·​·​:​goto_0 |
259 |
·​·​·​·​iget-​object·​v |
259 | ·​·​·​·​iget-​object·​v3,​·​p0,​·​Lcom/​google/​common/​hash/​HashCode$BytesHashCod​e;​-​>bytes:​[B |
 |  | ||
260 |
·​·​·​·​array-​length·​v |
260 | ·​·​·​·​array-​length·​v3,​·​v3 |
 |  | ||
261 | ·​·​·​·​const/​16·​v4,​·​0x8 | 261 | ·​·​·​·​const/​16·​v4,​·​0x8 |
 |  | ||
262 |
·​·​·​·​invoke-​static·​{v |
262 | ·​·​·​·​invoke-​static·​{v3,​·​v4},​·​Ljava/​lang/​Math;​-​>min(II)​I |
 |  | ||
263 |
·​·​·​·​move-​result·​v |
263 | ·​·​·​·​move-​result·​v3 |
 |  | ||
264 |
·​·​·​·​if-​ge·​v0,​·​v |
264 | ·​·​·​·​if-​ge·​v0,​·​v3,​·​:​cond_0 |
 |  | ||
265 | ·​·​·​·​.​line·​295 | 265 | ·​·​·​·​.​line·​295 |
266 |
·​·​·​·​iget-​object·​v |
266 | ·​·​·​·​iget-​object·​v3,​·​p0,​·​Lcom/​google/​common/​hash/​HashCode$BytesHashCod​e;​-​>bytes:​[B |
 |  | ||
267 |
·​·​·​·​aget-​byte·​v |
267 | ·​·​·​·​aget-​byte·​v3,​·​v3,​·​v0 |
 |  | ||
268 |
·​·​·​·​int-​to-​long·​v |
268 | ·​·​·​·​int-​to-​long·​v3,​·​v3 |
 |  | ||
269 |
·​·​·​·​const-​wide/​16·​v |
269 | ·​·​·​·​const-​wide/​16·​v5,​·​0xff |
 |  | ||
270 |
·​·​·​·​and-​long/​2addr·​v |
270 | ·​·​·​·​and-​long/​2addr·​v3,​·​v5 |
 |  | ||
271 |
·​·​·​·​mul-​int/​lit8·​v |
271 | ·​·​·​·​mul-​int/​lit8·​v5,​·​v0,​·​0x8 |
 |  | ||
272 |
·​·​·​·​shl-​long/​2addr·​v |
272 | ·​·​·​·​shl-​long/​2addr·​v3,​·​v5 |
 |  | ||
273 |
·​·​·​·​or-​long/​2addr·​v |
273 | ·​·​·​·​or-​long/​2addr·​v1,​·​v3 |
 |  | ||
274 | ·​·​·​·​.​line·​294 | 274 | ·​·​·​·​.​line·​294 |
275 | ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​0x1 | 275 | ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​0x1 |
 |  | ||
276 | ·​·​·​·​goto·​:​goto_0 | 276 | ·​·​·​·​goto·​:​goto_0 |
 |  | ||
277 | ·​·​·​·​.​line·​297 | 277 | ·​·​·​·​.​line·​297 |
278 | ·​·​·​·​:​cond_0 | 278 | ·​·​·​·​:​cond_0 |
279 |
·​·​·​·​return-​wide·​v |
279 | ·​·​·​·​return-​wide·​v1 |
280 | .​end·​method | 280 | .​end·​method |
 |  | ||
281 | .​method·​writeBytesToImpl([BII​)​V | 281 | .​method·​writeBytesToImpl([BII​)​V |
282 | ·​·​·​·​.​locals·​2 | 282 | ·​·​·​·​.​locals·​2 |
283 | ·​·​·​·​.​param·​p1,​·​"dest"·​·​·​·​#·​[B | 283 | ·​·​·​·​.​param·​p1,​·​"dest"·​·​·​·​#·​[B |
284 | ·​·​·​·​.​param·​p2,​·​"offset"·​·​·​·​#·​I | 284 | ·​·​·​·​.​param·​p2,​·​"offset"·​·​·​·​#·​I |
285 | ·​·​·​·​.​param·​p3,​·​"maxLength"·​·​·​·​#·​I | 285 | ·​·​·​·​.​param·​p3,​·​"maxLength"·​·​·​·​#·​I |
Offset 23, 15 lines modified | Offset 23, 15 lines modified | ||
 |  | ||
23 | #·​instance·​fields | 23 | #·​instance·​fields |
24 | .​field·​final·​hash:​J | 24 | .​field·​final·​hash:​J |
 |  | ||
 |  | ||
25 | #·​direct·​methods | 25 | #·​direct·​methods |
26 | .​method·​constructor·​<init>(J)​V | 26 | .​method·​constructor·​<init>(J)​V |
27 |
·​·​·​·​.​locals·​ |
27 | ·​·​·​·​.​locals·​0 |
28 | ·​·​·​·​.​param·​p1,​·​"hash"·​·​·​·​#·​J | 28 | ·​·​·​·​.​param·​p1,​·​"hash"·​·​·​·​#·​J |
 |  | ||
29 | ·​·​·​·​.​prologue | 29 | ·​·​·​·​.​prologue |
30 | ·​·​·​·​.​line·​186 | 30 | ·​·​·​·​.​line·​186 |
31 | ·​·​·​·​invoke-​direct·​{p0},​·​Lcom/​google/​common/​hash/​HashCode;​-​><init>()​V | 31 | ·​·​·​·​invoke-​direct·​{p0},​·​Lcom/​google/​common/​hash/​HashCode;​-​><init>()​V |
 |  | ||
32 | ·​·​·​·​.​line·​187 | 32 | ·​·​·​·​.​line·​187 |
Offset 174, 15 lines modified | Offset 174, 15 lines modified | ||
 |  | ||
174 | ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Lcom/​google/​common/​hash/​HashCode$IntHashCode;​-​><init>(I)​V | 174 | ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Lcom/​google/​common/​hash/​HashCode$IntHashCode;​-​><init>(I)​V |
 |  | ||
175 | ·​·​·​·​return-​object·​v0 | 175 | ·​·​·​·​return-​object·​v0 |
176 | .​end·​method | 176 | .​end·​method |
 |  | ||
177 | .​method·​public·​static·​fromLong(J)​Lcom/​google/​common/​hash/​HashCode;​ | 177 | .​method·​public·​static·​fromLong(J)​Lcom/​google/​common/​hash/​HashCode;​ |
178 |
·​·​·​·​.​locals·​ |
178 | ·​·​·​·​.​locals·​1 |
179 | ·​·​·​·​.​param·​p0,​·​"hash"·​·​·​·​#·​J | 179 | ·​·​·​·​.​param·​p0,​·​"hash"·​·​·​·​#·​J |
 |  | ||
180 | ·​·​·​·​.​prologue | 180 | ·​·​·​·​.​prologue |
181 | ·​·​·​·​.​line·​180 | 181 | ·​·​·​·​.​line·​180 |
182 | ·​·​·​·​new-​instance·​v0,​·​Lcom/​google/​common/​hash/​HashCode$LongHashCode​;​ | 182 | ·​·​·​·​new-​instance·​v0,​·​Lcom/​google/​common/​hash/​HashCode$LongHashCode​;​ |
 |  | ||
183 | ·​·​·​·​invoke-​direct·​{v0,​·​p0,​·​p1},​·​Lcom/​google/​common/​hash/​HashCode$LongHashCode​;​-​><init>(J)​V | 183 | ·​·​·​·​invoke-​direct·​{v0,​·​p0,​·​p1},​·​Lcom/​google/​common/​hash/​HashCode$LongHashCode​;​-​><init>(J)​V |
Offset 16, 15 lines modified | Offset 16, 15 lines modified | ||
 |  | ||
16 | #·​instance·​fields | 16 | #·​instance·​fields |
17 | .​field·​private·​state:​J | 17 | .​field·​private·​state:​J |
 |  | ||
 |  | ||
18 | #·​direct·​methods | 18 | #·​direct·​methods |
19 | .​method·​public·​constructor·​<init>(J)​V | 19 | .​method·​public·​constructor·​<init>(J)​V |
20 |
·​·​·​·​.​locals·​ |
20 | ·​·​·​·​.​locals·​0 |
21 | ·​·​·​·​.​param·​p1,​·​"seed"·​·​·​·​#·​J | 21 | ·​·​·​·​.​param·​p1,​·​"seed"·​·​·​·​#·​J |
 |  | ||
22 | ·​·​·​·​.​prologue | 22 | ·​·​·​·​.​prologue |
23 | ·​·​·​·​.​line·​476 | 23 | ·​·​·​·​.​line·​476 |
24 | ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V | 24 | ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V |
 |  | ||
25 | ·​·​·​·​.​line·​477 | 25 | ·​·​·​·​.​line·​477 |
Offset 440, 23 lines modified | Offset 440, 23 lines modified | ||
440 | ·​·​·​·​const/​4·​v0,​·​0x0 | 440 | ·​·​·​·​const/​4·​v0,​·​0x0 |
 |  | ||
441 | ·​·​·​·​.​line·​344 | 441 | ·​·​·​·​.​line·​344 |
442 | ·​·​·​·​.​local·​v0,​·​"candidate":​I | 442 | ·​·​·​·​.​local·​v0,​·​"candidate":​I |
443 | ·​·​·​·​:​goto_1 | 443 | ·​·​·​·​:​goto_1 |
444 | ·​·​·​·​add-​int/​lit8·​v3,​·​v0,​·​0x1 | 444 | ·​·​·​·​add-​int/​lit8·​v3,​·​v0,​·​0x1 |
 |  | ||
445 |
·​·​·​·​int-​to-​double·​v |
445 | ·​·​·​·​int-​to-​double·​v3,​·​v3 |
 |  | ||
446 | ·​·​·​·​invoke-​virtual·​{v1},​·​Lcom/​google/​common/​hash/​Hashing$LinearCongrue​ntialGenerator;​-​>nextDouble()​D | 446 | ·​·​·​·​invoke-​virtual·​{v1},​·​Lcom/​google/​common/​hash/​Hashing$LinearCongrue​ntialGenerator;​-​>nextDouble()​D |
 |  | ||
447 |
·​·​·​·​move-​result-​wide·​v |
447 | ·​·​·​·​move-​result-​wide·​v5 |
 |  | ||
448 |
·​·​·​·​div-​double/​2addr·​v |
448 | ·​·​·​·​div-​double/​2addr·​v3,​·​v5 |
 |  | ||
449 |
·​·​·​·​double-​to-​int·​v2,​·​v |
449 | ·​·​·​·​double-​to-​int·​v2,​·​v3 |
 |  | ||
450 | ·​·​·​·​.​line·​345 | 450 | ·​·​·​·​.​line·​345 |
451 | ·​·​·​·​.​local·​v2,​·​"next":​I | 451 | ·​·​·​·​.​local·​v2,​·​"next":​I |
452 | ·​·​·​·​if-​ltz·​v2,​·​:​cond_1 | 452 | ·​·​·​·​if-​ltz·​v2,​·​:​cond_1 |
 |  | ||
453 | ·​·​·​·​if-​ge·​v2,​·​p2,​·​:​cond_1 | 453 | ·​·​·​·​if-​ge·​v2,​·​p2,​·​:​cond_1 |
 |  | ||
Offset 702, 27 lines modified | Offset 702, 27 lines modified | ||
702 | ·​·​·​·​.​line·​158 | 702 | ·​·​·​·​.​line·​158 |
703 | ·​·​·​·​sget-​object·​v0,​·​Lcom/​google/​common/​hash/​Hashing$SipHash24Hold​er;​-​>SIP_HASH_24:​Lcom/​google/​common/​hash/​HashFunction;​ | 703 | ·​·​·​·​sget-​object·​v0,​·​Lcom/​google/​common/​hash/​Hashing$SipHash24Hold​er;​-​>SIP_HASH_24:​Lcom/​google/​common/​hash/​HashFunction;​ |
 |  | ||
704 | ·​·​·​·​return-​object·​v0 | 704 | ·​·​·​·​return-​object·​v0 |
705 | .​end·​method | 705 | .​end·​method |
 |  | ||
706 | .​method·​public·​static·​sipHash24(JJ)​Lcom/​google/​common/​hash/​HashFunction;​ | 706 | .​method·​public·​static·​sipHash24(JJ)​Lcom/​google/​common/​hash/​HashFunction;​ |
707 |
·​·​·​·​.​locals·​ |
707 | ·​·​·​·​.​locals·​7 |
708 | ·​·​·​·​.​param·​p0,​·​"k0"·​·​·​·​#·​J | 708 | ·​·​·​·​.​param·​p0,​·​"k0"·​·​·​·​#·​J |
709 | ·​·​·​·​.​param·​p2,​·​"k1"·​·​·​·​#·​J | 709 | ·​·​·​·​.​param·​p2,​·​"k1"·​·​·​·​#·​J |
 |  | ||
710 | ·​·​·​·​.​prologue | 710 | ·​·​·​·​.​prologue |
711 | ·​·​·​·​.​line·​174 | 711 | ·​·​·​·​.​line·​174 |
712 |
·​·​·​·​new-​instance·​v |
712 | ·​·​·​·​new-​instance·​v0,​·​Lcom/​google/​common/​hash/​SipHashFunction;​ |
 |  | ||
713 |
·​·​·​·​const/​4·​v |
713 | ·​·​·​·​const/​4·​v1,​·​0x2 |
 |  | ||
714 |
·​·​·​·​const/​4·​v |
714 | ·​·​·​·​const/​4·​v2,​·​0x4 |
 |  | ||
715 |
·​·​·​·​move-​wide·​v |
715 | ·​·​·​·​move-​wide·​v3,​·​p0 |
 |  | ||
716 |
·​·​·​·​move-​wide·​v |
716 | ·​·​·​·​move-​wide·​v5,​·​p2 |
 |  | ||
717 |
·​·​·​·​invoke-​direct/​range·​{v |
717 | ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v6},​·​Lcom/​google/​common/​hash/​SipHashFunction;​-​><init>(IIJJ)​V |
 |  | ||
718 |
·​·​·​·​return-​object·​v |
718 | ·​·​·​·​return-​object·​v0 |
719 | .​end·​method | 719 | .​end·​method |
Offset 16, 31 lines modified | Offset 16, 31 lines modified | ||
 |  | ||
16 | #·​static·​fields | 16 | #·​static·​fields |
17 | .​field·​static·​final·​SIP_HASH_24:​Lcom/​google/​common/​hash/​HashFunction;​ | 17 | .​field·​static·​final·​SIP_HASH_24:​Lcom/​google/​common/​hash/​HashFunction;​ |
 |  | ||
 |  | ||
18 | #·​direct·​methods | 18 | #·​direct·​methods |
19 | .​method·​static·​constructor·​<clinit>()​V | 19 | .​method·​static·​constructor·​<clinit>()​V |
20 |
·​·​·​·​.​locals·​ |
20 | ·​·​·​·​.​locals·​7 |
 |  | ||
21 | ·​·​·​·​.​prologue | 21 | ·​·​·​·​.​prologue |
22 | ·​·​·​·​.​line·​162 | 22 | ·​·​·​·​.​line·​162 |
23 |
·​·​·​·​new-​instance·​v |
23 | ·​·​·​·​new-​instance·​v0,​·​Lcom/​google/​common/​hash/​SipHashFunction;​ |
 |  | ||
24 |
·​·​·​·​const/​4·​v |
24 | ·​·​·​·​const/​4·​v1,​·​0x2 |
 |  | ||
25 |
·​·​·​·​const/​4·​v |
25 | ·​·​·​·​const/​4·​v2,​·​0x4 |
 |  | ||
26 |
·​·​·​·​const-​wide·​v |
26 | ·​·​·​·​const-​wide·​v3,​·​0x706050403020100L |
 |  | ||
27 |
·​·​·​·​const-​wide·​v |
27 | ·​·​·​·​const-​wide·​v5,​·​0xf0e0d0c0b0a0908L |
 |  | ||
28 |
·​·​·​·​invoke-​direct/​range·​{v |
28 | ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v6},​·​Lcom/​google/​common/​hash/​SipHashFunction;​-​><init>(IIJJ)​V |
 |  | ||
29 |
·​·​·​·​sput-​object·​v |
29 | ·​·​·​·​sput-​object·​v0,​·​Lcom/​google/​common/​hash/​Hashing$SipHash24Hold​er;​-​>SIP_HASH_24:​Lcom/​google/​common/​hash/​HashFunction;​ |
 |  | ||
30 | ·​·​·​·​return-​void | 30 | ·​·​·​·​return-​void |
31 | .​end·​method | 31 | .​end·​method |
 |  | ||
32 | .​method·​private·​constructor·​<init>()​V | 32 | .​method·​private·​constructor·​<init>()​V |
33 | ·​·​·​·​.​locals·​0 | 33 | ·​·​·​·​.​locals·​0 |
 |  |
Offset 57, 15 lines modified | Offset 57, 15 lines modified | ||
57 | ·​·​·​·​iput·​v0,​·​p0,​·​Lcom/​google/​common/​hash/​Murmur3_128HashFuncti​on$Murmur3_128Hasher;​-​>length:​I | 57 | ·​·​·​·​iput·​v0,​·​p0,​·​Lcom/​google/​common/​hash/​Murmur3_128HashFuncti​on$Murmur3_128Hasher;​-​>length:​I |
 |  | ||
58 | ·​·​·​·​.​line·​91 | 58 | ·​·​·​·​.​line·​91 |
59 | ·​·​·​·​return-​void | 59 | ·​·​·​·​return-​void |
60 | .​end·​method | 60 | .​end·​method |
 |  | ||
61 | .​method·​private·​bmix64(JJ)​V | 61 | .​method·​private·​bmix64(JJ)​V |
62 |
·​·​·​·​.​locals·​ |
62 | ·​·​·​·​.​locals·​6 |
63 | ·​·​·​·​.​param·​p1,​·​"k1"·​·​·​·​#·​J | 63 | ·​·​·​·​.​param·​p1,​·​"k1"·​·​·​·​#·​J |
64 | ·​·​·​·​.​param·​p3,​·​"k2"·​·​·​·​#·​J | 64 | ·​·​·​·​.​param·​p3,​·​"k2"·​·​·​·​#·​J |
 |  | ||
65 | ·​·​·​·​.​prologue | 65 | ·​·​·​·​.​prologue |
66 | ·​·​·​·​const-​wide/​16·​v4,​·​0x5 | 66 | ·​·​·​·​const-​wide/​16·​v4,​·​0x5 |
 |  | ||
67 | ·​·​·​·​.​line·​101 | 67 | ·​·​·​·​.​line·​101 |
Offset 153, 15 lines modified | Offset 153, 15 lines modified | ||
153 | ·​·​·​·​iput-​wide·​v0,​·​p0,​·​Lcom/​google/​common/​hash/​Murmur3_128HashFuncti​on$Murmur3_128Hasher;​-​>h2:​J | 153 | ·​·​·​·​iput-​wide·​v0,​·​p0,​·​Lcom/​google/​common/​hash/​Murmur3_128HashFuncti​on$Murmur3_128Hasher;​-​>h2:​J |
 |  | ||
154 | ·​·​·​·​.​line·​112 | 154 | ·​·​·​·​.​line·​112 |
155 | ·​·​·​·​return-​void | 155 | ·​·​·​·​return-​void |
156 | .​end·​method | 156 | .​end·​method |
 |  | ||
157 | .​method·​private·​static·​fmix64(J)​J | 157 | .​method·​private·​static·​fmix64(J)​J |
158 |
·​·​·​·​.​locals·​ |
158 | ·​·​·​·​.​locals·​3 |
159 | ·​·​·​·​.​param·​p0,​·​"k"·​·​·​·​#·​J | 159 | ·​·​·​·​.​param·​p0,​·​"k"·​·​·​·​#·​J |
 |  | ||
160 | ·​·​·​·​.​prologue | 160 | ·​·​·​·​.​prologue |
161 | ·​·​·​·​const/​16·​v2,​·​0x21 | 161 | ·​·​·​·​const/​16·​v2,​·​0x21 |
 |  | ||
162 | ·​·​·​·​.​line·​180 | 162 | ·​·​·​·​.​line·​180 |
163 | ·​·​·​·​ushr-​long·​v0,​·​p0,​·​v2 | 163 | ·​·​·​·​ushr-​long·​v0,​·​p0,​·​v2 |
Offset 337, 23 lines modified | Offset 337, 23 lines modified | ||
 |  | ||
337 | ·​·​·​·​sget-​object·​v1,​·​Ljava/​nio/​ByteOrder;​-​>LITTLE_ENDIAN:​Ljava/​nio/​ByteOrder;​ | 337 | ·​·​·​·​sget-​object·​v1,​·​Ljava/​nio/​ByteOrder;​-​>LITTLE_ENDIAN:​Ljava/​nio/​ByteOrder;​ |
 |  | ||
338 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​nio/​ByteBuffer;​-​>order(Ljava/​nio/​ByteOrder;​)​Ljava/​nio/​ByteBuffer;​ | 338 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​nio/​ByteBuffer;​-​>order(Ljava/​nio/​ByteOrder;​)​Ljava/​nio/​ByteBuffer;​ |
 |  | ||
339 | ·​·​·​·​move-​result-​object·​v0 | 339 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
340 |
·​·​·​·​iget-​wide·​v |
340 | ·​·​·​·​iget-​wide·​v1,​·​p0,​·​Lcom/​google/​common/​hash/​Murmur3_128HashFuncti​on$Murmur3_128Hasher;​-​>h1:​J |
 |  | ||
341 |
·​·​·​·​invoke-​virtual·​{v0,​·​v |
341 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Ljava/​nio/​ByteBuffer;​-​>putLong(J)​Ljava/​nio/​ByteBuffer;​ |
 |  | ||
342 | ·​·​·​·​move-​result-​object·​v0 | 342 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
343 |
·​·​·​·​iget-​wide·​v |
343 | ·​·​·​·​iget-​wide·​v1,​·​p0,​·​Lcom/​google/​common/​hash/​Murmur3_128HashFuncti​on$Murmur3_128Hasher;​-​>h2:​J |
 |  | ||
344 |
·​·​·​·​invoke-​virtual·​{v0,​·​v |
344 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Ljava/​nio/​ByteBuffer;​-​>putLong(J)​Ljava/​nio/​ByteBuffer;​ |
 |  | ||
345 | ·​·​·​·​move-​result-​object·​v0 | 345 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
346 | ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​nio/​ByteBuffer;​-​>array()​[B | 346 | ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​nio/​ByteBuffer;​-​>array()​[B |
 |  | ||
347 | ·​·​·​·​move-​result-​object·​v0 | 347 | ·​·​·​·​move-​result-​object·​v0 |
 |  |
Offset 272, 15 lines modified | Offset 272, 15 lines modified | ||
 |  | ||
272 | ·​·​·​·​move-​result-​object·​v2 | 272 | ·​·​·​·​move-​result-​object·​v2 |
 |  | ||
273 | ·​·​·​·​return-​object·​v2 | 273 | ·​·​·​·​return-​object·​v2 |
274 | .​end·​method | 274 | .​end·​method |
 |  | ||
275 | .​method·​public·​hashLong(J)​Lcom/​google/​common/​hash/​HashCode;​ | 275 | .​method·​public·​hashLong(J)​Lcom/​google/​common/​hash/​HashCode;​ |
276 |
·​·​·​·​.​locals·​ |
276 | ·​·​·​·​.​locals·​6 |
277 | ·​·​·​·​.​param·​p1,​·​"input"·​·​·​·​#·​J | 277 | ·​·​·​·​.​param·​p1,​·​"input"·​·​·​·​#·​J |
 |  | ||
278 | ·​·​·​·​.​prologue | 278 | ·​·​·​·​.​prologue |
279 | ·​·​·​·​.​line·​92 | 279 | ·​·​·​·​.​line·​92 |
280 | ·​·​·​·​long-​to-​int·​v3,​·​p1 | 280 | ·​·​·​·​long-​to-​int·​v3,​·​p1 |
 |  | ||
281 | ·​·​·​·​.​line·​93 | 281 | ·​·​·​·​.​line·​93 |
Offset 34, 15 lines modified | Offset 34, 15 lines modified | ||
34 | .​field·​private·​v2:​J | 34 | .​field·​private·​v2:​J |
 |  | ||
35 | .​field·​private·​v3:​J | 35 | .​field·​private·​v3:​J |
 |  | ||
 |  | ||
36 | #·​direct·​methods | 36 | #·​direct·​methods |
37 | .​method·​constructor·​<init>(IIJJ)​V | 37 | .​method·​constructor·​<init>(IIJJ)​V |
38 |
·​·​·​·​.​locals·​ |
38 | ·​·​·​·​.​locals·​4 |
39 | ·​·​·​·​.​param·​p1,​·​"c"·​·​·​·​#·​I | 39 | ·​·​·​·​.​param·​p1,​·​"c"·​·​·​·​#·​I |
40 | ·​·​·​·​.​param·​p2,​·​"d"·​·​·​·​#·​I | 40 | ·​·​·​·​.​param·​p2,​·​"d"·​·​·​·​#·​I |
41 | ·​·​·​·​.​param·​p3,​·​"k0"·​·​·​·​#·​J | 41 | ·​·​·​·​.​param·​p3,​·​"k0"·​·​·​·​#·​J |
42 | ·​·​·​·​.​param·​p5,​·​"k1"·​·​·​·​#·​J | 42 | ·​·​·​·​.​param·​p5,​·​"k1"·​·​·​·​#·​J |
 |  | ||
43 | ·​·​·​·​.​prologue | 43 | ·​·​·​·​.​prologue |
44 | ·​·​·​·​const-​wide/​16·​v2,​·​0x0 | 44 | ·​·​·​·​const-​wide/​16·​v2,​·​0x0 |
Offset 113, 15 lines modified | Offset 113, 15 lines modified | ||
113 | ·​·​·​·​iput-​wide·​v0,​·​p0,​·​Lcom/​google/​common/​hash/​SipHashFunction$SipHa​sher;​-​>v3:​J | 113 | ·​·​·​·​iput-​wide·​v0,​·​p0,​·​Lcom/​google/​common/​hash/​SipHashFunction$SipHa​sher;​-​>v3:​J |
 |  | ||
114 | ·​·​·​·​.​line·​126 | 114 | ·​·​·​·​.​line·​126 |
115 | ·​·​·​·​return-​void | 115 | ·​·​·​·​return-​void |
116 | .​end·​method | 116 | .​end·​method |
 |  | ||
117 | .​method·​private·​processM(J)​V | 117 | .​method·​private·​processM(J)​V |
118 |
·​·​·​·​.​locals·​ |
118 | ·​·​·​·​.​locals·​2 |
119 | ·​·​·​·​.​param·​p1,​·​"m"·​·​·​·​#·​J | 119 | ·​·​·​·​.​param·​p1,​·​"m"·​·​·​·​#·​J |
 |  | ||
120 | ·​·​·​·​.​prologue | 120 | ·​·​·​·​.​prologue |
121 | ·​·​·​·​.​line·​152 | 121 | ·​·​·​·​.​line·​152 |
122 | ·​·​·​·​iget-​wide·​v0,​·​p0,​·​Lcom/​google/​common/​hash/​SipHashFunction$SipHa​sher;​-​>v3:​J | 122 | ·​·​·​·​iget-​wide·​v0,​·​p0,​·​Lcom/​google/​common/​hash/​SipHashFunction$SipHa​sher;​-​>v3:​J |
 |  | ||
123 | ·​·​·​·​xor-​long/​2addr·​v0,​·​p1 | 123 | ·​·​·​·​xor-​long/​2addr·​v0,​·​p1 |
Offset 141, 160 lines modified | Offset 141, 160 lines modified | ||
141 | ·​·​·​·​iput-​wide·​v0,​·​p0,​·​Lcom/​google/​common/​hash/​SipHashFunction$SipHa​sher;​-​>v0:​J | 141 | ·​·​·​·​iput-​wide·​v0,​·​p0,​·​Lcom/​google/​common/​hash/​SipHashFunction$SipHa​sher;​-​>v0:​J |
 |  | ||
142 | ·​·​·​·​.​line·​155 | 142 | ·​·​·​·​.​line·​155 |
143 | ·​·​·​·​return-​void | 143 | ·​·​·​·​return-​void |
144 | .​end·​method | 144 | .​end·​method |
 |  | ||
145 | .​method·​private·​sipRound(I)​V | 145 | .​method·​private·​sipRound(I)​V |
146 |
·​·​·​·​.​locals·​ |
146 | ·​·​·​·​.​locals·​6 |
147 | ·​·​·​·​.​param·​p1,​·​"iterations"·​·​·​·​#·​I | 147 | ·​·​·​·​.​param·​p1,​·​"iterations"·​·​·​·​#·​I |
 |  | ||
148 | ·​·​·​·​.​prologue | 148 | ·​·​·​·​.​prologue |
149 |
·​·​·​·​const/​16·​v |
149 | ·​·​·​·​const/​16·​v5,​·​0x20 |
 |  | ||
150 | ·​·​·​·​.​line·​158 | 150 | ·​·​·​·​.​line·​158 |
151 | ·​·​·​·​const/​4·​v0,​·​0x0 | 151 | ·​·​·​·​const/​4·​v0,​·​0x0 |
 |  | ||
152 | ·​·​·​·​.​local·​v0,​·​"i":​I | 152 | ·​·​·​·​.​local·​v0,​·​"i":​I |
153 | ·​·​·​·​:​goto_0 | 153 | ·​·​·​·​:​goto_0 |
154 | ·​·​·​·​if-​ge·​v0,​·​p1,​·​:​cond_0 | 154 | ·​·​·​·​if-​ge·​v0,​·​p1,​·​:​cond_0 |
 |  | ||
155 | ·​·​·​·​.​line·​159 | 155 | ·​·​·​·​.​line·​159 |
156 |
·​·​·​·​iget-​wide·​v |
156 | ·​·​·​·​iget-​wide·​v1,​·​p0,​·​Lcom/​google/​common/​hash/​SipHashFunction$SipHa​sher;​-​>v0:​J |
 |  | ||
157 |
·​·​·​·​iget-​wide·​v |
157 | ·​·​·​·​iget-​wide·​v3,​·​p0,​·​Lcom/​google/​common/​hash/​SipHashFunction$SipHa​sher;​-​>v1:​J |
 |  | ||
158 |
·​·​·​·​add-​long/​2addr·​v |
158 | ·​·​·​·​add-​long/​2addr·​v1,​·​v3 |
 |  | ||
159 |
·​·​·​·​iput-​wide·​v |
159 | ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Lcom/​google/​common/​hash/​SipHashFunction$SipHa​sher;​-​>v0:​J |
 |  | ||
160 | ·​·​·​·​.​line·​160 | 160 | ·​·​·​·​.​line·​160 |
161 |
·​·​·​·​iget-​wide·​v |
161 | ·​·​·​·​iget-​wide·​v1,​·​p0,​·​Lcom/​google/​common/​hash/​SipHashFunction$SipHa​sher;​-​>v2:​J |
 |  | ||
162 |
·​·​·​·​iget-​wide·​v |
162 | ·​·​·​·​iget-​wide·​v3,​·​p0,​·​Lcom/​google/​common/​hash/​SipHashFunction$SipHa​sher;​-​>v3:​J |
 |  | ||
163 |
·​·​·​·​add-​long/​2addr·​v |
163 | ·​·​·​·​add-​long/​2addr·​v1,​·​v3 |
 |  | ||
164 |
·​·​·​·​iput-​wide·​v |
164 | ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Lcom/​google/​common/​hash/​SipHashFunction$SipHa​sher;​-​>v2:​J |
 |  | ||
165 | ·​·​·​·​.​line·​161 | 165 | ·​·​·​·​.​line·​161 |
166 |
·​·​·​·​iget-​wide·​v |
166 | ·​·​·​·​iget-​wide·​v1,​·​p0,​·​Lcom/​google/​common/​hash/​SipHashFunction$SipHa​sher;​-​>v1:​J |
 |  | ||
167 |
·​·​·​·​const/​16·​v |
167 | ·​·​·​·​const/​16·​v3,​·​0xd |
 |  | ||
168 |
·​·​·​·​invoke-​static·​{v |
168 | ·​·​·​·​invoke-​static·​{v1,​·​v2,​·​v3},​·​Ljava/​lang/​Long;​-​>rotateLeft(JI)​J |
 |  | ||
169 |
·​·​·​·​move-​result-​wide·​v |
169 | ·​·​·​·​move-​result-​wide·​v1 |
 |  | ||
170 |
·​·​·​·​iput-​wide·​v |
170 | ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Lcom/​google/​common/​hash/​SipHashFunction$SipHa​sher;​-​>v1:​J |
 |  | ||
171 | ·​·​·​·​.​line·​162 | 171 | ·​·​·​·​.​line·​162 |
172 |
·​·​·​·​iget-​wide·​v |
172 | ·​·​·​·​iget-​wide·​v1,​·​p0,​·​Lcom/​google/​common/​hash/​SipHashFunction$SipHa​sher;​-​>v3:​J |
 |  | ||
173 |
·​·​·​·​const/​16·​v |
173 | ·​·​·​·​const/​16·​v3,​·​0x10 |
 |  | ||
174 |
·​·​·​·​invoke-​static·​{v |
174 | ·​·​·​·​invoke-​static·​{v1,​·​v2,​·​v3},​·​Ljava/​lang/​Long;​-​>rotateLeft(JI)​J |
 |  | ||
175 |
·​·​·​·​move-​result-​wide·​v |
175 | ·​·​·​·​move-​result-​wide·​v1 |
 |  | ||
176 |
·​·​·​·​iput-​wide·​v |
176 | ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Lcom/​google/​common/​hash/​SipHashFunction$SipHa​sher;​-​>v3:​J |
 |  | ||
177 | ·​·​·​·​.​line·​163 | 177 | ·​·​·​·​.​line·​163 |
178 |
·​·​·​·​iget-​wide·​v |
178 | ·​·​·​·​iget-​wide·​v1,​·​p0,​·​Lcom/​google/​common/​hash/​SipHashFunction$SipHa​sher;​-​>v1:​J |
 |  | ||
179 |
·​·​·​·​iget-​wide·​v |
179 | ·​·​·​·​iget-​wide·​v3,​·​p0,​·​Lcom/​google/​common/​hash/​SipHashFunction$SipHa​sher;​-​>v0:​J |
 |  | ||
180 |
·​·​·​·​xor-​long/​2addr·​v |
180 | ·​·​·​·​xor-​long/​2addr·​v1,​·​v3 |
 |  | ||
Max diff block lines reached; 6947/10866 bytes (63.93%) of diff not shown. |
Offset 26, 15 lines modified | Offset 26, 15 lines modified | ||
26 | .​field·​private·​final·​k0:​J | 26 | .​field·​private·​final·​k0:​J |
 |  | ||
27 | .​field·​private·​final·​k1:​J | 27 | .​field·​private·​final·​k1:​J |
 |  | ||
 |  | ||
28 | #·​direct·​methods | 28 | #·​direct·​methods |
29 | .​method·​constructor·​<init>(IIJJ)​V | 29 | .​method·​constructor·​<init>(IIJJ)​V |
30 |
·​·​·​·​.​locals·​ |
30 | ·​·​·​·​.​locals·​6 |
31 | ·​·​·​·​.​param·​p1,​·​"c"·​·​·​·​#·​I | 31 | ·​·​·​·​.​param·​p1,​·​"c"·​·​·​·​#·​I |
32 | ·​·​·​·​.​param·​p2,​·​"d"·​·​·​·​#·​I | 32 | ·​·​·​·​.​param·​p2,​·​"d"·​·​·​·​#·​I |
33 | ·​·​·​·​.​param·​p3,​·​"k0"·​·​·​·​#·​J | 33 | ·​·​·​·​.​param·​p3,​·​"k0"·​·​·​·​#·​J |
34 | ·​·​·​·​.​param·​p5,​·​"k1"·​·​·​·​#·​J | 34 | ·​·​·​·​.​param·​p5,​·​"k1"·​·​·​·​#·​J |
 |  | ||
35 | ·​·​·​·​.​prologue | 35 | ·​·​·​·​.​prologue |
36 | ·​·​·​·​const/​4·​v1,​·​0x1 | 36 | ·​·​·​·​const/​4·​v1,​·​0x1 |
Offset 211, 31 lines modified | Offset 211, 31 lines modified | ||
 |  | ||
211 | ·​·​·​·​long-​to-​int·​v0,​·​v0 | 211 | ·​·​·​·​long-​to-​int·​v0,​·​v0 |
 |  | ||
212 | ·​·​·​·​return·​v0 | 212 | ·​·​·​·​return·​v0 |
213 | .​end·​method | 213 | .​end·​method |
 |  | ||
214 | .​method·​public·​newHasher()​Lcom/​google/​common/​hash/​Hasher;​ | 214 | .​method·​public·​newHasher()​Lcom/​google/​common/​hash/​Hasher;​ |
215 |
·​·​·​·​.​locals·​ |
215 | ·​·​·​·​.​locals·​7 |
 |  | ||
216 | ·​·​·​·​.​prologue | 216 | ·​·​·​·​.​prologue |
217 | ·​·​·​·​.​line·​68 | 217 | ·​·​·​·​.​line·​68 |
218 |
·​·​·​·​new-​instance·​v |
218 | ·​·​·​·​new-​instance·​v0,​·​Lcom/​google/​common/​hash/​SipHashFunction$SipHa​sher;​ |
 |  | ||
219 |
·​·​·​·​iget·​v |
219 | ·​·​·​·​iget·​v1,​·​p0,​·​Lcom/​google/​common/​hash/​SipHashFunction;​-​>c:​I |
 |  | ||
220 |
·​·​·​·​iget·​v |
220 | ·​·​·​·​iget·​v2,​·​p0,​·​Lcom/​google/​common/​hash/​SipHashFunction;​-​>d:​I |
 |  | ||
221 |
·​·​·​·​iget-​wide·​v |
221 | ·​·​·​·​iget-​wide·​v3,​·​p0,​·​Lcom/​google/​common/​hash/​SipHashFunction;​-​>k0:​J |
 |  | ||
222 |
·​·​·​·​iget-​wide·​v |
222 | ·​·​·​·​iget-​wide·​v5,​·​p0,​·​Lcom/​google/​common/​hash/​SipHashFunction;​-​>k1:​J |
 |  | ||
223 |
·​·​·​·​invoke-​direct/​range·​{v |
223 | ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v6},​·​Lcom/​google/​common/​hash/​SipHashFunction$SipHa​sher;​-​><init>(IIJJ)​V |
 |  | ||
224 |
·​·​·​·​return-​object·​v |
224 | ·​·​·​·​return-​object·​v0 |
225 | .​end·​method | 225 | .​end·​method |
 |  | ||
226 | .​method·​public·​toString()​Ljava/​lang/​String;​ | 226 | .​method·​public·​toString()​Ljava/​lang/​String;​ |
227 | ·​·​·​·​.​locals·​8 | 227 | ·​·​·​·​.​locals·​8 |
 |  | ||
228 | ·​·​·​·​.​prologue | 228 | ·​·​·​·​.​prologue |
229 | ·​·​·​·​.​line·​74 | 229 | ·​·​·​·​.​line·​74 |
Offset 177, 59 lines modified | Offset 177, 59 lines modified | ||
177 | ·​·​·​·​move-​result-​object·​v0 | 177 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
178 | ·​·​·​·​.​line·​123 | 178 | ·​·​·​·​.​line·​123 |
179 | ·​·​·​·​.​local·​v0,​·​"closer":​Lcom/​google/​common/​io/​Closer;​ | 179 | ·​·​·​·​.​local·​v0,​·​"closer":​Lcom/​google/​common/​io/​Closer;​ |
180 | ·​·​·​·​:​try_start_0 | 180 | ·​·​·​·​:​try_start_0 |
181 | ·​·​·​·​invoke-​virtual·​{p0},​·​Lcom/​google/​common/​io/​ByteSink;​-​>openStream()​Ljava/​io/​OutputStream;​ | 181 | ·​·​·​·​invoke-​virtual·​{p0},​·​Lcom/​google/​common/​io/​ByteSink;​-​>openStream()​Ljava/​io/​OutputStream;​ |
 |  | ||
182 |
·​·​·​·​move-​result-​object·​v |
182 | ·​·​·​·​move-​result-​object·​v5 |
 |  | ||
183 |
·​·​·​·​invoke-​virtual·​{v0,​·​v |
183 | ·​·​·​·​invoke-​virtual·​{v0,​·​v5},​·​Lcom/​google/​common/​io/​Closer;​-​>register(Ljava/​io/​Closeable;​)​Ljava/​io/​Closeable;​ |
 |  | ||
184 | ·​·​·​·​move-​result-​object·​v2 | 184 | ·​·​·​·​move-​result-​object·​v2 |
 |  | ||
185 | ·​·​·​·​check-​cast·​v2,​·​Ljava/​io/​OutputStream;​ | 185 | ·​·​·​·​check-​cast·​v2,​·​Ljava/​io/​OutputStream;​ |
 |  | ||
186 | ·​·​·​·​.​line·​124 | 186 | ·​·​·​·​.​line·​124 |
187 | ·​·​·​·​.​local·​v2,​·​"out":​Ljava/​io/​OutputStream;​ | 187 | ·​·​·​·​.​local·​v2,​·​"out":​Ljava/​io/​OutputStream;​ |
188 | ·​·​·​·​invoke-​static·​{p1,​·​v2},​·​Lcom/​google/​common/​io/​ByteStreams;​-​>copy(Ljava/​io/​InputStream;​Ljava/​io/​OutputStream;​)​J | 188 | ·​·​·​·​invoke-​static·​{p1,​·​v2},​·​Lcom/​google/​common/​io/​ByteStreams;​-​>copy(Ljava/​io/​InputStream;​Ljava/​io/​OutputStream;​)​J |
 |  | ||
189 |
·​·​·​·​move-​result-​wide·​v |
189 | ·​·​·​·​move-​result-​wide·​v3 |
 |  | ||
190 | ·​·​·​·​.​line·​125 | 190 | ·​·​·​·​.​line·​125 |
191 |
·​·​·​·​.​local·​v |
191 | ·​·​·​·​.​local·​v3,​·​"written":​J |
192 | ·​·​·​·​invoke-​virtual·​{v2},​·​Ljava/​io/​OutputStream;​-​>flush()​V | 192 | ·​·​·​·​invoke-​virtual·​{v2},​·​Ljava/​io/​OutputStream;​-​>flush()​V |
193 | ·​·​·​·​:​try_end_0 | 193 | ·​·​·​·​:​try_end_0 |
194 | ·​·​·​·​.​catch·​Ljava/​lang/​Throwable;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 | 194 | ·​·​·​·​.​catch·​Ljava/​lang/​Throwable;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 |
195 | ·​·​·​·​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0 | 195 | ·​·​·​·​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0 |
 |  | ||
196 | ·​·​·​·​.​line·​130 | 196 | ·​·​·​·​.​line·​130 |
197 | ·​·​·​·​invoke-​virtual·​{v0},​·​Lcom/​google/​common/​io/​Closer;​-​>close()​V | 197 | ·​·​·​·​invoke-​virtual·​{v0},​·​Lcom/​google/​common/​io/​Closer;​-​>close()​V |
 |  | ||
198 |
·​·​·​·​return-​wide·​v |
198 | ·​·​·​·​return-​wide·​v3 |
 |  | ||
199 | ·​·​·​·​.​line·​127 | 199 | ·​·​·​·​.​line·​127 |
200 | ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"out":​Ljava/​io/​OutputStream;​ | 200 | ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"out":​Ljava/​io/​OutputStream;​ |
201 |
·​·​·​·​.​end·​local·​v |
201 | ·​·​·​·​.​end·​local·​v3·​·​·​·​#·​"written":​J |
202 | ·​·​·​·​:​catch_0 | 202 | ·​·​·​·​:​catch_0 |
203 | ·​·​·​·​move-​exception·​v1 | 203 | ·​·​·​·​move-​exception·​v1 |
 |  | ||
204 | ·​·​·​·​.​line·​128 | 204 | ·​·​·​·​.​line·​128 |
205 | ·​·​·​·​.​local·​v1,​·​"e":​Ljava/​lang/​Throwable;​ | 205 | ·​·​·​·​.​local·​v1,​·​"e":​Ljava/​lang/​Throwable;​ |
206 | ·​·​·​·​:​try_start_1 | 206 | ·​·​·​·​:​try_start_1 |
207 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​google/​common/​io/​Closer;​-​>rethrow(Ljava/​lang/​Throwable;​)​Ljava/​lang/​RuntimeException;​ | 207 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​google/​common/​io/​Closer;​-​>rethrow(Ljava/​lang/​Throwable;​)​Ljava/​lang/​RuntimeException;​ |
 |  | ||
208 |
·​·​·​·​move-​result-​object·​v |
208 | ·​·​·​·​move-​result-​object·​v5 |
 |  | ||
209 |
·​·​·​·​throw·​v |
209 | ·​·​·​·​throw·​v5 |
210 | ·​·​·​·​:​try_end_1 | 210 | ·​·​·​·​:​try_end_1 |
211 | ·​·​·​·​.​catchall·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catchall_0 | 211 | ·​·​·​·​.​catchall·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catchall_0 |
 |  | ||
212 | ·​·​·​·​.​line·​130 | 212 | ·​·​·​·​.​line·​130 |
213 | ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"e":​Ljava/​lang/​Throwable;​ | 213 | ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"e":​Ljava/​lang/​Throwable;​ |
214 | ·​·​·​·​:​catchall_0 | 214 | ·​·​·​·​:​catchall_0 |
215 |
·​·​·​·​move-​exception·​v |
215 | ·​·​·​·​move-​exception·​v5 |
 |  | ||
216 | ·​·​·​·​invoke-​virtual·​{v0},​·​Lcom/​google/​common/​io/​Closer;​-​>close()​V | 216 | ·​·​·​·​invoke-​virtual·​{v0},​·​Lcom/​google/​common/​io/​Closer;​-​>close()​V |
 |  | ||
217 |
·​·​·​·​throw·​v |
217 | ·​·​·​·​throw·​v5 |
218 | .​end·​method | 218 | .​end·​method |
Offset 141, 18 lines modified | Offset 141, 18 lines modified | ||
141 | ·​·​·​·​·​·​·​·​value·​=·​{ | 141 | ·​·​·​·​·​·​·​·​value·​=·​{ |
142 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ | 142 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ |
143 | ·​·​·​·​·​·​·​·​} | 143 | ·​·​·​·​·​·​·​·​} |
144 | ·​·​·​·​.​end·​annotation | 144 | ·​·​·​·​.​end·​annotation |
 |  | ||
145 | ·​·​·​·​.​prologue | 145 | ·​·​·​·​.​prologue |
146 | ·​·​·​·​.​line·​599 | 146 | ·​·​·​·​.​line·​599 |
147 |
·​·​·​·​const-​wide/​16·​v |
147 | ·​·​·​·​const-​wide/​16·​v1,​·​0x0 |
 |  | ||
148 | ·​·​·​·​.​line·​600 | 148 | ·​·​·​·​.​line·​600 |
149 |
·​·​·​·​.​local·​v |
149 | ·​·​·​·​.​local·​v1,​·​"result":​J |
150 | ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lcom/​google/​common/​io/​ByteSource$Concatenat​edByteSource;​-​>sources:​Ljava/​lang/​Iterable;​ | 150 | ·​·​·​·​iget-​object·​v4,​·​p0,​·​Lcom/​google/​common/​io/​ByteSource$Concatenat​edByteSource;​-​>sources:​Ljava/​lang/​Iterable;​ |
 |  | ||
151 | ·​·​·​·​invoke-​interface·​{v4},​·​Ljava/​lang/​Iterable;​-​>iterator()​Ljava/​util/​Iterator;​ | 151 | ·​·​·​·​invoke-​interface·​{v4},​·​Ljava/​lang/​Iterable;​-​>iterator()​Ljava/​util/​Iterator;​ |
 |  | ||
152 | ·​·​·​·​move-​result-​object·​v0 | 152 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
153 | ·​·​·​·​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​ | 153 | ·​·​·​·​.​local·​v0,​·​"i$":​Ljava/​util/​Iterator;​ |
Offset 161, 33 lines modified | Offset 161, 33 lines modified | ||
 |  | ||
161 | ·​·​·​·​move-​result·​v4 | 161 | ·​·​·​·​move-​result·​v4 |
 |  | ||
162 | ·​·​·​·​if-​eqz·​v4,​·​:​cond_0 | 162 | ·​·​·​·​if-​eqz·​v4,​·​:​cond_0 |
 |  | ||
163 | ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ | 163 | ·​·​·​·​invoke-​interface·​{v0},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​ |
 |  | ||
164 |
·​·​·​·​move-​result-​object·​v |
164 | ·​·​·​·​move-​result-​object·​v3 |
 |  | ||
165 |
·​·​·​·​check-​cast·​v |
165 | ·​·​·​·​check-​cast·​v3,​·​Lcom/​google/​common/​io/​ByteSource;​ |
 |  | ||
166 | ·​·​·​·​.​line·​601 | 166 | ·​·​·​·​.​line·​601 |
167 |
·​·​·​·​.​local·​v |
167 | ·​·​·​·​.​local·​v3,​·​"source":​Lcom/​google/​common/​io/​ByteSource;​ |
168 |
·​·​·​·​invoke-​virtual·​{v |
168 | ·​·​·​·​invoke-​virtual·​{v3},​·​Lcom/​google/​common/​io/​ByteSource;​-​>size()​J |
 |  | ||
169 | ·​·​·​·​move-​result-​wide·​v4 | 169 | ·​·​·​·​move-​result-​wide·​v4 |
 |  | ||
170 |
·​·​·​·​add-​long/​2addr·​v |
170 | ·​·​·​·​add-​long/​2addr·​v1,​·​v4 |
 |  | ||
171 | ·​·​·​·​.​line·​602 | 171 | ·​·​·​·​.​line·​602 |
172 | ·​·​·​·​goto·​:​goto_0 | 172 | ·​·​·​·​goto·​:​goto_0 |
 |  | ||
173 | ·​·​·​·​.​line·​603 | 173 | ·​·​·​·​.​line·​603 |
174 |
·​·​·​·​.​end·​local·​v |
174 | ·​·​·​·​.​end·​local·​v3·​·​·​·​#·​"source":​Lcom/​google/​common/​io/​ByteSource;​ |
175 | ·​·​·​·​:​cond_0 | 175 | ·​·​·​·​:​cond_0 |
176 |
·​·​·​·​return-​wide·​v |
176 | ·​·​·​·​return-​wide·​v1 |
177 | .​end·​method | 177 | .​end·​method |
 |  | ||
178 | .​method·​public·​toString()​Ljava/​lang/​String;​ | 178 | .​method·​public·​toString()​Ljava/​lang/​String;​ |
179 | ·​·​·​·​.​locals·​3 | 179 | ·​·​·​·​.​locals·​3 |
 |  | ||
180 | ·​·​·​·​.​prologue | 180 | ·​·​·​·​.​prologue |
181 | ·​·​·​·​.​line·​608 | 181 | ·​·​·​·​.​line·​608 |
Offset 267, 15 lines modified | Offset 267, 15 lines modified | ||
 |  | ||
267 | ·​·​·​·​move-​result-​object·​v0 | 267 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
268 | ·​·​·​·​return-​object·​v0 | 268 | ·​·​·​·​return-​object·​v0 |
269 | .​end·​method | 269 | .​end·​method |
 |  | ||
270 | .​method·​public·​slice(JJ)​Lcom/​google/​common/​io/​ByteSource;​ | 270 | .​method·​public·​slice(JJ)​Lcom/​google/​common/​io/​ByteSource;​ |
271 |
·​·​·​·​.​locals·​1 |
271 | ·​·​·​·​.​locals·​10 |
272 | ·​·​·​·​.​param·​p1,​·​"offset"·​·​·​·​#·​J | 272 | ·​·​·​·​.​param·​p1,​·​"offset"·​·​·​·​#·​J |
273 | ·​·​·​·​.​param·​p3,​·​"length"·​·​·​·​#·​J | 273 | ·​·​·​·​.​param·​p3,​·​"length"·​·​·​·​#·​J |
 |  | ||
274 | ·​·​·​·​.​prologue | 274 | ·​·​·​·​.​prologue |
275 | ·​·​·​·​const-​wide/​16·​v8,​·​0x0 | 275 | ·​·​·​·​const-​wide/​16·​v8,​·​0x0 |
 |  | ||
276 | ·​·​·​·​const/​4·​v3,​·​0x1 | 276 | ·​·​·​·​const/​4·​v3,​·​0x1 |
Offset 327, 23 lines modified | Offset 327, 23 lines modified | ||
 |  | ||
327 | ·​·​·​·​sub-​long·​v0,​·​v2,​·​p1 | 327 | ·​·​·​·​sub-​long·​v0,​·​v2,​·​p1 |
 |  | ||
328 | ·​·​·​·​.​line·​476 | 328 | ·​·​·​·​.​line·​476 |
329 | ·​·​·​·​.​local·​v0,​·​"maxLength":​J | 329 | ·​·​·​·​.​local·​v0,​·​"maxLength":​J |
330 | ·​·​·​·​iget-​object·​v2,​·​p0,​·​Lcom/​google/​common/​io/​ByteSource$SlicedByte​Source;​-​>this$0:​Lcom/​google/​common/​io/​ByteSource;​ | 330 | ·​·​·​·​iget-​object·​v2,​·​p0,​·​Lcom/​google/​common/​io/​ByteSource$SlicedByte​Source;​-​>this$0:​Lcom/​google/​common/​io/​ByteSource;​ |
 |  | ||
331 |
·​·​·​·​iget-​wide·​v |
331 | ·​·​·​·​iget-​wide·​v3,​·​p0,​·​Lcom/​google/​common/​io/​ByteSource$SlicedByte​Source;​-​>offset:​J |
 |  | ||
332 |
·​·​·​·​add-​long/​2addr·​v |
332 | ·​·​·​·​add-​long/​2addr·​v3,​·​p1 |
 |  | ||
333 | ·​·​·​·​invoke-​static·​{p3,​·​p4,​·​v0,​·​v1},​·​Ljava/​lang/​Math;​-​>min(JJ)​J | 333 | ·​·​·​·​invoke-​static·​{p3,​·​p4,​·​v0,​·​v1},​·​Ljava/​lang/​Math;​-​>min(JJ)​J |
 |  | ||
334 |
·​·​·​·​move-​result-​wide·​v |
334 | ·​·​·​·​move-​result-​wide·​v5 |
 |  | ||
335 |
·​·​·​·​invoke-​virtual·​{v2,​·​v |
335 | ·​·​·​·​invoke-​virtual·​{v2,​·​v3,​·​v4,​·​v5,​·​v6},​·​Lcom/​google/​common/​io/​ByteSource;​-​>slice(JJ)​Lcom/​google/​common/​io/​ByteSource;​ |
 |  | ||
336 | ·​·​·​·​move-​result-​object·​v2 | 336 | ·​·​·​·​move-​result-​object·​v2 |
 |  | ||
337 | ·​·​·​·​return-​object·​v2 | 337 | ·​·​·​·​return-​object·​v2 |
 |  | ||
338 | ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"maxLength":​J | 338 | ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"maxLength":​J |
339 | ·​·​·​·​:​cond_0 | 339 | ·​·​·​·​:​cond_0 |
Offset 374, 49 lines modified | Offset 374, 49 lines modified | ||
 |  | ||
374 | ·​·​·​·​move-​result-​object·​v0 | 374 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
375 | ·​·​·​·​invoke-​static·​{v0},​·​Ljava/​lang/​String;​-​>valueOf(Ljava/​lang/​Object;​)​Ljava/​lang/​String;​ | 375 | ·​·​·​·​invoke-​static·​{v0},​·​Ljava/​lang/​String;​-​>valueOf(Ljava/​lang/​Object;​)​Ljava/​lang/​String;​ |
 |  | ||
376 | ·​·​·​·​move-​result-​object·​v0 | 376 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
377 |
·​·​·​·​iget-​wide·​v |
377 | ·​·​·​·​iget-​wide·​v1,​·​p0,​·​Lcom/​google/​common/​io/​ByteSource$SlicedByte​Source;​-​>offset:​J |
 |  | ||
378 |
·​·​·​·​iget-​wide·​v |
378 | ·​·​·​·​iget-​wide·​v3,​·​p0,​·​Lcom/​google/​common/​io/​ByteSource$SlicedByte​Source;​-​>length:​J |
 |  | ||
379 |
·​·​·​·​new-​instance·​v |
379 | ·​·​·​·​new-​instance·​v5,​·​Ljava/​lang/​StringBuilder;​ |
 |  | ||
380 | ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​String;​-​>length()​I | 380 | ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​String;​-​>length()​I |
 |  | ||
381 | ·​·​·​·​move-​result·​v6 | 381 | ·​·​·​·​move-​result·​v6 |
 |  | ||
382 | ·​·​·​·​add-​int/​lit8·​v6,​·​v6,​·​0x32 | 382 | ·​·​·​·​add-​int/​lit8·​v6,​·​v6,​·​0x32 |
 |  | ||
383 |
·​·​·​·​invoke-​direct·​{v |
383 | ·​·​·​·​invoke-​direct·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​><init>(I)​V |
 |  | ||
384 |
·​·​·​·​invoke-​virtual·​{v |
384 | ·​·​·​·​invoke-​virtual·​{v5,​·​v0},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ |
 |  | ||
385 | ·​·​·​·​move-​result-​object·​v0 | 385 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
386 |
·​·​·​·​const-​string·​v |
386 | ·​·​·​·​const-​string·​v5,​·​".​slice(" |
 |  | ||
387 |
·​·​·​·​invoke-​virtual·​{v0,​·​v |
387 | ·​·​·​·​invoke-​virtual·​{v0,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ |
 |  | ||
388 | ·​·​·​·​move-​result-​object·​v0 | 388 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
389 |
·​·​·​·​invoke-​virtual·​{v0,​·​v |
389 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(J)​Ljava/​lang/​StringBuilder;​ |
 |  | ||
390 | ·​·​·​·​move-​result-​object·​v0 | 390 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
391 | ·​·​·​·​const-​string·​v1,​·​",​·​" | 391 | ·​·​·​·​const-​string·​v1,​·​",​·​" |
 |  | ||
392 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ | 392 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ |
 |  | ||
393 | ·​·​·​·​move-​result-​object·​v0 | 393 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
394 |
·​·​·​·​invoke-​virtual·​{v0,​·​v |
394 | ·​·​·​·​invoke-​virtual·​{v0,​·​v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(J)​Ljava/​lang/​StringBuilder;​ |
 |  | ||
395 | ·​·​·​·​move-​result-​object·​v0 | 395 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
396 | ·​·​·​·​const-​string·​v1,​·​")​" | 396 | ·​·​·​·​const-​string·​v1,​·​")​" |
 |  | ||
397 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ | 397 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ |
 |  |
Offset 502, 15 lines modified | Offset 502, 15 lines modified | ||
 |  | ||
502 | ·​·​·​·​invoke-​virtual·​{v0},​·​Lcom/​google/​common/​io/​Closer;​-​>close()​V | 502 | ·​·​·​·​invoke-​virtual·​{v0},​·​Lcom/​google/​common/​io/​Closer;​-​>close()​V |
 |  | ||
503 | ·​·​·​·​throw·​v4 | 503 | ·​·​·​·​throw·​v4 |
504 | .​end·​method | 504 | .​end·​method |
 |  | ||
505 | .​method·​public·​copyTo(Ljava/​io/​OutputStream;​)​J | 505 | .​method·​public·​copyTo(Ljava/​io/​OutputStream;​)​J |
506 |
·​·​·​·​.​locals·​ |
506 | ·​·​·​·​.​locals·​5 |
507 | ·​·​·​·​.​param·​p1,​·​"output"·​·​·​·​#·​Ljava/​io/​OutputStream;​ | 507 | ·​·​·​·​.​param·​p1,​·​"output"·​·​·​·​#·​Ljava/​io/​OutputStream;​ |
508 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ | 508 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ |
509 | ·​·​·​·​·​·​·​·​value·​=·​{ | 509 | ·​·​·​·​·​·​·​·​value·​=·​{ |
510 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ | 510 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ |
511 | ·​·​·​·​·​·​·​·​} | 511 | ·​·​·​·​·​·​·​·​} |
512 | ·​·​·​·​.​end·​annotation | 512 | ·​·​·​·​.​end·​annotation |
 |  | ||
Offset 539, 20 lines modified | Offset 539, 20 lines modified | ||
539 | ·​·​·​·​.​line·​220 | 539 | ·​·​·​·​.​line·​220 |
540 | ·​·​·​·​.​local·​v2,​·​"in":​Ljava/​io/​InputStream;​ | 540 | ·​·​·​·​.​local·​v2,​·​"in":​Ljava/​io/​InputStream;​ |
541 | ·​·​·​·​invoke-​static·​{v2,​·​p1},​·​Lcom/​google/​common/​io/​ByteStreams;​-​>copy(Ljava/​io/​InputStream;​Ljava/​io/​OutputStream;​)​J | 541 | ·​·​·​·​invoke-​static·​{v2,​·​p1},​·​Lcom/​google/​common/​io/​ByteStreams;​-​>copy(Ljava/​io/​InputStream;​Ljava/​io/​OutputStream;​)​J |
542 | ·​·​·​·​:​try_end_0 | 542 | ·​·​·​·​:​try_end_0 |
543 | ·​·​·​·​.​catch·​Ljava/​lang/​Throwable;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 | 543 | ·​·​·​·​.​catch·​Ljava/​lang/​Throwable;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 |
544 | ·​·​·​·​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0 | 544 | ·​·​·​·​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0 |
 |  | ||
545 |
·​·​·​·​move-​result-​wide·​v |
545 | ·​·​·​·​move-​result-​wide·​v3 |
 |  | ||
546 | ·​·​·​·​.​line·​224 | 546 | ·​·​·​·​.​line·​224 |
547 | ·​·​·​·​invoke-​virtual·​{v0},​·​Lcom/​google/​common/​io/​Closer;​-​>close()​V | 547 | ·​·​·​·​invoke-​virtual·​{v0},​·​Lcom/​google/​common/​io/​Closer;​-​>close()​V |
 |  | ||
548 |
·​·​·​·​return-​wide·​v |
548 | ·​·​·​·​return-​wide·​v3 |
 |  | ||
549 | ·​·​·​·​.​line·​221 | 549 | ·​·​·​·​.​line·​221 |
550 | ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"in":​Ljava/​io/​InputStream;​ | 550 | ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"in":​Ljava/​io/​InputStream;​ |
551 | ·​·​·​·​:​catch_0 | 551 | ·​·​·​·​:​catch_0 |
552 | ·​·​·​·​move-​exception·​v1 | 552 | ·​·​·​·​move-​exception·​v1 |
 |  | ||
553 | ·​·​·​·​.​line·​222 | 553 | ·​·​·​·​.​line·​222 |
Offset 880, 15 lines modified | Offset 880, 15 lines modified | ||
 |  | ||
880 | ·​·​·​·​invoke-​virtual·​{v0},​·​Lcom/​google/​common/​io/​Closer;​-​>close()​V | 880 | ·​·​·​·​invoke-​virtual·​{v0},​·​Lcom/​google/​common/​io/​Closer;​-​>close()​V |
 |  | ||
881 | ·​·​·​·​throw·​v3 | 881 | ·​·​·​·​throw·​v3 |
882 | .​end·​method | 882 | .​end·​method |
 |  | ||
883 | .​method·​public·​size()​J | 883 | .​method·​public·​size()​J |
884 |
·​·​·​·​.​locals·​ |
884 | ·​·​·​·​.​locals·​5 |
885 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ | 885 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ |
886 | ·​·​·​·​·​·​·​·​value·​=·​{ | 886 | ·​·​·​·​·​·​·​·​value·​=·​{ |
887 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ | 887 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ |
888 | ·​·​·​·​·​·​·​·​} | 888 | ·​·​·​·​·​·​·​·​} |
889 | ·​·​·​·​.​end·​annotation | 889 | ·​·​·​·​.​end·​annotation |
 |  | ||
890 | ·​·​·​·​.​prologue | 890 | ·​·​·​·​.​prologue |
Offset 913, 22 lines modified | Offset 913, 22 lines modified | ||
913 | ·​·​·​·​.​line·​153 | 913 | ·​·​·​·​.​line·​153 |
914 | ·​·​·​·​.​local·​v2,​·​"in":​Ljava/​io/​InputStream;​ | 914 | ·​·​·​·​.​local·​v2,​·​"in":​Ljava/​io/​InputStream;​ |
915 | ·​·​·​·​invoke-​direct·​{p0,​·​v2},​·​Lcom/​google/​common/​io/​ByteSource;​-​>countBySkipping(Ljav​a/​io/​InputStream;​)​J | 915 | ·​·​·​·​invoke-​direct·​{p0,​·​v2},​·​Lcom/​google/​common/​io/​ByteSource;​-​>countBySkipping(Ljav​a/​io/​InputStream;​)​J |
916 | ·​·​·​·​:​try_end_0 | 916 | ·​·​·​·​:​try_end_0 |
917 | ·​·​·​·​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 | 917 | ·​·​·​·​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 |
918 | ·​·​·​·​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0 | 918 | ·​·​·​·​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0 |
 |  | ||
919 |
·​·​·​·​move-​result-​wide·​v |
919 | ·​·​·​·​move-​result-​wide·​v3 |
 |  | ||
920 | ·​·​·​·​.​line·​157 | 920 | ·​·​·​·​.​line·​157 |
921 | ·​·​·​·​invoke-​virtual·​{v0},​·​Lcom/​google/​common/​io/​Closer;​-​>close()​V | 921 | ·​·​·​·​invoke-​virtual·​{v0},​·​Lcom/​google/​common/​io/​Closer;​-​>close()​V |
 |  | ||
922 | ·​·​·​·​.​line·​167 | 922 | ·​·​·​·​.​line·​167 |
923 | ·​·​·​·​:​goto_0 | 923 | ·​·​·​·​:​goto_0 |
924 |
·​·​·​·​return-​wide·​v |
924 | ·​·​·​·​return-​wide·​v3 |
 |  | ||
925 | ·​·​·​·​.​line·​154 | 925 | ·​·​·​·​.​line·​154 |
926 | ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"in":​Ljava/​io/​InputStream;​ | 926 | ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"in":​Ljava/​io/​InputStream;​ |
927 | ·​·​·​·​:​catch_0 | 927 | ·​·​·​·​:​catch_0 |
928 | ·​·​·​·​move-​exception·​v3 | 928 | ·​·​·​·​move-​exception·​v3 |
 |  | ||
929 | ·​·​·​·​.​line·​157 | 929 | ·​·​·​·​.​line·​157 |
Offset 954, 15 lines modified | Offset 954, 15 lines modified | ||
954 | ·​·​·​·​.​line·​163 | 954 | ·​·​·​·​.​line·​163 |
955 | ·​·​·​·​.​restart·​local·​v2·​·​·​·​#·​"in":​Ljava/​io/​InputStream;​ | 955 | ·​·​·​·​.​restart·​local·​v2·​·​·​·​#·​"in":​Ljava/​io/​InputStream;​ |
956 | ·​·​·​·​invoke-​direct·​{p0,​·​v2},​·​Lcom/​google/​common/​io/​ByteSource;​-​>countByReading(Ljava​/​io/​InputStream;​)​J | 956 | ·​·​·​·​invoke-​direct·​{p0,​·​v2},​·​Lcom/​google/​common/​io/​ByteSource;​-​>countByReading(Ljava​/​io/​InputStream;​)​J |
957 | ·​·​·​·​:​try_end_1 | 957 | ·​·​·​·​:​try_end_1 |
958 | ·​·​·​·​.​catch·​Ljava/​lang/​Throwable;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1 | 958 | ·​·​·​·​.​catch·​Ljava/​lang/​Throwable;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1 |
959 | ·​·​·​·​.​catchall·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catchall_1 | 959 | ·​·​·​·​.​catchall·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catchall_1 |
 |  | ||
960 |
·​·​·​·​move-​result-​wide·​v |
960 | ·​·​·​·​move-​result-​wide·​v3 |
 |  | ||
961 | ·​·​·​·​.​line·​167 | 961 | ·​·​·​·​.​line·​167 |
962 | ·​·​·​·​invoke-​virtual·​{v0},​·​Lcom/​google/​common/​io/​Closer;​-​>close()​V | 962 | ·​·​·​·​invoke-​virtual·​{v0},​·​Lcom/​google/​common/​io/​Closer;​-​>close()​V |
 |  | ||
963 | ·​·​·​·​goto·​:​goto_0 | 963 | ·​·​·​·​goto·​:​goto_0 |
 |  | ||
964 | ·​·​·​·​.​line·​157 | 964 | ·​·​·​·​.​line·​157 |
Offset 141, 28 lines modified | Offset 141, 28 lines modified | ||
 |  | ||
141 | ·​·​·​·​invoke-​direct·​{v1,​·​v0},​·​Ljava/​lang/​IllegalStateException​;​-​><init>(Ljava/​lang/​Throwable;​)​V | 141 | ·​·​·​·​invoke-​direct·​{v1,​·​v0},​·​Ljava/​lang/​IllegalStateException​;​-​><init>(Ljava/​lang/​Throwable;​)​V |
 |  | ||
142 | ·​·​·​·​throw·​v1 | 142 | ·​·​·​·​throw·​v1 |
143 | .​end·​method | 143 | .​end·​method |
 |  | ||
144 | .​method·​public·​readDouble()​D | 144 | .​method·​public·​readDouble()​D |
145 |
·​·​·​·​.​locals·​ |
145 | ·​·​·​·​.​locals·​3 |
 |  | ||
146 | ·​·​·​·​.​prologue | 146 | ·​·​·​·​.​prologue |
147 | ·​·​·​·​.​line·​312 | 147 | ·​·​·​·​.​line·​312 |
148 | ·​·​·​·​:​try_start_0 | 148 | ·​·​·​·​:​try_start_0 |
149 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Lcom/​google/​common/​io/​ByteStreams$ByteArray​DataInputStream;​-​>input:​Ljava/​io/​DataInput;​ | 149 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Lcom/​google/​common/​io/​ByteStreams$ByteArray​DataInputStream;​-​>input:​Ljava/​io/​DataInput;​ |
 |  | ||
150 | ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​io/​DataInput;​-​>readDouble()​D | 150 | ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​io/​DataInput;​-​>readDouble()​D |
151 | ·​·​·​·​:​try_end_0 | 151 | ·​·​·​·​:​try_end_0 |
152 | ·​·​·​·​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 | 152 | ·​·​·​·​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 |
 |  | ||
153 |
·​·​·​·​move-​result-​wide·​v |
153 | ·​·​·​·​move-​result-​wide·​v1 |
 |  | ||
154 |
·​·​·​·​return-​wide·​v |
154 | ·​·​·​·​return-​wide·​v1 |
 |  | ||
155 | ·​·​·​·​.​line·​313 | 155 | ·​·​·​·​.​line·​313 |
156 | ·​·​·​·​:​catch_0 | 156 | ·​·​·​·​:​catch_0 |
157 | ·​·​·​·​move-​exception·​v0 | 157 | ·​·​·​·​move-​exception·​v0 |
 |  | ||
158 | ·​·​·​·​.​line·​314 | 158 | ·​·​·​·​.​line·​314 |
159 | ·​·​·​·​.​local·​v0,​·​"e":​Ljava/​io/​IOException;​ | 159 | ·​·​·​·​.​local·​v0,​·​"e":​Ljava/​io/​IOException;​ |
Offset 317, 28 lines modified | Offset 317, 28 lines modified | ||
 |  | ||
317 | ·​·​·​·​invoke-​direct·​{v1,​·​v0},​·​Ljava/​lang/​IllegalStateException​;​-​><init>(Ljava/​lang/​Throwable;​)​V | 317 | ·​·​·​·​invoke-​direct·​{v1,​·​v0},​·​Ljava/​lang/​IllegalStateException​;​-​><init>(Ljava/​lang/​Throwable;​)​V |
 |  | ||
318 | ·​·​·​·​throw·​v1 | 318 | ·​·​·​·​throw·​v1 |
319 | .​end·​method | 319 | .​end·​method |
 |  | ||
320 | .​method·​public·​readLong()​J | 320 | .​method·​public·​readLong()​J |
321 |
·​·​·​·​.​locals·​ |
321 | ·​·​·​·​.​locals·​3 |
 |  | ||
322 | ·​·​·​·​.​prologue | 322 | ·​·​·​·​.​prologue |
323 | ·​·​·​·​.​line·​296 | 323 | ·​·​·​·​.​line·​296 |
324 | ·​·​·​·​:​try_start_0 | 324 | ·​·​·​·​:​try_start_0 |
325 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Lcom/​google/​common/​io/​ByteStreams$ByteArray​DataInputStream;​-​>input:​Ljava/​io/​DataInput;​ | 325 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Lcom/​google/​common/​io/​ByteStreams$ByteArray​DataInputStream;​-​>input:​Ljava/​io/​DataInput;​ |
 |  | ||
326 | ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​io/​DataInput;​-​>readLong()​J | 326 | ·​·​·​·​invoke-​interface·​{v1},​·​Ljava/​io/​DataInput;​-​>readLong()​J |
327 | ·​·​·​·​:​try_end_0 | 327 | ·​·​·​·​:​try_end_0 |
328 | ·​·​·​·​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 | 328 | ·​·​·​·​.​catch·​Ljava/​io/​IOException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 |
 |  | ||
329 |
·​·​·​·​move-​result-​wide·​v |
329 | ·​·​·​·​move-​result-​wide·​v1 |
 |  | ||
330 |
·​·​·​·​return-​wide·​v |
330 | ·​·​·​·​return-​wide·​v1 |
 |  | ||
331 | ·​·​·​·​.​line·​297 | 331 | ·​·​·​·​.​line·​297 |
332 | ·​·​·​·​:​catch_0 | 332 | ·​·​·​·​:​catch_0 |
333 | ·​·​·​·​move-​exception·​v0 | 333 | ·​·​·​·​move-​exception·​v0 |
 |  | ||
334 | ·​·​·​·​.​line·​298 | 334 | ·​·​·​·​.​line·​298 |
335 | ·​·​·​·​.​local·​v0,​·​"e":​Ljava/​io/​IOException;​ | 335 | ·​·​·​·​.​local·​v0,​·​"e":​Ljava/​io/​IOException;​ |
Offset 293, 15 lines modified | Offset 293, 15 lines modified | ||
 |  | ||
293 | ·​·​·​·​invoke-​direct·​{v1,​·​v0},​·​Ljava/​lang/​AssertionError;​-​><init>(Ljava/​lang/​Object;​)​V | 293 | ·​·​·​·​invoke-​direct·​{v1,​·​v0},​·​Ljava/​lang/​AssertionError;​-​><init>(Ljava/​lang/​Object;​)​V |
 |  | ||
294 | ·​·​·​·​throw·​v1 | 294 | ·​·​·​·​throw·​v1 |
295 | .​end·​method | 295 | .​end·​method |
 |  | ||
296 | .​method·​public·​writeDouble(D)​V | 296 | .​method·​public·​writeDouble(D)​V |
297 |
·​·​·​·​.​locals·​ |
297 | ·​·​·​·​.​locals·​2 |
298 | ·​·​·​·​.​param·​p1,​·​"v"·​·​·​·​#·​D | 298 | ·​·​·​·​.​param·​p1,​·​"v"·​·​·​·​#·​D |
 |  | ||
299 | ·​·​·​·​.​prologue | 299 | ·​·​·​·​.​prologue |
300 | ·​·​·​·​.​line·​450 | 300 | ·​·​·​·​.​line·​450 |
301 | ·​·​·​·​:​try_start_0 | 301 | ·​·​·​·​:​try_start_0 |
302 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Lcom/​google/​common/​io/​ByteStreams$ByteArray​DataOutputStream;​-​>output:​Ljava/​io/​DataOutput;​ | 302 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Lcom/​google/​common/​io/​ByteStreams$ByteArray​DataOutputStream;​-​>output:​Ljava/​io/​DataOutput;​ |
 |  | ||
Offset 380, 15 lines modified | Offset 380, 15 lines modified | ||
 |  | ||
380 | ·​·​·​·​invoke-​direct·​{v1,​·​v0},​·​Ljava/​lang/​AssertionError;​-​><init>(Ljava/​lang/​Object;​)​V | 380 | ·​·​·​·​invoke-​direct·​{v1,​·​v0},​·​Ljava/​lang/​AssertionError;​-​><init>(Ljava/​lang/​Object;​)​V |
 |  | ||
381 | ·​·​·​·​throw·​v1 | 381 | ·​·​·​·​throw·​v1 |
382 | .​end·​method | 382 | .​end·​method |
 |  | ||
383 | .​method·​public·​writeLong(J)​V | 383 | .​method·​public·​writeLong(J)​V |
384 |
·​·​·​·​.​locals·​ |
384 | ·​·​·​·​.​locals·​2 |
385 | ·​·​·​·​.​param·​p1,​·​"v"·​·​·​·​#·​J | 385 | ·​·​·​·​.​param·​p1,​·​"v"·​·​·​·​#·​J |
 |  | ||
386 | ·​·​·​·​.​prologue | 386 | ·​·​·​·​.​prologue |
387 | ·​·​·​·​.​line·​474 | 387 | ·​·​·​·​.​line·​474 |
388 | ·​·​·​·​:​try_start_0 | 388 | ·​·​·​·​:​try_start_0 |
389 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Lcom/​google/​common/​io/​ByteStreams$ByteArray​DataOutputStream;​-​>output:​Ljava/​io/​DataOutput;​ | 389 | ·​·​·​·​iget-​object·​v1,​·​p0,​·​Lcom/​google/​common/​io/​ByteStreams$ByteArray​DataOutputStream;​-​>output:​Ljava/​io/​DataOutput;​ |
 |  |
Offset 166, 21 lines modified | Offset 166, 21 lines modified | ||
166 | ·​·​·​·​move-​result·​v0 | 166 | ·​·​·​·​move-​result·​v0 |
 |  | ||
167 | ·​·​·​·​.​line·​571 | 167 | ·​·​·​·​.​line·​571 |
168 | ·​·​·​·​.​local·​v0,​·​"result":​I | 168 | ·​·​·​·​.​local·​v0,​·​"result":​I |
169 | ·​·​·​·​if-​eq·​v0,​·​v1,​·​:​cond_0 | 169 | ·​·​·​·​if-​eq·​v0,​·​v1,​·​:​cond_0 |
 |  | ||
170 | ·​·​·​·​.​line·​572 | 170 | ·​·​·​·​.​line·​572 |
171 |
·​·​·​·​iget-​wide·​v |
171 | ·​·​·​·​iget-​wide·​v1,​·​p0,​·​Lcom/​google/​common/​io/​ByteStreams$LimitedIn​putStream;​-​>left:​J |
 |  | ||
172 |
·​·​·​·​const-​wide/​16·​v |
172 | ·​·​·​·​const-​wide/​16·​v3,​·​0x1 |
 |  | ||
173 |
·​·​·​·​sub-​long/​2addr·​v |
173 | ·​·​·​·​sub-​long/​2addr·​v1,​·​v3 |
 |  | ||
174 |
·​·​·​·​iput-​wide·​v |
174 | ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Lcom/​google/​common/​io/​ByteStreams$LimitedIn​putStream;​-​>left:​J |
 |  | ||
175 | ·​·​·​·​goto·​:​goto_0 | 175 | ·​·​·​·​goto·​:​goto_0 |
176 | .​end·​method | 176 | .​end·​method |
 |  | ||
177 | .​method·​public·​read([BII)​I | 177 | .​method·​public·​read([BII)​I |
178 | ·​·​·​·​.​locals·​6 | 178 | ·​·​·​·​.​locals·​6 |
179 | ·​·​·​·​.​param·​p1,​·​"b"·​·​·​·​#·​[B | 179 | ·​·​·​·​.​param·​p1,​·​"b"·​·​·​·​#·​[B |
Offset 231, 21 lines modified | Offset 231, 21 lines modified | ||
231 | ·​·​·​·​move-​result·​v0 | 231 | ·​·​·​·​move-​result·​v0 |
 |  | ||
232 | ·​·​·​·​.​line·​584 | 232 | ·​·​·​·​.​line·​584 |
233 | ·​·​·​·​.​local·​v0,​·​"result":​I | 233 | ·​·​·​·​.​local·​v0,​·​"result":​I |
234 | ·​·​·​·​if-​eq·​v0,​·​v1,​·​:​cond_0 | 234 | ·​·​·​·​if-​eq·​v0,​·​v1,​·​:​cond_0 |
 |  | ||
235 | ·​·​·​·​.​line·​585 | 235 | ·​·​·​·​.​line·​585 |
236 |
·​·​·​·​iget-​wide·​v |
236 | ·​·​·​·​iget-​wide·​v1,​·​p0,​·​Lcom/​google/​common/​io/​ByteStreams$LimitedIn​putStream;​-​>left:​J |
 |  | ||
237 |
·​·​·​·​int-​to-​long·​v |
237 | ·​·​·​·​int-​to-​long·​v3,​·​v0 |
 |  | ||
238 |
·​·​·​·​sub-​long/​2addr·​v |
238 | ·​·​·​·​sub-​long/​2addr·​v1,​·​v3 |
 |  | ||
239 |
·​·​·​·​iput-​wide·​v |
239 | ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Lcom/​google/​common/​io/​ByteStreams$LimitedIn​putStream;​-​>left:​J |
 |  | ||
240 | ·​·​·​·​goto·​:​goto_0 | 240 | ·​·​·​·​goto·​:​goto_0 |
241 | .​end·​method | 241 | .​end·​method |
 |  | ||
242 | .​method·​public·​declared-​synchronized·​reset()​V | 242 | .​method·​public·​declared-​synchronized·​reset()​V |
243 | ·​·​·​·​.​locals·​4 | 243 | ·​·​·​·​.​locals·​4 |
244 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ | 244 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ |
Offset 322, 15 lines modified | Offset 322, 15 lines modified | ||
322 | ·​·​·​·​.​line·​600 | 322 | ·​·​·​·​.​line·​600 |
323 | ·​·​·​·​monitor-​exit·​p0 | 323 | ·​·​·​·​monitor-​exit·​p0 |
 |  | ||
324 | ·​·​·​·​return-​void | 324 | ·​·​·​·​return-​void |
325 | .​end·​method | 325 | .​end·​method |
 |  | ||
326 | .​method·​public·​skip(J)​J | 326 | .​method·​public·​skip(J)​J |
327 |
·​·​·​·​.​locals·​ |
327 | ·​·​·​·​.​locals·​4 |
328 | ·​·​·​·​.​param·​p1,​·​"n"·​·​·​·​#·​J | 328 | ·​·​·​·​.​param·​p1,​·​"n"·​·​·​·​#·​J |
329 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ | 329 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ |
330 | ·​·​·​·​·​·​·​·​value·​=·​{ | 330 | ·​·​·​·​·​·​·​·​value·​=·​{ |
331 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ | 331 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ |
332 | ·​·​·​·​·​·​·​·​} | 332 | ·​·​·​·​·​·​·​·​} |
333 | ·​·​·​·​.​end·​annotation | 333 | ·​·​·​·​.​end·​annotation |
 |  |
Offset 102, 15 lines modified | Offset 102, 15 lines modified | ||
102 | ·​·​·​·​add-​long/​2addr·​v2,​·​v4 | 102 | ·​·​·​·​add-​long/​2addr·​v2,​·​v4 |
 |  | ||
103 | ·​·​·​·​.​line·​76 | 103 | ·​·​·​·​.​line·​76 |
104 | ·​·​·​·​goto·​:​goto_0 | 104 | ·​·​·​·​goto·​:​goto_0 |
105 | .​end·​method | 105 | .​end·​method |
 |  | ||
106 | .​method·​public·​static·​copy(Ljava/​nio/​channels/​ReadableByteChannel;​Ljava/​nio/​channels/​WritableByteChannel;​)​J | 106 | .​method·​public·​static·​copy(Ljava/​nio/​channels/​ReadableByteChannel;​Ljava/​nio/​channels/​WritableByteChannel;​)​J |
107 |
·​·​·​·​.​locals·​ |
107 | ·​·​·​·​.​locals·​5 |
108 | ·​·​·​·​.​param·​p0,​·​"from"·​·​·​·​#·​Ljava/​nio/​channels/​ReadableByteChannel;​ | 108 | ·​·​·​·​.​param·​p0,​·​"from"·​·​·​·​#·​Ljava/​nio/​channels/​ReadableByteChannel;​ |
109 | ·​·​·​·​.​param·​p1,​·​"to"·​·​·​·​#·​Ljava/​nio/​channels/​WritableByteChannel;​ | 109 | ·​·​·​·​.​param·​p1,​·​"to"·​·​·​·​#·​Ljava/​nio/​channels/​WritableByteChannel;​ |
110 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ | 110 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ |
111 | ·​·​·​·​·​·​·​·​value·​=·​{ | 111 | ·​·​·​·​·​·​·​·​value·​=·​{ |
112 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ | 112 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ |
113 | ·​·​·​·​·​·​·​·​} | 113 | ·​·​·​·​·​·​·​·​} |
114 | ·​·​·​·​.​end·​annotation | 114 | ·​·​·​·​.​end·​annotation |
Offset 119, 66 lines modified | Offset 119, 66 lines modified | ||
119 | ·​·​·​·​.​line·​91 | 119 | ·​·​·​·​.​line·​91 |
120 | ·​·​·​·​invoke-​static·​{p0},​·​Lcom/​google/​common/​base/​Preconditions;​-​>checkNotNull(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ | 120 | ·​·​·​·​invoke-​static·​{p0},​·​Lcom/​google/​common/​base/​Preconditions;​-​>checkNotNull(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ |
 |  | ||
121 | ·​·​·​·​.​line·​92 | 121 | ·​·​·​·​.​line·​92 |
122 | ·​·​·​·​invoke-​static·​{p1},​·​Lcom/​google/​common/​base/​Preconditions;​-​>checkNotNull(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ | 122 | ·​·​·​·​invoke-​static·​{p1},​·​Lcom/​google/​common/​base/​Preconditions;​-​>checkNotNull(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ |
 |  | ||
123 | ·​·​·​·​.​line·​93 | 123 | ·​·​·​·​.​line·​93 |
124 |
·​·​·​·​const/​16·​v |
124 | ·​·​·​·​const/​16·​v3,​·​0x1000 |
 |  | ||
125 |
·​·​·​·​invoke-​static·​{v |
125 | ·​·​·​·​invoke-​static·​{v3},​·​Ljava/​nio/​ByteBuffer;​-​>allocate(I)​Ljava/​nio/​ByteBuffer;​ |
 |  | ||
126 | ·​·​·​·​move-​result-​object·​v0 | 126 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
127 | ·​·​·​·​.​line·​94 | 127 | ·​·​·​·​.​line·​94 |
128 | ·​·​·​·​.​local·​v0,​·​"buf":​Ljava/​nio/​ByteBuffer;​ | 128 | ·​·​·​·​.​local·​v0,​·​"buf":​Ljava/​nio/​ByteBuffer;​ |
129 |
·​·​·​·​const-​wide/​16·​v |
129 | ·​·​·​·​const-​wide/​16·​v1,​·​0x0 |
 |  | ||
130 | ·​·​·​·​.​line·​95 | 130 | ·​·​·​·​.​line·​95 |
131 |
·​·​·​·​.​local·​v |
131 | ·​·​·​·​.​local·​v1,​·​"total":​J |
132 | ·​·​·​·​:​goto_0 | 132 | ·​·​·​·​:​goto_0 |
133 | ·​·​·​·​invoke-​interface·​{p0,​·​v0},​·​Ljava/​nio/​channels/​ReadableByteChannel;​-​>read(Ljava/​nio/​ByteBuffer;​)​I | 133 | ·​·​·​·​invoke-​interface·​{p0,​·​v0},​·​Ljava/​nio/​channels/​ReadableByteChannel;​-​>read(Ljava/​nio/​ByteBuffer;​)​I |
 |  | ||
134 |
·​·​·​·​move-​result·​v |
134 | ·​·​·​·​move-​result·​v3 |
 |  | ||
135 | ·​·​·​·​const/​4·​v4,​·​-​0x1 | 135 | ·​·​·​·​const/​4·​v4,​·​-​0x1 |
 |  | ||
136 |
·​·​·​·​if-​eq·​v |
136 | ·​·​·​·​if-​eq·​v3,​·​v4,​·​:​cond_1 |
 |  | ||
137 | ·​·​·​·​.​line·​96 | 137 | ·​·​·​·​.​line·​96 |
138 | ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​nio/​ByteBuffer;​-​>flip()​Ljava/​nio/​Buffer;​ | 138 | ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​nio/​ByteBuffer;​-​>flip()​Ljava/​nio/​Buffer;​ |
 |  | ||
139 | ·​·​·​·​.​line·​97 | 139 | ·​·​·​·​.​line·​97 |
140 | ·​·​·​·​:​goto_1 | 140 | ·​·​·​·​:​goto_1 |
141 | ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​nio/​ByteBuffer;​-​>hasRemaining()​Z | 141 | ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​nio/​ByteBuffer;​-​>hasRemaining()​Z |
 |  | ||
142 |
·​·​·​·​move-​result·​v |
142 | ·​·​·​·​move-​result·​v3 |
 |  | ||
143 |
·​·​·​·​if-​eqz·​v |
143 | ·​·​·​·​if-​eqz·​v3,​·​:​cond_0 |
 |  | ||
144 | ·​·​·​·​.​line·​98 | 144 | ·​·​·​·​.​line·​98 |
145 | ·​·​·​·​invoke-​interface·​{p1,​·​v0},​·​Ljava/​nio/​channels/​WritableByteChannel;​-​>write(Ljava/​nio/​ByteBuffer;​)​I | 145 | ·​·​·​·​invoke-​interface·​{p1,​·​v0},​·​Ljava/​nio/​channels/​WritableByteChannel;​-​>write(Ljava/​nio/​ByteBuffer;​)​I |
 |  | ||
146 |
·​·​·​·​move-​result·​v |
146 | ·​·​·​·​move-​result·​v3 |
 |  | ||
147 |
·​·​·​·​int-​to-​long·​v |
147 | ·​·​·​·​int-​to-​long·​v3,​·​v3 |
 |  | ||
148 |
·​·​·​·​add-​long/​2addr·​v |
148 | ·​·​·​·​add-​long/​2addr·​v1,​·​v3 |
 |  | ||
149 | ·​·​·​·​goto·​:​goto_1 | 149 | ·​·​·​·​goto·​:​goto_1 |
 |  | ||
150 | ·​·​·​·​.​line·​100 | 150 | ·​·​·​·​.​line·​100 |
151 | ·​·​·​·​:​cond_0 | 151 | ·​·​·​·​:​cond_0 |
152 | ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​nio/​ByteBuffer;​-​>clear()​Ljava/​nio/​Buffer;​ | 152 | ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​nio/​ByteBuffer;​-​>clear()​Ljava/​nio/​Buffer;​ |
 |  | ||
153 | ·​·​·​·​goto·​:​goto_0 | 153 | ·​·​·​·​goto·​:​goto_0 |
 |  | ||
154 | ·​·​·​·​.​line·​102 | 154 | ·​·​·​·​.​line·​102 |
155 | ·​·​·​·​:​cond_1 | 155 | ·​·​·​·​:​cond_1 |
156 |
·​·​·​·​return-​wide·​v |
156 | ·​·​·​·​return-​wide·​v1 |
157 | .​end·​method | 157 | .​end·​method |
 |  | ||
158 | .​method·​public·​static·​limit(Ljava/​io/​InputStream;​J)​Ljava/​io/​InputStream;​ | 158 | .​method·​public·​static·​limit(Ljava/​io/​InputStream;​J)​Ljava/​io/​InputStream;​ |
159 | ·​·​·​·​.​locals·​1 | 159 | ·​·​·​·​.​locals·​1 |
160 | ·​·​·​·​.​param·​p0,​·​"in"·​·​·​·​#·​Ljava/​io/​InputStream;​ | 160 | ·​·​·​·​.​param·​p0,​·​"in"·​·​·​·​#·​Ljava/​io/​InputStream;​ |
161 | ·​·​·​·​.​param·​p1,​·​"limit"·​·​·​·​#·​J | 161 | ·​·​·​·​.​param·​p1,​·​"limit"·​·​·​·​#·​J |
 |  | ||
Offset 565, 15 lines modified | Offset 565, 15 lines modified | ||
 |  | ||
565 | ·​·​·​·​.​line·​646 | 565 | ·​·​·​·​.​line·​646 |
566 | ·​·​·​·​:​cond_0 | 566 | ·​·​·​·​:​cond_0 |
567 | ·​·​·​·​return-​void | 567 | ·​·​·​·​return-​void |
568 | .​end·​method | 568 | .​end·​method |
 |  | ||
569 | .​method·​public·​static·​skipFully(Ljava/​io/​InputStream;​J)​V | 569 | .​method·​public·​static·​skipFully(Ljava/​io/​InputStream;​J)​V |
570 |
·​·​·​·​.​locals·​1 |
570 | ·​·​·​·​.​locals·​10 |
571 | ·​·​·​·​.​param·​p0,​·​"in"·​·​·​·​#·​Ljava/​io/​InputStream;​ | 571 | ·​·​·​·​.​param·​p0,​·​"in"·​·​·​·​#·​Ljava/​io/​InputStream;​ |
572 | ·​·​·​·​.​param·​p1,​·​"n"·​·​·​·​#·​J | 572 | ·​·​·​·​.​param·​p1,​·​"n"·​·​·​·​#·​J |
573 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ | 573 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ |
574 | ·​·​·​·​·​·​·​·​value·​=·​{ | 574 | ·​·​·​·​·​·​·​·​value·​=·​{ |
575 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ | 575 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ |
576 | ·​·​·​·​·​·​·​·​} | 576 | ·​·​·​·​·​·​·​·​} |
577 | ·​·​·​·​.​end·​annotation | 577 | ·​·​·​·​.​end·​annotation |
Offset 523, 15 lines modified | Offset 523, 15 lines modified | ||
 |  | ||
523 | ·​·​·​·​monitor-​exit·​p0 | 523 | ·​·​·​·​monitor-​exit·​p0 |
 |  | ||
524 | ·​·​·​·​throw·​v0 | 524 | ·​·​·​·​throw·​v0 |
525 | .​end·​method | 525 | .​end·​method |
 |  | ||
526 | .​method·​public·​declared-​synchronized·​skip(J)​J | 526 | .​method·​public·​declared-​synchronized·​skip(J)​J |
527 |
·​·​·​·​.​locals·​ |
527 | ·​·​·​·​.​locals·​6 |
528 | ·​·​·​·​.​param·​p1,​·​"n"·​·​·​·​#·​J | 528 | ·​·​·​·​.​param·​p1,​·​"n"·​·​·​·​#·​J |
529 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ | 529 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ |
530 | ·​·​·​·​·​·​·​·​value·​=·​{ | 530 | ·​·​·​·​·​·​·​·​value·​=·​{ |
531 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ | 531 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ |
532 | ·​·​·​·​·​·​·​·​} | 532 | ·​·​·​·​·​·​·​·​} |
533 | ·​·​·​·​.​end·​annotation | 533 | ·​·​·​·​.​end·​annotation |
 |  | ||
Offset 539, 17 lines modified | Offset 539, 17 lines modified | ||
539 | ·​·​·​·​const/​4·​v1,​·​0x1 | 539 | ·​·​·​·​const/​4·​v1,​·​0x1 |
 |  | ||
540 | ·​·​·​·​const/​4·​v2,​·​0x0 | 540 | ·​·​·​·​const/​4·​v2,​·​0x0 |
 |  | ||
541 | ·​·​·​·​.​line·​97 | 541 | ·​·​·​·​.​line·​97 |
542 | ·​·​·​·​monitor-​enter·​p0 | 542 | ·​·​·​·​monitor-​enter·​p0 |
 |  | ||
543 |
·​·​·​·​const-​wide/​16·​v |
543 | ·​·​·​·​const-​wide/​16·​v3,​·​0x0 |
 |  | ||
544 |
·​·​·​·​cmp-​long·​v3,​·​p1,​·​v |
544 | ·​·​·​·​cmp-​long·​v3,​·​p1,​·​v3 |
 |  | ||
545 | ·​·​·​·​if-​ltz·​v3,​·​:​cond_0 | 545 | ·​·​·​·​if-​ltz·​v3,​·​:​cond_0 |
 |  | ||
546 | ·​·​·​·​:​goto_0 | 546 | ·​·​·​·​:​goto_0 |
547 | ·​·​·​·​:​try_start_0 | 547 | ·​·​·​·​:​try_start_0 |
548 | ·​·​·​·​const-​string·​v2,​·​"n·​(%s)​·​may·​not·​be·​negative" | 548 | ·​·​·​·​const-​string·​v2,​·​"n·​(%s)​·​may·​not·​be·​negative" |
 |  | ||
Offset 571, 38 lines modified | Offset 571, 38 lines modified | ||
571 | ·​·​·​·​invoke-​direct·​{p0},​·​Lcom/​google/​common/​io/​CharSequenceReader;​-​>checkOpen()​V | 571 | ·​·​·​·​invoke-​direct·​{p0},​·​Lcom/​google/​common/​io/​CharSequenceReader;​-​>checkOpen()​V |
 |  | ||
572 | ·​·​·​·​.​line·​99 | 572 | ·​·​·​·​.​line·​99 |
573 | ·​·​·​·​invoke-​direct·​{p0},​·​Lcom/​google/​common/​io/​CharSequenceReader;​-​>remaining()​I | 573 | ·​·​·​·​invoke-​direct·​{p0},​·​Lcom/​google/​common/​io/​CharSequenceReader;​-​>remaining()​I |
 |  | ||
574 | ·​·​·​·​move-​result·​v1 | 574 | ·​·​·​·​move-​result·​v1 |
 |  | ||
575 |
·​·​·​·​int-​to-​long·​v |
575 | ·​·​·​·​int-​to-​long·​v1,​·​v1 |
 |  | ||
576 |
·​·​·​·​invoke-​static·​{v |
576 | ·​·​·​·​invoke-​static·​{v1,​·​v2,​·​p1,​·​p2},​·​Ljava/​lang/​Math;​-​>min(JJ)​J |
 |  | ||
577 |
·​·​·​·​move-​result-​wide·​v |
577 | ·​·​·​·​move-​result-​wide·​v1 |
 |  | ||
578 |
·​·​·​·​long-​to-​int·​v0,​·​v |
578 | ·​·​·​·​long-​to-​int·​v0,​·​v1 |
 |  | ||
579 | ·​·​·​·​.​line·​100 | 579 | ·​·​·​·​.​line·​100 |
580 | ·​·​·​·​.​local·​v0,​·​"charsToSkip":​I | 580 | ·​·​·​·​.​local·​v0,​·​"charsToSkip":​I |
581 | ·​·​·​·​iget·​v1,​·​p0,​·​Lcom/​google/​common/​io/​CharSequenceReader;​-​>pos:​I | 581 | ·​·​·​·​iget·​v1,​·​p0,​·​Lcom/​google/​common/​io/​CharSequenceReader;​-​>pos:​I |
 |  | ||
582 | ·​·​·​·​add-​int/​2addr·​v1,​·​v0 | 582 | ·​·​·​·​add-​int/​2addr·​v1,​·​v0 |
 |  | ||
583 | ·​·​·​·​iput·​v1,​·​p0,​·​Lcom/​google/​common/​io/​CharSequenceReader;​-​>pos:​I | 583 | ·​·​·​·​iput·​v1,​·​p0,​·​Lcom/​google/​common/​io/​CharSequenceReader;​-​>pos:​I |
584 | ·​·​·​·​:​try_end_0 | 584 | ·​·​·​·​:​try_end_0 |
585 | ·​·​·​·​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0 | 585 | ·​·​·​·​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0 |
 |  | ||
586 | ·​·​·​·​.​line·​101 | 586 | ·​·​·​·​.​line·​101 |
587 |
·​·​·​·​int-​to-​long·​v |
587 | ·​·​·​·​int-​to-​long·​v1,​·​v0 |
 |  | ||
588 | ·​·​·​·​monitor-​exit·​p0 | 588 | ·​·​·​·​monitor-​exit·​p0 |
 |  | ||
589 |
·​·​·​·​return-​wide·​v |
589 | ·​·​·​·​return-​wide·​v1 |
 |  | ||
590 | ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"charsToSkip":​I | 590 | ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"charsToSkip":​I |
591 | ·​·​·​·​:​cond_0 | 591 | ·​·​·​·​:​cond_0 |
592 | ·​·​·​·​move·​v1,​·​v2 | 592 | ·​·​·​·​move·​v1,​·​v2 |
 |  | ||
593 | ·​·​·​·​.​line·​97 | 593 | ·​·​·​·​.​line·​97 |
594 | ·​·​·​·​goto·​:​goto_0 | 594 | ·​·​·​·​goto·​:​goto_0 |
Offset 153, 65 lines modified | Offset 153, 65 lines modified | ||
153 | ·​·​·​·​move-​result-​object·​v0 | 153 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
154 | ·​·​·​·​.​line·​153 | 154 | ·​·​·​·​.​line·​153 |
155 | ·​·​·​·​.​local·​v0,​·​"closer":​Lcom/​google/​common/​io/​Closer;​ | 155 | ·​·​·​·​.​local·​v0,​·​"closer":​Lcom/​google/​common/​io/​Closer;​ |
156 | ·​·​·​·​:​try_start_0 | 156 | ·​·​·​·​:​try_start_0 |
157 | ·​·​·​·​invoke-​virtual·​{p0},​·​Lcom/​google/​common/​io/​CharSink;​-​>openStream()​Ljava/​io/​Writer;​ | 157 | ·​·​·​·​invoke-​virtual·​{p0},​·​Lcom/​google/​common/​io/​CharSink;​-​>openStream()​Ljava/​io/​Writer;​ |
 |  | ||
158 |
·​·​·​·​move-​result-​object·​v |
158 | ·​·​·​·​move-​result-​object·​v5 |
 |  | ||
159 |
·​·​·​·​invoke-​virtual·​{v0,​·​v |
159 | ·​·​·​·​invoke-​virtual·​{v0,​·​v5},​·​Lcom/​google/​common/​io/​Closer;​-​>register(Ljava/​io/​Closeable;​)​Ljava/​io/​Closeable;​ |
 |  | ||
160 | ·​·​·​·​move-​result-​object·​v2 | 160 | ·​·​·​·​move-​result-​object·​v2 |
 |  | ||
161 | ·​·​·​·​check-​cast·​v2,​·​Ljava/​io/​Writer;​ | 161 | ·​·​·​·​check-​cast·​v2,​·​Ljava/​io/​Writer;​ |
 |  | ||
162 | ·​·​·​·​.​line·​154 | 162 | ·​·​·​·​.​line·​154 |
163 | ·​·​·​·​.​local·​v2,​·​"out":​Ljava/​io/​Writer;​ | 163 | ·​·​·​·​.​local·​v2,​·​"out":​Ljava/​io/​Writer;​ |
164 | ·​·​·​·​invoke-​static·​{p1,​·​v2},​·​Lcom/​google/​common/​io/​CharStreams;​-​>copy(Ljava/​lang/​Readable;​Ljava/​lang/​Appendable;​)​J | 164 | ·​·​·​·​invoke-​static·​{p1,​·​v2},​·​Lcom/​google/​common/​io/​CharStreams;​-​>copy(Ljava/​lang/​Readable;​Ljava/​lang/​Appendable;​)​J |
 |  | ||
165 |
·​·​·​·​move-​result-​wide·​v |
165 | ·​·​·​·​move-​result-​wide·​v3 |
 |  | ||
166 | ·​·​·​·​.​line·​155 | 166 | ·​·​·​·​.​line·​155 |
167 |
·​·​·​·​.​local·​v |
167 | ·​·​·​·​.​local·​v3,​·​"written":​J |
168 | ·​·​·​·​invoke-​virtual·​{v2},​·​Ljava/​io/​Writer;​-​>flush()​V | 168 | ·​·​·​·​invoke-​virtual·​{v2},​·​Ljava/​io/​Writer;​-​>flush()​V |
169 | ·​·​·​·​:​try_end_0 | 169 | ·​·​·​·​:​try_end_0 |
170 | ·​·​·​·​.​catch·​Ljava/​lang/​Throwable;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 | 170 | ·​·​·​·​.​catch·​Ljava/​lang/​Throwable;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 |
171 | ·​·​·​·​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0 | 171 | ·​·​·​·​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0 |
 |  | ||
172 | ·​·​·​·​.​line·​160 | 172 | ·​·​·​·​.​line·​160 |
173 | ·​·​·​·​invoke-​virtual·​{v0},​·​Lcom/​google/​common/​io/​Closer;​-​>close()​V | 173 | ·​·​·​·​invoke-​virtual·​{v0},​·​Lcom/​google/​common/​io/​Closer;​-​>close()​V |
 |  | ||
174 |
·​·​·​·​return-​wide·​v |
174 | ·​·​·​·​return-​wide·​v3 |
 |  | ||
175 | ·​·​·​·​.​line·​157 | 175 | ·​·​·​·​.​line·​157 |
176 | ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"out":​Ljava/​io/​Writer;​ | 176 | ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"out":​Ljava/​io/​Writer;​ |
177 |
·​·​·​·​.​end·​local·​v |
177 | ·​·​·​·​.​end·​local·​v3·​·​·​·​#·​"written":​J |
178 | ·​·​·​·​:​catch_0 | 178 | ·​·​·​·​:​catch_0 |
179 | ·​·​·​·​move-​exception·​v1 | 179 | ·​·​·​·​move-​exception·​v1 |
 |  | ||
180 | ·​·​·​·​.​line·​158 | 180 | ·​·​·​·​.​line·​158 |
181 | ·​·​·​·​.​local·​v1,​·​"e":​Ljava/​lang/​Throwable;​ | 181 | ·​·​·​·​.​local·​v1,​·​"e":​Ljava/​lang/​Throwable;​ |
182 | ·​·​·​·​:​try_start_1 | 182 | ·​·​·​·​:​try_start_1 |
183 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​google/​common/​io/​Closer;​-​>rethrow(Ljava/​lang/​Throwable;​)​Ljava/​lang/​RuntimeException;​ | 183 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​google/​common/​io/​Closer;​-​>rethrow(Ljava/​lang/​Throwable;​)​Ljava/​lang/​RuntimeException;​ |
 |  | ||
184 |
·​·​·​·​move-​result-​object·​v |
184 | ·​·​·​·​move-​result-​object·​v5 |
 |  | ||
185 |
·​·​·​·​throw·​v |
185 | ·​·​·​·​throw·​v5 |
186 | ·​·​·​·​:​try_end_1 | 186 | ·​·​·​·​:​try_end_1 |
187 | ·​·​·​·​.​catchall·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catchall_0 | 187 | ·​·​·​·​.​catchall·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catchall_0 |
 |  | ||
188 | ·​·​·​·​.​line·​160 | 188 | ·​·​·​·​.​line·​160 |
189 | ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"e":​Ljava/​lang/​Throwable;​ | 189 | ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"e":​Ljava/​lang/​Throwable;​ |
190 | ·​·​·​·​:​catchall_0 | 190 | ·​·​·​·​:​catchall_0 |
191 |
·​·​·​·​move-​exception·​v |
191 | ·​·​·​·​move-​exception·​v5 |
 |  | ||
192 | ·​·​·​·​invoke-​virtual·​{v0},​·​Lcom/​google/​common/​io/​Closer;​-​>close()​V | 192 | ·​·​·​·​invoke-​virtual·​{v0},​·​Lcom/​google/​common/​io/​Closer;​-​>close()​V |
 |  | ||
193 |
·​·​·​·​throw·​v |
193 | ·​·​·​·​throw·​v5 |
194 | .​end·​method | 194 | .​end·​method |
 |  | ||
195 | .​method·​public·​writeLines(Ljava/​lang/​Iterable;​)​V | 195 | .​method·​public·​writeLines(Ljava/​lang/​Iterable;​)​V |
196 | ·​·​·​·​.​locals·​1 | 196 | ·​·​·​·​.​locals·​1 |
197 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ | 197 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ |
198 | ·​·​·​·​·​·​·​·​value·​=·​{ | 198 | ·​·​·​·​·​·​·​·​value·​=·​{ |
199 | ·​·​·​·​·​·​·​·​·​·​·​·​"(",​ | 199 | ·​·​·​·​·​·​·​·​·​·​·​·​"(",​ |
Offset 200, 15 lines modified | Offset 200, 15 lines modified | ||
 |  | ||
200 | ·​·​·​·​invoke-​virtual·​{v0},​·​Lcom/​google/​common/​io/​Closer;​-​>close()​V | 200 | ·​·​·​·​invoke-​virtual·​{v0},​·​Lcom/​google/​common/​io/​Closer;​-​>close()​V |
 |  | ||
201 | ·​·​·​·​throw·​v4 | 201 | ·​·​·​·​throw·​v4 |
202 | .​end·​method | 202 | .​end·​method |
 |  | ||
203 | .​method·​public·​copyTo(Ljava/​lang/​Appendable;​)​J | 203 | .​method·​public·​copyTo(Ljava/​lang/​Appendable;​)​J |
204 |
·​·​·​·​.​locals·​ |
204 | ·​·​·​·​.​locals·​5 |
205 | ·​·​·​·​.​param·​p1,​·​"appendable"·​·​·​·​#·​Ljava/​lang/​Appendable;​ | 205 | ·​·​·​·​.​param·​p1,​·​"appendable"·​·​·​·​#·​Ljava/​lang/​Appendable;​ |
206 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ | 206 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ |
207 | ·​·​·​·​·​·​·​·​value·​=·​{ | 207 | ·​·​·​·​·​·​·​·​value·​=·​{ |
208 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ | 208 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ |
209 | ·​·​·​·​·​·​·​·​} | 209 | ·​·​·​·​·​·​·​·​} |
210 | ·​·​·​·​.​end·​annotation | 210 | ·​·​·​·​.​end·​annotation |
 |  | ||
Offset 237, 20 lines modified | Offset 237, 20 lines modified | ||
237 | ·​·​·​·​.​line·​110 | 237 | ·​·​·​·​.​line·​110 |
238 | ·​·​·​·​.​local·​v2,​·​"reader":​Ljava/​io/​Reader;​ | 238 | ·​·​·​·​.​local·​v2,​·​"reader":​Ljava/​io/​Reader;​ |
239 | ·​·​·​·​invoke-​static·​{v2,​·​p1},​·​Lcom/​google/​common/​io/​CharStreams;​-​>copy(Ljava/​lang/​Readable;​Ljava/​lang/​Appendable;​)​J | 239 | ·​·​·​·​invoke-​static·​{v2,​·​p1},​·​Lcom/​google/​common/​io/​CharStreams;​-​>copy(Ljava/​lang/​Readable;​Ljava/​lang/​Appendable;​)​J |
240 | ·​·​·​·​:​try_end_0 | 240 | ·​·​·​·​:​try_end_0 |
241 | ·​·​·​·​.​catch·​Ljava/​lang/​Throwable;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 | 241 | ·​·​·​·​.​catch·​Ljava/​lang/​Throwable;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 |
242 | ·​·​·​·​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0 | 242 | ·​·​·​·​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0 |
 |  | ||
243 |
·​·​·​·​move-​result-​wide·​v |
243 | ·​·​·​·​move-​result-​wide·​v3 |
 |  | ||
244 | ·​·​·​·​.​line·​114 | 244 | ·​·​·​·​.​line·​114 |
245 | ·​·​·​·​invoke-​virtual·​{v0},​·​Lcom/​google/​common/​io/​Closer;​-​>close()​V | 245 | ·​·​·​·​invoke-​virtual·​{v0},​·​Lcom/​google/​common/​io/​Closer;​-​>close()​V |
 |  | ||
246 |
·​·​·​·​return-​wide·​v |
246 | ·​·​·​·​return-​wide·​v3 |
 |  | ||
247 | ·​·​·​·​.​line·​111 | 247 | ·​·​·​·​.​line·​111 |
248 | ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"reader":​Ljava/​io/​Reader;​ | 248 | ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"reader":​Ljava/​io/​Reader;​ |
249 | ·​·​·​·​:​catch_0 | 249 | ·​·​·​·​:​catch_0 |
250 | ·​·​·​·​move-​exception·​v1 | 250 | ·​·​·​·​move-​exception·​v1 |
 |  | ||
251 | ·​·​·​·​.​line·​112 | 251 | ·​·​·​·​.​line·​112 |
Offset 87, 15 lines modified | Offset 87, 15 lines modified | ||
 |  | ||
87 | ·​·​·​·​move-​object·​p0,​·​v0 | 87 | ·​·​·​·​move-​object·​p0,​·​v0 |
 |  | ||
88 | ·​·​·​·​goto·​:​goto_0 | 88 | ·​·​·​·​goto·​:​goto_0 |
89 | .​end·​method | 89 | .​end·​method |
 |  | ||
90 | .​method·​public·​static·​copy(Ljava/​lang/​Readable;​Ljava/​lang/​Appendable;​)​J | 90 | .​method·​public·​static·​copy(Ljava/​lang/​Readable;​Ljava/​lang/​Appendable;​)​J |
91 |
·​·​·​·​.​locals·​ |
91 | ·​·​·​·​.​locals·​5 |
92 | ·​·​·​·​.​param·​p0,​·​"from"·​·​·​·​#·​Ljava/​lang/​Readable;​ | 92 | ·​·​·​·​.​param·​p0,​·​"from"·​·​·​·​#·​Ljava/​lang/​Readable;​ |
93 | ·​·​·​·​.​param·​p1,​·​"to"·​·​·​·​#·​Ljava/​lang/​Appendable;​ | 93 | ·​·​·​·​.​param·​p1,​·​"to"·​·​·​·​#·​Ljava/​lang/​Appendable;​ |
94 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ | 94 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ |
95 | ·​·​·​·​·​·​·​·​value·​=·​{ | 95 | ·​·​·​·​·​·​·​·​value·​=·​{ |
96 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ | 96 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ |
97 | ·​·​·​·​·​·​·​·​} | 97 | ·​·​·​·​·​·​·​·​} |
98 | ·​·​·​·​.​end·​annotation | 98 | ·​·​·​·​.​end·​annotation |
Offset 104, 58 lines modified | Offset 104, 58 lines modified | ||
104 | ·​·​·​·​.​line·​64 | 104 | ·​·​·​·​.​line·​64 |
105 | ·​·​·​·​invoke-​static·​{p0},​·​Lcom/​google/​common/​base/​Preconditions;​-​>checkNotNull(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ | 105 | ·​·​·​·​invoke-​static·​{p0},​·​Lcom/​google/​common/​base/​Preconditions;​-​>checkNotNull(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ |
 |  | ||
106 | ·​·​·​·​.​line·​65 | 106 | ·​·​·​·​.​line·​65 |
107 | ·​·​·​·​invoke-​static·​{p1},​·​Lcom/​google/​common/​base/​Preconditions;​-​>checkNotNull(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ | 107 | ·​·​·​·​invoke-​static·​{p1},​·​Lcom/​google/​common/​base/​Preconditions;​-​>checkNotNull(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ |
 |  | ||
108 | ·​·​·​·​.​line·​66 | 108 | ·​·​·​·​.​line·​66 |
109 |
·​·​·​·​const/​16·​v |
109 | ·​·​·​·​const/​16·​v3,​·​0x800 |
 |  | ||
110 |
·​·​·​·​invoke-​static·​{v |
110 | ·​·​·​·​invoke-​static·​{v3},​·​Ljava/​nio/​CharBuffer;​-​>allocate(I)​Ljava/​nio/​CharBuffer;​ |
 |  | ||
111 | ·​·​·​·​move-​result-​object·​v0 | 111 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
112 | ·​·​·​·​.​line·​67 | 112 | ·​·​·​·​.​line·​67 |
113 | ·​·​·​·​.​local·​v0,​·​"buf":​Ljava/​nio/​CharBuffer;​ | 113 | ·​·​·​·​.​local·​v0,​·​"buf":​Ljava/​nio/​CharBuffer;​ |
114 |
·​·​·​·​const-​wide/​16·​v |
114 | ·​·​·​·​const-​wide/​16·​v1,​·​0x0 |
 |  | ||
115 | ·​·​·​·​.​line·​68 | 115 | ·​·​·​·​.​line·​68 |
116 |
·​·​·​·​.​local·​v |
116 | ·​·​·​·​.​local·​v1,​·​"total":​J |
117 | ·​·​·​·​:​goto_0 | 117 | ·​·​·​·​:​goto_0 |
118 | ·​·​·​·​invoke-​interface·​{p0,​·​v0},​·​Ljava/​lang/​Readable;​-​>read(Ljava/​nio/​CharBuffer;​)​I | 118 | ·​·​·​·​invoke-​interface·​{p0,​·​v0},​·​Ljava/​lang/​Readable;​-​>read(Ljava/​nio/​CharBuffer;​)​I |
 |  | ||
119 |
·​·​·​·​move-​result·​v |
119 | ·​·​·​·​move-​result·​v3 |
 |  | ||
120 | ·​·​·​·​const/​4·​v4,​·​-​0x1 | 120 | ·​·​·​·​const/​4·​v4,​·​-​0x1 |
 |  | ||
121 |
·​·​·​·​if-​eq·​v |
121 | ·​·​·​·​if-​eq·​v3,​·​v4,​·​:​cond_0 |
 |  | ||
122 | ·​·​·​·​.​line·​69 | 122 | ·​·​·​·​.​line·​69 |
123 | ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​nio/​CharBuffer;​-​>flip()​Ljava/​nio/​Buffer;​ | 123 | ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​nio/​CharBuffer;​-​>flip()​Ljava/​nio/​Buffer;​ |
 |  | ||
124 | ·​·​·​·​.​line·​70 | 124 | ·​·​·​·​.​line·​70 |
125 | ·​·​·​·​invoke-​interface·​{p1,​·​v0},​·​Ljava/​lang/​Appendable;​-​>append(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​Appendable;​ | 125 | ·​·​·​·​invoke-​interface·​{p1,​·​v0},​·​Ljava/​lang/​Appendable;​-​>append(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​Appendable;​ |
 |  | ||
126 | ·​·​·​·​.​line·​71 | 126 | ·​·​·​·​.​line·​71 |
127 | ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​nio/​CharBuffer;​-​>remaining()​I | 127 | ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​nio/​CharBuffer;​-​>remaining()​I |
 |  | ||
128 |
·​·​·​·​move-​result·​v |
128 | ·​·​·​·​move-​result·​v3 |
 |  | ||
129 |
·​·​·​·​int-​to-​long·​v |
129 | ·​·​·​·​int-​to-​long·​v3,​·​v3 |
 |  | ||
130 |
·​·​·​·​add-​long/​2addr·​v |
130 | ·​·​·​·​add-​long/​2addr·​v1,​·​v3 |
 |  | ||
131 | ·​·​·​·​.​line·​72 | 131 | ·​·​·​·​.​line·​72 |
132 | ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​nio/​CharBuffer;​-​>clear()​Ljava/​nio/​Buffer;​ | 132 | ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​nio/​CharBuffer;​-​>clear()​Ljava/​nio/​Buffer;​ |
 |  | ||
133 | ·​·​·​·​goto·​:​goto_0 | 133 | ·​·​·​·​goto·​:​goto_0 |
 |  | ||
134 | ·​·​·​·​.​line·​74 | 134 | ·​·​·​·​.​line·​74 |
135 | ·​·​·​·​:​cond_0 | 135 | ·​·​·​·​:​cond_0 |
136 |
·​·​·​·​return-​wide·​v |
136 | ·​·​·​·​return-​wide·​v1 |
137 | .​end·​method | 137 | .​end·​method |
 |  | ||
138 | .​method·​public·​static·​nullWriter()​Ljava/​io/​Writer;​ | 138 | .​method·​public·​static·​nullWriter()​Ljava/​io/​Writer;​ |
139 | ·​·​·​·​.​locals·​1 | 139 | ·​·​·​·​.​locals·​1 |
 |  | ||
140 | ·​·​·​·​.​prologue | 140 | ·​·​·​·​.​prologue |
141 | ·​·​·​·​.​line·​184 | 141 | ·​·​·​·​.​line·​184 |
Offset 276, 15 lines modified | Offset 276, 15 lines modified | ||
 |  | ||
276 | ·​·​·​·​.​line·​123 | 276 | ·​·​·​·​.​line·​123 |
277 | ·​·​·​·​:​cond_0 | 277 | ·​·​·​·​:​cond_0 |
278 | ·​·​·​·​return-​object·​v2 | 278 | ·​·​·​·​return-​object·​v2 |
279 | .​end·​method | 279 | .​end·​method |
 |  | ||
280 | .​method·​public·​static·​skipFully(Ljava/​io/​Reader;​J)​V | 280 | .​method·​public·​static·​skipFully(Ljava/​io/​Reader;​J)​V |
281 |
·​·​·​·​.​locals·​ |
281 | ·​·​·​·​.​locals·​6 |
282 | ·​·​·​·​.​param·​p0,​·​"reader"·​·​·​·​#·​Ljava/​io/​Reader;​ | 282 | ·​·​·​·​.​param·​p0,​·​"reader"·​·​·​·​#·​Ljava/​io/​Reader;​ |
283 | ·​·​·​·​.​param·​p1,​·​"n"·​·​·​·​#·​J | 283 | ·​·​·​·​.​param·​p1,​·​"n"·​·​·​·​#·​J |
284 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ | 284 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ |
285 | ·​·​·​·​·​·​·​·​value·​=·​{ | 285 | ·​·​·​·​·​·​·​·​value·​=·​{ |
286 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ | 286 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ |
287 | ·​·​·​·​·​·​·​·​} | 287 | ·​·​·​·​·​·​·​·​} |
288 | ·​·​·​·​.​end·​annotation | 288 | ·​·​·​·​.​end·​annotation |
Offset 78, 15 lines modified | Offset 78, 15 lines modified | ||
 |  | ||
78 | ·​·​·​·​monitor-​exit·​p0 | 78 | ·​·​·​·​monitor-​exit·​p0 |
 |  | ||
79 | ·​·​·​·​throw·​v0 | 79 | ·​·​·​·​throw·​v0 |
80 | .​end·​method | 80 | .​end·​method |
 |  | ||
81 | .​method·​public·​read()​I | 81 | .​method·​public·​read()​I |
82 |
·​·​·​·​.​locals·​ |
82 | ·​·​·​·​.​locals·​5 |
83 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ | 83 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ |
84 | ·​·​·​·​·​·​·​·​value·​=·​{ | 84 | ·​·​·​·​·​·​·​·​value·​=·​{ |
85 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ | 85 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ |
86 | ·​·​·​·​·​·​·​·​} | 86 | ·​·​·​·​·​·​·​·​} |
87 | ·​·​·​·​.​end·​annotation | 87 | ·​·​·​·​.​end·​annotation |
 |  | ||
88 | ·​·​·​·​.​prologue | 88 | ·​·​·​·​.​prologue |
Offset 100, 29 lines modified | Offset 100, 29 lines modified | ||
100 | ·​·​·​·​.​line·​55 | 100 | ·​·​·​·​.​line·​55 |
101 | ·​·​·​·​.​local·​v0,​·​"result":​I | 101 | ·​·​·​·​.​local·​v0,​·​"result":​I |
102 | ·​·​·​·​const/​4·​v1,​·​-​0x1 | 102 | ·​·​·​·​const/​4·​v1,​·​-​0x1 |
 |  | ||
103 | ·​·​·​·​if-​eq·​v0,​·​v1,​·​:​cond_0 | 103 | ·​·​·​·​if-​eq·​v0,​·​v1,​·​:​cond_0 |
 |  | ||
104 | ·​·​·​·​.​line·​56 | 104 | ·​·​·​·​.​line·​56 |
105 |
·​·​·​·​iget-​wide·​v |
105 | ·​·​·​·​iget-​wide·​v1,​·​p0,​·​Lcom/​google/​common/​io/​CountingInputStream;​-​>count:​J |
 |  | ||
106 |
·​·​·​·​const-​wide/​16·​v |
106 | ·​·​·​·​const-​wide/​16·​v3,​·​0x1 |
 |  | ||
107 |
·​·​·​·​add-​long/​2addr·​v |
107 | ·​·​·​·​add-​long/​2addr·​v1,​·​v3 |
 |  | ||
108 |
·​·​·​·​iput-​wide·​v |
108 | ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Lcom/​google/​common/​io/​CountingInputStream;​-​>count:​J |
 |  | ||
109 | ·​·​·​·​.​line·​58 | 109 | ·​·​·​·​.​line·​58 |
110 | ·​·​·​·​:​cond_0 | 110 | ·​·​·​·​:​cond_0 |
111 | ·​·​·​·​return·​v0 | 111 | ·​·​·​·​return·​v0 |
112 | .​end·​method | 112 | .​end·​method |
 |  | ||
113 | .​method·​public·​read([BII)​I | 113 | .​method·​public·​read([BII)​I |
114 |
·​·​·​·​.​locals·​ |
114 | ·​·​·​·​.​locals·​5 |
115 | ·​·​·​·​.​param·​p1,​·​"b"·​·​·​·​#·​[B | 115 | ·​·​·​·​.​param·​p1,​·​"b"·​·​·​·​#·​[B |
116 | ·​·​·​·​.​param·​p2,​·​"off"·​·​·​·​#·​I | 116 | ·​·​·​·​.​param·​p2,​·​"off"·​·​·​·​#·​I |
117 | ·​·​·​·​.​param·​p3,​·​"len"·​·​·​·​#·​I | 117 | ·​·​·​·​.​param·​p3,​·​"len"·​·​·​·​#·​I |
118 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ | 118 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ |
119 | ·​·​·​·​·​·​·​·​value·​=·​{ | 119 | ·​·​·​·​·​·​·​·​value·​=·​{ |
120 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ | 120 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ |
121 | ·​·​·​·​·​·​·​·​} | 121 | ·​·​·​·​·​·​·​·​} |
Offset 139, 21 lines modified | Offset 139, 21 lines modified | ||
139 | ·​·​·​·​.​line·​63 | 139 | ·​·​·​·​.​line·​63 |
140 | ·​·​·​·​.​local·​v0,​·​"result":​I | 140 | ·​·​·​·​.​local·​v0,​·​"result":​I |
141 | ·​·​·​·​const/​4·​v1,​·​-​0x1 | 141 | ·​·​·​·​const/​4·​v1,​·​-​0x1 |
 |  | ||
142 | ·​·​·​·​if-​eq·​v0,​·​v1,​·​:​cond_0 | 142 | ·​·​·​·​if-​eq·​v0,​·​v1,​·​:​cond_0 |
 |  | ||
143 | ·​·​·​·​.​line·​64 | 143 | ·​·​·​·​.​line·​64 |
144 |
·​·​·​·​iget-​wide·​v |
144 | ·​·​·​·​iget-​wide·​v1,​·​p0,​·​Lcom/​google/​common/​io/​CountingInputStream;​-​>count:​J |
 |  | ||
145 |
·​·​·​·​int-​to-​long·​v |
145 | ·​·​·​·​int-​to-​long·​v3,​·​v0 |
 |  | ||
146 |
·​·​·​·​add-​long/​2addr·​v |
146 | ·​·​·​·​add-​long/​2addr·​v1,​·​v3 |
 |  | ||
147 |
·​·​·​·​iput-​wide·​v |
147 | ·​·​·​·​iput-​wide·​v1,​·​p0,​·​Lcom/​google/​common/​io/​CountingInputStream;​-​>count:​J |
 |  | ||
148 | ·​·​·​·​.​line·​66 | 148 | ·​·​·​·​.​line·​66 |
149 | ·​·​·​·​:​cond_0 | 149 | ·​·​·​·​:​cond_0 |
150 | ·​·​·​·​return·​v0 | 150 | ·​·​·​·​return·​v0 |
151 | .​end·​method | 151 | .​end·​method |
 |  | ||
152 | .​method·​public·​declared-​synchronized·​reset()​V | 152 | .​method·​public·​declared-​synchronized·​reset()​V |
Offset 232, 15 lines modified | Offset 232, 15 lines modified | ||
232 | ·​·​·​·​.​line·​91 | 232 | ·​·​·​·​.​line·​91 |
233 | ·​·​·​·​monitor-​exit·​p0 | 233 | ·​·​·​·​monitor-​exit·​p0 |
 |  | ||
234 | ·​·​·​·​return-​void | 234 | ·​·​·​·​return-​void |
235 | .​end·​method | 235 | .​end·​method |
 |  | ||
236 | .​method·​public·​skip(J)​J | 236 | .​method·​public·​skip(J)​J |
237 |
·​·​·​·​.​locals·​ |
237 | ·​·​·​·​.​locals·​4 |
238 | ·​·​·​·​.​param·​p1,​·​"n"·​·​·​·​#·​J | 238 | ·​·​·​·​.​param·​p1,​·​"n"·​·​·​·​#·​J |
239 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ | 239 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ |
240 | ·​·​·​·​·​·​·​·​value·​=·​{ | 240 | ·​·​·​·​·​·​·​·​value·​=·​{ |
241 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ | 241 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ |
242 | ·​·​·​·​·​·​·​·​} | 242 | ·​·​·​·​·​·​·​·​} |
243 | ·​·​·​·​.​end·​annotation | 243 | ·​·​·​·​.​end·​annotation |
 |  |
Offset 87, 15 lines modified | Offset 87, 15 lines modified | ||
 |  | ||
87 | ·​·​·​·​move-​result-​object·​v0 | 87 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
88 | ·​·​·​·​return-​object·​v0 | 88 | ·​·​·​·​return-​object·​v0 |
89 | .​end·​method | 89 | .​end·​method |
 |  | ||
90 | .​method·​public·​read()​[B | 90 | .​method·​public·​read()​[B |
91 |
·​·​·​·​.​locals·​ |
91 | ·​·​·​·​.​locals·​5 |
92 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ | 92 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ |
93 | ·​·​·​·​·​·​·​·​value·​=·​{ | 93 | ·​·​·​·​·​·​·​·​value·​=·​{ |
94 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ | 94 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ |
95 | ·​·​·​·​·​·​·​·​} | 95 | ·​·​·​·​·​·​·​·​} |
96 | ·​·​·​·​.​end·​annotation | 96 | ·​·​·​·​.​end·​annotation |
 |  | ||
97 | ·​·​·​·​.​prologue | 97 | ·​·​·​·​.​prologue |
Offset 121, 17 lines modified | Offset 121, 17 lines modified | ||
121 | ·​·​·​·​.​local·​v2,​·​"in":​Ljava/​io/​FileInputStream;​ | 121 | ·​·​·​·​.​local·​v2,​·​"in":​Ljava/​io/​FileInputStream;​ |
122 | ·​·​·​·​invoke-​virtual·​{v2},​·​Ljava/​io/​FileInputStream;​-​>getChannel()​Ljava/​nio/​channels/​FileChannel;​ | 122 | ·​·​·​·​invoke-​virtual·​{v2},​·​Ljava/​io/​FileInputStream;​-​>getChannel()​Ljava/​nio/​channels/​FileChannel;​ |
 |  | ||
123 | ·​·​·​·​move-​result-​object·​v3 | 123 | ·​·​·​·​move-​result-​object·​v3 |
 |  | ||
124 | ·​·​·​·​invoke-​virtual·​{v3},​·​Ljava/​nio/​channels/​FileChannel;​-​>size()​J | 124 | ·​·​·​·​invoke-​virtual·​{v3},​·​Ljava/​nio/​channels/​FileChannel;​-​>size()​J |
 |  | ||
125 |
·​·​·​·​move-​result-​wide·​v |
125 | ·​·​·​·​move-​result-​wide·​v3 |
 |  | ||
126 |
·​·​·​·​invoke-​static·​{v2,​·​v |
126 | ·​·​·​·​invoke-​static·​{v2,​·​v3,​·​v4},​·​Lcom/​google/​common/​io/​Files;​-​>readFile(Ljava/​io/​InputStream;​J)​[B |
127 | ·​·​·​·​:​try_end_0 | 127 | ·​·​·​·​:​try_end_0 |
128 | ·​·​·​·​.​catch·​Ljava/​lang/​Throwable;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 | 128 | ·​·​·​·​.​catch·​Ljava/​lang/​Throwable;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 |
129 | ·​·​·​·​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0 | 129 | ·​·​·​·​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0 |
 |  | ||
130 | ·​·​·​·​move-​result-​object·​v3 | 130 | ·​·​·​·​move-​result-​object·​v3 |
 |  | ||
131 | ·​·​·​·​.​line·​145 | 131 | ·​·​·​·​.​line·​145 |
Offset 523, 25 lines modified | Offset 523, 25 lines modified | ||
 |  | ||
523 | ·​·​·​·​invoke-​direct·​{v4,​·​v5},​·​Ljava/​lang/​IllegalStateException​;​-​><init>(Ljava/​lang/​String;​)​V | 523 | ·​·​·​·​invoke-​direct·​{v4,​·​v5},​·​Ljava/​lang/​IllegalStateException​;​-​><init>(Ljava/​lang/​String;​)​V |
 |  | ||
524 | ·​·​·​·​throw·​v4 | 524 | ·​·​·​·​throw·​v4 |
525 | .​end·​method | 525 | .​end·​method |
 |  | ||
526 | .​method·​public·​static·​equal(Ljava/​io/​File;​Ljava/​io/​File;​)​Z | 526 | .​method·​public·​static·​equal(Ljava/​io/​File;​Ljava/​io/​File;​)​Z |
527 |
·​·​·​·​.​locals·​ |
527 | ·​·​·​·​.​locals·​7 |
528 | ·​·​·​·​.​param·​p0,​·​"file1"·​·​·​·​#·​Ljava/​io/​File;​ | 528 | ·​·​·​·​.​param·​p0,​·​"file1"·​·​·​·​#·​Ljava/​io/​File;​ |
529 | ·​·​·​·​.​param·​p1,​·​"file2"·​·​·​·​#·​Ljava/​io/​File;​ | 529 | ·​·​·​·​.​param·​p1,​·​"file2"·​·​·​·​#·​Ljava/​io/​File;​ |
530 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ | 530 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ |
531 | ·​·​·​·​·​·​·​·​value·​=·​{ | 531 | ·​·​·​·​·​·​·​·​value·​=·​{ |
532 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ | 532 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ |
533 | ·​·​·​·​·​·​·​·​} | 533 | ·​·​·​·​·​·​·​·​} |
534 | ·​·​·​·​.​end·​annotation | 534 | ·​·​·​·​.​end·​annotation |
 |  | ||
535 | ·​·​·​·​.​prologue | 535 | ·​·​·​·​.​prologue |
536 |
·​·​·​·​const-​wide/​16·​v |
536 | ·​·​·​·​const-​wide/​16·​v5,​·​0x0 |
 |  | ||
537 | ·​·​·​·​.​line·​375 | 537 | ·​·​·​·​.​line·​375 |
538 | ·​·​·​·​invoke-​static·​{p0},​·​Lcom/​google/​common/​base/​Preconditions;​-​>checkNotNull(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ | 538 | ·​·​·​·​invoke-​static·​{p0},​·​Lcom/​google/​common/​base/​Preconditions;​-​>checkNotNull(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ |
 |  | ||
539 | ·​·​·​·​.​line·​376 | 539 | ·​·​·​·​.​line·​376 |
540 | ·​·​·​·​invoke-​static·​{p1},​·​Lcom/​google/​common/​base/​Preconditions;​-​>checkNotNull(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ | 540 | ·​·​·​·​invoke-​static·​{p1},​·​Lcom/​google/​common/​base/​Preconditions;​-​>checkNotNull(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ |
 |  | ||
Offset 572, 19 lines modified | Offset 572, 19 lines modified | ||
572 | ·​·​·​·​.​local·​v0,​·​"len1":​J | 572 | ·​·​·​·​.​local·​v0,​·​"len1":​J |
573 | ·​·​·​·​invoke-​virtual·​{p1},​·​Ljava/​io/​File;​-​>length()​J | 573 | ·​·​·​·​invoke-​virtual·​{p1},​·​Ljava/​io/​File;​-​>length()​J |
 |  | ||
574 | ·​·​·​·​move-​result-​wide·​v2 | 574 | ·​·​·​·​move-​result-​wide·​v2 |
 |  | ||
575 | ·​·​·​·​.​line·​388 | 575 | ·​·​·​·​.​line·​388 |
576 | ·​·​·​·​.​local·​v2,​·​"len2":​J | 576 | ·​·​·​·​.​local·​v2,​·​"len2":​J |
577 |
·​·​·​·​cmp-​long·​v4,​·​v0,​·​v |
577 | ·​·​·​·​cmp-​long·​v4,​·​v0,​·​v5 |
 |  | ||
578 | ·​·​·​·​if-​eqz·​v4,​·​:​cond_2 | 578 | ·​·​·​·​if-​eqz·​v4,​·​:​cond_2 |
 |  | ||
579 |
·​·​·​·​cmp-​long·​v4,​·​v2,​·​v |
579 | ·​·​·​·​cmp-​long·​v4,​·​v2,​·​v5 |
 |  | ||
580 | ·​·​·​·​if-​eqz·​v4,​·​:​cond_2 | 580 | ·​·​·​·​if-​eqz·​v4,​·​:​cond_2 |
 |  | ||
581 | ·​·​·​·​cmp-​long·​v4,​·​v0,​·​v2 | 581 | ·​·​·​·​cmp-​long·​v4,​·​v0,​·​v2 |
 |  | ||
582 | ·​·​·​·​if-​eqz·​v4,​·​:​cond_2 | 582 | ·​·​·​·​if-​eqz·​v4,​·​:​cond_2 |
 |  | ||
Offset 850, 15 lines modified | Offset 850, 15 lines modified | ||
 |  | ||
850 | ·​·​·​·​move-​result-​object·​v0 | 850 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
851 | ·​·​·​·​return-​object·​v0 | 851 | ·​·​·​·​return-​object·​v0 |
852 | .​end·​method | 852 | .​end·​method |
 |  | ||
853 | .​method·​public·​static·​map(Ljava/​io/​File;​Ljava/​nio/​channels/​FileChannel$MapMode;​J)​Ljava/​nio/​MappedByteBuffer;​ | 853 | .​method·​public·​static·​map(Ljava/​io/​File;​Ljava/​nio/​channels/​FileChannel$MapMode;​J)​Ljava/​nio/​MappedByteBuffer;​ |
854 |
·​·​·​·​.​locals·​ |
854 | ·​·​·​·​.​locals·​5 |
855 | ·​·​·​·​.​param·​p0,​·​"file"·​·​·​·​#·​Ljava/​io/​File;​ | 855 | ·​·​·​·​.​param·​p0,​·​"file"·​·​·​·​#·​Ljava/​io/​File;​ |
856 | ·​·​·​·​.​param·​p1,​·​"mode"·​·​·​·​#·​Ljava/​nio/​channels/​FileChannel$MapMode;​ | 856 | ·​·​·​·​.​param·​p1,​·​"mode"·​·​·​·​#·​Ljava/​nio/​channels/​FileChannel$MapMode;​ |
857 | ·​·​·​·​.​param·​p2,​·​"size"·​·​·​·​#·​J | 857 | ·​·​·​·​.​param·​p2,​·​"size"·​·​·​·​#·​J |
858 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ | 858 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ |
859 | ·​·​·​·​·​·​·​·​value·​=·​{ | 859 | ·​·​·​·​·​·​·​·​value·​=·​{ |
860 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​FileNotFoundException​;​,​ | 860 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​FileNotFoundException​;​,​ |
861 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ | 861 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ |
Offset 193, 15 lines modified | Offset 193, 15 lines modified | ||
 |  | ||
193 | ·​·​·​·​.​line·​99 | 193 | ·​·​·​·​.​line·​99 |
194 | ·​·​·​·​:​cond_0 | 194 | ·​·​·​·​:​cond_0 |
195 | ·​·​·​·​return-​void | 195 | ·​·​·​·​return-​void |
196 | .​end·​method | 196 | .​end·​method |
 |  | ||
197 | .​method·​public·​writeDouble(D)​V | 197 | .​method·​public·​writeDouble(D)​V |
198 |
·​·​·​·​.​locals·​ |
198 | ·​·​·​·​.​locals·​2 |
199 | ·​·​·​·​.​param·​p1,​·​"v"·​·​·​·​#·​D | 199 | ·​·​·​·​.​param·​p1,​·​"v"·​·​·​·​#·​D |
200 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ | 200 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ |
201 | ·​·​·​·​·​·​·​·​value·​=·​{ | 201 | ·​·​·​·​·​·​·​·​value·​=·​{ |
202 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ | 202 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ |
203 | ·​·​·​·​·​·​·​·​} | 203 | ·​·​·​·​·​·​·​·​} |
204 | ·​·​·​·​.​end·​annotation | 204 | ·​·​·​·​.​end·​annotation |
 |  | ||
Offset 283, 29 lines modified | Offset 283, 29 lines modified | ||
283 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​io/​OutputStream;​-​>write(I)​V | 283 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​io/​OutputStream;​-​>write(I)​V |
 |  | ||
284 | ·​·​·​·​.​line·​135 | 284 | ·​·​·​·​.​line·​135 |
285 | ·​·​·​·​return-​void | 285 | ·​·​·​·​return-​void |
286 | .​end·​method | 286 | .​end·​method |
 |  | ||
287 | .​method·​public·​writeLong(J)​V | 287 | .​method·​public·​writeLong(J)​V |
288 |
·​·​·​·​.​locals·​ |
288 | ·​·​·​·​.​locals·​3 |
289 | ·​·​·​·​.​param·​p1,​·​"v"·​·​·​·​#·​J | 289 | ·​·​·​·​.​param·​p1,​·​"v"·​·​·​·​#·​J |
290 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ | 290 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ |
291 | ·​·​·​·​·​·​·​·​value·​=·​{ | 291 | ·​·​·​·​·​·​·​·​value·​=·​{ |
292 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ | 292 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ |
293 | ·​·​·​·​·​·​·​·​} | 293 | ·​·​·​·​·​·​·​·​} |
294 | ·​·​·​·​.​end·​annotation | 294 | ·​·​·​·​.​end·​annotation |
 |  | ||
295 | ·​·​·​·​.​prologue | 295 | ·​·​·​·​.​prologue |
296 | ·​·​·​·​.​line·​145 | 296 | ·​·​·​·​.​line·​145 |
297 | ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Ljava/​lang/​Long;​-​>reverseBytes(J)​J | 297 | ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Ljava/​lang/​Long;​-​>reverseBytes(J)​J |
 |  | ||
298 |
·​·​·​·​move-​result-​wide·​v |
298 | ·​·​·​·​move-​result-​wide·​v1 |
 |  | ||
299 |
·​·​·​·​invoke-​static·​{v |
299 | ·​·​·​·​invoke-​static·​{v1,​·​v2},​·​Lcom/​google/​common/​primitives/​Longs;​-​>toByteArray(J)​[B |
 |  | ||
300 | ·​·​·​·​move-​result-​object·​v0 | 300 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
301 | ·​·​·​·​.​line·​146 | 301 | ·​·​·​·​.​line·​146 |
302 | ·​·​·​·​.​local·​v0,​·​"bytes":​[B | 302 | ·​·​·​·​.​local·​v0,​·​"bytes":​[B |
303 | ·​·​·​·​const/​4·​v1,​·​0x0 | 303 | ·​·​·​·​const/​4·​v1,​·​0x0 |
 |  |
Offset 434, 29 lines modified | Offset 434, 29 lines modified | ||
 |  | ||
434 | ·​·​·​·​move-​result·​v2 | 434 | ·​·​·​·​move-​result·​v2 |
 |  | ||
435 | ·​·​·​·​return·​v2 | 435 | ·​·​·​·​return·​v2 |
436 | .​end·​method | 436 | .​end·​method |
 |  | ||
437 | .​method·​public·​skipBytes(I)​I | 437 | .​method·​public·​skipBytes(I)​I |
438 |
·​·​·​·​.​locals·​ |
438 | ·​·​·​·​.​locals·​3 |
439 | ·​·​·​·​.​param·​p1,​·​"n"·​·​·​·​#·​I | 439 | ·​·​·​·​.​param·​p1,​·​"n"·​·​·​·​#·​I |
440 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ | 440 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ |
441 | ·​·​·​·​·​·​·​·​value·​=·​{ | 441 | ·​·​·​·​·​·​·​·​value·​=·​{ |
442 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ | 442 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ |
443 | ·​·​·​·​·​·​·​·​} | 443 | ·​·​·​·​·​·​·​·​} |
444 | ·​·​·​·​.​end·​annotation | 444 | ·​·​·​·​.​end·​annotation |
 |  | ||
445 | ·​·​·​·​.​prologue | 445 | ·​·​·​·​.​prologue |
446 | ·​·​·​·​.​line·​76 | 446 | ·​·​·​·​.​line·​76 |
447 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lcom/​google/​common/​io/​LittleEndianDataInput​Stream;​-​>in:​Ljava/​io/​InputStream;​ | 447 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lcom/​google/​common/​io/​LittleEndianDataInput​Stream;​-​>in:​Ljava/​io/​InputStream;​ |
 |  | ||
448 |
·​·​·​·​int-​to-​long·​v |
448 | ·​·​·​·​int-​to-​long·​v1,​·​p1 |
 |  | ||
449 |
·​·​·​·​invoke-​virtual·​{v0,​·​v |
449 | ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Ljava/​io/​InputStream;​-​>skip(J)​J |
 |  | ||
450 | ·​·​·​·​move-​result-​wide·​v0 | 450 | ·​·​·​·​move-​result-​wide·​v0 |
 |  | ||
451 | ·​·​·​·​long-​to-​int·​v0,​·​v0 | 451 | ·​·​·​·​long-​to-​int·​v0,​·​v0 |
 |  | ||
452 | ·​·​·​·​return·​v0 | 452 | ·​·​·​·​return·​v0 |
453 | .​end·​method | 453 | .​end·​method |
Offset 277, 15 lines modified | Offset 277, 15 lines modified | ||
 |  | ||
277 | ·​·​·​·​move-​result·​v0 | 277 | ·​·​·​·​move-​result·​v0 |
 |  | ||
278 | ·​·​·​·​goto·​:​goto_0 | 278 | ·​·​·​·​goto·​:​goto_0 |
279 | .​end·​method | 279 | .​end·​method |
 |  | ||
280 | .​method·​public·​skip(J)​J | 280 | .​method·​public·​skip(J)​J |
281 |
·​·​·​·​.​locals·​ |
281 | ·​·​·​·​.​locals·​8 |
282 | ·​·​·​·​.​param·​p1,​·​"n"·​·​·​·​#·​J | 282 | ·​·​·​·​.​param·​p1,​·​"n"·​·​·​·​#·​J |
283 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ | 283 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ |
284 | ·​·​·​·​·​·​·​·​value·​=·​{ | 284 | ·​·​·​·​·​·​·​·​value·​=·​{ |
285 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ | 285 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ |
286 | ·​·​·​·​·​·​·​·​} | 286 | ·​·​·​·​·​·​·​·​} |
287 | ·​·​·​·​.​end·​annotation | 287 | ·​·​·​·​.​end·​annotation |
 |  | ||
Offset 339, 17 lines modified | Offset 339, 17 lines modified | ||
339 | ·​·​·​·​.​line·​114 | 339 | ·​·​·​·​.​line·​114 |
340 | ·​·​·​·​goto·​:​goto_0 | 340 | ·​·​·​·​goto·​:​goto_0 |
 |  | ||
341 | ·​·​·​·​.​line·​116 | 341 | ·​·​·​·​.​line·​116 |
342 | ·​·​·​·​:​cond_3 | 342 | ·​·​·​·​:​cond_3 |
343 | ·​·​·​·​iget-​object·​v2,​·​p0,​·​Lcom/​google/​common/​io/​MultiInputStream;​-​>in:​Ljava/​io/​InputStream;​ | 343 | ·​·​·​·​iget-​object·​v2,​·​p0,​·​Lcom/​google/​common/​io/​MultiInputStream;​-​>in:​Ljava/​io/​InputStream;​ |
 |  | ||
344 |
·​·​·​·​sub-​long·​v |
344 | ·​·​·​·​sub-​long·​v3,​·​p1,​·​v6 |
 |  | ||
345 |
·​·​·​·​invoke-​virtual·​{v2,​·​v |
345 | ·​·​·​·​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Ljava/​io/​InputStream;​-​>skip(J)​J |
 |  | ||
346 | ·​·​·​·​move-​result-​wide·​v2 | 346 | ·​·​·​·​move-​result-​wide·​v2 |
 |  | ||
347 | ·​·​·​·​add-​long·​v0,​·​v6,​·​v2 | 347 | ·​·​·​·​add-​long·​v0,​·​v6,​·​v2 |
 |  | ||
348 | ·​·​·​·​goto·​:​goto_0 | 348 | ·​·​·​·​goto·​:​goto_0 |
349 | .​end·​method | 349 | .​end·​method |
Offset 217, 39 lines modified | Offset 217, 39 lines modified | ||
217 | ·​·​·​·​:​cond_0 | 217 | ·​·​·​·​:​cond_0 |
218 | ·​·​·​·​const/​4·​v0,​·​0x0 | 218 | ·​·​·​·​const/​4·​v0,​·​0x0 |
 |  | ||
219 | ·​·​·​·​goto·​:​goto_0 | 219 | ·​·​·​·​goto·​:​goto_0 |
220 | .​end·​method | 220 | .​end·​method |
 |  | ||
221 | .​method·​public·​skip(J)​J | 221 | .​method·​public·​skip(J)​J |
222 |
·​·​·​·​.​locals·​ |
222 | ·​·​·​·​.​locals·​6 |
223 | ·​·​·​·​.​param·​p1,​·​"n"·​·​·​·​#·​J | 223 | ·​·​·​·​.​param·​p1,​·​"n"·​·​·​·​#·​J |
224 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ | 224 | ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ |
225 | ·​·​·​·​·​·​·​·​value·​=·​{ | 225 | ·​·​·​·​·​·​·​·​value·​=·​{ |
226 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ | 226 | ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​IOException;​ |
227 | ·​·​·​·​·​·​·​·​} | 227 | ·​·​·​·​·​·​·​·​} |
228 | ·​·​·​·​.​end·​annotation | 228 | ·​·​·​·​.​end·​annotation |
 |  | ||
229 | ·​·​·​·​.​prologue | 229 | ·​·​·​·​.​prologue |
230 |
·​·​·​·​const-​wide/​16·​v |
230 | ·​·​·​·​const-​wide/​16·​v3,​·​0x0 |
 |  | ||
231 | ·​·​·​·​.​line·​65 | 231 | ·​·​·​·​.​line·​65 |
232 |
·​·​·​·​cmp-​long·​v2,​·​p1,​·​v |
232 | ·​·​·​·​cmp-​long·​v2,​·​p1,​·​v3 |
 |  | ||
233 | ·​·​·​·​if-​ltz·​v2,​·​:​cond_0 | 233 | ·​·​·​·​if-​ltz·​v2,​·​:​cond_0 |
 |  | ||
234 | ·​·​·​·​const/​4·​v2,​·​0x1 | 234 | ·​·​·​·​const/​4·​v2,​·​0x1 |
 |  | ||
235 | ·​·​·​·​:​goto_0 | 235 | ·​·​·​·​:​goto_0 |
236 |
·​·​·​·​const-​string·​v |
236 | ·​·​·​·​const-​string·​v5,​·​"n·​is·​negative" |
 |  | ||
237 |
·​·​·​·​invoke-​static·​{v2,​·​v |
237 | ·​·​·​·​invoke-​static·​{v2,​·​v5},​·​Lcom/​google/​common/​base/​Preconditions;​-​>checkArgument(ZLjava​/​lang/​Object;​)​V |
 |  | ||
238 | ·​·​·​·​.​line·​66 | 238 | ·​·​·​·​.​line·​66 |
239 |
·​·​·​·​cmp-​long·​v2,​·​p1,​·​v |
239 | ·​·​·​·​cmp-​long·​v2,​·​p1,​·​v3 |
 |  | ||
240 | ·​·​·​·​if-​lez·​v2,​·​:​cond_2 | 240 | ·​·​·​·​if-​lez·​v2,​·​:​cond_2 |
 |  | ||
241 | ·​·​·​·​.​line·​67 | 241 | ·​·​·​·​.​line·​67 |
242 | ·​·​·​·​:​goto_1 | 242 | ·​·​·​·​:​goto_1 |
243 | ·​·​·​·​iget-​object·​v2,​·​p0,​·​Lcom/​google/​common/​io/​MultiReader;​-​>current:​Ljava/​io/​Reader;​ | 243 | ·​·​·​·​iget-​object·​v2,​·​p0,​·​Lcom/​google/​common/​io/​MultiReader;​-​>current:​Ljava/​io/​Reader;​ |
 |  | ||
Offset 260, 15 lines modified | Offset 260, 15 lines modified | ||
 |  | ||
260 | ·​·​·​·​invoke-​virtual·​{v2,​·​p1,​·​p2},​·​Ljava/​io/​Reader;​-​>skip(J)​J | 260 | ·​·​·​·​invoke-​virtual·​{v2,​·​p1,​·​p2},​·​Ljava/​io/​Reader;​-​>skip(J)​J |
 |  | ||
261 | ·​·​·​·​move-​result-​wide·​v0 | 261 | ·​·​·​·​move-​result-​wide·​v0 |
 |  | ||
262 | ·​·​·​·​.​line·​69 | 262 | ·​·​·​·​.​line·​69 |
263 | ·​·​·​·​.​local·​v0,​·​"result":​J | 263 | ·​·​·​·​.​local·​v0,​·​"result":​J |
264 |
·​·​·​·​cmp-​long·​v2,​·​v0,​·​v |
264 | ·​·​·​·​cmp-​long·​v2,​·​v0,​·​v3 |
 |  | ||
265 | ·​·​·​·​if-​lez·​v2,​·​:​cond_1 | 265 | ·​·​·​·​if-​lez·​v2,​·​:​cond_1 |
 |  | ||
266 | ·​·​·​·​.​line·​75 | 266 | ·​·​·​·​.​line·​75 |
267 | ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"result":​J | 267 | ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"result":​J |
268 | ·​·​·​·​:​goto_2 | 268 | ·​·​·​·​:​goto_2 |
269 | ·​·​·​·​return-​wide·​v0 | 269 | ·​·​·​·​return-​wide·​v0 |
Offset 284, 12 lines modified | Offset 284, 12 lines modified | ||
284 | ·​·​·​·​:​cond_1 | 284 | ·​·​·​·​:​cond_1 |
285 | ·​·​·​·​invoke-​direct·​{p0},​·​Lcom/​google/​common/​io/​MultiReader;​-​>advance()​V | 285 | ·​·​·​·​invoke-​direct·​{p0},​·​Lcom/​google/​common/​io/​MultiReader;​-​>advance()​V |
 |  | ||
286 | ·​·​·​·​goto·​:​goto_1 | 286 | ·​·​·​·​goto·​:​goto_1 |
 |  | ||
287 | ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"result":​J | 287 | ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"result":​J |
288 | ·​·​·​·​:​cond_2 | 288 | ·​·​·​·​:​cond_2 |
289 |
·​·​·​·​move-​wide·​v0,​·​v |
289 | ·​·​·​·​move-​wide·​v0,​·​v3 |
 |  | ||
290 | ·​·​·​·​.​line·​75 | 290 | ·​·​·​·​.​line·​75 |
291 | ·​·​·​·​goto·​:​goto_2 | 291 | ·​·​·​·​goto·​:​goto_2 |
292 | .​end·​method | 292 | .​end·​method |
Offset 183, 18 lines modified | Offset 183, 18 lines modified | ||
183 | ·​·​·​·​:​cond_2 | 183 | ·​·​·​·​:​cond_2 |
184 | ·​·​·​·​sget-​object·​v2,​·​Ljava/​math/​BigInteger;​-​>ONE:​Ljava/​math/​BigInteger;​ | 184 | ·​·​·​·​sget-​object·​v2,​·​Ljava/​math/​BigInteger;​-​>ONE:​Ljava/​math/​BigInteger;​ |
 |  | ||
185 | ·​·​·​·​.​line·​413 | 185 | ·​·​·​·​.​line·​413 |
186 | ·​·​·​·​.​local·​v2,​·​"accum":​Ljava/​math/​BigInteger;​ | 186 | ·​·​·​·​.​local·​v2,​·​"accum":​Ljava/​math/​BigInteger;​ |
187 | ·​·​·​·​move/​from16·​v0,​·​p0 | 187 | ·​·​·​·​move/​from16·​v0,​·​p0 |
 |  | ||
188 |
·​·​·​·​int-​to-​long·​v |
188 | ·​·​·​·​int-​to-​long·​v7,​·​v0 |
 |  | ||
189 | ·​·​·​·​.​line·​414 | 189 | ·​·​·​·​.​line·​414 |
190 |
·​·​·​·​.​local·​v |
190 | ·​·​·​·​.​local·​v7,​·​"numeratorAccum":​J |
191 | ·​·​·​·​const-​wide/​16·​v4,​·​0x1 | 191 | ·​·​·​·​const-​wide/​16·​v4,​·​0x1 |
 |  | ||
192 | ·​·​·​·​.​line·​416 | 192 | ·​·​·​·​.​line·​416 |
193 | ·​·​·​·​.​local·​v4,​·​"denominatorAccum":​J | 193 | ·​·​·​·​.​local·​v4,​·​"denominatorAccum":​J |
194 | ·​·​·​·​move/​from16·​v0,​·​p0 | 194 | ·​·​·​·​move/​from16·​v0,​·​p0 |
 |  | ||
195 | ·​·​·​·​int-​to-​long·​v12,​·​v0 | 195 | ·​·​·​·​int-​to-​long·​v12,​·​v0 |
Offset 203, 18 lines modified | Offset 203, 18 lines modified | ||
 |  | ||
203 | ·​·​·​·​invoke-​static·​{v12,​·​v13,​·​v14},​·​Lcom/​google/​common/​math/​LongMath;​-​>log2(JLjava/​math/​RoundingMode;​)​I | 203 | ·​·​·​·​invoke-​static·​{v12,​·​v13,​·​v14},​·​Lcom/​google/​common/​math/​LongMath;​-​>log2(JLjava/​math/​RoundingMode;​)​I |
 |  | ||
204 | ·​·​·​·​move-​result·​v3 | 204 | ·​·​·​·​move-​result·​v3 |
 |  | ||
205 | ·​·​·​·​.​line·​418 | 205 | ·​·​·​·​.​line·​418 |
206 | ·​·​·​·​.​local·​v3,​·​"bits":​I | 206 | ·​·​·​·​.​local·​v3,​·​"bits":​I |
207 |
·​·​·​·​move·​v |
207 | ·​·​·​·​move·​v9,​·​v3 |
 |  | ||
208 | ·​·​·​·​.​line·​420 | 208 | ·​·​·​·​.​line·​420 |
209 |
·​·​·​·​.​local·​v |
209 | ·​·​·​·​.​local·​v9,​·​"numeratorBits":​I |
210 | ·​·​·​·​const/​4·​v6,​·​0x1 | 210 | ·​·​·​·​const/​4·​v6,​·​0x1 |
 |  | ||
211 | ·​·​·​·​.​local·​v6,​·​"i":​I | 211 | ·​·​·​·​.​local·​v6,​·​"i":​I |
212 | ·​·​·​·​:​goto_2 | 212 | ·​·​·​·​:​goto_2 |
213 | ·​·​·​·​move/​from16·​v0,​·​p1 | 213 | ·​·​·​·​move/​from16·​v0,​·​p1 |
 |  | ||
214 | ·​·​·​·​if-​ge·​v6,​·​v0,​·​:​cond_4 | 214 | ·​·​·​·​if-​ge·​v6,​·​v0,​·​:​cond_4 |
Offset 224, 22 lines modified | Offset 224, 22 lines modified | ||
 |  | ||
224 | ·​·​·​·​.​line·​422 | 224 | ·​·​·​·​.​line·​422 |
225 | ·​·​·​·​.​local·​v10,​·​"p":​I | 225 | ·​·​·​·​.​local·​v10,​·​"p":​I |
226 | ·​·​·​·​add-​int/​lit8·​v11,​·​v6,​·​0x1 | 226 | ·​·​·​·​add-​int/​lit8·​v11,​·​v6,​·​0x1 |
 |  | ||
227 | ·​·​·​·​.​line·​426 | 227 | ·​·​·​·​.​line·​426 |
228 | ·​·​·​·​.​local·​v11,​·​"q":​I | 228 | ·​·​·​·​.​local·​v11,​·​"q":​I |
229 |
·​·​·​·​add-​int·​v12,​·​v |
229 | ·​·​·​·​add-​int·​v12,​·​v9,​·​v3 |
 |  | ||
230 | ·​·​·​·​const/​16·​v13,​·​0x3f | 230 | ·​·​·​·​const/​16·​v13,​·​0x3f |
 |  | ||
231 | ·​·​·​·​if-​lt·​v12,​·​v13,​·​:​cond_3 | 231 | ·​·​·​·​if-​lt·​v12,​·​v13,​·​:​cond_3 |
 |  | ||
232 | ·​·​·​·​.​line·​429 | 232 | ·​·​·​·​.​line·​429 |
233 |
·​·​·​·​invoke-​static·​{v |
233 | ·​·​·​·​invoke-​static·​{v7,​·​v8},​·​Ljava/​math/​BigInteger;​-​>valueOf(J)​Ljava/​math/​BigInteger;​ |
 |  | ||
234 | ·​·​·​·​move-​result-​object·​v12 | 234 | ·​·​·​·​move-​result-​object·​v12 |
 |  | ||
235 | ·​·​·​·​invoke-​virtual·​{v2,​·​v12},​·​Ljava/​math/​BigInteger;​-​>multiply(Ljava/​math/​BigInteger;​)​Ljava/​math/​BigInteger;​ | 235 | ·​·​·​·​invoke-​virtual·​{v2,​·​v12},​·​Ljava/​math/​BigInteger;​-​>multiply(Ljava/​math/​BigInteger;​)​Ljava/​math/​BigInteger;​ |
 |  | ||
236 | ·​·​·​·​move-​result-​object·​v12 | 236 | ·​·​·​·​move-​result-​object·​v12 |
 |  | ||
Offset 248, 49 lines modified | Offset 248, 49 lines modified | ||
248 | ·​·​·​·​move-​result-​object·​v13 | 248 | ·​·​·​·​move-​result-​object·​v13 |
 |  | ||
249 | ·​·​·​·​invoke-​virtual·​{v12,​·​v13},​·​Ljava/​math/​BigInteger;​-​>divide(Ljava/​math/​BigInteger;​)​Ljava/​math/​BigInteger;​ | 249 | ·​·​·​·​invoke-​virtual·​{v12,​·​v13},​·​Ljava/​math/​BigInteger;​-​>divide(Ljava/​math/​BigInteger;​)​Ljava/​math/​BigInteger;​ |
 |  | ||
250 | ·​·​·​·​move-​result-​object·​v2 | 250 | ·​·​·​·​move-​result-​object·​v2 |
 |  | ||
251 | ·​·​·​·​.​line·​432 | 251 | ·​·​·​·​.​line·​432 |
252 |
·​·​·​·​int-​to-​long·​v |
252 | ·​·​·​·​int-​to-​long·​v7,​·​v10 |
 |  | ||
253 | ·​·​·​·​.​line·​433 | 253 | ·​·​·​·​.​line·​433 |
254 | ·​·​·​·​int-​to-​long·​v4,​·​v11 | 254 | ·​·​·​·​int-​to-​long·​v4,​·​v11 |
 |  | ||
255 | ·​·​·​·​.​line·​434 | 255 | ·​·​·​·​.​line·​434 |
256 |
·​·​·​·​move·​v |
256 | ·​·​·​·​move·​v9,​·​v3 |
 |  | ||
257 | ·​·​·​·​.​line·​420 | 257 | ·​·​·​·​.​line·​420 |
258 | ·​·​·​·​:​goto_3 | 258 | ·​·​·​·​:​goto_3 |
259 | ·​·​·​·​add-​int/​lit8·​v6,​·​v6,​·​0x1 | 259 | ·​·​·​·​add-​int/​lit8·​v6,​·​v6,​·​0x1 |
 |  | ||
260 | ·​·​·​·​goto·​:​goto_2 | 260 | ·​·​·​·​goto·​:​goto_2 |
 |  | ||
261 | ·​·​·​·​.​line·​437 | 261 | ·​·​·​·​.​line·​437 |
262 | ·​·​·​·​:​cond_3 | 262 | ·​·​·​·​:​cond_3 |
263 | ·​·​·​·​int-​to-​long·​v12,​·​v10 | 263 | ·​·​·​·​int-​to-​long·​v12,​·​v10 |
 |  | ||
264 |
·​·​·​·​mul-​long/​2addr·​v |
264 | ·​·​·​·​mul-​long/​2addr·​v7,​·​v12 |
 |  | ||
265 | ·​·​·​·​.​line·​438 | 265 | ·​·​·​·​.​line·​438 |
266 | ·​·​·​·​int-​to-​long·​v12,​·​v11 | 266 | ·​·​·​·​int-​to-​long·​v12,​·​v11 |
 |  | ||
267 | ·​·​·​·​mul-​long/​2addr·​v4,​·​v12 | 267 | ·​·​·​·​mul-​long/​2addr·​v4,​·​v12 |
 |  | ||
268 | ·​·​·​·​.​line·​439 | 268 | ·​·​·​·​.​line·​439 |
269 |
·​·​·​·​add-​int/​2addr·​v |
269 | ·​·​·​·​add-​int/​2addr·​v9,​·​v3 |
 |  | ||
270 | ·​·​·​·​goto·​:​goto_3 | 270 | ·​·​·​·​goto·​:​goto_3 |
 |  | ||
271 | ·​·​·​·​.​line·​442 | 271 | ·​·​·​·​.​line·​442 |
Max diff block lines reached; 10771/13014 bytes (82.76%) of diff not shown. |
Offset 55, 15 lines modified | Offset 55, 15 lines modified | ||
 |  | ||
55 | ·​·​·​·​return-​void | 55 | ·​·​·​·​return-​void |
56 | .​end·​method | 56 | .​end·​method |
 |  | ||
 |  | ||
57 | #·​virtual·​methods | 57 | #·​virtual·​methods |
58 | .​method·​add(D)​V | 58 | .​method·​add(D)​V |
59 |
·​·​·​·​.​locals·​ |
59 | ·​·​·​·​.​locals·​6 |
60 | ·​·​·​·​.​param·​p1,​·​"value"·​·​·​·​#·​D | 60 | ·​·​·​·​.​param·​p1,​·​"value"·​·​·​·​#·​D |
 |  | ||
61 | ·​·​·​·​.​prologue | 61 | ·​·​·​·​.​prologue |
62 | ·​·​·​·​.​line·​393 | 62 | ·​·​·​·​.​line·​393 |
63 | ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Lcom/​google/​common/​math/​DoubleUtils;​-​>isFinite(D)​Z | 63 | ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Lcom/​google/​common/​math/​DoubleUtils;​-​>isFinite(D)​Z |
 |  | ||
64 | ·​·​·​·​move-​result·​v0 | 64 | ·​·​·​·​move-​result·​v0 |
Offset 86, 34 lines modified | Offset 86, 34 lines modified | ||
86 | ·​·​·​·​.​line·​473 | 86 | ·​·​·​·​.​line·​473 |
87 | ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V | 87 | ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V |
 |  | ||
88 | ·​·​·​·​return-​void | 88 | ·​·​·​·​return-​void |
89 | .​end·​method | 89 | .​end·​method |
 |  | ||
90 | .​method·​public·​static·​factorial(I)​D | 90 | .​method·​public·​static·​factorial(I)​D |
91 |
·​·​·​·​.​locals·​ |
91 | ·​·​·​·​.​locals·​5 |
92 | ·​·​·​·​.​param·​p0,​·​"n"·​·​·​·​#·​I | 92 | ·​·​·​·​.​param·​p0,​·​"n"·​·​·​·​#·​I |
 |  | ||
93 | ·​·​·​·​.​prologue | 93 | ·​·​·​·​.​prologue |
94 | ·​·​·​·​.​line·​295 | 94 | ·​·​·​·​.​line·​295 |
95 | ·​·​·​·​const-​string·​v3,​·​"n" | 95 | ·​·​·​·​const-​string·​v3,​·​"n" |
 |  | ||
96 | ·​·​·​·​invoke-​static·​{v3,​·​p0},​·​Lcom/​google/​common/​math/​MathPreconditions;​-​>checkNonNegative(Lja​va/​lang/​String;​I)​I | 96 | ·​·​·​·​invoke-​static·​{v3,​·​p0},​·​Lcom/​google/​common/​math/​MathPreconditions;​-​>checkNonNegative(Lja​va/​lang/​String;​I)​I |
 |  | ||
97 | ·​·​·​·​.​line·​296 | 97 | ·​·​·​·​.​line·​296 |
98 | ·​·​·​·​const/​16·​v3,​·​0xaa | 98 | ·​·​·​·​const/​16·​v3,​·​0xaa |
 |  | ||
99 | ·​·​·​·​if-​le·​p0,​·​v3,​·​:​cond_0 | 99 | ·​·​·​·​if-​le·​p0,​·​v3,​·​:​cond_0 |
 |  | ||
100 | ·​·​·​·​.​line·​297 | 100 | ·​·​·​·​.​line·​297 |
101 |
·​·​·​·​const-​wide/​high16·​v |
101 | ·​·​·​·​const-​wide/​high16·​v3,​·​0x7ff0000000000000L·​·​·​·​#·​Double.​POSITIVE_INFINITY |
 |  | ||
102 | ·​·​·​·​.​line·​305 | 102 | ·​·​·​·​.​line·​305 |
103 | ·​·​·​·​:​goto_0 | 103 | ·​·​·​·​:​goto_0 |
104 |
·​·​·​·​return-​wide·​v |
104 | ·​·​·​·​return-​wide·​v3 |
 |  | ||
105 | ·​·​·​·​.​line·​301 | 105 | ·​·​·​·​.​line·​301 |
106 | ·​·​·​·​:​cond_0 | 106 | ·​·​·​·​:​cond_0 |
107 | ·​·​·​·​const-​wide/​high16·​v0,​·​0x3ff0000000000000L·​·​·​·​#·​1.​0 | 107 | ·​·​·​·​const-​wide/​high16·​v0,​·​0x3ff0000000000000L·​·​·​·​#·​1.​0 |
 |  | ||
108 | ·​·​·​·​.​line·​302 | 108 | ·​·​·​·​.​line·​302 |
109 | ·​·​·​·​.​local·​v0,​·​"accum":​D | 109 | ·​·​·​·​.​local·​v0,​·​"accum":​D |
Offset 122, 32 lines modified | Offset 122, 32 lines modified | ||
122 | ·​·​·​·​add-​int/​lit8·​v2,​·​v3,​·​0x1 | 122 | ·​·​·​·​add-​int/​lit8·​v2,​·​v3,​·​0x1 |
 |  | ||
123 | ·​·​·​·​.​local·​v2,​·​"i":​I | 123 | ·​·​·​·​.​local·​v2,​·​"i":​I |
124 | ·​·​·​·​:​goto_1 | 124 | ·​·​·​·​:​goto_1 |
125 | ·​·​·​·​if-​gt·​v2,​·​p0,​·​:​cond_1 | 125 | ·​·​·​·​if-​gt·​v2,​·​p0,​·​:​cond_1 |
 |  | ||
126 | ·​·​·​·​.​line·​303 | 126 | ·​·​·​·​.​line·​303 |
127 |
·​·​·​·​int-​to-​double·​v |
127 | ·​·​·​·​int-​to-​double·​v3,​·​v2 |
 |  | ||
128 |
·​·​·​·​mul-​double/​2addr·​v0,​·​v |
128 | ·​·​·​·​mul-​double/​2addr·​v0,​·​v3 |
 |  | ||
129 | ·​·​·​·​.​line·​302 | 129 | ·​·​·​·​.​line·​302 |
130 | ·​·​·​·​add-​int/​lit8·​v2,​·​v2,​·​0x1 | 130 | ·​·​·​·​add-​int/​lit8·​v2,​·​v2,​·​0x1 |
 |  | ||
131 | ·​·​·​·​goto·​:​goto_1 | 131 | ·​·​·​·​goto·​:​goto_1 |
 |  | ||
132 | ·​·​·​·​.​line·​305 | 132 | ·​·​·​·​.​line·​305 |
133 | ·​·​·​·​:​cond_1 | 133 | ·​·​·​·​:​cond_1 |
134 | ·​·​·​·​sget-​object·​v3,​·​Lcom/​google/​common/​math/​DoubleMath;​-​>everySixteenthFactor​ial:​[D | 134 | ·​·​·​·​sget-​object·​v3,​·​Lcom/​google/​common/​math/​DoubleMath;​-​>everySixteenthFactor​ial:​[D |
 |  | ||
135 | ·​·​·​·​shr-​int/​lit8·​v4,​·​p0,​·​0x4 | 135 | ·​·​·​·​shr-​int/​lit8·​v4,​·​p0,​·​0x4 |
 |  | ||
136 |
·​·​·​·​aget-​wide·​v |
136 | ·​·​·​·​aget-​wide·​v3,​·​v3,​·​v4 |
 |  | ||
137 |
·​·​·​·​mul-​double/​2addr·​v |
137 | ·​·​·​·​mul-​double/​2addr·​v3,​·​v0 |
 |  | ||
138 | ·​·​·​·​goto·​:​goto_0 | 138 | ·​·​·​·​goto·​:​goto_0 |
139 | .​end·​method | 139 | .​end·​method |
 |  | ||
140 | .​method·​public·​static·​fuzzyCompare(DDD)​I | 140 | .​method·​public·​static·​fuzzyCompare(DDD)​I |
141 | ·​·​·​·​.​locals·​2 | 141 | ·​·​·​·​.​locals·​2 |
142 | ·​·​·​·​.​param·​p0,​·​"a"·​·​·​·​#·​D | 142 | ·​·​·​·​.​param·​p0,​·​"a"·​·​·​·​#·​D |
Offset 366, 30 lines modified | Offset 366, 30 lines modified | ||
 |  | ||
366 | ·​·​·​·​div-​double/​2addr·​v0,​·​v2 | 366 | ·​·​·​·​div-​double/​2addr·​v0,​·​v2 |
 |  | ||
367 | ·​·​·​·​return-​wide·​v0 | 367 | ·​·​·​·​return-​wide·​v0 |
368 | .​end·​method | 368 | .​end·​method |
 |  | ||
369 | .​method·​public·​static·​log2(DLjava/​math/​RoundingMode;​)​I | 369 | .​method·​public·​static·​log2(DLjava/​math/​RoundingMode;​)​I |
370 |
·​·​·​·​.​locals·​1 |
370 | ·​·​·​·​.​locals·​11 |
371 | ·​·​·​·​.​param·​p0,​·​"x"·​·​·​·​#·​D | 371 | ·​·​·​·​.​param·​p0,​·​"x"·​·​·​·​#·​D |
372 | ·​·​·​·​.​param·​p2,​·​"mode"·​·​·​·​#·​Ljava/​math/​RoundingMode;​ | 372 | ·​·​·​·​.​param·​p2,​·​"mode"·​·​·​·​#·​Ljava/​math/​RoundingMode;​ |
373 | ·​·​·​·​.​annotation·​build·​Lcom/​google/​common/​annotations/​GwtIncompatible;​ | 373 | ·​·​·​·​.​annotation·​build·​Lcom/​google/​common/​annotations/​GwtIncompatible;​ |
374 | ·​·​·​·​·​·​·​·​value·​=·​"java.​lang.​Math.​getExponent,​·​com.​google.​common.​math.​DoubleUtils" | 374 | ·​·​·​·​·​·​·​·​value·​=·​"java.​lang.​Math.​getExponent,​·​com.​google.​common.​math.​DoubleUtils" |
375 | ·​·​·​·​.​end·​annotation | 375 | ·​·​·​·​.​end·​annotation |
 |  | ||
376 | ·​·​·​·​.​prologue | 376 | ·​·​·​·​.​prologue |
377 | ·​·​·​·​const/​4·​v5,​·​0x1 | 377 | ·​·​·​·​const/​4·​v5,​·​0x1 |
 |  | ||
378 | ·​·​·​·​const/​4·​v6,​·​0x0 | 378 | ·​·​·​·​const/​4·​v6,​·​0x0 |
 |  | ||
379 | ·​·​·​·​.​line·​234 | 379 | ·​·​·​·​.​line·​234 |
380 |
·​·​·​·​const-​wide/​16·​v |
380 | ·​·​·​·​const-​wide/​16·​v7,​·​0x0 |
 |  | ||
381 |
·​·​·​·​cmpl-​double·​v4,​·​p0,​·​v |
381 | ·​·​·​·​cmpl-​double·​v4,​·​p0,​·​v7 |
 |  | ||
382 | ·​·​·​·​if-​lez·​v4,​·​:​cond_1 | 382 | ·​·​·​·​if-​lez·​v4,​·​:​cond_1 |
 |  | ||
383 | ·​·​·​·​invoke-​static·​{p0,​·​p1},​·​Lcom/​google/​common/​math/​DoubleUtils;​-​>isFinite(D)​Z | 383 | ·​·​·​·​invoke-​static·​{p0,​·​p1},​·​Lcom/​google/​common/​math/​DoubleUtils;​-​>isFinite(D)​Z |
 |  | ||
384 | ·​·​·​·​move-​result·​v4 | 384 | ·​·​·​·​move-​result·​v4 |
 |  | ||
Offset 570, 19 lines modified | Offset 570, 19 lines modified | ||
Max diff block lines reached; 5781/8078 bytes (71.56%) of diff not shown. |
Offset 59, 21 lines modified | Offset 59, 21 lines modified | ||
 |  | ||
59 | ·​·​·​·​.​line·​94 | 59 | ·​·​·​·​.​line·​94 |
60 | ·​·​·​·​.​local·​v0,​·​"absX":​Ljava/​math/​BigInteger;​ | 60 | ·​·​·​·​.​local·​v0,​·​"absX":​Ljava/​math/​BigInteger;​ |
61 | ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​math/​BigInteger;​-​>bitLength()​I | 61 | ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​math/​BigInteger;​-​>bitLength()​I |
 |  | ||
62 | ·​·​·​·​move-​result·​v12 | 62 | ·​·​·​·​move-​result·​v12 |
 |  | ||
63 |
·​·​·​·​add-​int/​lit8·​v |
63 | ·​·​·​·​add-​int/​lit8·​v3,​·​v12,​·​-​0x1 |
 |  | ||
64 | ·​·​·​·​.​line·​96 | 64 | ·​·​·​·​.​line·​96 |
65 |
·​·​·​·​.​local·​v |
65 | ·​·​·​·​.​local·​v3,​·​"exponent":​I |
66 | ·​·​·​·​const/​16·​v12,​·​0x3f | 66 | ·​·​·​·​const/​16·​v12,​·​0x3f |
 |  | ||
67 |
·​·​·​·​if-​ge·​v |
67 | ·​·​·​·​if-​ge·​v3,​·​v12,​·​:​cond_0 |
 |  | ||
68 | ·​·​·​·​.​line·​97 | 68 | ·​·​·​·​.​line·​97 |
69 | ·​·​·​·​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Ljava/​math/​BigInteger;​-​>longValue()​J | 69 | ·​·​·​·​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Ljava/​math/​BigInteger;​-​>longValue()​J |
 |  | ||
70 | ·​·​·​·​move-​result-​wide·​v12 | 70 | ·​·​·​·​move-​result-​wide·​v12 |
 |  | ||
71 | ·​·​·​·​long-​to-​double·​v12,​·​v12 | 71 | ·​·​·​·​long-​to-​double·​v12,​·​v12 |
Offset 82, 15 lines modified | Offset 82, 15 lines modified | ||
82 | ·​·​·​·​:​goto_0 | 82 | ·​·​·​·​:​goto_0 |
83 | ·​·​·​·​return-​wide·​v12 | 83 | ·​·​·​·​return-​wide·​v12 |
 |  | ||
84 | ·​·​·​·​.​line·​98 | 84 | ·​·​·​·​.​line·​98 |
85 | ·​·​·​·​:​cond_0 | 85 | ·​·​·​·​:​cond_0 |
86 | ·​·​·​·​const/​16·​v12,​·​0x3ff | 86 | ·​·​·​·​const/​16·​v12,​·​0x3ff |
 |  | ||
87 |
·​·​·​·​if-​le·​v |
87 | ·​·​·​·​if-​le·​v3,​·​v12,​·​:​cond_1 |
 |  | ||
88 | ·​·​·​·​.​line·​99 | 88 | ·​·​·​·​.​line·​99 |
89 | ·​·​·​·​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Ljava/​math/​BigInteger;​-​>signum()​I | 89 | ·​·​·​·​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Ljava/​math/​BigInteger;​-​>signum()​I |
 |  | ||
90 | ·​·​·​·​move-​result·​v12 | 90 | ·​·​·​·​move-​result·​v12 |
 |  | ||
91 | ·​·​·​·​int-​to-​double·​v12,​·​v12 | 91 | ·​·​·​·​int-​to-​double·​v12,​·​v12 |
Offset 99, 15 lines modified | Offset 99, 15 lines modified | ||
 |  | ||
99 | ·​·​·​·​mul-​double/​2addr·​v12,​·​v14 | 99 | ·​·​·​·​mul-​double/​2addr·​v12,​·​v14 |
 |  | ||
100 | ·​·​·​·​goto·​:​goto_0 | 100 | ·​·​·​·​goto·​:​goto_0 |
 |  | ||
101 | ·​·​·​·​.​line·​110 | 101 | ·​·​·​·​.​line·​110 |
102 | ·​·​·​·​:​cond_1 | 102 | ·​·​·​·​:​cond_1 |
103 |
·​·​·​·​add-​int/​lit8·​v12,​·​v |
103 | ·​·​·​·​add-​int/​lit8·​v12,​·​v3,​·​-​0x34 |
 |  | ||
104 | ·​·​·​·​add-​int/​lit8·​v5,​·​v12,​·​-​0x1 | 104 | ·​·​·​·​add-​int/​lit8·​v5,​·​v12,​·​-​0x1 |
 |  | ||
105 | ·​·​·​·​.​line·​111 | 105 | ·​·​·​·​.​line·​111 |
106 | ·​·​·​·​.​local·​v5,​·​"shift":​I | 106 | ·​·​·​·​.​local·​v5,​·​"shift":​I |
107 | ·​·​·​·​invoke-​virtual·​{v0,​·​v5},​·​Ljava/​math/​BigInteger;​-​>shiftRight(I)​Ljava/​math/​BigInteger;​ | 107 | ·​·​·​·​invoke-​virtual·​{v0,​·​v5},​·​Ljava/​math/​BigInteger;​-​>shiftRight(I)​Ljava/​math/​BigInteger;​ |
 |  | ||
Offset 167, 48 lines modified | Offset 167, 48 lines modified | ||
167 | ·​·​·​·​const-​wide/​16·​v12,​·​0x1 | 167 | ·​·​·​·​const-​wide/​16·​v12,​·​0x1 |
 |  | ||
168 | ·​·​·​·​add-​long·​v8,​·​v6,​·​v12 | 168 | ·​·​·​·​add-​long·​v8,​·​v6,​·​v12 |
 |  | ||
169 | ·​·​·​·​.​line·​123 | 169 | ·​·​·​·​.​line·​123 |
170 | ·​·​·​·​.​local·​v8,​·​"signifRounded":​J | 170 | ·​·​·​·​.​local·​v8,​·​"signifRounded":​J |
171 | ·​·​·​·​:​goto_2 | 171 | ·​·​·​·​:​goto_2 |
172 |
·​·​·​·​add-​int/​lit16·​v12,​·​v |
172 | ·​·​·​·​add-​int/​lit16·​v12,​·​v3,​·​0x3ff |
 |  | ||
173 | ·​·​·​·​int-​to-​long·​v12,​·​v12 | 173 | ·​·​·​·​int-​to-​long·​v12,​·​v12 |
 |  | ||
174 | ·​·​·​·​const/​16·​v14,​·​0x34 | 174 | ·​·​·​·​const/​16·​v14,​·​0x34 |
 |  | ||
175 |
·​·​·​·​shl-​long·​v |
175 | ·​·​·​·​shl-​long·​v1,​·​v12,​·​v14 |
 |  | ||
176 | ·​·​·​·​.​line·​124 | 176 | ·​·​·​·​.​line·​124 |
177 |
·​·​·​·​.​local·​v |
177 | ·​·​·​·​.​local·​v1,​·​"bits":​J |
178 |
·​·​·​·​add-​long/​2addr·​v |
178 | ·​·​·​·​add-​long/​2addr·​v1,​·​v8 |
 |  | ||
179 | ·​·​·​·​.​line·​131 | 179 | ·​·​·​·​.​line·​131 |
180 | ·​·​·​·​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Ljava/​math/​BigInteger;​-​>signum()​I | 180 | ·​·​·​·​invoke-​virtual/​range·​{p0·​.​.​·​p0},​·​Ljava/​math/​BigInteger;​-​>signum()​I |
 |  | ||
181 | ·​·​·​·​move-​result·​v12 | 181 | ·​·​·​·​move-​result·​v12 |
 |  | ||
182 | ·​·​·​·​int-​to-​long·​v12,​·​v12 | 182 | ·​·​·​·​int-​to-​long·​v12,​·​v12 |
 |  | ||
183 | ·​·​·​·​const-​wide/​high16·​v14,​·​-​0x8000000000000000L | 183 | ·​·​·​·​const-​wide/​high16·​v14,​·​-​0x8000000000000000L |
 |  | ||
184 | ·​·​·​·​and-​long/​2addr·​v12,​·​v14 | 184 | ·​·​·​·​and-​long/​2addr·​v12,​·​v14 |
 |  | ||
185 |
·​·​·​·​or-​long/​2addr·​v |
185 | ·​·​·​·​or-​long/​2addr·​v1,​·​v12 |
 |  | ||
186 | ·​·​·​·​.​line·​132 | 186 | ·​·​·​·​.​line·​132 |
187 |
·​·​·​·​invoke-​static·​{v |
187 | ·​·​·​·​invoke-​static·​{v1,​·​v2},​·​Ljava/​lang/​Double;​-​>longBitsToDouble(J)​D |
 |  | ||
188 | ·​·​·​·​move-​result-​wide·​v12 | 188 | ·​·​·​·​move-​result-​wide·​v12 |
 |  | ||
189 | ·​·​·​·​goto·​:​goto_0 | 189 | ·​·​·​·​goto·​:​goto_0 |
 |  | ||
190 | ·​·​·​·​.​line·​120 | 190 | ·​·​·​·​.​line·​120 |
191 |
·​·​·​·​.​end·​local·​v |
191 | ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"bits":​J |
192 | ·​·​·​·​.​end·​local·​v4·​·​·​·​#·​"increment":​Z | 192 | ·​·​·​·​.​end·​local·​v4·​·​·​·​#·​"increment":​Z |
193 | ·​·​·​·​.​end·​local·​v8·​·​·​·​#·​"signifRounded":​J | 193 | ·​·​·​·​.​end·​local·​v8·​·​·​·​#·​"signifRounded":​J |
194 | ·​·​·​·​:​cond_3 | 194 | ·​·​·​·​:​cond_3 |
195 | ·​·​·​·​const/​4·​v4,​·​0x0 | 195 | ·​·​·​·​const/​4·​v4,​·​0x0 |
Max diff block lines reached; 1947/4255 bytes (45.76%) of diff not shown. |
Offset 230, 27 lines modified | Offset 230, 27 lines modified | ||
 |  | ||
230 | ·​·​·​·​.​prologue | 230 | ·​·​·​·​.​prologue |
231 | ·​·​·​·​const/​4·​v5,​·​0x0 | 231 | ·​·​·​·​const/​4·​v5,​·​0x0 |
 |  | ||
232 | ·​·​·​·​const/​4·​v4,​·​0x1 | 232 | ·​·​·​·​const/​4·​v4,​·​0x1 |
 |  | ||
233 | ·​·​·​·​.​line·​525 | 233 | ·​·​·​·​.​line·​525 |
234 |
·​·​·​·​const-​string·​v |
234 | ·​·​·​·​const-​string·​v3,​·​"n" |
 |  | ||
235 |
·​·​·​·​invoke-​static·​{v |
235 | ·​·​·​·​invoke-​static·​{v3,​·​p0},​·​Lcom/​google/​common/​math/​MathPreconditions;​-​>checkNonNegative(Lja​va/​lang/​String;​I)​I |
 |  | ||
236 | ·​·​·​·​.​line·​526 | 236 | ·​·​·​·​.​line·​526 |
237 |
·​·​·​·​const-​string·​v |
237 | ·​·​·​·​const-​string·​v3,​·​"k" |
 |  | ||
238 |
·​·​·​·​invoke-​static·​{v |
238 | ·​·​·​·​invoke-​static·​{v3,​·​p1},​·​Lcom/​google/​common/​math/​MathPreconditions;​-​>checkNonNegative(Lja​va/​lang/​String;​I)​I |
 |  | ||
239 | ·​·​·​·​.​line·​527 | 239 | ·​·​·​·​.​line·​527 |
240 | ·​·​·​·​if-​gt·​p1,​·​p0,​·​:​cond_2 | 240 | ·​·​·​·​if-​gt·​p1,​·​p0,​·​:​cond_2 |
 |  | ||
241 |
·​·​·​·​move·​v |
241 | ·​·​·​·​move·​v3,​·​v4 |
 |  | ||
242 | ·​·​·​·​:​goto_0 | 242 | ·​·​·​·​:​goto_0 |
243 | ·​·​·​·​const-​string·​v6,​·​"k·​(%s)​·​>·​n·​(%s)​" | 243 | ·​·​·​·​const-​string·​v6,​·​"k·​(%s)​·​>·​n·​(%s)​" |
 |  | ||
244 | ·​·​·​·​const/​4·​v7,​·​0x2 | 244 | ·​·​·​·​const/​4·​v7,​·​0x2 |
 |  | ||
245 | ·​·​·​·​new-​array·​v7,​·​v7,​·​[Ljava/​lang/​Object;​ | 245 | ·​·​·​·​new-​array·​v7,​·​v7,​·​[Ljava/​lang/​Object;​ |
Offset 263, 100 lines modified | Offset 263, 100 lines modified | ||
 |  | ||
263 | ·​·​·​·​invoke-​static·​{p0},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​ | 263 | ·​·​·​·​invoke-​static·​{p0},​·​Ljava/​lang/​Integer;​-​>valueOf(I)​Ljava/​lang/​Integer;​ |
 |  | ||
264 | ·​·​·​·​move-​result-​object·​v5 | 264 | ·​·​·​·​move-​result-​object·​v5 |
 |  | ||
265 | ·​·​·​·​aput-​object·​v5,​·​v7,​·​v4 | 265 | ·​·​·​·​aput-​object·​v5,​·​v7,​·​v4 |
 |  | ||
266 |
·​·​·​·​invoke-​static·​{v |
266 | ·​·​·​·​invoke-​static·​{v3,​·​v6,​·​v7},​·​Lcom/​google/​common/​base/​Preconditions;​-​>checkArgument(ZLjava​/​lang/​String;​[Ljava/​lang/​Object;​)​V |
 |  | ||
267 | ·​·​·​·​.​line·​528 | 267 | ·​·​·​·​.​line·​528 |
268 |
·​·​·​·​shr-​int/​lit8·​v |
268 | ·​·​·​·​shr-​int/​lit8·​v3,​·​p0,​·​0x1 |
 |  | ||
269 |
·​·​·​·​if-​le·​p1,​·​v |
269 | ·​·​·​·​if-​le·​p1,​·​v3,​·​:​cond_0 |
 |  | ||
270 | ·​·​·​·​.​line·​529 | 270 | ·​·​·​·​.​line·​529 |
271 | ·​·​·​·​sub-​int·​p1,​·​p0,​·​p1 | 271 | ·​·​·​·​sub-​int·​p1,​·​p0,​·​p1 |
 |  | ||
272 | ·​·​·​·​.​line·​531 | 272 | ·​·​·​·​.​line·​531 |
273 | ·​·​·​·​:​cond_0 | 273 | ·​·​·​·​:​cond_0 |
274 |
·​·​·​·​sget-​object·​v |
274 | ·​·​·​·​sget-​object·​v3,​·​Lcom/​google/​common/​math/​IntMath;​-​>biggestBinomials:​[I |
 |  | ||
275 |
·​·​·​·​array-​length·​v |
275 | ·​·​·​·​array-​length·​v3,​·​v3 |
 |  | ||
276 |
·​·​·​·​if-​ge·​p1,​·​v |
276 | ·​·​·​·​if-​ge·​p1,​·​v3,​·​:​cond_1 |
 |  | ||
277 |
·​·​·​·​sget-​object·​v |
277 | ·​·​·​·​sget-​object·​v3,​·​Lcom/​google/​common/​math/​IntMath;​-​>biggestBinomials:​[I |
 |  | ||
278 |
·​·​·​·​aget·​v |
278 | ·​·​·​·​aget·​v3,​·​v3,​·​p1 |
 |  | ||
279 |
·​·​·​·​if-​le·​p0,​·​v |
279 | ·​·​·​·​if-​le·​p0,​·​v3,​·​:​cond_3 |
 |  | ||
280 | ·​·​·​·​.​line·​532 | 280 | ·​·​·​·​.​line·​532 |
281 | ·​·​·​·​:​cond_1 | 281 | ·​·​·​·​:​cond_1 |
282 | ·​·​·​·​const·​v4,​·​0x7fffffff | 282 | ·​·​·​·​const·​v4,​·​0x7fffffff |
 |  | ||
283 | ·​·​·​·​.​line·​545 | 283 | ·​·​·​·​.​line·​545 |
284 | ·​·​·​·​:​goto_1 | 284 | ·​·​·​·​:​goto_1 |
285 | ·​·​·​·​:​pswitch_0 | 285 | ·​·​·​·​:​pswitch_0 |
286 | ·​·​·​·​return·​v4 | 286 | ·​·​·​·​return·​v4 |
 |  | ||
287 | ·​·​·​·​:​cond_2 | 287 | ·​·​·​·​:​cond_2 |
288 |
·​·​·​·​move·​v |
288 | ·​·​·​·​move·​v3,​·​v5 |
 |  | ||
289 | ·​·​·​·​.​line·​527 | 289 | ·​·​·​·​.​line·​527 |
290 | ·​·​·​·​goto·​:​goto_0 | 290 | ·​·​·​·​goto·​:​goto_0 |
 |  | ||
291 | ·​·​·​·​.​line·​534 | 291 | ·​·​·​·​.​line·​534 |
292 | ·​·​·​·​:​cond_3 | 292 | ·​·​·​·​:​cond_3 |
293 | ·​·​·​·​packed-​switch·​p1,​·​:​pswitch_data_0 | 293 | ·​·​·​·​packed-​switch·​p1,​·​:​pswitch_data_0 |
 |  | ||
294 | ·​·​·​·​.​line·​540 | 294 | ·​·​·​·​.​line·​540 |
295 |
·​·​·​·​const-​wide/​16·​v |
295 | ·​·​·​·​const-​wide/​16·​v1,​·​0x1 |
 |  | ||
296 | ·​·​·​·​.​line·​541 | 296 | ·​·​·​·​.​line·​541 |
297 |
·​·​·​·​.​local·​v |
297 | ·​·​·​·​.​local·​v1,​·​"result":​J |
298 | ·​·​·​·​const/​4·​v0,​·​0x0 | 298 | ·​·​·​·​const/​4·​v0,​·​0x0 |
 |  | ||
299 | ·​·​·​·​.​local·​v0,​·​"i":​I | 299 | ·​·​·​·​.​local·​v0,​·​"i":​I |
300 | ·​·​·​·​:​goto_2 | 300 | ·​·​·​·​:​goto_2 |
301 | ·​·​·​·​if-​ge·​v0,​·​p1,​·​:​cond_4 | 301 | ·​·​·​·​if-​ge·​v0,​·​p1,​·​:​cond_4 |
 |  | ||
302 | ·​·​·​·​.​line·​542 | 302 | ·​·​·​·​.​line·​542 |
303 |
·​·​·​·​sub-​int·​v |
303 | ·​·​·​·​sub-​int·​v3,​·​p0,​·​v0 |
 |  | ||
304 |
·​·​·​·​int-​to-​long·​v |
304 | ·​·​·​·​int-​to-​long·​v3,​·​v3 |
 |  | ||
305 |
·​·​·​·​mul-​long/​2addr·​v |
305 | ·​·​·​·​mul-​long/​2addr·​v1,​·​v3 |
 |  | ||
306 | ·​·​·​·​.​line·​543 | 306 | ·​·​·​·​.​line·​543 |
307 |
·​·​·​·​add-​int/​lit8·​v |
307 | ·​·​·​·​add-​int/​lit8·​v3,​·​v0,​·​0x1 |
 |  | ||
Max diff block lines reached; 550/3356 bytes (16.39%) of diff not shown. |
Offset 668, 45 lines modified | Offset 668, 45 lines modified | ||
668 | ·​·​·​·​.​packed-​switch·​0x0 | 668 | ·​·​·​·​.​packed-​switch·​0x0 |
669 | ·​·​·​·​·​·​·​·​:​pswitch_0 | 669 | ·​·​·​·​·​·​·​·​:​pswitch_0 |
670 | ·​·​·​·​·​·​·​·​:​pswitch_1 | 670 | ·​·​·​·​·​·​·​·​:​pswitch_1 |
671 | ·​·​·​·​.​end·​packed-​switch | 671 | ·​·​·​·​.​end·​packed-​switch |
672 | .​end·​method | 672 | .​end·​method |
 |  | ||
673 | .​method·​public·​static·​checkedAdd(JJ)​J | 673 | .​method·​public·​static·​checkedAdd(JJ)​J |
674 |
·​·​·​·​.​locals·​ |
674 | ·​·​·​·​.​locals·​9 |
675 | ·​·​·​·​.​param·​p0,​·​"a"·​·​·​·​#·​J | 675 | ·​·​·​·​.​param·​p0,​·​"a"·​·​·​·​#·​J |
676 | ·​·​·​·​.​param·​p2,​·​"b"·​·​·​·​#·​J | 676 | ·​·​·​·​.​param·​p2,​·​"b"·​·​·​·​#·​J |
677 | ·​·​·​·​.​annotation·​build·​Lcom/​google/​common/​annotations/​GwtIncompatible;​ | 677 | ·​·​·​·​.​annotation·​build·​Lcom/​google/​common/​annotations/​GwtIncompatible;​ |
678 | ·​·​·​·​·​·​·​·​value·​=·​"TODO" | 678 | ·​·​·​·​·​·​·​·​value·​=·​"TODO" |
679 | ·​·​·​·​.​end·​annotation | 679 | ·​·​·​·​.​end·​annotation |
 |  | ||
680 | ·​·​·​·​.​prologue | 680 | ·​·​·​·​.​prologue |
681 |
·​·​·​·​const-​wide/​16·​v |
681 | ·​·​·​·​const-​wide/​16·​v7,​·​0x0 |
 |  | ||
682 | ·​·​·​·​const/​4·​v2,​·​0x1 | 682 | ·​·​·​·​const/​4·​v2,​·​0x1 |
 |  | ||
683 | ·​·​·​·​const/​4·​v3,​·​0x0 | 683 | ·​·​·​·​const/​4·​v3,​·​0x0 |
 |  | ||
684 | ·​·​·​·​.​line·​509 | 684 | ·​·​·​·​.​line·​509 |
685 | ·​·​·​·​add-​long·​v0,​·​p0,​·​p2 | 685 | ·​·​·​·​add-​long·​v0,​·​p0,​·​p2 |
 |  | ||
686 | ·​·​·​·​.​line·​510 | 686 | ·​·​·​·​.​line·​510 |
687 | ·​·​·​·​.​local·​v0,​·​"result":​J | 687 | ·​·​·​·​.​local·​v0,​·​"result":​J |
688 | ·​·​·​·​xor-​long·​v4,​·​p0,​·​p2 | 688 | ·​·​·​·​xor-​long·​v4,​·​p0,​·​p2 |
 |  | ||
689 |
·​·​·​·​cmp-​long·​v4,​·​v4,​·​v |
689 | ·​·​·​·​cmp-​long·​v4,​·​v4,​·​v7 |
 |  | ||
690 | ·​·​·​·​if-​gez·​v4,​·​:​cond_0 | 690 | ·​·​·​·​if-​gez·​v4,​·​:​cond_0 |
 |  | ||
691 | ·​·​·​·​move·​v4,​·​v2 | 691 | ·​·​·​·​move·​v4,​·​v2 |
 |  | ||
692 | ·​·​·​·​:​goto_0 | 692 | ·​·​·​·​:​goto_0 |
693 |
·​·​·​·​xor-​long·​v |
693 | ·​·​·​·​xor-​long·​v5,​·​p0,​·​v0 |
 |  | ||
694 |
·​·​·​·​cmp-​long·​v5,​·​v |
694 | ·​·​·​·​cmp-​long·​v5,​·​v5,​·​v7 |
 |  | ||
695 | ·​·​·​·​if-​ltz·​v5,​·​:​cond_1 | 695 | ·​·​·​·​if-​ltz·​v5,​·​:​cond_1 |
 |  | ||
696 | ·​·​·​·​:​goto_1 | 696 | ·​·​·​·​:​goto_1 |
697 | ·​·​·​·​or-​int/​2addr·​v2,​·​v4 | 697 | ·​·​·​·​or-​int/​2addr·​v2,​·​v4 |
 |  | ||
698 | ·​·​·​·​invoke-​static·​{v2},​·​Lcom/​google/​common/​math/​MathPreconditions;​-​>checkNoOverflow(Z)​V | 698 | ·​·​·​·​invoke-​static·​{v2},​·​Lcom/​google/​common/​math/​MathPreconditions;​-​>checkNoOverflow(Z)​V |
Offset 742, 121 lines modified | Offset 742, 121 lines modified | ||
742 | ·​·​·​·​const/​4·​v4,​·​0x1 | 742 | ·​·​·​·​const/​4·​v4,​·​0x1 |
 |  | ||
743 | ·​·​·​·​const/​4·​v5,​·​0x0 | 743 | ·​·​·​·​const/​4·​v5,​·​0x0 |
 |  | ||
744 | ·​·​·​·​.​line·​534 | 744 | ·​·​·​·​.​line·​534 |
745 | ·​·​·​·​invoke-​static·​{p0,​·​p1},​·​Ljava/​lang/​Long;​-​>numberOfLeadingZeros​(J)​I | 745 | ·​·​·​·​invoke-​static·​{p0,​·​p1},​·​Ljava/​lang/​Long;​-​>numberOfLeadingZeros​(J)​I |
 |  | ||
746 |
·​·​·​·​move-​result·​v |
746 | ·​·​·​·​move-​result·​v3 |
 |  | ||
747 | ·​·​·​·​xor-​long·​v6,​·​p0,​·​v8 | 747 | ·​·​·​·​xor-​long·​v6,​·​p0,​·​v8 |
 |  | ||
748 | ·​·​·​·​invoke-​static·​{v6,​·​v7},​·​Ljava/​lang/​Long;​-​>numberOfLeadingZeros​(J)​I | 748 | ·​·​·​·​invoke-​static·​{v6,​·​v7},​·​Ljava/​lang/​Long;​-​>numberOfLeadingZeros​(J)​I |
 |  | ||
749 | ·​·​·​·​move-​result·​v6 | 749 | ·​·​·​·​move-​result·​v6 |
 |  | ||
750 |
·​·​·​·​add-​int/​2addr·​v |
750 | ·​·​·​·​add-​int/​2addr·​v3,​·​v6 |
 |  | ||
751 | ·​·​·​·​invoke-​static·​{p2,​·​p3},​·​Ljava/​lang/​Long;​-​>numberOfLeadingZeros​(J)​I | 751 | ·​·​·​·​invoke-​static·​{p2,​·​p3},​·​Ljava/​lang/​Long;​-​>numberOfLeadingZeros​(J)​I |
 |  | ||
752 | ·​·​·​·​move-​result·​v6 | 752 | ·​·​·​·​move-​result·​v6 |
 |  | ||
753 |
·​·​·​·​add-​int/​2addr·​v |
753 | ·​·​·​·​add-​int/​2addr·​v3,​·​v6 |
 |  | ||
754 | ·​·​·​·​xor-​long·​v6,​·​p2,​·​v8 | 754 | ·​·​·​·​xor-​long·​v6,​·​p2,​·​v8 |
 |  | ||
755 | ·​·​·​·​invoke-​static·​{v6,​·​v7},​·​Ljava/​lang/​Long;​-​>numberOfLeadingZeros​(J)​I | 755 | ·​·​·​·​invoke-​static·​{v6,​·​v7},​·​Ljava/​lang/​Long;​-​>numberOfLeadingZeros​(J)​I |
 |  | ||
756 | ·​·​·​·​move-​result·​v6 | 756 | ·​·​·​·​move-​result·​v6 |
 |  | ||
757 |
·​·​·​·​add-​int·​v0,​·​v |
757 | ·​·​·​·​add-​int·​v0,​·​v3,​·​v6 |
 |  | ||
758 | ·​·​·​·​.​line·​546 | 758 | ·​·​·​·​.​line·​546 |
759 | ·​·​·​·​.​local·​v0,​·​"leadingZeros":​I | 759 | ·​·​·​·​.​local·​v0,​·​"leadingZeros":​I |
760 |
·​·​·​·​const/​16·​v |
760 | ·​·​·​·​const/​16·​v3,​·​0x41 |
 |  | ||
761 |
·​·​·​·​if-​le·​v0,​·​v |
761 | ·​·​·​·​if-​le·​v0,​·​v3,​·​:​cond_0 |
 |  | ||
762 | ·​·​·​·​.​line·​547 | 762 | ·​·​·​·​.​line·​547 |
763 |
·​·​·​·​mul-​long·​v |
763 | ·​·​·​·​mul-​long·​v1,​·​p0,​·​p2 |
 |  | ||
764 | ·​·​·​·​.​line·​553 | 764 | ·​·​·​·​.​line·​553 |
765 | ·​·​·​·​:​goto_0 | 765 | ·​·​·​·​:​goto_0 |
766 |
·​·​·​·​return-​wide·​v |
766 | ·​·​·​·​return-​wide·​v1 |
 |  | ||
767 | ·​·​·​·​.​line·​549 | 767 | ·​·​·​·​.​line·​549 |
768 | ·​·​·​·​:​cond_0 | 768 | ·​·​·​·​:​cond_0 |
769 |
·​·​·​·​const/​16·​v |
769 | ·​·​·​·​const/​16·​v3,​·​0x40 |
 |  | ||
770 |
·​·​·​·​if-​lt·​v0,​·​v |
770 | ·​·​·​·​if-​lt·​v0,​·​v3,​·​:​cond_3 |
 |  | ||
771 |
·​·​·​·​move·​v |
771 | ·​·​·​·​move·​v3,​·​v4 |
 |  | ||
772 | ·​·​·​·​:​goto_1 | 772 | ·​·​·​·​:​goto_1 |
Max diff block lines reached; 15053/17368 bytes (86.67%) of diff not shown. |
Offset 60, 15 lines modified | Offset 60, 15 lines modified | ||
 |  | ||
60 | ·​·​·​·​.​line·​95 | 60 | ·​·​·​·​.​line·​95 |
61 | ·​·​·​·​:​cond_0 | 61 | ·​·​·​·​:​cond_0 |
62 | ·​·​·​·​return-​void | 62 | ·​·​·​·​return-​void |
63 | .​end·​method | 63 | .​end·​method |
 |  | ||
64 | .​method·​static·​checkNonNegative(Ljav​a/​lang/​String;​D)​D | 64 | .​method·​static·​checkNonNegative(Ljav​a/​lang/​String;​D)​D |
65 |
·​·​·​·​.​locals·​ |
65 | ·​·​·​·​.​locals·​4 |
66 | ·​·​·​·​.​param·​p0,​·​"role"·​·​·​·​#·​Ljava/​lang/​String;​ | 66 | ·​·​·​·​.​param·​p0,​·​"role"·​·​·​·​#·​Ljava/​lang/​String;​ |
67 | ·​·​·​·​·​·​·​·​.​annotation·​runtime·​Ljavax/​annotation/​Nullable;​ | 67 | ·​·​·​·​·​·​·​·​.​annotation·​runtime·​Ljavax/​annotation/​Nullable;​ |
68 | ·​·​·​·​·​·​·​·​.​end·​annotation | 68 | ·​·​·​·​·​·​·​·​.​end·​annotation |
69 | ·​·​·​·​.​end·​param | 69 | ·​·​·​·​.​end·​param |
70 | ·​·​·​·​.​param·​p1,​·​"x"·​·​·​·​#·​D | 70 | ·​·​·​·​.​param·​p1,​·​"x"·​·​·​·​#·​D |
 |  | ||
71 | ·​·​·​·​.​prologue | 71 | ·​·​·​·​.​prologue |
Offset 196, 15 lines modified | Offset 196, 15 lines modified | ||
 |  | ||
196 | ·​·​·​·​.​line·​55 | 196 | ·​·​·​·​.​line·​55 |
197 | ·​·​·​·​:​cond_0 | 197 | ·​·​·​·​:​cond_0 |
198 | ·​·​·​·​return·​p1 | 198 | ·​·​·​·​return·​p1 |
199 | .​end·​method | 199 | .​end·​method |
 |  | ||
200 | .​method·​static·​checkNonNegative(Ljav​a/​lang/​String;​J)​J | 200 | .​method·​static·​checkNonNegative(Ljav​a/​lang/​String;​J)​J |
201 |
·​·​·​·​.​locals·​ |
201 | ·​·​·​·​.​locals·​4 |
202 | ·​·​·​·​.​param·​p0,​·​"role"·​·​·​·​#·​Ljava/​lang/​String;​ | 202 | ·​·​·​·​.​param·​p0,​·​"role"·​·​·​·​#·​Ljava/​lang/​String;​ |
203 | ·​·​·​·​·​·​·​·​.​annotation·​runtime·​Ljavax/​annotation/​Nullable;​ | 203 | ·​·​·​·​·​·​·​·​.​annotation·​runtime·​Ljavax/​annotation/​Nullable;​ |
204 | ·​·​·​·​·​·​·​·​.​end·​annotation | 204 | ·​·​·​·​·​·​·​·​.​end·​annotation |
205 | ·​·​·​·​.​end·​param | 205 | ·​·​·​·​.​end·​param |
206 | ·​·​·​·​.​param·​p1,​·​"x"·​·​·​·​#·​J | 206 | ·​·​·​·​.​param·​p1,​·​"x"·​·​·​·​#·​J |
 |  | ||
207 | ·​·​·​·​.​prologue | 207 | ·​·​·​·​.​prologue |
Offset 416, 15 lines modified | Offset 416, 15 lines modified | ||
 |  | ||
416 | ·​·​·​·​.​line·​34 | 416 | ·​·​·​·​.​line·​34 |
417 | ·​·​·​·​:​cond_0 | 417 | ·​·​·​·​:​cond_0 |
418 | ·​·​·​·​return·​p1 | 418 | ·​·​·​·​return·​p1 |
419 | .​end·​method | 419 | .​end·​method |
 |  | ||
420 | .​method·​static·​checkPositive(Ljava/​lang/​String;​J)​J | 420 | .​method·​static·​checkPositive(Ljava/​lang/​String;​J)​J |
421 |
·​·​·​·​.​locals·​ |
421 | ·​·​·​·​.​locals·​4 |
422 | ·​·​·​·​.​param·​p0,​·​"role"·​·​·​·​#·​Ljava/​lang/​String;​ | 422 | ·​·​·​·​.​param·​p0,​·​"role"·​·​·​·​#·​Ljava/​lang/​String;​ |
423 | ·​·​·​·​·​·​·​·​.​annotation·​runtime·​Ljavax/​annotation/​Nullable;​ | 423 | ·​·​·​·​·​·​·​·​.​annotation·​runtime·​Ljavax/​annotation/​Nullable;​ |
424 | ·​·​·​·​·​·​·​·​.​end·​annotation | 424 | ·​·​·​·​·​·​·​·​.​end·​annotation |
425 | ·​·​·​·​.​end·​param | 425 | ·​·​·​·​.​end·​param |
426 | ·​·​·​·​.​param·​p1,​·​"x"·​·​·​·​#·​J | 426 | ·​·​·​·​.​param·​p1,​·​"x"·​·​·​·​#·​J |
 |  | ||
427 | ·​·​·​·​.​prologue | 427 | ·​·​·​·​.​prologue |
Offset 107, 17 lines modified | Offset 107, 17 lines modified | ||
107 | ·​·​·​·​.​line·​80 | 107 | ·​·​·​·​.​line·​80 |
108 | ·​·​·​·​long-​to-​int·​v1,​·​p0 | 108 | ·​·​·​·​long-​to-​int·​v1,​·​p0 |
 |  | ||
109 | ·​·​·​·​int-​to-​char·​v0,​·​v1 | 109 | ·​·​·​·​int-​to-​char·​v0,​·​v1 |
 |  | ||
110 | ·​·​·​·​.​line·​81 | 110 | ·​·​·​·​.​line·​81 |
111 | ·​·​·​·​.​local·​v0,​·​"result":​C | 111 | ·​·​·​·​.​local·​v0,​·​"result":​C |
112 |
·​·​·​·​int-​to-​long·​v |
112 | ·​·​·​·​int-​to-​long·​v1,​·​v0 |
 |  | ||
113 |
·​·​·​·​cmp-​long·​v1,​·​v |
113 | ·​·​·​·​cmp-​long·​v1,​·​v1,​·​p0 |
 |  | ||
114 | ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 | 114 | ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 |
 |  | ||
115 | ·​·​·​·​.​line·​83 | 115 | ·​·​·​·​.​line·​83 |
116 | ·​·​·​·​new-​instance·​v1,​·​Ljava/​lang/​IllegalArgumentExcept​ion;​ | 116 | ·​·​·​·​new-​instance·​v1,​·​Ljava/​lang/​IllegalArgumentExcept​ion;​ |
 |  | ||
117 | ·​·​·​·​new-​instance·​v2,​·​Ljava/​lang/​StringBuilder;​ | 117 | ·​·​·​·​new-​instance·​v2,​·​Ljava/​lang/​StringBuilder;​ |
Offset 99, 22 lines modified | Offset 99, 22 lines modified | ||
99 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lcom/​google/​common/​primitives/​Doubles$DoubleArrayAs​List;​-​>array:​[D | 99 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lcom/​google/​common/​primitives/​Doubles$DoubleArrayAs​List;​-​>array:​[D |
 |  | ||
100 | ·​·​·​·​check-​cast·​p1,​·​Ljava/​lang/​Double;​ | 100 | ·​·​·​·​check-​cast·​p1,​·​Ljava/​lang/​Double;​ |
 |  | ||
101 | ·​·​·​·​.​end·​local·​p1·​·​·​·​#·​"target":​Ljava/​lang/​Object;​ | 101 | ·​·​·​·​.​end·​local·​p1·​·​·​·​#·​"target":​Ljava/​lang/​Object;​ |
102 | ·​·​·​·​invoke-​virtual·​{p1},​·​Ljava/​lang/​Double;​-​>doubleValue()​D | 102 | ·​·​·​·​invoke-​virtual·​{p1},​·​Ljava/​lang/​Double;​-​>doubleValue()​D |
 |  | ||
103 |
·​·​·​·​move-​result-​wide·​v |
103 | ·​·​·​·​move-​result-​wide·​v1 |
 |  | ||
104 |
·​·​·​·​iget·​v |
104 | ·​·​·​·​iget·​v3,​·​p0,​·​Lcom/​google/​common/​primitives/​Doubles$DoubleArrayAs​List;​-​>start:​I |
 |  | ||
105 | ·​·​·​·​iget·​v4,​·​p0,​·​Lcom/​google/​common/​primitives/​Doubles$DoubleArrayAs​List;​-​>end:​I | 105 | ·​·​·​·​iget·​v4,​·​p0,​·​Lcom/​google/​common/​primitives/​Doubles$DoubleArrayAs​List;​-​>end:​I |
 |  | ||
106 | ·​·​·​·​#·​invokes:​·​Lcom/​google/​common/​primitives/​Doubles;​-​>indexOf([DDII)​I | 106 | ·​·​·​·​#·​invokes:​·​Lcom/​google/​common/​primitives/​Doubles;​-​>indexOf([DDII)​I |
107 |
·​·​·​·​invoke-​static·​{v0,​·​v |
107 | ·​·​·​·​invoke-​static·​{v0,​·​v1,​·​v2,​·​v3,​·​v4},​·​Lcom/​google/​common/​primitives/​Doubles;​-​>access$000([DDII)​I |
 |  | ||
108 | ·​·​·​·​move-​result·​v0 | 108 | ·​·​·​·​move-​result·​v0 |
 |  | ||
109 | ·​·​·​·​const/​4·​v1,​·​-​0x1 | 109 | ·​·​·​·​const/​4·​v1,​·​-​0x1 |
 |  | ||
110 | ·​·​·​·​if-​eq·​v0,​·​v1,​·​:​cond_0 | 110 | ·​·​·​·​if-​eq·​v0,​·​v1,​·​:​cond_0 |
 |  | ||
Offset 126, 15 lines modified | Offset 126, 15 lines modified | ||
126 | ·​·​·​·​:​cond_0 | 126 | ·​·​·​·​:​cond_0 |
127 | ·​·​·​·​const/​4·​v0,​·​0x0 | 127 | ·​·​·​·​const/​4·​v0,​·​0x0 |
 |  | ||
128 | ·​·​·​·​goto·​:​goto_0 | 128 | ·​·​·​·​goto·​:​goto_0 |
129 | .​end·​method | 129 | .​end·​method |
 |  | ||
130 | .​method·​public·​equals(Ljava/​lang/​Object;​)​Z | 130 | .​method·​public·​equals(Ljava/​lang/​Object;​)​Z |
131 |
·​·​·​·​.​locals·​ |
131 | ·​·​·​·​.​locals·​9 |
132 | ·​·​·​·​.​param·​p1,​·​"object"·​·​·​·​#·​Ljava/​lang/​Object;​ | 132 | ·​·​·​·​.​param·​p1,​·​"object"·​·​·​·​#·​Ljava/​lang/​Object;​ |
 |  | ||
133 | ·​·​·​·​.​prologue | 133 | ·​·​·​·​.​prologue |
134 | ·​·​·​·​const/​4·​v3,​·​0x1 | 134 | ·​·​·​·​const/​4·​v3,​·​0x1 |
 |  | ||
135 | ·​·​·​·​const/​4·​v4,​·​0x0 | 135 | ·​·​·​·​const/​4·​v4,​·​0x0 |
 |  | ||
Offset 187, 25 lines modified | Offset 187, 25 lines modified | ||
187 | ·​·​·​·​.​line·​544 | 187 | ·​·​·​·​.​line·​544 |
188 | ·​·​·​·​iget-​object·​v5,​·​p0,​·​Lcom/​google/​common/​primitives/​Doubles$DoubleArrayAs​List;​-​>array:​[D | 188 | ·​·​·​·​iget-​object·​v5,​·​p0,​·​Lcom/​google/​common/​primitives/​Doubles$DoubleArrayAs​List;​-​>array:​[D |
 |  | ||
189 | ·​·​·​·​iget·​v6,​·​p0,​·​Lcom/​google/​common/​primitives/​Doubles$DoubleArrayAs​List;​-​>start:​I | 189 | ·​·​·​·​iget·​v6,​·​p0,​·​Lcom/​google/​common/​primitives/​Doubles$DoubleArrayAs​List;​-​>start:​I |
 |  | ||
190 | ·​·​·​·​add-​int/​2addr·​v6,​·​v0 | 190 | ·​·​·​·​add-​int/​2addr·​v6,​·​v0 |
 |  | ||
191 |
·​·​·​·​aget-​wide·​v |
191 | ·​·​·​·​aget-​wide·​v5,​·​v5,​·​v6 |
 |  | ||
192 |
·​·​·​·​iget-​object·​v |
192 | ·​·​·​·​iget-​object·​v7,​·​v2,​·​Lcom/​google/​common/​primitives/​Doubles$DoubleArrayAs​List;​-​>array:​[D |
 |  | ||
193 | ·​·​·​·​iget·​v8,​·​v2,​·​Lcom/​google/​common/​primitives/​Doubles$DoubleArrayAs​List;​-​>start:​I | 193 | ·​·​·​·​iget·​v8,​·​v2,​·​Lcom/​google/​common/​primitives/​Doubles$DoubleArrayAs​List;​-​>start:​I |
 |  | ||
194 | ·​·​·​·​add-​int/​2addr·​v8,​·​v0 | 194 | ·​·​·​·​add-​int/​2addr·​v8,​·​v0 |
 |  | ||
195 |
·​·​·​·​aget-​wide·​v |
195 | ·​·​·​·​aget-​wide·​v7,​·​v7,​·​v8 |
 |  | ||
196 |
·​·​·​·​cmpl-​double·​v5,​·​v |
196 | ·​·​·​·​cmpl-​double·​v5,​·​v5,​·​v7 |
 |  | ||
197 | ·​·​·​·​if-​eqz·​v5,​·​:​cond_3 | 197 | ·​·​·​·​if-​eqz·​v5,​·​:​cond_3 |
 |  | ||
198 | ·​·​·​·​move·​v3,​·​v4 | 198 | ·​·​·​·​move·​v3,​·​v4 |
 |  | ||
199 | ·​·​·​·​.​line·​545 | 199 | ·​·​·​·​.​line·​545 |
200 | ·​·​·​·​goto·​:​goto_0 | 200 | ·​·​·​·​goto·​:​goto_0 |
Offset 266, 15 lines modified | Offset 266, 15 lines modified | ||
 |  | ||
266 | ·​·​·​·​move-​result-​object·​v0 | 266 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
267 | ·​·​·​·​return-​object·​v0 | 267 | ·​·​·​·​return-​object·​v0 |
268 | .​end·​method | 268 | .​end·​method |
 |  | ||
269 | .​method·​public·​hashCode()​I | 269 | .​method·​public·​hashCode()​I |
270 |
·​·​·​·​.​locals·​ |
270 | ·​·​·​·​.​locals·​5 |
 |  | ||
271 | ·​·​·​·​.​prologue | 271 | ·​·​·​·​.​prologue |
272 | ·​·​·​·​.​line·​554 | 272 | ·​·​·​·​.​line·​554 |
273 | ·​·​·​·​const/​4·​v1,​·​0x1 | 273 | ·​·​·​·​const/​4·​v1,​·​0x1 |
 |  | ||
274 | ·​·​·​·​.​line·​555 | 274 | ·​·​·​·​.​line·​555 |
275 | ·​·​·​·​.​local·​v1,​·​"result":​I | 275 | ·​·​·​·​.​local·​v1,​·​"result":​I |
Offset 287, 17 lines modified | Offset 287, 17 lines modified | ||
287 | ·​·​·​·​if-​ge·​v0,​·​v2,​·​:​cond_0 | 287 | ·​·​·​·​if-​ge·​v0,​·​v2,​·​:​cond_0 |
 |  | ||
288 | ·​·​·​·​.​line·​556 | 288 | ·​·​·​·​.​line·​556 |
289 | ·​·​·​·​mul-​int/​lit8·​v2,​·​v1,​·​0x1f | 289 | ·​·​·​·​mul-​int/​lit8·​v2,​·​v1,​·​0x1f |
 |  | ||
290 | ·​·​·​·​iget-​object·​v3,​·​p0,​·​Lcom/​google/​common/​primitives/​Doubles$DoubleArrayAs​List;​-​>array:​[D | 290 | ·​·​·​·​iget-​object·​v3,​·​p0,​·​Lcom/​google/​common/​primitives/​Doubles$DoubleArrayAs​List;​-​>array:​[D |
 |  | ||
291 |
·​·​·​·​aget-​wide·​v |
291 | ·​·​·​·​aget-​wide·​v3,​·​v3,​·​v0 |
 |  | ||
292 |
·​·​·​·​invoke-​static·​{v |
292 | ·​·​·​·​invoke-​static·​{v3,​·​v4},​·​Lcom/​google/​common/​primitives/​Doubles;​-​>hashCode(D)​I |
 |  | ||
293 | ·​·​·​·​move-​result·​v3 | 293 | ·​·​·​·​move-​result·​v3 |
 |  | ||
294 | ·​·​·​·​add-​int·​v1,​·​v2,​·​v3 | 294 | ·​·​·​·​add-​int·​v1,​·​v2,​·​v3 |
 |  | ||
295 | ·​·​·​·​.​line·​555 | 295 | ·​·​·​·​.​line·​555 |
296 | ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​0x1 | 296 | ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​0x1 |
Offset 414, 15 lines modified | Offset 414, 15 lines modified | ||
Max diff block lines reached; 2439/5204 bytes (46.87%) of diff not shown. |
Offset 131, 15 lines modified | Offset 131, 15 lines modified | ||
 |  | ||
131 | ·​·​·​·​move-​result·​v0 | 131 | ·​·​·​·​move-​result·​v0 |
 |  | ||
132 | ·​·​·​·​return·​v0 | 132 | ·​·​·​·​return·​v0 |
133 | .​end·​method | 133 | .​end·​method |
 |  | ||
134 | .​method·​public·​compare([D[D)​I | 134 | .​method·​public·​compare([D[D)​I |
135 |
·​·​·​·​.​locals·​ |
135 | ·​·​·​·​.​locals·​7 |
136 | ·​·​·​·​.​param·​p1,​·​"left"·​·​·​·​#·​[D | 136 | ·​·​·​·​.​param·​p1,​·​"left"·​·​·​·​#·​[D |
137 | ·​·​·​·​.​param·​p2,​·​"right"·​·​·​·​#·​[D | 137 | ·​·​·​·​.​param·​p2,​·​"right"·​·​·​·​#·​[D |
 |  | ||
138 | ·​·​·​·​.​prologue | 138 | ·​·​·​·​.​prologue |
139 | ·​·​·​·​.​line·​393 | 139 | ·​·​·​·​.​line·​393 |
140 | ·​·​·​·​array-​length·​v3,​·​p1 | 140 | ·​·​·​·​array-​length·​v3,​·​p1 |
 |  | ||
Offset 154, 19 lines modified | Offset 154, 19 lines modified | ||
154 | ·​·​·​·​const/​4·​v0,​·​0x0 | 154 | ·​·​·​·​const/​4·​v0,​·​0x0 |
 |  | ||
155 | ·​·​·​·​.​local·​v0,​·​"i":​I | 155 | ·​·​·​·​.​local·​v0,​·​"i":​I |
156 | ·​·​·​·​:​goto_0 | 156 | ·​·​·​·​:​goto_0 |
157 | ·​·​·​·​if-​ge·​v0,​·​v1,​·​:​cond_1 | 157 | ·​·​·​·​if-​ge·​v0,​·​v1,​·​:​cond_1 |
 |  | ||
158 | ·​·​·​·​.​line·​395 | 158 | ·​·​·​·​.​line·​395 |
159 |
·​·​·​·​aget-​wide·​v |
159 | ·​·​·​·​aget-​wide·​v3,​·​p1,​·​v0 |
 |  | ||
160 |
·​·​·​·​aget-​wide·​v |
160 | ·​·​·​·​aget-​wide·​v5,​·​p2,​·​v0 |
 |  | ||
161 |
·​·​·​·​invoke-​static·​{v |
161 | ·​·​·​·​invoke-​static·​{v3,​·​v4,​·​v5,​·​v6},​·​Ljava/​lang/​Double;​-​>compare(DD)​I |
 |  | ||
162 | ·​·​·​·​move-​result·​v2 | 162 | ·​·​·​·​move-​result·​v2 |
 |  | ||
163 | ·​·​·​·​.​line·​396 | 163 | ·​·​·​·​.​line·​396 |
164 | ·​·​·​·​.​local·​v2,​·​"result":​I | 164 | ·​·​·​·​.​local·​v2,​·​"result":​I |
165 | ·​·​·​·​if-​eqz·​v2,​·​:​cond_0 | 165 | ·​·​·​·​if-​eqz·​v2,​·​:​cond_0 |
 |  |
Offset 117, 15 lines modified | Offset 117, 15 lines modified | ||
 |  | ||
117 | ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Lcom/​google/​common/​primitives/​Doubles$DoubleArrayAs​List;​-​><init>([D)​V | 117 | ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Lcom/​google/​common/​primitives/​Doubles$DoubleArrayAs​List;​-​><init>([D)​V |
 |  | ||
118 | ·​·​·​·​goto·​:​goto_0 | 118 | ·​·​·​·​goto·​:​goto_0 |
119 | .​end·​method | 119 | .​end·​method |
 |  | ||
120 | .​method·​public·​static·​compare(DD)​I | 120 | .​method·​public·​static·​compare(DD)​I |
121 |
·​·​·​·​.​locals·​ |
121 | ·​·​·​·​.​locals·​1 |
122 | ·​·​·​·​.​param·​p0,​·​"a"·​·​·​·​#·​D | 122 | ·​·​·​·​.​param·​p0,​·​"a"·​·​·​·​#·​D |
123 | ·​·​·​·​.​param·​p2,​·​"b"·​·​·​·​#·​D | 123 | ·​·​·​·​.​param·​p2,​·​"b"·​·​·​·​#·​D |
 |  | ||
124 | ·​·​·​·​.​prologue | 124 | ·​·​·​·​.​prologue |
125 | ·​·​·​·​.​line·​96 | 125 | ·​·​·​·​.​line·​96 |
126 | ·​·​·​·​invoke-​static·​{p0,​·​p1,​·​p2,​·​p3},​·​Ljava/​lang/​Double;​-​>compare(DD)​I | 126 | ·​·​·​·​invoke-​static·​{p0,​·​p1,​·​p2,​·​p3},​·​Ljava/​lang/​Double;​-​>compare(DD)​I |
 |  | ||
Offset 212, 15 lines modified | Offset 212, 15 lines modified | ||
212 | ·​·​·​·​.​line·​268 | 212 | ·​·​·​·​.​line·​268 |
213 | ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"array":​[D | 213 | ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"array":​[D |
214 | ·​·​·​·​:​cond_1 | 214 | ·​·​·​·​:​cond_1 |
215 | ·​·​·​·​return-​object·​v6 | 215 | ·​·​·​·​return-​object·​v6 |
216 | .​end·​method | 216 | .​end·​method |
 |  | ||
217 | .​method·​public·​static·​contains([DD)​Z | 217 | .​method·​public·​static·​contains([DD)​Z |
218 |
·​·​·​·​.​locals·​ |
218 | ·​·​·​·​.​locals·​6 |
219 | ·​·​·​·​.​param·​p0,​·​"array"·​·​·​·​#·​[D | 219 | ·​·​·​·​.​param·​p0,​·​"array"·​·​·​·​#·​[D |
220 | ·​·​·​·​.​param·​p1,​·​"target"·​·​·​·​#·​D | 220 | ·​·​·​·​.​param·​p1,​·​"target"·​·​·​·​#·​D |
 |  | ||
221 | ·​·​·​·​.​prologue | 221 | ·​·​·​·​.​prologue |
222 | ·​·​·​·​.​line·​121 | 222 | ·​·​·​·​.​line·​121 |
223 | ·​·​·​·​move-​object·​v0,​·​p0 | 223 | ·​·​·​·​move-​object·​v0,​·​p0 |
 |  | ||
Offset 230, 41 lines modified | Offset 230, 41 lines modified | ||
230 | ·​·​·​·​.​local·​v2,​·​"len$":​I | 230 | ·​·​·​·​.​local·​v2,​·​"len$":​I |
231 | ·​·​·​·​const/​4·​v1,​·​0x0 | 231 | ·​·​·​·​const/​4·​v1,​·​0x0 |
 |  | ||
232 | ·​·​·​·​.​local·​v1,​·​"i$":​I | 232 | ·​·​·​·​.​local·​v1,​·​"i$":​I |
233 | ·​·​·​·​:​goto_0 | 233 | ·​·​·​·​:​goto_0 |
234 | ·​·​·​·​if-​ge·​v1,​·​v2,​·​:​cond_1 | 234 | ·​·​·​·​if-​ge·​v1,​·​v2,​·​:​cond_1 |
 |  | ||
235 |
·​·​·​·​aget-​wide·​v |
235 | ·​·​·​·​aget-​wide·​v3,​·​v0,​·​v1 |
 |  | ||
236 | ·​·​·​·​.​line·​122 | 236 | ·​·​·​·​.​line·​122 |
237 |
·​·​·​·​.​local·​v |
237 | ·​·​·​·​.​local·​v3,​·​"value":​D |
238 |
·​·​·​·​cmpl-​double·​v |
238 | ·​·​·​·​cmpl-​double·​v5,​·​v3,​·​p1 |
 |  | ||
239 |
·​·​·​·​if-​nez·​v |
239 | ·​·​·​·​if-​nez·​v5,​·​:​cond_0 |
 |  | ||
240 | ·​·​·​·​.​line·​123 | 240 | ·​·​·​·​.​line·​123 |
241 |
·​·​·​·​const/​4·​v |
241 | ·​·​·​·​const/​4·​v5,​·​0x1 |
 |  | ||
242 | ·​·​·​·​.​line·​126 | 242 | ·​·​·​·​.​line·​126 |
243 |
·​·​·​·​.​end·​local·​v |
243 | ·​·​·​·​.​end·​local·​v3·​·​·​·​#·​"value":​D |
244 | ·​·​·​·​:​goto_1 | 244 | ·​·​·​·​:​goto_1 |
245 |
·​·​·​·​return·​v |
245 | ·​·​·​·​return·​v5 |
 |  | ||
246 | ·​·​·​·​.​line·​121 | 246 | ·​·​·​·​.​line·​121 |
247 |
·​·​·​·​.​restart·​local·​v |
247 | ·​·​·​·​.​restart·​local·​v3·​·​·​·​#·​"value":​D |
248 | ·​·​·​·​:​cond_0 | 248 | ·​·​·​·​:​cond_0 |
249 | ·​·​·​·​add-​int/​lit8·​v1,​·​v1,​·​0x1 | 249 | ·​·​·​·​add-​int/​lit8·​v1,​·​v1,​·​0x1 |
 |  | ||
250 | ·​·​·​·​goto·​:​goto_0 | 250 | ·​·​·​·​goto·​:​goto_0 |
 |  | ||
251 | ·​·​·​·​.​line·​126 | 251 | ·​·​·​·​.​line·​126 |
252 |
·​·​·​·​.​end·​local·​v |
252 | ·​·​·​·​.​end·​local·​v3·​·​·​·​#·​"value":​D |
253 | ·​·​·​·​:​cond_1 | 253 | ·​·​·​·​:​cond_1 |
254 |
·​·​·​·​const/​4·​v |
254 | ·​·​·​·​const/​4·​v5,​·​0x0 |
 |  | ||
255 | ·​·​·​·​goto·​:​goto_1 | 255 | ·​·​·​·​goto·​:​goto_1 |
256 | .​end·​method | 256 | .​end·​method |
 |  | ||
257 | .​method·​private·​static·​copyOf([DI)​[D | 257 | .​method·​private·​static·​copyOf([DI)​[D |
258 | ·​·​·​·​.​locals·​3 | 258 | ·​·​·​·​.​locals·​3 |
259 | ·​·​·​·​.​param·​p0,​·​"original"·​·​·​·​#·​[D | 259 | ·​·​·​·​.​param·​p0,​·​"original"·​·​·​·​#·​[D |
Offset 502, 15 lines modified | Offset 502, 15 lines modified | ||
 |  | ||
502 | ·​·​·​·​move-​result-​object·​v5 | 502 | ·​·​·​·​move-​result-​object·​v5 |
 |  | ||
503 | ·​·​·​·​return-​object·​v5 | 503 | ·​·​·​·​return-​object·​v5 |
504 | .​end·​method | 504 | .​end·​method |
 |  | ||
505 | .​method·​public·​static·​hashCode(D)​I | 505 | .​method·​public·​static·​hashCode(D)​I |
506 |
·​·​·​·​.​locals·​ |
506 | ·​·​·​·​.​locals·​1 |
507 | ·​·​·​·​.​param·​p0,​·​"value"·​·​·​·​#·​D | 507 | ·​·​·​·​.​param·​p0,​·​"value"·​·​·​·​#·​D |
 |  | ||
508 | ·​·​·​·​.​prologue | 508 | ·​·​·​·​.​prologue |
509 | ·​·​·​·​.​line·​74 | 509 | ·​·​·​·​.​line·​74 |
510 | ·​·​·​·​invoke-​static·​{p0,​·​p1},​·​Ljava/​lang/​Double;​-​>valueOf(D)​Ljava/​lang/​Double;​ | 510 | ·​·​·​·​invoke-​static·​{p0,​·​p1},​·​Ljava/​lang/​Double;​-​>valueOf(D)​Ljava/​lang/​Double;​ |
 |  | ||
511 | ·​·​·​·​move-​result-​object·​v0 | 511 | ·​·​·​·​move-​result-​object·​v0 |
Offset 519, 15 lines modified | Offset 519, 15 lines modified | ||
 |  | ||
519 | ·​·​·​·​move-​result·​v0 | 519 | ·​·​·​·​move-​result·​v0 |
 |  | ||
520 | ·​·​·​·​return·​v0 | 520 | ·​·​·​·​return·​v0 |
521 | .​end·​method | 521 | .​end·​method |
 |  | ||
522 | .​method·​public·​static·​indexOf([DD)​I | 522 | .​method·​public·​static·​indexOf([DD)​I |
523 |
·​·​·​·​.​locals·​ |
523 | ·​·​·​·​.​locals·​2 |
524 | ·​·​·​·​.​param·​p0,​·​"array"·​·​·​·​#·​[D | 524 | ·​·​·​·​.​param·​p0,​·​"array"·​·​·​·​#·​[D |
Max diff block lines reached; 6538/8731 bytes (74.88%) of diff not shown. |
Offset 131, 15 lines modified | Offset 131, 15 lines modified | ||
 |  | ||
131 | ·​·​·​·​move-​result·​v0 | 131 | ·​·​·​·​move-​result·​v0 |
 |  | ||
132 | ·​·​·​·​return·​v0 | 132 | ·​·​·​·​return·​v0 |
133 | .​end·​method | 133 | .​end·​method |
 |  | ||
134 | .​method·​public·​compare([J[J)​I | 134 | .​method·​public·​compare([J[J)​I |
135 |
·​·​·​·​.​locals·​ |
135 | ·​·​·​·​.​locals·​7 |
136 | ·​·​·​·​.​param·​p1,​·​"left"·​·​·​·​#·​[J | 136 | ·​·​·​·​.​param·​p1,​·​"left"·​·​·​·​#·​[J |
137 | ·​·​·​·​.​param·​p2,​·​"right"·​·​·​·​#·​[J | 137 | ·​·​·​·​.​param·​p2,​·​"right"·​·​·​·​#·​[J |
 |  | ||
138 | ·​·​·​·​.​prologue | 138 | ·​·​·​·​.​prologue |
139 | ·​·​·​·​.​line·​487 | 139 | ·​·​·​·​.​line·​487 |
140 | ·​·​·​·​array-​length·​v3,​·​p1 | 140 | ·​·​·​·​array-​length·​v3,​·​p1 |
 |  | ||
Offset 154, 19 lines modified | Offset 154, 19 lines modified | ||
154 | ·​·​·​·​const/​4·​v0,​·​0x0 | 154 | ·​·​·​·​const/​4·​v0,​·​0x0 |
 |  | ||
155 | ·​·​·​·​.​local·​v0,​·​"i":​I | 155 | ·​·​·​·​.​local·​v0,​·​"i":​I |
156 | ·​·​·​·​:​goto_0 | 156 | ·​·​·​·​:​goto_0 |
157 | ·​·​·​·​if-​ge·​v0,​·​v1,​·​:​cond_1 | 157 | ·​·​·​·​if-​ge·​v0,​·​v1,​·​:​cond_1 |
 |  | ||
158 | ·​·​·​·​.​line·​489 | 158 | ·​·​·​·​.​line·​489 |
159 |
·​·​·​·​aget-​wide·​v |
159 | ·​·​·​·​aget-​wide·​v3,​·​p1,​·​v0 |
 |  | ||
160 |
·​·​·​·​aget-​wide·​v |
160 | ·​·​·​·​aget-​wide·​v5,​·​p2,​·​v0 |
 |  | ||
161 |
·​·​·​·​invoke-​static·​{v |
161 | ·​·​·​·​invoke-​static·​{v3,​·​v4,​·​v5,​·​v6},​·​Lcom/​google/​common/​primitives/​Longs;​-​>compare(JJ)​I |
 |  | ||
162 | ·​·​·​·​move-​result·​v2 | 162 | ·​·​·​·​move-​result·​v2 |
 |  | ||
163 | ·​·​·​·​.​line·​490 | 163 | ·​·​·​·​.​line·​490 |
164 | ·​·​·​·​.​local·​v2,​·​"result":​I | 164 | ·​·​·​·​.​local·​v2,​·​"result":​I |
165 | ·​·​·​·​if-​eqz·​v2,​·​:​cond_0 | 165 | ·​·​·​·​if-​eqz·​v2,​·​:​cond_0 |
 |  |
Offset 192, 17 lines modified | Offset 192, 17 lines modified | ||
 |  | ||
192 | ·​·​·​·​.​prologue | 192 | ·​·​·​·​.​prologue |
193 | ·​·​·​·​.​line·​88 | 193 | ·​·​·​·​.​line·​88 |
194 | ·​·​·​·​long-​to-​int·​v0,​·​p0 | 194 | ·​·​·​·​long-​to-​int·​v0,​·​p0 |
 |  | ||
195 | ·​·​·​·​.​line·​89 | 195 | ·​·​·​·​.​line·​89 |
196 | ·​·​·​·​.​local·​v0,​·​"result":​I | 196 | ·​·​·​·​.​local·​v0,​·​"result":​I |
197 |
·​·​·​·​int-​to-​long·​v |
197 | ·​·​·​·​int-​to-​long·​v1,​·​v0 |
 |  | ||
198 |
·​·​·​·​cmp-​long·​v1,​·​v |
198 | ·​·​·​·​cmp-​long·​v1,​·​v1,​·​p0 |
 |  | ||
199 | ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 | 199 | ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 |
 |  | ||
200 | ·​·​·​·​.​line·​91 | 200 | ·​·​·​·​.​line·​91 |
201 | ·​·​·​·​new-​instance·​v1,​·​Ljava/​lang/​IllegalArgumentExcept​ion;​ | 201 | ·​·​·​·​new-​instance·​v1,​·​Ljava/​lang/​IllegalArgumentExcept​ion;​ |
 |  | ||
202 | ·​·​·​·​new-​instance·​v2,​·​Ljava/​lang/​StringBuilder;​ | 202 | ·​·​·​·​new-​instance·​v2,​·​Ljava/​lang/​StringBuilder;​ |
Offset 99, 22 lines modified | Offset 99, 22 lines modified | ||
99 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lcom/​google/​common/​primitives/​Longs$LongArrayAsList​;​-​>array:​[J | 99 | ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lcom/​google/​common/​primitives/​Longs$LongArrayAsList​;​-​>array:​[J |
 |  | ||
100 | ·​·​·​·​check-​cast·​p1,​·​Ljava/​lang/​Long;​ | 100 | ·​·​·​·​check-​cast·​p1,​·​Ljava/​lang/​Long;​ |
 |  | ||
101 | ·​·​·​·​.​end·​local·​p1·​·​·​·​#·​"target":​Ljava/​lang/​Object;​ | 101 | ·​·​·​·​.​end·​local·​p1·​·​·​·​#·​"target":​Ljava/​lang/​Object;​ |
102 | ·​·​·​·​invoke-​virtual·​{p1},​·​Ljava/​lang/​Long;​-​>longValue()​J | 102 | ·​·​·​·​invoke-​virtual·​{p1},​·​Ljava/​lang/​Long;​-​>longValue()​J |
 |  | ||
103 |
·​·​·​·​move-​result-​wide·​v |
103 | ·​·​·​·​move-​result-​wide·​v1 |
 |  | ||
104 |
·​·​·​·​iget·​v |
104 | ·​·​·​·​iget·​v3,​·​p0,​·​Lcom/​google/​common/​primitives/​Longs$LongArrayAsList​;​-​>start:​I |
 |  | ||
105 | ·​·​·​·​iget·​v4,​·​p0,​·​Lcom/​google/​common/​primitives/​Longs$LongArrayAsList​;​-​>end:​I | 105 | ·​·​·​·​iget·​v4,​·​p0,​·​Lcom/​google/​common/​primitives/​Longs$LongArrayAsList​;​-​>end:​I |
 |  | ||
106 | ·​·​·​·​#·​invokes:​·​Lcom/​google/​common/​primitives/​Longs;​-​>indexOf([JJII)​I | 106 | ·​·​·​·​#·​invokes:​·​Lcom/​google/​common/​primitives/​Longs;​-​>indexOf([JJII)​I |
107 |
·​·​·​·​invoke-​static·​{v0,​·​v |
107 | ·​·​·​·​invoke-​static·​{v0,​·​v1,​·​v2,​·​v3,​·​v4},​·​Lcom/​google/​common/​primitives/​Longs;​-​>access$000([JJII)​I |
 |  | ||
108 | ·​·​·​·​move-​result·​v0 | 108 | ·​·​·​·​move-​result·​v0 |
 |  | ||
109 | ·​·​·​·​const/​4·​v1,​·​-​0x1 | 109 | ·​·​·​·​const/​4·​v1,​·​-​0x1 |
 |  | ||
110 | ·​·​·​·​if-​eq·​v0,​·​v1,​·​:​cond_0 | 110 | ·​·​·​·​if-​eq·​v0,​·​v1,​·​:​cond_0 |
 |  | ||
Offset 126, 15 lines modified | Offset 126, 15 lines modified | ||
126 | ·​·​·​·​:​cond_0 | 126 | ·​·​·​·​:​cond_0 |
127 | ·​·​·​·​const/​4·​v0,​·​0x0 | 127 | ·​·​·​·​const/​4·​v0,​·​0x0 |
 |  | ||
128 | ·​·​·​·​goto·​:​goto_0 | 128 | ·​·​·​·​goto·​:​goto_0 |
129 | .​end·​method | 129 | .​end·​method |
 |  | ||
130 | .​method·​public·​equals(Ljava/​lang/​Object;​)​Z | 130 | .​method·​public·​equals(Ljava/​lang/​Object;​)​Z |
131 |
·​·​·​·​.​locals·​ |
131 | ·​·​·​·​.​locals·​9 |
132 | ·​·​·​·​.​param·​p1,​·​"object"·​·​·​·​#·​Ljava/​lang/​Object;​ | 132 | ·​·​·​·​.​param·​p1,​·​"object"·​·​·​·​#·​Ljava/​lang/​Object;​ |
 |  | ||
133 | ·​·​·​·​.​prologue | 133 | ·​·​·​·​.​prologue |
134 | ·​·​·​·​const/​4·​v3,​·​0x1 | 134 | ·​·​·​·​const/​4·​v3,​·​0x1 |
 |  | ||
135 | ·​·​·​·​const/​4·​v4,​·​0x0 | 135 | ·​·​·​·​const/​4·​v4,​·​0x0 |
 |  | ||
Offset 187, 25 lines modified | Offset 187, 25 lines modified | ||
187 | ·​·​·​·​.​line·​635 | 187 | ·​·​·​·​.​line·​635 |
188 | ·​·​·​·​iget-​object·​v5,​·​p0,​·​Lcom/​google/​common/​primitives/​Longs$LongArrayAsList​;​-​>array:​[J | 188 | ·​·​·​·​iget-​object·​v5,​·​p0,​·​Lcom/​google/​common/​primitives/​Longs$LongArrayAsList​;​-​>array:​[J |
 |  | ||
189 | ·​·​·​·​iget·​v6,​·​p0,​·​Lcom/​google/​common/​primitives/​Longs$LongArrayAsList​;​-​>start:​I | 189 | ·​·​·​·​iget·​v6,​·​p0,​·​Lcom/​google/​common/​primitives/​Longs$LongArrayAsList​;​-​>start:​I |
 |  | ||
190 | ·​·​·​·​add-​int/​2addr·​v6,​·​v0 | 190 | ·​·​·​·​add-​int/​2addr·​v6,​·​v0 |
 |  | ||
191 |
·​·​·​·​aget-​wide·​v |
191 | ·​·​·​·​aget-​wide·​v5,​·​v5,​·​v6 |
 |  | ||
192 |
·​·​·​·​iget-​object·​v |
192 | ·​·​·​·​iget-​object·​v7,​·​v2,​·​Lcom/​google/​common/​primitives/​Longs$LongArrayAsList​;​-​>array:​[J |
 |  | ||
193 | ·​·​·​·​iget·​v8,​·​v2,​·​Lcom/​google/​common/​primitives/​Longs$LongArrayAsList​;​-​>start:​I | 193 | ·​·​·​·​iget·​v8,​·​v2,​·​Lcom/​google/​common/​primitives/​Longs$LongArrayAsList​;​-​>start:​I |
 |  | ||
194 | ·​·​·​·​add-​int/​2addr·​v8,​·​v0 | 194 | ·​·​·​·​add-​int/​2addr·​v8,​·​v0 |
 |  | ||
195 |
·​·​·​·​aget-​wide·​v |
195 | ·​·​·​·​aget-​wide·​v7,​·​v7,​·​v8 |
 |  | ||
196 |
·​·​·​·​cmp-​long·​v5,​·​v |
196 | ·​·​·​·​cmp-​long·​v5,​·​v5,​·​v7 |
 |  | ||
197 | ·​·​·​·​if-​eqz·​v5,​·​:​cond_3 | 197 | ·​·​·​·​if-​eqz·​v5,​·​:​cond_3 |
 |  | ||
198 | ·​·​·​·​move·​v3,​·​v4 | 198 | ·​·​·​·​move·​v3,​·​v4 |
 |  | ||
199 | ·​·​·​·​.​line·​636 | 199 | ·​·​·​·​.​line·​636 |
200 | ·​·​·​·​goto·​:​goto_0 | 200 | ·​·​·​·​goto·​:​goto_0 |
Offset 266, 15 lines modified | Offset 266, 15 lines modified | ||
 |  | ||
266 | ·​·​·​·​move-​result-​object·​v0 | 266 | ·​·​·​·​move-​result-​object·​v0 |
 |  | ||
267 | ·​·​·​·​return-​object·​v0 | 267 | ·​·​·​·​return-​object·​v0 |
268 | .​end·​method | 268 | .​end·​method |
 |  | ||
269 | .​method·​public·​hashCode()​I | 269 | .​method·​public·​hashCode()​I |
270 |
·​·​·​·​.​locals·​ |
270 | ·​·​·​·​.​locals·​5 |
 |  | ||
271 | ·​·​·​·​.​prologue | 271 | ·​·​·​·​.​prologue |
272 | ·​·​·​·​.​line·​645 | 272 | ·​·​·​·​.​line·​645 |
273 | ·​·​·​·​const/​4·​v1,​·​0x1 | 273 | ·​·​·​·​const/​4·​v1,​·​0x1 |
 |  | ||
274 | ·​·​·​·​.​line·​646 | 274 | ·​·​·​·​.​line·​646 |
275 | ·​·​·​·​.​local·​v1,​·​"result":​I | 275 | ·​·​·​·​.​local·​v1,​·​"result":​I |
Offset 287, 17 lines modified | Offset 287, 17 lines modified | ||
287 | ·​·​·​·​if-​ge·​v0,​·​v2,​·​:​cond_0 | 287 | ·​·​·​·​if-​ge·​v0,​·​v2,​·​:​cond_0 |
 |  | ||
288 | ·​·​·​·​.​line·​647 | 288 | ·​·​·​·​.​line·​647 |
289 | ·​·​·​·​mul-​int/​lit8·​v2,​·​v1,​·​0x1f | 289 | ·​·​·​·​mul-​int/​lit8·​v2,​·​v1,​·​0x1f |
 |  | ||
290 | ·​·​·​·​iget-​object·​v3,​·​p0,​·​Lcom/​google/​common/​primitives/​Longs$LongArrayAsList​;​-​>array:​[J | 290 | ·​·​·​·​iget-​object·​v3,​·​p0,​·​Lcom/​google/​common/​primitives/​Longs$LongArrayAsList​;​-​>array:​[J |
 |  | ||
291 |
·​·​·​·​aget-​wide·​v |
291 | ·​·​·​·​aget-​wide·​v3,​·​v3,​·​v0 |
 |  | ||
292 |
·​·​·​·​invoke-​static·​{v |
292 | ·​·​·​·​invoke-​static·​{v3,​·​v4},​·​Lcom/​google/​common/​primitives/​Longs;​-​>hashCode(J)​I |
 |  | ||
293 | ·​·​·​·​move-​result·​v3 | 293 | ·​·​·​·​move-​result·​v3 |
 |  | ||
294 | ·​·​·​·​add-​int·​v1,​·​v2,​·​v3 | 294 | ·​·​·​·​add-​int·​v1,​·​v2,​·​v3 |
 |  | ||
295 | ·​·​·​·​.​line·​646 | 295 | ·​·​·​·​.​line·​646 |
296 | ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​0x1 | 296 | ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​0x1 |
Offset 414, 15 lines modified | Offset 414, 15 lines modified | ||
Max diff block lines reached; 2399/5102 bytes (47.02%) of diff not shown. |
Offset 98, 15 lines modified | Offset 98, 15 lines modified | ||
 |  | ||
98 | ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Lcom/​google/​common/​primitives/​Longs$LongArrayAsList​;​-​><init>([J)​V | 98 | ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Lcom/​google/​common/​primitives/​Longs$LongArrayAsList​;​-​><init>([J)​V |
 |  | ||
99 | ·​·​·​·​goto·​:​goto_0 | 99 | ·​·​·​·​goto·​:​goto_0 |
100 | .​end·​method | 100 | .​end·​method |
 |  | ||
101 | .​method·​public·​static·​compare(JJ)​I | 101 | .​method·​public·​static·​compare(JJ)​I |
102 |
·​·​·​·​.​locals·​ |
102 | ·​·​·​·​.​locals·​1 |
103 | ·​·​·​·​.​param·​p0,​·​"a"·​·​·​·​#·​J | 103 | ·​·​·​·​.​param·​p0,​·​"a"·​·​·​·​#·​J |
104 | ·​·​·​·​.​param·​p2,​·​"b"·​·​·​·​#·​J | 104 | ·​·​·​·​.​param·​p2,​·​"b"·​·​·​·​#·​J |
 |  | ||
105 | ·​·​·​·​.​prologue | 105 | ·​·​·​·​.​prologue |
106 | ·​·​·​·​.​line·​94 | 106 | ·​·​·​·​.​line·​94 |
107 | ·​·​·​·​cmp-​long·​v0,​·​p0,​·​p2 | 107 | ·​·​·​·​cmp-​long·​v0,​·​p0,​·​p2 |
 |  | ||
Offset 210, 15 lines modified | Offset 210, 15 lines modified | ||
210 | ·​·​·​·​.​line·​251 | 210 | ·​·​·​·​.​line·​251 |
211 | ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"array":​[J | 211 | ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"array":​[J |
212 | ·​·​·​·​:​cond_1 | 212 | ·​·​·​·​:​cond_1 |
213 | ·​·​·​·​return-​object·​v6 | 213 | ·​·​·​·​return-​object·​v6 |
214 | .​end·​method | 214 | .​end·​method |
 |  | ||
215 | .​method·​public·​static·​contains([JJ)​Z | 215 | .​method·​public·​static·​contains([JJ)​Z |
216 |
·​·​·​·​.​locals·​ |
216 | ·​·​·​·​.​locals·​6 |
217 | ·​·​·​·​.​param·​p0,​·​"array"·​·​·​·​#·​[J | 217 | ·​·​·​·​.​param·​p0,​·​"array"·​·​·​·​#·​[J |
218 | ·​·​·​·​.​param·​p1,​·​"target"·​·​·​·​#·​J | 218 | ·​·​·​·​.​param·​p1,​·​"target"·​·​·​·​#·​J |
 |  | ||
219 | ·​·​·​·​.​prologue | 219 | ·​·​·​·​.​prologue |
220 | ·​·​·​·​.​line·​107 | 220 | ·​·​·​·​.​line·​107 |
221 | ·​·​·​·​move-​object·​v0,​·​p0 | 221 | ·​·​·​·​move-​object·​v0,​·​p0 |
 |  | ||
Offset 228, 41 lines modified | Offset 228, 41 lines modified | ||
228 | ·​·​·​·​.​local·​v2,​·​"len$":​I | 228 | ·​·​·​·​.​local·​v2,​·​"len$":​I |
229 | ·​·​·​·​const/​4·​v1,​·​0x0 | 229 | ·​·​·​·​const/​4·​v1,​·​0x0 |
 |  | ||
230 | ·​·​·​·​.​local·​v1,​·​"i$":​I | 230 | ·​·​·​·​.​local·​v1,​·​"i$":​I |
231 | ·​·​·​·​:​goto_0 | 231 | ·​·​·​·​:​goto_0 |
232 | ·​·​·​·​if-​ge·​v1,​·​v2,​·​:​cond_1 | 232 | ·​·​·​·​if-​ge·​v1,​·​v2,​·​:​cond_1 |
 |  | ||
233 |
·​·​·​·​aget-​wide·​v |
233 | ·​·​·​·​aget-​wide·​v3,​·​v0,​·​v1 |
 |  | ||
234 | ·​·​·​·​.​line·​108 | 234 | ·​·​·​·​.​line·​108 |
235 |
·​·​·​·​.​local·​v |
235 | ·​·​·​·​.​local·​v3,​·​"value":​J |
236 |
·​·​·​·​cmp-​long·​v |
236 | ·​·​·​·​cmp-​long·​v5,​·​v3,​·​p1 |
 |  | ||
237 |
·​·​·​·​if-​nez·​v |
237 | ·​·​·​·​if-​nez·​v5,​·​:​cond_0 |
 |  | ||
238 | ·​·​·​·​.​line·​109 | 238 | ·​·​·​·​.​line·​109 |
239 |
·​·​·​·​const/​4·​v |
239 | ·​·​·​·​const/​4·​v5,​·​0x1 |
 |  | ||
240 | ·​·​·​·​.​line·​112 | 240 | ·​·​·​·​.​line·​112 |
241 |
·​·​·​·​.​end·​local·​v |
241 | ·​·​·​·​.​end·​local·​v3·​·​·​·​#·​"value":​J |
242 | ·​·​·​·​:​goto_1 | 242 | ·​·​·​·​:​goto_1 |
243 |
·​·​·​·​return·​v |
243 | ·​·​·​·​return·​v5 |
 |  | ||
244 | ·​·​·​·​.​line·​107 | 244 | ·​·​·​·​.​line·​107 |
245 |
·​·​·​·​.​restart·​local·​v |
245 | ·​·​·​·​.​restart·​local·​v3·​·​·​·​#·​"value":​J |
246 | ·​·​·​·​:​cond_0 | 246 | ·​·​·​·​:​cond_0 |
247 | ·​·​·​·​add-​int/​lit8·​v1,​·​v1,​·​0x1 | 247 | ·​·​·​·​add-​int/​lit8·​v1,​·​v1,​·​0x1 |
 |  | ||
248 | ·​·​·​·​goto·​:​goto_0 | 248 | ·​·​·​·​goto·​:​goto_0 |
 |  | ||
249 | ·​·​·​·​.​line·​112 | 249 | ·​·​·​·​.​line·​112 |
250 |
·​·​·​·​.​end·​local·​v |
250 | ·​·​·​·​.​end·​local·​v3·​·​·​·​#·​"value":​J |
251 | ·​·​·​·​:​cond_1 | 251 | ·​·​·​·​:​cond_1 |
252 |
·​·​·​·​const/​4·​v |
252 | ·​·​·​·​const/​4·​v5,​·​0x0 |
 |  | ||
253 | ·​·​·​·​goto·​:​goto_1 | 253 | ·​·​·​·​goto·​:​goto_1 |
254 | .​end·​method | 254 | .​end·​method |
 |  | ||
255 | .​method·​private·​static·​copyOf([JI)​[J | 255 | .​method·​private·​static·​copyOf([JI)​[J |
256 | ·​·​·​·​.​locals·​3 | 256 | ·​·​·​·​.​locals·​3 |
257 | ·​·​·​·​.​param·​p0,​·​"original"·​·​·​·​#·​[J | 257 | ·​·​·​·​.​param·​p0,​·​"original"·​·​·​·​#·​[J |
Offset 442, 99 lines modified | Offset 442, 99 lines modified | ||
442 | ·​·​·​·​move·​v0,​·​v2 | 442 | ·​·​·​·​move·​v0,​·​v2 |
 |  | ||
443 | ·​·​·​·​.​line·​290 | 443 | ·​·​·​·​.​line·​290 |
444 | ·​·​·​·​goto·​:​goto_0 | 444 | ·​·​·​·​goto·​:​goto_0 |
445 | .​end·​method | 445 | .​end·​method |
 |  | ||
446 | .​method·​public·​static·​fromBytes(BBBBBBBB)​J | 446 | .​method·​public·​static·​fromBytes(BBBBBBBB)​J |
447 |
·​·​·​·​.​locals·​ |
447 | ·​·​·​·​.​locals·​7 |
448 | ·​·​·​·​.​param·​p0,​·​"b1"·​·​·​·​#·​B | 448 | ·​·​·​·​.​param·​p0,​·​"b1"·​·​·​·​#·​B |
449 | ·​·​·​·​.​param·​p1,​·​"b2"·​·​·​·​#·​B | 449 | ·​·​·​·​.​param·​p1,​·​"b2"·​·​·​·​#·​B |
450 | ·​·​·​·​.​param·​p2,​·​"b3"·​·​·​·​#·​B | 450 | ·​·​·​·​.​param·​p2,​·​"b3"·​·​·​·​#·​B |
451 | ·​·​·​·​.​param·​p3,​·​"b4"·​·​·​·​#·​B | 451 | ·​·​·​·​.​param·​p3,​·​"b4"·​·​·​·​#·​B |
452 | ·​·​·​·​.​param·​p4,​·​"b5"·​·​·​·​#·​B | 452 | ·​·​·​·​.​param·​p4,​·​"b5"·​·​·​·​#·​B |
453 | ·​·​·​·​.​param·​p5,​·​"b6"·​·​·​·​#·​B | 453 | ·​·​·​·​.​param·​p5,​·​"b6"·​·​·​·​#·​B |
454 | ·​·​·​·​.​param·​p6,​·​"b7"·​·​·​·​#·​B | 454 | ·​·​·​·​.​param·​p6,​·​"b7"·​·​·​·​#·​B |
455 | ·​·​·​·​.​param·​p7,​·​"b8"·​·​·​·​#·​B | 455 | ·​·​·​·​.​param·​p7,​·​"b8"·​·​·​·​#·​B |
 |  | ||
456 | ·​·​·​·​.​prologue | 456 | ·​·​·​·​.​prologue |
457 |
·​·​·​·​const-​wide/​16·​v |
457 | ·​·​·​·​const-​wide/​16·​v5,​·​0xff |
 |  | ||
458 | ·​·​·​·​.​line·​305 | 458 | ·​·​·​·​.​line·​305 |
459 | ·​·​·​·​int-​to-​long·​v0,​·​p0 | 459 | ·​·​·​·​int-​to-​long·​v0,​·​p0 |
 |  | ||
460 |
·​·​·​·​and-​long/​2addr·​v0,​·​v |
460 | ·​·​·​·​and-​long/​2addr·​v0,​·​v5 |
 |  | ||
Max diff block lines reached; 8577/10763 bytes (79.69%) of diff not shown. |
Offset 110, 17 lines modified | Offset 110, 17 lines modified | ||
110 | ·​·​·​·​.​line·​87 | 110 | ·​·​·​·​.​line·​87 |
111 | ·​·​·​·​long-​to-​int·​v1,​·​p0 | 111 | ·​·​·​·​long-​to-​int·​v1,​·​p0 |
 |  | ||
112 | ·​·​·​·​int-​to-​short·​v0,​·​v1 | 112 | ·​·​·​·​int-​to-​short·​v0,​·​v1 |
 |  | ||
113 | ·​·​·​·​.​line·​88 | 113 | ·​·​·​·​.​line·​88 |
114 | ·​·​·​·​.​local·​v0,​·​"result":​S | 114 | ·​·​·​·​.​local·​v0,​·​"result":​S |
115 |
·​·​·​·​int-​to-​long·​v |
115 | ·​·​·​·​int-​to-​long·​v1,​·​v0 |
 |  | ||
116 |
·​·​·​·​cmp-​long·​v1,​·​v |
116 | ·​·​·​·​cmp-​long·​v1,​·​v1,​·​p0 |
 |  | ||
117 | ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 | 117 | ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 |
 |  | ||
118 | ·​·​·​·​.​line·​90 | 118 | ·​·​·​·​.​line·​90 |
119 | ·​·​·​·​new-​instance·​v1,​·​Ljava/​lang/​IllegalArgumentExcept​ion;​ | 119 | ·​·​·​·​new-​instance·​v1,​·​Ljava/​lang/​IllegalArgumentExcept​ion;​ |
 |  | ||
120 | ·​·​·​·​new-​instance·​v2,​·​Ljava/​lang/​StringBuilder;​ | 120 | ·​·​·​·​new-​instance·​v2,​·​Ljava/​lang/​StringBuilder;​ |
Offset 37, 17 lines modified | Offset 37, 17 lines modified | ||
37 | ·​·​·​·​.​line·​61 | 37 | ·​·​·​·​.​line·​61 |
38 | ·​·​·​·​long-​to-​int·​v1,​·​p0 | 38 | ·​·​·​·​long-​to-​int·​v1,​·​p0 |
 |  | ||
39 | ·​·​·​·​int-​to-​byte·​v0,​·​v1 | 39 | ·​·​·​·​int-​to-​byte·​v0,​·​v1 |
 |  | ||
40 | ·​·​·​·​.​line·​62 | 40 | ·​·​·​·​.​line·​62 |
41 | ·​·​·​·​.​local·​v0,​·​"result":​B | 41 | ·​·​·​·​.​local·​v0,​·​"result":​B |
42 |
·​·​·​·​int-​to-​long·​v |
42 | ·​·​·​·​int-​to-​long·​v1,​·​v0 |
 |  | ||
43 |
·​·​·​·​cmp-​long·​v1,​·​v |
43 | ·​·​·​·​cmp-​long·​v1,​·​v1,​·​p0 |
 |  | ||
44 | ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 | 44 | ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 |
 |  | ||
45 | ·​·​·​·​.​line·​64 | 45 | ·​·​·​·​.​line·​64 |
46 | ·​·​·​·​new-​instance·​v1,​·​Ljava/​lang/​IllegalArgumentExcept​ion;​ | 46 | ·​·​·​·​new-​instance·​v1,​·​Ljava/​lang/​IllegalArgumentExcept​ion;​ |
 |  | ||
47 | ·​·​·​·​new-​instance·​v2,​·​Ljava/​lang/​StringBuilder;​ | 47 | ·​·​·​·​new-​instance·​v2,​·​Ljava/​lang/​StringBuilder;​ |
Offset 246, 178 lines modified | Offset 246, 178 lines modified | ||
 |  | ||
246 | ·​·​·​·​move-​result·​v0 | 246 | ·​·​·​·​move-​result·​v0 |
 |  | ||
247 | ·​·​·​·​return·​v0 | 247 | ·​·​·​·​return·​v0 |
248 | .​end·​method | 248 | .​end·​method |
 |  | ||
249 | .​method·​public·​compare([B[B)​I | 249 | .​method·​public·​compare([B[B)​I |
250 |
·​·​·​·​.​locals·​1 |
250 | ·​·​·​·​.​locals·​16 |
251 | ·​·​·​·​.​param·​p1,​·​"left"·​·​·​·​#·​[B | 251 | ·​·​·​·​.​param·​p1,​·​"left"·​·​·​·​#·​[B |
252 | ·​·​·​·​.​param·​p2,​·​"right"·​·​·​·​#·​[B | 252 | ·​·​·​·​.​param·​p2,​·​"right"·​·​·​·​#·​[B |
 |  | ||
253 | ·​·​·​·​.​prologue | 253 | ·​·​·​·​.​prologue |
254 | ·​·​·​·​.​line·​370 | 254 | ·​·​·​·​.​line·​370 |
255 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 | 255 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 |
 |  | ||
256 |
·​·​·​·​array-​length·​v |
256 | ·​·​·​·​array-​length·​v10,​·​v0 |
 |  | ||
257 | ·​·​·​·​move-​object/​from16·​v0,​·​p2 | 257 | ·​·​·​·​move-​object/​from16·​v0,​·​p2 |
 |  | ||
258 |
·​·​·​·​array-​length·​v1 |
258 | ·​·​·​·​array-​length·​v11,​·​v0 |
 |  | ||
259 |
·​·​·​·​invoke-​static·​{v |
259 | ·​·​·​·​invoke-​static·​{v10,​·​v11},​·​Ljava/​lang/​Math;​-​>min(II)​I |
 |  | ||
260 |
·​·​·​·​move-​result·​v |
260 | ·​·​·​·​move-​result·​v4 |
 |  | ||
261 | ·​·​·​·​.​line·​371 | 261 | ·​·​·​·​.​line·​371 |
262 |
·​·​·​·​.​local·​v |
262 | ·​·​·​·​.​local·​v4,​·​"minLength":​I |
263 |
·​·​·​·​div-​int/​lit8·​v |
263 | ·​·​·​·​div-​int/​lit8·​v5,​·​v4,​·​0x8 |
 |  | ||
264 | ·​·​·​·​.​line·​378 | 264 | ·​·​·​·​.​line·​378 |
265 |
·​·​·​·​.​local·​v |
265 | ·​·​·​·​.​local·​v5,​·​"minWords":​I |
266 |
·​·​·​·​const/​4·​v |
266 | ·​·​·​·​const/​4·​v1,​·​0x0 |
 |  | ||
267 |
·​·​·​·​.​local·​v |
267 | ·​·​·​·​.​local·​v1,​·​"i":​I |
268 | ·​·​·​·​:​goto_0 | 268 | ·​·​·​·​:​goto_0 |
269 |
·​·​·​·​mul-​int/​lit8·​v |
269 | ·​·​·​·​mul-​int/​lit8·​v10,​·​v5,​·​0x8 |
 |  | ||
270 |
·​·​·​·​if-​ge·​v |
270 | ·​·​·​·​if-​ge·​v1,​·​v10,​·​:​cond_3 |
 |  | ||
271 | ·​·​·​·​.​line·​379 | 271 | ·​·​·​·​.​line·​379 |
272 |
·​·​·​·​sget-​object·​v |
272 | ·​·​·​·​sget-​object·​v10,​·​Lcom/​google/​common/​primitives/​UnsignedBytes$Lexicog​raphicalComparatorHol​der$UnsafeComparator;​-​>theUnsafe:​Lsun/​misc/​Unsafe;​ |
 |  | ||
273 |
·​·​·​·​sget·​v1 |
273 | ·​·​·​·​sget·​v11,​·​Lcom/​google/​common/​primitives/​UnsignedBytes$Lexicog​raphicalComparatorHol​der$UnsafeComparator;​-​>BYTE_ARRAY_BASE_OFFS​ET:​I |
 |  | ||
274 |
·​·​·​·​int-​to-​long·​v1 |
274 | ·​·​·​·​int-​to-​long·​v11,​·​v11 |
 |  | ||
275 |
·​·​·​·​int-​to-​long·​v1 |
275 | ·​·​·​·​int-​to-​long·​v13,​·​v1 |
 |  | ||
276 |
·​·​·​·​add-​long/​2addr·​v1 |
276 | ·​·​·​·​add-​long/​2addr·​v11,​·​v13 |
 |  | ||
277 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 | 277 | ·​·​·​·​move-​object/​from16·​v0,​·​p1 |
 |  | ||
278 |
·​·​·​·​invoke-​virtual·​{v |
278 | ·​·​·​·​invoke-​virtual·​{v10,​·​v0,​·​v11,​·​v12},​·​Lsun/​misc/​Unsafe;​-​>getLong(Ljava/​lang/​Object;​J)​J |
 |  | ||
279 |
·​·​·​·​move-​result-​wide·​v |
279 | ·​·​·​·​move-​result-​wide·​v2 |
 |  | ||
280 | ·​·​·​·​.​line·​380 | 280 | ·​·​·​·​.​line·​380 |
281 |
·​·​·​·​.​local·​v |
281 | ·​·​·​·​.​local·​v2,​·​"lw":​J |
282 |
·​·​·​·​sget-​object·​v |
282 | ·​·​·​·​sget-​object·​v10,​·​Lcom/​google/​common/​primitives/​UnsignedBytes$Lexicog​raphicalComparatorHol​der$UnsafeComparator;​-​>theUnsafe:​Lsun/​misc/​Unsafe;​ |
 |  | ||
283 |
·​·​·​·​sget·​v1 |
283 | ·​·​·​·​sget·​v11,​·​Lcom/​google/​common/​primitives/​UnsignedBytes$Lexicog​raphicalComparatorHol​der$UnsafeComparator;​-​>BYTE_ARRAY_BASE_OFFS​ET:​I |
 |  | ||
284 |
·​·​·​·​int-​to-​long·​v1 |
284 | ·​·​·​·​int-​to-​long·​v11,​·​v11 |
 |  | ||
285 |
·​·​·​·​int-​to-​long·​v1 |
285 | ·​·​·​·​int-​to-​long·​v13,​·​v1 |
 |  | ||
286 |
·​·​·​·​add-​long/​2addr·​v1 |
286 | ·​·​·​·​add-​long/​2addr·​v11,​·​v13 |
 |  | ||
287 | ·​·​·​·​move-​object/​from16·​v0,​·​p2 | 287 | ·​·​·​·​move-​object/​from16·​v0,​·​p2 |
 |  | ||
288 |
·​·​·​·​invoke-​virtual·​{v |
288 | ·​·​·​·​invoke-​virtual·​{v10,​·​v0,​·​v11,​·​v12},​·​Lsun/​misc/​Unsafe;​-​>getLong(Ljava/​lang/​Object;​J)​J |
 |  | ||
289 |
·​·​·​·​move-​result-​wide·​v |
289 | ·​·​·​·​move-​result-​wide·​v8 |
 |  | ||
290 | ·​·​·​·​.​line·​381 | 290 | ·​·​·​·​.​line·​381 |
291 |
·​·​·​·​.​local·​v |
291 | ·​·​·​·​.​local·​v8,​·​"rw":​J |
292 |
·​·​·​·​cmp-​long·​v |
292 | ·​·​·​·​cmp-​long·​v10,​·​v2,​·​v8 |
 |  | ||
293 |
·​·​·​·​if-​eqz·​v |
293 | ·​·​·​·​if-​eqz·​v10,​·​:​cond_2 |
 |  | ||
294 | ·​·​·​·​.​line·​382 | 294 | ·​·​·​·​.​line·​382 |
295 |
·​·​·​·​sget-​boolean·​v |
295 | ·​·​·​·​sget-​boolean·​v10,​·​Lcom/​google/​common/​primitives/​UnsignedBytes$Lexicog​raphicalComparatorHol​der$UnsafeComparator;​-​>BIG_ENDIAN:​Z |
 |  | ||
296 |
·​·​·​·​if-​eqz·​v |
296 | ·​·​·​·​if-​eqz·​v10,​·​:​cond_1 |
 |  | ||
297 | ·​·​·​·​.​line·​383 | 297 | ·​·​·​·​.​line·​383 |
298 |
·​·​·​·​invoke-​static·​{v |
298 | ·​·​·​·​invoke-​static·​{v2,​·​v3,​·​v8,​·​v9},​·​Lcom/​google/​common/​primitives/​UnsignedLongs;​-​>compare(JJ)​I |
 |  | ||
299 |
·​·​·​·​move-​result·​v |
299 | ·​·​·​·​move-​result·​v7 |
 |  | ||
300 | ·​·​·​·​.​line·​405 | 300 | ·​·​·​·​.​line·​405 |
301 |
·​·​·​·​.​end·​local·​v |
301 | ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"lw":​J |
302 |
·​·​·​·​.​end·​local·​v |
302 | ·​·​·​·​.​end·​local·​v8·​·​·​·​#·​"rw":​J |
303 | ·​·​·​·​:​cond_0 | 303 | ·​·​·​·​:​cond_0 |
304 | ·​·​·​·​:​goto_1 | 304 | ·​·​·​·​:​goto_1 |
305 |
·​·​·​·​return·​v |
305 | ·​·​·​·​return·​v7 |
 |  | ||
306 | ·​·​·​·​.​line·​393 | 306 | ·​·​·​·​.​line·​393 |
307 |
·​·​·​·​.​restart·​local·​v |
307 | ·​·​·​·​.​restart·​local·​v2·​·​·​·​#·​"lw":​J |
Max diff block lines reached; 2232/6414 bytes (34.80%) of diff not shown. |
Offset 441, 28 lines modified | Offset 441, 28 lines modified | ||
 |  | ||
441 | ·​·​·​·​invoke-​direct·​{v1,​·​v2},​·​Ljava/​lang/​NumberFormatException​;​-​><init>(Ljava/​lang/​String;​)​V | 441 | ·​·​·​·​invoke-​direct·​{v1,​·​v2},​·​Ljava/​lang/​NumberFormatException​;​-​><init>(Ljava/​lang/​String;​)​V |
 |  | ||
442 | ·​·​·​·​throw·​v1 | 442 | ·​·​·​·​throw·​v1 |
443 | .​end·​method | 443 | .​end·​method |
 |  | ||
444 | .​method·​public·​static·​saturatedCast(J)​B | 444 | .​method·​public·​static·​saturatedCast(J)​B |
445 |
·​·​·​·​.​locals·​ |
445 | ·​·​·​·​.​locals·​3 |
446 | ·​·​·​·​.​param·​p0,​·​"value"·​·​·​·​#·​J | 446 | ·​·​·​·​.​param·​p0,​·​"value"·​·​·​·​#·​J |
 |  | ||
447 | ·​·​·​·​.​prologue | 447 | ·​·​·​·​.​prologue |
448 | ·​·​·​·​const/​4·​v0,​·​-​0x1 | 448 | ·​·​·​·​const/​4·​v0,​·​-​0x1 |
 |  | ||
449 | ·​·​·​·​.​line·​105 | 449 | ·​·​·​·​.​line·​105 |
450 | ·​·​·​·​invoke-​static·​{v0},​·​Lcom/​google/​common/​primitives/​UnsignedBytes;​-​>toInt(B)​I | 450 | ·​·​·​·​invoke-​static·​{v0},​·​Lcom/​google/​common/​primitives/​UnsignedBytes;​-​>toInt(B)​I |
 |  | ||
451 | ·​·​·​·​move-​result·​v1 | 451 | ·​·​·​·​move-​result·​v1 |
 |  | ||
452 |
·​·​·​·​int-​to-​long·​v |
452 | ·​·​·​·​int-​to-​long·​v1,​·​v1 |
 |  | ||
453 |
·​·​·​·​cmp-​long·​v1,​·​p0,​·​v |
453 | ·​·​·​·​cmp-​long·​v1,​·​p0,​·​v1 |
 |  | ||
454 | ·​·​·​·​if-​lez·​v1,​·​:​cond_0 | 454 | ·​·​·​·​if-​lez·​v1,​·​:​cond_0 |
 |  | ||
455 | ·​·​·​·​.​line·​111 | 455 | ·​·​·​·​.​line·​111 |
456 | ·​·​·​·​:​goto_0 | 456 | ·​·​·​·​:​goto_0 |
457 | ·​·​·​·​return·​v0 | 457 | ·​·​·​·​return·​v0 |
 |  |
Offset 96, 28 lines modified | Offset 96, 28 lines modified | ||
 |  | ||
96 | ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Lcom/​google/​common/​primitives/​UnsignedInteger;​-​><init>(I)​V | 96 | ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Lcom/​google/​common/​primitives/​UnsignedInteger;​-​><init>(I)​V |
 |  | ||
97 | ·​·​·​·​return-​object·​v0 | 97 | ·​·​·​·​return-​object·​v0 |
98 | .​end·​method | 98 | .​end·​method |
 |  | ||
99 | .​method·​public·​static·​valueOf(J)​Lcom/​google/​common/​primitives/​UnsignedInteger;​ | 99 | .​method·​public·​static·​valueOf(J)​Lcom/​google/​common/​primitives/​UnsignedInteger;​ |
100 |
·​·​·​·​.​locals·​ |
100 | ·​·​·​·​.​locals·​5 |
101 | ·​·​·​·​.​param·​p0,​·​"value"·​·​·​·​#·​J | 101 | ·​·​·​·​.​param·​p0,​·​"value"·​·​·​·​#·​J |
 |  | ||
102 | ·​·​·​·​.​prologue | 102 | ·​·​·​·​.​prologue |
103 | ·​·​·​·​const/​4·​v1,​·​0x1 | 103 | ·​·​·​·​const/​4·​v1,​·​0x1 |
 |  | ||
104 | ·​·​·​·​const/​4·​v2,​·​0x0 | 104 | ·​·​·​·​const/​4·​v2,​·​0x0 |
 |  | ||
105 | ·​·​·​·​.​line·​78 | 105 | ·​·​·​·​.​line·​78 |
106 |
·​·​·​·​const-​wide·​v |
106 | ·​·​·​·​const-​wide·​v3,​·​0xffffffffL |
 |  | ||
107 |
·​·​·​·​and-​long/​2addr·​v |
107 | ·​·​·​·​and-​long/​2addr·​v3,​·​p0 |
 |  | ||
108 |
·​·​·​·​cmp-​long·​v0,​·​v |
108 | ·​·​·​·​cmp-​long·​v0,​·​v3,​·​p0 |
 |  | ||
109 | ·​·​·​·​if-​nez·​v0,​·​:​cond_0 | 109 | ·​·​·​·​if-​nez·​v0,​·​:​cond_0 |
 |  | ||
110 | ·​·​·​·​move·​v0,​·​v1 | 110 | ·​·​·​·​move·​v0,​·​v1 |
 |  | ||
111 | ·​·​·​·​:​goto_0 | 111 | ·​·​·​·​:​goto_0 |
112 | ·​·​·​·​const-​string·​v3,​·​"value·​(%s)​·​is·​outside·​the·​range·​for·​an·​unsigned·​integer·​value" | 112 | ·​·​·​·​const-​string·​v3,​·​"value·​(%s)​·​is·​outside·​the·​range·​for·​an·​unsigned·​integer·​value" |
Offset 36, 88 lines modified | Offset 36, 88 lines modified | ||
 |  | ||
36 | #·​instance·​fields | 36 | #·​instance·​fields |
37 | .​field·​private·​final·​value:​J | 37 | .​field·​private·​final·​value:​J |
 |  | ||
 |  | ||
38 | #·​direct·​methods | 38 | #·​direct·​methods |
39 | .​method·​static·​constructor·​<clinit>()​V | 39 | .​method·​static·​constructor·​<clinit>()​V |
40 |
·​·​·​·​.​locals·​ |
40 | ·​·​·​·​.​locals·​3 |
 |  | ||
41 | ·​·​·​·​.​prologue | 41 | ·​·​·​·​.​prologue |
42 | ·​·​·​·​.​line·​47 | 42 | ·​·​·​·​.​line·​47 |
43 | ·​·​·​·​new-​instance·​v0,​·​Lcom/​google/​common/​primitives/​UnsignedLong;â |