1*795d594fSAndroid Build Coastguard WorkerProcessing 'checkers.dex'... 2*795d594fSAndroid Build Coastguard WorkerOpened 'checkers.dex', DEX version '035' 3*795d594fSAndroid Build Coastguard WorkerDEX file header: 4*795d594fSAndroid Build Coastguard Workermagic : 'dex\n035\0' 5*795d594fSAndroid Build Coastguard Workerchecksum : 3ce07f0d 6*795d594fSAndroid Build Coastguard Workersignature : 6aca...3cae 7*795d594fSAndroid Build Coastguard Workerfile_size : 35384 8*795d594fSAndroid Build Coastguard Workerheader_size : 112 9*795d594fSAndroid Build Coastguard Workerlink_size : 0 10*795d594fSAndroid Build Coastguard Workerlink_off : 0 (0x000000) 11*795d594fSAndroid Build Coastguard Workerstring_ids_size : 323 12*795d594fSAndroid Build Coastguard Workerstring_ids_off : 112 (0x000070) 13*795d594fSAndroid Build Coastguard Workertype_ids_size : 58 14*795d594fSAndroid Build Coastguard Workertype_ids_off : 1404 (0x00057c) 15*795d594fSAndroid Build Coastguard Workerproto_ids_size : 88 16*795d594fSAndroid Build Coastguard Workerproto_ids_off : 1636 (0x000664) 17*795d594fSAndroid Build Coastguard Workerfield_ids_size : 108 18*795d594fSAndroid Build Coastguard Workerfield_ids_off : 2692 (0x000a84) 19*795d594fSAndroid Build Coastguard Workermethod_ids_size : 177 20*795d594fSAndroid Build Coastguard Workermethod_ids_off : 3556 (0x000de4) 21*795d594fSAndroid Build Coastguard Workerclass_defs_size : 9 22*795d594fSAndroid Build Coastguard Workerclass_defs_off : 4972 (0x00136c) 23*795d594fSAndroid Build Coastguard Workerdata_size : 30124 24*795d594fSAndroid Build Coastguard Workerdata_off : 5260 (0x00148c) 25*795d594fSAndroid Build Coastguard Worker 26*795d594fSAndroid Build Coastguard WorkerClass #0 header: 27*795d594fSAndroid Build Coastguard Workerclass_idx : 30 28*795d594fSAndroid Build Coastguard Workeraccess_flags : 1 (0x0001) 29*795d594fSAndroid Build Coastguard Workersuperclass_idx : 4 30*795d594fSAndroid Build Coastguard Workerinterfaces_off : 0 (0x000000) 31*795d594fSAndroid Build Coastguard Workersource_file_idx : -1 32*795d594fSAndroid Build Coastguard Workerannotations_off : 0 (0x000000) 33*795d594fSAndroid Build Coastguard Workerclass_data_off : 34554 (0x0086fa) 34*795d594fSAndroid Build Coastguard Workerstatic_fields_size : 0 35*795d594fSAndroid Build Coastguard Workerinstance_fields_size: 1 36*795d594fSAndroid Build Coastguard Workerdirect_methods_size : 2 37*795d594fSAndroid Build Coastguard Workervirtual_methods_size: 8 38*795d594fSAndroid Build Coastguard Worker 39*795d594fSAndroid Build Coastguard WorkerClass #0 - 40*795d594fSAndroid Build Coastguard Worker Class descriptor : 'Lcom/google/android/checkers/Checkers;' 41*795d594fSAndroid Build Coastguard Worker Access flags : 0x0001 (PUBLIC) 42*795d594fSAndroid Build Coastguard Worker Superclass : 'Landroid/app/Activity;' 43*795d594fSAndroid Build Coastguard Worker Interfaces - 44*795d594fSAndroid Build Coastguard Worker Static fields - 45*795d594fSAndroid Build Coastguard Worker Instance fields - 46*795d594fSAndroid Build Coastguard Worker #0 : (in Lcom/google/android/checkers/Checkers;) 47*795d594fSAndroid Build Coastguard Worker name : 'a' 48*795d594fSAndroid Build Coastguard Worker type : 'Lcom/google/android/checkers/CheckersView;' 49*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 50*795d594fSAndroid Build Coastguard Worker Direct methods - 51*795d594fSAndroid Build Coastguard Worker #0 : (in Lcom/google/android/checkers/Checkers;) 52*795d594fSAndroid Build Coastguard Worker name : '<init>' 53*795d594fSAndroid Build Coastguard Worker type : '()V' 54*795d594fSAndroid Build Coastguard Worker access : 0x10001 (PUBLIC CONSTRUCTOR) 55*795d594fSAndroid Build Coastguard Worker method_idx : 62 56*795d594fSAndroid Build Coastguard Worker code - 57*795d594fSAndroid Build Coastguard Worker registers : 1 58*795d594fSAndroid Build Coastguard Worker ins : 1 59*795d594fSAndroid Build Coastguard Worker outs : 1 60*795d594fSAndroid Build Coastguard Worker insns size : 4 16-bit code units 61*795d594fSAndroid Build Coastguard Worker00148c: |[00148c] com.google.android.checkers.Checkers.<init>:()V 62*795d594fSAndroid Build Coastguard Worker00149c: 7010 0000 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.<init>:()V // method@0000 63*795d594fSAndroid Build Coastguard Worker0014a2: 0e00 |0003: return-void 64*795d594fSAndroid Build Coastguard Worker catches : (none) 65*795d594fSAndroid Build Coastguard Worker positions : 66*795d594fSAndroid Build Coastguard Worker locals : 67*795d594fSAndroid Build Coastguard Worker 68*795d594fSAndroid Build Coastguard Worker #1 : (in Lcom/google/android/checkers/Checkers;) 69*795d594fSAndroid Build Coastguard Worker name : 'a' 70*795d594fSAndroid Build Coastguard Worker type : '(Z)V' 71*795d594fSAndroid Build Coastguard Worker access : 0x0012 (PRIVATE FINAL) 72*795d594fSAndroid Build Coastguard Worker method_idx : 63 73*795d594fSAndroid Build Coastguard Worker code - 74*795d594fSAndroid Build Coastguard Worker registers : 4 75*795d594fSAndroid Build Coastguard Worker ins : 2 76*795d594fSAndroid Build Coastguard Worker outs : 2 77*795d594fSAndroid Build Coastguard Worker insns size : 33 16-bit code units 78*795d594fSAndroid Build Coastguard Worker0014a4: |[0014a4] com.google.android.checkers.Checkers.a:(Z)V 79*795d594fSAndroid Build Coastguard Worker0014b4: 6e10 4100 0200 |0000: invoke-virtual {v2}, Lcom/google/android/checkers/Checkers;.getWindow:()Landroid/view/Window; // method@0041 80*795d594fSAndroid Build Coastguard Worker0014ba: 0c00 |0003: move-result-object v0 81*795d594fSAndroid Build Coastguard Worker0014bc: 3803 1200 |0004: if-eqz v3, 0016 // +0012 82*795d594fSAndroid Build Coastguard Worker0014c0: 1301 8004 |0006: const/16 v1, #int 1152 // #480 83*795d594fSAndroid Build Coastguard Worker0014c4: 6e20 3a00 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@003a 84*795d594fSAndroid Build Coastguard Worker0014ca: 1301 0008 |000b: const/16 v1, #int 2048 // #800 85*795d594fSAndroid Build Coastguard Worker0014ce: 6e20 3b00 1000 |000d: invoke-virtual {v0, v1}, Landroid/view/Window;.clearFlags:(I)V // method@003b 86*795d594fSAndroid Build Coastguard Worker0014d4: 5420 0100 |0010: iget-object v0, v2, Lcom/google/android/checkers/Checkers;.a:Lcom/google/android/checkers/CheckersView; // field@0001 87*795d594fSAndroid Build Coastguard Worker0014d8: 6e10 6f00 0000 |0012: invoke-virtual {v0}, Lcom/google/android/checkers/CheckersView;.requestLayout:()V // method@006f 88*795d594fSAndroid Build Coastguard Worker0014de: 0e00 |0015: return-void 89*795d594fSAndroid Build Coastguard Worker0014e0: 1301 8008 |0016: const/16 v1, #int 2176 // #880 90*795d594fSAndroid Build Coastguard Worker0014e4: 6e20 3a00 1000 |0018: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@003a 91*795d594fSAndroid Build Coastguard Worker0014ea: 1301 0004 |001b: const/16 v1, #int 1024 // #400 92*795d594fSAndroid Build Coastguard Worker0014ee: 6e20 3b00 1000 |001d: invoke-virtual {v0, v1}, Landroid/view/Window;.clearFlags:(I)V // method@003b 93*795d594fSAndroid Build Coastguard Worker0014f4: 28f0 |0020: goto 0010 // -0010 94*795d594fSAndroid Build Coastguard Worker catches : (none) 95*795d594fSAndroid Build Coastguard Worker positions : 96*795d594fSAndroid Build Coastguard Worker locals : 97*795d594fSAndroid Build Coastguard Worker 98*795d594fSAndroid Build Coastguard Worker Virtual methods - 99*795d594fSAndroid Build Coastguard Worker #0 : (in Lcom/google/android/checkers/Checkers;) 100*795d594fSAndroid Build Coastguard Worker name : 'onConfigurationChanged' 101*795d594fSAndroid Build Coastguard Worker type : '(Landroid/content/res/Configuration;)V' 102*795d594fSAndroid Build Coastguard Worker access : 0x0001 (PUBLIC) 103*795d594fSAndroid Build Coastguard Worker method_idx : 66 104*795d594fSAndroid Build Coastguard Worker code - 105*795d594fSAndroid Build Coastguard Worker registers : 2 106*795d594fSAndroid Build Coastguard Worker ins : 2 107*795d594fSAndroid Build Coastguard Worker outs : 2 108*795d594fSAndroid Build Coastguard Worker insns size : 4 16-bit code units 109*795d594fSAndroid Build Coastguard Worker0014f8: |[0014f8] com.google.android.checkers.Checkers.onConfigurationChanged:(Landroid/content/res/Configuration;)V 110*795d594fSAndroid Build Coastguard Worker001508: 6f20 0100 1000 |0000: invoke-super {v0, v1}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0001 111*795d594fSAndroid Build Coastguard Worker00150e: 0e00 |0003: return-void 112*795d594fSAndroid Build Coastguard Worker catches : (none) 113*795d594fSAndroid Build Coastguard Worker positions : 114*795d594fSAndroid Build Coastguard Worker locals : 115*795d594fSAndroid Build Coastguard Worker 116*795d594fSAndroid Build Coastguard Worker #1 : (in Lcom/google/android/checkers/Checkers;) 117*795d594fSAndroid Build Coastguard Worker name : 'onCreate' 118*795d594fSAndroid Build Coastguard Worker type : '(Landroid/os/Bundle;)V' 119*795d594fSAndroid Build Coastguard Worker access : 0x0001 (PUBLIC) 120*795d594fSAndroid Build Coastguard Worker method_idx : 67 121*795d594fSAndroid Build Coastguard Worker code - 122*795d594fSAndroid Build Coastguard Worker registers : 8 123*795d594fSAndroid Build Coastguard Worker ins : 2 124*795d594fSAndroid Build Coastguard Worker outs : 3 125*795d594fSAndroid Build Coastguard Worker insns size : 59 16-bit code units 126*795d594fSAndroid Build Coastguard Worker001510: |[001510] com.google.android.checkers.Checkers.onCreate:(Landroid/os/Bundle;)V 127*795d594fSAndroid Build Coastguard Worker001520: 1215 |0000: const/4 v5, #int 1 // #1 128*795d594fSAndroid Build Coastguard Worker001522: 1201 |0001: const/4 v1, #int 0 // #0 129*795d594fSAndroid Build Coastguard Worker001524: 6f20 0200 7600 |0002: invoke-super {v6, v7}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0002 130*795d594fSAndroid Build Coastguard Worker00152a: 6e20 4a00 5600 |0005: invoke-virtual {v6, v5}, Lcom/google/android/checkers/Checkers;.requestWindowFeature:(I)Z // method@004a 131*795d594fSAndroid Build Coastguard Worker001530: 2200 1f00 |0008: new-instance v0, Lcom/google/android/checkers/CheckersView; // type@001f 132*795d594fSAndroid Build Coastguard Worker001534: 6e20 4000 1600 |000a: invoke-virtual {v6, v1}, Lcom/google/android/checkers/Checkers;.getPreferences:(I)Landroid/content/SharedPreferences; // method@0040 133*795d594fSAndroid Build Coastguard Worker00153a: 0c02 |000d: move-result-object v2 134*795d594fSAndroid Build Coastguard Worker00153c: 7030 4d00 6002 |000e: invoke-direct {v0, v6, v2}, Lcom/google/android/checkers/CheckersView;.<init>:(Landroid/content/Context;Landroid/content/SharedPreferences;)V // method@004d 135*795d594fSAndroid Build Coastguard Worker001542: 5b60 0100 |0011: iput-object v0, v6, Lcom/google/android/checkers/Checkers;.a:Lcom/google/android/checkers/CheckersView; // field@0001 136*795d594fSAndroid Build Coastguard Worker001546: 1a03 b500 |0013: const-string v3, "by Aart J.C. Bik" // string@00b5 137*795d594fSAndroid Build Coastguard Worker00154a: 0110 |0015: move v0, v1 138*795d594fSAndroid Build Coastguard Worker00154c: 0112 |0016: move v2, v1 139*795d594fSAndroid Build Coastguard Worker00154e: 6e10 a400 0300 |0017: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@00a4 140*795d594fSAndroid Build Coastguard Worker001554: 0a04 |001a: move-result v4 141*795d594fSAndroid Build Coastguard Worker001556: 3440 1800 |001b: if-lt v0, v4, 0033 // +0018 142*795d594fSAndroid Build Coastguard Worker00155a: 1300 c204 |001d: const/16 v0, #int 1218 // #4c2 143*795d594fSAndroid Build Coastguard Worker00155e: 3202 0500 |001f: if-eq v2, v0, 0024 // +0005 144*795d594fSAndroid Build Coastguard Worker001562: 7110 ac00 0500 |0021: invoke-static {v5}, Ljava/lang/System;.exit:(I)V // method@00ac 145*795d594fSAndroid Build Coastguard Worker001568: 5460 0100 |0024: iget-object v0, v6, Lcom/google/android/checkers/Checkers;.a:Lcom/google/android/checkers/CheckersView; // field@0001 146*795d594fSAndroid Build Coastguard Worker00156c: 6e20 4b00 0600 |0026: invoke-virtual {v6, v0}, Lcom/google/android/checkers/Checkers;.setContentView:(Landroid/view/View;)V // method@004b 147*795d594fSAndroid Build Coastguard Worker001572: 5460 0100 |0029: iget-object v0, v6, Lcom/google/android/checkers/Checkers;.a:Lcom/google/android/checkers/CheckersView; // field@0001 148*795d594fSAndroid Build Coastguard Worker001576: 6e20 6500 1000 |002b: invoke-virtual {v0, v1}, Lcom/google/android/checkers/CheckersView;.d:(Z)Z // method@0065 149*795d594fSAndroid Build Coastguard Worker00157c: 0a00 |002e: move-result v0 150*795d594fSAndroid Build Coastguard Worker00157e: 7020 3f00 0600 |002f: invoke-direct {v6, v0}, Lcom/google/android/checkers/Checkers;.a:(Z)V // method@003f 151*795d594fSAndroid Build Coastguard Worker001584: 0e00 |0032: return-void 152*795d594fSAndroid Build Coastguard Worker001586: 6e20 a300 0300 |0033: invoke-virtual {v3, v0}, Ljava/lang/String;.charAt:(I)C // method@00a3 153*795d594fSAndroid Build Coastguard Worker00158c: 0a04 |0036: move-result v4 154*795d594fSAndroid Build Coastguard Worker00158e: b042 |0037: add-int/2addr v2, v4 155*795d594fSAndroid Build Coastguard Worker001590: d800 0001 |0038: add-int/lit8 v0, v0, #int 1 // #01 156*795d594fSAndroid Build Coastguard Worker001594: 28dd |003a: goto 0017 // -0023 157*795d594fSAndroid Build Coastguard Worker catches : (none) 158*795d594fSAndroid Build Coastguard Worker positions : 159*795d594fSAndroid Build Coastguard Worker locals : 160*795d594fSAndroid Build Coastguard Worker 161*795d594fSAndroid Build Coastguard Worker #2 : (in Lcom/google/android/checkers/Checkers;) 162*795d594fSAndroid Build Coastguard Worker name : 'onCreateOptionsMenu' 163*795d594fSAndroid Build Coastguard Worker type : '(Landroid/view/Menu;)Z' 164*795d594fSAndroid Build Coastguard Worker access : 0x0001 (PUBLIC) 165*795d594fSAndroid Build Coastguard Worker method_idx : 68 166*795d594fSAndroid Build Coastguard Worker code - 167*795d594fSAndroid Build Coastguard Worker registers : 11 168*795d594fSAndroid Build Coastguard Worker ins : 2 169*795d594fSAndroid Build Coastguard Worker outs : 5 170*795d594fSAndroid Build Coastguard Worker insns size : 216 16-bit code units 171*795d594fSAndroid Build Coastguard Worker001598: |[001598] com.google.android.checkers.Checkers.onCreateOptionsMenu:(Landroid/view/Menu;)Z 172*795d594fSAndroid Build Coastguard Worker0015a8: 1248 |0000: const/4 v8, #int 4 // #4 173*795d594fSAndroid Build Coastguard Worker0015aa: 1237 |0001: const/4 v7, #int 3 // #3 174*795d594fSAndroid Build Coastguard Worker0015ac: 1226 |0002: const/4 v6, #int 2 // #2 175*795d594fSAndroid Build Coastguard Worker0015ae: 1205 |0003: const/4 v5, #int 0 // #0 176*795d594fSAndroid Build Coastguard Worker0015b0: 1214 |0004: const/4 v4, #int 1 // #1 177*795d594fSAndroid Build Coastguard Worker0015b2: 6f20 0300 a900 |0005: invoke-super {v9, v10}, Landroid/app/Activity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@0003 178*795d594fSAndroid Build Coastguard Worker0015b8: 1a00 7400 |0008: const-string v0, "New Game" // string@0074 179*795d594fSAndroid Build Coastguard Worker0015bc: 7250 2b00 5a55 |000a: invoke-interface {v10, v5, v5, v5, v0}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@002b 180*795d594fSAndroid Build Coastguard Worker0015c2: 1a00 8200 |000d: const-string v0, "Undo" // string@0082 181*795d594fSAndroid Build Coastguard Worker0015c6: 7250 2b00 5a44 |000f: invoke-interface {v10, v5, v4, v4, v0}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@002b 182*795d594fSAndroid Build Coastguard Worker0015cc: 1a00 8000 |0012: const-string v0, "Switch Side" // string@0080 183*795d594fSAndroid Build Coastguard Worker0015d0: 7250 2b00 5a66 |0014: invoke-interface {v10, v5, v6, v6, v0}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@002b 184*795d594fSAndroid Build Coastguard Worker0015d6: 1a00 7800 |0017: const-string v0, "Options" // string@0078 185*795d594fSAndroid Build Coastguard Worker0015da: 7250 2c00 5a77 |0019: invoke-interface {v10, v5, v7, v7, v0}, Landroid/view/Menu;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@002c 186*795d594fSAndroid Build Coastguard Worker0015e0: 0c00 |001c: move-result-object v0 187*795d594fSAndroid Build Coastguard Worker0015e2: 1a01 7100 |001d: const-string v1, "Move Coach" // string@0071 188*795d594fSAndroid Build Coastguard Worker0015e6: 7251 3400 4055 |001f: invoke-interface {v0, v4, v5, v5, v1}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0034 189*795d594fSAndroid Build Coastguard Worker0015ec: 0c01 |0022: move-result-object v1 190*795d594fSAndroid Build Coastguard Worker0015ee: 7220 2f00 4100 |0023: invoke-interface {v1, v4}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@002f 191*795d594fSAndroid Build Coastguard Worker0015f4: 0c01 |0026: move-result-object v1 192*795d594fSAndroid Build Coastguard Worker0015f6: 5492 0100 |0027: iget-object v2, v9, Lcom/google/android/checkers/Checkers;.a:Lcom/google/android/checkers/CheckersView; // field@0001 193*795d594fSAndroid Build Coastguard Worker0015fa: 6e20 5a00 5200 |0029: invoke-virtual {v2, v5}, Lcom/google/android/checkers/CheckersView;.a:(Z)Z // method@005a 194*795d594fSAndroid Build Coastguard Worker001600: 0a02 |002c: move-result v2 195*795d594fSAndroid Build Coastguard Worker001602: 7220 3000 2100 |002d: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0030 196*795d594fSAndroid Build Coastguard Worker001608: 1a01 7700 |0030: const-string v1, "Optional Jumps" // string@0077 197*795d594fSAndroid Build Coastguard Worker00160c: 7251 3400 4044 |0032: invoke-interface {v0, v4, v4, v4, v1}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0034 198*795d594fSAndroid Build Coastguard Worker001612: 0c01 |0035: move-result-object v1 199*795d594fSAndroid Build Coastguard Worker001614: 7220 2f00 4100 |0036: invoke-interface {v1, v4}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@002f 200*795d594fSAndroid Build Coastguard Worker00161a: 0c01 |0039: move-result-object v1 201*795d594fSAndroid Build Coastguard Worker00161c: 5492 0100 |003a: iget-object v2, v9, Lcom/google/android/checkers/Checkers;.a:Lcom/google/android/checkers/CheckersView; // field@0001 202*795d594fSAndroid Build Coastguard Worker001620: 6e20 6000 5200 |003c: invoke-virtual {v2, v5}, Lcom/google/android/checkers/CheckersView;.b:(Z)Z // method@0060 203*795d594fSAndroid Build Coastguard Worker001626: 0a02 |003f: move-result v2 204*795d594fSAndroid Build Coastguard Worker001628: 7220 3000 2100 |0040: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0030 205*795d594fSAndroid Build Coastguard Worker00162e: 1a01 9800 |0043: const-string v1, "View from White" // string@0098 206*795d594fSAndroid Build Coastguard Worker001632: 7251 3400 4066 |0045: invoke-interface {v0, v4, v6, v6, v1}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0034 207*795d594fSAndroid Build Coastguard Worker001638: 0c01 |0048: move-result-object v1 208*795d594fSAndroid Build Coastguard Worker00163a: 7220 2f00 4100 |0049: invoke-interface {v1, v4}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@002f 209*795d594fSAndroid Build Coastguard Worker001640: 0c01 |004c: move-result-object v1 210*795d594fSAndroid Build Coastguard Worker001642: 5492 0100 |004d: iget-object v2, v9, Lcom/google/android/checkers/Checkers;.a:Lcom/google/android/checkers/CheckersView; // field@0001 211*795d594fSAndroid Build Coastguard Worker001646: 6e20 6300 5200 |004f: invoke-virtual {v2, v5}, Lcom/google/android/checkers/CheckersView;.c:(Z)Z // method@0063 212*795d594fSAndroid Build Coastguard Worker00164c: 0a02 |0052: move-result v2 213*795d594fSAndroid Build Coastguard Worker00164e: 7220 3000 2100 |0053: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0030 214*795d594fSAndroid Build Coastguard Worker001654: 1a01 1800 |0056: const-string v1, "Full Screen" // string@0018 215*795d594fSAndroid Build Coastguard Worker001658: 7251 3400 4077 |0058: invoke-interface {v0, v4, v7, v7, v1}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0034 216*795d594fSAndroid Build Coastguard Worker00165e: 0c01 |005b: move-result-object v1 217*795d594fSAndroid Build Coastguard Worker001660: 7220 2f00 4100 |005c: invoke-interface {v1, v4}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@002f 218*795d594fSAndroid Build Coastguard Worker001666: 0c01 |005f: move-result-object v1 219*795d594fSAndroid Build Coastguard Worker001668: 5492 0100 |0060: iget-object v2, v9, Lcom/google/android/checkers/Checkers;.a:Lcom/google/android/checkers/CheckersView; // field@0001 220*795d594fSAndroid Build Coastguard Worker00166c: 6e20 6500 5200 |0062: invoke-virtual {v2, v5}, Lcom/google/android/checkers/CheckersView;.d:(Z)Z // method@0065 221*795d594fSAndroid Build Coastguard Worker001672: 0a02 |0065: move-result v2 222*795d594fSAndroid Build Coastguard Worker001674: 7220 3000 2100 |0066: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0030 223*795d594fSAndroid Build Coastguard Worker00167a: 1a01 7e00 |0069: const-string v1, "Start Screen" // string@007e 224*795d594fSAndroid Build Coastguard Worker00167e: 7251 3400 4088 |006b: invoke-interface {v0, v4, v8, v8, v1}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0034 225*795d594fSAndroid Build Coastguard Worker001684: 0c01 |006e: move-result-object v1 226*795d594fSAndroid Build Coastguard Worker001686: 7220 2f00 4100 |006f: invoke-interface {v1, v4}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@002f 227*795d594fSAndroid Build Coastguard Worker00168c: 0c01 |0072: move-result-object v1 228*795d594fSAndroid Build Coastguard Worker00168e: 5492 0100 |0073: iget-object v2, v9, Lcom/google/android/checkers/Checkers;.a:Lcom/google/android/checkers/CheckersView; // field@0001 229*795d594fSAndroid Build Coastguard Worker001692: 6e20 6800 5200 |0075: invoke-virtual {v2, v5}, Lcom/google/android/checkers/CheckersView;.e:(Z)Z // method@0068 230*795d594fSAndroid Build Coastguard Worker001698: 0a02 |0078: move-result v2 231*795d594fSAndroid Build Coastguard Worker00169a: 7220 3000 2100 |0079: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0030 232*795d594fSAndroid Build Coastguard Worker0016a0: 1251 |007c: const/4 v1, #int 5 // #5 233*795d594fSAndroid Build Coastguard Worker0016a2: 1252 |007d: const/4 v2, #int 5 // #5 234*795d594fSAndroid Build Coastguard Worker0016a4: 1a03 0d00 |007e: const-string v3, "Board Color" // string@000d 235*795d594fSAndroid Build Coastguard Worker0016a8: 7253 3400 4021 |0080: invoke-interface {v0, v4, v1, v2, v3}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0034 236*795d594fSAndroid Build Coastguard Worker0016ae: 1a00 5800 |0083: const-string v0, "Level" // string@0058 237*795d594fSAndroid Build Coastguard Worker0016b2: 7250 2c00 5a88 |0085: invoke-interface {v10, v5, v8, v8, v0}, Landroid/view/Menu;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@002c 238*795d594fSAndroid Build Coastguard Worker0016b8: 0c00 |0088: move-result-object v0 239*795d594fSAndroid Build Coastguard Worker0016ba: 1a01 1700 |0089: const-string v1, "Free Play" // string@0017 240*795d594fSAndroid Build Coastguard Worker0016be: 7251 3400 6055 |008b: invoke-interface {v0, v6, v5, v5, v1}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0034 241*795d594fSAndroid Build Coastguard Worker0016c4: 1a01 7b00 |008e: const-string v1, "Random (0s)" // string@007b 242*795d594fSAndroid Build Coastguard Worker0016c8: 7251 3400 6044 |0090: invoke-interface {v0, v6, v4, v4, v1}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0034 243*795d594fSAndroid Build Coastguard Worker0016ce: 1a01 5900 |0093: const-string v1, "Level 1 (fast)" // string@0059 244*795d594fSAndroid Build Coastguard Worker0016d2: 7251 3400 6066 |0095: invoke-interface {v0, v6, v6, v6, v1}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0034 245*795d594fSAndroid Build Coastguard Worker0016d8: 1a01 5a00 |0098: const-string v1, "Level 2 (1s)" // string@005a 246*795d594fSAndroid Build Coastguard Worker0016dc: 7251 3400 6077 |009a: invoke-interface {v0, v6, v7, v7, v1}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0034 247*795d594fSAndroid Build Coastguard Worker0016e2: 1a01 5b00 |009d: const-string v1, "Level 3 (5s)" // string@005b 248*795d594fSAndroid Build Coastguard Worker0016e6: 7251 3400 6088 |009f: invoke-interface {v0, v6, v8, v8, v1}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0034 249*795d594fSAndroid Build Coastguard Worker0016ec: 1251 |00a2: const/4 v1, #int 5 // #5 250*795d594fSAndroid Build Coastguard Worker0016ee: 1252 |00a3: const/4 v2, #int 5 // #5 251*795d594fSAndroid Build Coastguard Worker0016f0: 1a03 5c00 |00a4: const-string v3, "Level 4 (10s)" // string@005c 252*795d594fSAndroid Build Coastguard Worker0016f4: 7253 3400 6021 |00a6: invoke-interface {v0, v6, v1, v2, v3}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0034 253*795d594fSAndroid Build Coastguard Worker0016fa: 1261 |00a9: const/4 v1, #int 6 // #6 254*795d594fSAndroid Build Coastguard Worker0016fc: 1262 |00aa: const/4 v2, #int 6 // #6 255*795d594fSAndroid Build Coastguard Worker0016fe: 1a03 5d00 |00ab: const-string v3, "Level 5 (15s)" // string@005d 256*795d594fSAndroid Build Coastguard Worker001702: 7253 3400 6021 |00ad: invoke-interface {v0, v6, v1, v2, v3}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0034 257*795d594fSAndroid Build Coastguard Worker001708: 1271 |00b0: const/4 v1, #int 7 // #7 258*795d594fSAndroid Build Coastguard Worker00170a: 1272 |00b1: const/4 v2, #int 7 // #7 259*795d594fSAndroid Build Coastguard Worker00170c: 1a03 5e00 |00b2: const-string v3, "Level 6 (30s)" // string@005e 260*795d594fSAndroid Build Coastguard Worker001710: 7253 3400 6021 |00b4: invoke-interface {v0, v6, v1, v2, v3}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0034 261*795d594fSAndroid Build Coastguard Worker001716: 1301 0800 |00b7: const/16 v1, #int 8 // #8 262*795d594fSAndroid Build Coastguard Worker00171a: 1302 0800 |00b9: const/16 v2, #int 8 // #8 263*795d594fSAndroid Build Coastguard Worker00171e: 1a03 5f00 |00bb: const-string v3, "Level 7 (60s)" // string@005f 264*795d594fSAndroid Build Coastguard Worker001722: 7253 3400 6021 |00bd: invoke-interface {v0, v6, v1, v2, v3}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0034 265*795d594fSAndroid Build Coastguard Worker001728: 7240 3600 6044 |00c0: invoke-interface {v0, v6, v4, v4}, Landroid/view/SubMenu;.setGroupCheckable:(IZZ)V // method@0036 266*795d594fSAndroid Build Coastguard Worker00172e: 5491 0100 |00c3: iget-object v1, v9, Lcom/google/android/checkers/Checkers;.a:Lcom/google/android/checkers/CheckersView; // field@0001 267*795d594fSAndroid Build Coastguard Worker001732: 6e10 6100 0100 |00c5: invoke-virtual {v1}, Lcom/google/android/checkers/CheckersView;.c:()I // method@0061 268*795d594fSAndroid Build Coastguard Worker001738: 0a01 |00c8: move-result v1 269*795d594fSAndroid Build Coastguard Worker00173a: 7220 3500 1000 |00c9: invoke-interface {v0, v1}, Landroid/view/SubMenu;.findItem:(I)Landroid/view/MenuItem; // method@0035 270*795d594fSAndroid Build Coastguard Worker001740: 0c00 |00cc: move-result-object v0 271*795d594fSAndroid Build Coastguard Worker001742: 7220 3000 4000 |00cd: invoke-interface {v0, v4}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0030 272*795d594fSAndroid Build Coastguard Worker001748: 1250 |00d0: const/4 v0, #int 5 // #5 273*795d594fSAndroid Build Coastguard Worker00174a: 1251 |00d1: const/4 v1, #int 5 // #5 274*795d594fSAndroid Build Coastguard Worker00174c: 1a02 9b00 |00d2: const-string v2, "Website" // string@009b 275*795d594fSAndroid Build Coastguard Worker001750: 7252 2b00 5a10 |00d4: invoke-interface {v10, v5, v0, v1, v2}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@002b 276*795d594fSAndroid Build Coastguard Worker001756: 0f04 |00d7: return v4 277*795d594fSAndroid Build Coastguard Worker catches : (none) 278*795d594fSAndroid Build Coastguard Worker positions : 279*795d594fSAndroid Build Coastguard Worker locals : 280*795d594fSAndroid Build Coastguard Worker 281*795d594fSAndroid Build Coastguard Worker #3 : (in Lcom/google/android/checkers/Checkers;) 282*795d594fSAndroid Build Coastguard Worker name : 'onKeyDown' 283*795d594fSAndroid Build Coastguard Worker type : '(ILandroid/view/KeyEvent;)Z' 284*795d594fSAndroid Build Coastguard Worker access : 0x0001 (PUBLIC) 285*795d594fSAndroid Build Coastguard Worker method_idx : 69 286*795d594fSAndroid Build Coastguard Worker code - 287*795d594fSAndroid Build Coastguard Worker registers : 8 288*795d594fSAndroid Build Coastguard Worker ins : 3 289*795d594fSAndroid Build Coastguard Worker outs : 3 290*795d594fSAndroid Build Coastguard Worker insns size : 58 16-bit code units 291*795d594fSAndroid Build Coastguard Worker001758: |[001758] com.google.android.checkers.Checkers.onKeyDown:(ILandroid/view/KeyEvent;)Z 292*795d594fSAndroid Build Coastguard Worker001768: 1504 803f |0000: const/high16 v4, #int 1065353216 // #3f80 293*795d594fSAndroid Build Coastguard Worker00176c: 1503 80bf |0002: const/high16 v3, #int -1082130432 // #bf80 294*795d594fSAndroid Build Coastguard Worker001770: 1202 |0004: const/4 v2, #int 0 // #0 295*795d594fSAndroid Build Coastguard Worker001772: 1210 |0005: const/4 v0, #int 1 // #1 296*795d594fSAndroid Build Coastguard Worker001774: 2b06 2600 0000 |0006: packed-switch v6, 0000002c // +00000026 297*795d594fSAndroid Build Coastguard Worker00177a: 6f30 0400 6507 |0009: invoke-super {v5, v6, v7}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@0004 298*795d594fSAndroid Build Coastguard Worker001780: 0a00 |000c: move-result v0 299*795d594fSAndroid Build Coastguard Worker001782: 0f00 |000d: return v0 300*795d594fSAndroid Build Coastguard Worker001784: 5451 0100 |000e: iget-object v1, v5, Lcom/google/android/checkers/Checkers;.a:Lcom/google/android/checkers/CheckersView; // field@0001 301*795d594fSAndroid Build Coastguard Worker001788: 6e10 5d00 0100 |0010: invoke-virtual {v1}, Lcom/google/android/checkers/CheckersView;.b:()V // method@005d 302*795d594fSAndroid Build Coastguard Worker00178e: 28fa |0013: goto 000d // -0006 303*795d594fSAndroid Build Coastguard Worker001790: 5451 0100 |0014: iget-object v1, v5, Lcom/google/android/checkers/Checkers;.a:Lcom/google/android/checkers/CheckersView; // field@0001 304*795d594fSAndroid Build Coastguard Worker001794: 6e30 4f00 3102 |0016: invoke-virtual {v1, v3, v2}, Lcom/google/android/checkers/CheckersView;.a:(FF)V // method@004f 305*795d594fSAndroid Build Coastguard Worker00179a: 28f4 |0019: goto 000d // -000c 306*795d594fSAndroid Build Coastguard Worker00179c: 5451 0100 |001a: iget-object v1, v5, Lcom/google/android/checkers/Checkers;.a:Lcom/google/android/checkers/CheckersView; // field@0001 307*795d594fSAndroid Build Coastguard Worker0017a0: 6e30 4f00 4102 |001c: invoke-virtual {v1, v4, v2}, Lcom/google/android/checkers/CheckersView;.a:(FF)V // method@004f 308*795d594fSAndroid Build Coastguard Worker0017a6: 28ee |001f: goto 000d // -0012 309*795d594fSAndroid Build Coastguard Worker0017a8: 5451 0100 |0020: iget-object v1, v5, Lcom/google/android/checkers/Checkers;.a:Lcom/google/android/checkers/CheckersView; // field@0001 310*795d594fSAndroid Build Coastguard Worker0017ac: 6e30 4f00 2103 |0022: invoke-virtual {v1, v2, v3}, Lcom/google/android/checkers/CheckersView;.a:(FF)V // method@004f 311*795d594fSAndroid Build Coastguard Worker0017b2: 28e8 |0025: goto 000d // -0018 312*795d594fSAndroid Build Coastguard Worker0017b4: 5451 0100 |0026: iget-object v1, v5, Lcom/google/android/checkers/Checkers;.a:Lcom/google/android/checkers/CheckersView; // field@0001 313*795d594fSAndroid Build Coastguard Worker0017b8: 6e30 4f00 2104 |0028: invoke-virtual {v1, v2, v4}, Lcom/google/android/checkers/CheckersView;.a:(FF)V // method@004f 314*795d594fSAndroid Build Coastguard Worker0017be: 28e2 |002b: goto 000d // -001e 315*795d594fSAndroid Build Coastguard Worker0017c0: 0001 0500 1300 0000 1a00 0000 2000 ... |002c: packed-switch-data (14 units) 316*795d594fSAndroid Build Coastguard Worker catches : (none) 317*795d594fSAndroid Build Coastguard Worker positions : 318*795d594fSAndroid Build Coastguard Worker locals : 319*795d594fSAndroid Build Coastguard Worker 320*795d594fSAndroid Build Coastguard Worker #4 : (in Lcom/google/android/checkers/Checkers;) 321*795d594fSAndroid Build Coastguard Worker name : 'onOptionsItemSelected' 322*795d594fSAndroid Build Coastguard Worker type : '(Landroid/view/MenuItem;)Z' 323*795d594fSAndroid Build Coastguard Worker access : 0x0001 (PUBLIC) 324*795d594fSAndroid Build Coastguard Worker method_idx : 70 325*795d594fSAndroid Build Coastguard Worker code - 326*795d594fSAndroid Build Coastguard Worker registers : 7 327*795d594fSAndroid Build Coastguard Worker ins : 2 328*795d594fSAndroid Build Coastguard Worker outs : 3 329*795d594fSAndroid Build Coastguard Worker insns size : 158 16-bit code units 330*795d594fSAndroid Build Coastguard Worker0017dc: |[0017dc] com.google.android.checkers.Checkers.onOptionsItemSelected:(Landroid/view/MenuItem;)Z 331*795d594fSAndroid Build Coastguard Worker0017ec: 1254 |0000: const/4 v4, #int 5 // #5 332*795d594fSAndroid Build Coastguard Worker0017ee: 1223 |0001: const/4 v3, #int 2 // #2 333*795d594fSAndroid Build Coastguard Worker0017f0: 1210 |0002: const/4 v0, #int 1 // #1 334*795d594fSAndroid Build Coastguard Worker0017f2: 7210 2e00 0600 |0003: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@002e 335*795d594fSAndroid Build Coastguard Worker0017f8: 0a01 |0006: move-result v1 336*795d594fSAndroid Build Coastguard Worker0017fa: 7210 2d00 0600 |0007: invoke-interface {v6}, Landroid/view/MenuItem;.getGroupId:()I // method@002d 337*795d594fSAndroid Build Coastguard Worker001800: 0a02 |000a: move-result v2 338*795d594fSAndroid Build Coastguard Worker001802: 2b02 8900 0000 |000b: packed-switch v2, 00000094 // +00000089 339*795d594fSAndroid Build Coastguard Worker001808: 6f20 0500 6500 |000e: invoke-super {v5, v6}, Landroid/app/Activity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0005 340*795d594fSAndroid Build Coastguard Worker00180e: 0a00 |0011: move-result v0 341*795d594fSAndroid Build Coastguard Worker001810: 0f00 |0012: return v0 342*795d594fSAndroid Build Coastguard Worker001812: 3901 0900 |0013: if-nez v1, 001c // +0009 343*795d594fSAndroid Build Coastguard Worker001816: 5451 0100 |0015: iget-object v1, v5, Lcom/google/android/checkers/Checkers;.a:Lcom/google/android/checkers/CheckersView; // field@0001 344*795d594fSAndroid Build Coastguard Worker00181a: 12d2 |0017: const/4 v2, #int -3 // #fd 345*795d594fSAndroid Build Coastguard Worker00181c: 6e20 5700 2100 |0018: invoke-virtual {v1, v2}, Lcom/google/android/checkers/CheckersView;.a:(I)Z // method@0057 346*795d594fSAndroid Build Coastguard Worker001822: 28f7 |001b: goto 0012 // -0009 347*795d594fSAndroid Build Coastguard Worker001824: 3301 0900 |001c: if-ne v1, v0, 0025 // +0009 348*795d594fSAndroid Build Coastguard Worker001828: 5451 0100 |001e: iget-object v1, v5, Lcom/google/android/checkers/Checkers;.a:Lcom/google/android/checkers/CheckersView; // field@0001 349*795d594fSAndroid Build Coastguard Worker00182c: 12e2 |0020: const/4 v2, #int -2 // #fe 350*795d594fSAndroid Build Coastguard Worker00182e: 6e20 5700 2100 |0021: invoke-virtual {v1, v2}, Lcom/google/android/checkers/CheckersView;.a:(I)Z // method@0057 351*795d594fSAndroid Build Coastguard Worker001834: 28ee |0024: goto 0012 // -0012 352*795d594fSAndroid Build Coastguard Worker001836: 3331 0900 |0025: if-ne v1, v3, 002e // +0009 353*795d594fSAndroid Build Coastguard Worker00183a: 5451 0100 |0027: iget-object v1, v5, Lcom/google/android/checkers/Checkers;.a:Lcom/google/android/checkers/CheckersView; // field@0001 354*795d594fSAndroid Build Coastguard Worker00183e: 12c2 |0029: const/4 v2, #int -4 // #fc 355*795d594fSAndroid Build Coastguard Worker001840: 6e20 5700 2100 |002a: invoke-virtual {v1, v2}, Lcom/google/android/checkers/CheckersView;.a:(I)Z // method@0057 356*795d594fSAndroid Build Coastguard Worker001846: 28e5 |002d: goto 0012 // -001b 357*795d594fSAndroid Build Coastguard Worker001848: 3341 e0ff |002e: if-ne v1, v4, 000e // -0020 358*795d594fSAndroid Build Coastguard Worker00184c: 1a01 e300 |0030: const-string v1, "http://www.aartbik.com/MISC/android.html" // string@00e3 359*795d594fSAndroid Build Coastguard Worker001850: 7110 2900 0100 |0032: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0029 360*795d594fSAndroid Build Coastguard Worker001856: 0c01 |0035: move-result-object v1 361*795d594fSAndroid Build Coastguard Worker001858: 2202 0a00 |0036: new-instance v2, Landroid/content/Intent; // type@000a 362*795d594fSAndroid Build Coastguard Worker00185c: 1a03 af00 |0038: const-string v3, "android.intent.action.VIEW" // string@00af 363*795d594fSAndroid Build Coastguard Worker001860: 7030 1200 3201 |003a: invoke-direct {v2, v3, v1}, Landroid/content/Intent;.<init>:(Ljava/lang/String;Landroid/net/Uri;)V // method@0012 364*795d594fSAndroid Build Coastguard Worker001866: 6e20 4c00 2500 |003d: invoke-virtual {v5, v2}, Lcom/google/android/checkers/Checkers;.startActivity:(Landroid/content/Intent;)V // method@004c 365*795d594fSAndroid Build Coastguard Worker00186c: 28d2 |0040: goto 0012 // -002e 366*795d594fSAndroid Build Coastguard Worker00186e: 3901 0c00 |0041: if-nez v1, 004d // +000c 367*795d594fSAndroid Build Coastguard Worker001872: 5451 0100 |0043: iget-object v1, v5, Lcom/google/android/checkers/Checkers;.a:Lcom/google/android/checkers/CheckersView; // field@0001 368*795d594fSAndroid Build Coastguard Worker001876: 6e20 5a00 0100 |0045: invoke-virtual {v1, v0}, Lcom/google/android/checkers/CheckersView;.a:(Z)Z // method@005a 369*795d594fSAndroid Build Coastguard Worker00187c: 0a01 |0048: move-result v1 370*795d594fSAndroid Build Coastguard Worker00187e: 7220 3000 1600 |0049: invoke-interface {v6, v1}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0030 371*795d594fSAndroid Build Coastguard Worker001884: 28c6 |004c: goto 0012 // -003a 372*795d594fSAndroid Build Coastguard Worker001886: 3301 0c00 |004d: if-ne v1, v0, 0059 // +000c 373*795d594fSAndroid Build Coastguard Worker00188a: 5451 0100 |004f: iget-object v1, v5, Lcom/google/android/checkers/Checkers;.a:Lcom/google/android/checkers/CheckersView; // field@0001 374*795d594fSAndroid Build Coastguard Worker00188e: 6e20 6000 0100 |0051: invoke-virtual {v1, v0}, Lcom/google/android/checkers/CheckersView;.b:(Z)Z // method@0060 375*795d594fSAndroid Build Coastguard Worker001894: 0a01 |0054: move-result v1 376*795d594fSAndroid Build Coastguard Worker001896: 7220 3000 1600 |0055: invoke-interface {v6, v1}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0030 377*795d594fSAndroid Build Coastguard Worker00189c: 28ba |0058: goto 0012 // -0046 378*795d594fSAndroid Build Coastguard Worker00189e: 3331 0c00 |0059: if-ne v1, v3, 0065 // +000c 379*795d594fSAndroid Build Coastguard Worker0018a2: 5451 0100 |005b: iget-object v1, v5, Lcom/google/android/checkers/Checkers;.a:Lcom/google/android/checkers/CheckersView; // field@0001 380*795d594fSAndroid Build Coastguard Worker0018a6: 6e20 6300 0100 |005d: invoke-virtual {v1, v0}, Lcom/google/android/checkers/CheckersView;.c:(Z)Z // method@0063 381*795d594fSAndroid Build Coastguard Worker0018ac: 0a01 |0060: move-result v1 382*795d594fSAndroid Build Coastguard Worker0018ae: 7220 3000 1600 |0061: invoke-interface {v6, v1}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0030 383*795d594fSAndroid Build Coastguard Worker0018b4: 28ae |0064: goto 0012 // -0052 384*795d594fSAndroid Build Coastguard Worker0018b6: 1232 |0065: const/4 v2, #int 3 // #3 385*795d594fSAndroid Build Coastguard Worker0018b8: 3321 0f00 |0066: if-ne v1, v2, 0075 // +000f 386*795d594fSAndroid Build Coastguard Worker0018bc: 5451 0100 |0068: iget-object v1, v5, Lcom/google/android/checkers/Checkers;.a:Lcom/google/android/checkers/CheckersView; // field@0001 387*795d594fSAndroid Build Coastguard Worker0018c0: 6e20 6500 0100 |006a: invoke-virtual {v1, v0}, Lcom/google/android/checkers/CheckersView;.d:(Z)Z // method@0065 388*795d594fSAndroid Build Coastguard Worker0018c6: 0a01 |006d: move-result v1 389*795d594fSAndroid Build Coastguard Worker0018c8: 7220 3000 1600 |006e: invoke-interface {v6, v1}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0030 390*795d594fSAndroid Build Coastguard Worker0018ce: 7020 3f00 1500 |0071: invoke-direct {v5, v1}, Lcom/google/android/checkers/Checkers;.a:(Z)V // method@003f 391*795d594fSAndroid Build Coastguard Worker0018d4: 289e |0074: goto 0012 // -0062 392*795d594fSAndroid Build Coastguard Worker0018d6: 1242 |0075: const/4 v2, #int 4 // #4 393*795d594fSAndroid Build Coastguard Worker0018d8: 3321 0c00 |0076: if-ne v1, v2, 0082 // +000c 394*795d594fSAndroid Build Coastguard Worker0018dc: 5451 0100 |0078: iget-object v1, v5, Lcom/google/android/checkers/Checkers;.a:Lcom/google/android/checkers/CheckersView; // field@0001 395*795d594fSAndroid Build Coastguard Worker0018e0: 6e20 6800 0100 |007a: invoke-virtual {v1, v0}, Lcom/google/android/checkers/CheckersView;.e:(Z)Z // method@0068 396*795d594fSAndroid Build Coastguard Worker0018e6: 0a01 |007d: move-result v1 397*795d594fSAndroid Build Coastguard Worker0018e8: 7220 3000 1600 |007e: invoke-interface {v6, v1}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0030 398*795d594fSAndroid Build Coastguard Worker0018ee: 2891 |0081: goto 0012 // -006f 399*795d594fSAndroid Build Coastguard Worker0018f0: 3341 8cff |0082: if-ne v1, v4, 000e // -0074 400*795d594fSAndroid Build Coastguard Worker0018f4: 5451 0100 |0084: iget-object v1, v5, Lcom/google/android/checkers/Checkers;.a:Lcom/google/android/checkers/CheckersView; // field@0001 401*795d594fSAndroid Build Coastguard Worker0018f8: 6e10 4e00 0100 |0086: invoke-virtual {v1}, Lcom/google/android/checkers/CheckersView;.a:()V // method@004e 402*795d594fSAndroid Build Coastguard Worker0018fe: 2889 |0089: goto 0012 // -0077 403*795d594fSAndroid Build Coastguard Worker001900: 5452 0100 |008a: iget-object v2, v5, Lcom/google/android/checkers/Checkers;.a:Lcom/google/android/checkers/CheckersView; // field@0001 404*795d594fSAndroid Build Coastguard Worker001904: 6e20 7000 1200 |008c: invoke-virtual {v2, v1}, Lcom/google/android/checkers/CheckersView;.setLevel:(I)V // method@0070 405*795d594fSAndroid Build Coastguard Worker00190a: 7220 3000 0600 |008f: invoke-interface {v6, v0}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@0030 406*795d594fSAndroid Build Coastguard Worker001910: 2880 |0092: goto 0012 // -0080 407*795d594fSAndroid Build Coastguard Worker001912: 0000 |0093: nop // spacer 408*795d594fSAndroid Build Coastguard Worker001914: 0001 0300 0000 0000 0800 0000 3600 ... |0094: packed-switch-data (10 units) 409*795d594fSAndroid Build Coastguard Worker catches : (none) 410*795d594fSAndroid Build Coastguard Worker positions : 411*795d594fSAndroid Build Coastguard Worker locals : 412*795d594fSAndroid Build Coastguard Worker 413*795d594fSAndroid Build Coastguard Worker #5 : (in Lcom/google/android/checkers/Checkers;) 414*795d594fSAndroid Build Coastguard Worker name : 'onPause' 415*795d594fSAndroid Build Coastguard Worker type : '()V' 416*795d594fSAndroid Build Coastguard Worker access : 0x0001 (PUBLIC) 417*795d594fSAndroid Build Coastguard Worker method_idx : 71 418*795d594fSAndroid Build Coastguard Worker code - 419*795d594fSAndroid Build Coastguard Worker registers : 3 420*795d594fSAndroid Build Coastguard Worker ins : 1 421*795d594fSAndroid Build Coastguard Worker outs : 2 422*795d594fSAndroid Build Coastguard Worker insns size : 21 16-bit code units 423*795d594fSAndroid Build Coastguard Worker001928: |[001928] com.google.android.checkers.Checkers.onPause:()V 424*795d594fSAndroid Build Coastguard Worker001938: 6f10 0600 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@0006 425*795d594fSAndroid Build Coastguard Worker00193e: 1200 |0003: const/4 v0, #int 0 // #0 426*795d594fSAndroid Build Coastguard Worker001940: 6e20 4000 0200 |0004: invoke-virtual {v2, v0}, Lcom/google/android/checkers/Checkers;.getPreferences:(I)Landroid/content/SharedPreferences; // method@0040 427*795d594fSAndroid Build Coastguard Worker001946: 0c00 |0007: move-result-object v0 428*795d594fSAndroid Build Coastguard Worker001948: 7210 1700 0000 |0008: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0017 429*795d594fSAndroid Build Coastguard Worker00194e: 0c00 |000b: move-result-object v0 430*795d594fSAndroid Build Coastguard Worker001950: 5421 0100 |000c: iget-object v1, v2, Lcom/google/android/checkers/Checkers;.a:Lcom/google/android/checkers/CheckersView; // field@0001 431*795d594fSAndroid Build Coastguard Worker001954: 6e20 5100 0100 |000e: invoke-virtual {v1, v0}, Lcom/google/android/checkers/CheckersView;.a:(Landroid/content/SharedPreferences$Editor;)V // method@0051 432*795d594fSAndroid Build Coastguard Worker00195a: 7210 1400 0000 |0011: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@0014 433*795d594fSAndroid Build Coastguard Worker001960: 0e00 |0014: return-void 434*795d594fSAndroid Build Coastguard Worker catches : (none) 435*795d594fSAndroid Build Coastguard Worker positions : 436*795d594fSAndroid Build Coastguard Worker locals : 437*795d594fSAndroid Build Coastguard Worker 438*795d594fSAndroid Build Coastguard Worker #6 : (in Lcom/google/android/checkers/Checkers;) 439*795d594fSAndroid Build Coastguard Worker name : 'onStop' 440*795d594fSAndroid Build Coastguard Worker type : '()V' 441*795d594fSAndroid Build Coastguard Worker access : 0x0001 (PUBLIC) 442*795d594fSAndroid Build Coastguard Worker method_idx : 72 443*795d594fSAndroid Build Coastguard Worker code - 444*795d594fSAndroid Build Coastguard Worker registers : 2 445*795d594fSAndroid Build Coastguard Worker ins : 1 446*795d594fSAndroid Build Coastguard Worker outs : 1 447*795d594fSAndroid Build Coastguard Worker insns size : 8 16-bit code units 448*795d594fSAndroid Build Coastguard Worker001964: |[001964] com.google.android.checkers.Checkers.onStop:()V 449*795d594fSAndroid Build Coastguard Worker001974: 6f10 0700 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onStop:()V // method@0007 450*795d594fSAndroid Build Coastguard Worker00197a: 1200 |0003: const/4 v0, #int 0 // #0 451*795d594fSAndroid Build Coastguard Worker00197c: 7110 ac00 0000 |0004: invoke-static {v0}, Ljava/lang/System;.exit:(I)V // method@00ac 452*795d594fSAndroid Build Coastguard Worker001982: 0e00 |0007: return-void 453*795d594fSAndroid Build Coastguard Worker catches : (none) 454*795d594fSAndroid Build Coastguard Worker positions : 455*795d594fSAndroid Build Coastguard Worker locals : 456*795d594fSAndroid Build Coastguard Worker 457*795d594fSAndroid Build Coastguard Worker #7 : (in Lcom/google/android/checkers/Checkers;) 458*795d594fSAndroid Build Coastguard Worker name : 'onTrackballEvent' 459*795d594fSAndroid Build Coastguard Worker type : '(Landroid/view/MotionEvent;)Z' 460*795d594fSAndroid Build Coastguard Worker access : 0x0001 (PUBLIC) 461*795d594fSAndroid Build Coastguard Worker method_idx : 73 462*795d594fSAndroid Build Coastguard Worker code - 463*795d594fSAndroid Build Coastguard Worker registers : 6 464*795d594fSAndroid Build Coastguard Worker ins : 2 465*795d594fSAndroid Build Coastguard Worker outs : 3 466*795d594fSAndroid Build Coastguard Worker insns size : 44 16-bit code units 467*795d594fSAndroid Build Coastguard Worker001984: |[001984] com.google.android.checkers.Checkers.onTrackballEvent:(Landroid/view/MotionEvent;)Z 468*795d594fSAndroid Build Coastguard Worker001994: 1210 |0000: const/4 v0, #int 1 // #1 469*795d594fSAndroid Build Coastguard Worker001996: 6e10 3100 0500 |0001: invoke-virtual {v5}, Landroid/view/MotionEvent;.getAction:()I // method@0031 470*795d594fSAndroid Build Coastguard Worker00199c: 0a01 |0004: move-result v1 471*795d594fSAndroid Build Coastguard Worker00199e: 2b01 1d00 0000 |0005: packed-switch v1, 00000022 // +0000001d 472*795d594fSAndroid Build Coastguard Worker0019a4: 6f20 0800 5400 |0008: invoke-super {v4, v5}, Landroid/app/Activity;.onTrackballEvent:(Landroid/view/MotionEvent;)Z // method@0008 473*795d594fSAndroid Build Coastguard Worker0019aa: 0a00 |000b: move-result v0 474*795d594fSAndroid Build Coastguard Worker0019ac: 0f00 |000c: return v0 475*795d594fSAndroid Build Coastguard Worker0019ae: 5441 0100 |000d: iget-object v1, v4, Lcom/google/android/checkers/Checkers;.a:Lcom/google/android/checkers/CheckersView; // field@0001 476*795d594fSAndroid Build Coastguard Worker0019b2: 6e10 5d00 0100 |000f: invoke-virtual {v1}, Lcom/google/android/checkers/CheckersView;.b:()V // method@005d 477*795d594fSAndroid Build Coastguard Worker0019b8: 28fa |0012: goto 000c // -0006 478*795d594fSAndroid Build Coastguard Worker0019ba: 5441 0100 |0013: iget-object v1, v4, Lcom/google/android/checkers/Checkers;.a:Lcom/google/android/checkers/CheckersView; // field@0001 479*795d594fSAndroid Build Coastguard Worker0019be: 6e10 3200 0500 |0015: invoke-virtual {v5}, Landroid/view/MotionEvent;.getX:()F // method@0032 480*795d594fSAndroid Build Coastguard Worker0019c4: 0a02 |0018: move-result v2 481*795d594fSAndroid Build Coastguard Worker0019c6: 6e10 3300 0500 |0019: invoke-virtual {v5}, Landroid/view/MotionEvent;.getY:()F // method@0033 482*795d594fSAndroid Build Coastguard Worker0019cc: 0a03 |001c: move-result v3 483*795d594fSAndroid Build Coastguard Worker0019ce: 6e30 4f00 2103 |001d: invoke-virtual {v1, v2, v3}, Lcom/google/android/checkers/CheckersView;.a:(FF)V // method@004f 484*795d594fSAndroid Build Coastguard Worker0019d4: 28ec |0020: goto 000c // -0014 485*795d594fSAndroid Build Coastguard Worker0019d6: 0000 |0021: nop // spacer 486*795d594fSAndroid Build Coastguard Worker0019d8: 0001 0300 0000 0000 0800 0000 0300 ... |0022: packed-switch-data (10 units) 487*795d594fSAndroid Build Coastguard Worker catches : (none) 488*795d594fSAndroid Build Coastguard Worker positions : 489*795d594fSAndroid Build Coastguard Worker locals : 490*795d594fSAndroid Build Coastguard Worker 491*795d594fSAndroid Build Coastguard Worker source_file_idx : -1 (unknown) 492*795d594fSAndroid Build Coastguard Worker 493*795d594fSAndroid Build Coastguard WorkerClass #1 header: 494*795d594fSAndroid Build Coastguard Workerclass_idx : 31 495*795d594fSAndroid Build Coastguard Workeraccess_flags : 1 (0x0001) 496*795d594fSAndroid Build Coastguard Workersuperclass_idx : 27 497*795d594fSAndroid Build Coastguard Workerinterfaces_off : 0 (0x000000) 498*795d594fSAndroid Build Coastguard Workersource_file_idx : -1 499*795d594fSAndroid Build Coastguard Workerannotations_off : 0 (0x000000) 500*795d594fSAndroid Build Coastguard Workerclass_data_off : 34602 (0x00872a) 501*795d594fSAndroid Build Coastguard Workerstatic_fields_size : 0 502*795d594fSAndroid Build Coastguard Workerinstance_fields_size: 43 503*795d594fSAndroid Build Coastguard Workerdirect_methods_size : 15 504*795d594fSAndroid Build Coastguard Workervirtual_methods_size: 16 505*795d594fSAndroid Build Coastguard Worker 506*795d594fSAndroid Build Coastguard WorkerClass #1 - 507*795d594fSAndroid Build Coastguard Worker Class descriptor : 'Lcom/google/android/checkers/CheckersView;' 508*795d594fSAndroid Build Coastguard Worker Access flags : 0x0001 (PUBLIC) 509*795d594fSAndroid Build Coastguard Worker Superclass : 'Landroid/view/View;' 510*795d594fSAndroid Build Coastguard Worker Interfaces - 511*795d594fSAndroid Build Coastguard Worker Static fields - 512*795d594fSAndroid Build Coastguard Worker Instance fields - 513*795d594fSAndroid Build Coastguard Worker #0 : (in Lcom/google/android/checkers/CheckersView;) 514*795d594fSAndroid Build Coastguard Worker name : 'A' 515*795d594fSAndroid Build Coastguard Worker type : 'Z' 516*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 517*795d594fSAndroid Build Coastguard Worker #1 : (in Lcom/google/android/checkers/CheckersView;) 518*795d594fSAndroid Build Coastguard Worker name : 'B' 519*795d594fSAndroid Build Coastguard Worker type : 'Z' 520*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 521*795d594fSAndroid Build Coastguard Worker #2 : (in Lcom/google/android/checkers/CheckersView;) 522*795d594fSAndroid Build Coastguard Worker name : 'C' 523*795d594fSAndroid Build Coastguard Worker type : 'Z' 524*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 525*795d594fSAndroid Build Coastguard Worker #3 : (in Lcom/google/android/checkers/CheckersView;) 526*795d594fSAndroid Build Coastguard Worker name : 'D' 527*795d594fSAndroid Build Coastguard Worker type : 'Z' 528*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 529*795d594fSAndroid Build Coastguard Worker #4 : (in Lcom/google/android/checkers/CheckersView;) 530*795d594fSAndroid Build Coastguard Worker name : 'E' 531*795d594fSAndroid Build Coastguard Worker type : 'Z' 532*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 533*795d594fSAndroid Build Coastguard Worker #5 : (in Lcom/google/android/checkers/CheckersView;) 534*795d594fSAndroid Build Coastguard Worker name : 'F' 535*795d594fSAndroid Build Coastguard Worker type : 'I' 536*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 537*795d594fSAndroid Build Coastguard Worker #6 : (in Lcom/google/android/checkers/CheckersView;) 538*795d594fSAndroid Build Coastguard Worker name : 'G' 539*795d594fSAndroid Build Coastguard Worker type : '[I' 540*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 541*795d594fSAndroid Build Coastguard Worker #7 : (in Lcom/google/android/checkers/CheckersView;) 542*795d594fSAndroid Build Coastguard Worker name : 'H' 543*795d594fSAndroid Build Coastguard Worker type : '[I' 544*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 545*795d594fSAndroid Build Coastguard Worker #8 : (in Lcom/google/android/checkers/CheckersView;) 546*795d594fSAndroid Build Coastguard Worker name : 'I' 547*795d594fSAndroid Build Coastguard Worker type : '[I' 548*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 549*795d594fSAndroid Build Coastguard Worker #9 : (in Lcom/google/android/checkers/CheckersView;) 550*795d594fSAndroid Build Coastguard Worker name : 'J' 551*795d594fSAndroid Build Coastguard Worker type : '[I' 552*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 553*795d594fSAndroid Build Coastguard Worker #10 : (in Lcom/google/android/checkers/CheckersView;) 554*795d594fSAndroid Build Coastguard Worker name : 'K' 555*795d594fSAndroid Build Coastguard Worker type : 'I' 556*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 557*795d594fSAndroid Build Coastguard Worker #11 : (in Lcom/google/android/checkers/CheckersView;) 558*795d594fSAndroid Build Coastguard Worker name : 'L' 559*795d594fSAndroid Build Coastguard Worker type : 'I' 560*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 561*795d594fSAndroid Build Coastguard Worker #12 : (in Lcom/google/android/checkers/CheckersView;) 562*795d594fSAndroid Build Coastguard Worker name : 'M' 563*795d594fSAndroid Build Coastguard Worker type : 'I' 564*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 565*795d594fSAndroid Build Coastguard Worker #13 : (in Lcom/google/android/checkers/CheckersView;) 566*795d594fSAndroid Build Coastguard Worker name : 'N' 567*795d594fSAndroid Build Coastguard Worker type : 'Ljava/lang/String;' 568*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 569*795d594fSAndroid Build Coastguard Worker #14 : (in Lcom/google/android/checkers/CheckersView;) 570*795d594fSAndroid Build Coastguard Worker name : 'O' 571*795d594fSAndroid Build Coastguard Worker type : 'F' 572*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 573*795d594fSAndroid Build Coastguard Worker #15 : (in Lcom/google/android/checkers/CheckersView;) 574*795d594fSAndroid Build Coastguard Worker name : 'P' 575*795d594fSAndroid Build Coastguard Worker type : 'F' 576*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 577*795d594fSAndroid Build Coastguard Worker #16 : (in Lcom/google/android/checkers/CheckersView;) 578*795d594fSAndroid Build Coastguard Worker name : 'Q' 579*795d594fSAndroid Build Coastguard Worker type : 'I' 580*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 581*795d594fSAndroid Build Coastguard Worker #17 : (in Lcom/google/android/checkers/CheckersView;) 582*795d594fSAndroid Build Coastguard Worker name : 'a' 583*795d594fSAndroid Build Coastguard Worker type : 'Landroid/content/Context;' 584*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 585*795d594fSAndroid Build Coastguard Worker #18 : (in Lcom/google/android/checkers/CheckersView;) 586*795d594fSAndroid Build Coastguard Worker name : 'b' 587*795d594fSAndroid Build Coastguard Worker type : 'Landroid/graphics/Paint;' 588*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 589*795d594fSAndroid Build Coastguard Worker #19 : (in Lcom/google/android/checkers/CheckersView;) 590*795d594fSAndroid Build Coastguard Worker name : 'c' 591*795d594fSAndroid Build Coastguard Worker type : 'Landroid/graphics/Paint;' 592*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 593*795d594fSAndroid Build Coastguard Worker #20 : (in Lcom/google/android/checkers/CheckersView;) 594*795d594fSAndroid Build Coastguard Worker name : 'd' 595*795d594fSAndroid Build Coastguard Worker type : 'Landroid/graphics/Paint;' 596*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 597*795d594fSAndroid Build Coastguard Worker #21 : (in Lcom/google/android/checkers/CheckersView;) 598*795d594fSAndroid Build Coastguard Worker name : 'e' 599*795d594fSAndroid Build Coastguard Worker type : 'Landroid/graphics/Paint;' 600*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 601*795d594fSAndroid Build Coastguard Worker #22 : (in Lcom/google/android/checkers/CheckersView;) 602*795d594fSAndroid Build Coastguard Worker name : 'f' 603*795d594fSAndroid Build Coastguard Worker type : 'Landroid/graphics/Paint;' 604*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 605*795d594fSAndroid Build Coastguard Worker #23 : (in Lcom/google/android/checkers/CheckersView;) 606*795d594fSAndroid Build Coastguard Worker name : 'g' 607*795d594fSAndroid Build Coastguard Worker type : 'Landroid/graphics/Paint;' 608*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 609*795d594fSAndroid Build Coastguard Worker #24 : (in Lcom/google/android/checkers/CheckersView;) 610*795d594fSAndroid Build Coastguard Worker name : 'h' 611*795d594fSAndroid Build Coastguard Worker type : 'Landroid/graphics/Paint;' 612*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 613*795d594fSAndroid Build Coastguard Worker #25 : (in Lcom/google/android/checkers/CheckersView;) 614*795d594fSAndroid Build Coastguard Worker name : 'i' 615*795d594fSAndroid Build Coastguard Worker type : 'Landroid/graphics/Paint;' 616*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 617*795d594fSAndroid Build Coastguard Worker #26 : (in Lcom/google/android/checkers/CheckersView;) 618*795d594fSAndroid Build Coastguard Worker name : 'j' 619*795d594fSAndroid Build Coastguard Worker type : 'Landroid/graphics/Paint;' 620*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 621*795d594fSAndroid Build Coastguard Worker #27 : (in Lcom/google/android/checkers/CheckersView;) 622*795d594fSAndroid Build Coastguard Worker name : 'k' 623*795d594fSAndroid Build Coastguard Worker type : 'I' 624*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 625*795d594fSAndroid Build Coastguard Worker #28 : (in Lcom/google/android/checkers/CheckersView;) 626*795d594fSAndroid Build Coastguard Worker name : 'l' 627*795d594fSAndroid Build Coastguard Worker type : 'F' 628*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 629*795d594fSAndroid Build Coastguard Worker #29 : (in Lcom/google/android/checkers/CheckersView;) 630*795d594fSAndroid Build Coastguard Worker name : 'm' 631*795d594fSAndroid Build Coastguard Worker type : 'I' 632*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 633*795d594fSAndroid Build Coastguard Worker #30 : (in Lcom/google/android/checkers/CheckersView;) 634*795d594fSAndroid Build Coastguard Worker name : 'n' 635*795d594fSAndroid Build Coastguard Worker type : 'I' 636*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 637*795d594fSAndroid Build Coastguard Worker #31 : (in Lcom/google/android/checkers/CheckersView;) 638*795d594fSAndroid Build Coastguard Worker name : 'o' 639*795d594fSAndroid Build Coastguard Worker type : 'Landroid/graphics/drawable/Drawable;' 640*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 641*795d594fSAndroid Build Coastguard Worker #32 : (in Lcom/google/android/checkers/CheckersView;) 642*795d594fSAndroid Build Coastguard Worker name : 'p' 643*795d594fSAndroid Build Coastguard Worker type : 'Lcom/google/android/checkers/a;' 644*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 645*795d594fSAndroid Build Coastguard Worker #33 : (in Lcom/google/android/checkers/CheckersView;) 646*795d594fSAndroid Build Coastguard Worker name : 'q' 647*795d594fSAndroid Build Coastguard Worker type : 'I' 648*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 649*795d594fSAndroid Build Coastguard Worker #34 : (in Lcom/google/android/checkers/CheckersView;) 650*795d594fSAndroid Build Coastguard Worker name : 'r' 651*795d594fSAndroid Build Coastguard Worker type : 'I' 652*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 653*795d594fSAndroid Build Coastguard Worker #35 : (in Lcom/google/android/checkers/CheckersView;) 654*795d594fSAndroid Build Coastguard Worker name : 's' 655*795d594fSAndroid Build Coastguard Worker type : 'I' 656*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 657*795d594fSAndroid Build Coastguard Worker #36 : (in Lcom/google/android/checkers/CheckersView;) 658*795d594fSAndroid Build Coastguard Worker name : 't' 659*795d594fSAndroid Build Coastguard Worker type : 'I' 660*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 661*795d594fSAndroid Build Coastguard Worker #37 : (in Lcom/google/android/checkers/CheckersView;) 662*795d594fSAndroid Build Coastguard Worker name : 'u' 663*795d594fSAndroid Build Coastguard Worker type : 'I' 664*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 665*795d594fSAndroid Build Coastguard Worker #38 : (in Lcom/google/android/checkers/CheckersView;) 666*795d594fSAndroid Build Coastguard Worker name : 'v' 667*795d594fSAndroid Build Coastguard Worker type : 'I' 668*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 669*795d594fSAndroid Build Coastguard Worker #39 : (in Lcom/google/android/checkers/CheckersView;) 670*795d594fSAndroid Build Coastguard Worker name : 'w' 671*795d594fSAndroid Build Coastguard Worker type : 'I' 672*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 673*795d594fSAndroid Build Coastguard Worker #40 : (in Lcom/google/android/checkers/CheckersView;) 674*795d594fSAndroid Build Coastguard Worker name : 'x' 675*795d594fSAndroid Build Coastguard Worker type : 'I' 676*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 677*795d594fSAndroid Build Coastguard Worker #41 : (in Lcom/google/android/checkers/CheckersView;) 678*795d594fSAndroid Build Coastguard Worker name : 'y' 679*795d594fSAndroid Build Coastguard Worker type : 'Z' 680*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 681*795d594fSAndroid Build Coastguard Worker #42 : (in Lcom/google/android/checkers/CheckersView;) 682*795d594fSAndroid Build Coastguard Worker name : 'z' 683*795d594fSAndroid Build Coastguard Worker type : 'I' 684*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 685*795d594fSAndroid Build Coastguard Worker Direct methods - 686*795d594fSAndroid Build Coastguard Worker #0 : (in Lcom/google/android/checkers/CheckersView;) 687*795d594fSAndroid Build Coastguard Worker name : '<init>' 688*795d594fSAndroid Build Coastguard Worker type : '(Landroid/content/Context;Landroid/content/SharedPreferences;)V' 689*795d594fSAndroid Build Coastguard Worker access : 0x10001 (PUBLIC CONSTRUCTOR) 690*795d594fSAndroid Build Coastguard Worker method_idx : 77 691*795d594fSAndroid Build Coastguard Worker code - 692*795d594fSAndroid Build Coastguard Worker registers : 12 693*795d594fSAndroid Build Coastguard Worker ins : 3 694*795d594fSAndroid Build Coastguard Worker outs : 5 695*795d594fSAndroid Build Coastguard Worker insns size : 662 16-bit code units 696*795d594fSAndroid Build Coastguard Worker0019ec: |[0019ec] com.google.android.checkers.CheckersView.<init>:(Landroid/content/Context;Landroid/content/SharedPreferences;)V 697*795d594fSAndroid Build Coastguard Worker0019fc: 1308 0800 |0000: const/16 v8, #int 8 // #8 698*795d594fSAndroid Build Coastguard Worker001a00: 1217 |0002: const/4 v7, #int 1 // #1 699*795d594fSAndroid Build Coastguard Worker001a02: 1306 ff00 |0003: const/16 v6, #int 255 // #ff 700*795d594fSAndroid Build Coastguard Worker001a06: 1205 |0005: const/4 v5, #int 0 // #0 701*795d594fSAndroid Build Coastguard Worker001a08: 1204 |0006: const/4 v4, #int 0 // #0 702*795d594fSAndroid Build Coastguard Worker001a0a: 7020 3700 a900 |0007: invoke-direct {v9, v10}, Landroid/view/View;.<init>:(Landroid/content/Context;)V // method@0037 703*795d594fSAndroid Build Coastguard Worker001a10: 5b9a 1300 |000a: iput-object v10, v9, Lcom/google/android/checkers/CheckersView;.a:Landroid/content/Context; // field@0013 704*795d594fSAndroid Build Coastguard Worker001a14: 2200 1100 |000c: new-instance v0, Landroid/graphics/Paint; // type@0011 705*795d594fSAndroid Build Coastguard Worker001a18: 7010 2100 0000 |000e: invoke-direct {v0}, Landroid/graphics/Paint;.<init>:()V // method@0021 706*795d594fSAndroid Build Coastguard Worker001a1e: 5b90 1400 |0011: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.b:Landroid/graphics/Paint; // field@0014 707*795d594fSAndroid Build Coastguard Worker001a22: 5490 1400 |0013: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.b:Landroid/graphics/Paint; // field@0014 708*795d594fSAndroid Build Coastguard Worker001a26: 6e20 2300 7000 |0015: invoke-virtual {v0, v7}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0023 709*795d594fSAndroid Build Coastguard Worker001a2c: 5490 1400 |0018: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.b:Landroid/graphics/Paint; // field@0014 710*795d594fSAndroid Build Coastguard Worker001a30: 6e54 2200 6044 |001a: invoke-virtual {v0, v6, v4, v4, v4}, Landroid/graphics/Paint;.setARGB:(IIII)V // method@0022 711*795d594fSAndroid Build Coastguard Worker001a36: 2200 1100 |001d: new-instance v0, Landroid/graphics/Paint; // type@0011 712*795d594fSAndroid Build Coastguard Worker001a3a: 7010 2100 0000 |001f: invoke-direct {v0}, Landroid/graphics/Paint;.<init>:()V // method@0021 713*795d594fSAndroid Build Coastguard Worker001a40: 5b90 1500 |0022: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.c:Landroid/graphics/Paint; // field@0015 714*795d594fSAndroid Build Coastguard Worker001a44: 5490 1500 |0024: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.c:Landroid/graphics/Paint; // field@0015 715*795d594fSAndroid Build Coastguard Worker001a48: 6e20 2300 7000 |0026: invoke-virtual {v0, v7}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0023 716*795d594fSAndroid Build Coastguard Worker001a4e: 5490 1500 |0029: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.c:Landroid/graphics/Paint; // field@0015 717*795d594fSAndroid Build Coastguard Worker001a52: 6e56 2200 6066 |002b: invoke-virtual {v0, v6, v6, v6, v6}, Landroid/graphics/Paint;.setARGB:(IIII)V // method@0022 718*795d594fSAndroid Build Coastguard Worker001a58: 2200 1100 |002e: new-instance v0, Landroid/graphics/Paint; // type@0011 719*795d594fSAndroid Build Coastguard Worker001a5c: 7010 2100 0000 |0030: invoke-direct {v0}, Landroid/graphics/Paint;.<init>:()V // method@0021 720*795d594fSAndroid Build Coastguard Worker001a62: 5b90 1600 |0033: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.d:Landroid/graphics/Paint; // field@0016 721*795d594fSAndroid Build Coastguard Worker001a66: 5490 1600 |0035: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.d:Landroid/graphics/Paint; // field@0016 722*795d594fSAndroid Build Coastguard Worker001a6a: 6e20 2300 7000 |0037: invoke-virtual {v0, v7}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0023 723*795d594fSAndroid Build Coastguard Worker001a70: 5490 1600 |003a: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.d:Landroid/graphics/Paint; // field@0016 724*795d594fSAndroid Build Coastguard Worker001a74: 1301 fb00 |003c: const/16 v1, #int 251 // #fb 725*795d594fSAndroid Build Coastguard Worker001a78: 1302 d700 |003e: const/16 v2, #int 215 // #d7 726*795d594fSAndroid Build Coastguard Worker001a7c: 1303 ae00 |0040: const/16 v3, #int 174 // #ae 727*795d594fSAndroid Build Coastguard Worker001a80: 6e53 2200 6021 |0042: invoke-virtual {v0, v6, v1, v2, v3}, Landroid/graphics/Paint;.setARGB:(IIII)V // method@0022 728*795d594fSAndroid Build Coastguard Worker001a86: 2200 1100 |0045: new-instance v0, Landroid/graphics/Paint; // type@0011 729*795d594fSAndroid Build Coastguard Worker001a8a: 7010 2100 0000 |0047: invoke-direct {v0}, Landroid/graphics/Paint;.<init>:()V // method@0021 730*795d594fSAndroid Build Coastguard Worker001a90: 5b90 1700 |004a: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.e:Landroid/graphics/Paint; // field@0017 731*795d594fSAndroid Build Coastguard Worker001a94: 5490 1700 |004c: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.e:Landroid/graphics/Paint; // field@0017 732*795d594fSAndroid Build Coastguard Worker001a98: 6e20 2300 7000 |004e: invoke-virtual {v0, v7}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0023 733*795d594fSAndroid Build Coastguard Worker001a9e: 5490 1700 |0051: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.e:Landroid/graphics/Paint; // field@0017 734*795d594fSAndroid Build Coastguard Worker001aa2: 6e54 2200 6044 |0053: invoke-virtual {v0, v6, v4, v4, v4}, Landroid/graphics/Paint;.setARGB:(IIII)V // method@0022 735*795d594fSAndroid Build Coastguard Worker001aa8: 2200 1100 |0056: new-instance v0, Landroid/graphics/Paint; // type@0011 736*795d594fSAndroid Build Coastguard Worker001aac: 7010 2100 0000 |0058: invoke-direct {v0}, Landroid/graphics/Paint;.<init>:()V // method@0021 737*795d594fSAndroid Build Coastguard Worker001ab2: 5b90 1800 |005b: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.f:Landroid/graphics/Paint; // field@0018 738*795d594fSAndroid Build Coastguard Worker001ab6: 5490 1800 |005d: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.f:Landroid/graphics/Paint; // field@0018 739*795d594fSAndroid Build Coastguard Worker001aba: 6e20 2300 7000 |005f: invoke-virtual {v0, v7}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0023 740*795d594fSAndroid Build Coastguard Worker001ac0: 5490 1800 |0062: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.f:Landroid/graphics/Paint; // field@0018 741*795d594fSAndroid Build Coastguard Worker001ac4: 6e54 2200 6046 |0064: invoke-virtual {v0, v6, v6, v4, v4}, Landroid/graphics/Paint;.setARGB:(IIII)V // method@0022 742*795d594fSAndroid Build Coastguard Worker001aca: 2200 1100 |0067: new-instance v0, Landroid/graphics/Paint; // type@0011 743*795d594fSAndroid Build Coastguard Worker001ace: 7010 2100 0000 |0069: invoke-direct {v0}, Landroid/graphics/Paint;.<init>:()V // method@0021 744*795d594fSAndroid Build Coastguard Worker001ad4: 5b90 1900 |006c: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.g:Landroid/graphics/Paint; // field@0019 745*795d594fSAndroid Build Coastguard Worker001ad8: 5490 1900 |006e: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.g:Landroid/graphics/Paint; // field@0019 746*795d594fSAndroid Build Coastguard Worker001adc: 6e20 2300 7000 |0070: invoke-virtual {v0, v7}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0023 747*795d594fSAndroid Build Coastguard Worker001ae2: 5490 1900 |0073: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.g:Landroid/graphics/Paint; // field@0019 748*795d594fSAndroid Build Coastguard Worker001ae6: 1301 a500 |0075: const/16 v1, #int 165 // #a5 749*795d594fSAndroid Build Coastguard Worker001aea: 6e54 2200 6016 |0077: invoke-virtual {v0, v6, v6, v1, v4}, Landroid/graphics/Paint;.setARGB:(IIII)V // method@0022 750*795d594fSAndroid Build Coastguard Worker001af0: 2200 1100 |007a: new-instance v0, Landroid/graphics/Paint; // type@0011 751*795d594fSAndroid Build Coastguard Worker001af4: 7010 2100 0000 |007c: invoke-direct {v0}, Landroid/graphics/Paint;.<init>:()V // method@0021 752*795d594fSAndroid Build Coastguard Worker001afa: 5b90 1a00 |007f: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.h:Landroid/graphics/Paint; // field@001a 753*795d594fSAndroid Build Coastguard Worker001afe: 5490 1a00 |0081: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.h:Landroid/graphics/Paint; // field@001a 754*795d594fSAndroid Build Coastguard Worker001b02: 6e20 2300 7000 |0083: invoke-virtual {v0, v7}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0023 755*795d594fSAndroid Build Coastguard Worker001b08: 5490 1a00 |0086: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.h:Landroid/graphics/Paint; // field@001a 756*795d594fSAndroid Build Coastguard Worker001b0c: 1301 c800 |0088: const/16 v1, #int 200 // #c8 757*795d594fSAndroid Build Coastguard Worker001b10: 6e54 2200 6016 |008a: invoke-virtual {v0, v6, v6, v1, v4}, Landroid/graphics/Paint;.setARGB:(IIII)V // method@0022 758*795d594fSAndroid Build Coastguard Worker001b16: 5490 1a00 |008d: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.h:Landroid/graphics/Paint; // field@001a 759*795d594fSAndroid Build Coastguard Worker001b1a: 1501 0040 |008f: const/high16 v1, #int 1073741824 // #4000 760*795d594fSAndroid Build Coastguard Worker001b1e: 6e20 2400 1000 |0091: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@0024 761*795d594fSAndroid Build Coastguard Worker001b24: 2200 1100 |0094: new-instance v0, Landroid/graphics/Paint; // type@0011 762*795d594fSAndroid Build Coastguard Worker001b28: 7010 2100 0000 |0096: invoke-direct {v0}, Landroid/graphics/Paint;.<init>:()V // method@0021 763*795d594fSAndroid Build Coastguard Worker001b2e: 5b90 1b00 |0099: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.i:Landroid/graphics/Paint; // field@001b 764*795d594fSAndroid Build Coastguard Worker001b32: 5490 1b00 |009b: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.i:Landroid/graphics/Paint; // field@001b 765*795d594fSAndroid Build Coastguard Worker001b36: 6e20 2300 7000 |009d: invoke-virtual {v0, v7}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0023 766*795d594fSAndroid Build Coastguard Worker001b3c: 5490 1b00 |00a0: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.i:Landroid/graphics/Paint; // field@001b 767*795d594fSAndroid Build Coastguard Worker001b40: 6e54 2200 6064 |00a2: invoke-virtual {v0, v6, v4, v6, v4}, Landroid/graphics/Paint;.setARGB:(IIII)V // method@0022 768*795d594fSAndroid Build Coastguard Worker001b46: 2200 1100 |00a5: new-instance v0, Landroid/graphics/Paint; // type@0011 769*795d594fSAndroid Build Coastguard Worker001b4a: 7010 2100 0000 |00a7: invoke-direct {v0}, Landroid/graphics/Paint;.<init>:()V // method@0021 770*795d594fSAndroid Build Coastguard Worker001b50: 5b90 1c00 |00aa: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.j:Landroid/graphics/Paint; // field@001c 771*795d594fSAndroid Build Coastguard Worker001b54: 5490 1c00 |00ac: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.j:Landroid/graphics/Paint; // field@001c 772*795d594fSAndroid Build Coastguard Worker001b58: 6e20 2300 7000 |00ae: invoke-virtual {v0, v7}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0023 773*795d594fSAndroid Build Coastguard Worker001b5e: 5490 1c00 |00b1: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.j:Landroid/graphics/Paint; // field@001c 774*795d594fSAndroid Build Coastguard Worker001b62: 6e54 2200 6044 |00b3: invoke-virtual {v0, v6, v4, v4, v4}, Landroid/graphics/Paint;.setARGB:(IIII)V // method@0022 775*795d594fSAndroid Build Coastguard Worker001b68: 5490 1c00 |00b6: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.j:Landroid/graphics/Paint; // field@001c 776*795d594fSAndroid Build Coastguard Worker001b6c: 6201 0000 |00b8: sget-object v1, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0000 777*795d594fSAndroid Build Coastguard Worker001b70: 6e20 2500 1000 |00ba: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@0025 778*795d594fSAndroid Build Coastguard Worker001b76: 5490 1c00 |00bd: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.j:Landroid/graphics/Paint; // field@001c 779*795d594fSAndroid Build Coastguard Worker001b7a: 1501 a040 |00bf: const/high16 v1, #int 1084227584 // #40a0 780*795d594fSAndroid Build Coastguard Worker001b7e: 6e20 2400 1000 |00c1: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@0024 781*795d594fSAndroid Build Coastguard Worker001b84: 1300 0c00 |00c4: const/16 v0, #int 12 // #c 782*795d594fSAndroid Build Coastguard Worker001b88: 5990 1d00 |00c6: iput v0, v9, Lcom/google/android/checkers/CheckersView;.k:I // field@001d 783*795d594fSAndroid Build Coastguard Worker001b8c: 1200 |00c8: const/4 v0, #int 0 // #0 784*795d594fSAndroid Build Coastguard Worker001b8e: 5990 1e00 |00c9: iput v0, v9, Lcom/google/android/checkers/CheckersView;.l:F // field@001e 785*795d594fSAndroid Build Coastguard Worker001b92: 5994 1f00 |00cb: iput v4, v9, Lcom/google/android/checkers/CheckersView;.m:I // field@001f 786*795d594fSAndroid Build Coastguard Worker001b96: 5994 2000 |00cd: iput v4, v9, Lcom/google/android/checkers/CheckersView;.n:I // field@0020 787*795d594fSAndroid Build Coastguard Worker001b9a: 5490 1300 |00cf: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.a:Landroid/content/Context; // field@0013 788*795d594fSAndroid Build Coastguard Worker001b9e: 6e10 1100 0000 |00d1: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0011 789*795d594fSAndroid Build Coastguard Worker001ba4: 0c00 |00d4: move-result-object v0 790*795d594fSAndroid Build Coastguard Worker001ba6: 1501 027f |00d5: const/high16 v1, #int 2130837504 // #7f02 791*795d594fSAndroid Build Coastguard Worker001baa: 6e20 1a00 1000 |00d7: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@001a 792*795d594fSAndroid Build Coastguard Worker001bb0: 0c00 |00da: move-result-object v0 793*795d594fSAndroid Build Coastguard Worker001bb2: 5b90 2100 |00db: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.o:Landroid/graphics/drawable/Drawable; // field@0021 794*795d594fSAndroid Build Coastguard Worker001bb6: 2380 3700 |00dd: new-array v0, v8, [I // type@0037 795*795d594fSAndroid Build Coastguard Worker001bba: 5b90 0800 |00df: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.G:[I // field@0008 796*795d594fSAndroid Build Coastguard Worker001bbe: 2380 3700 |00e1: new-array v0, v8, [I // type@0037 797*795d594fSAndroid Build Coastguard Worker001bc2: 5b90 0900 |00e3: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.H:[I // field@0009 798*795d594fSAndroid Build Coastguard Worker001bc6: 2380 3700 |00e5: new-array v0, v8, [I // type@0037 799*795d594fSAndroid Build Coastguard Worker001bca: 5b90 0a00 |00e7: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.I:[I // field@000a 800*795d594fSAndroid Build Coastguard Worker001bce: 2380 3700 |00e9: new-array v0, v8, [I // type@0037 801*795d594fSAndroid Build Coastguard Worker001bd2: 5b90 0b00 |00eb: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.J:[I // field@000b 802*795d594fSAndroid Build Coastguard Worker001bd6: 1300 0002 |00ed: const/16 v0, #int 512 // #200 803*795d594fSAndroid Build Coastguard Worker001bda: 2300 3600 |00ef: new-array v0, v0, [B // type@0036 804*795d594fSAndroid Build Coastguard Worker001bde: 6900 5900 |00f1: sput-object v0, Lcom/google/android/checkers/g;.a:[B // field@0059 805*795d594fSAndroid Build Coastguard Worker001be2: 1300 8003 |00f3: const/16 v0, #int 896 // #380 806*795d594fSAndroid Build Coastguard Worker001be6: 2300 3600 |00f5: new-array v0, v0, [B // type@0036 807*795d594fSAndroid Build Coastguard Worker001bea: 6900 5a00 |00f7: sput-object v0, Lcom/google/android/checkers/g;.b:[B // field@005a 808*795d594fSAndroid Build Coastguard Worker001bee: 1300 8003 |00f9: const/16 v0, #int 896 // #380 809*795d594fSAndroid Build Coastguard Worker001bf2: 2300 3600 |00fb: new-array v0, v0, [B // type@0036 810*795d594fSAndroid Build Coastguard Worker001bf6: 6900 5b00 |00fd: sput-object v0, Lcom/google/android/checkers/g;.c:[B // field@005b 811*795d594fSAndroid Build Coastguard Worker001bfa: 1300 1003 |00ff: const/16 v0, #int 784 // #310 812*795d594fSAndroid Build Coastguard Worker001bfe: 2300 3600 |0101: new-array v0, v0, [B // type@0036 813*795d594fSAndroid Build Coastguard Worker001c02: 6900 5c00 |0103: sput-object v0, Lcom/google/android/checkers/g;.d:[B // field@005c 814*795d594fSAndroid Build Coastguard Worker001c06: 1300 001f |0105: const/16 v0, #int 7936 // #1f00 815*795d594fSAndroid Build Coastguard Worker001c0a: 2300 3600 |0107: new-array v0, v0, [B // type@0036 816*795d594fSAndroid Build Coastguard Worker001c0e: 6900 5d00 |0109: sput-object v0, Lcom/google/android/checkers/g;.e:[B // field@005d 817*795d594fSAndroid Build Coastguard Worker001c12: 1300 001f |010b: const/16 v0, #int 7936 // #1f00 818*795d594fSAndroid Build Coastguard Worker001c16: 2300 3600 |010d: new-array v0, v0, [B // type@0036 819*795d594fSAndroid Build Coastguard Worker001c1a: 6900 5e00 |010f: sput-object v0, Lcom/google/android/checkers/g;.f:[B // field@005e 820*795d594fSAndroid Build Coastguard Worker001c1e: 1300 4036 |0111: const/16 v0, #int 13888 // #3640 821*795d594fSAndroid Build Coastguard Worker001c22: 2300 3600 |0113: new-array v0, v0, [B // type@0036 822*795d594fSAndroid Build Coastguard Worker001c26: 6900 5f00 |0115: sput-object v0, Lcom/google/android/checkers/g;.g:[B // field@005f 823*795d594fSAndroid Build Coastguard Worker001c2a: 1300 4036 |0117: const/16 v0, #int 13888 // #3640 824*795d594fSAndroid Build Coastguard Worker001c2e: 2300 3600 |0119: new-array v0, v0, [B // type@0036 825*795d594fSAndroid Build Coastguard Worker001c32: 6900 6000 |011b: sput-object v0, Lcom/google/android/checkers/g;.h:[B // field@0060 826*795d594fSAndroid Build Coastguard Worker001c36: 1300 0070 |011d: const/16 v0, #int 28672 // #7000 827*795d594fSAndroid Build Coastguard Worker001c3a: 2300 3600 |011f: new-array v0, v0, [B // type@0036 828*795d594fSAndroid Build Coastguard Worker001c3e: 6900 6100 |0121: sput-object v0, Lcom/google/android/checkers/g;.i:[B // field@0061 829*795d594fSAndroid Build Coastguard Worker001c42: 1300 0070 |0123: const/16 v0, #int 28672 // #7000 830*795d594fSAndroid Build Coastguard Worker001c46: 2300 3600 |0125: new-array v0, v0, [B // type@0036 831*795d594fSAndroid Build Coastguard Worker001c4a: 6900 6200 |0127: sput-object v0, Lcom/google/android/checkers/g;.j:[B // field@0062 832*795d594fSAndroid Build Coastguard Worker001c4e: 1300 0062 |0129: const/16 v0, #int 25088 // #6200 833*795d594fSAndroid Build Coastguard Worker001c52: 2300 3600 |012b: new-array v0, v0, [B // type@0036 834*795d594fSAndroid Build Coastguard Worker001c56: 6900 6300 |012d: sput-object v0, Lcom/google/android/checkers/g;.k:[B // field@0063 835*795d594fSAndroid Build Coastguard Worker001c5a: 1300 0062 |012f: const/16 v0, #int 25088 // #6200 836*795d594fSAndroid Build Coastguard Worker001c5e: 2300 3600 |0131: new-array v0, v0, [B // type@0036 837*795d594fSAndroid Build Coastguard Worker001c62: 6900 6400 |0133: sput-object v0, Lcom/google/android/checkers/g;.l:[B // field@0064 838*795d594fSAndroid Build Coastguard Worker001c66: 1300 402f |0135: const/16 v0, #int 12096 // #2f40 839*795d594fSAndroid Build Coastguard Worker001c6a: 2300 3600 |0137: new-array v0, v0, [B // type@0036 840*795d594fSAndroid Build Coastguard Worker001c6e: 6900 6500 |0139: sput-object v0, Lcom/google/android/checkers/g;.m:[B // field@0065 841*795d594fSAndroid Build Coastguard Worker001c72: 1300 402f |013b: const/16 v0, #int 12096 // #2f40 842*795d594fSAndroid Build Coastguard Worker001c76: 2300 3600 |013d: new-array v0, v0, [B // type@0036 843*795d594fSAndroid Build Coastguard Worker001c7a: 6900 6600 |013f: sput-object v0, Lcom/google/android/checkers/g;.n:[B // field@0066 844*795d594fSAndroid Build Coastguard Worker001c7e: 1300 5829 |0141: const/16 v0, #int 10584 // #2958 845*795d594fSAndroid Build Coastguard Worker001c82: 2300 3600 |0143: new-array v0, v0, [B // type@0036 846*795d594fSAndroid Build Coastguard Worker001c86: 6900 6700 |0145: sput-object v0, Lcom/google/android/checkers/g;.o:[B // field@0067 847*795d594fSAndroid Build Coastguard Worker001c8a: 1300 5829 |0147: const/16 v0, #int 10584 // #2958 848*795d594fSAndroid Build Coastguard Worker001c8e: 2300 3600 |0149: new-array v0, v0, [B // type@0036 849*795d594fSAndroid Build Coastguard Worker001c92: 6900 6800 |014b: sput-object v0, Lcom/google/android/checkers/g;.p:[B // field@0068 850*795d594fSAndroid Build Coastguard Worker001c96: 1400 00c1 0300 |014d: const v0, #float 3.44742e-40 // #0003c100 851*795d594fSAndroid Build Coastguard Worker001c9c: 2300 3600 |0150: new-array v0, v0, [B // type@0036 852*795d594fSAndroid Build Coastguard Worker001ca0: 6900 6900 |0152: sput-object v0, Lcom/google/android/checkers/g;.q:[B // field@0069 853*795d594fSAndroid Build Coastguard Worker001ca4: 6e10 1100 0a00 |0154: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0011 854*795d594fSAndroid Build Coastguard Worker001caa: 0c00 |0157: move-result-object v0 855*795d594fSAndroid Build Coastguard Worker001cac: 1501 037f |0158: const/high16 v1, #int 2130903040 // #7f03 856*795d594fSAndroid Build Coastguard Worker001cb0: 6e20 1b00 1000 |015a: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.openRawResource:(I)Ljava/io/InputStream; // method@001b 857*795d594fSAndroid Build Coastguard Worker001cb6: 0c00 |015d: move-result-object v0 858*795d594fSAndroid Build Coastguard Worker001cb8: 2201 2700 |015e: new-instance v1, Ljava/io/BufferedInputStream; // type@0027 859*795d594fSAndroid Build Coastguard Worker001cbc: 1302 0020 |0160: const/16 v2, #int 8192 // #2000 860*795d594fSAndroid Build Coastguard Worker001cc0: 7030 9a00 0102 |0162: invoke-direct {v1, v0, v2}, Ljava/io/BufferedInputStream;.<init>:(Ljava/io/InputStream;I)V // method@009a 861*795d594fSAndroid Build Coastguard Worker001cc6: 6901 6b00 |0165: sput-object v1, Lcom/google/android/checkers/g;.s:Ljava/io/BufferedInputStream; // field@006b 862*795d594fSAndroid Build Coastguard Worker001cca: 6200 5900 |0167: sget-object v0, Lcom/google/android/checkers/g;.a:[B // field@0059 863*795d594fSAndroid Build Coastguard Worker001cce: 7110 9900 0000 |0169: invoke-static {v0}, Lcom/google/android/checkers/g;.a:([B)Z // method@0099 864*795d594fSAndroid Build Coastguard Worker001cd4: 6200 5a00 |016c: sget-object v0, Lcom/google/android/checkers/g;.b:[B // field@005a 865*795d594fSAndroid Build Coastguard Worker001cd8: 7110 9900 0000 |016e: invoke-static {v0}, Lcom/google/android/checkers/g;.a:([B)Z // method@0099 866*795d594fSAndroid Build Coastguard Worker001cde: 6200 5b00 |0171: sget-object v0, Lcom/google/android/checkers/g;.c:[B // field@005b 867*795d594fSAndroid Build Coastguard Worker001ce2: 7110 9900 0000 |0173: invoke-static {v0}, Lcom/google/android/checkers/g;.a:([B)Z // method@0099 868*795d594fSAndroid Build Coastguard Worker001ce8: 6200 5c00 |0176: sget-object v0, Lcom/google/android/checkers/g;.d:[B // field@005c 869*795d594fSAndroid Build Coastguard Worker001cec: 7110 9900 0000 |0178: invoke-static {v0}, Lcom/google/android/checkers/g;.a:([B)Z // method@0099 870*795d594fSAndroid Build Coastguard Worker001cf2: 6200 5d00 |017b: sget-object v0, Lcom/google/android/checkers/g;.e:[B // field@005d 871*795d594fSAndroid Build Coastguard Worker001cf6: 7110 9900 0000 |017d: invoke-static {v0}, Lcom/google/android/checkers/g;.a:([B)Z // method@0099 872*795d594fSAndroid Build Coastguard Worker001cfc: 6200 5e00 |0180: sget-object v0, Lcom/google/android/checkers/g;.f:[B // field@005e 873*795d594fSAndroid Build Coastguard Worker001d00: 7110 9900 0000 |0182: invoke-static {v0}, Lcom/google/android/checkers/g;.a:([B)Z // method@0099 874*795d594fSAndroid Build Coastguard Worker001d06: 6200 5f00 |0185: sget-object v0, Lcom/google/android/checkers/g;.g:[B // field@005f 875*795d594fSAndroid Build Coastguard Worker001d0a: 7110 9900 0000 |0187: invoke-static {v0}, Lcom/google/android/checkers/g;.a:([B)Z // method@0099 876*795d594fSAndroid Build Coastguard Worker001d10: 6200 6000 |018a: sget-object v0, Lcom/google/android/checkers/g;.h:[B // field@0060 877*795d594fSAndroid Build Coastguard Worker001d14: 7110 9900 0000 |018c: invoke-static {v0}, Lcom/google/android/checkers/g;.a:([B)Z // method@0099 878*795d594fSAndroid Build Coastguard Worker001d1a: 6200 6100 |018f: sget-object v0, Lcom/google/android/checkers/g;.i:[B // field@0061 879*795d594fSAndroid Build Coastguard Worker001d1e: 7110 9900 0000 |0191: invoke-static {v0}, Lcom/google/android/checkers/g;.a:([B)Z // method@0099 880*795d594fSAndroid Build Coastguard Worker001d24: 6200 6200 |0194: sget-object v0, Lcom/google/android/checkers/g;.j:[B // field@0062 881*795d594fSAndroid Build Coastguard Worker001d28: 7110 9900 0000 |0196: invoke-static {v0}, Lcom/google/android/checkers/g;.a:([B)Z // method@0099 882*795d594fSAndroid Build Coastguard Worker001d2e: 6200 6300 |0199: sget-object v0, Lcom/google/android/checkers/g;.k:[B // field@0063 883*795d594fSAndroid Build Coastguard Worker001d32: 7110 9900 0000 |019b: invoke-static {v0}, Lcom/google/android/checkers/g;.a:([B)Z // method@0099 884*795d594fSAndroid Build Coastguard Worker001d38: 6200 6400 |019e: sget-object v0, Lcom/google/android/checkers/g;.l:[B // field@0064 885*795d594fSAndroid Build Coastguard Worker001d3c: 7110 9900 0000 |01a0: invoke-static {v0}, Lcom/google/android/checkers/g;.a:([B)Z // method@0099 886*795d594fSAndroid Build Coastguard Worker001d42: 6200 6500 |01a3: sget-object v0, Lcom/google/android/checkers/g;.m:[B // field@0065 887*795d594fSAndroid Build Coastguard Worker001d46: 7110 9900 0000 |01a5: invoke-static {v0}, Lcom/google/android/checkers/g;.a:([B)Z // method@0099 888*795d594fSAndroid Build Coastguard Worker001d4c: 6200 6600 |01a8: sget-object v0, Lcom/google/android/checkers/g;.n:[B // field@0066 889*795d594fSAndroid Build Coastguard Worker001d50: 7110 9900 0000 |01aa: invoke-static {v0}, Lcom/google/android/checkers/g;.a:([B)Z // method@0099 890*795d594fSAndroid Build Coastguard Worker001d56: 6200 6700 |01ad: sget-object v0, Lcom/google/android/checkers/g;.o:[B // field@0067 891*795d594fSAndroid Build Coastguard Worker001d5a: 7110 9900 0000 |01af: invoke-static {v0}, Lcom/google/android/checkers/g;.a:([B)Z // method@0099 892*795d594fSAndroid Build Coastguard Worker001d60: 6200 6800 |01b2: sget-object v0, Lcom/google/android/checkers/g;.p:[B // field@0068 893*795d594fSAndroid Build Coastguard Worker001d64: 7110 9900 0000 |01b4: invoke-static {v0}, Lcom/google/android/checkers/g;.a:([B)Z // method@0099 894*795d594fSAndroid Build Coastguard Worker001d6a: 6200 6900 |01b7: sget-object v0, Lcom/google/android/checkers/g;.q:[B // field@0069 895*795d594fSAndroid Build Coastguard Worker001d6e: 7110 9900 0000 |01b9: invoke-static {v0}, Lcom/google/android/checkers/g;.a:([B)Z // method@0099 896*795d594fSAndroid Build Coastguard Worker001d74: 6200 6b00 |01bc: sget-object v0, Lcom/google/android/checkers/g;.s:Ljava/io/BufferedInputStream; // field@006b 897*795d594fSAndroid Build Coastguard Worker001d78: 6e10 9b00 0000 |01be: invoke-virtual {v0}, Ljava/io/BufferedInputStream;.close:()V // method@009b 898*795d594fSAndroid Build Coastguard Worker001d7e: 1200 |01c1: const/4 v0, #int 0 // #0 899*795d594fSAndroid Build Coastguard Worker001d80: 6900 6b00 |01c2: sput-object v0, Lcom/google/android/checkers/g;.s:Ljava/io/BufferedInputStream; // field@006b 900*795d594fSAndroid Build Coastguard Worker001d84: 1210 |01c4: const/4 v0, #int 1 // #1 901*795d594fSAndroid Build Coastguard Worker001d86: 6a00 6a00 |01c5: sput-boolean v0, Lcom/google/android/checkers/g;.r:Z // field@006a 902*795d594fSAndroid Build Coastguard Worker001d8a: 2200 2000 |01c7: new-instance v0, Lcom/google/android/checkers/a; // type@0020 903*795d594fSAndroid Build Coastguard Worker001d8e: 7020 7200 9000 |01c9: invoke-direct {v0, v9}, Lcom/google/android/checkers/a;.<init>:(Lcom/google/android/checkers/CheckersView;)V // method@0072 904*795d594fSAndroid Build Coastguard Worker001d94: 5b90 2200 |01cc: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 905*795d594fSAndroid Build Coastguard Worker001d98: 5b95 0f00 |01ce: iput-object v5, v9, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f 906*795d594fSAndroid Build Coastguard Worker001d9c: 7020 5800 b900 |01d0: invoke-direct {v9, v11}, Lcom/google/android/checkers/CheckersView;.a:(Landroid/content/SharedPreferences;)Z // method@0058 907*795d594fSAndroid Build Coastguard Worker001da2: 0a00 |01d3: move-result v0 908*795d594fSAndroid Build Coastguard Worker001da4: 3800 8500 |01d4: if-eqz v0, 0259 // +0085 909*795d594fSAndroid Build Coastguard Worker001da8: 7010 6700 0900 |01d6: invoke-direct {v9}, Lcom/google/android/checkers/CheckersView;.e:()Z // method@0067 910*795d594fSAndroid Build Coastguard Worker001dae: 0a00 |01d9: move-result v0 911*795d594fSAndroid Build Coastguard Worker001db0: 3900 0600 |01da: if-nez v0, 01e0 // +0006 912*795d594fSAndroid Build Coastguard Worker001db4: 1a00 1701 |01dc: const-string v0, "restored game" // string@0117 913*795d594fSAndroid Build Coastguard Worker001db8: 5b90 0f00 |01de: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f 914*795d594fSAndroid Build Coastguard Worker001dbc: 7010 6400 0900 |01e0: invoke-direct {v9}, Lcom/google/android/checkers/CheckersView;.d:()V // method@0064 915*795d594fSAndroid Build Coastguard Worker001dc2: 1500 20c1 |01e3: const/high16 v0, #int -1054867456 // #c120 916*795d594fSAndroid Build Coastguard Worker001dc6: 5990 1000 |01e5: iput v0, v9, Lcom/google/android/checkers/CheckersView;.O:F // field@0010 917*795d594fSAndroid Build Coastguard Worker001dca: 1500 20c1 |01e7: const/high16 v0, #int -1054867456 // #c120 918*795d594fSAndroid Build Coastguard Worker001dce: 5990 1100 |01e9: iput v0, v9, Lcom/google/android/checkers/CheckersView;.P:F // field@0011 919*795d594fSAndroid Build Coastguard Worker001dd2: 5994 1200 |01eb: iput v4, v9, Lcom/google/android/checkers/CheckersView;.Q:I // field@0012 920*795d594fSAndroid Build Coastguard Worker001dd6: 5590 0600 |01ed: iget-boolean v0, v9, Lcom/google/android/checkers/CheckersView;.E:Z // field@0006 921*795d594fSAndroid Build Coastguard Worker001dda: 3800 2e00 |01ef: if-eqz v0, 021d // +002e 922*795d594fSAndroid Build Coastguard Worker001dde: 7010 6700 0900 |01f1: invoke-direct {v9}, Lcom/google/android/checkers/CheckersView;.e:()Z // method@0067 923*795d594fSAndroid Build Coastguard Worker001de4: 0a00 |01f4: move-result v0 924*795d594fSAndroid Build Coastguard Worker001de6: 3800 2800 |01f5: if-eqz v0, 021d // +0028 925*795d594fSAndroid Build Coastguard Worker001dea: 2200 0500 |01f7: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0005 926*795d594fSAndroid Build Coastguard Worker001dee: 5491 1300 |01f9: iget-object v1, v9, Lcom/google/android/checkers/CheckersView;.a:Landroid/content/Context; // field@0013 927*795d594fSAndroid Build Coastguard Worker001df2: 7020 0900 1000 |01fb: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.<init>:(Landroid/content/Context;)V // method@0009 928*795d594fSAndroid Build Coastguard Worker001df8: 1a01 1200 |01fe: const-string v1, "Checkers for Android was written by Aart J.C. Bik.\n\nUse the touch screen or trackball to make a move. Press the MENU button for more options, such as making captures optional instead of mandatory.\n\nThe application complies with the official American checkers rules, where black moves first, captures are mandatory, men only move and jump forward, and kings move and jump forward and backward (but not over a distance). Please note that many variants of checkers exist, and this game may not use the rules you are most familiar with.\n" // string@0012 929*795d594fSAndroid Build Coastguard Worker001dfc: 6e20 0c00 1000 |0200: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@000c 930*795d594fSAndroid Build Coastguard Worker001e02: 0c00 |0203: move-result-object v0 931*795d594fSAndroid Build Coastguard Worker001e04: 1a01 2b00 |0204: const-string v1, "KEEP SHOWING" // string@002b 932*795d594fSAndroid Build Coastguard Worker001e08: 2202 2300 |0206: new-instance v2, Lcom/google/android/checkers/d; // type@0023 933*795d594fSAndroid Build Coastguard Worker001e0c: 7020 9300 9200 |0208: invoke-direct {v2, v9}, Lcom/google/android/checkers/d;.<init>:(Lcom/google/android/checkers/CheckersView;)V // method@0093 934*795d594fSAndroid Build Coastguard Worker001e12: 6e30 0e00 1002 |020b: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@000e 935*795d594fSAndroid Build Coastguard Worker001e18: 0c00 |020e: move-result-object v0 936*795d594fSAndroid Build Coastguard Worker001e1a: 1a01 7c00 |020f: const-string v1, "STOP SHOWING" // string@007c 937*795d594fSAndroid Build Coastguard Worker001e1e: 2202 2400 |0211: new-instance v2, Lcom/google/android/checkers/e; // type@0024 938*795d594fSAndroid Build Coastguard Worker001e22: 7020 9500 9200 |0213: invoke-direct {v2, v9}, Lcom/google/android/checkers/e;.<init>:(Lcom/google/android/checkers/CheckersView;)V // method@0095 939*795d594fSAndroid Build Coastguard Worker001e28: 6e30 0d00 1002 |0216: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@000d 940*795d594fSAndroid Build Coastguard Worker001e2e: 0c00 |0219: move-result-object v0 941*795d594fSAndroid Build Coastguard Worker001e30: 6e10 1000 0000 |021a: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0010 942*795d594fSAndroid Build Coastguard Worker001e36: 0e00 |021d: return-void 943*795d594fSAndroid Build Coastguard Worker001e38: 0d00 |021e: move-exception v0 944*795d594fSAndroid Build Coastguard Worker001e3a: 1a01 0800 |021f: const-string v1, "BIK" // string@0008 945*795d594fSAndroid Build Coastguard Worker001e3e: 2202 3000 |0221: new-instance v2, Ljava/lang/StringBuilder; // type@0030 946*795d594fSAndroid Build Coastguard Worker001e42: 1a03 b700 |0223: const-string v3, "cannot read tb: " // string@00b7 947*795d594fSAndroid Build Coastguard Worker001e46: 7020 a600 3200 |0225: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.<init>:(Ljava/lang/String;)V // method@00a6 948*795d594fSAndroid Build Coastguard Worker001e4c: 6e20 a800 0200 |0228: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@00a8 949*795d594fSAndroid Build Coastguard Worker001e52: 0c00 |022b: move-result-object v0 950*795d594fSAndroid Build Coastguard Worker001e54: 6e10 aa00 0000 |022c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00aa 951*795d594fSAndroid Build Coastguard Worker001e5a: 0c00 |022f: move-result-object v0 952*795d594fSAndroid Build Coastguard Worker001e5c: 7120 2a00 0100 |0230: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@002a 953*795d594fSAndroid Build Coastguard Worker001e62: 6905 5900 |0233: sput-object v5, Lcom/google/android/checkers/g;.a:[B // field@0059 954*795d594fSAndroid Build Coastguard Worker001e66: 6905 5a00 |0235: sput-object v5, Lcom/google/android/checkers/g;.b:[B // field@005a 955*795d594fSAndroid Build Coastguard Worker001e6a: 6905 5b00 |0237: sput-object v5, Lcom/google/android/checkers/g;.c:[B // field@005b 956*795d594fSAndroid Build Coastguard Worker001e6e: 6905 5c00 |0239: sput-object v5, Lcom/google/android/checkers/g;.d:[B // field@005c 957*795d594fSAndroid Build Coastguard Worker001e72: 6905 5d00 |023b: sput-object v5, Lcom/google/android/checkers/g;.e:[B // field@005d 958*795d594fSAndroid Build Coastguard Worker001e76: 6905 5e00 |023d: sput-object v5, Lcom/google/android/checkers/g;.f:[B // field@005e 959*795d594fSAndroid Build Coastguard Worker001e7a: 6905 5f00 |023f: sput-object v5, Lcom/google/android/checkers/g;.g:[B // field@005f 960*795d594fSAndroid Build Coastguard Worker001e7e: 6905 6000 |0241: sput-object v5, Lcom/google/android/checkers/g;.h:[B // field@0060 961*795d594fSAndroid Build Coastguard Worker001e82: 6905 6100 |0243: sput-object v5, Lcom/google/android/checkers/g;.i:[B // field@0061 962*795d594fSAndroid Build Coastguard Worker001e86: 6905 6200 |0245: sput-object v5, Lcom/google/android/checkers/g;.j:[B // field@0062 963*795d594fSAndroid Build Coastguard Worker001e8a: 6905 6300 |0247: sput-object v5, Lcom/google/android/checkers/g;.k:[B // field@0063 964*795d594fSAndroid Build Coastguard Worker001e8e: 6905 6400 |0249: sput-object v5, Lcom/google/android/checkers/g;.l:[B // field@0064 965*795d594fSAndroid Build Coastguard Worker001e92: 6905 6500 |024b: sput-object v5, Lcom/google/android/checkers/g;.m:[B // field@0065 966*795d594fSAndroid Build Coastguard Worker001e96: 6905 6600 |024d: sput-object v5, Lcom/google/android/checkers/g;.n:[B // field@0066 967*795d594fSAndroid Build Coastguard Worker001e9a: 6905 6700 |024f: sput-object v5, Lcom/google/android/checkers/g;.o:[B // field@0067 968*795d594fSAndroid Build Coastguard Worker001e9e: 6905 6800 |0251: sput-object v5, Lcom/google/android/checkers/g;.p:[B // field@0068 969*795d594fSAndroid Build Coastguard Worker001ea2: 6905 6900 |0253: sput-object v5, Lcom/google/android/checkers/g;.q:[B // field@0069 970*795d594fSAndroid Build Coastguard Worker001ea6: 6a04 6a00 |0255: sput-boolean v4, Lcom/google/android/checkers/g;.r:Z // field@006a 971*795d594fSAndroid Build Coastguard Worker001eaa: 2900 70ff |0257: goto/16 01c7 // -0090 972*795d594fSAndroid Build Coastguard Worker001eae: 5997 2300 |0259: iput v7, v9, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 973*795d594fSAndroid Build Coastguard Worker001eb2: 5490 2200 |025b: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 974*795d594fSAndroid Build Coastguard Worker001eb6: 5200 3d00 |025d: iget v0, v0, Lcom/google/android/checkers/a;.d:I // field@003d 975*795d594fSAndroid Build Coastguard Worker001eba: 5990 2400 |025f: iput v0, v9, Lcom/google/android/checkers/CheckersView;.r:I // field@0024 976*795d594fSAndroid Build Coastguard Worker001ebe: 5490 2200 |0261: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 977*795d594fSAndroid Build Coastguard Worker001ec2: 5200 3f00 |0263: iget v0, v0, Lcom/google/android/checkers/a;.f:I // field@003f 978*795d594fSAndroid Build Coastguard Worker001ec6: 5990 2500 |0265: iput v0, v9, Lcom/google/android/checkers/CheckersView;.s:I // field@0025 979*795d594fSAndroid Build Coastguard Worker001eca: 5490 2200 |0267: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 980*795d594fSAndroid Build Coastguard Worker001ece: 5200 3e00 |0269: iget v0, v0, Lcom/google/android/checkers/a;.e:I // field@003e 981*795d594fSAndroid Build Coastguard Worker001ed2: 5990 2600 |026b: iput v0, v9, Lcom/google/android/checkers/CheckersView;.t:I // field@0026 982*795d594fSAndroid Build Coastguard Worker001ed6: 5490 2200 |026d: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 983*795d594fSAndroid Build Coastguard Worker001eda: 5200 4000 |026f: iget v0, v0, Lcom/google/android/checkers/a;.g:I // field@0040 984*795d594fSAndroid Build Coastguard Worker001ede: 5990 2700 |0271: iput v0, v9, Lcom/google/android/checkers/CheckersView;.u:I // field@0027 985*795d594fSAndroid Build Coastguard Worker001ee2: 5994 2800 |0273: iput v4, v9, Lcom/google/android/checkers/CheckersView;.v:I // field@0028 986*795d594fSAndroid Build Coastguard Worker001ee6: 5994 2900 |0275: iput v4, v9, Lcom/google/android/checkers/CheckersView;.w:I // field@0029 987*795d594fSAndroid Build Coastguard Worker001eea: 5994 2a00 |0277: iput v4, v9, Lcom/google/android/checkers/CheckersView;.x:I // field@002a 988*795d594fSAndroid Build Coastguard Worker001eee: 5c94 2b00 |0279: iput-boolean v4, v9, Lcom/google/android/checkers/CheckersView;.y:Z // field@002b 989*795d594fSAndroid Build Coastguard Worker001ef2: 1230 |027b: const/4 v0, #int 3 // #3 990*795d594fSAndroid Build Coastguard Worker001ef4: 5990 2c00 |027c: iput v0, v9, Lcom/google/android/checkers/CheckersView;.z:I // field@002c 991*795d594fSAndroid Build Coastguard Worker001ef8: 5c97 0200 |027e: iput-boolean v7, v9, Lcom/google/android/checkers/CheckersView;.A:Z // field@0002 992*795d594fSAndroid Build Coastguard Worker001efc: 5c94 0300 |0280: iput-boolean v4, v9, Lcom/google/android/checkers/CheckersView;.B:Z // field@0003 993*795d594fSAndroid Build Coastguard Worker001f00: 5c94 0400 |0282: iput-boolean v4, v9, Lcom/google/android/checkers/CheckersView;.C:Z // field@0004 994*795d594fSAndroid Build Coastguard Worker001f04: 5c94 0500 |0284: iput-boolean v4, v9, Lcom/google/android/checkers/CheckersView;.D:Z // field@0005 995*795d594fSAndroid Build Coastguard Worker001f08: 5c97 0600 |0286: iput-boolean v7, v9, Lcom/google/android/checkers/CheckersView;.E:Z // field@0006 996*795d594fSAndroid Build Coastguard Worker001f0c: 5994 0700 |0288: iput v4, v9, Lcom/google/android/checkers/CheckersView;.F:I // field@0007 997*795d594fSAndroid Build Coastguard Worker001f10: 5994 0c00 |028a: iput v4, v9, Lcom/google/android/checkers/CheckersView;.K:I // field@000c 998*795d594fSAndroid Build Coastguard Worker001f14: 5994 0d00 |028c: iput v4, v9, Lcom/google/android/checkers/CheckersView;.L:I // field@000d 999*795d594fSAndroid Build Coastguard Worker001f18: 5490 2200 |028e: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 1000*795d594fSAndroid Build Coastguard Worker001f1c: 5200 3c00 |0290: iget v0, v0, Lcom/google/android/checkers/a;.c:I // field@003c 1001*795d594fSAndroid Build Coastguard Worker001f20: 5990 0e00 |0292: iput v0, v9, Lcom/google/android/checkers/CheckersView;.M:I // field@000e 1002*795d594fSAndroid Build Coastguard Worker001f24: 2900 4cff |0294: goto/16 01e0 // -00b4 1003*795d594fSAndroid Build Coastguard Worker catches : 1 1004*795d594fSAndroid Build Coastguard Worker 0x00ef - 0x01c7 1005*795d594fSAndroid Build Coastguard Worker Ljava/lang/Exception; -> 0x021e 1006*795d594fSAndroid Build Coastguard Worker positions : 1007*795d594fSAndroid Build Coastguard Worker locals : 1008*795d594fSAndroid Build Coastguard Worker 1009*795d594fSAndroid Build Coastguard Worker #1 : (in Lcom/google/android/checkers/CheckersView;) 1010*795d594fSAndroid Build Coastguard Worker name : 'a' 1011*795d594fSAndroid Build Coastguard Worker type : '(Landroid/content/SharedPreferences$Editor;Ljava/lang/String;[I)V' 1012*795d594fSAndroid Build Coastguard Worker access : 0x000a (PRIVATE STATIC) 1013*795d594fSAndroid Build Coastguard Worker method_idx : 82 1014*795d594fSAndroid Build Coastguard Worker code - 1015*795d594fSAndroid Build Coastguard Worker registers : 6 1016*795d594fSAndroid Build Coastguard Worker ins : 3 1017*795d594fSAndroid Build Coastguard Worker outs : 3 1018*795d594fSAndroid Build Coastguard Worker insns size : 31 16-bit code units 1019*795d594fSAndroid Build Coastguard Worker001f38: |[001f38] com.google.android.checkers.CheckersView.a:(Landroid/content/SharedPreferences$Editor;Ljava/lang/String;[I)V 1020*795d594fSAndroid Build Coastguard Worker001f48: 1200 |0000: const/4 v0, #int 0 // #0 1021*795d594fSAndroid Build Coastguard Worker001f4a: 1301 0800 |0001: const/16 v1, #int 8 // #8 1022*795d594fSAndroid Build Coastguard Worker001f4e: 3410 0300 |0003: if-lt v0, v1, 0006 // +0003 1023*795d594fSAndroid Build Coastguard Worker001f52: 0e00 |0005: return-void 1024*795d594fSAndroid Build Coastguard Worker001f54: 2201 3000 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0030 1025*795d594fSAndroid Build Coastguard Worker001f58: 7110 a500 0400 |0008: invoke-static {v4}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@00a5 1026*795d594fSAndroid Build Coastguard Worker001f5e: 0c02 |000b: move-result-object v2 1027*795d594fSAndroid Build Coastguard Worker001f60: 7020 a600 2100 |000c: invoke-direct {v1, v2}, Ljava/lang/StringBuilder;.<init>:(Ljava/lang/String;)V // method@00a6 1028*795d594fSAndroid Build Coastguard Worker001f66: 6e20 a700 0100 |000f: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00a7 1029*795d594fSAndroid Build Coastguard Worker001f6c: 0c01 |0012: move-result-object v1 1030*795d594fSAndroid Build Coastguard Worker001f6e: 6e10 aa00 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00aa 1031*795d594fSAndroid Build Coastguard Worker001f74: 0c01 |0016: move-result-object v1 1032*795d594fSAndroid Build Coastguard Worker001f76: 4402 0500 |0017: aget v2, v5, v0 1033*795d594fSAndroid Build Coastguard Worker001f7a: 7230 1600 1302 |0019: invoke-interface {v3, v1, v2}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0016 1034*795d594fSAndroid Build Coastguard Worker001f80: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 1035*795d594fSAndroid Build Coastguard Worker001f84: 28e3 |001e: goto 0001 // -001d 1036*795d594fSAndroid Build Coastguard Worker catches : (none) 1037*795d594fSAndroid Build Coastguard Worker positions : 1038*795d594fSAndroid Build Coastguard Worker locals : 1039*795d594fSAndroid Build Coastguard Worker 1040*795d594fSAndroid Build Coastguard Worker #2 : (in Lcom/google/android/checkers/CheckersView;) 1041*795d594fSAndroid Build Coastguard Worker name : 'a' 1042*795d594fSAndroid Build Coastguard Worker type : '(Landroid/content/SharedPreferences;Ljava/lang/String;[I)V' 1043*795d594fSAndroid Build Coastguard Worker access : 0x000a (PRIVATE STATIC) 1044*795d594fSAndroid Build Coastguard Worker method_idx : 83 1045*795d594fSAndroid Build Coastguard Worker code - 1046*795d594fSAndroid Build Coastguard Worker registers : 7 1047*795d594fSAndroid Build Coastguard Worker ins : 3 1048*795d594fSAndroid Build Coastguard Worker outs : 3 1049*795d594fSAndroid Build Coastguard Worker insns size : 33 16-bit code units 1050*795d594fSAndroid Build Coastguard Worker001f88: |[001f88] com.google.android.checkers.CheckersView.a:(Landroid/content/SharedPreferences;Ljava/lang/String;[I)V 1051*795d594fSAndroid Build Coastguard Worker001f98: 1201 |0000: const/4 v1, #int 0 // #0 1052*795d594fSAndroid Build Coastguard Worker001f9a: 0110 |0001: move v0, v1 1053*795d594fSAndroid Build Coastguard Worker001f9c: 1302 0800 |0002: const/16 v2, #int 8 // #8 1054*795d594fSAndroid Build Coastguard Worker001fa0: 3420 0300 |0004: if-lt v0, v2, 0007 // +0003 1055*795d594fSAndroid Build Coastguard Worker001fa4: 0e00 |0006: return-void 1056*795d594fSAndroid Build Coastguard Worker001fa6: 2202 3000 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@0030 1057*795d594fSAndroid Build Coastguard Worker001faa: 7110 a500 0500 |0009: invoke-static {v5}, Ljava/lang/String;.valueOf:(Ljava/lang/Object;)Ljava/lang/String; // method@00a5 1058*795d594fSAndroid Build Coastguard Worker001fb0: 0c03 |000c: move-result-object v3 1059*795d594fSAndroid Build Coastguard Worker001fb2: 7020 a600 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.<init>:(Ljava/lang/String;)V // method@00a6 1060*795d594fSAndroid Build Coastguard Worker001fb8: 6e20 a700 0200 |0010: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00a7 1061*795d594fSAndroid Build Coastguard Worker001fbe: 0c02 |0013: move-result-object v2 1062*795d594fSAndroid Build Coastguard Worker001fc0: 6e10 aa00 0200 |0014: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00aa 1063*795d594fSAndroid Build Coastguard Worker001fc6: 0c02 |0017: move-result-object v2 1064*795d594fSAndroid Build Coastguard Worker001fc8: 7230 1900 2401 |0018: invoke-interface {v4, v2, v1}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@0019 1065*795d594fSAndroid Build Coastguard Worker001fce: 0a02 |001b: move-result v2 1066*795d594fSAndroid Build Coastguard Worker001fd0: 4b02 0600 |001c: aput v2, v6, v0 1067*795d594fSAndroid Build Coastguard Worker001fd4: d800 0001 |001e: add-int/lit8 v0, v0, #int 1 // #01 1068*795d594fSAndroid Build Coastguard Worker001fd8: 28e2 |0020: goto 0002 // -001e 1069*795d594fSAndroid Build Coastguard Worker catches : (none) 1070*795d594fSAndroid Build Coastguard Worker positions : 1071*795d594fSAndroid Build Coastguard Worker locals : 1072*795d594fSAndroid Build Coastguard Worker 1073*795d594fSAndroid Build Coastguard Worker #3 : (in Lcom/google/android/checkers/CheckersView;) 1074*795d594fSAndroid Build Coastguard Worker name : 'a' 1075*795d594fSAndroid Build Coastguard Worker type : '(Landroid/graphics/Canvas;IIII)V' 1076*795d594fSAndroid Build Coastguard Worker access : 0x0012 (PRIVATE FINAL) 1077*795d594fSAndroid Build Coastguard Worker method_idx : 84 1078*795d594fSAndroid Build Coastguard Worker code - 1079*795d594fSAndroid Build Coastguard Worker registers : 13 1080*795d594fSAndroid Build Coastguard Worker ins : 6 1081*795d594fSAndroid Build Coastguard Worker outs : 6 1082*795d594fSAndroid Build Coastguard Worker insns size : 63 16-bit code units 1083*795d594fSAndroid Build Coastguard Worker001fdc: |[001fdc] com.google.android.checkers.CheckersView.a:(Landroid/graphics/Canvas;IIII)V 1084*795d594fSAndroid Build Coastguard Worker001fec: e201 0902 |0000: ushr-int/lit8 v1, v9, #int 2 // #02 1085*795d594fSAndroid Build Coastguard Worker001ff0: dd00 0903 |0002: and-int/lit8 v0, v9, #int 3 // #03 1086*795d594fSAndroid Build Coastguard Worker001ff4: da00 0002 |0004: mul-int/lit8 v0, v0, #int 2 // #02 1087*795d594fSAndroid Build Coastguard Worker001ff8: d800 0001 |0006: add-int/lit8 v0, v0, #int 1 // #01 1088*795d594fSAndroid Build Coastguard Worker001ffc: dd02 0101 |0008: and-int/lit8 v2, v1, #int 1 // #01 1089*795d594fSAndroid Build Coastguard Worker002000: 9103 0002 |000a: sub-int v3, v0, v2 1090*795d594fSAndroid Build Coastguard Worker002004: e200 0a02 |000c: ushr-int/lit8 v0, v10, #int 2 // #02 1091*795d594fSAndroid Build Coastguard Worker002008: dd02 0a03 |000e: and-int/lit8 v2, v10, #int 3 // #03 1092*795d594fSAndroid Build Coastguard Worker00200c: da02 0202 |0010: mul-int/lit8 v2, v2, #int 2 // #02 1093*795d594fSAndroid Build Coastguard Worker002010: d802 0201 |0012: add-int/lit8 v2, v2, #int 1 // #01 1094*795d594fSAndroid Build Coastguard Worker002014: dd04 0001 |0014: and-int/lit8 v4, v0, #int 1 // #01 1095*795d594fSAndroid Build Coastguard Worker002018: b142 |0016: sub-int/2addr v2, v4 1096*795d594fSAndroid Build Coastguard Worker00201a: 5574 0400 |0017: iget-boolean v4, v7, Lcom/google/android/checkers/CheckersView;.C:Z // field@0004 1097*795d594fSAndroid Build Coastguard Worker00201e: 3804 2100 |0019: if-eqz v4, 003a // +0021 1098*795d594fSAndroid Build Coastguard Worker002022: d901 0107 |001b: rsub-int/lit8 v1, v1, #int 7 // #07 1099*795d594fSAndroid Build Coastguard Worker002026: d903 0307 |001d: rsub-int/lit8 v3, v3, #int 7 // #07 1100*795d594fSAndroid Build Coastguard Worker00202a: d900 0007 |001f: rsub-int/lit8 v0, v0, #int 7 // #07 1101*795d594fSAndroid Build Coastguard Worker00202e: d902 0207 |0021: rsub-int/lit8 v2, v2, #int 7 // #07 1102*795d594fSAndroid Build Coastguard Worker002032: 0116 |0023: move v6, v1 1103*795d594fSAndroid Build Coastguard Worker002034: 0131 |0024: move v1, v3 1104*795d594fSAndroid Build Coastguard Worker002036: 0123 |0025: move v3, v2 1105*795d594fSAndroid Build Coastguard Worker002038: 0162 |0026: move v2, v6 1106*795d594fSAndroid Build Coastguard Worker00203a: b2b1 |0027: mul-int/2addr v1, v11 1107*795d594fSAndroid Build Coastguard Worker00203c: b0c1 |0028: add-int/2addr v1, v12 1108*795d594fSAndroid Build Coastguard Worker00203e: 8211 |0029: int-to-float v1, v1 1109*795d594fSAndroid Build Coastguard Worker002040: b2b2 |002a: mul-int/2addr v2, v11 1110*795d594fSAndroid Build Coastguard Worker002042: b0c2 |002b: add-int/2addr v2, v12 1111*795d594fSAndroid Build Coastguard Worker002044: 8222 |002c: int-to-float v2, v2 1112*795d594fSAndroid Build Coastguard Worker002046: b2b3 |002d: mul-int/2addr v3, v11 1113*795d594fSAndroid Build Coastguard Worker002048: b0c3 |002e: add-int/2addr v3, v12 1114*795d594fSAndroid Build Coastguard Worker00204a: 8233 |002f: int-to-float v3, v3 1115*795d594fSAndroid Build Coastguard Worker00204c: b2b0 |0030: mul-int/2addr v0, v11 1116*795d594fSAndroid Build Coastguard Worker00204e: b0c0 |0031: add-int/2addr v0, v12 1117*795d594fSAndroid Build Coastguard Worker002050: 8204 |0032: int-to-float v4, v0 1118*795d594fSAndroid Build Coastguard Worker002052: 5475 1a00 |0033: iget-object v5, v7, Lcom/google/android/checkers/CheckersView;.h:Landroid/graphics/Paint; // field@001a 1119*795d594fSAndroid Build Coastguard Worker002056: 0780 |0035: move-object v0, v8 1120*795d594fSAndroid Build Coastguard Worker002058: 7406 1d00 0000 |0036: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawLine:(FFFFLandroid/graphics/Paint;)V // method@001d 1121*795d594fSAndroid Build Coastguard Worker00205e: 0e00 |0039: return-void 1122*795d594fSAndroid Build Coastguard Worker002060: 0116 |003a: move v6, v1 1123*795d594fSAndroid Build Coastguard Worker002062: 0131 |003b: move v1, v3 1124*795d594fSAndroid Build Coastguard Worker002064: 0123 |003c: move v3, v2 1125*795d594fSAndroid Build Coastguard Worker002066: 0162 |003d: move v2, v6 1126*795d594fSAndroid Build Coastguard Worker002068: 28e9 |003e: goto 0027 // -0017 1127*795d594fSAndroid Build Coastguard Worker catches : (none) 1128*795d594fSAndroid Build Coastguard Worker positions : 1129*795d594fSAndroid Build Coastguard Worker locals : 1130*795d594fSAndroid Build Coastguard Worker 1131*795d594fSAndroid Build Coastguard Worker #4 : (in Lcom/google/android/checkers/CheckersView;) 1132*795d594fSAndroid Build Coastguard Worker name : 'a' 1133*795d594fSAndroid Build Coastguard Worker type : '(Landroid/graphics/Canvas;IIIILandroid/graphics/Paint;Landroid/graphics/Paint;Z)V' 1134*795d594fSAndroid Build Coastguard Worker access : 0x000a (PRIVATE STATIC) 1135*795d594fSAndroid Build Coastguard Worker method_idx : 85 1136*795d594fSAndroid Build Coastguard Worker code - 1137*795d594fSAndroid Build Coastguard Worker registers : 13 1138*795d594fSAndroid Build Coastguard Worker ins : 8 1139*795d594fSAndroid Build Coastguard Worker outs : 5 1140*795d594fSAndroid Build Coastguard Worker insns size : 81 16-bit code units 1141*795d594fSAndroid Build Coastguard Worker00206c: |[00206c] com.google.android.checkers.CheckersView.a:(Landroid/graphics/Canvas;IIIILandroid/graphics/Paint;Landroid/graphics/Paint;Z)V 1142*795d594fSAndroid Build Coastguard Worker00207c: 8260 |0000: int-to-float v0, v6 1143*795d594fSAndroid Build Coastguard Worker00207e: 8271 |0001: int-to-float v1, v7 1144*795d594fSAndroid Build Coastguard Worker002080: d802 08fe |0002: add-int/lit8 v2, v8, #int -2 // #fe 1145*795d594fSAndroid Build Coastguard Worker002084: 8222 |0004: int-to-float v2, v2 1146*795d594fSAndroid Build Coastguard Worker002086: 6e5a 1c00 0521 |0005: invoke-virtual {v5, v0, v1, v2, v10}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@001c 1147*795d594fSAndroid Build Coastguard Worker00208c: 8260 |0008: int-to-float v0, v6 1148*795d594fSAndroid Build Coastguard Worker00208e: 8271 |0009: int-to-float v1, v7 1149*795d594fSAndroid Build Coastguard Worker002090: d802 08fc |000a: add-int/lit8 v2, v8, #int -4 // #fc 1150*795d594fSAndroid Build Coastguard Worker002094: 8222 |000c: int-to-float v2, v2 1151*795d594fSAndroid Build Coastguard Worker002096: 6e5b 1c00 0521 |000d: invoke-virtual {v5, v0, v1, v2, v11}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@001c 1152*795d594fSAndroid Build Coastguard Worker00209c: 8260 |0010: int-to-float v0, v6 1153*795d594fSAndroid Build Coastguard Worker00209e: 8271 |0011: int-to-float v1, v7 1154*795d594fSAndroid Build Coastguard Worker0020a0: d802 08f9 |0012: add-int/lit8 v2, v8, #int -7 // #f9 1155*795d594fSAndroid Build Coastguard Worker0020a4: 8222 |0014: int-to-float v2, v2 1156*795d594fSAndroid Build Coastguard Worker0020a6: 6e5a 1c00 0521 |0015: invoke-virtual {v5, v0, v1, v2, v10}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@001c 1157*795d594fSAndroid Build Coastguard Worker0020ac: 8260 |0018: int-to-float v0, v6 1158*795d594fSAndroid Build Coastguard Worker0020ae: 8271 |0019: int-to-float v1, v7 1159*795d594fSAndroid Build Coastguard Worker0020b0: d802 08f7 |001a: add-int/lit8 v2, v8, #int -9 // #f7 1160*795d594fSAndroid Build Coastguard Worker0020b4: 8222 |001c: int-to-float v2, v2 1161*795d594fSAndroid Build Coastguard Worker0020b6: 6e5b 1c00 0521 |001d: invoke-virtual {v5, v0, v1, v2, v11}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@001c 1162*795d594fSAndroid Build Coastguard Worker0020bc: 380c 3000 |0020: if-eqz v12, 0050 // +0030 1163*795d594fSAndroid Build Coastguard Worker0020c0: e100 0802 |0022: shr-int/lit8 v0, v8, #int 2 // #02 1164*795d594fSAndroid Build Coastguard Worker0020c4: 9101 0600 |0024: sub-int v1, v6, v0 1165*795d594fSAndroid Build Coastguard Worker0020c8: 9100 0700 |0026: sub-int v0, v7, v0 1166*795d594fSAndroid Build Coastguard Worker0020cc: 8212 |0028: int-to-float v2, v1 1167*795d594fSAndroid Build Coastguard Worker0020ce: 8203 |0029: int-to-float v3, v0 1168*795d594fSAndroid Build Coastguard Worker0020d0: d804 08fe |002a: add-int/lit8 v4, v8, #int -2 // #fe 1169*795d594fSAndroid Build Coastguard Worker0020d4: 8244 |002c: int-to-float v4, v4 1170*795d594fSAndroid Build Coastguard Worker0020d6: 6e5a 1c00 2543 |002d: invoke-virtual {v5, v2, v3, v4, v10}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@001c 1171*795d594fSAndroid Build Coastguard Worker0020dc: 8212 |0030: int-to-float v2, v1 1172*795d594fSAndroid Build Coastguard Worker0020de: 8203 |0031: int-to-float v3, v0 1173*795d594fSAndroid Build Coastguard Worker0020e0: d804 08fc |0032: add-int/lit8 v4, v8, #int -4 // #fc 1174*795d594fSAndroid Build Coastguard Worker0020e4: 8244 |0034: int-to-float v4, v4 1175*795d594fSAndroid Build Coastguard Worker0020e6: 6e5b 1c00 2543 |0035: invoke-virtual {v5, v2, v3, v4, v11}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@001c 1176*795d594fSAndroid Build Coastguard Worker0020ec: 8212 |0038: int-to-float v2, v1 1177*795d594fSAndroid Build Coastguard Worker0020ee: 8203 |0039: int-to-float v3, v0 1178*795d594fSAndroid Build Coastguard Worker0020f0: d804 08f9 |003a: add-int/lit8 v4, v8, #int -7 // #f9 1179*795d594fSAndroid Build Coastguard Worker0020f4: 8244 |003c: int-to-float v4, v4 1180*795d594fSAndroid Build Coastguard Worker0020f6: 6e5a 1c00 2543 |003d: invoke-virtual {v5, v2, v3, v4, v10}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@001c 1181*795d594fSAndroid Build Coastguard Worker0020fc: 8212 |0040: int-to-float v2, v1 1182*795d594fSAndroid Build Coastguard Worker0020fe: 8203 |0041: int-to-float v3, v0 1183*795d594fSAndroid Build Coastguard Worker002100: d804 08f7 |0042: add-int/lit8 v4, v8, #int -9 // #f7 1184*795d594fSAndroid Build Coastguard Worker002104: 8244 |0044: int-to-float v4, v4 1185*795d594fSAndroid Build Coastguard Worker002106: 6e5b 1c00 2543 |0045: invoke-virtual {v5, v2, v3, v4, v11}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@001c 1186*795d594fSAndroid Build Coastguard Worker00210c: 1a02 2a00 |0048: const-string v2, "K" // string@002a 1187*795d594fSAndroid Build Coastguard Worker002110: b191 |004a: sub-int/2addr v1, v9 1188*795d594fSAndroid Build Coastguard Worker002112: 8211 |004b: int-to-float v1, v1 1189*795d594fSAndroid Build Coastguard Worker002114: 8200 |004c: int-to-float v0, v0 1190*795d594fSAndroid Build Coastguard Worker002116: 6e5a 2000 2501 |004d: invoke-virtual {v5, v2, v1, v0, v10}, Landroid/graphics/Canvas;.drawText:(Ljava/lang/String;FFLandroid/graphics/Paint;)V // method@0020 1191*795d594fSAndroid Build Coastguard Worker00211c: 0e00 |0050: return-void 1192*795d594fSAndroid Build Coastguard Worker catches : (none) 1193*795d594fSAndroid Build Coastguard Worker positions : 1194*795d594fSAndroid Build Coastguard Worker locals : 1195*795d594fSAndroid Build Coastguard Worker 1196*795d594fSAndroid Build Coastguard Worker #5 : (in Lcom/google/android/checkers/CheckersView;) 1197*795d594fSAndroid Build Coastguard Worker name : 'a' 1198*795d594fSAndroid Build Coastguard Worker type : '(Lcom/google/android/checkers/CheckersView;I)V' 1199*795d594fSAndroid Build Coastguard Worker access : 0x1008 (STATIC SYNTHETIC) 1200*795d594fSAndroid Build Coastguard Worker method_idx : 86 1201*795d594fSAndroid Build Coastguard Worker code - 1202*795d594fSAndroid Build Coastguard Worker registers : 2 1203*795d594fSAndroid Build Coastguard Worker ins : 2 1204*795d594fSAndroid Build Coastguard Worker outs : 2 1205*795d594fSAndroid Build Coastguard Worker insns size : 4 16-bit code units 1206*795d594fSAndroid Build Coastguard Worker002120: |[002120] com.google.android.checkers.CheckersView.a:(Lcom/google/android/checkers/CheckersView;I)V 1207*795d594fSAndroid Build Coastguard Worker002130: 7020 5e00 1000 |0000: invoke-direct {v0, v1}, Lcom/google/android/checkers/CheckersView;.b:(I)V // method@005e 1208*795d594fSAndroid Build Coastguard Worker002136: 0e00 |0003: return-void 1209*795d594fSAndroid Build Coastguard Worker catches : (none) 1210*795d594fSAndroid Build Coastguard Worker positions : 1211*795d594fSAndroid Build Coastguard Worker locals : 1212*795d594fSAndroid Build Coastguard Worker 1213*795d594fSAndroid Build Coastguard Worker #6 : (in Lcom/google/android/checkers/CheckersView;) 1214*795d594fSAndroid Build Coastguard Worker name : 'a' 1215*795d594fSAndroid Build Coastguard Worker type : '(Landroid/content/SharedPreferences;)Z' 1216*795d594fSAndroid Build Coastguard Worker access : 0x20012 (PRIVATE FINAL DECLARED_SYNCHRONIZED) 1217*795d594fSAndroid Build Coastguard Worker method_idx : 88 1218*795d594fSAndroid Build Coastguard Worker code - 1219*795d594fSAndroid Build Coastguard Worker registers : 12 1220*795d594fSAndroid Build Coastguard Worker ins : 2 1221*795d594fSAndroid Build Coastguard Worker outs : 6 1222*795d594fSAndroid Build Coastguard Worker insns size : 294 16-bit code units 1223*795d594fSAndroid Build Coastguard Worker002138: |[002138] com.google.android.checkers.CheckersView.a:(Landroid/content/SharedPreferences;)Z 1224*795d594fSAndroid Build Coastguard Worker002148: 1249 |0000: const/4 v9, #int 4 // #4 1225*795d594fSAndroid Build Coastguard Worker00214a: 1232 |0001: const/4 v2, #int 3 // #3 1226*795d594fSAndroid Build Coastguard Worker00214c: 1217 |0002: const/4 v7, #int 1 // #1 1227*795d594fSAndroid Build Coastguard Worker00214e: 1206 |0003: const/4 v6, #int 0 // #0 1228*795d594fSAndroid Build Coastguard Worker002150: 1d0a |0004: monitor-enter v10 1229*795d594fSAndroid Build Coastguard Worker002152: 380b 1b01 |0005: if-eqz v11, 0120 // +011b 1230*795d594fSAndroid Build Coastguard Worker002156: 1a00 d000 |0007: const-string v0, "format" // string@00d0 1231*795d594fSAndroid Build Coastguard Worker00215a: 1201 |0009: const/4 v1, #int 0 // #0 1232*795d594fSAndroid Build Coastguard Worker00215c: 7230 1900 0b01 |000a: invoke-interface {v11, v0, v1}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@0019 1233*795d594fSAndroid Build Coastguard Worker002162: 0a00 |000d: move-result v0 1234*795d594fSAndroid Build Coastguard Worker002164: 1301 2200 |000e: const/16 v1, #int 34 // #22 1235*795d594fSAndroid Build Coastguard Worker002168: 3210 0500 |0010: if-eq v0, v1, 0015 // +0005 1236*795d594fSAndroid Build Coastguard Worker00216c: 0160 |0012: move v0, v6 1237*795d594fSAndroid Build Coastguard Worker00216e: 1e0a |0013: monitor-exit v10 1238*795d594fSAndroid Build Coastguard Worker002170: 0f00 |0014: return v0 1239*795d594fSAndroid Build Coastguard Worker002172: 1a00 3101 |0015: const-string v0, "state" // string@0131 1240*795d594fSAndroid Build Coastguard Worker002176: 1211 |0017: const/4 v1, #int 1 // #1 1241*795d594fSAndroid Build Coastguard Worker002178: 7230 1900 0b01 |0018: invoke-interface {v11, v0, v1}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@0019 1242*795d594fSAndroid Build Coastguard Worker00217e: 0a00 |001b: move-result v0 1243*795d594fSAndroid Build Coastguard Worker002180: 59a0 2300 |001c: iput v0, v10, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 1244*795d594fSAndroid Build Coastguard Worker002184: 1a00 3f01 |001e: const-string v0, "wp" // string@013f 1245*795d594fSAndroid Build Coastguard Worker002188: 1201 |0020: const/4 v1, #int 0 // #0 1246*795d594fSAndroid Build Coastguard Worker00218a: 7230 1900 0b01 |0021: invoke-interface {v11, v0, v1}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@0019 1247*795d594fSAndroid Build Coastguard Worker002190: 0a00 |0024: move-result v0 1248*795d594fSAndroid Build Coastguard Worker002192: 59a0 2400 |0025: iput v0, v10, Lcom/google/android/checkers/CheckersView;.r:I // field@0024 1249*795d594fSAndroid Build Coastguard Worker002196: 1a00 b400 |0027: const-string v0, "bp" // string@00b4 1250*795d594fSAndroid Build Coastguard Worker00219a: 1201 |0029: const/4 v1, #int 0 // #0 1251*795d594fSAndroid Build Coastguard Worker00219c: 7230 1900 0b01 |002a: invoke-interface {v11, v0, v1}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@0019 1252*795d594fSAndroid Build Coastguard Worker0021a2: 0a00 |002d: move-result v0 1253*795d594fSAndroid Build Coastguard Worker0021a4: 59a0 2500 |002e: iput v0, v10, Lcom/google/android/checkers/CheckersView;.s:I // field@0025 1254*795d594fSAndroid Build Coastguard Worker0021a8: 1a00 3e01 |0030: const-string v0, "wk" // string@013e 1255*795d594fSAndroid Build Coastguard Worker0021ac: 1201 |0032: const/4 v1, #int 0 // #0 1256*795d594fSAndroid Build Coastguard Worker0021ae: 7230 1900 0b01 |0033: invoke-interface {v11, v0, v1}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@0019 1257*795d594fSAndroid Build Coastguard Worker0021b4: 0a00 |0036: move-result v0 1258*795d594fSAndroid Build Coastguard Worker0021b6: 59a0 2600 |0037: iput v0, v10, Lcom/google/android/checkers/CheckersView;.t:I // field@0026 1259*795d594fSAndroid Build Coastguard Worker0021ba: 1a00 b300 |0039: const-string v0, "bk" // string@00b3 1260*795d594fSAndroid Build Coastguard Worker0021be: 1201 |003b: const/4 v1, #int 0 // #0 1261*795d594fSAndroid Build Coastguard Worker0021c0: 7230 1900 0b01 |003c: invoke-interface {v11, v0, v1}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@0019 1262*795d594fSAndroid Build Coastguard Worker0021c6: 0a00 |003f: move-result v0 1263*795d594fSAndroid Build Coastguard Worker0021c8: 59a0 2700 |0040: iput v0, v10, Lcom/google/android/checkers/CheckersView;.u:I // field@0027 1264*795d594fSAndroid Build Coastguard Worker0021cc: 1a00 e800 |0042: const-string v0, "l1" // string@00e8 1265*795d594fSAndroid Build Coastguard Worker0021d0: 1201 |0044: const/4 v1, #int 0 // #0 1266*795d594fSAndroid Build Coastguard Worker0021d2: 7230 1900 0b01 |0045: invoke-interface {v11, v0, v1}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@0019 1267*795d594fSAndroid Build Coastguard Worker0021d8: 0a00 |0048: move-result v0 1268*795d594fSAndroid Build Coastguard Worker0021da: 59a0 2800 |0049: iput v0, v10, Lcom/google/android/checkers/CheckersView;.v:I // field@0028 1269*795d594fSAndroid Build Coastguard Worker0021de: 1a00 e900 |004b: const-string v0, "l2" // string@00e9 1270*795d594fSAndroid Build Coastguard Worker0021e2: 1201 |004d: const/4 v1, #int 0 // #0 1271*795d594fSAndroid Build Coastguard Worker0021e4: 7230 1900 0b01 |004e: invoke-interface {v11, v0, v1}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@0019 1272*795d594fSAndroid Build Coastguard Worker0021ea: 0a00 |0051: move-result v0 1273*795d594fSAndroid Build Coastguard Worker0021ec: 59a0 2900 |0052: iput v0, v10, Lcom/google/android/checkers/CheckersView;.w:I // field@0029 1274*795d594fSAndroid Build Coastguard Worker0021f0: 1a00 ef00 |0054: const-string v0, "lm" // string@00ef 1275*795d594fSAndroid Build Coastguard Worker0021f4: 1201 |0056: const/4 v1, #int 0 // #0 1276*795d594fSAndroid Build Coastguard Worker0021f6: 7230 1900 0b01 |0057: invoke-interface {v11, v0, v1}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@0019 1277*795d594fSAndroid Build Coastguard Worker0021fc: 0a00 |005a: move-result v0 1278*795d594fSAndroid Build Coastguard Worker0021fe: 59a0 2a00 |005b: iput v0, v10, Lcom/google/android/checkers/CheckersView;.x:I // field@002a 1279*795d594fSAndroid Build Coastguard Worker002202: 1a00 b800 |005d: const-string v0, "cap" // string@00b8 1280*795d594fSAndroid Build Coastguard Worker002206: 1211 |005f: const/4 v1, #int 1 // #1 1281*795d594fSAndroid Build Coastguard Worker002208: 7230 1800 0b01 |0060: invoke-interface {v11, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0018 1282*795d594fSAndroid Build Coastguard Worker00220e: 0a00 |0063: move-result v0 1283*795d594fSAndroid Build Coastguard Worker002210: 5ca0 2b00 |0064: iput-boolean v0, v10, Lcom/google/android/checkers/CheckersView;.y:Z // field@002b 1284*795d594fSAndroid Build Coastguard Worker002214: 1a00 ee00 |0066: const-string v0, "level" // string@00ee 1285*795d594fSAndroid Build Coastguard Worker002218: 1231 |0068: const/4 v1, #int 3 // #3 1286*795d594fSAndroid Build Coastguard Worker00221a: 7230 1900 0b01 |0069: invoke-interface {v11, v0, v1}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@0019 1287*795d594fSAndroid Build Coastguard Worker002220: 0a00 |006c: move-result v0 1288*795d594fSAndroid Build Coastguard Worker002222: 59a0 2c00 |006d: iput v0, v10, Lcom/google/android/checkers/CheckersView;.z:I // field@002c 1289*795d594fSAndroid Build Coastguard Worker002226: 1a00 2d01 |006f: const-string v0, "show" // string@012d 1290*795d594fSAndroid Build Coastguard Worker00222a: 1211 |0071: const/4 v1, #int 1 // #1 1291*795d594fSAndroid Build Coastguard Worker00222c: 7230 1800 0b01 |0072: invoke-interface {v11, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0018 1292*795d594fSAndroid Build Coastguard Worker002232: 0a00 |0075: move-result v0 1293*795d594fSAndroid Build Coastguard Worker002234: 5ca0 0200 |0076: iput-boolean v0, v10, Lcom/google/android/checkers/CheckersView;.A:Z // field@0002 1294*795d594fSAndroid Build Coastguard Worker002238: 1a00 d100 |0078: const-string v0, "free" // string@00d1 1295*795d594fSAndroid Build Coastguard Worker00223c: 1201 |007a: const/4 v1, #int 0 // #0 1296*795d594fSAndroid Build Coastguard Worker00223e: 7230 1800 0b01 |007b: invoke-interface {v11, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0018 1297*795d594fSAndroid Build Coastguard Worker002244: 0a00 |007e: move-result v0 1298*795d594fSAndroid Build Coastguard Worker002246: 5ca0 0300 |007f: iput-boolean v0, v10, Lcom/google/android/checkers/CheckersView;.B:Z // field@0003 1299*795d594fSAndroid Build Coastguard Worker00224a: 1a00 1801 |0081: const-string v0, "rot" // string@0118 1300*795d594fSAndroid Build Coastguard Worker00224e: 1201 |0083: const/4 v1, #int 0 // #0 1301*795d594fSAndroid Build Coastguard Worker002250: 7230 1800 0b01 |0084: invoke-interface {v11, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0018 1302*795d594fSAndroid Build Coastguard Worker002256: 0a00 |0087: move-result v0 1303*795d594fSAndroid Build Coastguard Worker002258: 5ca0 0400 |0088: iput-boolean v0, v10, Lcom/google/android/checkers/CheckersView;.C:Z // field@0004 1304*795d594fSAndroid Build Coastguard Worker00225c: 1a00 d300 |008a: const-string v0, "full" // string@00d3 1305*795d594fSAndroid Build Coastguard Worker002260: 1201 |008c: const/4 v1, #int 0 // #0 1306*795d594fSAndroid Build Coastguard Worker002262: 7230 1800 0b01 |008d: invoke-interface {v11, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0018 1307*795d594fSAndroid Build Coastguard Worker002268: 0a00 |0090: move-result v0 1308*795d594fSAndroid Build Coastguard Worker00226a: 5ca0 0500 |0091: iput-boolean v0, v10, Lcom/google/android/checkers/CheckersView;.D:Z // field@0005 1309*795d594fSAndroid Build Coastguard Worker00226e: 1a00 2f01 |0093: const-string v0, "start" // string@012f 1310*795d594fSAndroid Build Coastguard Worker002272: 1211 |0095: const/4 v1, #int 1 // #1 1311*795d594fSAndroid Build Coastguard Worker002274: 7230 1800 0b01 |0096: invoke-interface {v11, v0, v1}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@0018 1312*795d594fSAndroid Build Coastguard Worker00227a: 0a00 |0099: move-result v0 1313*795d594fSAndroid Build Coastguard Worker00227c: 5ca0 0600 |009a: iput-boolean v0, v10, Lcom/google/android/checkers/CheckersView;.E:Z // field@0006 1314*795d594fSAndroid Build Coastguard Worker002280: 1a00 bd00 |009c: const-string v0, "color" // string@00bd 1315*795d594fSAndroid Build Coastguard Worker002284: 1201 |009e: const/4 v1, #int 0 // #0 1316*795d594fSAndroid Build Coastguard Worker002286: 7230 1900 0b01 |009f: invoke-interface {v11, v0, v1}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@0019 1317*795d594fSAndroid Build Coastguard Worker00228c: 0a00 |00a2: move-result v0 1318*795d594fSAndroid Build Coastguard Worker00228e: 59a0 0700 |00a3: iput v0, v10, Lcom/google/android/checkers/CheckersView;.F:I // field@0007 1319*795d594fSAndroid Build Coastguard Worker002292: 1a00 f300 |00a5: const-string v0, "lwp" // string@00f3 1320*795d594fSAndroid Build Coastguard Worker002296: 54a1 0800 |00a7: iget-object v1, v10, Lcom/google/android/checkers/CheckersView;.G:[I // field@0008 1321*795d594fSAndroid Build Coastguard Worker00229a: 7130 5300 0b01 |00a9: invoke-static {v11, v0, v1}, Lcom/google/android/checkers/CheckersView;.a:(Landroid/content/SharedPreferences;Ljava/lang/String;[I)V // method@0053 1322*795d594fSAndroid Build Coastguard Worker0022a0: 1a00 f200 |00ac: const-string v0, "lwk" // string@00f2 1323*795d594fSAndroid Build Coastguard Worker0022a4: 54a1 0900 |00ae: iget-object v1, v10, Lcom/google/android/checkers/CheckersView;.H:[I // field@0009 1324*795d594fSAndroid Build Coastguard Worker0022a8: 7130 5300 0b01 |00b0: invoke-static {v11, v0, v1}, Lcom/google/android/checkers/CheckersView;.a:(Landroid/content/SharedPreferences;Ljava/lang/String;[I)V // method@0053 1325*795d594fSAndroid Build Coastguard Worker0022ae: 1a00 eb00 |00b3: const-string v0, "lbp" // string@00eb 1326*795d594fSAndroid Build Coastguard Worker0022b2: 54a1 0a00 |00b5: iget-object v1, v10, Lcom/google/android/checkers/CheckersView;.I:[I // field@000a 1327*795d594fSAndroid Build Coastguard Worker0022b6: 7130 5300 0b01 |00b7: invoke-static {v11, v0, v1}, Lcom/google/android/checkers/CheckersView;.a:(Landroid/content/SharedPreferences;Ljava/lang/String;[I)V // method@0053 1328*795d594fSAndroid Build Coastguard Worker0022bc: 1a00 ea00 |00ba: const-string v0, "lbk" // string@00ea 1329*795d594fSAndroid Build Coastguard Worker0022c0: 54a1 0b00 |00bc: iget-object v1, v10, Lcom/google/android/checkers/CheckersView;.J:[I // field@000b 1330*795d594fSAndroid Build Coastguard Worker0022c4: 7130 5300 0b01 |00be: invoke-static {v11, v0, v1}, Lcom/google/android/checkers/CheckersView;.a:(Landroid/content/SharedPreferences;Ljava/lang/String;[I)V // method@0053 1331*795d594fSAndroid Build Coastguard Worker0022ca: 1a00 f100 |00c1: const-string v0, "lp" // string@00f1 1332*795d594fSAndroid Build Coastguard Worker0022ce: 1201 |00c3: const/4 v1, #int 0 // #0 1333*795d594fSAndroid Build Coastguard Worker0022d0: 7230 1900 0b01 |00c4: invoke-interface {v11, v0, v1}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@0019 1334*795d594fSAndroid Build Coastguard Worker0022d6: 0a00 |00c7: move-result v0 1335*795d594fSAndroid Build Coastguard Worker0022d8: 59a0 0c00 |00c8: iput v0, v10, Lcom/google/android/checkers/CheckersView;.K:I // field@000c 1336*795d594fSAndroid Build Coastguard Worker0022dc: 1a00 ec00 |00ca: const-string v0, "lc" // string@00ec 1337*795d594fSAndroid Build Coastguard Worker0022e0: 1201 |00cc: const/4 v1, #int 0 // #0 1338*795d594fSAndroid Build Coastguard Worker0022e2: 7230 1900 0b01 |00cd: invoke-interface {v11, v0, v1}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@0019 1339*795d594fSAndroid Build Coastguard Worker0022e8: 0a00 |00d0: move-result v0 1340*795d594fSAndroid Build Coastguard Worker0022ea: 59a0 0d00 |00d1: iput v0, v10, Lcom/google/android/checkers/CheckersView;.L:I // field@000d 1341*795d594fSAndroid Build Coastguard Worker0022ee: 52a0 2c00 |00d3: iget v0, v10, Lcom/google/android/checkers/CheckersView;.z:I // field@002c 1342*795d594fSAndroid Build Coastguard Worker0022f2: 6e20 7000 0a00 |00d5: invoke-virtual {v10, v0}, Lcom/google/android/checkers/CheckersView;.setLevel:(I)V // method@0070 1343*795d594fSAndroid Build Coastguard Worker0022f8: 52a0 2300 |00d8: iget v0, v10, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 1344*795d594fSAndroid Build Coastguard Worker0022fc: 3220 3d00 |00da: if-eq v0, v2, 0117 // +003d 1345*795d594fSAndroid Build Coastguard Worker002300: 52a0 2300 |00dc: iget v0, v10, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 1346*795d594fSAndroid Build Coastguard Worker002304: 3290 3900 |00de: if-eq v0, v9, 0117 // +0039 1347*795d594fSAndroid Build Coastguard Worker002308: 52a0 2300 |00e0: iget v0, v10, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 1348*795d594fSAndroid Build Coastguard Worker00230c: 1261 |00e2: const/4 v1, #int 6 // #6 1349*795d594fSAndroid Build Coastguard Worker00230e: 3210 3400 |00e3: if-eq v0, v1, 0117 // +0034 1350*795d594fSAndroid Build Coastguard Worker002312: 0165 |00e5: move v5, v6 1351*795d594fSAndroid Build Coastguard Worker002314: 54a8 2200 |00e6: iget-object v8, v10, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 1352*795d594fSAndroid Build Coastguard Worker002318: 1d08 |00e8: monitor-enter v8 1353*795d594fSAndroid Build Coastguard Worker00231a: 54a0 2200 |00e9: iget-object v0, v10, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 1354*795d594fSAndroid Build Coastguard Worker00231e: 52a1 2400 |00eb: iget v1, v10, Lcom/google/android/checkers/CheckersView;.r:I // field@0024 1355*795d594fSAndroid Build Coastguard Worker002322: 52a2 2600 |00ed: iget v2, v10, Lcom/google/android/checkers/CheckersView;.t:I // field@0026 1356*795d594fSAndroid Build Coastguard Worker002326: 52a3 2500 |00ef: iget v3, v10, Lcom/google/android/checkers/CheckersView;.s:I // field@0025 1357*795d594fSAndroid Build Coastguard Worker00232a: 52a4 2700 |00f1: iget v4, v10, Lcom/google/android/checkers/CheckersView;.u:I // field@0027 1358*795d594fSAndroid Build Coastguard Worker00232e: 7406 8000 0000 |00f3: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/google/android/checkers/a;.a:(IIIIZ)V // method@0080 1359*795d594fSAndroid Build Coastguard Worker002334: 54a0 2200 |00f6: iget-object v0, v10, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 1360*795d594fSAndroid Build Coastguard Worker002338: 55a1 0300 |00f8: iget-boolean v1, v10, Lcom/google/android/checkers/CheckersView;.B:Z // field@0003 1361*795d594fSAndroid Build Coastguard Worker00233c: 6e30 7a00 5001 |00fa: invoke-virtual {v0, v5, v1}, Lcom/google/android/checkers/a;.a:(ZZ)I // method@007a 1362*795d594fSAndroid Build Coastguard Worker002342: 54a0 2200 |00fd: iget-object v0, v10, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 1363*795d594fSAndroid Build Coastguard Worker002346: 5200 3c00 |00ff: iget v0, v0, Lcom/google/android/checkers/a;.c:I // field@003c 1364*795d594fSAndroid Build Coastguard Worker00234a: 59a0 0e00 |0101: iput v0, v10, Lcom/google/android/checkers/CheckersView;.M:I // field@000e 1365*795d594fSAndroid Build Coastguard Worker00234e: 1e08 |0103: monitor-exit v8 1366*795d594fSAndroid Build Coastguard Worker002350: 52a0 2300 |0104: iget v0, v10, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 1367*795d594fSAndroid Build Coastguard Worker002354: 3290 0700 |0106: if-eq v0, v9, 010d // +0007 1368*795d594fSAndroid Build Coastguard Worker002358: 52a0 2300 |0108: iget v0, v10, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 1369*795d594fSAndroid Build Coastguard Worker00235c: 1221 |010a: const/4 v1, #int 2 // #2 1370*795d594fSAndroid Build Coastguard Worker00235e: 3310 0900 |010b: if-ne v0, v1, 0114 // +0009 1371*795d594fSAndroid Build Coastguard Worker002362: 54a0 2200 |010d: iget-object v0, v10, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 1372*795d594fSAndroid Build Coastguard Worker002366: 55a1 0300 |010f: iget-boolean v1, v10, Lcom/google/android/checkers/CheckersView;.B:Z // field@0003 1373*795d594fSAndroid Build Coastguard Worker00236a: 6e30 8700 5001 |0111: invoke-virtual {v0, v5, v1}, Lcom/google/android/checkers/a;.b:(ZZ)V // method@0087 1374*795d594fSAndroid Build Coastguard Worker002370: 0170 |0114: move v0, v7 1375*795d594fSAndroid Build Coastguard Worker002372: 2900 fefe |0115: goto/16 0013 // -0102 1376*795d594fSAndroid Build Coastguard Worker002376: 0175 |0117: move v5, v7 1377*795d594fSAndroid Build Coastguard Worker002378: 28ce |0118: goto 00e6 // -0032 1378*795d594fSAndroid Build Coastguard Worker00237a: 0d00 |0119: move-exception v0 1379*795d594fSAndroid Build Coastguard Worker00237c: 1e08 |011a: monitor-exit v8 1380*795d594fSAndroid Build Coastguard Worker00237e: 2700 |011b: throw v0 1381*795d594fSAndroid Build Coastguard Worker002380: 0d00 |011c: move-exception v0 1382*795d594fSAndroid Build Coastguard Worker002382: 0160 |011d: move v0, v6 1383*795d594fSAndroid Build Coastguard Worker002384: 2900 f5fe |011e: goto/16 0013 // -010b 1384*795d594fSAndroid Build Coastguard Worker002388: 0160 |0120: move v0, v6 1385*795d594fSAndroid Build Coastguard Worker00238a: 2900 f2fe |0121: goto/16 0013 // -010e 1386*795d594fSAndroid Build Coastguard Worker00238e: 0d00 |0123: move-exception v0 1387*795d594fSAndroid Build Coastguard Worker002390: 1e0a |0124: monitor-exit v10 1388*795d594fSAndroid Build Coastguard Worker002392: 2700 |0125: throw v0 1389*795d594fSAndroid Build Coastguard Worker catches : 4 1390*795d594fSAndroid Build Coastguard Worker 0x0007 - 0x000d 1391*795d594fSAndroid Build Coastguard Worker Ljava/lang/ClassCastException; -> 0x011c 1392*795d594fSAndroid Build Coastguard Worker <any> -> 0x0123 1393*795d594fSAndroid Build Coastguard Worker 0x0015 - 0x00e9 1394*795d594fSAndroid Build Coastguard Worker Ljava/lang/ClassCastException; -> 0x011c 1395*795d594fSAndroid Build Coastguard Worker <any> -> 0x0123 1396*795d594fSAndroid Build Coastguard Worker 0x00e9 - 0x0104 1397*795d594fSAndroid Build Coastguard Worker <any> -> 0x0119 1398*795d594fSAndroid Build Coastguard Worker 0x0104 - 0x011c 1399*795d594fSAndroid Build Coastguard Worker Ljava/lang/ClassCastException; -> 0x011c 1400*795d594fSAndroid Build Coastguard Worker <any> -> 0x0123 1401*795d594fSAndroid Build Coastguard Worker positions : 1402*795d594fSAndroid Build Coastguard Worker locals : 1403*795d594fSAndroid Build Coastguard Worker 1404*795d594fSAndroid Build Coastguard Worker #7 : (in Lcom/google/android/checkers/CheckersView;) 1405*795d594fSAndroid Build Coastguard Worker name : 'a' 1406*795d594fSAndroid Build Coastguard Worker type : '(Lcom/google/android/checkers/CheckersView;)Z' 1407*795d594fSAndroid Build Coastguard Worker access : 0x1008 (STATIC SYNTHETIC) 1408*795d594fSAndroid Build Coastguard Worker method_idx : 89 1409*795d594fSAndroid Build Coastguard Worker code - 1410*795d594fSAndroid Build Coastguard Worker registers : 7 1411*795d594fSAndroid Build Coastguard Worker ins : 1 1412*795d594fSAndroid Build Coastguard Worker outs : 6 1413*795d594fSAndroid Build Coastguard Worker insns size : 11 16-bit code units 1414*795d594fSAndroid Build Coastguard Worker0023c0: |[0023c0] com.google.android.checkers.CheckersView.a:(Lcom/google/android/checkers/CheckersView;)Z 1415*795d594fSAndroid Build Coastguard Worker0023d0: 1201 |0000: const/4 v1, #int 0 // #0 1416*795d594fSAndroid Build Coastguard Worker0023d2: 12f2 |0001: const/4 v2, #int -1 // #ff 1417*795d594fSAndroid Build Coastguard Worker0023d4: 0760 |0002: move-object v0, v6 1418*795d594fSAndroid Build Coastguard Worker0023d6: 0113 |0003: move v3, v1 1419*795d594fSAndroid Build Coastguard Worker0023d8: 0114 |0004: move v4, v1 1420*795d594fSAndroid Build Coastguard Worker0023da: 0115 |0005: move v5, v1 1421*795d594fSAndroid Build Coastguard Worker0023dc: 7606 5b00 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/google/android/checkers/CheckersView;.a:(ZIIII)Z // method@005b 1422*795d594fSAndroid Build Coastguard Worker0023e2: 0a00 |0009: move-result v0 1423*795d594fSAndroid Build Coastguard Worker0023e4: 0f00 |000a: return v0 1424*795d594fSAndroid Build Coastguard Worker catches : (none) 1425*795d594fSAndroid Build Coastguard Worker positions : 1426*795d594fSAndroid Build Coastguard Worker locals : 1427*795d594fSAndroid Build Coastguard Worker 1428*795d594fSAndroid Build Coastguard Worker #8 : (in Lcom/google/android/checkers/CheckersView;) 1429*795d594fSAndroid Build Coastguard Worker name : 'a' 1430*795d594fSAndroid Build Coastguard Worker type : '(ZIIII)Z' 1431*795d594fSAndroid Build Coastguard Worker access : 0x20012 (PRIVATE FINAL DECLARED_SYNCHRONIZED) 1432*795d594fSAndroid Build Coastguard Worker method_idx : 91 1433*795d594fSAndroid Build Coastguard Worker code - 1434*795d594fSAndroid Build Coastguard Worker registers : 15 1435*795d594fSAndroid Build Coastguard Worker ins : 6 1436*795d594fSAndroid Build Coastguard Worker outs : 6 1437*795d594fSAndroid Build Coastguard Worker insns size : 645 16-bit code units 1438*795d594fSAndroid Build Coastguard Worker0023e8: |[0023e8] com.google.android.checkers.CheckersView.a:(ZIIII)Z 1439*795d594fSAndroid Build Coastguard Worker0023f8: 1232 |0000: const/4 v2, #int 3 // #3 1440*795d594fSAndroid Build Coastguard Worker0023fa: 12f1 |0001: const/4 v1, #int -1 // #ff 1441*795d594fSAndroid Build Coastguard Worker0023fc: 1223 |0002: const/4 v3, #int 2 // #2 1442*795d594fSAndroid Build Coastguard Worker0023fe: 1216 |0003: const/4 v6, #int 1 // #1 1443*795d594fSAndroid Build Coastguard Worker002400: 1207 |0004: const/4 v7, #int 0 // #0 1444*795d594fSAndroid Build Coastguard Worker002402: 1d09 |0005: monitor-enter v9 1445*795d594fSAndroid Build Coastguard Worker002404: 380a 1b00 |0006: if-eqz v10, 0021 // +001b 1446*795d594fSAndroid Build Coastguard Worker002408: 5290 1200 |0008: iget v0, v9, Lcom/google/android/checkers/CheckersView;.Q:I // field@0012 1447*795d594fSAndroid Build Coastguard Worker00240c: 3d00 1700 |000a: if-lez v0, 0021 // +0017 1448*795d594fSAndroid Build Coastguard Worker002410: 5290 1200 |000c: iget v0, v9, Lcom/google/android/checkers/CheckersView;.Q:I // field@0012 1449*795d594fSAndroid Build Coastguard Worker002414: 3330 2b00 |000e: if-ne v0, v3, 0039 // +002b 1450*795d594fSAndroid Build Coastguard Worker002418: 12eb |0010: const/4 v11, #int -2 // #fe 1451*795d594fSAndroid Build Coastguard Worker00241a: 5290 2300 |0011: iget v0, v9, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 1452*795d594fSAndroid Build Coastguard Worker00241e: 3330 2800 |0013: if-ne v0, v3, 003b // +0028 1453*795d594fSAndroid Build Coastguard Worker002422: 0160 |0015: move v0, v6 1454*795d594fSAndroid Build Coastguard Worker002424: 5990 2300 |0016: iput v0, v9, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 1455*795d594fSAndroid Build Coastguard Worker002428: 5290 2c00 |0018: iget v0, v9, Lcom/google/android/checkers/CheckersView;.z:I // field@002c 1456*795d594fSAndroid Build Coastguard Worker00242c: 6e20 7000 0900 |001a: invoke-virtual {v9, v0}, Lcom/google/android/checkers/CheckersView;.setLevel:(I)V // method@0070 1457*795d594fSAndroid Build Coastguard Worker002432: 1200 |001d: const/4 v0, #int 0 // #0 1458*795d594fSAndroid Build Coastguard Worker002434: 5990 1200 |001e: iput v0, v9, Lcom/google/android/checkers/CheckersView;.Q:I // field@0012 1459*795d594fSAndroid Build Coastguard Worker002438: 017a |0020: move v10, v7 1460*795d594fSAndroid Build Coastguard Worker00243a: 380a 8800 |0021: if-eqz v10, 00a9 // +0088 1461*795d594fSAndroid Build Coastguard Worker00243e: 7020 6200 b900 |0023: invoke-direct {v9, v11}, Lcom/google/android/checkers/CheckersView;.c:(I)V // method@0062 1462*795d594fSAndroid Build Coastguard Worker002444: 5290 2300 |0026: iget v0, v9, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 1463*795d594fSAndroid Build Coastguard Worker002448: 1252 |0028: const/4 v2, #int 5 // #5 1464*795d594fSAndroid Build Coastguard Worker00244a: 3220 0d00 |0029: if-eq v0, v2, 0036 // +000d 1465*795d594fSAndroid Build Coastguard Worker00244e: 5290 2300 |002b: iget v0, v9, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 1466*795d594fSAndroid Build Coastguard Worker002452: 1262 |002d: const/4 v2, #int 6 // #6 1467*795d594fSAndroid Build Coastguard Worker002454: 3220 0800 |002e: if-eq v0, v2, 0036 // +0008 1468*795d594fSAndroid Build Coastguard Worker002458: 390d 0d00 |0030: if-nez v13, 003d // +000d 1469*795d594fSAndroid Build Coastguard Worker00245c: 1a00 1301 |0032: const-string v0, "random play" // string@0113 1470*795d594fSAndroid Build Coastguard Worker002460: 5b90 0f00 |0034: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f 1471*795d594fSAndroid Build Coastguard Worker002464: 0160 |0036: move v0, v6 1472*795d594fSAndroid Build Coastguard Worker002466: 1e09 |0037: monitor-exit v9 1473*795d594fSAndroid Build Coastguard Worker002468: 0f00 |0038: return v0 1474*795d594fSAndroid Build Coastguard Worker00246a: 011b |0039: move v11, v1 1475*795d594fSAndroid Build Coastguard Worker00246c: 28d7 |003a: goto 0011 // -0029 1476*795d594fSAndroid Build Coastguard Worker00246e: 0120 |003b: move v0, v2 1477*795d594fSAndroid Build Coastguard Worker002470: 28da |003c: goto 0016 // -0026 1478*795d594fSAndroid Build Coastguard Worker002472: 331d 0a00 |003d: if-ne v13, v1, 0047 // +000a 1479*795d594fSAndroid Build Coastguard Worker002476: 1a00 0801 |003f: const-string v0, "only reply" // string@0108 1480*795d594fSAndroid Build Coastguard Worker00247a: 5b90 0f00 |0041: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f 1481*795d594fSAndroid Build Coastguard Worker00247e: 28f3 |0043: goto 0036 // -000d 1482*795d594fSAndroid Build Coastguard Worker002480: 0d00 |0044: move-exception v0 1483*795d594fSAndroid Build Coastguard Worker002482: 1e09 |0045: monitor-exit v9 1484*795d594fSAndroid Build Coastguard Worker002484: 2700 |0046: throw v0 1485*795d594fSAndroid Build Coastguard Worker002486: 12e0 |0047: const/4 v0, #int -2 // #fe 1486*795d594fSAndroid Build Coastguard Worker002488: 330d 0700 |0048: if-ne v13, v0, 004f // +0007 1487*795d594fSAndroid Build Coastguard Worker00248c: 1a00 0a01 |004a: const-string v0, "opening" // string@010a 1488*795d594fSAndroid Build Coastguard Worker002490: 5b90 0f00 |004c: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f 1489*795d594fSAndroid Build Coastguard Worker002494: 28e8 |004e: goto 0036 // -0018 1490*795d594fSAndroid Build Coastguard Worker002496: 1300 0083 |004f: const/16 v0, #int -32000 // #8300 1491*795d594fSAndroid Build Coastguard Worker00249a: 360c 1800 |0051: if-gt v12, v0, 0069 // +0018 1492*795d594fSAndroid Build Coastguard Worker00249e: 2200 3000 |0053: new-instance v0, Ljava/lang/StringBuilder; // type@0030 1493*795d594fSAndroid Build Coastguard Worker0024a2: 1a01 f000 |0055: const-string v1, "loss in #" // string@00f0 1494*795d594fSAndroid Build Coastguard Worker0024a6: 7020 a600 1000 |0057: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.<init>:(Ljava/lang/String;)V // method@00a6 1495*795d594fSAndroid Build Coastguard Worker0024ac: d0c1 f47e |005a: add-int/lit16 v1, v12, #int 32500 // #7ef4 1496*795d594fSAndroid Build Coastguard Worker0024b0: db01 0102 |005c: div-int/lit8 v1, v1, #int 2 // #02 1497*795d594fSAndroid Build Coastguard Worker0024b4: 6e20 a700 1000 |005e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00a7 1498*795d594fSAndroid Build Coastguard Worker0024ba: 0c00 |0061: move-result-object v0 1499*795d594fSAndroid Build Coastguard Worker0024bc: 6e10 aa00 0000 |0062: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00aa 1500*795d594fSAndroid Build Coastguard Worker0024c2: 0c00 |0065: move-result-object v0 1501*795d594fSAndroid Build Coastguard Worker0024c4: 5b90 0f00 |0066: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f 1502*795d594fSAndroid Build Coastguard Worker0024c8: 28ce |0068: goto 0036 // -0032 1503*795d594fSAndroid Build Coastguard Worker0024ca: 1300 007d |0069: const/16 v0, #int 32000 // #7d00 1504*795d594fSAndroid Build Coastguard Worker0024ce: 340c 1800 |006b: if-lt v12, v0, 0083 // +0018 1505*795d594fSAndroid Build Coastguard Worker0024d2: 2200 3000 |006d: new-instance v0, Ljava/lang/StringBuilder; // type@0030 1506*795d594fSAndroid Build Coastguard Worker0024d6: 1a01 3d01 |006f: const-string v1, "win in #" // string@013d 1507*795d594fSAndroid Build Coastguard Worker0024da: 7020 a600 1000 |0071: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.<init>:(Ljava/lang/String;)V // method@00a6 1508*795d594fSAndroid Build Coastguard Worker0024e0: d1c1 f47e |0074: rsub-int v1, v12, #int 32500 // #7ef4 1509*795d594fSAndroid Build Coastguard Worker0024e4: db01 0102 |0076: div-int/lit8 v1, v1, #int 2 // #02 1510*795d594fSAndroid Build Coastguard Worker0024e8: 6e20 a700 1000 |0078: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00a7 1511*795d594fSAndroid Build Coastguard Worker0024ee: 0c00 |007b: move-result-object v0 1512*795d594fSAndroid Build Coastguard Worker0024f0: 6e10 aa00 0000 |007c: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00aa 1513*795d594fSAndroid Build Coastguard Worker0024f6: 0c00 |007f: move-result-object v0 1514*795d594fSAndroid Build Coastguard Worker0024f8: 5b90 0f00 |0080: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f 1515*795d594fSAndroid Build Coastguard Worker0024fc: 28b4 |0082: goto 0036 // -004c 1516*795d594fSAndroid Build Coastguard Worker0024fe: 2200 3000 |0083: new-instance v0, Ljava/lang/StringBuilder; // type@0030 1517*795d594fSAndroid Build Coastguard Worker002502: 1a01 3901 |0085: const-string v1, "v=" // string@0139 1518*795d594fSAndroid Build Coastguard Worker002506: 7020 a600 1000 |0087: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.<init>:(Ljava/lang/String;)V // method@00a6 1519*795d594fSAndroid Build Coastguard Worker00250c: 6e20 a700 c000 |008a: invoke-virtual {v0, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00a7 1520*795d594fSAndroid Build Coastguard Worker002512: 0c00 |008d: move-result-object v0 1521*795d594fSAndroid Build Coastguard Worker002514: 1a01 0000 |008e: const-string v1, " d=" // string@0000 1522*795d594fSAndroid Build Coastguard Worker002518: 6e20 a900 1000 |0090: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00a9 1523*795d594fSAndroid Build Coastguard Worker00251e: 0c00 |0093: move-result-object v0 1524*795d594fSAndroid Build Coastguard Worker002520: 6e20 a700 d000 |0094: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00a7 1525*795d594fSAndroid Build Coastguard Worker002526: 0c00 |0097: move-result-object v0 1526*795d594fSAndroid Build Coastguard Worker002528: 1a01 0100 |0098: const-string v1, " n=" // string@0001 1527*795d594fSAndroid Build Coastguard Worker00252c: 6e20 a900 1000 |009a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00a9 1528*795d594fSAndroid Build Coastguard Worker002532: 0c00 |009d: move-result-object v0 1529*795d594fSAndroid Build Coastguard Worker002534: 6e20 a700 e000 |009e: invoke-virtual {v0, v14}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00a7 1530*795d594fSAndroid Build Coastguard Worker00253a: 0c00 |00a1: move-result-object v0 1531*795d594fSAndroid Build Coastguard Worker00253c: 6e10 aa00 0000 |00a2: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00aa 1532*795d594fSAndroid Build Coastguard Worker002542: 0c00 |00a5: move-result-object v0 1533*795d594fSAndroid Build Coastguard Worker002544: 5b90 0f00 |00a6: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f 1534*795d594fSAndroid Build Coastguard Worker002548: 288e |00a8: goto 0036 // -0072 1535*795d594fSAndroid Build Coastguard Worker00254a: 12d0 |00a9: const/4 v0, #int -3 // #fd 1536*795d594fSAndroid Build Coastguard Worker00254c: 330b 3000 |00aa: if-ne v11, v0, 00da // +0030 1537*795d594fSAndroid Build Coastguard Worker002550: 2200 0500 |00ac: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0005 1538*795d594fSAndroid Build Coastguard Worker002554: 5491 1300 |00ae: iget-object v1, v9, Lcom/google/android/checkers/CheckersView;.a:Landroid/content/Context; // field@0013 1539*795d594fSAndroid Build Coastguard Worker002558: 7020 0900 1000 |00b0: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.<init>:(Landroid/content/Context;)V // method@0009 1540*795d594fSAndroid Build Coastguard Worker00255e: 1a01 7f00 |00b3: const-string v1, "Start a new game?" // string@007f 1541*795d594fSAndroid Build Coastguard Worker002562: 6e20 0c00 1000 |00b5: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@000c 1542*795d594fSAndroid Build Coastguard Worker002568: 0c00 |00b8: move-result-object v0 1543*795d594fSAndroid Build Coastguard Worker00256a: 1201 |00b9: const/4 v1, #int 0 // #0 1544*795d594fSAndroid Build Coastguard Worker00256c: 6e20 0a00 1000 |00ba: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@000a 1545*795d594fSAndroid Build Coastguard Worker002572: 0c00 |00bd: move-result-object v0 1546*795d594fSAndroid Build Coastguard Worker002574: 1a01 9e00 |00be: const-string v1, "Yes" // string@009e 1547*795d594fSAndroid Build Coastguard Worker002578: 2202 2100 |00c0: new-instance v2, Lcom/google/android/checkers/b; // type@0021 1548*795d594fSAndroid Build Coastguard Worker00257c: 7020 8f00 9200 |00c2: invoke-direct {v2, v9}, Lcom/google/android/checkers/b;.<init>:(Lcom/google/android/checkers/CheckersView;)V // method@008f 1549*795d594fSAndroid Build Coastguard Worker002582: 6e30 0e00 1002 |00c5: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@000e 1550*795d594fSAndroid Build Coastguard Worker002588: 0c00 |00c8: move-result-object v0 1551*795d594fSAndroid Build Coastguard Worker00258a: 1a01 7500 |00c9: const-string v1, "No" // string@0075 1552*795d594fSAndroid Build Coastguard Worker00258e: 2202 2200 |00cb: new-instance v2, Lcom/google/android/checkers/c; // type@0022 1553*795d594fSAndroid Build Coastguard Worker002592: 7020 9100 9200 |00cd: invoke-direct {v2, v9}, Lcom/google/android/checkers/c;.<init>:(Lcom/google/android/checkers/CheckersView;)V // method@0091 1554*795d594fSAndroid Build Coastguard Worker002598: 6e30 0d00 1002 |00d0: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@000d 1555*795d594fSAndroid Build Coastguard Worker00259e: 0c00 |00d3: move-result-object v0 1556*795d594fSAndroid Build Coastguard Worker0025a0: 6e10 1000 0000 |00d4: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0010 1557*795d594fSAndroid Build Coastguard Worker0025a6: 0160 |00d7: move v0, v6 1558*795d594fSAndroid Build Coastguard Worker0025a8: 2900 5fff |00d8: goto/16 0037 // -00a1 1559*795d594fSAndroid Build Coastguard Worker0025ac: 331b 5b00 |00da: if-ne v11, v1, 0135 // +005b 1560*795d594fSAndroid Build Coastguard Worker0025b0: 5290 2300 |00dc: iget v0, v9, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 1561*795d594fSAndroid Build Coastguard Worker0025b4: 3230 0700 |00de: if-eq v0, v3, 00e5 // +0007 1562*795d594fSAndroid Build Coastguard Worker0025b8: 5290 2300 |00e0: iget v0, v9, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 1563*795d594fSAndroid Build Coastguard Worker0025bc: 1241 |00e2: const/4 v1, #int 4 // #4 1564*795d594fSAndroid Build Coastguard Worker0025be: 3310 1100 |00e3: if-ne v0, v1, 00f4 // +0011 1565*795d594fSAndroid Build Coastguard Worker0025c2: 1210 |00e5: const/4 v0, #int 1 // #1 1566*795d594fSAndroid Build Coastguard Worker0025c4: 5990 1200 |00e6: iput v0, v9, Lcom/google/android/checkers/CheckersView;.Q:I // field@0012 1567*795d594fSAndroid Build Coastguard Worker0025c8: 5490 2200 |00e8: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 1568*795d594fSAndroid Build Coastguard Worker0025cc: 1211 |00ea: const/4 v1, #int 1 // #1 1569*795d594fSAndroid Build Coastguard Worker0025ce: 5901 4100 |00eb: iput v1, v0, Lcom/google/android/checkers/a;.h:I // field@0041 1570*795d594fSAndroid Build Coastguard Worker0025d2: 1a00 3201 |00ed: const-string v0, "stopping...." // string@0132 1571*795d594fSAndroid Build Coastguard Worker0025d6: 5b90 0f00 |00ef: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f 1572*795d594fSAndroid Build Coastguard Worker0025da: 0160 |00f1: move v0, v6 1573*795d594fSAndroid Build Coastguard Worker0025dc: 2900 45ff |00f2: goto/16 0037 // -00bb 1574*795d594fSAndroid Build Coastguard Worker0025e0: 1200 |00f4: const/4 v0, #int 0 // #0 1575*795d594fSAndroid Build Coastguard Worker0025e2: 5990 1200 |00f5: iput v0, v9, Lcom/google/android/checkers/CheckersView;.Q:I // field@0012 1576*795d594fSAndroid Build Coastguard Worker0025e6: 5490 2200 |00f7: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 1577*795d594fSAndroid Build Coastguard Worker0025ea: 6e10 7b00 0000 |00f9: invoke-virtual {v0}, Lcom/google/android/checkers/a;.a:()V // method@007b 1578*795d594fSAndroid Build Coastguard Worker0025f0: 1210 |00fc: const/4 v0, #int 1 // #1 1579*795d594fSAndroid Build Coastguard Worker0025f2: 5990 2300 |00fd: iput v0, v9, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 1580*795d594fSAndroid Build Coastguard Worker0025f6: 5490 2200 |00ff: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 1581*795d594fSAndroid Build Coastguard Worker0025fa: 5200 3d00 |0101: iget v0, v0, Lcom/google/android/checkers/a;.d:I // field@003d 1582*795d594fSAndroid Build Coastguard Worker0025fe: 5990 2400 |0103: iput v0, v9, Lcom/google/android/checkers/CheckersView;.r:I // field@0024 1583*795d594fSAndroid Build Coastguard Worker002602: 5490 2200 |0105: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 1584*795d594fSAndroid Build Coastguard Worker002606: 5200 3f00 |0107: iget v0, v0, Lcom/google/android/checkers/a;.f:I // field@003f 1585*795d594fSAndroid Build Coastguard Worker00260a: 5990 2500 |0109: iput v0, v9, Lcom/google/android/checkers/CheckersView;.s:I // field@0025 1586*795d594fSAndroid Build Coastguard Worker00260e: 5490 2200 |010b: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 1587*795d594fSAndroid Build Coastguard Worker002612: 5200 3e00 |010d: iget v0, v0, Lcom/google/android/checkers/a;.e:I // field@003e 1588*795d594fSAndroid Build Coastguard Worker002616: 5990 2600 |010f: iput v0, v9, Lcom/google/android/checkers/CheckersView;.t:I // field@0026 1589*795d594fSAndroid Build Coastguard Worker00261a: 5490 2200 |0111: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 1590*795d594fSAndroid Build Coastguard Worker00261e: 5200 4000 |0113: iget v0, v0, Lcom/google/android/checkers/a;.g:I // field@0040 1591*795d594fSAndroid Build Coastguard Worker002622: 5990 2700 |0115: iput v0, v9, Lcom/google/android/checkers/CheckersView;.u:I // field@0027 1592*795d594fSAndroid Build Coastguard Worker002626: 1200 |0117: const/4 v0, #int 0 // #0 1593*795d594fSAndroid Build Coastguard Worker002628: 5990 2800 |0118: iput v0, v9, Lcom/google/android/checkers/CheckersView;.v:I // field@0028 1594*795d594fSAndroid Build Coastguard Worker00262c: 1200 |011a: const/4 v0, #int 0 // #0 1595*795d594fSAndroid Build Coastguard Worker00262e: 5990 2900 |011b: iput v0, v9, Lcom/google/android/checkers/CheckersView;.w:I // field@0029 1596*795d594fSAndroid Build Coastguard Worker002632: 1200 |011d: const/4 v0, #int 0 // #0 1597*795d594fSAndroid Build Coastguard Worker002634: 5990 2a00 |011e: iput v0, v9, Lcom/google/android/checkers/CheckersView;.x:I // field@002a 1598*795d594fSAndroid Build Coastguard Worker002638: 1200 |0120: const/4 v0, #int 0 // #0 1599*795d594fSAndroid Build Coastguard Worker00263a: 5c90 2b00 |0121: iput-boolean v0, v9, Lcom/google/android/checkers/CheckersView;.y:Z // field@002b 1600*795d594fSAndroid Build Coastguard Worker00263e: 1200 |0123: const/4 v0, #int 0 // #0 1601*795d594fSAndroid Build Coastguard Worker002640: 5990 0c00 |0124: iput v0, v9, Lcom/google/android/checkers/CheckersView;.K:I // field@000c 1602*795d594fSAndroid Build Coastguard Worker002644: 1200 |0126: const/4 v0, #int 0 // #0 1603*795d594fSAndroid Build Coastguard Worker002646: 5990 0d00 |0127: iput v0, v9, Lcom/google/android/checkers/CheckersView;.L:I // field@000d 1604*795d594fSAndroid Build Coastguard Worker00264a: 5490 2200 |0129: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 1605*795d594fSAndroid Build Coastguard Worker00264e: 5200 3c00 |012b: iget v0, v0, Lcom/google/android/checkers/a;.c:I // field@003c 1606*795d594fSAndroid Build Coastguard Worker002652: 5990 0e00 |012d: iput v0, v9, Lcom/google/android/checkers/CheckersView;.M:I // field@000e 1607*795d594fSAndroid Build Coastguard Worker002656: 1200 |012f: const/4 v0, #int 0 // #0 1608*795d594fSAndroid Build Coastguard Worker002658: 5b90 0f00 |0130: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f 1609*795d594fSAndroid Build Coastguard Worker00265c: 0160 |0132: move v0, v6 1610*795d594fSAndroid Build Coastguard Worker00265e: 2900 04ff |0133: goto/16 0037 // -00fc 1611*795d594fSAndroid Build Coastguard Worker002662: 12e0 |0135: const/4 v0, #int -2 // #fe 1612*795d594fSAndroid Build Coastguard Worker002664: 330b b100 |0136: if-ne v11, v0, 01e7 // +00b1 1613*795d594fSAndroid Build Coastguard Worker002668: 1200 |0138: const/4 v0, #int 0 // #0 1614*795d594fSAndroid Build Coastguard Worker00266a: 5990 2800 |0139: iput v0, v9, Lcom/google/android/checkers/CheckersView;.v:I // field@0028 1615*795d594fSAndroid Build Coastguard Worker00266e: 1200 |013b: const/4 v0, #int 0 // #0 1616*795d594fSAndroid Build Coastguard Worker002670: 5990 2900 |013c: iput v0, v9, Lcom/google/android/checkers/CheckersView;.w:I // field@0029 1617*795d594fSAndroid Build Coastguard Worker002674: 1200 |013e: const/4 v0, #int 0 // #0 1618*795d594fSAndroid Build Coastguard Worker002676: 5990 2a00 |013f: iput v0, v9, Lcom/google/android/checkers/CheckersView;.x:I // field@002a 1619*795d594fSAndroid Build Coastguard Worker00267a: 5290 2300 |0141: iget v0, v9, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 1620*795d594fSAndroid Build Coastguard Worker00267e: 3230 0700 |0143: if-eq v0, v3, 014a // +0007 1621*795d594fSAndroid Build Coastguard Worker002682: 5290 2300 |0145: iget v0, v9, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 1622*795d594fSAndroid Build Coastguard Worker002686: 1241 |0147: const/4 v1, #int 4 // #4 1623*795d594fSAndroid Build Coastguard Worker002688: 3310 1100 |0148: if-ne v0, v1, 0159 // +0011 1624*795d594fSAndroid Build Coastguard Worker00268c: 1220 |014a: const/4 v0, #int 2 // #2 1625*795d594fSAndroid Build Coastguard Worker00268e: 5990 1200 |014b: iput v0, v9, Lcom/google/android/checkers/CheckersView;.Q:I // field@0012 1626*795d594fSAndroid Build Coastguard Worker002692: 5490 2200 |014d: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 1627*795d594fSAndroid Build Coastguard Worker002696: 1211 |014f: const/4 v1, #int 1 // #1 1628*795d594fSAndroid Build Coastguard Worker002698: 5901 4100 |0150: iput v1, v0, Lcom/google/android/checkers/a;.h:I // field@0041 1629*795d594fSAndroid Build Coastguard Worker00269c: 1a00 3201 |0152: const-string v0, "stopping...." // string@0132 1630*795d594fSAndroid Build Coastguard Worker0026a0: 5b90 0f00 |0154: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f 1631*795d594fSAndroid Build Coastguard Worker0026a4: 0160 |0156: move v0, v6 1632*795d594fSAndroid Build Coastguard Worker0026a6: 2900 e0fe |0157: goto/16 0037 // -0120 1633*795d594fSAndroid Build Coastguard Worker0026aa: 1200 |0159: const/4 v0, #int 0 // #0 1634*795d594fSAndroid Build Coastguard Worker0026ac: 5990 1200 |015a: iput v0, v9, Lcom/google/android/checkers/CheckersView;.Q:I // field@0012 1635*795d594fSAndroid Build Coastguard Worker0026b0: 5290 2300 |015c: iget v0, v9, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 1636*795d594fSAndroid Build Coastguard Worker0026b4: 3260 7600 |015e: if-eq v0, v6, 01d4 // +0076 1637*795d594fSAndroid Build Coastguard Worker0026b8: 5290 2300 |0160: iget v0, v9, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 1638*795d594fSAndroid Build Coastguard Worker0026bc: 1251 |0162: const/4 v1, #int 5 // #5 1639*795d594fSAndroid Build Coastguard Worker0026be: 3210 7100 |0163: if-eq v0, v1, 01d4 // +0071 1640*795d594fSAndroid Build Coastguard Worker0026c2: 0175 |0165: move v5, v7 1641*795d594fSAndroid Build Coastguard Worker0026c4: 5290 0d00 |0166: iget v0, v9, Lcom/google/android/checkers/CheckersView;.L:I // field@000d 1642*795d594fSAndroid Build Coastguard Worker0026c8: 3d00 7200 |0168: if-lez v0, 01da // +0072 1643*795d594fSAndroid Build Coastguard Worker0026cc: 5290 0d00 |016a: iget v0, v9, Lcom/google/android/checkers/CheckersView;.L:I // field@000d 1644*795d594fSAndroid Build Coastguard Worker0026d0: d800 00ff |016c: add-int/lit8 v0, v0, #int -1 // #ff 1645*795d594fSAndroid Build Coastguard Worker0026d4: 5990 0d00 |016e: iput v0, v9, Lcom/google/android/checkers/CheckersView;.L:I // field@000d 1646*795d594fSAndroid Build Coastguard Worker0026d8: 5290 0c00 |0170: iget v0, v9, Lcom/google/android/checkers/CheckersView;.K:I // field@000c 1647*795d594fSAndroid Build Coastguard Worker0026dc: 3d00 6400 |0172: if-lez v0, 01d6 // +0064 1648*795d594fSAndroid Build Coastguard Worker0026e0: 5290 0c00 |0174: iget v0, v9, Lcom/google/android/checkers/CheckersView;.K:I // field@000c 1649*795d594fSAndroid Build Coastguard Worker0026e4: d800 00ff |0176: add-int/lit8 v0, v0, #int -1 // #ff 1650*795d594fSAndroid Build Coastguard Worker0026e8: 5990 0c00 |0178: iput v0, v9, Lcom/google/android/checkers/CheckersView;.K:I // field@000c 1651*795d594fSAndroid Build Coastguard Worker0026ec: 5294 0c00 |017a: iget v4, v9, Lcom/google/android/checkers/CheckersView;.K:I // field@000c 1652*795d594fSAndroid Build Coastguard Worker0026f0: 5490 2200 |017c: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 1653*795d594fSAndroid Build Coastguard Worker0026f4: 5491 0800 |017e: iget-object v1, v9, Lcom/google/android/checkers/CheckersView;.G:[I // field@0008 1654*795d594fSAndroid Build Coastguard Worker0026f8: 4401 0104 |0180: aget v1, v1, v4 1655*795d594fSAndroid Build Coastguard Worker0026fc: 5492 0900 |0182: iget-object v2, v9, Lcom/google/android/checkers/CheckersView;.H:[I // field@0009 1656*795d594fSAndroid Build Coastguard Worker002700: 4402 0204 |0184: aget v2, v2, v4 1657*795d594fSAndroid Build Coastguard Worker002704: 5493 0a00 |0186: iget-object v3, v9, Lcom/google/android/checkers/CheckersView;.I:[I // field@000a 1658*795d594fSAndroid Build Coastguard Worker002708: 4403 0304 |0188: aget v3, v3, v4 1659*795d594fSAndroid Build Coastguard Worker00270c: 5498 0b00 |018a: iget-object v8, v9, Lcom/google/android/checkers/CheckersView;.J:[I // field@000b 1660*795d594fSAndroid Build Coastguard Worker002710: 4404 0804 |018c: aget v4, v8, v4 1661*795d594fSAndroid Build Coastguard Worker002714: 7406 8000 0000 |018e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/google/android/checkers/a;.a:(IIIIZ)V // method@0080 1662*795d594fSAndroid Build Coastguard Worker00271a: 0160 |0191: move v0, v6 1663*795d594fSAndroid Build Coastguard Worker00271c: 3800 4e00 |0192: if-eqz v0, 01e0 // +004e 1664*795d594fSAndroid Build Coastguard Worker002720: 3805 4800 |0194: if-eqz v5, 01dc // +0048 1665*795d594fSAndroid Build Coastguard Worker002724: 1230 |0196: const/4 v0, #int 3 // #3 1666*795d594fSAndroid Build Coastguard Worker002726: 5990 2300 |0197: iput v0, v9, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 1667*795d594fSAndroid Build Coastguard Worker00272a: 5490 2200 |0199: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 1668*795d594fSAndroid Build Coastguard Worker00272e: 5200 3d00 |019b: iget v0, v0, Lcom/google/android/checkers/a;.d:I // field@003d 1669*795d594fSAndroid Build Coastguard Worker002732: 5990 2400 |019d: iput v0, v9, Lcom/google/android/checkers/CheckersView;.r:I // field@0024 1670*795d594fSAndroid Build Coastguard Worker002736: 5490 2200 |019f: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 1671*795d594fSAndroid Build Coastguard Worker00273a: 5200 3f00 |01a1: iget v0, v0, Lcom/google/android/checkers/a;.f:I // field@003f 1672*795d594fSAndroid Build Coastguard Worker00273e: 5990 2500 |01a3: iput v0, v9, Lcom/google/android/checkers/CheckersView;.s:I // field@0025 1673*795d594fSAndroid Build Coastguard Worker002742: 5490 2200 |01a5: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 1674*795d594fSAndroid Build Coastguard Worker002746: 5200 3e00 |01a7: iget v0, v0, Lcom/google/android/checkers/a;.e:I // field@003e 1675*795d594fSAndroid Build Coastguard Worker00274a: 5990 2600 |01a9: iput v0, v9, Lcom/google/android/checkers/CheckersView;.t:I // field@0026 1676*795d594fSAndroid Build Coastguard Worker00274e: 5490 2200 |01ab: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 1677*795d594fSAndroid Build Coastguard Worker002752: 5200 4000 |01ad: iget v0, v0, Lcom/google/android/checkers/a;.g:I // field@0040 1678*795d594fSAndroid Build Coastguard Worker002756: 5990 2700 |01af: iput v0, v9, Lcom/google/android/checkers/CheckersView;.u:I // field@0027 1679*795d594fSAndroid Build Coastguard Worker00275a: 1200 |01b1: const/4 v0, #int 0 // #0 1680*795d594fSAndroid Build Coastguard Worker00275c: 5990 2800 |01b2: iput v0, v9, Lcom/google/android/checkers/CheckersView;.v:I // field@0028 1681*795d594fSAndroid Build Coastguard Worker002760: 1200 |01b4: const/4 v0, #int 0 // #0 1682*795d594fSAndroid Build Coastguard Worker002762: 5990 2900 |01b5: iput v0, v9, Lcom/google/android/checkers/CheckersView;.w:I // field@0029 1683*795d594fSAndroid Build Coastguard Worker002766: 1200 |01b7: const/4 v0, #int 0 // #0 1684*795d594fSAndroid Build Coastguard Worker002768: 5990 2a00 |01b8: iput v0, v9, Lcom/google/android/checkers/CheckersView;.x:I // field@002a 1685*795d594fSAndroid Build Coastguard Worker00276c: 5490 2200 |01ba: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 1686*795d594fSAndroid Build Coastguard Worker002770: 5591 0300 |01bc: iget-boolean v1, v9, Lcom/google/android/checkers/CheckersView;.B:Z // field@0003 1687*795d594fSAndroid Build Coastguard Worker002774: 6e30 7a00 5001 |01be: invoke-virtual {v0, v5, v1}, Lcom/google/android/checkers/a;.a:(ZZ)I // method@007a 1688*795d594fSAndroid Build Coastguard Worker00277a: 0a00 |01c1: move-result v0 1689*795d594fSAndroid Build Coastguard Worker00277c: 3360 0300 |01c2: if-ne v0, v6, 01c5 // +0003 1690*795d594fSAndroid Build Coastguard Worker002780: 0167 |01c4: move v7, v6 1691*795d594fSAndroid Build Coastguard Worker002782: 5c97 2b00 |01c5: iput-boolean v7, v9, Lcom/google/android/checkers/CheckersView;.y:Z // field@002b 1692*795d594fSAndroid Build Coastguard Worker002786: 5490 2200 |01c7: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 1693*795d594fSAndroid Build Coastguard Worker00278a: 5200 3c00 |01c9: iget v0, v0, Lcom/google/android/checkers/a;.c:I // field@003c 1694*795d594fSAndroid Build Coastguard Worker00278e: 5990 0e00 |01cb: iput v0, v9, Lcom/google/android/checkers/CheckersView;.M:I // field@000e 1695*795d594fSAndroid Build Coastguard Worker002792: 1a00 3701 |01cd: const-string v0, "undid half-move" // string@0137 1696*795d594fSAndroid Build Coastguard Worker002796: 5b90 0f00 |01cf: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f 1697*795d594fSAndroid Build Coastguard Worker00279a: 0160 |01d1: move v0, v6 1698*795d594fSAndroid Build Coastguard Worker00279c: 2900 65fe |01d2: goto/16 0037 // -019b 1699*795d594fSAndroid Build Coastguard Worker0027a0: 0165 |01d4: move v5, v6 1700*795d594fSAndroid Build Coastguard Worker0027a2: 2891 |01d5: goto 0166 // -006f 1701*795d594fSAndroid Build Coastguard Worker0027a4: 1270 |01d6: const/4 v0, #int 7 // #7 1702*795d594fSAndroid Build Coastguard Worker0027a6: 5990 0c00 |01d7: iput v0, v9, Lcom/google/android/checkers/CheckersView;.K:I // field@000c 1703*795d594fSAndroid Build Coastguard Worker0027aa: 28a1 |01d9: goto 017a // -005f 1704*795d594fSAndroid Build Coastguard Worker0027ac: 0170 |01da: move v0, v7 1705*795d594fSAndroid Build Coastguard Worker0027ae: 28b7 |01db: goto 0192 // -0049 1706*795d594fSAndroid Build Coastguard Worker0027b0: 1210 |01dc: const/4 v0, #int 1 // #1 1707*795d594fSAndroid Build Coastguard Worker0027b2: 5990 2300 |01dd: iput v0, v9, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 1708*795d594fSAndroid Build Coastguard Worker0027b6: 28ba |01df: goto 0199 // -0046 1709*795d594fSAndroid Build Coastguard Worker0027b8: 1a00 f900 |01e0: const-string v0, "no more undo" // string@00f9 1710*795d594fSAndroid Build Coastguard Worker0027bc: 5b90 0f00 |01e2: iput-object v0, v9, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f 1711*795d594fSAndroid Build Coastguard Worker0027c0: 0160 |01e4: move v0, v6 1712*795d594fSAndroid Build Coastguard Worker0027c2: 2900 52fe |01e5: goto/16 0037 // -01ae 1713*795d594fSAndroid Build Coastguard Worker0027c6: 12c0 |01e7: const/4 v0, #int -4 // #fc 1714*795d594fSAndroid Build Coastguard Worker0027c8: 330b 4c00 |01e8: if-ne v11, v0, 0234 // +004c 1715*795d594fSAndroid Build Coastguard Worker0027cc: 5290 2300 |01ea: iget v0, v9, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 1716*795d594fSAndroid Build Coastguard Worker0027d0: 3360 2300 |01ec: if-ne v0, v6, 020f // +0023 1717*795d594fSAndroid Build Coastguard Worker0027d4: 1220 |01ee: const/4 v0, #int 2 // #2 1718*795d594fSAndroid Build Coastguard Worker0027d6: 5990 2300 |01ef: iput v0, v9, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 1719*795d594fSAndroid Build Coastguard Worker0027da: 5490 2200 |01f1: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 1720*795d594fSAndroid Build Coastguard Worker0027de: 1201 |01f3: const/4 v1, #int 0 // #0 1721*795d594fSAndroid Build Coastguard Worker0027e0: 5592 0300 |01f4: iget-boolean v2, v9, Lcom/google/android/checkers/CheckersView;.B:Z // field@0003 1722*795d594fSAndroid Build Coastguard Worker0027e4: 6e30 8700 1002 |01f6: invoke-virtual {v0, v1, v2}, Lcom/google/android/checkers/a;.b:(ZZ)V // method@0087 1723*795d594fSAndroid Build Coastguard Worker0027ea: 5491 1300 |01f9: iget-object v1, v9, Lcom/google/android/checkers/CheckersView;.a:Landroid/content/Context; // field@0013 1724*795d594fSAndroid Build Coastguard Worker0027ee: 5590 0400 |01fb: iget-boolean v0, v9, Lcom/google/android/checkers/CheckersView;.C:Z // field@0004 1725*795d594fSAndroid Build Coastguard Worker0027f2: 3800 0f00 |01fd: if-eqz v0, 020c // +000f 1726*795d594fSAndroid Build Coastguard Worker0027f6: 1a00 bf00 |01ff: const-string v0, "computer now plays black" // string@00bf 1727*795d594fSAndroid Build Coastguard Worker0027fa: 1202 |0201: const/4 v2, #int 0 // #0 1728*795d594fSAndroid Build Coastguard Worker0027fc: 7130 3c00 0102 |0202: invoke-static {v1, v0, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@003c 1729*795d594fSAndroid Build Coastguard Worker002802: 0c00 |0205: move-result-object v0 1730*795d594fSAndroid Build Coastguard Worker002804: 6e10 3d00 0000 |0206: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@003d 1731*795d594fSAndroid Build Coastguard Worker00280a: 0160 |0209: move v0, v6 1732*795d594fSAndroid Build Coastguard Worker00280c: 2900 2dfe |020a: goto/16 0037 // -01d3 1733*795d594fSAndroid Build Coastguard Worker002810: 1a00 c000 |020c: const-string v0, "computer now plays black\ngoto options to rotate board" // string@00c0 1734*795d594fSAndroid Build Coastguard Worker002814: 28f3 |020e: goto 0201 // -000d 1735*795d594fSAndroid Build Coastguard Worker002816: 5290 2300 |020f: iget v0, v9, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 1736*795d594fSAndroid Build Coastguard Worker00281a: 3320 6f00 |0211: if-ne v0, v2, 0280 // +006f 1737*795d594fSAndroid Build Coastguard Worker00281e: 1240 |0213: const/4 v0, #int 4 // #4 1738*795d594fSAndroid Build Coastguard Worker002820: 5990 2300 |0214: iput v0, v9, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 1739*795d594fSAndroid Build Coastguard Worker002824: 5490 2200 |0216: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 1740*795d594fSAndroid Build Coastguard Worker002828: 1211 |0218: const/4 v1, #int 1 // #1 1741*795d594fSAndroid Build Coastguard Worker00282a: 5592 0300 |0219: iget-boolean v2, v9, Lcom/google/android/checkers/CheckersView;.B:Z // field@0003 1742*795d594fSAndroid Build Coastguard Worker00282e: 6e30 8700 1002 |021b: invoke-virtual {v0, v1, v2}, Lcom/google/android/checkers/a;.b:(ZZ)V // method@0087 1743*795d594fSAndroid Build Coastguard Worker002834: 5491 1300 |021e: iget-object v1, v9, Lcom/google/android/checkers/CheckersView;.a:Landroid/content/Context; // field@0013 1744*795d594fSAndroid Build Coastguard Worker002838: 5590 0400 |0220: iget-boolean v0, v9, Lcom/google/android/checkers/CheckersView;.C:Z // field@0004 1745*795d594fSAndroid Build Coastguard Worker00283c: 3800 0f00 |0222: if-eqz v0, 0231 // +000f 1746*795d594fSAndroid Build Coastguard Worker002840: 1a00 c200 |0224: const-string v0, "computer now plays white\ngoto options to rotate board" // string@00c2 1747*795d594fSAndroid Build Coastguard Worker002844: 1202 |0226: const/4 v2, #int 0 // #0 1748*795d594fSAndroid Build Coastguard Worker002846: 7130 3c00 0102 |0227: invoke-static {v1, v0, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@003c 1749*795d594fSAndroid Build Coastguard Worker00284c: 0c00 |022a: move-result-object v0 1750*795d594fSAndroid Build Coastguard Worker00284e: 6e10 3d00 0000 |022b: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@003d 1751*795d594fSAndroid Build Coastguard Worker002854: 0160 |022e: move v0, v6 1752*795d594fSAndroid Build Coastguard Worker002856: 2900 08fe |022f: goto/16 0037 // -01f8 1753*795d594fSAndroid Build Coastguard Worker00285a: 1a00 c100 |0231: const-string v0, "computer now plays white" // string@00c1 1754*795d594fSAndroid Build Coastguard Worker00285e: 28f3 |0233: goto 0226 // -000d 1755*795d594fSAndroid Build Coastguard Worker002860: 336b 4c00 |0234: if-ne v11, v6, 0280 // +004c 1756*795d594fSAndroid Build Coastguard Worker002864: 5290 2300 |0236: iget v0, v9, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 1757*795d594fSAndroid Build Coastguard Worker002868: 3260 0600 |0238: if-eq v0, v6, 023e // +0006 1758*795d594fSAndroid Build Coastguard Worker00286c: 5290 2300 |023a: iget v0, v9, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 1759*795d594fSAndroid Build Coastguard Worker002870: 3320 4400 |023c: if-ne v0, v2, 0280 // +0044 1760*795d594fSAndroid Build Coastguard Worker002874: 1200 |023e: const/4 v0, #int 0 // #0 1761*795d594fSAndroid Build Coastguard Worker002876: 5990 2900 |023f: iput v0, v9, Lcom/google/android/checkers/CheckersView;.w:I // field@0029 1762*795d594fSAndroid Build Coastguard Worker00287a: 1200 |0241: const/4 v0, #int 0 // #0 1763*795d594fSAndroid Build Coastguard Worker00287c: 5990 2a00 |0242: iput v0, v9, Lcom/google/android/checkers/CheckersView;.x:I // field@002a 1764*795d594fSAndroid Build Coastguard Worker002880: 5490 2200 |0244: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 1765*795d594fSAndroid Build Coastguard Worker002884: 5204 3c00 |0246: iget v4, v0, Lcom/google/android/checkers/a;.c:I // field@003c 1766*795d594fSAndroid Build Coastguard Worker002888: 5490 2200 |0248: iget-object v0, v9, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 1767*795d594fSAndroid Build Coastguard Worker00288c: 5405 3b00 |024a: iget-object v5, v0, Lcom/google/android/checkers/a;.b:[I // field@003b 1768*795d594fSAndroid Build Coastguard Worker002890: 0172 |024c: move v2, v7 1769*795d594fSAndroid Build Coastguard Worker002892: 0170 |024d: move v0, v7 1770*795d594fSAndroid Build Coastguard Worker002894: 0173 |024e: move v3, v7 1771*795d594fSAndroid Build Coastguard Worker002896: 3442 0a00 |024f: if-lt v2, v4, 0259 // +000a 1772*795d594fSAndroid Build Coastguard Worker00289a: 3363 2500 |0251: if-ne v3, v6, 0276 // +0025 1773*795d594fSAndroid Build Coastguard Worker00289e: 7020 6200 1900 |0253: invoke-direct {v9, v1}, Lcom/google/android/checkers/CheckersView;.c:(I)V // method@0062 1774*795d594fSAndroid Build Coastguard Worker0028a4: 0160 |0256: move v0, v6 1775*795d594fSAndroid Build Coastguard Worker0028a6: 2900 e0fd |0257: goto/16 0037 // -0220 1776*795d594fSAndroid Build Coastguard Worker0028aa: 5297 2800 |0259: iget v7, v9, Lcom/google/android/checkers/CheckersView;.v:I // field@0028 1777*795d594fSAndroid Build Coastguard Worker0028ae: 4408 0502 |025b: aget v8, v5, v2 1778*795d594fSAndroid Build Coastguard Worker0028b2: b587 |025d: and-int/2addr v7, v8 1779*795d594fSAndroid Build Coastguard Worker0028b4: 5298 2800 |025e: iget v8, v9, Lcom/google/android/checkers/CheckersView;.v:I // field@0028 1780*795d594fSAndroid Build Coastguard Worker0028b8: 3387 1300 |0260: if-ne v7, v8, 0273 // +0013 1781*795d594fSAndroid Build Coastguard Worker0028bc: 4401 0502 |0262: aget v1, v5, v2 1782*795d594fSAndroid Build Coastguard Worker0028c0: 3201 1f00 |0264: if-eq v1, v0, 0283 // +001f 1783*795d594fSAndroid Build Coastguard Worker0028c4: d801 0301 |0266: add-int/lit8 v1, v3, #int 1 // #01 1784*795d594fSAndroid Build Coastguard Worker0028c8: 4400 0502 |0268: aget v0, v5, v2 1785*795d594fSAndroid Build Coastguard Worker0028cc: 5293 2900 |026a: iget v3, v9, Lcom/google/android/checkers/CheckersView;.w:I // field@0029 1786*795d594fSAndroid Build Coastguard Worker0028d0: 4407 0502 |026c: aget v7, v5, v2 1787*795d594fSAndroid Build Coastguard Worker0028d4: b673 |026e: or-int/2addr v3, v7 1788*795d594fSAndroid Build Coastguard Worker0028d6: 5993 2900 |026f: iput v3, v9, Lcom/google/android/checkers/CheckersView;.w:I // field@0029 1789*795d594fSAndroid Build Coastguard Worker0028da: 0113 |0271: move v3, v1 1790*795d594fSAndroid Build Coastguard Worker0028dc: 0121 |0272: move v1, v2 1791*795d594fSAndroid Build Coastguard Worker0028de: d802 0201 |0273: add-int/lit8 v2, v2, #int 1 // #01 1792*795d594fSAndroid Build Coastguard Worker0028e2: 28da |0275: goto 024f // -0026 1793*795d594fSAndroid Build Coastguard Worker0028e4: 5290 2900 |0276: iget v0, v9, Lcom/google/android/checkers/CheckersView;.w:I // field@0029 1794*795d594fSAndroid Build Coastguard Worker0028e8: 3900 0500 |0278: if-nez v0, 027d // +0005 1795*795d594fSAndroid Build Coastguard Worker0028ec: 1200 |027a: const/4 v0, #int 0 // #0 1796*795d594fSAndroid Build Coastguard Worker0028ee: 5990 2800 |027b: iput v0, v9, Lcom/google/android/checkers/CheckersView;.v:I // field@0028 1797*795d594fSAndroid Build Coastguard Worker0028f2: 0160 |027d: move v0, v6 1798*795d594fSAndroid Build Coastguard Worker0028f4: 2900 b9fd |027e: goto/16 0037 // -0247 1799*795d594fSAndroid Build Coastguard Worker0028f8: 0170 |0280: move v0, v7 1800*795d594fSAndroid Build Coastguard Worker0028fa: 2900 b6fd |0281: goto/16 0037 // -024a 1801*795d594fSAndroid Build Coastguard Worker0028fe: 0131 |0283: move v1, v3 1802*795d594fSAndroid Build Coastguard Worker002900: 28e4 |0284: goto 0268 // -001c 1803*795d594fSAndroid Build Coastguard Worker catches : 3 1804*795d594fSAndroid Build Coastguard Worker 0x0008 - 0x0036 1805*795d594fSAndroid Build Coastguard Worker <any> -> 0x0044 1806*795d594fSAndroid Build Coastguard Worker 0x003f - 0x0043 1807*795d594fSAndroid Build Coastguard Worker <any> -> 0x0044 1808*795d594fSAndroid Build Coastguard Worker 0x004a - 0x027d 1809*795d594fSAndroid Build Coastguard Worker <any> -> 0x0044 1810*795d594fSAndroid Build Coastguard Worker positions : 1811*795d594fSAndroid Build Coastguard Worker locals : 1812*795d594fSAndroid Build Coastguard Worker 1813*795d594fSAndroid Build Coastguard Worker #9 : (in Lcom/google/android/checkers/CheckersView;) 1814*795d594fSAndroid Build Coastguard Worker name : 'b' 1815*795d594fSAndroid Build Coastguard Worker type : '(FF)I' 1816*795d594fSAndroid Build Coastguard Worker access : 0x20012 (PRIVATE FINAL DECLARED_SYNCHRONIZED) 1817*795d594fSAndroid Build Coastguard Worker method_idx : 92 1818*795d594fSAndroid Build Coastguard Worker code - 1819*795d594fSAndroid Build Coastguard Worker registers : 13 1820*795d594fSAndroid Build Coastguard Worker ins : 3 1821*795d594fSAndroid Build Coastguard Worker outs : 1 1822*795d594fSAndroid Build Coastguard Worker insns size : 102 16-bit code units 1823*795d594fSAndroid Build Coastguard Worker002920: |[002920] com.google.android.checkers.CheckersView.b:(FF)I 1824*795d594fSAndroid Build Coastguard Worker002930: 1309 0800 |0000: const/16 v9, #int 8 // #8 1825*795d594fSAndroid Build Coastguard Worker002934: 1201 |0002: const/4 v1, #int 0 // #0 1826*795d594fSAndroid Build Coastguard Worker002936: 1210 |0003: const/4 v0, #int 1 // #1 1827*795d594fSAndroid Build Coastguard Worker002938: 1d0a |0004: monitor-enter v10 1828*795d594fSAndroid Build Coastguard Worker00293a: 6e10 6a00 0a00 |0005: invoke-virtual {v10}, Lcom/google/android/checkers/CheckersView;.getWidth:()I // method@006a 1829*795d594fSAndroid Build Coastguard Worker002940: 0a02 |0008: move-result v2 1830*795d594fSAndroid Build Coastguard Worker002942: 6e10 6900 0a00 |0009: invoke-virtual {v10}, Lcom/google/android/checkers/CheckersView;.getHeight:()I // method@0069 1831*795d594fSAndroid Build Coastguard Worker002948: 0a03 |000c: move-result v3 1832*795d594fSAndroid Build Coastguard Worker00294a: 3532 1400 |000d: if-ge v2, v3, 0021 // +0014 1833*795d594fSAndroid Build Coastguard Worker00294e: e207 0203 |000f: ushr-int/lit8 v7, v2, #int 3 // #03 1834*795d594fSAndroid Build Coastguard Worker002952: 52a2 2300 |0011: iget v2, v10, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 1835*795d594fSAndroid Build Coastguard Worker002956: 3202 0700 |0013: if-eq v2, v0, 001a // +0007 1836*795d594fSAndroid Build Coastguard Worker00295a: 52a2 2300 |0015: iget v2, v10, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 1837*795d594fSAndroid Build Coastguard Worker00295e: 1233 |0017: const/4 v3, #int 3 // #3 1838*795d594fSAndroid Build Coastguard Worker002960: 3332 0600 |0018: if-ne v2, v3, 001e // +0006 1839*795d594fSAndroid Build Coastguard Worker002964: 0116 |001a: move v6, v1 1840*795d594fSAndroid Build Coastguard Worker002966: 0103 |001b: move v3, v0 1841*795d594fSAndroid Build Coastguard Worker002968: 3496 0700 |001c: if-lt v6, v9, 0023 // +0007 1842*795d594fSAndroid Build Coastguard Worker00296c: 0110 |001e: move v0, v1 1843*795d594fSAndroid Build Coastguard Worker00296e: 1e0a |001f: monitor-exit v10 1844*795d594fSAndroid Build Coastguard Worker002970: 0f00 |0020: return v0 1845*795d594fSAndroid Build Coastguard Worker002972: 0132 |0021: move v2, v3 1846*795d594fSAndroid Build Coastguard Worker002974: 28ed |0022: goto 000f // -0013 1847*795d594fSAndroid Build Coastguard Worker002976: d902 0601 |0023: rsub-int/lit8 v2, v6, #int 1 // #01 1848*795d594fSAndroid Build Coastguard Worker00297a: dd02 0201 |0025: and-int/lit8 v2, v2, #int 1 // #01 1849*795d594fSAndroid Build Coastguard Worker00297e: 0124 |0027: move v4, v2 1850*795d594fSAndroid Build Coastguard Worker002980: 0135 |0028: move v5, v3 1851*795d594fSAndroid Build Coastguard Worker002982: 3494 0700 |0029: if-lt v4, v9, 0030 // +0007 1852*795d594fSAndroid Build Coastguard Worker002986: d802 0601 |002b: add-int/lit8 v2, v6, #int 1 // #01 1853*795d594fSAndroid Build Coastguard Worker00298a: 0126 |002d: move v6, v2 1854*795d594fSAndroid Build Coastguard Worker00298c: 0153 |002e: move v3, v5 1855*795d594fSAndroid Build Coastguard Worker00298e: 28ed |002f: goto 001c // -0013 1856*795d594fSAndroid Build Coastguard Worker002990: 55a2 0400 |0030: iget-boolean v2, v10, Lcom/google/android/checkers/CheckersView;.C:Z // field@0004 1857*795d594fSAndroid Build Coastguard Worker002994: 3802 2800 |0032: if-eqz v2, 005a // +0028 1858*795d594fSAndroid Build Coastguard Worker002998: d902 0407 |0034: rsub-int/lit8 v2, v4, #int 7 // #07 1859*795d594fSAndroid Build Coastguard Worker00299c: 9203 0702 |0036: mul-int v3, v7, v2 1860*795d594fSAndroid Build Coastguard Worker0029a0: d902 0607 |0038: rsub-int/lit8 v2, v6, #int 7 // #07 1861*795d594fSAndroid Build Coastguard Worker0029a4: b272 |003a: mul-int/2addr v2, v7 1862*795d594fSAndroid Build Coastguard Worker0029a6: 8238 |003b: int-to-float v8, v3 1863*795d594fSAndroid Build Coastguard Worker0029a8: 2e08 080b |003c: cmpg-float v8, v8, v11 1864*795d594fSAndroid Build Coastguard Worker0029ac: 3c08 2100 |003e: if-gtz v8, 005f // +0021 1865*795d594fSAndroid Build Coastguard Worker0029b0: b073 |0040: add-int/2addr v3, v7 1866*795d594fSAndroid Build Coastguard Worker0029b2: 8233 |0041: int-to-float v3, v3 1867*795d594fSAndroid Build Coastguard Worker0029b4: 2e03 0b03 |0042: cmpg-float v3, v11, v3 1868*795d594fSAndroid Build Coastguard Worker0029b8: 3b03 1b00 |0044: if-gez v3, 005f // +001b 1869*795d594fSAndroid Build Coastguard Worker0029bc: 8223 |0046: int-to-float v3, v2 1870*795d594fSAndroid Build Coastguard Worker0029be: 2e03 030c |0047: cmpg-float v3, v3, v12 1871*795d594fSAndroid Build Coastguard Worker0029c2: 3c03 1600 |0049: if-gtz v3, 005f // +0016 1872*795d594fSAndroid Build Coastguard Worker0029c6: b072 |004b: add-int/2addr v2, v7 1873*795d594fSAndroid Build Coastguard Worker0029c8: 8222 |004c: int-to-float v2, v2 1874*795d594fSAndroid Build Coastguard Worker0029ca: 2e02 0c02 |004d: cmpg-float v2, v12, v2 1875*795d594fSAndroid Build Coastguard Worker0029ce: 3b02 1000 |004f: if-gez v2, 005f // +0010 1876*795d594fSAndroid Build Coastguard Worker0029d2: 52a1 2800 |0051: iget v1, v10, Lcom/google/android/checkers/CheckersView;.v:I // field@0028 1877*795d594fSAndroid Build Coastguard Worker0029d6: b651 |0053: or-int/2addr v1, v5 1878*795d594fSAndroid Build Coastguard Worker0029d8: 59a1 2800 |0054: iput v1, v10, Lcom/google/android/checkers/CheckersView;.v:I // field@0028 1879*795d594fSAndroid Build Coastguard Worker0029dc: 28c9 |0056: goto 001f // -0037 1880*795d594fSAndroid Build Coastguard Worker0029de: 0d00 |0057: move-exception v0 1881*795d594fSAndroid Build Coastguard Worker0029e0: 1e0a |0058: monitor-exit v10 1882*795d594fSAndroid Build Coastguard Worker0029e2: 2700 |0059: throw v0 1883*795d594fSAndroid Build Coastguard Worker0029e4: 9203 0704 |005a: mul-int v3, v7, v4 1884*795d594fSAndroid Build Coastguard Worker0029e8: 9202 0706 |005c: mul-int v2, v7, v6 1885*795d594fSAndroid Build Coastguard Worker0029ec: 28dd |005e: goto 003b // -0023 1886*795d594fSAndroid Build Coastguard Worker0029ee: e003 0501 |005f: shl-int/lit8 v3, v5, #int 1 // #01 1887*795d594fSAndroid Build Coastguard Worker0029f2: d802 0402 |0061: add-int/lit8 v2, v4, #int 2 // #02 1888*795d594fSAndroid Build Coastguard Worker0029f6: 0124 |0063: move v4, v2 1889*795d594fSAndroid Build Coastguard Worker0029f8: 0135 |0064: move v5, v3 1890*795d594fSAndroid Build Coastguard Worker0029fa: 28c4 |0065: goto 0029 // -003c 1891*795d594fSAndroid Build Coastguard Worker catches : 2 1892*795d594fSAndroid Build Coastguard Worker 0x0005 - 0x0017 1893*795d594fSAndroid Build Coastguard Worker <any> -> 0x0057 1894*795d594fSAndroid Build Coastguard Worker 0x0030 - 0x0056 1895*795d594fSAndroid Build Coastguard Worker <any> -> 0x0057 1896*795d594fSAndroid Build Coastguard Worker positions : 1897*795d594fSAndroid Build Coastguard Worker locals : 1898*795d594fSAndroid Build Coastguard Worker 1899*795d594fSAndroid Build Coastguard Worker #10 : (in Lcom/google/android/checkers/CheckersView;) 1900*795d594fSAndroid Build Coastguard Worker name : 'b' 1901*795d594fSAndroid Build Coastguard Worker type : '(I)V' 1902*795d594fSAndroid Build Coastguard Worker access : 0x20012 (PRIVATE FINAL DECLARED_SYNCHRONIZED) 1903*795d594fSAndroid Build Coastguard Worker method_idx : 94 1904*795d594fSAndroid Build Coastguard Worker code - 1905*795d594fSAndroid Build Coastguard Worker registers : 3 1906*795d594fSAndroid Build Coastguard Worker ins : 2 1907*795d594fSAndroid Build Coastguard Worker outs : 1 1908*795d594fSAndroid Build Coastguard Worker insns size : 18 16-bit code units 1909*795d594fSAndroid Build Coastguard Worker002a10: |[002a10] com.google.android.checkers.CheckersView.b:(I)V 1910*795d594fSAndroid Build Coastguard Worker002a20: 1d01 |0000: monitor-enter v1 1911*795d594fSAndroid Build Coastguard Worker002a22: 5210 0700 |0001: iget v0, v1, Lcom/google/android/checkers/CheckersView;.F:I // field@0007 1912*795d594fSAndroid Build Coastguard Worker002a26: 3220 0a00 |0003: if-eq v0, v2, 000d // +000a 1913*795d594fSAndroid Build Coastguard Worker002a2a: 5912 0700 |0005: iput v2, v1, Lcom/google/android/checkers/CheckersView;.F:I // field@0007 1914*795d594fSAndroid Build Coastguard Worker002a2e: 7010 6400 0100 |0007: invoke-direct {v1}, Lcom/google/android/checkers/CheckersView;.d:()V // method@0064 1915*795d594fSAndroid Build Coastguard Worker002a34: 6e10 6d00 0100 |000a: invoke-virtual {v1}, Lcom/google/android/checkers/CheckersView;.postInvalidate:()V // method@006d 1916*795d594fSAndroid Build Coastguard Worker002a3a: 1e01 |000d: monitor-exit v1 1917*795d594fSAndroid Build Coastguard Worker002a3c: 0e00 |000e: return-void 1918*795d594fSAndroid Build Coastguard Worker002a3e: 0d00 |000f: move-exception v0 1919*795d594fSAndroid Build Coastguard Worker002a40: 1e01 |0010: monitor-exit v1 1920*795d594fSAndroid Build Coastguard Worker002a42: 2700 |0011: throw v0 1921*795d594fSAndroid Build Coastguard Worker catches : 1 1922*795d594fSAndroid Build Coastguard Worker 0x0001 - 0x000d 1923*795d594fSAndroid Build Coastguard Worker <any> -> 0x000f 1924*795d594fSAndroid Build Coastguard Worker positions : 1925*795d594fSAndroid Build Coastguard Worker locals : 1926*795d594fSAndroid Build Coastguard Worker 1927*795d594fSAndroid Build Coastguard Worker #11 : (in Lcom/google/android/checkers/CheckersView;) 1928*795d594fSAndroid Build Coastguard Worker name : 'b' 1929*795d594fSAndroid Build Coastguard Worker type : '(Landroid/graphics/Canvas;IIII)V' 1930*795d594fSAndroid Build Coastguard Worker access : 0x0012 (PRIVATE FINAL) 1931*795d594fSAndroid Build Coastguard Worker method_idx : 95 1932*795d594fSAndroid Build Coastguard Worker code - 1933*795d594fSAndroid Build Coastguard Worker registers : 16 1934*795d594fSAndroid Build Coastguard Worker ins : 6 1935*795d594fSAndroid Build Coastguard Worker outs : 6 1936*795d594fSAndroid Build Coastguard Worker insns size : 99 16-bit code units 1937*795d594fSAndroid Build Coastguard Worker002a50: |[002a50] com.google.android.checkers.CheckersView.b:(Landroid/graphics/Canvas;IIII)V 1938*795d594fSAndroid Build Coastguard Worker002a60: df00 0cff |0000: xor-int/lit8 v0, v12, #int -1 // #ff 1939*795d594fSAndroid Build Coastguard Worker002a64: b5d0 |0002: and-int/2addr v0, v13 1940*795d594fSAndroid Build Coastguard Worker002a66: 3900 5e00 |0003: if-nez v0, 0061 // +005e 1941*795d594fSAndroid Build Coastguard Worker002a6a: 7110 9f00 0c00 |0005: invoke-static {v12}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 1942*795d594fSAndroid Build Coastguard Worker002a70: 0a02 |0008: move-result v2 1943*795d594fSAndroid Build Coastguard Worker002a72: d800 0cff |0009: add-int/lit8 v0, v12, #int -1 // #ff 1944*795d594fSAndroid Build Coastguard Worker002a76: b5c0 |000b: and-int/2addr v0, v12 1945*795d594fSAndroid Build Coastguard Worker002a78: 7110 9f00 0000 |000c: invoke-static {v0}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 1946*795d594fSAndroid Build Coastguard Worker002a7e: 0a03 |000f: move-result v3 1947*795d594fSAndroid Build Coastguard Worker002a80: 07a0 |0010: move-object v0, v10 1948*795d594fSAndroid Build Coastguard Worker002a82: 07b1 |0011: move-object v1, v11 1949*795d594fSAndroid Build Coastguard Worker002a84: 01e4 |0012: move v4, v14 1950*795d594fSAndroid Build Coastguard Worker002a86: 01f5 |0013: move v5, v15 1951*795d594fSAndroid Build Coastguard Worker002a88: 7606 5400 0000 |0014: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/google/android/checkers/CheckersView;.a:(Landroid/graphics/Canvas;IIII)V // method@0054 1952*795d594fSAndroid Build Coastguard Worker002a8e: 0e00 |0017: return-void 1953*795d594fSAndroid Build Coastguard Worker002a90: 7110 9f00 0800 |0018: invoke-static {v8}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 1954*795d594fSAndroid Build Coastguard Worker002a96: 0a03 |001b: move-result v3 1955*795d594fSAndroid Build Coastguard Worker002a98: e200 0302 |001c: ushr-int/lit8 v0, v3, #int 2 // #02 1956*795d594fSAndroid Build Coastguard Worker002a9c: dd00 0001 |001e: and-int/lit8 v0, v0, #int 1 // #01 1957*795d594fSAndroid Build Coastguard Worker002aa0: 3800 3600 |0020: if-eqz v0, 0056 // +0036 1958*795d594fSAndroid Build Coastguard Worker002aa4: d802 03fb |0022: add-int/lit8 v2, v3, #int -5 // #fb 1959*795d594fSAndroid Build Coastguard Worker002aa8: d801 03fc |0024: add-int/lit8 v1, v3, #int -4 // #fc 1960*795d594fSAndroid Build Coastguard Worker002aac: d800 0303 |0026: add-int/lit8 v0, v3, #int 3 // #03 1961*795d594fSAndroid Build Coastguard Worker002ab0: d803 0304 |0028: add-int/lit8 v3, v3, #int 4 // #04 1962*795d594fSAndroid Build Coastguard Worker002ab4: 0106 |002a: move v6, v0 1963*795d594fSAndroid Build Coastguard Worker002ab6: 0117 |002b: move v7, v1 1964*795d594fSAndroid Build Coastguard Worker002ab8: 1210 |002c: const/4 v0, #int 1 // #1 1965*795d594fSAndroid Build Coastguard Worker002aba: b820 |002d: shl-int/2addr v0, v2 1966*795d594fSAndroid Build Coastguard Worker002abc: 1211 |002e: const/4 v1, #int 1 // #1 1967*795d594fSAndroid Build Coastguard Worker002abe: b831 |002f: shl-int/2addr v1, v3 1968*795d594fSAndroid Build Coastguard Worker002ac0: b610 |0030: or-int/2addr v0, v1 1969*795d594fSAndroid Build Coastguard Worker002ac2: 1211 |0031: const/4 v1, #int 1 // #1 1970*795d594fSAndroid Build Coastguard Worker002ac4: b871 |0032: shl-int/2addr v1, v7 1971*795d594fSAndroid Build Coastguard Worker002ac6: 1214 |0033: const/4 v4, #int 1 // #1 1972*795d594fSAndroid Build Coastguard Worker002ac8: b864 |0034: shl-int/2addr v4, v6 1973*795d594fSAndroid Build Coastguard Worker002aca: 9609 0104 |0035: or-int v9, v1, v4 1974*795d594fSAndroid Build Coastguard Worker002ace: 9501 000c |0037: and-int v1, v0, v12 1975*795d594fSAndroid Build Coastguard Worker002ad2: 3301 0900 |0039: if-ne v1, v0, 0042 // +0009 1976*795d594fSAndroid Build Coastguard Worker002ad6: 07a0 |003b: move-object v0, v10 1977*795d594fSAndroid Build Coastguard Worker002ad8: 07b1 |003c: move-object v1, v11 1978*795d594fSAndroid Build Coastguard Worker002ada: 01e4 |003d: move v4, v14 1979*795d594fSAndroid Build Coastguard Worker002adc: 01f5 |003e: move v5, v15 1980*795d594fSAndroid Build Coastguard Worker002ade: 7606 5400 0000 |003f: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/google/android/checkers/CheckersView;.a:(Landroid/graphics/Canvas;IIII)V // method@0054 1981*795d594fSAndroid Build Coastguard Worker002ae4: 9500 090c |0042: and-int v0, v9, v12 1982*795d594fSAndroid Build Coastguard Worker002ae8: 3390 0b00 |0044: if-ne v0, v9, 004f // +000b 1983*795d594fSAndroid Build Coastguard Worker002aec: 07a0 |0046: move-object v0, v10 1984*795d594fSAndroid Build Coastguard Worker002aee: 07b1 |0047: move-object v1, v11 1985*795d594fSAndroid Build Coastguard Worker002af0: 0172 |0048: move v2, v7 1986*795d594fSAndroid Build Coastguard Worker002af2: 0163 |0049: move v3, v6 1987*795d594fSAndroid Build Coastguard Worker002af4: 01e4 |004a: move v4, v14 1988*795d594fSAndroid Build Coastguard Worker002af6: 01f5 |004b: move v5, v15 1989*795d594fSAndroid Build Coastguard Worker002af8: 7606 5400 0000 |004c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/google/android/checkers/CheckersView;.a:(Landroid/graphics/Canvas;IIII)V // method@0054 1990*795d594fSAndroid Build Coastguard Worker002afe: d800 08ff |004f: add-int/lit8 v0, v8, #int -1 // #ff 1991*795d594fSAndroid Build Coastguard Worker002b02: b580 |0051: and-int/2addr v0, v8 1992*795d594fSAndroid Build Coastguard Worker002b04: 0108 |0052: move v8, v0 1993*795d594fSAndroid Build Coastguard Worker002b06: 3908 c5ff |0053: if-nez v8, 0018 // -003b 1994*795d594fSAndroid Build Coastguard Worker002b0a: 28c2 |0055: goto 0017 // -003e 1995*795d594fSAndroid Build Coastguard Worker002b0c: d802 03fc |0056: add-int/lit8 v2, v3, #int -4 // #fc 1996*795d594fSAndroid Build Coastguard Worker002b10: d801 03fd |0058: add-int/lit8 v1, v3, #int -3 // #fd 1997*795d594fSAndroid Build Coastguard Worker002b14: d800 0304 |005a: add-int/lit8 v0, v3, #int 4 // #04 1998*795d594fSAndroid Build Coastguard Worker002b18: d803 0305 |005c: add-int/lit8 v3, v3, #int 5 // #05 1999*795d594fSAndroid Build Coastguard Worker002b1c: 0106 |005e: move v6, v0 2000*795d594fSAndroid Build Coastguard Worker002b1e: 0117 |005f: move v7, v1 2001*795d594fSAndroid Build Coastguard Worker002b20: 28cc |0060: goto 002c // -0034 2002*795d594fSAndroid Build Coastguard Worker002b22: 0108 |0061: move v8, v0 2003*795d594fSAndroid Build Coastguard Worker002b24: 28f1 |0062: goto 0053 // -000f 2004*795d594fSAndroid Build Coastguard Worker catches : (none) 2005*795d594fSAndroid Build Coastguard Worker positions : 2006*795d594fSAndroid Build Coastguard Worker locals : 2007*795d594fSAndroid Build Coastguard Worker 2008*795d594fSAndroid Build Coastguard Worker #12 : (in Lcom/google/android/checkers/CheckersView;) 2009*795d594fSAndroid Build Coastguard Worker name : 'c' 2010*795d594fSAndroid Build Coastguard Worker type : '(I)V' 2011*795d594fSAndroid Build Coastguard Worker access : 0x0012 (PRIVATE FINAL) 2012*795d594fSAndroid Build Coastguard Worker method_idx : 98 2013*795d594fSAndroid Build Coastguard Worker code - 2014*795d594fSAndroid Build Coastguard Worker registers : 10 2015*795d594fSAndroid Build Coastguard Worker ins : 2 2016*795d594fSAndroid Build Coastguard Worker outs : 3 2017*795d594fSAndroid Build Coastguard Worker insns size : 262 16-bit code units 2018*795d594fSAndroid Build Coastguard Worker002b28: |[002b28] com.google.android.checkers.CheckersView.c:(I)V 2019*795d594fSAndroid Build Coastguard Worker002b38: 1237 |0000: const/4 v7, #int 3 // #3 2020*795d594fSAndroid Build Coastguard Worker002b3a: 1226 |0001: const/4 v6, #int 2 // #2 2021*795d594fSAndroid Build Coastguard Worker002b3c: 1212 |0002: const/4 v2, #int 1 // #1 2022*795d594fSAndroid Build Coastguard Worker002b3e: 1201 |0003: const/4 v1, #int 0 // #0 2023*795d594fSAndroid Build Coastguard Worker002b40: 5280 0c00 |0004: iget v0, v8, Lcom/google/android/checkers/CheckersView;.K:I // field@000c 2024*795d594fSAndroid Build Coastguard Worker002b44: 5483 0800 |0006: iget-object v3, v8, Lcom/google/android/checkers/CheckersView;.G:[I // field@0008 2025*795d594fSAndroid Build Coastguard Worker002b48: 5484 2200 |0008: iget-object v4, v8, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 2026*795d594fSAndroid Build Coastguard Worker002b4c: 5244 3d00 |000a: iget v4, v4, Lcom/google/android/checkers/a;.d:I // field@003d 2027*795d594fSAndroid Build Coastguard Worker002b50: 4b04 0300 |000c: aput v4, v3, v0 2028*795d594fSAndroid Build Coastguard Worker002b54: 5483 0900 |000e: iget-object v3, v8, Lcom/google/android/checkers/CheckersView;.H:[I // field@0009 2029*795d594fSAndroid Build Coastguard Worker002b58: 5484 2200 |0010: iget-object v4, v8, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 2030*795d594fSAndroid Build Coastguard Worker002b5c: 5244 3e00 |0012: iget v4, v4, Lcom/google/android/checkers/a;.e:I // field@003e 2031*795d594fSAndroid Build Coastguard Worker002b60: 4b04 0300 |0014: aput v4, v3, v0 2032*795d594fSAndroid Build Coastguard Worker002b64: 5483 0a00 |0016: iget-object v3, v8, Lcom/google/android/checkers/CheckersView;.I:[I // field@000a 2033*795d594fSAndroid Build Coastguard Worker002b68: 5484 2200 |0018: iget-object v4, v8, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 2034*795d594fSAndroid Build Coastguard Worker002b6c: 5244 3f00 |001a: iget v4, v4, Lcom/google/android/checkers/a;.f:I // field@003f 2035*795d594fSAndroid Build Coastguard Worker002b70: 4b04 0300 |001c: aput v4, v3, v0 2036*795d594fSAndroid Build Coastguard Worker002b74: 5483 0b00 |001e: iget-object v3, v8, Lcom/google/android/checkers/CheckersView;.J:[I // field@000b 2037*795d594fSAndroid Build Coastguard Worker002b78: 5484 2200 |0020: iget-object v4, v8, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 2038*795d594fSAndroid Build Coastguard Worker002b7c: 5244 4000 |0022: iget v4, v4, Lcom/google/android/checkers/a;.g:I // field@0040 2039*795d594fSAndroid Build Coastguard Worker002b80: 4b04 0300 |0024: aput v4, v3, v0 2040*795d594fSAndroid Build Coastguard Worker002b84: 5280 0c00 |0026: iget v0, v8, Lcom/google/android/checkers/CheckersView;.K:I // field@000c 2041*795d594fSAndroid Build Coastguard Worker002b88: 1273 |0028: const/4 v3, #int 7 // #7 2042*795d594fSAndroid Build Coastguard Worker002b8a: 3530 6e00 |0029: if-ge v0, v3, 0097 // +006e 2043*795d594fSAndroid Build Coastguard Worker002b8e: 5280 0c00 |002b: iget v0, v8, Lcom/google/android/checkers/CheckersView;.K:I // field@000c 2044*795d594fSAndroid Build Coastguard Worker002b92: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 2045*795d594fSAndroid Build Coastguard Worker002b96: 5980 0c00 |002f: iput v0, v8, Lcom/google/android/checkers/CheckersView;.K:I // field@000c 2046*795d594fSAndroid Build Coastguard Worker002b9a: 5280 0d00 |0031: iget v0, v8, Lcom/google/android/checkers/CheckersView;.L:I // field@000d 2047*795d594fSAndroid Build Coastguard Worker002b9e: 1303 0800 |0033: const/16 v3, #int 8 // #8 2048*795d594fSAndroid Build Coastguard Worker002ba2: 3530 0800 |0035: if-ge v0, v3, 003d // +0008 2049*795d594fSAndroid Build Coastguard Worker002ba6: 5280 0d00 |0037: iget v0, v8, Lcom/google/android/checkers/CheckersView;.L:I // field@000d 2050*795d594fSAndroid Build Coastguard Worker002baa: d800 0001 |0039: add-int/lit8 v0, v0, #int 1 // #01 2051*795d594fSAndroid Build Coastguard Worker002bae: 5980 0d00 |003b: iput v0, v8, Lcom/google/android/checkers/CheckersView;.L:I // field@000d 2052*795d594fSAndroid Build Coastguard Worker002bb2: 5280 2300 |003d: iget v0, v8, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 2053*795d594fSAndroid Build Coastguard Worker002bb6: 3220 5b00 |003f: if-eq v0, v2, 009a // +005b 2054*795d594fSAndroid Build Coastguard Worker002bba: 5280 2300 |0041: iget v0, v8, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 2055*795d594fSAndroid Build Coastguard Worker002bbe: 3260 5700 |0043: if-eq v0, v6, 009a // +0057 2056*795d594fSAndroid Build Coastguard Worker002bc2: 0110 |0045: move v0, v1 2057*795d594fSAndroid Build Coastguard Worker002bc4: 5981 2800 |0046: iput v1, v8, Lcom/google/android/checkers/CheckersView;.v:I // field@0028 2058*795d594fSAndroid Build Coastguard Worker002bc8: 5981 2900 |0048: iput v1, v8, Lcom/google/android/checkers/CheckersView;.w:I // field@0029 2059*795d594fSAndroid Build Coastguard Worker002bcc: 5483 2200 |004a: iget-object v3, v8, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 2060*795d594fSAndroid Build Coastguard Worker002bd0: 5433 3b00 |004c: iget-object v3, v3, Lcom/google/android/checkers/a;.b:[I // field@003b 2061*795d594fSAndroid Build Coastguard Worker002bd4: 4403 0309 |004e: aget v3, v3, v9 2062*795d594fSAndroid Build Coastguard Worker002bd8: 5983 2a00 |0050: iput v3, v8, Lcom/google/android/checkers/CheckersView;.x:I // field@002a 2063*795d594fSAndroid Build Coastguard Worker002bdc: 1403 6666 663f |0052: const v3, #float 0.9 // #3f666666 2064*795d594fSAndroid Build Coastguard Worker002be2: 5983 1e00 |0055: iput v3, v8, Lcom/google/android/checkers/CheckersView;.l:F // field@001e 2065*795d594fSAndroid Build Coastguard Worker002be6: 3800 4500 |0057: if-eqz v0, 009c // +0045 2066*795d594fSAndroid Build Coastguard Worker002bea: 5483 2200 |0059: iget-object v3, v8, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 2067*795d594fSAndroid Build Coastguard Worker002bee: 5433 3a00 |005b: iget-object v3, v3, Lcom/google/android/checkers/a;.a:[I // field@003a 2068*795d594fSAndroid Build Coastguard Worker002bf2: 4403 0309 |005d: aget v3, v3, v9 2069*795d594fSAndroid Build Coastguard Worker002bf6: 5284 2400 |005f: iget v4, v8, Lcom/google/android/checkers/CheckersView;.r:I // field@0024 2070*795d594fSAndroid Build Coastguard Worker002bfa: 5285 2600 |0061: iget v5, v8, Lcom/google/android/checkers/CheckersView;.t:I // field@0026 2071*795d594fSAndroid Build Coastguard Worker002bfe: b654 |0063: or-int/2addr v4, v5 2072*795d594fSAndroid Build Coastguard Worker002c00: b543 |0064: and-int/2addr v3, v4 2073*795d594fSAndroid Build Coastguard Worker002c02: 5983 1f00 |0065: iput v3, v8, Lcom/google/android/checkers/CheckersView;.m:I // field@001f 2074*795d594fSAndroid Build Coastguard Worker002c06: 5981 2000 |0067: iput v1, v8, Lcom/google/android/checkers/CheckersView;.n:I // field@0020 2075*795d594fSAndroid Build Coastguard Worker002c0a: 5483 2200 |0069: iget-object v3, v8, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 2076*795d594fSAndroid Build Coastguard Worker002c0e: 6e20 7c00 9300 |006b: invoke-virtual {v3, v9}, Lcom/google/android/checkers/a;.a:(I)V // method@007c 2077*795d594fSAndroid Build Coastguard Worker002c14: 5483 2200 |006e: iget-object v3, v8, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 2078*795d594fSAndroid Build Coastguard Worker002c18: 5233 3d00 |0070: iget v3, v3, Lcom/google/android/checkers/a;.d:I // field@003d 2079*795d594fSAndroid Build Coastguard Worker002c1c: 5983 2400 |0072: iput v3, v8, Lcom/google/android/checkers/CheckersView;.r:I // field@0024 2080*795d594fSAndroid Build Coastguard Worker002c20: 5483 2200 |0074: iget-object v3, v8, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 2081*795d594fSAndroid Build Coastguard Worker002c24: 5233 3f00 |0076: iget v3, v3, Lcom/google/android/checkers/a;.f:I // field@003f 2082*795d594fSAndroid Build Coastguard Worker002c28: 5983 2500 |0078: iput v3, v8, Lcom/google/android/checkers/CheckersView;.s:I // field@0025 2083*795d594fSAndroid Build Coastguard Worker002c2c: 5483 2200 |007a: iget-object v3, v8, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 2084*795d594fSAndroid Build Coastguard Worker002c30: 5233 3e00 |007c: iget v3, v3, Lcom/google/android/checkers/a;.e:I // field@003e 2085*795d594fSAndroid Build Coastguard Worker002c34: 5983 2600 |007e: iput v3, v8, Lcom/google/android/checkers/CheckersView;.t:I // field@0026 2086*795d594fSAndroid Build Coastguard Worker002c38: 5483 2200 |0080: iget-object v3, v8, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 2087*795d594fSAndroid Build Coastguard Worker002c3c: 5233 4000 |0082: iget v3, v3, Lcom/google/android/checkers/a;.g:I // field@0040 2088*795d594fSAndroid Build Coastguard Worker002c40: 5983 2700 |0084: iput v3, v8, Lcom/google/android/checkers/CheckersView;.u:I // field@0027 2089*795d594fSAndroid Build Coastguard Worker002c44: 5c81 2b00 |0086: iput-boolean v1, v8, Lcom/google/android/checkers/CheckersView;.y:Z // field@002b 2090*795d594fSAndroid Build Coastguard Worker002c48: 1203 |0088: const/4 v3, #int 0 // #0 2091*795d594fSAndroid Build Coastguard Worker002c4a: 5b83 0f00 |0089: iput-object v3, v8, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f 2092*795d594fSAndroid Build Coastguard Worker002c4e: 5483 2200 |008b: iget-object v3, v8, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 2093*795d594fSAndroid Build Coastguard Worker002c52: 5584 0300 |008d: iget-boolean v4, v8, Lcom/google/android/checkers/CheckersView;.B:Z // field@0003 2094*795d594fSAndroid Build Coastguard Worker002c56: 6e30 7a00 0304 |008f: invoke-virtual {v3, v0, v4}, Lcom/google/android/checkers/a;.a:(ZZ)I // method@007a 2095*795d594fSAndroid Build Coastguard Worker002c5c: 0a03 |0092: move-result v3 2096*795d594fSAndroid Build Coastguard Worker002c5e: 2b03 6900 0000 |0093: packed-switch v3, 000000fc // +00000069 2097*795d594fSAndroid Build Coastguard Worker002c64: 0e00 |0096: return-void 2098*795d594fSAndroid Build Coastguard Worker002c66: 5981 0c00 |0097: iput v1, v8, Lcom/google/android/checkers/CheckersView;.K:I // field@000c 2099*795d594fSAndroid Build Coastguard Worker002c6a: 2898 |0099: goto 0031 // -0068 2100*795d594fSAndroid Build Coastguard Worker002c6c: 0120 |009a: move v0, v2 2101*795d594fSAndroid Build Coastguard Worker002c6e: 28ab |009b: goto 0046 // -0055 2102*795d594fSAndroid Build Coastguard Worker002c70: 5981 1f00 |009c: iput v1, v8, Lcom/google/android/checkers/CheckersView;.m:I // field@001f 2103*795d594fSAndroid Build Coastguard Worker002c74: 5483 2200 |009e: iget-object v3, v8, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 2104*795d594fSAndroid Build Coastguard Worker002c78: 5433 3a00 |00a0: iget-object v3, v3, Lcom/google/android/checkers/a;.a:[I // field@003a 2105*795d594fSAndroid Build Coastguard Worker002c7c: 4403 0309 |00a2: aget v3, v3, v9 2106*795d594fSAndroid Build Coastguard Worker002c80: 5284 2500 |00a4: iget v4, v8, Lcom/google/android/checkers/CheckersView;.s:I // field@0025 2107*795d594fSAndroid Build Coastguard Worker002c84: 5285 2700 |00a6: iget v5, v8, Lcom/google/android/checkers/CheckersView;.u:I // field@0027 2108*795d594fSAndroid Build Coastguard Worker002c88: b654 |00a8: or-int/2addr v4, v5 2109*795d594fSAndroid Build Coastguard Worker002c8a: b543 |00a9: and-int/2addr v3, v4 2110*795d594fSAndroid Build Coastguard Worker002c8c: 5983 2000 |00aa: iput v3, v8, Lcom/google/android/checkers/CheckersView;.n:I // field@0020 2111*795d594fSAndroid Build Coastguard Worker002c90: 28bd |00ac: goto 0069 // -0043 2112*795d594fSAndroid Build Coastguard Worker002c92: 3800 0800 |00ad: if-eqz v0, 00b5 // +0008 2113*795d594fSAndroid Build Coastguard Worker002c96: 1260 |00af: const/4 v0, #int 6 // #6 2114*795d594fSAndroid Build Coastguard Worker002c98: 5980 2300 |00b0: iput v0, v8, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 2115*795d594fSAndroid Build Coastguard Worker002c9c: 5981 0e00 |00b2: iput v1, v8, Lcom/google/android/checkers/CheckersView;.M:I // field@000e 2116*795d594fSAndroid Build Coastguard Worker002ca0: 28e2 |00b4: goto 0096 // -001e 2117*795d594fSAndroid Build Coastguard Worker002ca2: 1250 |00b5: const/4 v0, #int 5 // #5 2118*795d594fSAndroid Build Coastguard Worker002ca4: 28fa |00b6: goto 00b0 // -0006 2119*795d594fSAndroid Build Coastguard Worker002ca6: 5c82 2b00 |00b7: iput-boolean v2, v8, Lcom/google/android/checkers/CheckersView;.y:Z // field@002b 2120*795d594fSAndroid Build Coastguard Worker002caa: 5481 2200 |00b9: iget-object v1, v8, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 2121*795d594fSAndroid Build Coastguard Worker002cae: 5211 3c00 |00bb: iget v1, v1, Lcom/google/android/checkers/a;.c:I // field@003c 2122*795d594fSAndroid Build Coastguard Worker002cb2: 5981 0e00 |00bd: iput v1, v8, Lcom/google/android/checkers/CheckersView;.M:I // field@000e 2123*795d594fSAndroid Build Coastguard Worker002cb6: 5281 2300 |00bf: iget v1, v8, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 2124*795d594fSAndroid Build Coastguard Worker002cba: 3321 1800 |00c1: if-ne v1, v2, 00d9 // +0018 2125*795d594fSAndroid Build Coastguard Worker002cbe: 5281 2c00 |00c3: iget v1, v8, Lcom/google/android/checkers/CheckersView;.z:I // field@002c 2126*795d594fSAndroid Build Coastguard Worker002cc2: 3901 0900 |00c5: if-nez v1, 00ce // +0009 2127*795d594fSAndroid Build Coastguard Worker002cc6: 5987 2300 |00c7: iput v7, v8, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 2128*795d594fSAndroid Build Coastguard Worker002cca: 1a00 d200 |00c9: const-string v0, "free play" // string@00d2 2129*795d594fSAndroid Build Coastguard Worker002cce: 5b80 0f00 |00cb: iput-object v0, v8, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f 2130*795d594fSAndroid Build Coastguard Worker002cd2: 28c9 |00cd: goto 0096 // -0037 2131*795d594fSAndroid Build Coastguard Worker002cd4: 1241 |00ce: const/4 v1, #int 4 // #4 2132*795d594fSAndroid Build Coastguard Worker002cd6: 5981 2300 |00cf: iput v1, v8, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 2133*795d594fSAndroid Build Coastguard Worker002cda: 5481 2200 |00d1: iget-object v1, v8, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 2134*795d594fSAndroid Build Coastguard Worker002cde: 5582 0300 |00d3: iget-boolean v2, v8, Lcom/google/android/checkers/CheckersView;.B:Z // field@0003 2135*795d594fSAndroid Build Coastguard Worker002ce2: 6e30 8700 0102 |00d5: invoke-virtual {v1, v0, v2}, Lcom/google/android/checkers/a;.b:(ZZ)V // method@0087 2136*795d594fSAndroid Build Coastguard Worker002ce8: 28be |00d8: goto 0096 // -0042 2137*795d594fSAndroid Build Coastguard Worker002cea: 5281 2300 |00d9: iget v1, v8, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 2138*795d594fSAndroid Build Coastguard Worker002cee: 3371 1700 |00db: if-ne v1, v7, 00f2 // +0017 2139*795d594fSAndroid Build Coastguard Worker002cf2: 5281 2c00 |00dd: iget v1, v8, Lcom/google/android/checkers/CheckersView;.z:I // field@002c 2140*795d594fSAndroid Build Coastguard Worker002cf6: 3901 0900 |00df: if-nez v1, 00e8 // +0009 2141*795d594fSAndroid Build Coastguard Worker002cfa: 5982 2300 |00e1: iput v2, v8, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 2142*795d594fSAndroid Build Coastguard Worker002cfe: 1a00 d200 |00e3: const-string v0, "free play" // string@00d2 2143*795d594fSAndroid Build Coastguard Worker002d02: 5b80 0f00 |00e5: iput-object v0, v8, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f 2144*795d594fSAndroid Build Coastguard Worker002d06: 28af |00e7: goto 0096 // -0051 2145*795d594fSAndroid Build Coastguard Worker002d08: 5986 2300 |00e8: iput v6, v8, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 2146*795d594fSAndroid Build Coastguard Worker002d0c: 5481 2200 |00ea: iget-object v1, v8, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 2147*795d594fSAndroid Build Coastguard Worker002d10: 5582 0300 |00ec: iget-boolean v2, v8, Lcom/google/android/checkers/CheckersView;.B:Z // field@0003 2148*795d594fSAndroid Build Coastguard Worker002d14: 6e30 8700 0102 |00ee: invoke-virtual {v1, v0, v2}, Lcom/google/android/checkers/a;.b:(ZZ)V // method@0087 2149*795d594fSAndroid Build Coastguard Worker002d1a: 28a5 |00f1: goto 0096 // -005b 2150*795d594fSAndroid Build Coastguard Worker002d1c: 5280 2300 |00f2: iget v0, v8, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 2151*795d594fSAndroid Build Coastguard Worker002d20: 3360 0500 |00f4: if-ne v0, v6, 00f9 // +0005 2152*795d594fSAndroid Build Coastguard Worker002d24: 5987 2300 |00f6: iput v7, v8, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 2153*795d594fSAndroid Build Coastguard Worker002d28: 289e |00f8: goto 0096 // -0062 2154*795d594fSAndroid Build Coastguard Worker002d2a: 5982 2300 |00f9: iput v2, v8, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 2155*795d594fSAndroid Build Coastguard Worker002d2e: 289b |00fb: goto 0096 // -0065 2156*795d594fSAndroid Build Coastguard Worker002d30: 0001 0300 0000 0000 1a00 0000 2400 ... |00fc: packed-switch-data (10 units) 2157*795d594fSAndroid Build Coastguard Worker catches : (none) 2158*795d594fSAndroid Build Coastguard Worker positions : 2159*795d594fSAndroid Build Coastguard Worker locals : 2160*795d594fSAndroid Build Coastguard Worker 2161*795d594fSAndroid Build Coastguard Worker #13 : (in Lcom/google/android/checkers/CheckersView;) 2162*795d594fSAndroid Build Coastguard Worker name : 'd' 2163*795d594fSAndroid Build Coastguard Worker type : '()V' 2164*795d594fSAndroid Build Coastguard Worker access : 0x0012 (PRIVATE FINAL) 2165*795d594fSAndroid Build Coastguard Worker method_idx : 100 2166*795d594fSAndroid Build Coastguard Worker code - 2167*795d594fSAndroid Build Coastguard Worker registers : 6 2168*795d594fSAndroid Build Coastguard Worker ins : 1 2169*795d594fSAndroid Build Coastguard Worker outs : 5 2170*795d594fSAndroid Build Coastguard Worker insns size : 88 16-bit code units 2171*795d594fSAndroid Build Coastguard Worker002d44: |[002d44] com.google.android.checkers.CheckersView.d:()V 2172*795d594fSAndroid Build Coastguard Worker002d54: 1303 8b00 |0000: const/16 v3, #int 139 // #8b 2173*795d594fSAndroid Build Coastguard Worker002d58: 1301 cc00 |0002: const/16 v1, #int 204 // #cc 2174*795d594fSAndroid Build Coastguard Worker002d5c: 1304 ff00 |0004: const/16 v4, #int 255 // #ff 2175*795d594fSAndroid Build Coastguard Worker002d60: 5250 0700 |0006: iget v0, v5, Lcom/google/android/checkers/CheckersView;.F:I // field@0007 2176*795d594fSAndroid Build Coastguard Worker002d64: 2b00 4000 0000 |0008: packed-switch v0, 00000048 // +00000040 2177*795d594fSAndroid Build Coastguard Worker002d6a: 0e00 |000b: return-void 2178*795d594fSAndroid Build Coastguard Worker002d6c: 5450 1700 |000c: iget-object v0, v5, Lcom/google/android/checkers/CheckersView;.e:Landroid/graphics/Paint; // field@0017 2179*795d594fSAndroid Build Coastguard Worker002d70: 1301 6600 |000e: const/16 v1, #int 102 // #66 2180*795d594fSAndroid Build Coastguard Worker002d74: 1302 cd00 |0010: const/16 v2, #int 205 // #cd 2181*795d594fSAndroid Build Coastguard Worker002d78: 1303 aa00 |0012: const/16 v3, #int 170 // #aa 2182*795d594fSAndroid Build Coastguard Worker002d7c: 6e53 2200 4021 |0014: invoke-virtual {v0, v4, v1, v2, v3}, Landroid/graphics/Paint;.setARGB:(IIII)V // method@0022 2183*795d594fSAndroid Build Coastguard Worker002d82: 28f4 |0017: goto 000b // -000c 2184*795d594fSAndroid Build Coastguard Worker002d84: 5450 1700 |0018: iget-object v0, v5, Lcom/google/android/checkers/CheckersView;.e:Landroid/graphics/Paint; // field@0017 2185*795d594fSAndroid Build Coastguard Worker002d88: 1301 4500 |001a: const/16 v1, #int 69 // #45 2186*795d594fSAndroid Build Coastguard Worker002d8c: 1302 7400 |001c: const/16 v2, #int 116 // #74 2187*795d594fSAndroid Build Coastguard Worker002d90: 6e52 2200 4031 |001e: invoke-virtual {v0, v4, v1, v3, v2}, Landroid/graphics/Paint;.setARGB:(IIII)V // method@0022 2188*795d594fSAndroid Build Coastguard Worker002d96: 28ea |0021: goto 000b // -0016 2189*795d594fSAndroid Build Coastguard Worker002d98: 5450 1700 |0022: iget-object v0, v5, Lcom/google/android/checkers/CheckersView;.e:Landroid/graphics/Paint; // field@0017 2190*795d594fSAndroid Build Coastguard Worker002d9c: 1301 1e00 |0024: const/16 v1, #int 30 // #1e 2191*795d594fSAndroid Build Coastguard Worker002da0: 1302 9000 |0026: const/16 v2, #int 144 // #90 2192*795d594fSAndroid Build Coastguard Worker002da4: 6e54 2200 4021 |0028: invoke-virtual {v0, v4, v1, v2, v4}, Landroid/graphics/Paint;.setARGB:(IIII)V // method@0022 2193*795d594fSAndroid Build Coastguard Worker002daa: 28e0 |002b: goto 000b // -0020 2194*795d594fSAndroid Build Coastguard Worker002dac: 5450 1700 |002c: iget-object v0, v5, Lcom/google/android/checkers/CheckersView;.e:Landroid/graphics/Paint; // field@0017 2195*795d594fSAndroid Build Coastguard Worker002db0: 1301 8e00 |002e: const/16 v1, #int 142 // #8e 2196*795d594fSAndroid Build Coastguard Worker002db4: 1302 6b00 |0030: const/16 v2, #int 107 // #6b 2197*795d594fSAndroid Build Coastguard Worker002db8: 1303 2300 |0032: const/16 v3, #int 35 // #23 2198*795d594fSAndroid Build Coastguard Worker002dbc: 6e53 2200 4021 |0034: invoke-virtual {v0, v4, v1, v2, v3}, Landroid/graphics/Paint;.setARGB:(IIII)V // method@0022 2199*795d594fSAndroid Build Coastguard Worker002dc2: 28d4 |0037: goto 000b // -002c 2200*795d594fSAndroid Build Coastguard Worker002dc4: 5450 1700 |0038: iget-object v0, v5, Lcom/google/android/checkers/CheckersView;.e:Landroid/graphics/Paint; // field@0017 2201*795d594fSAndroid Build Coastguard Worker002dc8: 1301 6c00 |003a: const/16 v1, #int 108 // #6c 2202*795d594fSAndroid Build Coastguard Worker002dcc: 1302 7b00 |003c: const/16 v2, #int 123 // #7b 2203*795d594fSAndroid Build Coastguard Worker002dd0: 6e53 2200 4021 |003e: invoke-virtual {v0, v4, v1, v2, v3}, Landroid/graphics/Paint;.setARGB:(IIII)V // method@0022 2204*795d594fSAndroid Build Coastguard Worker002dd6: 28ca |0041: goto 000b // -0036 2205*795d594fSAndroid Build Coastguard Worker002dd8: 5450 1700 |0042: iget-object v0, v5, Lcom/google/android/checkers/CheckersView;.e:Landroid/graphics/Paint; // field@0017 2206*795d594fSAndroid Build Coastguard Worker002ddc: 6e51 2200 4011 |0044: invoke-virtual {v0, v4, v1, v1, v1}, Landroid/graphics/Paint;.setARGB:(IIII)V // method@0022 2207*795d594fSAndroid Build Coastguard Worker002de2: 28c4 |0047: goto 000b // -003c 2208*795d594fSAndroid Build Coastguard Worker002de4: 0001 0600 0100 0000 0400 0000 1000 ... |0048: packed-switch-data (16 units) 2209*795d594fSAndroid Build Coastguard Worker catches : (none) 2210*795d594fSAndroid Build Coastguard Worker positions : 2211*795d594fSAndroid Build Coastguard Worker locals : 2212*795d594fSAndroid Build Coastguard Worker 2213*795d594fSAndroid Build Coastguard Worker #14 : (in Lcom/google/android/checkers/CheckersView;) 2214*795d594fSAndroid Build Coastguard Worker name : 'e' 2215*795d594fSAndroid Build Coastguard Worker type : '()Z' 2216*795d594fSAndroid Build Coastguard Worker access : 0x0012 (PRIVATE FINAL) 2217*795d594fSAndroid Build Coastguard Worker method_idx : 103 2218*795d594fSAndroid Build Coastguard Worker code - 2219*795d594fSAndroid Build Coastguard Worker registers : 3 2220*795d594fSAndroid Build Coastguard Worker ins : 1 2221*795d594fSAndroid Build Coastguard Worker outs : 0 2222*795d594fSAndroid Build Coastguard Worker insns size : 10 16-bit code units 2223*795d594fSAndroid Build Coastguard Worker002e04: |[002e04] com.google.android.checkers.CheckersView.e:()Z 2224*795d594fSAndroid Build Coastguard Worker002e14: 5220 2500 |0000: iget v0, v2, Lcom/google/android/checkers/CheckersView;.s:I // field@0025 2225*795d594fSAndroid Build Coastguard Worker002e18: 1501 f0ff |0002: const/high16 v1, #int -1048576 // #fff0 2226*795d594fSAndroid Build Coastguard Worker002e1c: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 2227*795d594fSAndroid Build Coastguard Worker002e20: 1210 |0006: const/4 v0, #int 1 // #1 2228*795d594fSAndroid Build Coastguard Worker002e22: 0f00 |0007: return v0 2229*795d594fSAndroid Build Coastguard Worker002e24: 1200 |0008: const/4 v0, #int 0 // #0 2230*795d594fSAndroid Build Coastguard Worker002e26: 28fe |0009: goto 0007 // -0002 2231*795d594fSAndroid Build Coastguard Worker catches : (none) 2232*795d594fSAndroid Build Coastguard Worker positions : 2233*795d594fSAndroid Build Coastguard Worker locals : 2234*795d594fSAndroid Build Coastguard Worker 2235*795d594fSAndroid Build Coastguard Worker Virtual methods - 2236*795d594fSAndroid Build Coastguard Worker #0 : (in Lcom/google/android/checkers/CheckersView;) 2237*795d594fSAndroid Build Coastguard Worker name : 'a' 2238*795d594fSAndroid Build Coastguard Worker type : '()V' 2239*795d594fSAndroid Build Coastguard Worker access : 0x0011 (PUBLIC FINAL) 2240*795d594fSAndroid Build Coastguard Worker method_idx : 78 2241*795d594fSAndroid Build Coastguard Worker code - 2242*795d594fSAndroid Build Coastguard Worker registers : 4 2243*795d594fSAndroid Build Coastguard Worker ins : 1 2244*795d594fSAndroid Build Coastguard Worker outs : 3 2245*795d594fSAndroid Build Coastguard Worker insns size : 64 16-bit code units 2246*795d594fSAndroid Build Coastguard Worker002e28: |[002e28] com.google.android.checkers.CheckersView.a:()V 2247*795d594fSAndroid Build Coastguard Worker002e38: 1270 |0000: const/4 v0, #int 7 // #7 2248*795d594fSAndroid Build Coastguard Worker002e3a: 2300 3800 |0001: new-array v0, v0, [Ljava/lang/CharSequence; // type@0038 2249*795d594fSAndroid Build Coastguard Worker002e3e: 1201 |0003: const/4 v1, #int 0 // #0 2250*795d594fSAndroid Build Coastguard Worker002e40: 1a02 9d00 |0004: const-string v2, "Wood" // string@009d 2251*795d594fSAndroid Build Coastguard Worker002e44: 4d02 0001 |0006: aput-object v2, v0, v1 2252*795d594fSAndroid Build Coastguard Worker002e48: 1211 |0008: const/4 v1, #int 1 // #1 2253*795d594fSAndroid Build Coastguard Worker002e4a: 1a02 6000 |0009: const-string v2, "Light Aquamarine" // string@0060 2254*795d594fSAndroid Build Coastguard Worker002e4e: 4d02 0001 |000b: aput-object v2, v0, v1 2255*795d594fSAndroid Build Coastguard Worker002e52: 1221 |000d: const/4 v1, #int 2 // #2 2256*795d594fSAndroid Build Coastguard Worker002e54: 1a02 1400 |000e: const-string v2, "Dark Aquamarine" // string@0014 2257*795d594fSAndroid Build Coastguard Worker002e58: 4d02 0001 |0010: aput-object v2, v0, v1 2258*795d594fSAndroid Build Coastguard Worker002e5c: 1231 |0012: const/4 v1, #int 3 // #3 2259*795d594fSAndroid Build Coastguard Worker002e5e: 1a02 0c00 |0013: const-string v2, "Blue" // string@000c 2260*795d594fSAndroid Build Coastguard Worker002e62: 4d02 0001 |0015: aput-object v2, v0, v1 2261*795d594fSAndroid Build Coastguard Worker002e66: 1241 |0017: const/4 v1, #int 4 // #4 2262*795d594fSAndroid Build Coastguard Worker002e68: 1a02 0e00 |0018: const-string v2, "Brown" // string@000e 2263*795d594fSAndroid Build Coastguard Worker002e6c: 4d02 0001 |001a: aput-object v2, v0, v1 2264*795d594fSAndroid Build Coastguard Worker002e70: 1251 |001c: const/4 v1, #int 5 // #5 2265*795d594fSAndroid Build Coastguard Worker002e72: 1a02 1a00 |001d: const-string v2, "Grey" // string@001a 2266*795d594fSAndroid Build Coastguard Worker002e76: 4d02 0001 |001f: aput-object v2, v0, v1 2267*795d594fSAndroid Build Coastguard Worker002e7a: 1261 |0021: const/4 v1, #int 6 // #6 2268*795d594fSAndroid Build Coastguard Worker002e7c: 1a02 6100 |0022: const-string v2, "Light Grey" // string@0061 2269*795d594fSAndroid Build Coastguard Worker002e80: 4d02 0001 |0024: aput-object v2, v0, v1 2270*795d594fSAndroid Build Coastguard Worker002e84: 2201 0500 |0026: new-instance v1, Landroid/app/AlertDialog$Builder; // type@0005 2271*795d594fSAndroid Build Coastguard Worker002e88: 5432 1300 |0028: iget-object v2, v3, Lcom/google/android/checkers/CheckersView;.a:Landroid/content/Context; // field@0013 2272*795d594fSAndroid Build Coastguard Worker002e8c: 7020 0900 2100 |002a: invoke-direct {v1, v2}, Landroid/app/AlertDialog$Builder;.<init>:(Landroid/content/Context;)V // method@0009 2273*795d594fSAndroid Build Coastguard Worker002e92: 1a02 0d00 |002d: const-string v2, "Board Color" // string@000d 2274*795d594fSAndroid Build Coastguard Worker002e96: 6e20 0f00 2100 |002f: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@000f 2275*795d594fSAndroid Build Coastguard Worker002e9c: 0c01 |0032: move-result-object v1 2276*795d594fSAndroid Build Coastguard Worker002e9e: 2202 2500 |0033: new-instance v2, Lcom/google/android/checkers/f; // type@0025 2277*795d594fSAndroid Build Coastguard Worker002ea2: 7020 9700 3200 |0035: invoke-direct {v2, v3}, Lcom/google/android/checkers/f;.<init>:(Lcom/google/android/checkers/CheckersView;)V // method@0097 2278*795d594fSAndroid Build Coastguard Worker002ea8: 6e30 0b00 0102 |0038: invoke-virtual {v1, v0, v2}, Landroid/app/AlertDialog$Builder;.setItems:([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@000b 2279*795d594fSAndroid Build Coastguard Worker002eae: 0c00 |003b: move-result-object v0 2280*795d594fSAndroid Build Coastguard Worker002eb0: 6e10 1000 0000 |003c: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0010 2281*795d594fSAndroid Build Coastguard Worker002eb6: 0e00 |003f: return-void 2282*795d594fSAndroid Build Coastguard Worker catches : (none) 2283*795d594fSAndroid Build Coastguard Worker positions : 2284*795d594fSAndroid Build Coastguard Worker locals : 2285*795d594fSAndroid Build Coastguard Worker 2286*795d594fSAndroid Build Coastguard Worker #1 : (in Lcom/google/android/checkers/CheckersView;) 2287*795d594fSAndroid Build Coastguard Worker name : 'a' 2288*795d594fSAndroid Build Coastguard Worker type : '(FF)V' 2289*795d594fSAndroid Build Coastguard Worker access : 0x0011 (PUBLIC FINAL) 2290*795d594fSAndroid Build Coastguard Worker method_idx : 79 2291*795d594fSAndroid Build Coastguard Worker code - 2292*795d594fSAndroid Build Coastguard Worker registers : 10 2293*795d594fSAndroid Build Coastguard Worker ins : 3 2294*795d594fSAndroid Build Coastguard Worker outs : 1 2295*795d594fSAndroid Build Coastguard Worker insns size : 113 16-bit code units 2296*795d594fSAndroid Build Coastguard Worker002eb8: |[002eb8] com.google.android.checkers.CheckersView.a:(FF)V 2297*795d594fSAndroid Build Coastguard Worker002ec8: 1206 |0000: const/4 v6, #int 0 // #0 2298*795d594fSAndroid Build Coastguard Worker002eca: 6e10 6a00 0700 |0001: invoke-virtual {v7}, Lcom/google/android/checkers/CheckersView;.getWidth:()I // method@006a 2299*795d594fSAndroid Build Coastguard Worker002ed0: 0a01 |0004: move-result v1 2300*795d594fSAndroid Build Coastguard Worker002ed2: 6e10 6900 0700 |0005: invoke-virtual {v7}, Lcom/google/android/checkers/CheckersView;.getHeight:()I // method@0069 2301*795d594fSAndroid Build Coastguard Worker002ed8: 0a02 |0008: move-result v2 2302*795d594fSAndroid Build Coastguard Worker002eda: 3521 4900 |0009: if-ge v1, v2, 0052 // +0049 2303*795d594fSAndroid Build Coastguard Worker002ede: 0110 |000b: move v0, v1 2304*795d594fSAndroid Build Coastguard Worker002ee0: e200 0003 |000c: ushr-int/lit8 v0, v0, #int 3 // #03 2305*795d594fSAndroid Build Coastguard Worker002ee4: e003 0003 |000e: shl-int/lit8 v3, v0, #int 3 // #03 2306*795d594fSAndroid Build Coastguard Worker002ee8: 5274 1000 |0010: iget v4, v7, Lcom/google/android/checkers/CheckersView;.O:F // field@0010 2307*795d594fSAndroid Build Coastguard Worker002eec: 2e04 0604 |0012: cmpg-float v4, v6, v4 2308*795d594fSAndroid Build Coastguard Worker002ef0: 3c04 1600 |0014: if-gtz v4, 002a // +0016 2309*795d594fSAndroid Build Coastguard Worker002ef4: 5274 1000 |0016: iget v4, v7, Lcom/google/android/checkers/CheckersView;.O:F // field@0010 2310*795d594fSAndroid Build Coastguard Worker002ef8: 8235 |0018: int-to-float v5, v3 2311*795d594fSAndroid Build Coastguard Worker002efa: 2e04 0405 |0019: cmpg-float v4, v4, v5 2312*795d594fSAndroid Build Coastguard Worker002efe: 3b04 0f00 |001b: if-gez v4, 002a // +000f 2313*795d594fSAndroid Build Coastguard Worker002f02: 5274 1100 |001d: iget v4, v7, Lcom/google/android/checkers/CheckersView;.P:F // field@0011 2314*795d594fSAndroid Build Coastguard Worker002f06: 2e04 0604 |001f: cmpg-float v4, v6, v4 2315*795d594fSAndroid Build Coastguard Worker002f0a: 3c04 0900 |0021: if-gtz v4, 002a // +0009 2316*795d594fSAndroid Build Coastguard Worker002f0e: 5274 1100 |0023: iget v4, v7, Lcom/google/android/checkers/CheckersView;.P:F // field@0011 2317*795d594fSAndroid Build Coastguard Worker002f12: 8233 |0025: int-to-float v3, v3 2318*795d594fSAndroid Build Coastguard Worker002f14: 2e03 0403 |0026: cmpg-float v3, v4, v3 2319*795d594fSAndroid Build Coastguard Worker002f18: 3a03 0400 |0028: if-ltz v3, 002c // +0004 2320*795d594fSAndroid Build Coastguard Worker002f1c: 1300 1000 |002a: const/16 v0, #int 16 // #10 2321*795d594fSAndroid Build Coastguard Worker002f20: 1d07 |002c: monitor-enter v7 2322*795d594fSAndroid Build Coastguard Worker002f22: 5273 1000 |002d: iget v3, v7, Lcom/google/android/checkers/CheckersView;.O:F // field@0010 2323*795d594fSAndroid Build Coastguard Worker002f26: 8204 |002f: int-to-float v4, v0 2324*795d594fSAndroid Build Coastguard Worker002f28: c884 |0030: mul-float/2addr v4, v8 2325*795d594fSAndroid Build Coastguard Worker002f2a: c643 |0031: add-float/2addr v3, v4 2326*795d594fSAndroid Build Coastguard Worker002f2c: 5973 1000 |0032: iput v3, v7, Lcom/google/android/checkers/CheckersView;.O:F // field@0010 2327*795d594fSAndroid Build Coastguard Worker002f30: 5273 1100 |0034: iget v3, v7, Lcom/google/android/checkers/CheckersView;.P:F // field@0011 2328*795d594fSAndroid Build Coastguard Worker002f34: 8200 |0036: int-to-float v0, v0 2329*795d594fSAndroid Build Coastguard Worker002f36: c890 |0037: mul-float/2addr v0, v9 2330*795d594fSAndroid Build Coastguard Worker002f38: c630 |0038: add-float/2addr v0, v3 2331*795d594fSAndroid Build Coastguard Worker002f3a: 5970 1100 |0039: iput v0, v7, Lcom/google/android/checkers/CheckersView;.P:F // field@0011 2332*795d594fSAndroid Build Coastguard Worker002f3e: 5270 1000 |003b: iget v0, v7, Lcom/google/android/checkers/CheckersView;.O:F // field@0010 2333*795d594fSAndroid Build Coastguard Worker002f42: 2e00 0006 |003d: cmpg-float v0, v0, v6 2334*795d594fSAndroid Build Coastguard Worker002f46: 3b00 1500 |003f: if-gez v0, 0054 // +0015 2335*795d594fSAndroid Build Coastguard Worker002f4a: 1200 |0041: const/4 v0, #int 0 // #0 2336*795d594fSAndroid Build Coastguard Worker002f4c: 5970 1000 |0042: iput v0, v7, Lcom/google/android/checkers/CheckersView;.O:F // field@0010 2337*795d594fSAndroid Build Coastguard Worker002f50: 5270 1100 |0044: iget v0, v7, Lcom/google/android/checkers/CheckersView;.P:F // field@0011 2338*795d594fSAndroid Build Coastguard Worker002f54: 2e00 0006 |0046: cmpg-float v0, v0, v6 2339*795d594fSAndroid Build Coastguard Worker002f58: 3b00 1c00 |0048: if-gez v0, 0064 // +001c 2340*795d594fSAndroid Build Coastguard Worker002f5c: 1200 |004a: const/4 v0, #int 0 // #0 2341*795d594fSAndroid Build Coastguard Worker002f5e: 5970 1100 |004b: iput v0, v7, Lcom/google/android/checkers/CheckersView;.P:F // field@0011 2342*795d594fSAndroid Build Coastguard Worker002f62: 1e07 |004d: monitor-exit v7 2343*795d594fSAndroid Build Coastguard Worker002f64: 6e10 6d00 0700 |004e: invoke-virtual {v7}, Lcom/google/android/checkers/CheckersView;.postInvalidate:()V // method@006d 2344*795d594fSAndroid Build Coastguard Worker002f6a: 0e00 |0051: return-void 2345*795d594fSAndroid Build Coastguard Worker002f6c: 0120 |0052: move v0, v2 2346*795d594fSAndroid Build Coastguard Worker002f6e: 28b9 |0053: goto 000c // -0047 2347*795d594fSAndroid Build Coastguard Worker002f70: 5270 1000 |0054: iget v0, v7, Lcom/google/android/checkers/CheckersView;.O:F // field@0010 2348*795d594fSAndroid Build Coastguard Worker002f74: 8213 |0056: int-to-float v3, v1 2349*795d594fSAndroid Build Coastguard Worker002f76: 2d00 0003 |0057: cmpl-float v0, v0, v3 2350*795d594fSAndroid Build Coastguard Worker002f7a: 3a00 ebff |0059: if-ltz v0, 0044 // -0015 2351*795d594fSAndroid Build Coastguard Worker002f7e: d800 01ff |005b: add-int/lit8 v0, v1, #int -1 // #ff 2352*795d594fSAndroid Build Coastguard Worker002f82: 8200 |005d: int-to-float v0, v0 2353*795d594fSAndroid Build Coastguard Worker002f84: 5970 1000 |005e: iput v0, v7, Lcom/google/android/checkers/CheckersView;.O:F // field@0010 2354*795d594fSAndroid Build Coastguard Worker002f88: 28e4 |0060: goto 0044 // -001c 2355*795d594fSAndroid Build Coastguard Worker002f8a: 0d00 |0061: move-exception v0 2356*795d594fSAndroid Build Coastguard Worker002f8c: 1e07 |0062: monitor-exit v7 2357*795d594fSAndroid Build Coastguard Worker002f8e: 2700 |0063: throw v0 2358*795d594fSAndroid Build Coastguard Worker002f90: 5270 1100 |0064: iget v0, v7, Lcom/google/android/checkers/CheckersView;.P:F // field@0011 2359*795d594fSAndroid Build Coastguard Worker002f94: 8221 |0066: int-to-float v1, v2 2360*795d594fSAndroid Build Coastguard Worker002f96: 2d00 0001 |0067: cmpl-float v0, v0, v1 2361*795d594fSAndroid Build Coastguard Worker002f9a: 3a00 e4ff |0069: if-ltz v0, 004d // -001c 2362*795d594fSAndroid Build Coastguard Worker002f9e: d800 02ff |006b: add-int/lit8 v0, v2, #int -1 // #ff 2363*795d594fSAndroid Build Coastguard Worker002fa2: 8200 |006d: int-to-float v0, v0 2364*795d594fSAndroid Build Coastguard Worker002fa4: 5970 1100 |006e: iput v0, v7, Lcom/google/android/checkers/CheckersView;.P:F // field@0011 2365*795d594fSAndroid Build Coastguard Worker002fa8: 28dd |0070: goto 004d // -0023 2366*795d594fSAndroid Build Coastguard Worker catches : 3 2367*795d594fSAndroid Build Coastguard Worker 0x002d - 0x004e 2368*795d594fSAndroid Build Coastguard Worker <any> -> 0x0061 2369*795d594fSAndroid Build Coastguard Worker 0x0054 - 0x0060 2370*795d594fSAndroid Build Coastguard Worker <any> -> 0x0061 2371*795d594fSAndroid Build Coastguard Worker 0x0064 - 0x0070 2372*795d594fSAndroid Build Coastguard Worker <any> -> 0x0061 2373*795d594fSAndroid Build Coastguard Worker positions : 2374*795d594fSAndroid Build Coastguard Worker locals : 2375*795d594fSAndroid Build Coastguard Worker 2376*795d594fSAndroid Build Coastguard Worker #2 : (in Lcom/google/android/checkers/CheckersView;) 2377*795d594fSAndroid Build Coastguard Worker name : 'a' 2378*795d594fSAndroid Build Coastguard Worker type : '(IIII)V' 2379*795d594fSAndroid Build Coastguard Worker access : 0x0011 (PUBLIC FINAL) 2380*795d594fSAndroid Build Coastguard Worker method_idx : 80 2381*795d594fSAndroid Build Coastguard Worker code - 2382*795d594fSAndroid Build Coastguard Worker registers : 11 2383*795d594fSAndroid Build Coastguard Worker ins : 5 2384*795d594fSAndroid Build Coastguard Worker outs : 6 2385*795d594fSAndroid Build Coastguard Worker insns size : 16 16-bit code units 2386*795d594fSAndroid Build Coastguard Worker002fc8: |[002fc8] com.google.android.checkers.CheckersView.a:(IIII)V 2387*795d594fSAndroid Build Coastguard Worker002fd8: 1211 |0000: const/4 v1, #int 1 // #1 2388*795d594fSAndroid Build Coastguard Worker002fda: 0760 |0001: move-object v0, v6 2389*795d594fSAndroid Build Coastguard Worker002fdc: 0172 |0002: move v2, v7 2390*795d594fSAndroid Build Coastguard Worker002fde: 0183 |0003: move v3, v8 2391*795d594fSAndroid Build Coastguard Worker002fe0: 0194 |0004: move v4, v9 2392*795d594fSAndroid Build Coastguard Worker002fe2: 01a5 |0005: move v5, v10 2393*795d594fSAndroid Build Coastguard Worker002fe4: 7606 5b00 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/google/android/checkers/CheckersView;.a:(ZIIII)Z // method@005b 2394*795d594fSAndroid Build Coastguard Worker002fea: 0a00 |0009: move-result v0 2395*795d594fSAndroid Build Coastguard Worker002fec: 3800 0500 |000a: if-eqz v0, 000f // +0005 2396*795d594fSAndroid Build Coastguard Worker002ff0: 6e10 6d00 0600 |000c: invoke-virtual {v6}, Lcom/google/android/checkers/CheckersView;.postInvalidate:()V // method@006d 2397*795d594fSAndroid Build Coastguard Worker002ff6: 0e00 |000f: return-void 2398*795d594fSAndroid Build Coastguard Worker catches : (none) 2399*795d594fSAndroid Build Coastguard Worker positions : 2400*795d594fSAndroid Build Coastguard Worker locals : 2401*795d594fSAndroid Build Coastguard Worker 2402*795d594fSAndroid Build Coastguard Worker #3 : (in Lcom/google/android/checkers/CheckersView;) 2403*795d594fSAndroid Build Coastguard Worker name : 'a' 2404*795d594fSAndroid Build Coastguard Worker type : '(Landroid/content/SharedPreferences$Editor;)V' 2405*795d594fSAndroid Build Coastguard Worker access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) 2406*795d594fSAndroid Build Coastguard Worker method_idx : 81 2407*795d594fSAndroid Build Coastguard Worker code - 2408*795d594fSAndroid Build Coastguard Worker registers : 4 2409*795d594fSAndroid Build Coastguard Worker ins : 2 2410*795d594fSAndroid Build Coastguard Worker outs : 3 2411*795d594fSAndroid Build Coastguard Worker insns size : 170 16-bit code units 2412*795d594fSAndroid Build Coastguard Worker002ff8: |[002ff8] com.google.android.checkers.CheckersView.a:(Landroid/content/SharedPreferences$Editor;)V 2413*795d594fSAndroid Build Coastguard Worker003008: 1d02 |0000: monitor-enter v2 2414*795d594fSAndroid Build Coastguard Worker00300a: 7210 1300 0300 |0001: invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;.clear:()Landroid/content/SharedPreferences$Editor; // method@0013 2415*795d594fSAndroid Build Coastguard Worker003010: 1a00 d000 |0004: const-string v0, "format" // string@00d0 2416*795d594fSAndroid Build Coastguard Worker003014: 1301 2200 |0006: const/16 v1, #int 34 // #22 2417*795d594fSAndroid Build Coastguard Worker003018: 7230 1600 0301 |0008: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0016 2418*795d594fSAndroid Build Coastguard Worker00301e: 1a00 3101 |000b: const-string v0, "state" // string@0131 2419*795d594fSAndroid Build Coastguard Worker003022: 5221 2300 |000d: iget v1, v2, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 2420*795d594fSAndroid Build Coastguard Worker003026: 7230 1600 0301 |000f: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0016 2421*795d594fSAndroid Build Coastguard Worker00302c: 1a00 3f01 |0012: const-string v0, "wp" // string@013f 2422*795d594fSAndroid Build Coastguard Worker003030: 5221 2400 |0014: iget v1, v2, Lcom/google/android/checkers/CheckersView;.r:I // field@0024 2423*795d594fSAndroid Build Coastguard Worker003034: 7230 1600 0301 |0016: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0016 2424*795d594fSAndroid Build Coastguard Worker00303a: 1a00 b400 |0019: const-string v0, "bp" // string@00b4 2425*795d594fSAndroid Build Coastguard Worker00303e: 5221 2500 |001b: iget v1, v2, Lcom/google/android/checkers/CheckersView;.s:I // field@0025 2426*795d594fSAndroid Build Coastguard Worker003042: 7230 1600 0301 |001d: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0016 2427*795d594fSAndroid Build Coastguard Worker003048: 1a00 3e01 |0020: const-string v0, "wk" // string@013e 2428*795d594fSAndroid Build Coastguard Worker00304c: 5221 2600 |0022: iget v1, v2, Lcom/google/android/checkers/CheckersView;.t:I // field@0026 2429*795d594fSAndroid Build Coastguard Worker003050: 7230 1600 0301 |0024: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0016 2430*795d594fSAndroid Build Coastguard Worker003056: 1a00 b300 |0027: const-string v0, "bk" // string@00b3 2431*795d594fSAndroid Build Coastguard Worker00305a: 5221 2700 |0029: iget v1, v2, Lcom/google/android/checkers/CheckersView;.u:I // field@0027 2432*795d594fSAndroid Build Coastguard Worker00305e: 7230 1600 0301 |002b: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0016 2433*795d594fSAndroid Build Coastguard Worker003064: 1a00 e800 |002e: const-string v0, "l1" // string@00e8 2434*795d594fSAndroid Build Coastguard Worker003068: 5221 2800 |0030: iget v1, v2, Lcom/google/android/checkers/CheckersView;.v:I // field@0028 2435*795d594fSAndroid Build Coastguard Worker00306c: 7230 1600 0301 |0032: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0016 2436*795d594fSAndroid Build Coastguard Worker003072: 1a00 e900 |0035: const-string v0, "l2" // string@00e9 2437*795d594fSAndroid Build Coastguard Worker003076: 5221 2900 |0037: iget v1, v2, Lcom/google/android/checkers/CheckersView;.w:I // field@0029 2438*795d594fSAndroid Build Coastguard Worker00307a: 7230 1600 0301 |0039: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0016 2439*795d594fSAndroid Build Coastguard Worker003080: 1a00 ef00 |003c: const-string v0, "lm" // string@00ef 2440*795d594fSAndroid Build Coastguard Worker003084: 5221 2a00 |003e: iget v1, v2, Lcom/google/android/checkers/CheckersView;.x:I // field@002a 2441*795d594fSAndroid Build Coastguard Worker003088: 7230 1600 0301 |0040: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0016 2442*795d594fSAndroid Build Coastguard Worker00308e: 1a00 b800 |0043: const-string v0, "cap" // string@00b8 2443*795d594fSAndroid Build Coastguard Worker003092: 5521 2b00 |0045: iget-boolean v1, v2, Lcom/google/android/checkers/CheckersView;.y:Z // field@002b 2444*795d594fSAndroid Build Coastguard Worker003096: 7230 1500 0301 |0047: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0015 2445*795d594fSAndroid Build Coastguard Worker00309c: 1a00 ee00 |004a: const-string v0, "level" // string@00ee 2446*795d594fSAndroid Build Coastguard Worker0030a0: 5221 2c00 |004c: iget v1, v2, Lcom/google/android/checkers/CheckersView;.z:I // field@002c 2447*795d594fSAndroid Build Coastguard Worker0030a4: 7230 1600 0301 |004e: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0016 2448*795d594fSAndroid Build Coastguard Worker0030aa: 1a00 2d01 |0051: const-string v0, "show" // string@012d 2449*795d594fSAndroid Build Coastguard Worker0030ae: 5521 0200 |0053: iget-boolean v1, v2, Lcom/google/android/checkers/CheckersView;.A:Z // field@0002 2450*795d594fSAndroid Build Coastguard Worker0030b2: 7230 1500 0301 |0055: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0015 2451*795d594fSAndroid Build Coastguard Worker0030b8: 1a00 d100 |0058: const-string v0, "free" // string@00d1 2452*795d594fSAndroid Build Coastguard Worker0030bc: 5521 0300 |005a: iget-boolean v1, v2, Lcom/google/android/checkers/CheckersView;.B:Z // field@0003 2453*795d594fSAndroid Build Coastguard Worker0030c0: 7230 1500 0301 |005c: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0015 2454*795d594fSAndroid Build Coastguard Worker0030c6: 1a00 1801 |005f: const-string v0, "rot" // string@0118 2455*795d594fSAndroid Build Coastguard Worker0030ca: 5521 0400 |0061: iget-boolean v1, v2, Lcom/google/android/checkers/CheckersView;.C:Z // field@0004 2456*795d594fSAndroid Build Coastguard Worker0030ce: 7230 1500 0301 |0063: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0015 2457*795d594fSAndroid Build Coastguard Worker0030d4: 1a00 d300 |0066: const-string v0, "full" // string@00d3 2458*795d594fSAndroid Build Coastguard Worker0030d8: 5521 0500 |0068: iget-boolean v1, v2, Lcom/google/android/checkers/CheckersView;.D:Z // field@0005 2459*795d594fSAndroid Build Coastguard Worker0030dc: 7230 1500 0301 |006a: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0015 2460*795d594fSAndroid Build Coastguard Worker0030e2: 1a00 2f01 |006d: const-string v0, "start" // string@012f 2461*795d594fSAndroid Build Coastguard Worker0030e6: 5521 0600 |006f: iget-boolean v1, v2, Lcom/google/android/checkers/CheckersView;.E:Z // field@0006 2462*795d594fSAndroid Build Coastguard Worker0030ea: 7230 1500 0301 |0071: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@0015 2463*795d594fSAndroid Build Coastguard Worker0030f0: 1a00 bd00 |0074: const-string v0, "color" // string@00bd 2464*795d594fSAndroid Build Coastguard Worker0030f4: 5221 0700 |0076: iget v1, v2, Lcom/google/android/checkers/CheckersView;.F:I // field@0007 2465*795d594fSAndroid Build Coastguard Worker0030f8: 7230 1600 0301 |0078: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0016 2466*795d594fSAndroid Build Coastguard Worker0030fe: 1a00 f300 |007b: const-string v0, "lwp" // string@00f3 2467*795d594fSAndroid Build Coastguard Worker003102: 5421 0800 |007d: iget-object v1, v2, Lcom/google/android/checkers/CheckersView;.G:[I // field@0008 2468*795d594fSAndroid Build Coastguard Worker003106: 7130 5200 0301 |007f: invoke-static {v3, v0, v1}, Lcom/google/android/checkers/CheckersView;.a:(Landroid/content/SharedPreferences$Editor;Ljava/lang/String;[I)V // method@0052 2469*795d594fSAndroid Build Coastguard Worker00310c: 1a00 f200 |0082: const-string v0, "lwk" // string@00f2 2470*795d594fSAndroid Build Coastguard Worker003110: 5421 0900 |0084: iget-object v1, v2, Lcom/google/android/checkers/CheckersView;.H:[I // field@0009 2471*795d594fSAndroid Build Coastguard Worker003114: 7130 5200 0301 |0086: invoke-static {v3, v0, v1}, Lcom/google/android/checkers/CheckersView;.a:(Landroid/content/SharedPreferences$Editor;Ljava/lang/String;[I)V // method@0052 2472*795d594fSAndroid Build Coastguard Worker00311a: 1a00 eb00 |0089: const-string v0, "lbp" // string@00eb 2473*795d594fSAndroid Build Coastguard Worker00311e: 5421 0a00 |008b: iget-object v1, v2, Lcom/google/android/checkers/CheckersView;.I:[I // field@000a 2474*795d594fSAndroid Build Coastguard Worker003122: 7130 5200 0301 |008d: invoke-static {v3, v0, v1}, Lcom/google/android/checkers/CheckersView;.a:(Landroid/content/SharedPreferences$Editor;Ljava/lang/String;[I)V // method@0052 2475*795d594fSAndroid Build Coastguard Worker003128: 1a00 ea00 |0090: const-string v0, "lbk" // string@00ea 2476*795d594fSAndroid Build Coastguard Worker00312c: 5421 0b00 |0092: iget-object v1, v2, Lcom/google/android/checkers/CheckersView;.J:[I // field@000b 2477*795d594fSAndroid Build Coastguard Worker003130: 7130 5200 0301 |0094: invoke-static {v3, v0, v1}, Lcom/google/android/checkers/CheckersView;.a:(Landroid/content/SharedPreferences$Editor;Ljava/lang/String;[I)V // method@0052 2478*795d594fSAndroid Build Coastguard Worker003136: 1a00 f100 |0097: const-string v0, "lp" // string@00f1 2479*795d594fSAndroid Build Coastguard Worker00313a: 5221 0c00 |0099: iget v1, v2, Lcom/google/android/checkers/CheckersView;.K:I // field@000c 2480*795d594fSAndroid Build Coastguard Worker00313e: 7230 1600 0301 |009b: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0016 2481*795d594fSAndroid Build Coastguard Worker003144: 1a00 ec00 |009e: const-string v0, "lc" // string@00ec 2482*795d594fSAndroid Build Coastguard Worker003148: 5221 0d00 |00a0: iget v1, v2, Lcom/google/android/checkers/CheckersView;.L:I // field@000d 2483*795d594fSAndroid Build Coastguard Worker00314c: 7230 1600 0301 |00a2: invoke-interface {v3, v0, v1}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@0016 2484*795d594fSAndroid Build Coastguard Worker003152: 1e02 |00a5: monitor-exit v2 2485*795d594fSAndroid Build Coastguard Worker003154: 0e00 |00a6: return-void 2486*795d594fSAndroid Build Coastguard Worker003156: 0d00 |00a7: move-exception v0 2487*795d594fSAndroid Build Coastguard Worker003158: 1e02 |00a8: monitor-exit v2 2488*795d594fSAndroid Build Coastguard Worker00315a: 2700 |00a9: throw v0 2489*795d594fSAndroid Build Coastguard Worker catches : 1 2490*795d594fSAndroid Build Coastguard Worker 0x0001 - 0x00a5 2491*795d594fSAndroid Build Coastguard Worker <any> -> 0x00a7 2492*795d594fSAndroid Build Coastguard Worker positions : 2493*795d594fSAndroid Build Coastguard Worker locals : 2494*795d594fSAndroid Build Coastguard Worker 2495*795d594fSAndroid Build Coastguard Worker #4 : (in Lcom/google/android/checkers/CheckersView;) 2496*795d594fSAndroid Build Coastguard Worker name : 'a' 2497*795d594fSAndroid Build Coastguard Worker type : '(I)Z' 2498*795d594fSAndroid Build Coastguard Worker access : 0x0011 (PUBLIC FINAL) 2499*795d594fSAndroid Build Coastguard Worker method_idx : 87 2500*795d594fSAndroid Build Coastguard Worker code - 2501*795d594fSAndroid Build Coastguard Worker registers : 8 2502*795d594fSAndroid Build Coastguard Worker ins : 2 2503*795d594fSAndroid Build Coastguard Worker outs : 6 2504*795d594fSAndroid Build Coastguard Worker insns size : 17 16-bit code units 2505*795d594fSAndroid Build Coastguard Worker003168: |[003168] com.google.android.checkers.CheckersView.a:(I)Z 2506*795d594fSAndroid Build Coastguard Worker003178: 1201 |0000: const/4 v1, #int 0 // #0 2507*795d594fSAndroid Build Coastguard Worker00317a: 0760 |0001: move-object v0, v6 2508*795d594fSAndroid Build Coastguard Worker00317c: 0172 |0002: move v2, v7 2509*795d594fSAndroid Build Coastguard Worker00317e: 0113 |0003: move v3, v1 2510*795d594fSAndroid Build Coastguard Worker003180: 0114 |0004: move v4, v1 2511*795d594fSAndroid Build Coastguard Worker003182: 0115 |0005: move v5, v1 2512*795d594fSAndroid Build Coastguard Worker003184: 7606 5b00 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/google/android/checkers/CheckersView;.a:(ZIIII)Z // method@005b 2513*795d594fSAndroid Build Coastguard Worker00318a: 0a00 |0009: move-result v0 2514*795d594fSAndroid Build Coastguard Worker00318c: 3800 0600 |000a: if-eqz v0, 0010 // +0006 2515*795d594fSAndroid Build Coastguard Worker003190: 6e10 6d00 0600 |000c: invoke-virtual {v6}, Lcom/google/android/checkers/CheckersView;.postInvalidate:()V // method@006d 2516*795d594fSAndroid Build Coastguard Worker003196: 1211 |000f: const/4 v1, #int 1 // #1 2517*795d594fSAndroid Build Coastguard Worker003198: 0f01 |0010: return v1 2518*795d594fSAndroid Build Coastguard Worker catches : (none) 2519*795d594fSAndroid Build Coastguard Worker positions : 2520*795d594fSAndroid Build Coastguard Worker locals : 2521*795d594fSAndroid Build Coastguard Worker 2522*795d594fSAndroid Build Coastguard Worker #5 : (in Lcom/google/android/checkers/CheckersView;) 2523*795d594fSAndroid Build Coastguard Worker name : 'a' 2524*795d594fSAndroid Build Coastguard Worker type : '(Z)Z' 2525*795d594fSAndroid Build Coastguard Worker access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) 2526*795d594fSAndroid Build Coastguard Worker method_idx : 90 2527*795d594fSAndroid Build Coastguard Worker code - 2528*795d594fSAndroid Build Coastguard Worker registers : 3 2529*795d594fSAndroid Build Coastguard Worker ins : 2 2530*795d594fSAndroid Build Coastguard Worker outs : 1 2531*795d594fSAndroid Build Coastguard Worker insns size : 22 16-bit code units 2532*795d594fSAndroid Build Coastguard Worker00319c: |[00319c] com.google.android.checkers.CheckersView.a:(Z)Z 2533*795d594fSAndroid Build Coastguard Worker0031ac: 1d01 |0000: monitor-enter v1 2534*795d594fSAndroid Build Coastguard Worker0031ae: 3802 0c00 |0001: if-eqz v2, 000d // +000c 2535*795d594fSAndroid Build Coastguard Worker0031b2: 5510 0200 |0003: iget-boolean v0, v1, Lcom/google/android/checkers/CheckersView;.A:Z // field@0002 2536*795d594fSAndroid Build Coastguard Worker0031b6: 3800 0c00 |0005: if-eqz v0, 0011 // +000c 2537*795d594fSAndroid Build Coastguard Worker0031ba: 1200 |0007: const/4 v0, #int 0 // #0 2538*795d594fSAndroid Build Coastguard Worker0031bc: 5c10 0200 |0008: iput-boolean v0, v1, Lcom/google/android/checkers/CheckersView;.A:Z // field@0002 2539*795d594fSAndroid Build Coastguard Worker0031c0: 6e10 6d00 0100 |000a: invoke-virtual {v1}, Lcom/google/android/checkers/CheckersView;.postInvalidate:()V // method@006d 2540*795d594fSAndroid Build Coastguard Worker0031c6: 5510 0200 |000d: iget-boolean v0, v1, Lcom/google/android/checkers/CheckersView;.A:Z // field@0002 2541*795d594fSAndroid Build Coastguard Worker0031ca: 1e01 |000f: monitor-exit v1 2542*795d594fSAndroid Build Coastguard Worker0031cc: 0f00 |0010: return v0 2543*795d594fSAndroid Build Coastguard Worker0031ce: 1210 |0011: const/4 v0, #int 1 // #1 2544*795d594fSAndroid Build Coastguard Worker0031d0: 28f6 |0012: goto 0008 // -000a 2545*795d594fSAndroid Build Coastguard Worker0031d2: 0d00 |0013: move-exception v0 2546*795d594fSAndroid Build Coastguard Worker0031d4: 1e01 |0014: monitor-exit v1 2547*795d594fSAndroid Build Coastguard Worker0031d6: 2700 |0015: throw v0 2548*795d594fSAndroid Build Coastguard Worker catches : 1 2549*795d594fSAndroid Build Coastguard Worker 0x0003 - 0x000f 2550*795d594fSAndroid Build Coastguard Worker <any> -> 0x0013 2551*795d594fSAndroid Build Coastguard Worker positions : 2552*795d594fSAndroid Build Coastguard Worker locals : 2553*795d594fSAndroid Build Coastguard Worker 2554*795d594fSAndroid Build Coastguard Worker #6 : (in Lcom/google/android/checkers/CheckersView;) 2555*795d594fSAndroid Build Coastguard Worker name : 'b' 2556*795d594fSAndroid Build Coastguard Worker type : '()V' 2557*795d594fSAndroid Build Coastguard Worker access : 0x0011 (PUBLIC FINAL) 2558*795d594fSAndroid Build Coastguard Worker method_idx : 93 2559*795d594fSAndroid Build Coastguard Worker code - 2560*795d594fSAndroid Build Coastguard Worker registers : 7 2561*795d594fSAndroid Build Coastguard Worker ins : 1 2562*795d594fSAndroid Build Coastguard Worker outs : 6 2563*795d594fSAndroid Build Coastguard Worker insns size : 30 16-bit code units 2564*795d594fSAndroid Build Coastguard Worker0031e4: |[0031e4] com.google.android.checkers.CheckersView.b:()V 2565*795d594fSAndroid Build Coastguard Worker0031f4: 1201 |0000: const/4 v1, #int 0 // #0 2566*795d594fSAndroid Build Coastguard Worker0031f6: 1d06 |0001: monitor-enter v6 2567*795d594fSAndroid Build Coastguard Worker0031f8: 5260 1000 |0002: iget v0, v6, Lcom/google/android/checkers/CheckersView;.O:F // field@0010 2568*795d594fSAndroid Build Coastguard Worker0031fc: 5262 1100 |0004: iget v2, v6, Lcom/google/android/checkers/CheckersView;.P:F // field@0011 2569*795d594fSAndroid Build Coastguard Worker003200: 7030 5c00 0602 |0006: invoke-direct {v6, v0, v2}, Lcom/google/android/checkers/CheckersView;.b:(FF)I // method@005c 2570*795d594fSAndroid Build Coastguard Worker003206: 0a02 |0009: move-result v2 2571*795d594fSAndroid Build Coastguard Worker003208: 1e06 |000a: monitor-exit v6 2572*795d594fSAndroid Build Coastguard Worker00320a: 3802 0f00 |000b: if-eqz v2, 001a // +000f 2573*795d594fSAndroid Build Coastguard Worker00320e: 0760 |000d: move-object v0, v6 2574*795d594fSAndroid Build Coastguard Worker003210: 0113 |000e: move v3, v1 2575*795d594fSAndroid Build Coastguard Worker003212: 0114 |000f: move v4, v1 2576*795d594fSAndroid Build Coastguard Worker003214: 0115 |0010: move v5, v1 2577*795d594fSAndroid Build Coastguard Worker003216: 7606 5b00 0000 |0011: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/google/android/checkers/CheckersView;.a:(ZIIII)Z // method@005b 2578*795d594fSAndroid Build Coastguard Worker00321c: 0a00 |0014: move-result v0 2579*795d594fSAndroid Build Coastguard Worker00321e: 3800 0500 |0015: if-eqz v0, 001a // +0005 2580*795d594fSAndroid Build Coastguard Worker003222: 6e10 6d00 0600 |0017: invoke-virtual {v6}, Lcom/google/android/checkers/CheckersView;.postInvalidate:()V // method@006d 2581*795d594fSAndroid Build Coastguard Worker003228: 0e00 |001a: return-void 2582*795d594fSAndroid Build Coastguard Worker00322a: 0d00 |001b: move-exception v0 2583*795d594fSAndroid Build Coastguard Worker00322c: 1e06 |001c: monitor-exit v6 2584*795d594fSAndroid Build Coastguard Worker00322e: 2700 |001d: throw v0 2585*795d594fSAndroid Build Coastguard Worker catches : 1 2586*795d594fSAndroid Build Coastguard Worker 0x0002 - 0x000b 2587*795d594fSAndroid Build Coastguard Worker <any> -> 0x001b 2588*795d594fSAndroid Build Coastguard Worker positions : 2589*795d594fSAndroid Build Coastguard Worker locals : 2590*795d594fSAndroid Build Coastguard Worker 2591*795d594fSAndroid Build Coastguard Worker #7 : (in Lcom/google/android/checkers/CheckersView;) 2592*795d594fSAndroid Build Coastguard Worker name : 'b' 2593*795d594fSAndroid Build Coastguard Worker type : '(Z)Z' 2594*795d594fSAndroid Build Coastguard Worker access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) 2595*795d594fSAndroid Build Coastguard Worker method_idx : 96 2596*795d594fSAndroid Build Coastguard Worker code - 2597*795d594fSAndroid Build Coastguard Worker registers : 7 2598*795d594fSAndroid Build Coastguard Worker ins : 2 2599*795d594fSAndroid Build Coastguard Worker outs : 3 2600*795d594fSAndroid Build Coastguard Worker insns size : 69 16-bit code units 2601*795d594fSAndroid Build Coastguard Worker00323c: |[00323c] com.google.android.checkers.CheckersView.b:(Z)Z 2602*795d594fSAndroid Build Coastguard Worker00324c: 1233 |0000: const/4 v3, #int 3 // #3 2603*795d594fSAndroid Build Coastguard Worker00324e: 1210 |0001: const/4 v0, #int 1 // #1 2604*795d594fSAndroid Build Coastguard Worker003250: 1201 |0002: const/4 v1, #int 0 // #0 2605*795d594fSAndroid Build Coastguard Worker003252: 1d05 |0003: monitor-enter v5 2606*795d594fSAndroid Build Coastguard Worker003254: 3806 3400 |0004: if-eqz v6, 0038 // +0034 2607*795d594fSAndroid Build Coastguard Worker003258: 5552 0300 |0006: iget-boolean v2, v5, Lcom/google/android/checkers/CheckersView;.B:Z // field@0003 2608*795d594fSAndroid Build Coastguard Worker00325c: 3802 3400 |0008: if-eqz v2, 003c // +0034 2609*795d594fSAndroid Build Coastguard Worker003260: 0112 |000a: move v2, v1 2610*795d594fSAndroid Build Coastguard Worker003262: 5c52 0300 |000b: iput-boolean v2, v5, Lcom/google/android/checkers/CheckersView;.B:Z // field@0003 2611*795d594fSAndroid Build Coastguard Worker003266: 5252 2300 |000d: iget v2, v5, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 2612*795d594fSAndroid Build Coastguard Worker00326a: 3232 0600 |000f: if-eq v2, v3, 0015 // +0006 2613*795d594fSAndroid Build Coastguard Worker00326e: 5252 2300 |0011: iget v2, v5, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 2614*795d594fSAndroid Build Coastguard Worker003272: 3302 2500 |0013: if-ne v2, v0, 0038 // +0025 2615*795d594fSAndroid Build Coastguard Worker003276: 5252 2300 |0015: iget v2, v5, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 2616*795d594fSAndroid Build Coastguard Worker00327a: 3332 2700 |0017: if-ne v2, v3, 003e // +0027 2617*795d594fSAndroid Build Coastguard Worker00327e: 0102 |0019: move v2, v0 2618*795d594fSAndroid Build Coastguard Worker003280: 1203 |001a: const/4 v3, #int 0 // #0 2619*795d594fSAndroid Build Coastguard Worker003282: 5953 2800 |001b: iput v3, v5, Lcom/google/android/checkers/CheckersView;.v:I // field@0028 2620*795d594fSAndroid Build Coastguard Worker003286: 1203 |001d: const/4 v3, #int 0 // #0 2621*795d594fSAndroid Build Coastguard Worker003288: 5953 2900 |001e: iput v3, v5, Lcom/google/android/checkers/CheckersView;.w:I // field@0029 2622*795d594fSAndroid Build Coastguard Worker00328c: 1203 |0020: const/4 v3, #int 0 // #0 2623*795d594fSAndroid Build Coastguard Worker00328e: 5953 2a00 |0021: iput v3, v5, Lcom/google/android/checkers/CheckersView;.x:I // field@002a 2624*795d594fSAndroid Build Coastguard Worker003292: 5453 2200 |0023: iget-object v3, v5, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 2625*795d594fSAndroid Build Coastguard Worker003296: 5554 0300 |0025: iget-boolean v4, v5, Lcom/google/android/checkers/CheckersView;.B:Z // field@0003 2626*795d594fSAndroid Build Coastguard Worker00329a: 6e30 7a00 2304 |0027: invoke-virtual {v3, v2, v4}, Lcom/google/android/checkers/a;.a:(ZZ)I // method@007a 2627*795d594fSAndroid Build Coastguard Worker0032a0: 0a02 |002a: move-result v2 2628*795d594fSAndroid Build Coastguard Worker0032a2: 3302 1500 |002b: if-ne v2, v0, 0040 // +0015 2629*795d594fSAndroid Build Coastguard Worker0032a6: 5c50 2b00 |002d: iput-boolean v0, v5, Lcom/google/android/checkers/CheckersView;.y:Z // field@002b 2630*795d594fSAndroid Build Coastguard Worker0032aa: 5450 2200 |002f: iget-object v0, v5, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 2631*795d594fSAndroid Build Coastguard Worker0032ae: 5200 3c00 |0031: iget v0, v0, Lcom/google/android/checkers/a;.c:I // field@003c 2632*795d594fSAndroid Build Coastguard Worker0032b2: 5950 0e00 |0033: iput v0, v5, Lcom/google/android/checkers/CheckersView;.M:I // field@000e 2633*795d594fSAndroid Build Coastguard Worker0032b6: 6e10 6d00 0500 |0035: invoke-virtual {v5}, Lcom/google/android/checkers/CheckersView;.postInvalidate:()V // method@006d 2634*795d594fSAndroid Build Coastguard Worker0032bc: 5550 0300 |0038: iget-boolean v0, v5, Lcom/google/android/checkers/CheckersView;.B:Z // field@0003 2635*795d594fSAndroid Build Coastguard Worker0032c0: 1e05 |003a: monitor-exit v5 2636*795d594fSAndroid Build Coastguard Worker0032c2: 0f00 |003b: return v0 2637*795d594fSAndroid Build Coastguard Worker0032c4: 0102 |003c: move v2, v0 2638*795d594fSAndroid Build Coastguard Worker0032c6: 28ce |003d: goto 000b // -0032 2639*795d594fSAndroid Build Coastguard Worker0032c8: 0112 |003e: move v2, v1 2640*795d594fSAndroid Build Coastguard Worker0032ca: 28db |003f: goto 001a // -0025 2641*795d594fSAndroid Build Coastguard Worker0032cc: 0110 |0040: move v0, v1 2642*795d594fSAndroid Build Coastguard Worker0032ce: 28ec |0041: goto 002d // -0014 2643*795d594fSAndroid Build Coastguard Worker0032d0: 0d00 |0042: move-exception v0 2644*795d594fSAndroid Build Coastguard Worker0032d2: 1e05 |0043: monitor-exit v5 2645*795d594fSAndroid Build Coastguard Worker0032d4: 2700 |0044: throw v0 2646*795d594fSAndroid Build Coastguard Worker catches : 1 2647*795d594fSAndroid Build Coastguard Worker 0x0006 - 0x003a 2648*795d594fSAndroid Build Coastguard Worker <any> -> 0x0042 2649*795d594fSAndroid Build Coastguard Worker positions : 2650*795d594fSAndroid Build Coastguard Worker locals : 2651*795d594fSAndroid Build Coastguard Worker 2652*795d594fSAndroid Build Coastguard Worker #8 : (in Lcom/google/android/checkers/CheckersView;) 2653*795d594fSAndroid Build Coastguard Worker name : 'c' 2654*795d594fSAndroid Build Coastguard Worker type : '()I' 2655*795d594fSAndroid Build Coastguard Worker access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) 2656*795d594fSAndroid Build Coastguard Worker method_idx : 97 2657*795d594fSAndroid Build Coastguard Worker code - 2658*795d594fSAndroid Build Coastguard Worker registers : 2 2659*795d594fSAndroid Build Coastguard Worker ins : 1 2660*795d594fSAndroid Build Coastguard Worker outs : 0 2661*795d594fSAndroid Build Coastguard Worker insns size : 8 16-bit code units 2662*795d594fSAndroid Build Coastguard Worker0032e4: |[0032e4] com.google.android.checkers.CheckersView.c:()I 2663*795d594fSAndroid Build Coastguard Worker0032f4: 1d01 |0000: monitor-enter v1 2664*795d594fSAndroid Build Coastguard Worker0032f6: 5210 2c00 |0001: iget v0, v1, Lcom/google/android/checkers/CheckersView;.z:I // field@002c 2665*795d594fSAndroid Build Coastguard Worker0032fa: 1e01 |0003: monitor-exit v1 2666*795d594fSAndroid Build Coastguard Worker0032fc: 0f00 |0004: return v0 2667*795d594fSAndroid Build Coastguard Worker0032fe: 0d00 |0005: move-exception v0 2668*795d594fSAndroid Build Coastguard Worker003300: 1e01 |0006: monitor-exit v1 2669*795d594fSAndroid Build Coastguard Worker003302: 2700 |0007: throw v0 2670*795d594fSAndroid Build Coastguard Worker catches : 1 2671*795d594fSAndroid Build Coastguard Worker 0x0001 - 0x0003 2672*795d594fSAndroid Build Coastguard Worker <any> -> 0x0005 2673*795d594fSAndroid Build Coastguard Worker positions : 2674*795d594fSAndroid Build Coastguard Worker locals : 2675*795d594fSAndroid Build Coastguard Worker 2676*795d594fSAndroid Build Coastguard Worker #9 : (in Lcom/google/android/checkers/CheckersView;) 2677*795d594fSAndroid Build Coastguard Worker name : 'c' 2678*795d594fSAndroid Build Coastguard Worker type : '(Z)Z' 2679*795d594fSAndroid Build Coastguard Worker access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) 2680*795d594fSAndroid Build Coastguard Worker method_idx : 99 2681*795d594fSAndroid Build Coastguard Worker code - 2682*795d594fSAndroid Build Coastguard Worker registers : 5 2683*795d594fSAndroid Build Coastguard Worker ins : 2 2684*795d594fSAndroid Build Coastguard Worker outs : 3 2685*795d594fSAndroid Build Coastguard Worker insns size : 34 16-bit code units 2686*795d594fSAndroid Build Coastguard Worker003310: |[003310] com.google.android.checkers.CheckersView.c:(Z)Z 2687*795d594fSAndroid Build Coastguard Worker003320: 1200 |0000: const/4 v0, #int 0 // #0 2688*795d594fSAndroid Build Coastguard Worker003322: 1d03 |0001: monitor-enter v3 2689*795d594fSAndroid Build Coastguard Worker003324: 3804 1700 |0002: if-eqz v4, 0019 // +0017 2690*795d594fSAndroid Build Coastguard Worker003328: 5531 0400 |0004: iget-boolean v1, v3, Lcom/google/android/checkers/CheckersView;.C:Z // field@0004 2691*795d594fSAndroid Build Coastguard Worker00332c: 3801 1700 |0006: if-eqz v1, 001d // +0017 2692*795d594fSAndroid Build Coastguard Worker003330: 5c30 0400 |0008: iput-boolean v0, v3, Lcom/google/android/checkers/CheckersView;.C:Z // field@0004 2693*795d594fSAndroid Build Coastguard Worker003334: 5430 1300 |000a: iget-object v0, v3, Lcom/google/android/checkers/CheckersView;.a:Landroid/content/Context; // field@0013 2694*795d594fSAndroid Build Coastguard Worker003338: 1a01 1901 |000c: const-string v1, "rotated board" // string@0119 2695*795d594fSAndroid Build Coastguard Worker00333c: 1202 |000e: const/4 v2, #int 0 // #0 2696*795d594fSAndroid Build Coastguard Worker00333e: 7130 3c00 1002 |000f: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@003c 2697*795d594fSAndroid Build Coastguard Worker003344: 0c00 |0012: move-result-object v0 2698*795d594fSAndroid Build Coastguard Worker003346: 6e10 3d00 0000 |0013: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@003d 2699*795d594fSAndroid Build Coastguard Worker00334c: 6e10 6d00 0300 |0016: invoke-virtual {v3}, Lcom/google/android/checkers/CheckersView;.postInvalidate:()V // method@006d 2700*795d594fSAndroid Build Coastguard Worker003352: 5530 0400 |0019: iget-boolean v0, v3, Lcom/google/android/checkers/CheckersView;.C:Z // field@0004 2701*795d594fSAndroid Build Coastguard Worker003356: 1e03 |001b: monitor-exit v3 2702*795d594fSAndroid Build Coastguard Worker003358: 0f00 |001c: return v0 2703*795d594fSAndroid Build Coastguard Worker00335a: 1210 |001d: const/4 v0, #int 1 // #1 2704*795d594fSAndroid Build Coastguard Worker00335c: 28ea |001e: goto 0008 // -0016 2705*795d594fSAndroid Build Coastguard Worker00335e: 0d00 |001f: move-exception v0 2706*795d594fSAndroid Build Coastguard Worker003360: 1e03 |0020: monitor-exit v3 2707*795d594fSAndroid Build Coastguard Worker003362: 2700 |0021: throw v0 2708*795d594fSAndroid Build Coastguard Worker catches : 1 2709*795d594fSAndroid Build Coastguard Worker 0x0004 - 0x001b 2710*795d594fSAndroid Build Coastguard Worker <any> -> 0x001f 2711*795d594fSAndroid Build Coastguard Worker positions : 2712*795d594fSAndroid Build Coastguard Worker locals : 2713*795d594fSAndroid Build Coastguard Worker 2714*795d594fSAndroid Build Coastguard Worker #10 : (in Lcom/google/android/checkers/CheckersView;) 2715*795d594fSAndroid Build Coastguard Worker name : 'd' 2716*795d594fSAndroid Build Coastguard Worker type : '(Z)Z' 2717*795d594fSAndroid Build Coastguard Worker access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) 2718*795d594fSAndroid Build Coastguard Worker method_idx : 101 2719*795d594fSAndroid Build Coastguard Worker code - 2720*795d594fSAndroid Build Coastguard Worker registers : 3 2721*795d594fSAndroid Build Coastguard Worker ins : 2 2722*795d594fSAndroid Build Coastguard Worker outs : 0 2723*795d594fSAndroid Build Coastguard Worker insns size : 19 16-bit code units 2724*795d594fSAndroid Build Coastguard Worker003370: |[003370] com.google.android.checkers.CheckersView.d:(Z)Z 2725*795d594fSAndroid Build Coastguard Worker003380: 1d01 |0000: monitor-enter v1 2726*795d594fSAndroid Build Coastguard Worker003382: 3802 0900 |0001: if-eqz v2, 000a // +0009 2727*795d594fSAndroid Build Coastguard Worker003386: 5510 0500 |0003: iget-boolean v0, v1, Lcom/google/android/checkers/CheckersView;.D:Z // field@0005 2728*795d594fSAndroid Build Coastguard Worker00338a: 3800 0900 |0005: if-eqz v0, 000e // +0009 2729*795d594fSAndroid Build Coastguard Worker00338e: 1200 |0007: const/4 v0, #int 0 // #0 2730*795d594fSAndroid Build Coastguard Worker003390: 5c10 0500 |0008: iput-boolean v0, v1, Lcom/google/android/checkers/CheckersView;.D:Z // field@0005 2731*795d594fSAndroid Build Coastguard Worker003394: 5510 0500 |000a: iget-boolean v0, v1, Lcom/google/android/checkers/CheckersView;.D:Z // field@0005 2732*795d594fSAndroid Build Coastguard Worker003398: 1e01 |000c: monitor-exit v1 2733*795d594fSAndroid Build Coastguard Worker00339a: 0f00 |000d: return v0 2734*795d594fSAndroid Build Coastguard Worker00339c: 1210 |000e: const/4 v0, #int 1 // #1 2735*795d594fSAndroid Build Coastguard Worker00339e: 28f9 |000f: goto 0008 // -0007 2736*795d594fSAndroid Build Coastguard Worker0033a0: 0d00 |0010: move-exception v0 2737*795d594fSAndroid Build Coastguard Worker0033a2: 1e01 |0011: monitor-exit v1 2738*795d594fSAndroid Build Coastguard Worker0033a4: 2700 |0012: throw v0 2739*795d594fSAndroid Build Coastguard Worker catches : 1 2740*795d594fSAndroid Build Coastguard Worker 0x0003 - 0x000c 2741*795d594fSAndroid Build Coastguard Worker <any> -> 0x0010 2742*795d594fSAndroid Build Coastguard Worker positions : 2743*795d594fSAndroid Build Coastguard Worker locals : 2744*795d594fSAndroid Build Coastguard Worker 2745*795d594fSAndroid Build Coastguard Worker #11 : (in Lcom/google/android/checkers/CheckersView;) 2746*795d594fSAndroid Build Coastguard Worker name : 'draw' 2747*795d594fSAndroid Build Coastguard Worker type : '(Landroid/graphics/Canvas;)V' 2748*795d594fSAndroid Build Coastguard Worker access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) 2749*795d594fSAndroid Build Coastguard Worker method_idx : 102 2750*795d594fSAndroid Build Coastguard Worker code - 2751*795d594fSAndroid Build Coastguard Worker registers : 30 2752*795d594fSAndroid Build Coastguard Worker ins : 2 2753*795d594fSAndroid Build Coastguard Worker outs : 8 2754*795d594fSAndroid Build Coastguard Worker insns size : 1264 16-bit code units 2755*795d594fSAndroid Build Coastguard Worker0033b4: |[0033b4] com.google.android.checkers.CheckersView.draw:(Landroid/graphics/Canvas;)V 2756*795d594fSAndroid Build Coastguard Worker0033c4: 1d1c |0000: monitor-enter v28 2757*795d594fSAndroid Build Coastguard Worker0033c6: 7502 3800 1c00 |0001: invoke-super/range {v28, v29}, Landroid/view/View;.draw:(Landroid/graphics/Canvas;)V // method@0038 2758*795d594fSAndroid Build Coastguard Worker0033cc: 7401 6a00 1c00 |0004: invoke-virtual/range {v28}, Lcom/google/android/checkers/CheckersView;.getWidth:()I // method@006a 2759*795d594fSAndroid Build Coastguard Worker0033d2: 0a03 |0007: move-result v3 2760*795d594fSAndroid Build Coastguard Worker0033d4: 7401 6900 1c00 |0008: invoke-virtual/range {v28}, Lcom/google/android/checkers/CheckersView;.getHeight:()I // method@0069 2761*795d594fSAndroid Build Coastguard Worker0033da: 0a04 |000b: move-result v4 2762*795d594fSAndroid Build Coastguard Worker0033dc: 3543 bc01 |000c: if-ge v3, v4, 01c8 // +01bc 2763*795d594fSAndroid Build Coastguard Worker0033e0: 0132 |000e: move v2, v3 2764*795d594fSAndroid Build Coastguard Worker0033e2: e216 0203 |000f: ushr-int/lit8 v22, v2, #int 3 // #03 2765*795d594fSAndroid Build Coastguard Worker0033e6: e017 1603 |0011: shl-int/lit8 v23, v22, #int 3 // #03 2766*795d594fSAndroid Build Coastguard Worker0033ea: e218 1601 |0013: ushr-int/lit8 v24, v22, #int 1 // #01 2767*795d594fSAndroid Build Coastguard Worker0033ee: 0800 1c00 |0015: move-object/from16 v0, v28 2768*795d594fSAndroid Build Coastguard Worker0033f2: 5200 1d00 |0017: iget v0, v0, Lcom/google/android/checkers/CheckersView;.k:I // field@001d 2769*795d594fSAndroid Build Coastguard Worker0033f6: 0214 0000 |0019: move/from16 v20, v0 2770*795d594fSAndroid Build Coastguard Worker0033fa: db19 1403 |001b: div-int/lit8 v25, v20, #int 3 // #03 2771*795d594fSAndroid Build Coastguard Worker0033fe: 3543 ae01 |001d: if-ge v3, v4, 01cb // +01ae 2772*795d594fSAndroid Build Coastguard Worker003402: 1224 |001f: const/4 v4, #int 2 // #2 2773*795d594fSAndroid Build Coastguard Worker003404: da02 140b |0020: mul-int/lit8 v2, v20, #int 11 // #0b 2774*795d594fSAndroid Build Coastguard Worker003408: 9103 1702 |0022: sub-int v3, v23, v2 2775*795d594fSAndroid Build Coastguard Worker00340c: 9002 1714 |0024: add-int v2, v23, v20 2776*795d594fSAndroid Build Coastguard Worker003410: 0211 0200 |0026: move/from16 v17, v2 2777*795d594fSAndroid Build Coastguard Worker003414: 0212 0300 |0028: move/from16 v18, v3 2778*795d594fSAndroid Build Coastguard Worker003418: 0213 0200 |002a: move/from16 v19, v2 2779*795d594fSAndroid Build Coastguard Worker00341c: 0215 0400 |002c: move/from16 v21, v4 2780*795d594fSAndroid Build Coastguard Worker003420: 0800 1c00 |002e: move-object/from16 v0, v28 2781*795d594fSAndroid Build Coastguard Worker003424: 5402 1400 |0030: iget-object v2, v0, Lcom/google/android/checkers/CheckersView;.b:Landroid/graphics/Paint; // field@0014 2782*795d594fSAndroid Build Coastguard Worker003428: 0800 1d00 |0032: move-object/from16 v0, v29 2783*795d594fSAndroid Build Coastguard Worker00342c: 6e20 1e00 2000 |0034: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawPaint:(Landroid/graphics/Paint;)V // method@001e 2784*795d594fSAndroid Build Coastguard Worker003432: 0800 1c00 |0037: move-object/from16 v0, v28 2785*795d594fSAndroid Build Coastguard Worker003436: 5202 0700 |0039: iget v2, v0, Lcom/google/android/checkers/CheckersView;.F:I // field@0007 2786*795d594fSAndroid Build Coastguard Worker00343a: 3902 a201 |003b: if-nez v2, 01dd // +01a2 2787*795d594fSAndroid Build Coastguard Worker00343e: 0800 1c00 |003d: move-object/from16 v0, v28 2788*795d594fSAndroid Build Coastguard Worker003442: 5407 1600 |003f: iget-object v7, v0, Lcom/google/android/checkers/CheckersView;.d:Landroid/graphics/Paint; // field@0016 2789*795d594fSAndroid Build Coastguard Worker003446: 0800 1c00 |0041: move-object/from16 v0, v28 2790*795d594fSAndroid Build Coastguard Worker00344a: 5402 2100 |0043: iget-object v2, v0, Lcom/google/android/checkers/CheckersView;.o:Landroid/graphics/drawable/Drawable; // field@0021 2791*795d594fSAndroid Build Coastguard Worker00344e: 1203 |0045: const/4 v3, #int 0 // #0 2792*795d594fSAndroid Build Coastguard Worker003450: 1204 |0046: const/4 v4, #int 0 // #0 2793*795d594fSAndroid Build Coastguard Worker003452: 0200 1700 |0047: move/from16 v0, v23 2794*795d594fSAndroid Build Coastguard Worker003456: 0201 1700 |0049: move/from16 v1, v23 2795*795d594fSAndroid Build Coastguard Worker00345a: 6e51 2800 3204 |004b: invoke-virtual {v2, v3, v4, v0, v1}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0028 2796*795d594fSAndroid Build Coastguard Worker003460: 0800 1c00 |004e: move-object/from16 v0, v28 2797*795d594fSAndroid Build Coastguard Worker003464: 5402 2100 |0050: iget-object v2, v0, Lcom/google/android/checkers/CheckersView;.o:Landroid/graphics/drawable/Drawable; // field@0021 2798*795d594fSAndroid Build Coastguard Worker003468: 0800 1d00 |0052: move-object/from16 v0, v29 2799*795d594fSAndroid Build Coastguard Worker00346c: 6e20 2700 0200 |0054: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0027 2800*795d594fSAndroid Build Coastguard Worker003472: 1202 |0057: const/4 v2, #int 0 // #0 2801*795d594fSAndroid Build Coastguard Worker003474: 0129 |0058: move v9, v2 2802*795d594fSAndroid Build Coastguard Worker003476: 1302 0800 |0059: const/16 v2, #int 8 // #8 2803*795d594fSAndroid Build Coastguard Worker00347a: 3429 9a01 |005b: if-lt v9, v2, 01f5 // +019a 2804*795d594fSAndroid Build Coastguard Worker00347e: 120d |005d: const/4 v13, #int 0 // #0 2805*795d594fSAndroid Build Coastguard Worker003480: 120c |005e: const/4 v12, #int 0 // #0 2806*795d594fSAndroid Build Coastguard Worker003482: 120b |005f: const/4 v11, #int 0 // #0 2807*795d594fSAndroid Build Coastguard Worker003484: 120a |0060: const/4 v10, #int 0 // #0 2808*795d594fSAndroid Build Coastguard Worker003486: 1213 |0061: const/4 v3, #int 1 // #1 2809*795d594fSAndroid Build Coastguard Worker003488: 1202 |0062: const/4 v2, #int 0 // #0 2810*795d594fSAndroid Build Coastguard Worker00348a: 0210 0200 |0063: move/from16 v16, v2 2811*795d594fSAndroid Build Coastguard Worker00348e: 1302 0800 |0065: const/16 v2, #int 8 // #8 2812*795d594fSAndroid Build Coastguard Worker003492: 0200 1000 |0067: move/from16 v0, v16 2813*795d594fSAndroid Build Coastguard Worker003496: 3420 ad01 |0069: if-lt v0, v2, 0216 // +01ad 2814*795d594fSAndroid Build Coastguard Worker00349a: 7601 6700 1c00 |006b: invoke-direct/range {v28}, Lcom/google/android/checkers/CheckersView;.e:()Z // method@0067 2815*795d594fSAndroid Build Coastguard Worker0034a0: 0a02 |006e: move-result v2 2816*795d594fSAndroid Build Coastguard Worker0034a2: 3802 4d03 |006f: if-eqz v2, 03bc // +034d 2817*795d594fSAndroid Build Coastguard Worker0034a6: 1a02 1100 |0071: const-string v2, "Checkers for Android" // string@0011 2818*795d594fSAndroid Build Coastguard Worker0034aa: 0200 1500 |0073: move/from16 v0, v21 2819*795d594fSAndroid Build Coastguard Worker0034ae: 8203 |0075: int-to-float v3, v0 2820*795d594fSAndroid Build Coastguard Worker0034b0: 0200 1300 |0076: move/from16 v0, v19 2821*795d594fSAndroid Build Coastguard Worker0034b4: 8204 |0078: int-to-float v4, v0 2822*795d594fSAndroid Build Coastguard Worker0034b6: 0800 1c00 |0079: move-object/from16 v0, v28 2823*795d594fSAndroid Build Coastguard Worker0034ba: 5405 1500 |007b: iget-object v5, v0, Lcom/google/android/checkers/CheckersView;.c:Landroid/graphics/Paint; // field@0015 2824*795d594fSAndroid Build Coastguard Worker0034be: 0800 1d00 |007d: move-object/from16 v0, v29 2825*795d594fSAndroid Build Coastguard Worker0034c2: 6e55 2000 2043 |007f: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawText:(Ljava/lang/String;FFLandroid/graphics/Paint;)V // method@0020 2826*795d594fSAndroid Build Coastguard Worker0034c8: 1a02 b500 |0082: const-string v2, "by Aart J.C. Bik" // string@00b5 2827*795d594fSAndroid Build Coastguard Worker0034cc: 0200 1500 |0084: move/from16 v0, v21 2828*795d594fSAndroid Build Coastguard Worker0034d0: 8203 |0086: int-to-float v3, v0 2829*795d594fSAndroid Build Coastguard Worker0034d2: 9004 1314 |0087: add-int v4, v19, v20 2830*795d594fSAndroid Build Coastguard Worker0034d6: 8244 |0089: int-to-float v4, v4 2831*795d594fSAndroid Build Coastguard Worker0034d8: 0800 1c00 |008a: move-object/from16 v0, v28 2832*795d594fSAndroid Build Coastguard Worker0034dc: 5405 1500 |008c: iget-object v5, v0, Lcom/google/android/checkers/CheckersView;.c:Landroid/graphics/Paint; // field@0015 2833*795d594fSAndroid Build Coastguard Worker0034e0: 0800 1d00 |008e: move-object/from16 v0, v29 2834*795d594fSAndroid Build Coastguard Worker0034e4: 6e55 2000 2043 |0090: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawText:(Ljava/lang/String;FFLandroid/graphics/Paint;)V // method@0020 2835*795d594fSAndroid Build Coastguard Worker0034ea: 6302 6a00 |0093: sget-boolean v2, Lcom/google/android/checkers/g;.r:Z // field@006a 2836*795d594fSAndroid Build Coastguard Worker0034ee: 3902 1500 |0095: if-nez v2, 00aa // +0015 2837*795d594fSAndroid Build Coastguard Worker0034f2: 1a02 f800 |0097: const-string v2, "no endgame TBs" // string@00f8 2838*795d594fSAndroid Build Coastguard Worker0034f6: 0200 1500 |0099: move/from16 v0, v21 2839*795d594fSAndroid Build Coastguard Worker0034fa: 8203 |009b: int-to-float v3, v0 2840*795d594fSAndroid Build Coastguard Worker0034fc: da04 1402 |009c: mul-int/lit8 v4, v20, #int 2 // #02 2841*795d594fSAndroid Build Coastguard Worker003500: 9004 0413 |009e: add-int v4, v4, v19 2842*795d594fSAndroid Build Coastguard Worker003504: 8244 |00a0: int-to-float v4, v4 2843*795d594fSAndroid Build Coastguard Worker003506: 0800 1c00 |00a1: move-object/from16 v0, v28 2844*795d594fSAndroid Build Coastguard Worker00350a: 5405 1500 |00a3: iget-object v5, v0, Lcom/google/android/checkers/CheckersView;.c:Landroid/graphics/Paint; // field@0015 2845*795d594fSAndroid Build Coastguard Worker00350e: 0800 1d00 |00a5: move-object/from16 v0, v29 2846*795d594fSAndroid Build Coastguard Worker003512: 6e55 2000 2043 |00a7: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawText:(Ljava/lang/String;FFLandroid/graphics/Paint;)V // method@0020 2847*795d594fSAndroid Build Coastguard Worker003518: 0800 1c00 |00aa: move-object/from16 v0, v28 2848*795d594fSAndroid Build Coastguard Worker00351c: 5502 2b00 |00ac: iget-boolean v2, v0, Lcom/google/android/checkers/CheckersView;.y:Z // field@002b 2849*795d594fSAndroid Build Coastguard Worker003520: 3802 1300 |00ae: if-eqz v2, 00c1 // +0013 2850*795d594fSAndroid Build Coastguard Worker003524: 1a02 7000 |00b0: const-string v2, "MUST CAPTURE" // string@0070 2851*795d594fSAndroid Build Coastguard Worker003528: 0200 1200 |00b2: move/from16 v0, v18 2852*795d594fSAndroid Build Coastguard Worker00352c: 8203 |00b4: int-to-float v3, v0 2853*795d594fSAndroid Build Coastguard Worker00352e: 0200 1100 |00b5: move/from16 v0, v17 2854*795d594fSAndroid Build Coastguard Worker003532: 8204 |00b7: int-to-float v4, v0 2855*795d594fSAndroid Build Coastguard Worker003534: 0800 1c00 |00b8: move-object/from16 v0, v28 2856*795d594fSAndroid Build Coastguard Worker003538: 5405 1800 |00ba: iget-object v5, v0, Lcom/google/android/checkers/CheckersView;.f:Landroid/graphics/Paint; // field@0018 2857*795d594fSAndroid Build Coastguard Worker00353c: 0800 1d00 |00bc: move-object/from16 v0, v29 2858*795d594fSAndroid Build Coastguard Worker003540: 6e55 2000 2043 |00be: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawText:(Ljava/lang/String;FFLandroid/graphics/Paint;)V // method@0020 2859*795d594fSAndroid Build Coastguard Worker003546: 0800 1c00 |00c1: move-object/from16 v0, v28 2860*795d594fSAndroid Build Coastguard Worker00354a: 5202 2300 |00c3: iget v2, v0, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 2861*795d594fSAndroid Build Coastguard Worker00354e: 2b02 1b04 0000 |00c5: packed-switch v2, 000004e0 // +0000041b 2862*795d594fSAndroid Build Coastguard Worker003554: 0800 1c00 |00c8: move-object/from16 v0, v28 2863*795d594fSAndroid Build Coastguard Worker003558: 5502 0200 |00ca: iget-boolean v2, v0, Lcom/google/android/checkers/CheckersView;.A:Z // field@0002 2864*795d594fSAndroid Build Coastguard Worker00355c: 3802 2600 |00cc: if-eqz v2, 00f2 // +0026 2865*795d594fSAndroid Build Coastguard Worker003560: 0800 1c00 |00ce: move-object/from16 v0, v28 2866*795d594fSAndroid Build Coastguard Worker003564: 5202 2300 |00d0: iget v2, v0, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 2867*795d594fSAndroid Build Coastguard Worker003568: 1213 |00d2: const/4 v3, #int 1 // #1 2868*795d594fSAndroid Build Coastguard Worker00356a: 3232 0900 |00d3: if-eq v2, v3, 00dc // +0009 2869*795d594fSAndroid Build Coastguard Worker00356e: 0800 1c00 |00d5: move-object/from16 v0, v28 2870*795d594fSAndroid Build Coastguard Worker003572: 5202 2300 |00d7: iget v2, v0, Lcom/google/android/checkers/CheckersView;.q:I // field@0023 2871*795d594fSAndroid Build Coastguard Worker003576: 1233 |00d9: const/4 v3, #int 3 // #3 2872*795d594fSAndroid Build Coastguard Worker003578: 3332 1800 |00da: if-ne v2, v3, 00f2 // +0018 2873*795d594fSAndroid Build Coastguard Worker00357c: 0800 1c00 |00dc: move-object/from16 v0, v28 2874*795d594fSAndroid Build Coastguard Worker003580: 5402 2200 |00de: iget-object v2, v0, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 2875*795d594fSAndroid Build Coastguard Worker003584: 5229 3c00 |00e0: iget v9, v2, Lcom/google/android/checkers/a;.c:I // field@003c 2876*795d594fSAndroid Build Coastguard Worker003588: 0800 1c00 |00e2: move-object/from16 v0, v28 2877*795d594fSAndroid Build Coastguard Worker00358c: 5402 2200 |00e4: iget-object v2, v0, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 2878*795d594fSAndroid Build Coastguard Worker003590: 542a 3b00 |00e6: iget-object v10, v2, Lcom/google/android/checkers/a;.b:[I // field@003b 2879*795d594fSAndroid Build Coastguard Worker003594: 0800 1c00 |00e8: move-object/from16 v0, v28 2880*795d594fSAndroid Build Coastguard Worker003598: 5402 2200 |00ea: iget-object v2, v0, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 2881*795d594fSAndroid Build Coastguard Worker00359c: 542b 3a00 |00ec: iget-object v11, v2, Lcom/google/android/checkers/a;.a:[I // field@003a 2882*795d594fSAndroid Build Coastguard Worker0035a0: 1202 |00ee: const/4 v2, #int 0 // #0 2883*795d594fSAndroid Build Coastguard Worker0035a2: 0128 |00ef: move v8, v2 2884*795d594fSAndroid Build Coastguard Worker0035a4: 3498 dc03 |00f0: if-lt v8, v9, 04cc // +03dc 2885*795d594fSAndroid Build Coastguard Worker0035a8: 0800 1c00 |00f2: move-object/from16 v0, v28 2886*795d594fSAndroid Build Coastguard Worker0035ac: 5402 0f00 |00f4: iget-object v2, v0, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f 2887*795d594fSAndroid Build Coastguard Worker0035b0: 3802 1700 |00f6: if-eqz v2, 010d // +0017 2888*795d594fSAndroid Build Coastguard Worker0035b4: 0800 1c00 |00f8: move-object/from16 v0, v28 2889*795d594fSAndroid Build Coastguard Worker0035b8: 5402 0f00 |00fa: iget-object v2, v0, Lcom/google/android/checkers/CheckersView;.N:Ljava/lang/String; // field@000f 2890*795d594fSAndroid Build Coastguard Worker0035bc: 0200 1200 |00fc: move/from16 v0, v18 2891*795d594fSAndroid Build Coastguard Worker0035c0: 8203 |00fe: int-to-float v3, v0 2892*795d594fSAndroid Build Coastguard Worker0035c2: da04 1402 |00ff: mul-int/lit8 v4, v20, #int 2 // #02 2893*795d594fSAndroid Build Coastguard Worker0035c6: 9004 0411 |0101: add-int v4, v4, v17 2894*795d594fSAndroid Build Coastguard Worker0035ca: 8244 |0103: int-to-float v4, v4 2895*795d594fSAndroid Build Coastguard Worker0035cc: 0800 1c00 |0104: move-object/from16 v0, v28 2896*795d594fSAndroid Build Coastguard Worker0035d0: 5405 1b00 |0106: iget-object v5, v0, Lcom/google/android/checkers/CheckersView;.i:Landroid/graphics/Paint; // field@001b 2897*795d594fSAndroid Build Coastguard Worker0035d4: 0800 1d00 |0108: move-object/from16 v0, v29 2898*795d594fSAndroid Build Coastguard Worker0035d8: 6e55 2000 2043 |010a: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawText:(Ljava/lang/String;FFLandroid/graphics/Paint;)V // method@0020 2899*795d594fSAndroid Build Coastguard Worker0035de: 1202 |010d: const/4 v2, #int 0 // #0 2900*795d594fSAndroid Build Coastguard Worker0035e0: 1203 |010e: const/4 v3, #int 0 // #0 2901*795d594fSAndroid Build Coastguard Worker0035e2: 0800 1c00 |010f: move-object/from16 v0, v28 2902*795d594fSAndroid Build Coastguard Worker0035e6: 5204 1000 |0111: iget v4, v0, Lcom/google/android/checkers/CheckersView;.O:F // field@0010 2903*795d594fSAndroid Build Coastguard Worker0035ea: 2e03 0304 |0113: cmpg-float v3, v3, v4 2904*795d594fSAndroid Build Coastguard Worker0035ee: 3c03 5100 |0115: if-gtz v3, 0166 // +0051 2905*795d594fSAndroid Build Coastguard Worker0035f2: 0800 1c00 |0117: move-object/from16 v0, v28 2906*795d594fSAndroid Build Coastguard Worker0035f6: 5203 1000 |0119: iget v3, v0, Lcom/google/android/checkers/CheckersView;.O:F // field@0010 2907*795d594fSAndroid Build Coastguard Worker0035fa: 0200 1700 |011b: move/from16 v0, v23 2908*795d594fSAndroid Build Coastguard Worker0035fe: 8204 |011d: int-to-float v4, v0 2909*795d594fSAndroid Build Coastguard Worker003600: 2e03 0304 |011e: cmpg-float v3, v3, v4 2910*795d594fSAndroid Build Coastguard Worker003604: 3b03 4600 |0120: if-gez v3, 0166 // +0046 2911*795d594fSAndroid Build Coastguard Worker003608: 1203 |0122: const/4 v3, #int 0 // #0 2912*795d594fSAndroid Build Coastguard Worker00360a: 0800 1c00 |0123: move-object/from16 v0, v28 2913*795d594fSAndroid Build Coastguard Worker00360e: 5204 1100 |0125: iget v4, v0, Lcom/google/android/checkers/CheckersView;.P:F // field@0011 2914*795d594fSAndroid Build Coastguard Worker003612: 2e03 0304 |0127: cmpg-float v3, v3, v4 2915*795d594fSAndroid Build Coastguard Worker003616: 3c03 3d00 |0129: if-gtz v3, 0166 // +003d 2916*795d594fSAndroid Build Coastguard Worker00361a: 0800 1c00 |012b: move-object/from16 v0, v28 2917*795d594fSAndroid Build Coastguard Worker00361e: 5203 1100 |012d: iget v3, v0, Lcom/google/android/checkers/CheckersView;.P:F // field@0011 2918*795d594fSAndroid Build Coastguard Worker003622: 0200 1700 |012f: move/from16 v0, v23 2919*795d594fSAndroid Build Coastguard Worker003626: 8204 |0131: int-to-float v4, v0 2920*795d594fSAndroid Build Coastguard Worker003628: 2e03 0304 |0132: cmpg-float v3, v3, v4 2921*795d594fSAndroid Build Coastguard Worker00362c: 3b03 3200 |0134: if-gez v3, 0166 // +0032 2922*795d594fSAndroid Build Coastguard Worker003630: 0800 1c00 |0136: move-object/from16 v0, v28 2923*795d594fSAndroid Build Coastguard Worker003634: 5203 1000 |0138: iget v3, v0, Lcom/google/android/checkers/CheckersView;.O:F // field@0010 2924*795d594fSAndroid Build Coastguard Worker003638: 8733 |013a: float-to-int v3, v3 2925*795d594fSAndroid Build Coastguard Worker00363a: 9303 0316 |013b: div-int v3, v3, v22 2926*795d594fSAndroid Build Coastguard Worker00363e: 0800 1c00 |013d: move-object/from16 v0, v28 2927*795d594fSAndroid Build Coastguard Worker003642: 5204 1100 |013f: iget v4, v0, Lcom/google/android/checkers/CheckersView;.P:F // field@0011 2928*795d594fSAndroid Build Coastguard Worker003646: 8744 |0141: float-to-int v4, v4 2929*795d594fSAndroid Build Coastguard Worker003648: 9304 0416 |0142: div-int v4, v4, v22 2930*795d594fSAndroid Build Coastguard Worker00364c: 3a03 2200 |0144: if-ltz v3, 0166 // +0022 2931*795d594fSAndroid Build Coastguard Worker003650: 1305 0800 |0146: const/16 v5, #int 8 // #8 2932*795d594fSAndroid Build Coastguard Worker003654: 3553 1e00 |0148: if-ge v3, v5, 0166 // +001e 2933*795d594fSAndroid Build Coastguard Worker003658: 3a04 1c00 |014a: if-ltz v4, 0166 // +001c 2934*795d594fSAndroid Build Coastguard Worker00365c: 1305 0800 |014c: const/16 v5, #int 8 // #8 2935*795d594fSAndroid Build Coastguard Worker003660: 3554 1800 |014e: if-ge v4, v5, 0166 // +0018 2936*795d594fSAndroid Build Coastguard Worker003664: 9202 1603 |0150: mul-int v2, v22, v3 2937*795d594fSAndroid Build Coastguard Worker003668: 9206 1604 |0152: mul-int v6, v22, v4 2938*795d594fSAndroid Build Coastguard Worker00366c: 8223 |0154: int-to-float v3, v2 2939*795d594fSAndroid Build Coastguard Worker00366e: 8264 |0155: int-to-float v4, v6 2940*795d594fSAndroid Build Coastguard Worker003670: 9002 0216 |0156: add-int v2, v2, v22 2941*795d594fSAndroid Build Coastguard Worker003674: 8225 |0158: int-to-float v5, v2 2942*795d594fSAndroid Build Coastguard Worker003676: 9002 0616 |0159: add-int v2, v6, v22 2943*795d594fSAndroid Build Coastguard Worker00367a: 8226 |015b: int-to-float v6, v2 2944*795d594fSAndroid Build Coastguard Worker00367c: 0800 1c00 |015c: move-object/from16 v0, v28 2945*795d594fSAndroid Build Coastguard Worker003680: 5407 1c00 |015e: iget-object v7, v0, Lcom/google/android/checkers/CheckersView;.j:Landroid/graphics/Paint; // field@001c 2946*795d594fSAndroid Build Coastguard Worker003684: 0802 1d00 |0160: move-object/from16 v2, v29 2947*795d594fSAndroid Build Coastguard Worker003688: 7406 1f00 0200 |0162: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@001f 2948*795d594fSAndroid Build Coastguard Worker00368e: 1212 |0165: const/4 v2, #int 1 // #1 2949*795d594fSAndroid Build Coastguard Worker003690: 3902 2800 |0166: if-nez v2, 018e // +0028 2950*795d594fSAndroid Build Coastguard Worker003694: 0800 1c00 |0168: move-object/from16 v0, v28 2951*795d594fSAndroid Build Coastguard Worker003698: 5202 1000 |016a: iget v2, v0, Lcom/google/android/checkers/CheckersView;.O:F // field@0010 2952*795d594fSAndroid Build Coastguard Worker00369c: 0800 1c00 |016c: move-object/from16 v0, v28 2953*795d594fSAndroid Build Coastguard Worker0036a0: 5203 1100 |016e: iget v3, v0, Lcom/google/android/checkers/CheckersView;.P:F // field@0011 2954*795d594fSAndroid Build Coastguard Worker0036a4: 1504 a040 |0170: const/high16 v4, #int 1084227584 // #40a0 2955*795d594fSAndroid Build Coastguard Worker0036a8: 0800 1c00 |0172: move-object/from16 v0, v28 2956*795d594fSAndroid Build Coastguard Worker0036ac: 5405 1500 |0174: iget-object v5, v0, Lcom/google/android/checkers/CheckersView;.c:Landroid/graphics/Paint; // field@0015 2957*795d594fSAndroid Build Coastguard Worker0036b0: 0800 1d00 |0176: move-object/from16 v0, v29 2958*795d594fSAndroid Build Coastguard Worker0036b4: 6e55 1c00 2043 |0178: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@001c 2959*795d594fSAndroid Build Coastguard Worker0036ba: 0800 1c00 |017b: move-object/from16 v0, v28 2960*795d594fSAndroid Build Coastguard Worker0036be: 5202 1000 |017d: iget v2, v0, Lcom/google/android/checkers/CheckersView;.O:F // field@0010 2961*795d594fSAndroid Build Coastguard Worker0036c2: 0800 1c00 |017f: move-object/from16 v0, v28 2962*795d594fSAndroid Build Coastguard Worker0036c6: 5203 1100 |0181: iget v3, v0, Lcom/google/android/checkers/CheckersView;.P:F // field@0011 2963*795d594fSAndroid Build Coastguard Worker0036ca: 1504 4040 |0183: const/high16 v4, #int 1077936128 // #4040 2964*795d594fSAndroid Build Coastguard Worker0036ce: 0800 1c00 |0185: move-object/from16 v0, v28 2965*795d594fSAndroid Build Coastguard Worker0036d2: 5405 1400 |0187: iget-object v5, v0, Lcom/google/android/checkers/CheckersView;.b:Landroid/graphics/Paint; // field@0014 2966*795d594fSAndroid Build Coastguard Worker0036d6: 0800 1d00 |0189: move-object/from16 v0, v29 2967*795d594fSAndroid Build Coastguard Worker0036da: 6e55 1c00 2043 |018b: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@001c 2968*795d594fSAndroid Build Coastguard Worker0036e0: 0800 1c00 |018e: move-object/from16 v0, v28 2969*795d594fSAndroid Build Coastguard Worker0036e4: 5202 1e00 |0190: iget v2, v0, Lcom/google/android/checkers/CheckersView;.l:F // field@001e 2970*795d594fSAndroid Build Coastguard Worker0036e8: 1203 |0192: const/4 v3, #int 0 // #0 2971*795d594fSAndroid Build Coastguard Worker0036ea: 2d02 0203 |0193: cmpl-float v2, v2, v3 2972*795d594fSAndroid Build Coastguard Worker0036ee: 3d02 3100 |0195: if-lez v2, 01c6 // +0031 2973*795d594fSAndroid Build Coastguard Worker0036f2: 0800 1c00 |0197: move-object/from16 v0, v28 2974*795d594fSAndroid Build Coastguard Worker0036f6: 5202 1e00 |0199: iget v2, v0, Lcom/google/android/checkers/CheckersView;.l:F // field@001e 2975*795d594fSAndroid Build Coastguard Worker0036fa: 8922 |019b: float-to-double v2, v2 2976*795d594fSAndroid Build Coastguard Worker0036fc: 1804 9a99 9999 9999 a93f |019c: const-wide v4, #double 0.05 // #3fa999999999999a 2977*795d594fSAndroid Build Coastguard Worker003706: cc42 |01a1: sub-double/2addr v2, v4 2978*795d594fSAndroid Build Coastguard Worker003708: 8c22 |01a2: double-to-float v2, v2 2979*795d594fSAndroid Build Coastguard Worker00370a: 0800 1c00 |01a3: move-object/from16 v0, v28 2980*795d594fSAndroid Build Coastguard Worker00370e: 5902 1e00 |01a5: iput v2, v0, Lcom/google/android/checkers/CheckersView;.l:F // field@001e 2981*795d594fSAndroid Build Coastguard Worker003712: 0800 1c00 |01a7: move-object/from16 v0, v28 2982*795d594fSAndroid Build Coastguard Worker003716: 5202 1e00 |01a9: iget v2, v0, Lcom/google/android/checkers/CheckersView;.l:F // field@001e 2983*795d594fSAndroid Build Coastguard Worker00371a: 1203 |01ab: const/4 v3, #int 0 // #0 2984*795d594fSAndroid Build Coastguard Worker00371c: 2e02 0203 |01ac: cmpg-float v2, v2, v3 2985*795d594fSAndroid Build Coastguard Worker003720: 3c02 1100 |01ae: if-gtz v2, 01bf // +0011 2986*795d594fSAndroid Build Coastguard Worker003724: 1202 |01b0: const/4 v2, #int 0 // #0 2987*795d594fSAndroid Build Coastguard Worker003726: 0800 1c00 |01b1: move-object/from16 v0, v28 2988*795d594fSAndroid Build Coastguard Worker00372a: 5902 1e00 |01b3: iput v2, v0, Lcom/google/android/checkers/CheckersView;.l:F // field@001e 2989*795d594fSAndroid Build Coastguard Worker00372e: 1202 |01b5: const/4 v2, #int 0 // #0 2990*795d594fSAndroid Build Coastguard Worker003730: 0800 1c00 |01b6: move-object/from16 v0, v28 2991*795d594fSAndroid Build Coastguard Worker003734: 5902 1f00 |01b8: iput v2, v0, Lcom/google/android/checkers/CheckersView;.m:I // field@001f 2992*795d594fSAndroid Build Coastguard Worker003738: 1202 |01ba: const/4 v2, #int 0 // #0 2993*795d594fSAndroid Build Coastguard Worker00373a: 0800 1c00 |01bb: move-object/from16 v0, v28 2994*795d594fSAndroid Build Coastguard Worker00373e: 5902 2000 |01bd: iput v2, v0, Lcom/google/android/checkers/CheckersView;.n:I // field@0020 2995*795d594fSAndroid Build Coastguard Worker003742: 1602 3200 |01bf: const-wide/16 v2, #int 50 // #32 2996*795d594fSAndroid Build Coastguard Worker003746: 0800 1c00 |01c1: move-object/from16 v0, v28 2997*795d594fSAndroid Build Coastguard Worker00374a: 6e30 6e00 2003 |01c3: invoke-virtual {v0, v2, v3}, Lcom/google/android/checkers/CheckersView;.postInvalidateDelayed:(J)V // method@006e 2998*795d594fSAndroid Build Coastguard Worker003750: 1e1c |01c6: monitor-exit v28 2999*795d594fSAndroid Build Coastguard Worker003752: 0e00 |01c7: return-void 3000*795d594fSAndroid Build Coastguard Worker003754: 0142 |01c8: move v2, v4 3001*795d594fSAndroid Build Coastguard Worker003756: 2900 46fe |01c9: goto/16 000f // -01ba 3002*795d594fSAndroid Build Coastguard Worker00375a: d803 1702 |01cb: add-int/lit8 v3, v23, #int 2 // #02 3003*795d594fSAndroid Build Coastguard Worker00375e: da02 1402 |01cd: mul-int/lit8 v2, v20, #int 2 // #02 3004*795d594fSAndroid Build Coastguard Worker003762: 9102 1702 |01cf: sub-int v2, v23, v2 3005*795d594fSAndroid Build Coastguard Worker003766: 9102 0219 |01d1: sub-int v2, v2, v25 3006*795d594fSAndroid Build Coastguard Worker00376a: 0211 0200 |01d3: move/from16 v17, v2 3007*795d594fSAndroid Build Coastguard Worker00376e: 0212 0300 |01d5: move/from16 v18, v3 3008*795d594fSAndroid Build Coastguard Worker003772: 0213 1400 |01d7: move/from16 v19, v20 3009*795d594fSAndroid Build Coastguard Worker003776: 0215 0300 |01d9: move/from16 v21, v3 3010*795d594fSAndroid Build Coastguard Worker00377a: 2900 53fe |01db: goto/16 002e // -01ad 3011*795d594fSAndroid Build Coastguard Worker00377e: 0800 1c00 |01dd: move-object/from16 v0, v28 3012*795d594fSAndroid Build Coastguard Worker003782: 5408 1500 |01df: iget-object v8, v0, Lcom/google/android/checkers/CheckersView;.c:Landroid/graphics/Paint; // field@0015 3013*795d594fSAndroid Build Coastguard Worker003786: 1203 |01e1: const/4 v3, #int 0 // #0 3014*795d594fSAndroid Build Coastguard Worker003788: 1204 |01e2: const/4 v4, #int 0 // #0 3015*795d594fSAndroid Build Coastguard Worker00378a: 0200 1700 |01e3: move/from16 v0, v23 3016*795d594fSAndroid Build Coastguard Worker00378e: 8205 |01e5: int-to-float v5, v0 3017*795d594fSAndroid Build Coastguard Worker003790: 0200 1700 |01e6: move/from16 v0, v23 3018*795d594fSAndroid Build Coastguard Worker003794: 8206 |01e8: int-to-float v6, v0 3019*795d594fSAndroid Build Coastguard Worker003796: 0800 1c00 |01e9: move-object/from16 v0, v28 3020*795d594fSAndroid Build Coastguard Worker00379a: 5407 1700 |01eb: iget-object v7, v0, Lcom/google/android/checkers/CheckersView;.e:Landroid/graphics/Paint; // field@0017 3021*795d594fSAndroid Build Coastguard Worker00379e: 0802 1d00 |01ed: move-object/from16 v2, v29 3022*795d594fSAndroid Build Coastguard Worker0037a2: 7406 1f00 0200 |01ef: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@001f 3023*795d594fSAndroid Build Coastguard Worker0037a8: 0787 |01f2: move-object v7, v8 3024*795d594fSAndroid Build Coastguard Worker0037aa: 2900 64fe |01f3: goto/16 0057 // -019c 3025*795d594fSAndroid Build Coastguard Worker0037ae: 920a 1609 |01f5: mul-int v10, v22, v9 3026*795d594fSAndroid Build Coastguard Worker0037b2: dd02 0901 |01f7: and-int/lit8 v2, v9, #int 1 // #01 3027*795d594fSAndroid Build Coastguard Worker0037b6: 0128 |01f9: move v8, v2 3028*795d594fSAndroid Build Coastguard Worker0037b8: 1302 0800 |01fa: const/16 v2, #int 8 // #8 3029*795d594fSAndroid Build Coastguard Worker0037bc: 3428 0700 |01fc: if-lt v8, v2, 0203 // +0007 3030*795d594fSAndroid Build Coastguard Worker0037c0: d802 0901 |01fe: add-int/lit8 v2, v9, #int 1 // #01 3031*795d594fSAndroid Build Coastguard Worker0037c4: 0129 |0200: move v9, v2 3032*795d594fSAndroid Build Coastguard Worker0037c6: 2900 58fe |0201: goto/16 0059 // -01a8 3033*795d594fSAndroid Build Coastguard Worker0037ca: 9202 1608 |0203: mul-int v2, v22, v8 3034*795d594fSAndroid Build Coastguard Worker0037ce: 82a3 |0205: int-to-float v3, v10 3035*795d594fSAndroid Build Coastguard Worker0037d0: 8224 |0206: int-to-float v4, v2 3036*795d594fSAndroid Build Coastguard Worker0037d2: 9005 0a16 |0207: add-int v5, v10, v22 3037*795d594fSAndroid Build Coastguard Worker0037d6: 8255 |0209: int-to-float v5, v5 3038*795d594fSAndroid Build Coastguard Worker0037d8: 9002 0216 |020a: add-int v2, v2, v22 3039*795d594fSAndroid Build Coastguard Worker0037dc: 8226 |020c: int-to-float v6, v2 3040*795d594fSAndroid Build Coastguard Worker0037de: 0802 1d00 |020d: move-object/from16 v2, v29 3041*795d594fSAndroid Build Coastguard Worker0037e2: 7406 1f00 0200 |020f: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@001f 3042*795d594fSAndroid Build Coastguard Worker0037e8: d802 0802 |0212: add-int/lit8 v2, v8, #int 2 // #02 3043*795d594fSAndroid Build Coastguard Worker0037ec: 0128 |0214: move v8, v2 3044*795d594fSAndroid Build Coastguard Worker0037ee: 28e5 |0215: goto 01fa // -001b 3045*795d594fSAndroid Build Coastguard Worker0037f0: d902 1001 |0216: rsub-int/lit8 v2, v16, #int 1 // #01 3046*795d594fSAndroid Build Coastguard Worker0037f4: dd02 0201 |0218: and-int/lit8 v2, v2, #int 1 // #01 3047*795d594fSAndroid Build Coastguard Worker0037f8: 012e |021a: move v14, v2 3048*795d594fSAndroid Build Coastguard Worker0037fa: 013f |021b: move v15, v3 3049*795d594fSAndroid Build Coastguard Worker0037fc: 1302 0800 |021c: const/16 v2, #int 8 // #8 3050*795d594fSAndroid Build Coastguard Worker003800: 342e 0900 |021e: if-lt v14, v2, 0227 // +0009 3051*795d594fSAndroid Build Coastguard Worker003804: d802 1001 |0220: add-int/lit8 v2, v16, #int 1 // #01 3052*795d594fSAndroid Build Coastguard Worker003808: 0210 0200 |0222: move/from16 v16, v2 3053*795d594fSAndroid Build Coastguard Worker00380c: 01f3 |0224: move v3, v15 3054*795d594fSAndroid Build Coastguard Worker00380e: 2900 40fe |0225: goto/16 0065 // -01c0 3055*795d594fSAndroid Build Coastguard Worker003812: 0800 1c00 |0227: move-object/from16 v0, v28 3056*795d594fSAndroid Build Coastguard Worker003816: 5502 0400 |0229: iget-boolean v2, v0, Lcom/google/android/checkers/CheckersView;.C:Z // field@0004 3057*795d594fSAndroid Build Coastguard Worker00381a: 3802 5d00 |022b: if-eqz v2, 0288 // +005d 3058*795d594fSAndroid Build Coastguard Worker00381e: d902 0e07 |022d: rsub-int/lit8 v2, v14, #int 7 // #07 3059*795d594fSAndroid Build Coastguard Worker003822: 9203 1602 |022f: mul-int v3, v22, v2 3060*795d594fSAndroid Build Coastguard Worker003826: d902 1007 |0231: rsub-int/lit8 v2, v16, #int 7 // #07 3061*795d594fSAndroid Build Coastguard Worker00382a: 9202 0216 |0233: mul-int v2, v2, v22 3062*795d594fSAndroid Build Coastguard Worker00382e: 0135 |0235: move v5, v3 3063*795d594fSAndroid Build Coastguard Worker003830: 901a 1805 |0236: add-int v26, v24, v5 3064*795d594fSAndroid Build Coastguard Worker003834: 901b 1802 |0238: add-int v27, v24, v2 3065*795d594fSAndroid Build Coastguard Worker003838: 0800 1c00 |023a: move-object/from16 v0, v28 3066*795d594fSAndroid Build Coastguard Worker00383c: 5203 2800 |023c: iget v3, v0, Lcom/google/android/checkers/CheckersView;.v:I // field@0028 3067*795d594fSAndroid Build Coastguard Worker003840: b5f3 |023e: and-int/2addr v3, v15 3068*795d594fSAndroid Build Coastguard Worker003842: 3803 4f00 |023f: if-eqz v3, 028e // +004f 3069*795d594fSAndroid Build Coastguard Worker003846: d803 0501 |0241: add-int/lit8 v3, v5, #int 1 // #01 3070*795d594fSAndroid Build Coastguard Worker00384a: 8233 |0243: int-to-float v3, v3 3071*795d594fSAndroid Build Coastguard Worker00384c: d804 0201 |0244: add-int/lit8 v4, v2, #int 1 // #01 3072*795d594fSAndroid Build Coastguard Worker003850: 8244 |0246: int-to-float v4, v4 3073*795d594fSAndroid Build Coastguard Worker003852: 9005 0516 |0247: add-int v5, v5, v22 3074*795d594fSAndroid Build Coastguard Worker003856: d805 05ff |0249: add-int/lit8 v5, v5, #int -1 // #ff 3075*795d594fSAndroid Build Coastguard Worker00385a: 8255 |024b: int-to-float v5, v5 3076*795d594fSAndroid Build Coastguard Worker00385c: 9002 0216 |024c: add-int v2, v2, v22 3077*795d594fSAndroid Build Coastguard Worker003860: d802 02ff |024e: add-int/lit8 v2, v2, #int -1 // #ff 3078*795d594fSAndroid Build Coastguard Worker003864: 8226 |0250: int-to-float v6, v2 3079*795d594fSAndroid Build Coastguard Worker003866: 0800 1c00 |0251: move-object/from16 v0, v28 3080*795d594fSAndroid Build Coastguard Worker00386a: 5407 1800 |0253: iget-object v7, v0, Lcom/google/android/checkers/CheckersView;.f:Landroid/graphics/Paint; // field@0018 3081*795d594fSAndroid Build Coastguard Worker00386e: 0802 1d00 |0255: move-object/from16 v2, v29 3082*795d594fSAndroid Build Coastguard Worker003872: 7406 1f00 0200 |0257: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@001f 3083*795d594fSAndroid Build Coastguard Worker003878: 0800 1c00 |025a: move-object/from16 v0, v28 3084*795d594fSAndroid Build Coastguard Worker00387c: 5202 2400 |025c: iget v2, v0, Lcom/google/android/checkers/CheckersView;.r:I // field@0024 3085*795d594fSAndroid Build Coastguard Worker003880: b5f2 |025e: and-int/2addr v2, v15 3086*795d594fSAndroid Build Coastguard Worker003882: 3802 7a00 |025f: if-eqz v2, 02d9 // +007a 3087*795d594fSAndroid Build Coastguard Worker003886: 0800 1c00 |0261: move-object/from16 v0, v28 3088*795d594fSAndroid Build Coastguard Worker00388a: 5407 1400 |0263: iget-object v7, v0, Lcom/google/android/checkers/CheckersView;.b:Landroid/graphics/Paint; // field@0014 3089*795d594fSAndroid Build Coastguard Worker00388e: 0800 1c00 |0265: move-object/from16 v0, v28 3090*795d594fSAndroid Build Coastguard Worker003892: 5408 1500 |0267: iget-object v8, v0, Lcom/google/android/checkers/CheckersView;.c:Landroid/graphics/Paint; // field@0015 3091*795d594fSAndroid Build Coastguard Worker003896: 1209 |0269: const/4 v9, #int 0 // #0 3092*795d594fSAndroid Build Coastguard Worker003898: 0802 1d00 |026a: move-object/from16 v2, v29 3093*795d594fSAndroid Build Coastguard Worker00389c: 0203 1a00 |026c: move/from16 v3, v26 3094*795d594fSAndroid Build Coastguard Worker0038a0: 0204 1b00 |026e: move/from16 v4, v27 3095*795d594fSAndroid Build Coastguard Worker0038a4: 0205 1800 |0270: move/from16 v5, v24 3096*795d594fSAndroid Build Coastguard Worker0038a8: 0206 1900 |0272: move/from16 v6, v25 3097*795d594fSAndroid Build Coastguard Worker0038ac: 7708 5500 0200 |0274: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lcom/google/android/checkers/CheckersView;.a:(Landroid/graphics/Canvas;IIIILandroid/graphics/Paint;Landroid/graphics/Paint;Z)V // method@0055 3098*795d594fSAndroid Build Coastguard Worker0038b2: d802 0d01 |0277: add-int/lit8 v2, v13, #int 1 // #01 3099*795d594fSAndroid Build Coastguard Worker0038b6: 01b3 |0279: move v3, v11 3100*795d594fSAndroid Build Coastguard Worker0038b8: 01c4 |027a: move v4, v12 3101*795d594fSAndroid Build Coastguard Worker0038ba: 0125 |027b: move v5, v2 3102*795d594fSAndroid Build Coastguard Worker0038bc: 01a2 |027c: move v2, v10 3103*795d594fSAndroid Build Coastguard Worker0038be: e007 0f01 |027d: shl-int/lit8 v7, v15, #int 1 // #01 3104*795d594fSAndroid Build Coastguard Worker0038c2: d806 0e02 |027f: add-int/lit8 v6, v14, #int 2 // #02 3105*795d594fSAndroid Build Coastguard Worker0038c6: 016e |0281: move v14, v6 3106*795d594fSAndroid Build Coastguard Worker0038c8: 012a |0282: move v10, v2 3107*795d594fSAndroid Build Coastguard Worker0038ca: 013b |0283: move v11, v3 3108*795d594fSAndroid Build Coastguard Worker0038cc: 014c |0284: move v12, v4 3109*795d594fSAndroid Build Coastguard Worker0038ce: 015d |0285: move v13, v5 3110*795d594fSAndroid Build Coastguard Worker0038d0: 017f |0286: move v15, v7 3111*795d594fSAndroid Build Coastguard Worker0038d2: 2895 |0287: goto 021c // -006b 3112*795d594fSAndroid Build Coastguard Worker0038d4: 9203 160e |0288: mul-int v3, v22, v14 3113*795d594fSAndroid Build Coastguard Worker0038d8: 9202 1610 |028a: mul-int v2, v22, v16 3114*795d594fSAndroid Build Coastguard Worker0038dc: 0135 |028c: move v5, v3 3115*795d594fSAndroid Build Coastguard Worker0038de: 28a9 |028d: goto 0236 // -0057 3116*795d594fSAndroid Build Coastguard Worker0038e0: 0800 1c00 |028e: move-object/from16 v0, v28 3117*795d594fSAndroid Build Coastguard Worker0038e4: 5203 2900 |0290: iget v3, v0, Lcom/google/android/checkers/CheckersView;.w:I // field@0029 3118*795d594fSAndroid Build Coastguard Worker0038e8: b5f3 |0292: and-int/2addr v3, v15 3119*795d594fSAndroid Build Coastguard Worker0038ea: 3803 1f00 |0293: if-eqz v3, 02b2 // +001f 3120*795d594fSAndroid Build Coastguard Worker0038ee: d803 0501 |0295: add-int/lit8 v3, v5, #int 1 // #01 3121*795d594fSAndroid Build Coastguard Worker0038f2: 8233 |0297: int-to-float v3, v3 3122*795d594fSAndroid Build Coastguard Worker0038f4: d804 0201 |0298: add-int/lit8 v4, v2, #int 1 // #01 3123*795d594fSAndroid Build Coastguard Worker0038f8: 8244 |029a: int-to-float v4, v4 3124*795d594fSAndroid Build Coastguard Worker0038fa: 9005 0516 |029b: add-int v5, v5, v22 3125*795d594fSAndroid Build Coastguard Worker0038fe: d805 05ff |029d: add-int/lit8 v5, v5, #int -1 // #ff 3126*795d594fSAndroid Build Coastguard Worker003902: 8255 |029f: int-to-float v5, v5 3127*795d594fSAndroid Build Coastguard Worker003904: 9002 0216 |02a0: add-int v2, v2, v22 3128*795d594fSAndroid Build Coastguard Worker003908: d802 02ff |02a2: add-int/lit8 v2, v2, #int -1 // #ff 3129*795d594fSAndroid Build Coastguard Worker00390c: 8226 |02a4: int-to-float v6, v2 3130*795d594fSAndroid Build Coastguard Worker00390e: 0800 1c00 |02a5: move-object/from16 v0, v28 3131*795d594fSAndroid Build Coastguard Worker003912: 5407 1900 |02a7: iget-object v7, v0, Lcom/google/android/checkers/CheckersView;.g:Landroid/graphics/Paint; // field@0019 3132*795d594fSAndroid Build Coastguard Worker003916: 0802 1d00 |02a9: move-object/from16 v2, v29 3133*795d594fSAndroid Build Coastguard Worker00391a: 7406 1f00 0200 |02ab: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@001f 3134*795d594fSAndroid Build Coastguard Worker003920: 28ac |02ae: goto 025a // -0054 3135*795d594fSAndroid Build Coastguard Worker003922: 0d02 |02af: move-exception v2 3136*795d594fSAndroid Build Coastguard Worker003924: 1e1c |02b0: monitor-exit v28 3137*795d594fSAndroid Build Coastguard Worker003926: 2702 |02b1: throw v2 3138*795d594fSAndroid Build Coastguard Worker003928: 0800 1c00 |02b2: move-object/from16 v0, v28 3139*795d594fSAndroid Build Coastguard Worker00392c: 5503 0200 |02b4: iget-boolean v3, v0, Lcom/google/android/checkers/CheckersView;.A:Z // field@0002 3140*795d594fSAndroid Build Coastguard Worker003930: 3803 a4ff |02b6: if-eqz v3, 025a // -005c 3141*795d594fSAndroid Build Coastguard Worker003934: 0800 1c00 |02b8: move-object/from16 v0, v28 3142*795d594fSAndroid Build Coastguard Worker003938: 5203 2a00 |02ba: iget v3, v0, Lcom/google/android/checkers/CheckersView;.x:I // field@002a 3143*795d594fSAndroid Build Coastguard Worker00393c: b5f3 |02bc: and-int/2addr v3, v15 3144*795d594fSAndroid Build Coastguard Worker00393e: 3803 9dff |02bd: if-eqz v3, 025a // -0063 3145*795d594fSAndroid Build Coastguard Worker003942: d803 0501 |02bf: add-int/lit8 v3, v5, #int 1 // #01 3146*795d594fSAndroid Build Coastguard Worker003946: 8233 |02c1: int-to-float v3, v3 3147*795d594fSAndroid Build Coastguard Worker003948: d804 0201 |02c2: add-int/lit8 v4, v2, #int 1 // #01 3148*795d594fSAndroid Build Coastguard Worker00394c: 8244 |02c4: int-to-float v4, v4 3149*795d594fSAndroid Build Coastguard Worker00394e: 9005 0516 |02c5: add-int v5, v5, v22 3150*795d594fSAndroid Build Coastguard Worker003952: d805 05ff |02c7: add-int/lit8 v5, v5, #int -1 // #ff 3151*795d594fSAndroid Build Coastguard Worker003956: 8255 |02c9: int-to-float v5, v5 3152*795d594fSAndroid Build Coastguard Worker003958: 9002 0216 |02ca: add-int v2, v2, v22 3153*795d594fSAndroid Build Coastguard Worker00395c: d802 02ff |02cc: add-int/lit8 v2, v2, #int -1 // #ff 3154*795d594fSAndroid Build Coastguard Worker003960: 8226 |02ce: int-to-float v6, v2 3155*795d594fSAndroid Build Coastguard Worker003962: 0800 1c00 |02cf: move-object/from16 v0, v28 3156*795d594fSAndroid Build Coastguard Worker003966: 5407 1b00 |02d1: iget-object v7, v0, Lcom/google/android/checkers/CheckersView;.i:Landroid/graphics/Paint; // field@001b 3157*795d594fSAndroid Build Coastguard Worker00396a: 0802 1d00 |02d3: move-object/from16 v2, v29 3158*795d594fSAndroid Build Coastguard Worker00396e: 7406 1f00 0200 |02d5: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@001f 3159*795d594fSAndroid Build Coastguard Worker003974: 2882 |02d8: goto 025a // -007e 3160*795d594fSAndroid Build Coastguard Worker003976: 0800 1c00 |02d9: move-object/from16 v0, v28 3161*795d594fSAndroid Build Coastguard Worker00397a: 5202 2500 |02db: iget v2, v0, Lcom/google/android/checkers/CheckersView;.s:I // field@0025 3162*795d594fSAndroid Build Coastguard Worker00397e: b5f2 |02dd: and-int/2addr v2, v15 3163*795d594fSAndroid Build Coastguard Worker003980: 3802 1f00 |02de: if-eqz v2, 02fd // +001f 3164*795d594fSAndroid Build Coastguard Worker003984: 0800 1c00 |02e0: move-object/from16 v0, v28 3165*795d594fSAndroid Build Coastguard Worker003988: 5407 1500 |02e2: iget-object v7, v0, Lcom/google/android/checkers/CheckersView;.c:Landroid/graphics/Paint; // field@0015 3166*795d594fSAndroid Build Coastguard Worker00398c: 0800 1c00 |02e4: move-object/from16 v0, v28 3167*795d594fSAndroid Build Coastguard Worker003990: 5408 1400 |02e6: iget-object v8, v0, Lcom/google/android/checkers/CheckersView;.b:Landroid/graphics/Paint; // field@0014 3168*795d594fSAndroid Build Coastguard Worker003994: 1209 |02e8: const/4 v9, #int 0 // #0 3169*795d594fSAndroid Build Coastguard Worker003996: 0802 1d00 |02e9: move-object/from16 v2, v29 3170*795d594fSAndroid Build Coastguard Worker00399a: 0203 1a00 |02eb: move/from16 v3, v26 3171*795d594fSAndroid Build Coastguard Worker00399e: 0204 1b00 |02ed: move/from16 v4, v27 3172*795d594fSAndroid Build Coastguard Worker0039a2: 0205 1800 |02ef: move/from16 v5, v24 3173*795d594fSAndroid Build Coastguard Worker0039a6: 0206 1900 |02f1: move/from16 v6, v25 3174*795d594fSAndroid Build Coastguard Worker0039aa: 7708 5500 0200 |02f3: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lcom/google/android/checkers/CheckersView;.a:(Landroid/graphics/Canvas;IIIILandroid/graphics/Paint;Landroid/graphics/Paint;Z)V // method@0055 3175*795d594fSAndroid Build Coastguard Worker0039b0: d802 0b01 |02f6: add-int/lit8 v2, v11, #int 1 // #01 3176*795d594fSAndroid Build Coastguard Worker0039b4: 0123 |02f8: move v3, v2 3177*795d594fSAndroid Build Coastguard Worker0039b6: 01c4 |02f9: move v4, v12 3178*795d594fSAndroid Build Coastguard Worker0039b8: 01d5 |02fa: move v5, v13 3179*795d594fSAndroid Build Coastguard Worker0039ba: 01a2 |02fb: move v2, v10 3180*795d594fSAndroid Build Coastguard Worker0039bc: 2881 |02fc: goto 027d // -007f 3181*795d594fSAndroid Build Coastguard Worker0039be: 0800 1c00 |02fd: move-object/from16 v0, v28 3182*795d594fSAndroid Build Coastguard Worker0039c2: 5202 2600 |02ff: iget v2, v0, Lcom/google/android/checkers/CheckersView;.t:I // field@0026 3183*795d594fSAndroid Build Coastguard Worker0039c6: b5f2 |0301: and-int/2addr v2, v15 3184*795d594fSAndroid Build Coastguard Worker0039c8: 3802 2000 |0302: if-eqz v2, 0322 // +0020 3185*795d594fSAndroid Build Coastguard Worker0039cc: 0800 1c00 |0304: move-object/from16 v0, v28 3186*795d594fSAndroid Build Coastguard Worker0039d0: 5407 1400 |0306: iget-object v7, v0, Lcom/google/android/checkers/CheckersView;.b:Landroid/graphics/Paint; // field@0014 3187*795d594fSAndroid Build Coastguard Worker0039d4: 0800 1c00 |0308: move-object/from16 v0, v28 3188*795d594fSAndroid Build Coastguard Worker0039d8: 5408 1500 |030a: iget-object v8, v0, Lcom/google/android/checkers/CheckersView;.c:Landroid/graphics/Paint; // field@0015 3189*795d594fSAndroid Build Coastguard Worker0039dc: 1219 |030c: const/4 v9, #int 1 // #1 3190*795d594fSAndroid Build Coastguard Worker0039de: 0802 1d00 |030d: move-object/from16 v2, v29 3191*795d594fSAndroid Build Coastguard Worker0039e2: 0203 1a00 |030f: move/from16 v3, v26 3192*795d594fSAndroid Build Coastguard Worker0039e6: 0204 1b00 |0311: move/from16 v4, v27 3193*795d594fSAndroid Build Coastguard Worker0039ea: 0205 1800 |0313: move/from16 v5, v24 3194*795d594fSAndroid Build Coastguard Worker0039ee: 0206 1900 |0315: move/from16 v6, v25 3195*795d594fSAndroid Build Coastguard Worker0039f2: 7708 5500 0200 |0317: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lcom/google/android/checkers/CheckersView;.a:(Landroid/graphics/Canvas;IIIILandroid/graphics/Paint;Landroid/graphics/Paint;Z)V // method@0055 3196*795d594fSAndroid Build Coastguard Worker0039f8: d802 0c01 |031a: add-int/lit8 v2, v12, #int 1 // #01 3197*795d594fSAndroid Build Coastguard Worker0039fc: 01b3 |031c: move v3, v11 3198*795d594fSAndroid Build Coastguard Worker0039fe: 0124 |031d: move v4, v2 3199*795d594fSAndroid Build Coastguard Worker003a00: 01d5 |031e: move v5, v13 3200*795d594fSAndroid Build Coastguard Worker003a02: 01a2 |031f: move v2, v10 3201*795d594fSAndroid Build Coastguard Worker003a04: 2900 5dff |0320: goto/16 027d // -00a3 3202*795d594fSAndroid Build Coastguard Worker003a08: 0800 1c00 |0322: move-object/from16 v0, v28 3203*795d594fSAndroid Build Coastguard Worker003a0c: 5202 2700 |0324: iget v2, v0, Lcom/google/android/checkers/CheckersView;.u:I // field@0027 3204*795d594fSAndroid Build Coastguard Worker003a10: b5f2 |0326: and-int/2addr v2, v15 3205*795d594fSAndroid Build Coastguard Worker003a12: 3802 1f00 |0327: if-eqz v2, 0346 // +001f 3206*795d594fSAndroid Build Coastguard Worker003a16: 0800 1c00 |0329: move-object/from16 v0, v28 3207*795d594fSAndroid Build Coastguard Worker003a1a: 5407 1500 |032b: iget-object v7, v0, Lcom/google/android/checkers/CheckersView;.c:Landroid/graphics/Paint; // field@0015 3208*795d594fSAndroid Build Coastguard Worker003a1e: 0800 1c00 |032d: move-object/from16 v0, v28 3209*795d594fSAndroid Build Coastguard Worker003a22: 5408 1400 |032f: iget-object v8, v0, Lcom/google/android/checkers/CheckersView;.b:Landroid/graphics/Paint; // field@0014 3210*795d594fSAndroid Build Coastguard Worker003a26: 1219 |0331: const/4 v9, #int 1 // #1 3211*795d594fSAndroid Build Coastguard Worker003a28: 0802 1d00 |0332: move-object/from16 v2, v29 3212*795d594fSAndroid Build Coastguard Worker003a2c: 0203 1a00 |0334: move/from16 v3, v26 3213*795d594fSAndroid Build Coastguard Worker003a30: 0204 1b00 |0336: move/from16 v4, v27 3214*795d594fSAndroid Build Coastguard Worker003a34: 0205 1800 |0338: move/from16 v5, v24 3215*795d594fSAndroid Build Coastguard Worker003a38: 0206 1900 |033a: move/from16 v6, v25 3216*795d594fSAndroid Build Coastguard Worker003a3c: 7708 5500 0200 |033c: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Lcom/google/android/checkers/CheckersView;.a:(Landroid/graphics/Canvas;IIIILandroid/graphics/Paint;Landroid/graphics/Paint;Z)V // method@0055 3217*795d594fSAndroid Build Coastguard Worker003a42: d802 0a01 |033f: add-int/lit8 v2, v10, #int 1 // #01 3218*795d594fSAndroid Build Coastguard Worker003a46: 01b3 |0341: move v3, v11 3219*795d594fSAndroid Build Coastguard Worker003a48: 01c4 |0342: move v4, v12 3220*795d594fSAndroid Build Coastguard Worker003a4a: 01d5 |0343: move v5, v13 3221*795d594fSAndroid Build Coastguard Worker003a4c: 2900 39ff |0344: goto/16 027d // -00c7 3222*795d594fSAndroid Build Coastguard Worker003a50: 0800 1c00 |0346: move-object/from16 v0, v28 3223*795d594fSAndroid Build Coastguard Worker003a54: 5202 2000 |0348: iget v2, v0, Lcom/google/android/checkers/CheckersView;.n:I // field@0020 3224*795d594fSAndroid Build Coastguard Worker003a58: b5f2 |034a: and-int/2addr v2, v15 3225*795d594fSAndroid Build Coastguard Worker003a5a: 3802 3600 |034b: if-eqz v2, 0381 // +0036 3226*795d594fSAndroid Build Coastguard Worker003a5e: 0200 1a00 |034d: move/from16 v0, v26 3227*795d594fSAndroid Build Coastguard Worker003a62: 8202 |034f: int-to-float v2, v0 3228*795d594fSAndroid Build Coastguard Worker003a64: 0200 1b00 |0350: move/from16 v0, v27 3229*795d594fSAndroid Build Coastguard Worker003a68: 8203 |0352: int-to-float v3, v0 3230*795d594fSAndroid Build Coastguard Worker003a6a: d804 18fe |0353: add-int/lit8 v4, v24, #int -2 // #fe 3231*795d594fSAndroid Build Coastguard Worker003a6e: 8244 |0355: int-to-float v4, v4 3232*795d594fSAndroid Build Coastguard Worker003a70: 0800 1c00 |0356: move-object/from16 v0, v28 3233*795d594fSAndroid Build Coastguard Worker003a74: 5205 1e00 |0358: iget v5, v0, Lcom/google/android/checkers/CheckersView;.l:F // field@001e 3234*795d594fSAndroid Build Coastguard Worker003a78: c854 |035a: mul-float/2addr v4, v5 3235*795d594fSAndroid Build Coastguard Worker003a7a: 0800 1c00 |035b: move-object/from16 v0, v28 3236*795d594fSAndroid Build Coastguard Worker003a7e: 5405 1500 |035d: iget-object v5, v0, Lcom/google/android/checkers/CheckersView;.c:Landroid/graphics/Paint; // field@0015 3237*795d594fSAndroid Build Coastguard Worker003a82: 0800 1d00 |035f: move-object/from16 v0, v29 3238*795d594fSAndroid Build Coastguard Worker003a86: 6e55 1c00 2043 |0361: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@001c 3239*795d594fSAndroid Build Coastguard Worker003a8c: 0200 1a00 |0364: move/from16 v0, v26 3240*795d594fSAndroid Build Coastguard Worker003a90: 8202 |0366: int-to-float v2, v0 3241*795d594fSAndroid Build Coastguard Worker003a92: 0200 1b00 |0367: move/from16 v0, v27 3242*795d594fSAndroid Build Coastguard Worker003a96: 8203 |0369: int-to-float v3, v0 3243*795d594fSAndroid Build Coastguard Worker003a98: d804 18fc |036a: add-int/lit8 v4, v24, #int -4 // #fc 3244*795d594fSAndroid Build Coastguard Worker003a9c: 8244 |036c: int-to-float v4, v4 3245*795d594fSAndroid Build Coastguard Worker003a9e: 0800 1c00 |036d: move-object/from16 v0, v28 3246*795d594fSAndroid Build Coastguard Worker003aa2: 5205 1e00 |036f: iget v5, v0, Lcom/google/android/checkers/CheckersView;.l:F // field@001e 3247*795d594fSAndroid Build Coastguard Worker003aa6: c854 |0371: mul-float/2addr v4, v5 3248*795d594fSAndroid Build Coastguard Worker003aa8: 0800 1c00 |0372: move-object/from16 v0, v28 3249*795d594fSAndroid Build Coastguard Worker003aac: 5405 1400 |0374: iget-object v5, v0, Lcom/google/android/checkers/CheckersView;.b:Landroid/graphics/Paint; // field@0014 3250*795d594fSAndroid Build Coastguard Worker003ab0: 0800 1d00 |0376: move-object/from16 v0, v29 3251*795d594fSAndroid Build Coastguard Worker003ab4: 6e55 1c00 2043 |0378: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@001c 3252*795d594fSAndroid Build Coastguard Worker003aba: 01a2 |037b: move v2, v10 3253*795d594fSAndroid Build Coastguard Worker003abc: 01b3 |037c: move v3, v11 3254*795d594fSAndroid Build Coastguard Worker003abe: 01c4 |037d: move v4, v12 3255*795d594fSAndroid Build Coastguard Worker003ac0: 01d5 |037e: move v5, v13 3256*795d594fSAndroid Build Coastguard Worker003ac2: 2900 fefe |037f: goto/16 027d // -0102 3257*795d594fSAndroid Build Coastguard Worker003ac6: 0800 1c00 |0381: move-object/from16 v0, v28 3258*795d594fSAndroid Build Coastguard Worker003aca: 5202 1f00 |0383: iget v2, v0, Lcom/google/android/checkers/CheckersView;.m:I // field@001f 3259*795d594fSAndroid Build Coastguard Worker003ace: b5f2 |0385: and-int/2addr v2, v15 3260*795d594fSAndroid Build Coastguard Worker003ad0: 3802 3000 |0386: if-eqz v2, 03b6 // +0030 3261*795d594fSAndroid Build Coastguard Worker003ad4: 0200 1a00 |0388: move/from16 v0, v26 3262*795d594fSAndroid Build Coastguard Worker003ad8: 8202 |038a: int-to-float v2, v0 3263*795d594fSAndroid Build Coastguard Worker003ada: 0200 1b00 |038b: move/from16 v0, v27 3264*795d594fSAndroid Build Coastguard Worker003ade: 8203 |038d: int-to-float v3, v0 3265*795d594fSAndroid Build Coastguard Worker003ae0: d804 18fe |038e: add-int/lit8 v4, v24, #int -2 // #fe 3266*795d594fSAndroid Build Coastguard Worker003ae4: 8244 |0390: int-to-float v4, v4 3267*795d594fSAndroid Build Coastguard Worker003ae6: 0800 1c00 |0391: move-object/from16 v0, v28 3268*795d594fSAndroid Build Coastguard Worker003aea: 5205 1e00 |0393: iget v5, v0, Lcom/google/android/checkers/CheckersView;.l:F // field@001e 3269*795d594fSAndroid Build Coastguard Worker003aee: c854 |0395: mul-float/2addr v4, v5 3270*795d594fSAndroid Build Coastguard Worker003af0: 0800 1c00 |0396: move-object/from16 v0, v28 3271*795d594fSAndroid Build Coastguard Worker003af4: 5405 1400 |0398: iget-object v5, v0, Lcom/google/android/checkers/CheckersView;.b:Landroid/graphics/Paint; // field@0014 3272*795d594fSAndroid Build Coastguard Worker003af8: 0800 1d00 |039a: move-object/from16 v0, v29 3273*795d594fSAndroid Build Coastguard Worker003afc: 6e55 1c00 2043 |039c: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@001c 3274*795d594fSAndroid Build Coastguard Worker003b02: 0200 1a00 |039f: move/from16 v0, v26 3275*795d594fSAndroid Build Coastguard Worker003b06: 8202 |03a1: int-to-float v2, v0 3276*795d594fSAndroid Build Coastguard Worker003b08: 0200 1b00 |03a2: move/from16 v0, v27 3277*795d594fSAndroid Build Coastguard Worker003b0c: 8203 |03a4: int-to-float v3, v0 3278*795d594fSAndroid Build Coastguard Worker003b0e: d804 18fc |03a5: add-int/lit8 v4, v24, #int -4 // #fc 3279*795d594fSAndroid Build Coastguard Worker003b12: 8244 |03a7: int-to-float v4, v4 3280*795d594fSAndroid Build Coastguard Worker003b14: 0800 1c00 |03a8: move-object/from16 v0, v28 3281*795d594fSAndroid Build Coastguard Worker003b18: 5205 1e00 |03aa: iget v5, v0, Lcom/google/android/checkers/CheckersView;.l:F // field@001e 3282*795d594fSAndroid Build Coastguard Worker003b1c: c854 |03ac: mul-float/2addr v4, v5 3283*795d594fSAndroid Build Coastguard Worker003b1e: 0800 1c00 |03ad: move-object/from16 v0, v28 3284*795d594fSAndroid Build Coastguard Worker003b22: 5405 1500 |03af: iget-object v5, v0, Lcom/google/android/checkers/CheckersView;.c:Landroid/graphics/Paint; // field@0015 3285*795d594fSAndroid Build Coastguard Worker003b26: 0800 1d00 |03b1: move-object/from16 v0, v29 3286*795d594fSAndroid Build Coastguard Worker003b2a: 6e55 1c00 2043 |03b3: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@001c 3287*795d594fSAndroid Build Coastguard Worker003b30: 01a2 |03b6: move v2, v10 3288*795d594fSAndroid Build Coastguard Worker003b32: 01b3 |03b7: move v3, v11 3289*795d594fSAndroid Build Coastguard Worker003b34: 01c4 |03b8: move v4, v12 3290*795d594fSAndroid Build Coastguard Worker003b36: 01d5 |03b9: move v5, v13 3291*795d594fSAndroid Build Coastguard Worker003b38: 2900 c3fe |03ba: goto/16 027d // -013d 3292*795d594fSAndroid Build Coastguard Worker003b3c: 1a02 9c00 |03bc: const-string v2, "White" // string@009c 3293*795d594fSAndroid Build Coastguard Worker003b40: 0200 1500 |03be: move/from16 v0, v21 3294*795d594fSAndroid Build Coastguard Worker003b44: 8203 |03c0: int-to-float v3, v0 3295*795d594fSAndroid Build Coastguard Worker003b46: 0200 1300 |03c1: move/from16 v0, v19 3296*795d594fSAndroid Build Coastguard Worker003b4a: 8204 |03c3: int-to-float v4, v0 3297*795d594fSAndroid Build Coastguard Worker003b4c: 0800 1c00 |03c4: move-object/from16 v0, v28 3298*795d594fSAndroid Build Coastguard Worker003b50: 5405 1500 |03c6: iget-object v5, v0, Lcom/google/android/checkers/CheckersView;.c:Landroid/graphics/Paint; // field@0015 3299*795d594fSAndroid Build Coastguard Worker003b54: 0800 1d00 |03c8: move-object/from16 v0, v29 3300*795d594fSAndroid Build Coastguard Worker003b58: 6e55 2000 2043 |03ca: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawText:(Ljava/lang/String;FFLandroid/graphics/Paint;)V // method@0020 3301*795d594fSAndroid Build Coastguard Worker003b5e: 1a02 0b00 |03cd: const-string v2, "Black" // string@000b 3302*795d594fSAndroid Build Coastguard Worker003b62: 0200 1500 |03cf: move/from16 v0, v21 3303*795d594fSAndroid Build Coastguard Worker003b66: 8203 |03d1: int-to-float v3, v0 3304*795d594fSAndroid Build Coastguard Worker003b68: 9004 1314 |03d2: add-int v4, v19, v20 3305*795d594fSAndroid Build Coastguard Worker003b6c: 8244 |03d4: int-to-float v4, v4 3306*795d594fSAndroid Build Coastguard Worker003b6e: 0800 1c00 |03d5: move-object/from16 v0, v28 3307*795d594fSAndroid Build Coastguard Worker003b72: 5405 1500 |03d7: iget-object v5, v0, Lcom/google/android/checkers/CheckersView;.c:Landroid/graphics/Paint; // field@0015 3308*795d594fSAndroid Build Coastguard Worker003b76: 0800 1d00 |03d9: move-object/from16 v0, v29 3309*795d594fSAndroid Build Coastguard Worker003b7a: 6e55 2000 2043 |03db: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawText:(Ljava/lang/String;FFLandroid/graphics/Paint;)V // method@0020 3310*795d594fSAndroid Build Coastguard Worker003b80: 1a02 7200 |03de: const-string v2, "Moves" // string@0072 3311*795d594fSAndroid Build Coastguard Worker003b84: 0200 1500 |03e0: move/from16 v0, v21 3312*795d594fSAndroid Build Coastguard Worker003b88: 8203 |03e2: int-to-float v3, v0 3313*795d594fSAndroid Build Coastguard Worker003b8a: da04 1402 |03e3: mul-int/lit8 v4, v20, #int 2 // #02 3314*795d594fSAndroid Build Coastguard Worker003b8e: 9004 0413 |03e5: add-int v4, v4, v19 3315*795d594fSAndroid Build Coastguard Worker003b92: 8244 |03e7: int-to-float v4, v4 3316*795d594fSAndroid Build Coastguard Worker003b94: 0800 1c00 |03e8: move-object/from16 v0, v28 3317*795d594fSAndroid Build Coastguard Worker003b98: 5405 1500 |03ea: iget-object v5, v0, Lcom/google/android/checkers/CheckersView;.c:Landroid/graphics/Paint; // field@0015 3318*795d594fSAndroid Build Coastguard Worker003b9c: 0800 1d00 |03ec: move-object/from16 v0, v29 3319*795d594fSAndroid Build Coastguard Worker003ba0: 6e55 2000 2043 |03ee: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawText:(Ljava/lang/String;FFLandroid/graphics/Paint;)V // method@0020 3320*795d594fSAndroid Build Coastguard Worker003ba6: 2202 3000 |03f1: new-instance v2, Ljava/lang/StringBuilder; // type@0030 3321*795d594fSAndroid Build Coastguard Worker003baa: 1a03 0300 |03f3: const-string v3, ": " // string@0003 3322*795d594fSAndroid Build Coastguard Worker003bae: 7020 a600 3200 |03f5: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.<init>:(Ljava/lang/String;)V // method@00a6 3323*795d594fSAndroid Build Coastguard Worker003bb4: 6e20 a700 d200 |03f8: invoke-virtual {v2, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00a7 3324*795d594fSAndroid Build Coastguard Worker003bba: 0c02 |03fb: move-result-object v2 3325*795d594fSAndroid Build Coastguard Worker003bbc: 1a03 0200 |03fc: const-string v3, "+" // string@0002 3326*795d594fSAndroid Build Coastguard Worker003bc0: 6e20 a900 3200 |03fe: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00a9 3327*795d594fSAndroid Build Coastguard Worker003bc6: 0c02 |0401: move-result-object v2 3328*795d594fSAndroid Build Coastguard Worker003bc8: 6e20 a700 c200 |0402: invoke-virtual {v2, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00a7 3329*795d594fSAndroid Build Coastguard Worker003bce: 0c02 |0405: move-result-object v2 3330*795d594fSAndroid Build Coastguard Worker003bd0: 6e10 aa00 0200 |0406: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00aa 3331*795d594fSAndroid Build Coastguard Worker003bd6: 0c02 |0409: move-result-object v2 3332*795d594fSAndroid Build Coastguard Worker003bd8: da03 1403 |040a: mul-int/lit8 v3, v20, #int 3 // #03 3333*795d594fSAndroid Build Coastguard Worker003bdc: 9003 0315 |040c: add-int v3, v3, v21 3334*795d594fSAndroid Build Coastguard Worker003be0: 8233 |040e: int-to-float v3, v3 3335*795d594fSAndroid Build Coastguard Worker003be2: 0200 1300 |040f: move/from16 v0, v19 3336*795d594fSAndroid Build Coastguard Worker003be6: 8204 |0411: int-to-float v4, v0 3337*795d594fSAndroid Build Coastguard Worker003be8: 0800 1c00 |0412: move-object/from16 v0, v28 3338*795d594fSAndroid Build Coastguard Worker003bec: 5405 1500 |0414: iget-object v5, v0, Lcom/google/android/checkers/CheckersView;.c:Landroid/graphics/Paint; // field@0015 3339*795d594fSAndroid Build Coastguard Worker003bf0: 0800 1d00 |0416: move-object/from16 v0, v29 3340*795d594fSAndroid Build Coastguard Worker003bf4: 6e55 2000 2043 |0418: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawText:(Ljava/lang/String;FFLandroid/graphics/Paint;)V // method@0020 3341*795d594fSAndroid Build Coastguard Worker003bfa: 2202 3000 |041b: new-instance v2, Ljava/lang/StringBuilder; // type@0030 3342*795d594fSAndroid Build Coastguard Worker003bfe: 1a03 0300 |041d: const-string v3, ": " // string@0003 3343*795d594fSAndroid Build Coastguard Worker003c02: 7020 a600 3200 |041f: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.<init>:(Ljava/lang/String;)V // method@00a6 3344*795d594fSAndroid Build Coastguard Worker003c08: 6e20 a700 b200 |0422: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00a7 3345*795d594fSAndroid Build Coastguard Worker003c0e: 0c02 |0425: move-result-object v2 3346*795d594fSAndroid Build Coastguard Worker003c10: 1a03 0200 |0426: const-string v3, "+" // string@0002 3347*795d594fSAndroid Build Coastguard Worker003c14: 6e20 a900 3200 |0428: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@00a9 3348*795d594fSAndroid Build Coastguard Worker003c1a: 0c02 |042b: move-result-object v2 3349*795d594fSAndroid Build Coastguard Worker003c1c: 6e20 a700 a200 |042c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00a7 3350*795d594fSAndroid Build Coastguard Worker003c22: 0c02 |042f: move-result-object v2 3351*795d594fSAndroid Build Coastguard Worker003c24: 6e10 aa00 0200 |0430: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00aa 3352*795d594fSAndroid Build Coastguard Worker003c2a: 0c02 |0433: move-result-object v2 3353*795d594fSAndroid Build Coastguard Worker003c2c: da03 1403 |0434: mul-int/lit8 v3, v20, #int 3 // #03 3354*795d594fSAndroid Build Coastguard Worker003c30: 9003 0315 |0436: add-int v3, v3, v21 3355*795d594fSAndroid Build Coastguard Worker003c34: 8233 |0438: int-to-float v3, v3 3356*795d594fSAndroid Build Coastguard Worker003c36: 9004 1314 |0439: add-int v4, v19, v20 3357*795d594fSAndroid Build Coastguard Worker003c3a: 8244 |043b: int-to-float v4, v4 3358*795d594fSAndroid Build Coastguard Worker003c3c: 0800 1c00 |043c: move-object/from16 v0, v28 3359*795d594fSAndroid Build Coastguard Worker003c40: 5405 1500 |043e: iget-object v5, v0, Lcom/google/android/checkers/CheckersView;.c:Landroid/graphics/Paint; // field@0015 3360*795d594fSAndroid Build Coastguard Worker003c44: 0800 1d00 |0440: move-object/from16 v0, v29 3361*795d594fSAndroid Build Coastguard Worker003c48: 6e55 2000 2043 |0442: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawText:(Ljava/lang/String;FFLandroid/graphics/Paint;)V // method@0020 3362*795d594fSAndroid Build Coastguard Worker003c4e: 2202 3000 |0445: new-instance v2, Ljava/lang/StringBuilder; // type@0030 3363*795d594fSAndroid Build Coastguard Worker003c52: 1a03 0300 |0447: const-string v3, ": " // string@0003 3364*795d594fSAndroid Build Coastguard Worker003c56: 7020 a600 3200 |0449: invoke-direct {v2, v3}, Ljava/lang/StringBuilder;.<init>:(Ljava/lang/String;)V // method@00a6 3365*795d594fSAndroid Build Coastguard Worker003c5c: 0800 1c00 |044c: move-object/from16 v0, v28 3366*795d594fSAndroid Build Coastguard Worker003c60: 5203 0e00 |044e: iget v3, v0, Lcom/google/android/checkers/CheckersView;.M:I // field@000e 3367*795d594fSAndroid Build Coastguard Worker003c64: 6e20 a700 3200 |0450: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@00a7 3368*795d594fSAndroid Build Coastguard Worker003c6a: 0c02 |0453: move-result-object v2 3369*795d594fSAndroid Build Coastguard Worker003c6c: 6e10 aa00 0200 |0454: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@00aa 3370*795d594fSAndroid Build Coastguard Worker003c72: 0c02 |0457: move-result-object v2 3371*795d594fSAndroid Build Coastguard Worker003c74: da03 1403 |0458: mul-int/lit8 v3, v20, #int 3 // #03 3372*795d594fSAndroid Build Coastguard Worker003c78: 9003 0315 |045a: add-int v3, v3, v21 3373*795d594fSAndroid Build Coastguard Worker003c7c: 8233 |045c: int-to-float v3, v3 3374*795d594fSAndroid Build Coastguard Worker003c7e: da04 1402 |045d: mul-int/lit8 v4, v20, #int 2 // #02 3375*795d594fSAndroid Build Coastguard Worker003c82: 9004 0413 |045f: add-int v4, v4, v19 3376*795d594fSAndroid Build Coastguard Worker003c86: 8244 |0461: int-to-float v4, v4 3377*795d594fSAndroid Build Coastguard Worker003c88: 0800 1c00 |0462: move-object/from16 v0, v28 3378*795d594fSAndroid Build Coastguard Worker003c8c: 5405 1500 |0464: iget-object v5, v0, Lcom/google/android/checkers/CheckersView;.c:Landroid/graphics/Paint; // field@0015 3379*795d594fSAndroid Build Coastguard Worker003c90: 0800 1d00 |0466: move-object/from16 v0, v29 3380*795d594fSAndroid Build Coastguard Worker003c94: 6e55 2000 2043 |0468: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawText:(Ljava/lang/String;FFLandroid/graphics/Paint;)V // method@0020 3381*795d594fSAndroid Build Coastguard Worker003c9a: 2900 3ffc |046b: goto/16 00aa // -03c1 3382*795d594fSAndroid Build Coastguard Worker003c9e: 1a02 0a00 |046d: const-string v2, "BLACK'S MOVE?" // string@000a 3383*795d594fSAndroid Build Coastguard Worker003ca2: 0200 1200 |046f: move/from16 v0, v18 3384*795d594fSAndroid Build Coastguard Worker003ca6: 8203 |0471: int-to-float v3, v0 3385*795d594fSAndroid Build Coastguard Worker003ca8: 9004 1114 |0472: add-int v4, v17, v20 3386*795d594fSAndroid Build Coastguard Worker003cac: 8244 |0474: int-to-float v4, v4 3387*795d594fSAndroid Build Coastguard Worker003cae: 0800 1c00 |0475: move-object/from16 v0, v28 3388*795d594fSAndroid Build Coastguard Worker003cb2: 5405 1500 |0477: iget-object v5, v0, Lcom/google/android/checkers/CheckersView;.c:Landroid/graphics/Paint; // field@0015 3389*795d594fSAndroid Build Coastguard Worker003cb6: 0800 1d00 |0479: move-object/from16 v0, v29 3390*795d594fSAndroid Build Coastguard Worker003cba: 6e55 2000 2043 |047b: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawText:(Ljava/lang/String;FFLandroid/graphics/Paint;)V // method@0020 3391*795d594fSAndroid Build Coastguard Worker003cc0: 2900 4afc |047e: goto/16 00c8 // -03b6 3392*795d594fSAndroid Build Coastguard Worker003cc4: 1a02 9a00 |0480: const-string v2, "WHITE'S MOVE?" // string@009a 3393*795d594fSAndroid Build Coastguard Worker003cc8: 0200 1200 |0482: move/from16 v0, v18 3394*795d594fSAndroid Build Coastguard Worker003ccc: 8203 |0484: int-to-float v3, v0 3395*795d594fSAndroid Build Coastguard Worker003cce: 9004 1114 |0485: add-int v4, v17, v20 3396*795d594fSAndroid Build Coastguard Worker003cd2: 8244 |0487: int-to-float v4, v4 3397*795d594fSAndroid Build Coastguard Worker003cd4: 0800 1c00 |0488: move-object/from16 v0, v28 3398*795d594fSAndroid Build Coastguard Worker003cd8: 5405 1500 |048a: iget-object v5, v0, Lcom/google/android/checkers/CheckersView;.c:Landroid/graphics/Paint; // field@0015 3399*795d594fSAndroid Build Coastguard Worker003cdc: 0800 1d00 |048c: move-object/from16 v0, v29 3400*795d594fSAndroid Build Coastguard Worker003ce0: 6e55 2000 2043 |048e: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawText:(Ljava/lang/String;FFLandroid/graphics/Paint;)V // method@0020 3401*795d594fSAndroid Build Coastguard Worker003ce6: 2900 37fc |0491: goto/16 00c8 // -03c9 3402*795d594fSAndroid Build Coastguard Worker003cea: 1a02 8100 |0493: const-string v2, "THINKING...." // string@0081 3403*795d594fSAndroid Build Coastguard Worker003cee: 0200 1200 |0495: move/from16 v0, v18 3404*795d594fSAndroid Build Coastguard Worker003cf2: 8203 |0497: int-to-float v3, v0 3405*795d594fSAndroid Build Coastguard Worker003cf4: 9004 1114 |0498: add-int v4, v17, v20 3406*795d594fSAndroid Build Coastguard Worker003cf8: 8244 |049a: int-to-float v4, v4 3407*795d594fSAndroid Build Coastguard Worker003cfa: 0800 1c00 |049b: move-object/from16 v0, v28 3408*795d594fSAndroid Build Coastguard Worker003cfe: 5405 1500 |049d: iget-object v5, v0, Lcom/google/android/checkers/CheckersView;.c:Landroid/graphics/Paint; // field@0015 3409*795d594fSAndroid Build Coastguard Worker003d02: 0800 1d00 |049f: move-object/from16 v0, v29 3410*795d594fSAndroid Build Coastguard Worker003d06: 6e55 2000 2043 |04a1: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawText:(Ljava/lang/String;FFLandroid/graphics/Paint;)V // method@0020 3411*795d594fSAndroid Build Coastguard Worker003d0c: 2900 24fc |04a4: goto/16 00c8 // -03dc 3412*795d594fSAndroid Build Coastguard Worker003d10: 1a02 9900 |04a6: const-string v2, "WHITE WINS" // string@0099 3413*795d594fSAndroid Build Coastguard Worker003d14: 0200 1200 |04a8: move/from16 v0, v18 3414*795d594fSAndroid Build Coastguard Worker003d18: 8203 |04aa: int-to-float v3, v0 3415*795d594fSAndroid Build Coastguard Worker003d1a: 9004 1114 |04ab: add-int v4, v17, v20 3416*795d594fSAndroid Build Coastguard Worker003d1e: 8244 |04ad: int-to-float v4, v4 3417*795d594fSAndroid Build Coastguard Worker003d20: 0800 1c00 |04ae: move-object/from16 v0, v28 3418*795d594fSAndroid Build Coastguard Worker003d24: 5405 1500 |04b0: iget-object v5, v0, Lcom/google/android/checkers/CheckersView;.c:Landroid/graphics/Paint; // field@0015 3419*795d594fSAndroid Build Coastguard Worker003d28: 0800 1d00 |04b2: move-object/from16 v0, v29 3420*795d594fSAndroid Build Coastguard Worker003d2c: 6e55 2000 2043 |04b4: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawText:(Ljava/lang/String;FFLandroid/graphics/Paint;)V // method@0020 3421*795d594fSAndroid Build Coastguard Worker003d32: 2900 11fc |04b7: goto/16 00c8 // -03ef 3422*795d594fSAndroid Build Coastguard Worker003d36: 1a02 0900 |04b9: const-string v2, "BLACK WINS" // string@0009 3423*795d594fSAndroid Build Coastguard Worker003d3a: 0200 1200 |04bb: move/from16 v0, v18 3424*795d594fSAndroid Build Coastguard Worker003d3e: 8203 |04bd: int-to-float v3, v0 3425*795d594fSAndroid Build Coastguard Worker003d40: 9004 1114 |04be: add-int v4, v17, v20 3426*795d594fSAndroid Build Coastguard Worker003d44: 8244 |04c0: int-to-float v4, v4 3427*795d594fSAndroid Build Coastguard Worker003d46: 0800 1c00 |04c1: move-object/from16 v0, v28 3428*795d594fSAndroid Build Coastguard Worker003d4a: 5405 1500 |04c3: iget-object v5, v0, Lcom/google/android/checkers/CheckersView;.c:Landroid/graphics/Paint; // field@0015 3429*795d594fSAndroid Build Coastguard Worker003d4e: 0800 1d00 |04c5: move-object/from16 v0, v29 3430*795d594fSAndroid Build Coastguard Worker003d52: 6e55 2000 2043 |04c7: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawText:(Ljava/lang/String;FFLandroid/graphics/Paint;)V // method@0020 3431*795d594fSAndroid Build Coastguard Worker003d58: 2900 fefb |04ca: goto/16 00c8 // -0402 3432*795d594fSAndroid Build Coastguard Worker003d5c: 4404 0a08 |04cc: aget v4, v10, v8 3433*795d594fSAndroid Build Coastguard Worker003d60: 4405 0b08 |04ce: aget v5, v11, v8 3434*795d594fSAndroid Build Coastguard Worker003d64: 0802 1c00 |04d0: move-object/from16 v2, v28 3435*795d594fSAndroid Build Coastguard Worker003d68: 0803 1d00 |04d2: move-object/from16 v3, v29 3436*795d594fSAndroid Build Coastguard Worker003d6c: 0206 1600 |04d4: move/from16 v6, v22 3437*795d594fSAndroid Build Coastguard Worker003d70: 0207 1800 |04d6: move/from16 v7, v24 3438*795d594fSAndroid Build Coastguard Worker003d74: 7606 5f00 0200 |04d8: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lcom/google/android/checkers/CheckersView;.b:(Landroid/graphics/Canvas;IIII)V // method@005f 3439*795d594fSAndroid Build Coastguard Worker003d7a: d802 0801 |04db: add-int/lit8 v2, v8, #int 1 // #01 3440*795d594fSAndroid Build Coastguard Worker003d7e: 0128 |04dd: move v8, v2 3441*795d594fSAndroid Build Coastguard Worker003d80: 2900 12fc |04de: goto/16 00f0 // -03ee 3442*795d594fSAndroid Build Coastguard Worker003d84: 0001 0600 0100 0000 a803 0000 ce03 ... |04e0: packed-switch-data (16 units) 3443*795d594fSAndroid Build Coastguard Worker catches : 3 3444*795d594fSAndroid Build Coastguard Worker 0x0001 - 0x01c6 3445*795d594fSAndroid Build Coastguard Worker <any> -> 0x02af 3446*795d594fSAndroid Build Coastguard Worker 0x01dd - 0x02ae 3447*795d594fSAndroid Build Coastguard Worker <any> -> 0x02af 3448*795d594fSAndroid Build Coastguard Worker 0x02b2 - 0x04db 3449*795d594fSAndroid Build Coastguard Worker <any> -> 0x02af 3450*795d594fSAndroid Build Coastguard Worker positions : 3451*795d594fSAndroid Build Coastguard Worker locals : 3452*795d594fSAndroid Build Coastguard Worker 3453*795d594fSAndroid Build Coastguard Worker #12 : (in Lcom/google/android/checkers/CheckersView;) 3454*795d594fSAndroid Build Coastguard Worker name : 'e' 3455*795d594fSAndroid Build Coastguard Worker type : '(Z)Z' 3456*795d594fSAndroid Build Coastguard Worker access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) 3457*795d594fSAndroid Build Coastguard Worker method_idx : 104 3458*795d594fSAndroid Build Coastguard Worker code - 3459*795d594fSAndroid Build Coastguard Worker registers : 3 3460*795d594fSAndroid Build Coastguard Worker ins : 2 3461*795d594fSAndroid Build Coastguard Worker outs : 0 3462*795d594fSAndroid Build Coastguard Worker insns size : 19 16-bit code units 3463*795d594fSAndroid Build Coastguard Worker003dc0: |[003dc0] com.google.android.checkers.CheckersView.e:(Z)Z 3464*795d594fSAndroid Build Coastguard Worker003dd0: 1d01 |0000: monitor-enter v1 3465*795d594fSAndroid Build Coastguard Worker003dd2: 3802 0900 |0001: if-eqz v2, 000a // +0009 3466*795d594fSAndroid Build Coastguard Worker003dd6: 5510 0600 |0003: iget-boolean v0, v1, Lcom/google/android/checkers/CheckersView;.E:Z // field@0006 3467*795d594fSAndroid Build Coastguard Worker003dda: 3800 0900 |0005: if-eqz v0, 000e // +0009 3468*795d594fSAndroid Build Coastguard Worker003dde: 1200 |0007: const/4 v0, #int 0 // #0 3469*795d594fSAndroid Build Coastguard Worker003de0: 5c10 0600 |0008: iput-boolean v0, v1, Lcom/google/android/checkers/CheckersView;.E:Z // field@0006 3470*795d594fSAndroid Build Coastguard Worker003de4: 5510 0600 |000a: iget-boolean v0, v1, Lcom/google/android/checkers/CheckersView;.E:Z // field@0006 3471*795d594fSAndroid Build Coastguard Worker003de8: 1e01 |000c: monitor-exit v1 3472*795d594fSAndroid Build Coastguard Worker003dea: 0f00 |000d: return v0 3473*795d594fSAndroid Build Coastguard Worker003dec: 1210 |000e: const/4 v0, #int 1 // #1 3474*795d594fSAndroid Build Coastguard Worker003dee: 28f9 |000f: goto 0008 // -0007 3475*795d594fSAndroid Build Coastguard Worker003df0: 0d00 |0010: move-exception v0 3476*795d594fSAndroid Build Coastguard Worker003df2: 1e01 |0011: monitor-exit v1 3477*795d594fSAndroid Build Coastguard Worker003df4: 2700 |0012: throw v0 3478*795d594fSAndroid Build Coastguard Worker catches : 1 3479*795d594fSAndroid Build Coastguard Worker 0x0003 - 0x000c 3480*795d594fSAndroid Build Coastguard Worker <any> -> 0x0010 3481*795d594fSAndroid Build Coastguard Worker positions : 3482*795d594fSAndroid Build Coastguard Worker locals : 3483*795d594fSAndroid Build Coastguard Worker 3484*795d594fSAndroid Build Coastguard Worker #13 : (in Lcom/google/android/checkers/CheckersView;) 3485*795d594fSAndroid Build Coastguard Worker name : 'onSizeChanged' 3486*795d594fSAndroid Build Coastguard Worker type : '(IIII)V' 3487*795d594fSAndroid Build Coastguard Worker access : 0x20004 (PROTECTED DECLARED_SYNCHRONIZED) 3488*795d594fSAndroid Build Coastguard Worker method_idx : 107 3489*795d594fSAndroid Build Coastguard Worker code - 3490*795d594fSAndroid Build Coastguard Worker registers : 8 3491*795d594fSAndroid Build Coastguard Worker ins : 5 3492*795d594fSAndroid Build Coastguard Worker outs : 2 3493*795d594fSAndroid Build Coastguard Worker insns size : 52 16-bit code units 3494*795d594fSAndroid Build Coastguard Worker003e04: |[003e04] com.google.android.checkers.CheckersView.onSizeChanged:(IIII)V 3495*795d594fSAndroid Build Coastguard Worker003e14: 1d03 |0000: monitor-enter v3 3496*795d594fSAndroid Build Coastguard Worker003e16: 3554 2c00 |0001: if-ge v4, v5, 002d // +002c 3497*795d594fSAndroid Build Coastguard Worker003e1a: 0140 |0003: move v0, v4 3498*795d594fSAndroid Build Coastguard Worker003e1c: db01 0018 |0004: div-int/lit8 v1, v0, #int 24 // #18 3499*795d594fSAndroid Build Coastguard Worker003e20: 8211 |0006: int-to-float v1, v1 3500*795d594fSAndroid Build Coastguard Worker003e22: 3754 2b00 |0007: if-le v4, v5, 0032 // +002b 3501*795d594fSAndroid Build Coastguard Worker003e26: 9100 0400 |0009: sub-int v0, v4, v0 3502*795d594fSAndroid Build Coastguard Worker003e2a: db00 000a |000b: div-int/lit8 v0, v0, #int 10 // #0a 3503*795d594fSAndroid Build Coastguard Worker003e2e: 8200 |000d: int-to-float v0, v0 3504*795d594fSAndroid Build Coastguard Worker003e30: 2e02 0001 |000e: cmpg-float v2, v0, v1 3505*795d594fSAndroid Build Coastguard Worker003e34: 3b02 2200 |0010: if-gez v2, 0032 // +0022 3506*795d594fSAndroid Build Coastguard Worker003e38: 5431 1400 |0012: iget-object v1, v3, Lcom/google/android/checkers/CheckersView;.b:Landroid/graphics/Paint; // field@0014 3507*795d594fSAndroid Build Coastguard Worker003e3c: 6e20 2600 0100 |0014: invoke-virtual {v1, v0}, Landroid/graphics/Paint;.setTextSize:(F)V // method@0026 3508*795d594fSAndroid Build Coastguard Worker003e42: 5431 1500 |0017: iget-object v1, v3, Lcom/google/android/checkers/CheckersView;.c:Landroid/graphics/Paint; // field@0015 3509*795d594fSAndroid Build Coastguard Worker003e46: 6e20 2600 0100 |0019: invoke-virtual {v1, v0}, Landroid/graphics/Paint;.setTextSize:(F)V // method@0026 3510*795d594fSAndroid Build Coastguard Worker003e4c: 5431 1b00 |001c: iget-object v1, v3, Lcom/google/android/checkers/CheckersView;.i:Landroid/graphics/Paint; // field@001b 3511*795d594fSAndroid Build Coastguard Worker003e50: 6e20 2600 0100 |001e: invoke-virtual {v1, v0}, Landroid/graphics/Paint;.setTextSize:(F)V // method@0026 3512*795d594fSAndroid Build Coastguard Worker003e56: 5431 1800 |0021: iget-object v1, v3, Lcom/google/android/checkers/CheckersView;.f:Landroid/graphics/Paint; // field@0018 3513*795d594fSAndroid Build Coastguard Worker003e5a: 6e20 2600 0100 |0023: invoke-virtual {v1, v0}, Landroid/graphics/Paint;.setTextSize:(F)V // method@0026 3514*795d594fSAndroid Build Coastguard Worker003e60: 8700 |0026: float-to-int v0, v0 3515*795d594fSAndroid Build Coastguard Worker003e62: d800 0001 |0027: add-int/lit8 v0, v0, #int 1 // #01 3516*795d594fSAndroid Build Coastguard Worker003e66: 5930 1d00 |0029: iput v0, v3, Lcom/google/android/checkers/CheckersView;.k:I // field@001d 3517*795d594fSAndroid Build Coastguard Worker003e6a: 1e03 |002b: monitor-exit v3 3518*795d594fSAndroid Build Coastguard Worker003e6c: 0e00 |002c: return-void 3519*795d594fSAndroid Build Coastguard Worker003e6e: 0150 |002d: move v0, v5 3520*795d594fSAndroid Build Coastguard Worker003e70: 28d6 |002e: goto 0004 // -002a 3521*795d594fSAndroid Build Coastguard Worker003e72: 0d00 |002f: move-exception v0 3522*795d594fSAndroid Build Coastguard Worker003e74: 1e03 |0030: monitor-exit v3 3523*795d594fSAndroid Build Coastguard Worker003e76: 2700 |0031: throw v0 3524*795d594fSAndroid Build Coastguard Worker003e78: 0110 |0032: move v0, v1 3525*795d594fSAndroid Build Coastguard Worker003e7a: 28df |0033: goto 0012 // -0021 3526*795d594fSAndroid Build Coastguard Worker catches : 1 3527*795d594fSAndroid Build Coastguard Worker 0x0004 - 0x002b 3528*795d594fSAndroid Build Coastguard Worker <any> -> 0x002f 3529*795d594fSAndroid Build Coastguard Worker positions : 3530*795d594fSAndroid Build Coastguard Worker locals : 3531*795d594fSAndroid Build Coastguard Worker 3532*795d594fSAndroid Build Coastguard Worker #14 : (in Lcom/google/android/checkers/CheckersView;) 3533*795d594fSAndroid Build Coastguard Worker name : 'onTouchEvent' 3534*795d594fSAndroid Build Coastguard Worker type : '(Landroid/view/MotionEvent;)Z' 3535*795d594fSAndroid Build Coastguard Worker access : 0x0001 (PUBLIC) 3536*795d594fSAndroid Build Coastguard Worker method_idx : 108 3537*795d594fSAndroid Build Coastguard Worker code - 3538*795d594fSAndroid Build Coastguard Worker registers : 8 3539*795d594fSAndroid Build Coastguard Worker ins : 2 3540*795d594fSAndroid Build Coastguard Worker outs : 6 3541*795d594fSAndroid Build Coastguard Worker insns size : 41 16-bit code units 3542*795d594fSAndroid Build Coastguard Worker003e88: |[003e88] com.google.android.checkers.CheckersView.onTouchEvent:(Landroid/view/MotionEvent;)Z 3543*795d594fSAndroid Build Coastguard Worker003e98: 1201 |0000: const/4 v1, #int 0 // #0 3544*795d594fSAndroid Build Coastguard Worker003e9a: 6e10 3100 0700 |0001: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@0031 3545*795d594fSAndroid Build Coastguard Worker003ea0: 0a00 |0004: move-result v0 3546*795d594fSAndroid Build Coastguard Worker003ea2: 3900 1f00 |0005: if-nez v0, 0024 // +001f 3547*795d594fSAndroid Build Coastguard Worker003ea6: 6e10 3200 0700 |0007: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@0032 3548*795d594fSAndroid Build Coastguard Worker003eac: 0a00 |000a: move-result v0 3549*795d594fSAndroid Build Coastguard Worker003eae: 6e10 3300 0700 |000b: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@0033 3550*795d594fSAndroid Build Coastguard Worker003eb4: 0a02 |000e: move-result v2 3551*795d594fSAndroid Build Coastguard Worker003eb6: 7030 5c00 0602 |000f: invoke-direct {v6, v0, v2}, Lcom/google/android/checkers/CheckersView;.b:(FF)I // method@005c 3552*795d594fSAndroid Build Coastguard Worker003ebc: 0a02 |0012: move-result v2 3553*795d594fSAndroid Build Coastguard Worker003ebe: 3802 1100 |0013: if-eqz v2, 0024 // +0011 3554*795d594fSAndroid Build Coastguard Worker003ec2: 0760 |0015: move-object v0, v6 3555*795d594fSAndroid Build Coastguard Worker003ec4: 0113 |0016: move v3, v1 3556*795d594fSAndroid Build Coastguard Worker003ec6: 0114 |0017: move v4, v1 3557*795d594fSAndroid Build Coastguard Worker003ec8: 0115 |0018: move v5, v1 3558*795d594fSAndroid Build Coastguard Worker003eca: 7606 5b00 0000 |0019: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/google/android/checkers/CheckersView;.a:(ZIIII)Z // method@005b 3559*795d594fSAndroid Build Coastguard Worker003ed0: 0a00 |001c: move-result v0 3560*795d594fSAndroid Build Coastguard Worker003ed2: 3800 0500 |001d: if-eqz v0, 0022 // +0005 3561*795d594fSAndroid Build Coastguard Worker003ed6: 6e10 6d00 0600 |001f: invoke-virtual {v6}, Lcom/google/android/checkers/CheckersView;.postInvalidate:()V // method@006d 3562*795d594fSAndroid Build Coastguard Worker003edc: 1210 |0022: const/4 v0, #int 1 // #1 3563*795d594fSAndroid Build Coastguard Worker003ede: 0f00 |0023: return v0 3564*795d594fSAndroid Build Coastguard Worker003ee0: 6f20 3900 7600 |0024: invoke-super {v6, v7}, Landroid/view/View;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0039 3565*795d594fSAndroid Build Coastguard Worker003ee6: 0a00 |0027: move-result v0 3566*795d594fSAndroid Build Coastguard Worker003ee8: 28fb |0028: goto 0023 // -0005 3567*795d594fSAndroid Build Coastguard Worker catches : (none) 3568*795d594fSAndroid Build Coastguard Worker positions : 3569*795d594fSAndroid Build Coastguard Worker locals : 3570*795d594fSAndroid Build Coastguard Worker 3571*795d594fSAndroid Build Coastguard Worker #15 : (in Lcom/google/android/checkers/CheckersView;) 3572*795d594fSAndroid Build Coastguard Worker name : 'setLevel' 3573*795d594fSAndroid Build Coastguard Worker type : '(I)V' 3574*795d594fSAndroid Build Coastguard Worker access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) 3575*795d594fSAndroid Build Coastguard Worker method_idx : 112 3576*795d594fSAndroid Build Coastguard Worker code - 3577*795d594fSAndroid Build Coastguard Worker registers : 4 3578*795d594fSAndroid Build Coastguard Worker ins : 2 3579*795d594fSAndroid Build Coastguard Worker outs : 0 3580*795d594fSAndroid Build Coastguard Worker insns size : 64 16-bit code units 3581*795d594fSAndroid Build Coastguard Worker003eec: |[003eec] com.google.android.checkers.CheckersView.setLevel:(I)V 3582*795d594fSAndroid Build Coastguard Worker003efc: 1300 e803 |0000: const/16 v0, #int 1000 // #3e8 3583*795d594fSAndroid Build Coastguard Worker003f00: 1d02 |0002: monitor-enter v2 3584*795d594fSAndroid Build Coastguard Worker003f02: 2b03 2700 0000 |0003: packed-switch v3, 0000002a // +00000027 3585*795d594fSAndroid Build Coastguard Worker003f08: 1233 |0006: const/4 v3, #int 3 // #3 3586*795d594fSAndroid Build Coastguard Worker003f0a: 5421 2200 |0007: iget-object v1, v2, Lcom/google/android/checkers/CheckersView;.p:Lcom/google/android/checkers/a; // field@0022 3587*795d594fSAndroid Build Coastguard Worker003f0e: 5910 4100 |0009: iput v0, v1, Lcom/google/android/checkers/a;.h:I // field@0041 3588*795d594fSAndroid Build Coastguard Worker003f12: 5923 2c00 |000b: iput v3, v2, Lcom/google/android/checkers/CheckersView;.z:I // field@002c 3589*795d594fSAndroid Build Coastguard Worker003f16: 1e02 |000d: monitor-exit v2 3590*795d594fSAndroid Build Coastguard Worker003f18: 0e00 |000e: return-void 3591*795d594fSAndroid Build Coastguard Worker003f1a: 12f0 |000f: const/4 v0, #int -1 // #ff 3592*795d594fSAndroid Build Coastguard Worker003f1c: 28f7 |0010: goto 0007 // -0009 3593*795d594fSAndroid Build Coastguard Worker003f1e: 1200 |0011: const/4 v0, #int 0 // #0 3594*795d594fSAndroid Build Coastguard Worker003f20: 28f5 |0012: goto 0007 // -000b 3595*795d594fSAndroid Build Coastguard Worker003f22: 1300 6400 |0013: const/16 v0, #int 100 // #64 3596*795d594fSAndroid Build Coastguard Worker003f26: 28f2 |0015: goto 0007 // -000e 3597*795d594fSAndroid Build Coastguard Worker003f28: 1300 8813 |0016: const/16 v0, #int 5000 // #1388 3598*795d594fSAndroid Build Coastguard Worker003f2c: 28ef |0018: goto 0007 // -0011 3599*795d594fSAndroid Build Coastguard Worker003f2e: 1300 1027 |0019: const/16 v0, #int 10000 // #2710 3600*795d594fSAndroid Build Coastguard Worker003f32: 28ec |001b: goto 0007 // -0014 3601*795d594fSAndroid Build Coastguard Worker003f34: 1300 983a |001c: const/16 v0, #int 15000 // #3a98 3602*795d594fSAndroid Build Coastguard Worker003f38: 28e9 |001e: goto 0007 // -0017 3603*795d594fSAndroid Build Coastguard Worker003f3a: 1300 3075 |001f: const/16 v0, #int 30000 // #7530 3604*795d594fSAndroid Build Coastguard Worker003f3e: 28e6 |0021: goto 0007 // -001a 3605*795d594fSAndroid Build Coastguard Worker003f40: 1400 60ea 0000 |0022: const v0, #float 8.40779e-41 // #0000ea60 3606*795d594fSAndroid Build Coastguard Worker003f46: 28e2 |0025: goto 0007 // -001e 3607*795d594fSAndroid Build Coastguard Worker003f48: 0d00 |0026: move-exception v0 3608*795d594fSAndroid Build Coastguard Worker003f4a: 1e02 |0027: monitor-exit v2 3609*795d594fSAndroid Build Coastguard Worker003f4c: 2700 |0028: throw v0 3610*795d594fSAndroid Build Coastguard Worker003f4e: 0000 |0029: nop // spacer 3611*795d594fSAndroid Build Coastguard Worker003f50: 0001 0900 0000 0000 0c00 0000 0e00 ... |002a: packed-switch-data (22 units) 3612*795d594fSAndroid Build Coastguard Worker catches : 1 3613*795d594fSAndroid Build Coastguard Worker 0x0007 - 0x000d 3614*795d594fSAndroid Build Coastguard Worker <any> -> 0x0026 3615*795d594fSAndroid Build Coastguard Worker positions : 3616*795d594fSAndroid Build Coastguard Worker locals : 3617*795d594fSAndroid Build Coastguard Worker 3618*795d594fSAndroid Build Coastguard Worker source_file_idx : -1 (unknown) 3619*795d594fSAndroid Build Coastguard Worker 3620*795d594fSAndroid Build Coastguard WorkerClass #2 header: 3621*795d594fSAndroid Build Coastguard Workerclass_idx : 32 3622*795d594fSAndroid Build Coastguard Workeraccess_flags : 17 (0x0011) 3623*795d594fSAndroid Build Coastguard Workersuperclass_idx : 50 3624*795d594fSAndroid Build Coastguard Workerinterfaces_off : 0 (0x000000) 3625*795d594fSAndroid Build Coastguard Workersource_file_idx : -1 3626*795d594fSAndroid Build Coastguard Workerannotations_off : 0 (0x000000) 3627*795d594fSAndroid Build Coastguard Workerclass_data_off : 34848 (0x008820) 3628*795d594fSAndroid Build Coastguard Workerstatic_fields_size : 10 3629*795d594fSAndroid Build Coastguard Workerinstance_fields_size: 29 3630*795d594fSAndroid Build Coastguard Workerdirect_methods_size : 23 3631*795d594fSAndroid Build Coastguard Workervirtual_methods_size: 6 3632*795d594fSAndroid Build Coastguard Worker 3633*795d594fSAndroid Build Coastguard WorkerClass #2 - 3634*795d594fSAndroid Build Coastguard Worker Class descriptor : 'Lcom/google/android/checkers/a;' 3635*795d594fSAndroid Build Coastguard Worker Access flags : 0x0011 (PUBLIC FINAL) 3636*795d594fSAndroid Build Coastguard Worker Superclass : 'Ljava/lang/Thread;' 3637*795d594fSAndroid Build Coastguard Worker Interfaces - 3638*795d594fSAndroid Build Coastguard Worker Static fields - 3639*795d594fSAndroid Build Coastguard Worker #0 : (in Lcom/google/android/checkers/a;) 3640*795d594fSAndroid Build Coastguard Worker name : 'D' 3641*795d594fSAndroid Build Coastguard Worker type : '[I' 3642*795d594fSAndroid Build Coastguard Worker access : 0x001a (PRIVATE STATIC FINAL) 3643*795d594fSAndroid Build Coastguard Worker #1 : (in Lcom/google/android/checkers/a;) 3644*795d594fSAndroid Build Coastguard Worker name : 'E' 3645*795d594fSAndroid Build Coastguard Worker type : '[I' 3646*795d594fSAndroid Build Coastguard Worker access : 0x001a (PRIVATE STATIC FINAL) 3647*795d594fSAndroid Build Coastguard Worker #2 : (in Lcom/google/android/checkers/a;) 3648*795d594fSAndroid Build Coastguard Worker name : 'F' 3649*795d594fSAndroid Build Coastguard Worker type : '[I' 3650*795d594fSAndroid Build Coastguard Worker access : 0x001a (PRIVATE STATIC FINAL) 3651*795d594fSAndroid Build Coastguard Worker #3 : (in Lcom/google/android/checkers/a;) 3652*795d594fSAndroid Build Coastguard Worker name : 'G' 3653*795d594fSAndroid Build Coastguard Worker type : '[I' 3654*795d594fSAndroid Build Coastguard Worker access : 0x001a (PRIVATE STATIC FINAL) 3655*795d594fSAndroid Build Coastguard Worker #4 : (in Lcom/google/android/checkers/a;) 3656*795d594fSAndroid Build Coastguard Worker name : 'H' 3657*795d594fSAndroid Build Coastguard Worker type : '[I' 3658*795d594fSAndroid Build Coastguard Worker access : 0x001a (PRIVATE STATIC FINAL) 3659*795d594fSAndroid Build Coastguard Worker #5 : (in Lcom/google/android/checkers/a;) 3660*795d594fSAndroid Build Coastguard Worker name : 'I' 3661*795d594fSAndroid Build Coastguard Worker type : '[I' 3662*795d594fSAndroid Build Coastguard Worker access : 0x001a (PRIVATE STATIC FINAL) 3663*795d594fSAndroid Build Coastguard Worker #6 : (in Lcom/google/android/checkers/a;) 3664*795d594fSAndroid Build Coastguard Worker name : 'J' 3665*795d594fSAndroid Build Coastguard Worker type : '[I' 3666*795d594fSAndroid Build Coastguard Worker access : 0x001a (PRIVATE STATIC FINAL) 3667*795d594fSAndroid Build Coastguard Worker #7 : (in Lcom/google/android/checkers/a;) 3668*795d594fSAndroid Build Coastguard Worker name : 'K' 3669*795d594fSAndroid Build Coastguard Worker type : '[I' 3670*795d594fSAndroid Build Coastguard Worker access : 0x001a (PRIVATE STATIC FINAL) 3671*795d594fSAndroid Build Coastguard Worker #8 : (in Lcom/google/android/checkers/a;) 3672*795d594fSAndroid Build Coastguard Worker name : 'L' 3673*795d594fSAndroid Build Coastguard Worker type : '[I' 3674*795d594fSAndroid Build Coastguard Worker access : 0x001a (PRIVATE STATIC FINAL) 3675*795d594fSAndroid Build Coastguard Worker #9 : (in Lcom/google/android/checkers/a;) 3676*795d594fSAndroid Build Coastguard Worker name : 'M' 3677*795d594fSAndroid Build Coastguard Worker type : '[I' 3678*795d594fSAndroid Build Coastguard Worker access : 0x001a (PRIVATE STATIC FINAL) 3679*795d594fSAndroid Build Coastguard Worker Instance fields - 3680*795d594fSAndroid Build Coastguard Worker #0 : (in Lcom/google/android/checkers/a;) 3681*795d594fSAndroid Build Coastguard Worker name : 'A' 3682*795d594fSAndroid Build Coastguard Worker type : '[B' 3683*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 3684*795d594fSAndroid Build Coastguard Worker #1 : (in Lcom/google/android/checkers/a;) 3685*795d594fSAndroid Build Coastguard Worker name : 'B' 3686*795d594fSAndroid Build Coastguard Worker type : 'Z' 3687*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 3688*795d594fSAndroid Build Coastguard Worker #2 : (in Lcom/google/android/checkers/a;) 3689*795d594fSAndroid Build Coastguard Worker name : 'C' 3690*795d594fSAndroid Build Coastguard Worker type : 'I' 3691*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 3692*795d594fSAndroid Build Coastguard Worker #3 : (in Lcom/google/android/checkers/a;) 3693*795d594fSAndroid Build Coastguard Worker name : 'a' 3694*795d594fSAndroid Build Coastguard Worker type : '[I' 3695*795d594fSAndroid Build Coastguard Worker access : 0x0001 (PUBLIC) 3696*795d594fSAndroid Build Coastguard Worker #4 : (in Lcom/google/android/checkers/a;) 3697*795d594fSAndroid Build Coastguard Worker name : 'b' 3698*795d594fSAndroid Build Coastguard Worker type : '[I' 3699*795d594fSAndroid Build Coastguard Worker access : 0x0001 (PUBLIC) 3700*795d594fSAndroid Build Coastguard Worker #5 : (in Lcom/google/android/checkers/a;) 3701*795d594fSAndroid Build Coastguard Worker name : 'c' 3702*795d594fSAndroid Build Coastguard Worker type : 'I' 3703*795d594fSAndroid Build Coastguard Worker access : 0x0001 (PUBLIC) 3704*795d594fSAndroid Build Coastguard Worker #6 : (in Lcom/google/android/checkers/a;) 3705*795d594fSAndroid Build Coastguard Worker name : 'd' 3706*795d594fSAndroid Build Coastguard Worker type : 'I' 3707*795d594fSAndroid Build Coastguard Worker access : 0x0001 (PUBLIC) 3708*795d594fSAndroid Build Coastguard Worker #7 : (in Lcom/google/android/checkers/a;) 3709*795d594fSAndroid Build Coastguard Worker name : 'e' 3710*795d594fSAndroid Build Coastguard Worker type : 'I' 3711*795d594fSAndroid Build Coastguard Worker access : 0x0001 (PUBLIC) 3712*795d594fSAndroid Build Coastguard Worker #8 : (in Lcom/google/android/checkers/a;) 3713*795d594fSAndroid Build Coastguard Worker name : 'f' 3714*795d594fSAndroid Build Coastguard Worker type : 'I' 3715*795d594fSAndroid Build Coastguard Worker access : 0x0001 (PUBLIC) 3716*795d594fSAndroid Build Coastguard Worker #9 : (in Lcom/google/android/checkers/a;) 3717*795d594fSAndroid Build Coastguard Worker name : 'g' 3718*795d594fSAndroid Build Coastguard Worker type : 'I' 3719*795d594fSAndroid Build Coastguard Worker access : 0x0001 (PUBLIC) 3720*795d594fSAndroid Build Coastguard Worker #10 : (in Lcom/google/android/checkers/a;) 3721*795d594fSAndroid Build Coastguard Worker name : 'h' 3722*795d594fSAndroid Build Coastguard Worker type : 'I' 3723*795d594fSAndroid Build Coastguard Worker access : 0x0041 (PUBLIC VOLATILE) 3724*795d594fSAndroid Build Coastguard Worker #11 : (in Lcom/google/android/checkers/a;) 3725*795d594fSAndroid Build Coastguard Worker name : 'i' 3726*795d594fSAndroid Build Coastguard Worker type : 'Ljava/util/Random;' 3727*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 3728*795d594fSAndroid Build Coastguard Worker #12 : (in Lcom/google/android/checkers/a;) 3729*795d594fSAndroid Build Coastguard Worker name : 'j' 3730*795d594fSAndroid Build Coastguard Worker type : 'Lcom/google/android/checkers/CheckersView;' 3731*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 3732*795d594fSAndroid Build Coastguard Worker #13 : (in Lcom/google/android/checkers/a;) 3733*795d594fSAndroid Build Coastguard Worker name : 'k' 3734*795d594fSAndroid Build Coastguard Worker type : 'Z' 3735*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 3736*795d594fSAndroid Build Coastguard Worker #14 : (in Lcom/google/android/checkers/a;) 3737*795d594fSAndroid Build Coastguard Worker name : 'l' 3738*795d594fSAndroid Build Coastguard Worker type : 'J' 3739*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 3740*795d594fSAndroid Build Coastguard Worker #15 : (in Lcom/google/android/checkers/a;) 3741*795d594fSAndroid Build Coastguard Worker name : 'm' 3742*795d594fSAndroid Build Coastguard Worker type : 'Z' 3743*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 3744*795d594fSAndroid Build Coastguard Worker #16 : (in Lcom/google/android/checkers/a;) 3745*795d594fSAndroid Build Coastguard Worker name : 'n' 3746*795d594fSAndroid Build Coastguard Worker type : 'I' 3747*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 3748*795d594fSAndroid Build Coastguard Worker #17 : (in Lcom/google/android/checkers/a;) 3749*795d594fSAndroid Build Coastguard Worker name : 'o' 3750*795d594fSAndroid Build Coastguard Worker type : '[I' 3751*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 3752*795d594fSAndroid Build Coastguard Worker #18 : (in Lcom/google/android/checkers/a;) 3753*795d594fSAndroid Build Coastguard Worker name : 'p' 3754*795d594fSAndroid Build Coastguard Worker type : '[I' 3755*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 3756*795d594fSAndroid Build Coastguard Worker #19 : (in Lcom/google/android/checkers/a;) 3757*795d594fSAndroid Build Coastguard Worker name : 'q' 3758*795d594fSAndroid Build Coastguard Worker type : '[I' 3759*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 3760*795d594fSAndroid Build Coastguard Worker #20 : (in Lcom/google/android/checkers/a;) 3761*795d594fSAndroid Build Coastguard Worker name : 'r' 3762*795d594fSAndroid Build Coastguard Worker type : 'I' 3763*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 3764*795d594fSAndroid Build Coastguard Worker #21 : (in Lcom/google/android/checkers/a;) 3765*795d594fSAndroid Build Coastguard Worker name : 's' 3766*795d594fSAndroid Build Coastguard Worker type : 'Z' 3767*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 3768*795d594fSAndroid Build Coastguard Worker #22 : (in Lcom/google/android/checkers/a;) 3769*795d594fSAndroid Build Coastguard Worker name : 't' 3770*795d594fSAndroid Build Coastguard Worker type : 'Z' 3771*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 3772*795d594fSAndroid Build Coastguard Worker #23 : (in Lcom/google/android/checkers/a;) 3773*795d594fSAndroid Build Coastguard Worker name : 'u' 3774*795d594fSAndroid Build Coastguard Worker type : 'Z' 3775*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 3776*795d594fSAndroid Build Coastguard Worker #24 : (in Lcom/google/android/checkers/a;) 3777*795d594fSAndroid Build Coastguard Worker name : 'v' 3778*795d594fSAndroid Build Coastguard Worker type : 'I' 3779*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 3780*795d594fSAndroid Build Coastguard Worker #25 : (in Lcom/google/android/checkers/a;) 3781*795d594fSAndroid Build Coastguard Worker name : 'w' 3782*795d594fSAndroid Build Coastguard Worker type : 'I' 3783*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 3784*795d594fSAndroid Build Coastguard Worker #26 : (in Lcom/google/android/checkers/a;) 3785*795d594fSAndroid Build Coastguard Worker name : 'x' 3786*795d594fSAndroid Build Coastguard Worker type : 'I' 3787*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 3788*795d594fSAndroid Build Coastguard Worker #27 : (in Lcom/google/android/checkers/a;) 3789*795d594fSAndroid Build Coastguard Worker name : 'y' 3790*795d594fSAndroid Build Coastguard Worker type : '[I' 3791*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 3792*795d594fSAndroid Build Coastguard Worker #28 : (in Lcom/google/android/checkers/a;) 3793*795d594fSAndroid Build Coastguard Worker name : 'z' 3794*795d594fSAndroid Build Coastguard Worker type : '[S' 3795*795d594fSAndroid Build Coastguard Worker access : 0x0002 (PRIVATE) 3796*795d594fSAndroid Build Coastguard Worker Direct methods - 3797*795d594fSAndroid Build Coastguard Worker #0 : (in Lcom/google/android/checkers/a;) 3798*795d594fSAndroid Build Coastguard Worker name : '<clinit>' 3799*795d594fSAndroid Build Coastguard Worker type : '()V' 3800*795d594fSAndroid Build Coastguard Worker access : 0x10008 (STATIC CONSTRUCTOR) 3801*795d594fSAndroid Build Coastguard Worker method_idx : 113 3802*795d594fSAndroid Build Coastguard Worker code - 3803*795d594fSAndroid Build Coastguard Worker registers : 8 3804*795d594fSAndroid Build Coastguard Worker ins : 0 3805*795d594fSAndroid Build Coastguard Worker outs : 0 3806*795d594fSAndroid Build Coastguard Worker insns size : 1390 16-bit code units 3807*795d594fSAndroid Build Coastguard Worker003f88: |[003f88] com.google.android.checkers.a.<clinit>:()V 3808*795d594fSAndroid Build Coastguard Worker003f98: 1227 |0000: const/4 v7, #int 2 // #2 3809*795d594fSAndroid Build Coastguard Worker003f9a: 1306 1500 |0001: const/16 v6, #int 21 // #15 3810*795d594fSAndroid Build Coastguard Worker003f9e: 1305 1000 |0003: const/16 v5, #int 16 // #10 3811*795d594fSAndroid Build Coastguard Worker003fa2: 1304 0a00 |0005: const/16 v4, #int 10 // #a 3812*795d594fSAndroid Build Coastguard Worker003fa6: 1303 2000 |0007: const/16 v3, #int 32 // #20 3813*795d594fSAndroid Build Coastguard Worker003faa: 2330 3700 |0009: new-array v0, v3, [I // type@0037 3814*795d594fSAndroid Build Coastguard Worker003fae: 1251 |000b: const/4 v1, #int 5 // #5 3815*795d594fSAndroid Build Coastguard Worker003fb0: 1212 |000c: const/4 v2, #int 1 // #1 3816*795d594fSAndroid Build Coastguard Worker003fb2: 4b02 0001 |000d: aput v2, v0, v1 3817*795d594fSAndroid Build Coastguard Worker003fb6: 1261 |000f: const/4 v1, #int 6 // #6 3818*795d594fSAndroid Build Coastguard Worker003fb8: 4b07 0001 |0010: aput v7, v0, v1 3819*795d594fSAndroid Build Coastguard Worker003fbc: 1271 |0012: const/4 v1, #int 7 // #7 3820*795d594fSAndroid Build Coastguard Worker003fbe: 1242 |0013: const/4 v2, #int 4 // #4 3821*795d594fSAndroid Build Coastguard Worker003fc0: 4b02 0001 |0014: aput v2, v0, v1 3822*795d594fSAndroid Build Coastguard Worker003fc4: 1301 0800 |0016: const/16 v1, #int 8 // #8 3823*795d594fSAndroid Build Coastguard Worker003fc8: 4b05 0001 |0018: aput v5, v0, v1 3824*795d594fSAndroid Build Coastguard Worker003fcc: 1301 0900 |001a: const/16 v1, #int 9 // #9 3825*795d594fSAndroid Build Coastguard Worker003fd0: 4b03 0001 |001c: aput v3, v0, v1 3826*795d594fSAndroid Build Coastguard Worker003fd4: 1301 4000 |001e: const/16 v1, #int 64 // #40 3827*795d594fSAndroid Build Coastguard Worker003fd8: 4b01 0004 |0020: aput v1, v0, v4 3828*795d594fSAndroid Build Coastguard Worker003fdc: 1301 0b00 |0022: const/16 v1, #int 11 // #b 3829*795d594fSAndroid Build Coastguard Worker003fe0: 1302 8000 |0024: const/16 v2, #int 128 // #80 3830*795d594fSAndroid Build Coastguard Worker003fe4: 4b02 0001 |0026: aput v2, v0, v1 3831*795d594fSAndroid Build Coastguard Worker003fe8: 1301 0d00 |0028: const/16 v1, #int 13 // #d 3832*795d594fSAndroid Build Coastguard Worker003fec: 1302 0001 |002a: const/16 v2, #int 256 // #100 3833*795d594fSAndroid Build Coastguard Worker003ff0: 4b02 0001 |002c: aput v2, v0, v1 3834*795d594fSAndroid Build Coastguard Worker003ff4: 1301 0e00 |002e: const/16 v1, #int 14 // #e 3835*795d594fSAndroid Build Coastguard Worker003ff8: 1302 0002 |0030: const/16 v2, #int 512 // #200 3836*795d594fSAndroid Build Coastguard Worker003ffc: 4b02 0001 |0032: aput v2, v0, v1 3837*795d594fSAndroid Build Coastguard Worker004000: 1301 0f00 |0034: const/16 v1, #int 15 // #f 3838*795d594fSAndroid Build Coastguard Worker004004: 1302 0004 |0036: const/16 v2, #int 1024 // #400 3839*795d594fSAndroid Build Coastguard Worker004008: 4b02 0001 |0038: aput v2, v0, v1 3840*795d594fSAndroid Build Coastguard Worker00400c: 1301 0010 |003a: const/16 v1, #int 4096 // #1000 3841*795d594fSAndroid Build Coastguard Worker004010: 4b01 0005 |003c: aput v1, v0, v5 3842*795d594fSAndroid Build Coastguard Worker004014: 1301 1100 |003e: const/16 v1, #int 17 // #11 3843*795d594fSAndroid Build Coastguard Worker004018: 1302 0020 |0040: const/16 v2, #int 8192 // #2000 3844*795d594fSAndroid Build Coastguard Worker00401c: 4b02 0001 |0042: aput v2, v0, v1 3845*795d594fSAndroid Build Coastguard Worker004020: 1301 1200 |0044: const/16 v1, #int 18 // #12 3846*795d594fSAndroid Build Coastguard Worker004024: 1302 0040 |0046: const/16 v2, #int 16384 // #4000 3847*795d594fSAndroid Build Coastguard Worker004028: 4b02 0001 |0048: aput v2, v0, v1 3848*795d594fSAndroid Build Coastguard Worker00402c: 1301 1300 |004a: const/16 v1, #int 19 // #13 3849*795d594fSAndroid Build Coastguard Worker004030: 1402 0080 0000 |004c: const v2, #float 4.59177e-41 // #00008000 3850*795d594fSAndroid Build Coastguard Worker004036: 4b02 0001 |004f: aput v2, v0, v1 3851*795d594fSAndroid Build Coastguard Worker00403a: 1501 0100 |0051: const/high16 v1, #int 65536 // #1 3852*795d594fSAndroid Build Coastguard Worker00403e: 4b01 0006 |0053: aput v1, v0, v6 3853*795d594fSAndroid Build Coastguard Worker004042: 1301 1600 |0055: const/16 v1, #int 22 // #16 3854*795d594fSAndroid Build Coastguard Worker004046: 1502 0200 |0057: const/high16 v2, #int 131072 // #2 3855*795d594fSAndroid Build Coastguard Worker00404a: 4b02 0001 |0059: aput v2, v0, v1 3856*795d594fSAndroid Build Coastguard Worker00404e: 1301 1700 |005b: const/16 v1, #int 23 // #17 3857*795d594fSAndroid Build Coastguard Worker004052: 1502 0400 |005d: const/high16 v2, #int 262144 // #4 3858*795d594fSAndroid Build Coastguard Worker004056: 4b02 0001 |005f: aput v2, v0, v1 3859*795d594fSAndroid Build Coastguard Worker00405a: 1301 1800 |0061: const/16 v1, #int 24 // #18 3860*795d594fSAndroid Build Coastguard Worker00405e: 1502 1000 |0063: const/high16 v2, #int 1048576 // #10 3861*795d594fSAndroid Build Coastguard Worker004062: 4b02 0001 |0065: aput v2, v0, v1 3862*795d594fSAndroid Build Coastguard Worker004066: 1301 1900 |0067: const/16 v1, #int 25 // #19 3863*795d594fSAndroid Build Coastguard Worker00406a: 1502 2000 |0069: const/high16 v2, #int 2097152 // #20 3864*795d594fSAndroid Build Coastguard Worker00406e: 4b02 0001 |006b: aput v2, v0, v1 3865*795d594fSAndroid Build Coastguard Worker004072: 1301 1a00 |006d: const/16 v1, #int 26 // #1a 3866*795d594fSAndroid Build Coastguard Worker004076: 1502 4000 |006f: const/high16 v2, #int 4194304 // #40 3867*795d594fSAndroid Build Coastguard Worker00407a: 4b02 0001 |0071: aput v2, v0, v1 3868*795d594fSAndroid Build Coastguard Worker00407e: 1301 1b00 |0073: const/16 v1, #int 27 // #1b 3869*795d594fSAndroid Build Coastguard Worker004082: 1502 8000 |0075: const/high16 v2, #int 8388608 // #80 3870*795d594fSAndroid Build Coastguard Worker004086: 4b02 0001 |0077: aput v2, v0, v1 3871*795d594fSAndroid Build Coastguard Worker00408a: 1301 1d00 |0079: const/16 v1, #int 29 // #1d 3872*795d594fSAndroid Build Coastguard Worker00408e: 1502 0001 |007b: const/high16 v2, #int 16777216 // #100 3873*795d594fSAndroid Build Coastguard Worker004092: 4b02 0001 |007d: aput v2, v0, v1 3874*795d594fSAndroid Build Coastguard Worker004096: 1301 1e00 |007f: const/16 v1, #int 30 // #1e 3875*795d594fSAndroid Build Coastguard Worker00409a: 1502 0002 |0081: const/high16 v2, #int 33554432 // #200 3876*795d594fSAndroid Build Coastguard Worker00409e: 4b02 0001 |0083: aput v2, v0, v1 3877*795d594fSAndroid Build Coastguard Worker0040a2: 1301 1f00 |0085: const/16 v1, #int 31 // #1f 3878*795d594fSAndroid Build Coastguard Worker0040a6: 1502 0004 |0087: const/high16 v2, #int 67108864 // #400 3879*795d594fSAndroid Build Coastguard Worker0040aa: 4b02 0001 |0089: aput v2, v0, v1 3880*795d594fSAndroid Build Coastguard Worker0040ae: 6900 3000 |008b: sput-object v0, Lcom/google/android/checkers/a;.D:[I // field@0030 3881*795d594fSAndroid Build Coastguard Worker0040b2: 2330 3700 |008d: new-array v0, v3, [I // type@0037 3882*795d594fSAndroid Build Coastguard Worker0040b6: 1301 0900 |008f: const/16 v1, #int 9 // #9 3883*795d594fSAndroid Build Coastguard Worker0040ba: 1212 |0091: const/4 v2, #int 1 // #1 3884*795d594fSAndroid Build Coastguard Worker0040bc: 4b02 0001 |0092: aput v2, v0, v1 3885*795d594fSAndroid Build Coastguard Worker0040c0: 4b07 0004 |0094: aput v7, v0, v4 3886*795d594fSAndroid Build Coastguard Worker0040c4: 1301 0b00 |0096: const/16 v1, #int 11 // #b 3887*795d594fSAndroid Build Coastguard Worker0040c8: 1242 |0098: const/4 v2, #int 4 // #4 3888*795d594fSAndroid Build Coastguard Worker0040ca: 4b02 0001 |0099: aput v2, v0, v1 3889*795d594fSAndroid Build Coastguard Worker0040ce: 1301 0d00 |009b: const/16 v1, #int 13 // #d 3890*795d594fSAndroid Build Coastguard Worker0040d2: 4b05 0001 |009d: aput v5, v0, v1 3891*795d594fSAndroid Build Coastguard Worker0040d6: 1301 0e00 |009f: const/16 v1, #int 14 // #e 3892*795d594fSAndroid Build Coastguard Worker0040da: 4b03 0001 |00a1: aput v3, v0, v1 3893*795d594fSAndroid Build Coastguard Worker0040de: 1301 0f00 |00a3: const/16 v1, #int 15 // #f 3894*795d594fSAndroid Build Coastguard Worker0040e2: 1302 4000 |00a5: const/16 v2, #int 64 // #40 3895*795d594fSAndroid Build Coastguard Worker0040e6: 4b02 0001 |00a7: aput v2, v0, v1 3896*795d594fSAndroid Build Coastguard Worker0040ea: 1301 1100 |00a9: const/16 v1, #int 17 // #11 3897*795d594fSAndroid Build Coastguard Worker0040ee: 1302 0001 |00ab: const/16 v2, #int 256 // #100 3898*795d594fSAndroid Build Coastguard Worker0040f2: 4b02 0001 |00ad: aput v2, v0, v1 3899*795d594fSAndroid Build Coastguard Worker0040f6: 1301 1200 |00af: const/16 v1, #int 18 // #12 3900*795d594fSAndroid Build Coastguard Worker0040fa: 1302 0002 |00b1: const/16 v2, #int 512 // #200 3901*795d594fSAndroid Build Coastguard Worker0040fe: 4b02 0001 |00b3: aput v2, v0, v1 3902*795d594fSAndroid Build Coastguard Worker004102: 1301 1300 |00b5: const/16 v1, #int 19 // #13 3903*795d594fSAndroid Build Coastguard Worker004106: 1302 0004 |00b7: const/16 v2, #int 1024 // #400 3904*795d594fSAndroid Build Coastguard Worker00410a: 4b02 0001 |00b9: aput v2, v0, v1 3905*795d594fSAndroid Build Coastguard Worker00410e: 1301 0010 |00bb: const/16 v1, #int 4096 // #1000 3906*795d594fSAndroid Build Coastguard Worker004112: 4b01 0006 |00bd: aput v1, v0, v6 3907*795d594fSAndroid Build Coastguard Worker004116: 1301 1600 |00bf: const/16 v1, #int 22 // #16 3908*795d594fSAndroid Build Coastguard Worker00411a: 1302 0020 |00c1: const/16 v2, #int 8192 // #2000 3909*795d594fSAndroid Build Coastguard Worker00411e: 4b02 0001 |00c3: aput v2, v0, v1 3910*795d594fSAndroid Build Coastguard Worker004122: 1301 1700 |00c5: const/16 v1, #int 23 // #17 3911*795d594fSAndroid Build Coastguard Worker004126: 1302 0040 |00c7: const/16 v2, #int 16384 // #4000 3912*795d594fSAndroid Build Coastguard Worker00412a: 4b02 0001 |00c9: aput v2, v0, v1 3913*795d594fSAndroid Build Coastguard Worker00412e: 1301 1900 |00cb: const/16 v1, #int 25 // #19 3914*795d594fSAndroid Build Coastguard Worker004132: 1502 0100 |00cd: const/high16 v2, #int 65536 // #1 3915*795d594fSAndroid Build Coastguard Worker004136: 4b02 0001 |00cf: aput v2, v0, v1 3916*795d594fSAndroid Build Coastguard Worker00413a: 1301 1a00 |00d1: const/16 v1, #int 26 // #1a 3917*795d594fSAndroid Build Coastguard Worker00413e: 1502 0200 |00d3: const/high16 v2, #int 131072 // #2 3918*795d594fSAndroid Build Coastguard Worker004142: 4b02 0001 |00d5: aput v2, v0, v1 3919*795d594fSAndroid Build Coastguard Worker004146: 1301 1b00 |00d7: const/16 v1, #int 27 // #1b 3920*795d594fSAndroid Build Coastguard Worker00414a: 1502 0400 |00d9: const/high16 v2, #int 262144 // #4 3921*795d594fSAndroid Build Coastguard Worker00414e: 4b02 0001 |00db: aput v2, v0, v1 3922*795d594fSAndroid Build Coastguard Worker004152: 1301 1d00 |00dd: const/16 v1, #int 29 // #1d 3923*795d594fSAndroid Build Coastguard Worker004156: 1502 1000 |00df: const/high16 v2, #int 1048576 // #10 3924*795d594fSAndroid Build Coastguard Worker00415a: 4b02 0001 |00e1: aput v2, v0, v1 3925*795d594fSAndroid Build Coastguard Worker00415e: 1301 1e00 |00e3: const/16 v1, #int 30 // #1e 3926*795d594fSAndroid Build Coastguard Worker004162: 1502 2000 |00e5: const/high16 v2, #int 2097152 // #20 3927*795d594fSAndroid Build Coastguard Worker004166: 4b02 0001 |00e7: aput v2, v0, v1 3928*795d594fSAndroid Build Coastguard Worker00416a: 1301 1f00 |00e9: const/16 v1, #int 31 // #1f 3929*795d594fSAndroid Build Coastguard Worker00416e: 1502 4000 |00eb: const/high16 v2, #int 4194304 // #40 3930*795d594fSAndroid Build Coastguard Worker004172: 4b02 0001 |00ed: aput v2, v0, v1 3931*795d594fSAndroid Build Coastguard Worker004176: 6900 3100 |00ef: sput-object v0, Lcom/google/android/checkers/a;.E:[I // field@0031 3932*795d594fSAndroid Build Coastguard Worker00417a: 2330 3700 |00f1: new-array v0, v3, [I // type@0037 3933*795d594fSAndroid Build Coastguard Worker00417e: 1241 |00f3: const/4 v1, #int 4 // #4 3934*795d594fSAndroid Build Coastguard Worker004180: 1212 |00f4: const/4 v2, #int 1 // #1 3935*795d594fSAndroid Build Coastguard Worker004182: 4b02 0001 |00f5: aput v2, v0, v1 3936*795d594fSAndroid Build Coastguard Worker004186: 1251 |00f7: const/4 v1, #int 5 // #5 3937*795d594fSAndroid Build Coastguard Worker004188: 4b07 0001 |00f8: aput v7, v0, v1 3938*795d594fSAndroid Build Coastguard Worker00418c: 1261 |00fa: const/4 v1, #int 6 // #6 3939*795d594fSAndroid Build Coastguard Worker00418e: 1242 |00fb: const/4 v2, #int 4 // #4 3940*795d594fSAndroid Build Coastguard Worker004190: 4b02 0001 |00fc: aput v2, v0, v1 3941*795d594fSAndroid Build Coastguard Worker004194: 1271 |00fe: const/4 v1, #int 7 // #7 3942*795d594fSAndroid Build Coastguard Worker004196: 1302 0800 |00ff: const/16 v2, #int 8 // #8 3943*795d594fSAndroid Build Coastguard Worker00419a: 4b02 0001 |0101: aput v2, v0, v1 3944*795d594fSAndroid Build Coastguard Worker00419e: 1301 0800 |0103: const/16 v1, #int 8 // #8 3945*795d594fSAndroid Build Coastguard Worker0041a2: 4b03 0001 |0105: aput v3, v0, v1 3946*795d594fSAndroid Build Coastguard Worker0041a6: 1301 0900 |0107: const/16 v1, #int 9 // #9 3947*795d594fSAndroid Build Coastguard Worker0041aa: 1302 4000 |0109: const/16 v2, #int 64 // #40 3948*795d594fSAndroid Build Coastguard Worker0041ae: 4b02 0001 |010b: aput v2, v0, v1 3949*795d594fSAndroid Build Coastguard Worker0041b2: 1301 8000 |010d: const/16 v1, #int 128 // #80 3950*795d594fSAndroid Build Coastguard Worker0041b6: 4b01 0004 |010f: aput v1, v0, v4 3951*795d594fSAndroid Build Coastguard Worker0041ba: 1301 0c00 |0111: const/16 v1, #int 12 // #c 3952*795d594fSAndroid Build Coastguard Worker0041be: 1302 0001 |0113: const/16 v2, #int 256 // #100 3953*795d594fSAndroid Build Coastguard Worker0041c2: 4b02 0001 |0115: aput v2, v0, v1 3954*795d594fSAndroid Build Coastguard Worker0041c6: 1301 0d00 |0117: const/16 v1, #int 13 // #d 3955*795d594fSAndroid Build Coastguard Worker0041ca: 1302 0002 |0119: const/16 v2, #int 512 // #200 3956*795d594fSAndroid Build Coastguard Worker0041ce: 4b02 0001 |011b: aput v2, v0, v1 3957*795d594fSAndroid Build Coastguard Worker0041d2: 1301 0e00 |011d: const/16 v1, #int 14 // #e 3958*795d594fSAndroid Build Coastguard Worker0041d6: 1302 0004 |011f: const/16 v2, #int 1024 // #400 3959*795d594fSAndroid Build Coastguard Worker0041da: 4b02 0001 |0121: aput v2, v0, v1 3960*795d594fSAndroid Build Coastguard Worker0041de: 1301 0f00 |0123: const/16 v1, #int 15 // #f 3961*795d594fSAndroid Build Coastguard Worker0041e2: 1302 0008 |0125: const/16 v2, #int 2048 // #800 3962*795d594fSAndroid Build Coastguard Worker0041e6: 4b02 0001 |0127: aput v2, v0, v1 3963*795d594fSAndroid Build Coastguard Worker0041ea: 1301 0020 |0129: const/16 v1, #int 8192 // #2000 3964*795d594fSAndroid Build Coastguard Worker0041ee: 4b01 0005 |012b: aput v1, v0, v5 3965*795d594fSAndroid Build Coastguard Worker0041f2: 1301 1100 |012d: const/16 v1, #int 17 // #11 3966*795d594fSAndroid Build Coastguard Worker0041f6: 1302 0040 |012f: const/16 v2, #int 16384 // #4000 3967*795d594fSAndroid Build Coastguard Worker0041fa: 4b02 0001 |0131: aput v2, v0, v1 3968*795d594fSAndroid Build Coastguard Worker0041fe: 1301 1200 |0133: const/16 v1, #int 18 // #12 3969*795d594fSAndroid Build Coastguard Worker004202: 1402 0080 0000 |0135: const v2, #float 4.59177e-41 // #00008000 3970*795d594fSAndroid Build Coastguard Worker004208: 4b02 0001 |0138: aput v2, v0, v1 3971*795d594fSAndroid Build Coastguard Worker00420c: 1301 1400 |013a: const/16 v1, #int 20 // #14 3972*795d594fSAndroid Build Coastguard Worker004210: 1502 0100 |013c: const/high16 v2, #int 65536 // #1 3973*795d594fSAndroid Build Coastguard Worker004214: 4b02 0001 |013e: aput v2, v0, v1 3974*795d594fSAndroid Build Coastguard Worker004218: 1501 0200 |0140: const/high16 v1, #int 131072 // #2 3975*795d594fSAndroid Build Coastguard Worker00421c: 4b01 0006 |0142: aput v1, v0, v6 3976*795d594fSAndroid Build Coastguard Worker004220: 1301 1600 |0144: const/16 v1, #int 22 // #16 3977*795d594fSAndroid Build Coastguard Worker004224: 1502 0400 |0146: const/high16 v2, #int 262144 // #4 3978*795d594fSAndroid Build Coastguard Worker004228: 4b02 0001 |0148: aput v2, v0, v1 3979*795d594fSAndroid Build Coastguard Worker00422c: 1301 1700 |014a: const/16 v1, #int 23 // #17 3980*795d594fSAndroid Build Coastguard Worker004230: 1502 0800 |014c: const/high16 v2, #int 524288 // #8 3981*795d594fSAndroid Build Coastguard Worker004234: 4b02 0001 |014e: aput v2, v0, v1 3982*795d594fSAndroid Build Coastguard Worker004238: 1301 1800 |0150: const/16 v1, #int 24 // #18 3983*795d594fSAndroid Build Coastguard Worker00423c: 1502 2000 |0152: const/high16 v2, #int 2097152 // #20 3984*795d594fSAndroid Build Coastguard Worker004240: 4b02 0001 |0154: aput v2, v0, v1 3985*795d594fSAndroid Build Coastguard Worker004244: 1301 1900 |0156: const/16 v1, #int 25 // #19 3986*795d594fSAndroid Build Coastguard Worker004248: 1502 4000 |0158: const/high16 v2, #int 4194304 // #40 3987*795d594fSAndroid Build Coastguard Worker00424c: 4b02 0001 |015a: aput v2, v0, v1 3988*795d594fSAndroid Build Coastguard Worker004250: 1301 1a00 |015c: const/16 v1, #int 26 // #1a 3989*795d594fSAndroid Build Coastguard Worker004254: 1502 8000 |015e: const/high16 v2, #int 8388608 // #80 3990*795d594fSAndroid Build Coastguard Worker004258: 4b02 0001 |0160: aput v2, v0, v1 3991*795d594fSAndroid Build Coastguard Worker00425c: 1301 1c00 |0162: const/16 v1, #int 28 // #1c 3992*795d594fSAndroid Build Coastguard Worker004260: 1502 0001 |0164: const/high16 v2, #int 16777216 // #100 3993*795d594fSAndroid Build Coastguard Worker004264: 4b02 0001 |0166: aput v2, v0, v1 3994*795d594fSAndroid Build Coastguard Worker004268: 1301 1d00 |0168: const/16 v1, #int 29 // #1d 3995*795d594fSAndroid Build Coastguard Worker00426c: 1502 0002 |016a: const/high16 v2, #int 33554432 // #200 3996*795d594fSAndroid Build Coastguard Worker004270: 4b02 0001 |016c: aput v2, v0, v1 3997*795d594fSAndroid Build Coastguard Worker004274: 1301 1e00 |016e: const/16 v1, #int 30 // #1e 3998*795d594fSAndroid Build Coastguard Worker004278: 1502 0004 |0170: const/high16 v2, #int 67108864 // #400 3999*795d594fSAndroid Build Coastguard Worker00427c: 4b02 0001 |0172: aput v2, v0, v1 4000*795d594fSAndroid Build Coastguard Worker004280: 1301 1f00 |0174: const/16 v1, #int 31 // #1f 4001*795d594fSAndroid Build Coastguard Worker004284: 1502 0008 |0176: const/high16 v2, #int 134217728 // #800 4002*795d594fSAndroid Build Coastguard Worker004288: 4b02 0001 |0178: aput v2, v0, v1 4003*795d594fSAndroid Build Coastguard Worker00428c: 6900 3200 |017a: sput-object v0, Lcom/google/android/checkers/a;.F:[I // field@0032 4004*795d594fSAndroid Build Coastguard Worker004290: 2330 3700 |017c: new-array v0, v3, [I // type@0037 4005*795d594fSAndroid Build Coastguard Worker004294: 1301 0800 |017e: const/16 v1, #int 8 // #8 4006*795d594fSAndroid Build Coastguard Worker004298: 4b07 0001 |0180: aput v7, v0, v1 4007*795d594fSAndroid Build Coastguard Worker00429c: 1301 0900 |0182: const/16 v1, #int 9 // #9 4008*795d594fSAndroid Build Coastguard Worker0042a0: 1242 |0184: const/4 v2, #int 4 // #4 4009*795d594fSAndroid Build Coastguard Worker0042a2: 4b02 0001 |0185: aput v2, v0, v1 4010*795d594fSAndroid Build Coastguard Worker0042a6: 1301 0800 |0187: const/16 v1, #int 8 // #8 4011*795d594fSAndroid Build Coastguard Worker0042aa: 4b01 0004 |0189: aput v1, v0, v4 4012*795d594fSAndroid Build Coastguard Worker0042ae: 1301 0c00 |018b: const/16 v1, #int 12 // #c 4013*795d594fSAndroid Build Coastguard Worker0042b2: 4b03 0001 |018d: aput v3, v0, v1 4014*795d594fSAndroid Build Coastguard Worker0042b6: 1301 0d00 |018f: const/16 v1, #int 13 // #d 4015*795d594fSAndroid Build Coastguard Worker0042ba: 1302 4000 |0191: const/16 v2, #int 64 // #40 4016*795d594fSAndroid Build Coastguard Worker0042be: 4b02 0001 |0193: aput v2, v0, v1 4017*795d594fSAndroid Build Coastguard Worker0042c2: 1301 0e00 |0195: const/16 v1, #int 14 // #e 4018*795d594fSAndroid Build Coastguard Worker0042c6: 1302 8000 |0197: const/16 v2, #int 128 // #80 4019*795d594fSAndroid Build Coastguard Worker0042ca: 4b02 0001 |0199: aput v2, v0, v1 4020*795d594fSAndroid Build Coastguard Worker0042ce: 1301 0002 |019b: const/16 v1, #int 512 // #200 4021*795d594fSAndroid Build Coastguard Worker0042d2: 4b01 0005 |019d: aput v1, v0, v5 4022*795d594fSAndroid Build Coastguard Worker0042d6: 1301 1100 |019f: const/16 v1, #int 17 // #11 4023*795d594fSAndroid Build Coastguard Worker0042da: 1302 0004 |01a1: const/16 v2, #int 1024 // #400 4024*795d594fSAndroid Build Coastguard Worker0042de: 4b02 0001 |01a3: aput v2, v0, v1 4025*795d594fSAndroid Build Coastguard Worker0042e2: 1301 1200 |01a5: const/16 v1, #int 18 // #12 4026*795d594fSAndroid Build Coastguard Worker0042e6: 1302 0008 |01a7: const/16 v2, #int 2048 // #800 4027*795d594fSAndroid Build Coastguard Worker0042ea: 4b02 0001 |01a9: aput v2, v0, v1 4028*795d594fSAndroid Build Coastguard Worker0042ee: 1301 1400 |01ab: const/16 v1, #int 20 // #14 4029*795d594fSAndroid Build Coastguard Worker0042f2: 1302 0020 |01ad: const/16 v2, #int 8192 // #2000 4030*795d594fSAndroid Build Coastguard Worker0042f6: 4b02 0001 |01af: aput v2, v0, v1 4031*795d594fSAndroid Build Coastguard Worker0042fa: 1301 0040 |01b1: const/16 v1, #int 16384 // #4000 4032*795d594fSAndroid Build Coastguard Worker0042fe: 4b01 0006 |01b3: aput v1, v0, v6 4033*795d594fSAndroid Build Coastguard Worker004302: 1301 1600 |01b5: const/16 v1, #int 22 // #16 4034*795d594fSAndroid Build Coastguard Worker004306: 1402 0080 0000 |01b7: const v2, #float 4.59177e-41 // #00008000 4035*795d594fSAndroid Build Coastguard Worker00430c: 4b02 0001 |01ba: aput v2, v0, v1 4036*795d594fSAndroid Build Coastguard Worker004310: 1301 1800 |01bc: const/16 v1, #int 24 // #18 4037*795d594fSAndroid Build Coastguard Worker004314: 1502 0200 |01be: const/high16 v2, #int 131072 // #2 4038*795d594fSAndroid Build Coastguard Worker004318: 4b02 0001 |01c0: aput v2, v0, v1 4039*795d594fSAndroid Build Coastguard Worker00431c: 1301 1900 |01c2: const/16 v1, #int 25 // #19 4040*795d594fSAndroid Build Coastguard Worker004320: 1502 0400 |01c4: const/high16 v2, #int 262144 // #4 4041*795d594fSAndroid Build Coastguard Worker004324: 4b02 0001 |01c6: aput v2, v0, v1 4042*795d594fSAndroid Build Coastguard Worker004328: 1301 1a00 |01c8: const/16 v1, #int 26 // #1a 4043*795d594fSAndroid Build Coastguard Worker00432c: 1502 0800 |01ca: const/high16 v2, #int 524288 // #8 4044*795d594fSAndroid Build Coastguard Worker004330: 4b02 0001 |01cc: aput v2, v0, v1 4045*795d594fSAndroid Build Coastguard Worker004334: 1301 1c00 |01ce: const/16 v1, #int 28 // #1c 4046*795d594fSAndroid Build Coastguard Worker004338: 1502 2000 |01d0: const/high16 v2, #int 2097152 // #20 4047*795d594fSAndroid Build Coastguard Worker00433c: 4b02 0001 |01d2: aput v2, v0, v1 4048*795d594fSAndroid Build Coastguard Worker004340: 1301 1d00 |01d4: const/16 v1, #int 29 // #1d 4049*795d594fSAndroid Build Coastguard Worker004344: 1502 4000 |01d6: const/high16 v2, #int 4194304 // #40 4050*795d594fSAndroid Build Coastguard Worker004348: 4b02 0001 |01d8: aput v2, v0, v1 4051*795d594fSAndroid Build Coastguard Worker00434c: 1301 1e00 |01da: const/16 v1, #int 30 // #1e 4052*795d594fSAndroid Build Coastguard Worker004350: 1502 8000 |01dc: const/high16 v2, #int 8388608 // #80 4053*795d594fSAndroid Build Coastguard Worker004354: 4b02 0001 |01de: aput v2, v0, v1 4054*795d594fSAndroid Build Coastguard Worker004358: 6900 3300 |01e0: sput-object v0, Lcom/google/android/checkers/a;.G:[I // field@0033 4055*795d594fSAndroid Build Coastguard Worker00435c: 2330 3700 |01e2: new-array v0, v3, [I // type@0037 4056*795d594fSAndroid Build Coastguard Worker004360: 1201 |01e4: const/4 v1, #int 0 // #0 4057*795d594fSAndroid Build Coastguard Worker004362: 4b05 0001 |01e5: aput v5, v0, v1 4058*795d594fSAndroid Build Coastguard Worker004366: 1211 |01e7: const/4 v1, #int 1 // #1 4059*795d594fSAndroid Build Coastguard Worker004368: 4b03 0001 |01e8: aput v3, v0, v1 4060*795d594fSAndroid Build Coastguard Worker00436c: 1301 4000 |01ea: const/16 v1, #int 64 // #40 4061*795d594fSAndroid Build Coastguard Worker004370: 4b01 0007 |01ec: aput v1, v0, v7 4062*795d594fSAndroid Build Coastguard Worker004374: 1231 |01ee: const/4 v1, #int 3 // #3 4063*795d594fSAndroid Build Coastguard Worker004376: 1302 8000 |01ef: const/16 v2, #int 128 // #80 4064*795d594fSAndroid Build Coastguard Worker00437a: 4b02 0001 |01f1: aput v2, v0, v1 4065*795d594fSAndroid Build Coastguard Worker00437e: 1251 |01f3: const/4 v1, #int 5 // #5 4066*795d594fSAndroid Build Coastguard Worker004380: 1302 0001 |01f4: const/16 v2, #int 256 // #100 4067*795d594fSAndroid Build Coastguard Worker004384: 4b02 0001 |01f6: aput v2, v0, v1 4068*795d594fSAndroid Build Coastguard Worker004388: 1261 |01f8: const/4 v1, #int 6 // #6 4069*795d594fSAndroid Build Coastguard Worker00438a: 1302 0002 |01f9: const/16 v2, #int 512 // #200 4070*795d594fSAndroid Build Coastguard Worker00438e: 4b02 0001 |01fb: aput v2, v0, v1 4071*795d594fSAndroid Build Coastguard Worker004392: 1271 |01fd: const/4 v1, #int 7 // #7 4072*795d594fSAndroid Build Coastguard Worker004394: 1302 0004 |01fe: const/16 v2, #int 1024 // #400 4073*795d594fSAndroid Build Coastguard Worker004398: 4b02 0001 |0200: aput v2, v0, v1 4074*795d594fSAndroid Build Coastguard Worker00439c: 1301 0800 |0202: const/16 v1, #int 8 // #8 4075*795d594fSAndroid Build Coastguard Worker0043a0: 1302 0010 |0204: const/16 v2, #int 4096 // #1000 4076*795d594fSAndroid Build Coastguard Worker0043a4: 4b02 0001 |0206: aput v2, v0, v1 4077*795d594fSAndroid Build Coastguard Worker0043a8: 1301 0900 |0208: const/16 v1, #int 9 // #9 4078*795d594fSAndroid Build Coastguard Worker0043ac: 1302 0020 |020a: const/16 v2, #int 8192 // #2000 4079*795d594fSAndroid Build Coastguard Worker0043b0: 4b02 0001 |020c: aput v2, v0, v1 4080*795d594fSAndroid Build Coastguard Worker0043b4: 1301 0040 |020e: const/16 v1, #int 16384 // #4000 4081*795d594fSAndroid Build Coastguard Worker0043b8: 4b01 0004 |0210: aput v1, v0, v4 4082*795d594fSAndroid Build Coastguard Worker0043bc: 1301 0b00 |0212: const/16 v1, #int 11 // #b 4083*795d594fSAndroid Build Coastguard Worker0043c0: 1402 0080 0000 |0214: const v2, #float 4.59177e-41 // #00008000 4084*795d594fSAndroid Build Coastguard Worker0043c6: 4b02 0001 |0217: aput v2, v0, v1 4085*795d594fSAndroid Build Coastguard Worker0043ca: 1301 0d00 |0219: const/16 v1, #int 13 // #d 4086*795d594fSAndroid Build Coastguard Worker0043ce: 1502 0100 |021b: const/high16 v2, #int 65536 // #1 4087*795d594fSAndroid Build Coastguard Worker0043d2: 4b02 0001 |021d: aput v2, v0, v1 4088*795d594fSAndroid Build Coastguard Worker0043d6: 1301 0e00 |021f: const/16 v1, #int 14 // #e 4089*795d594fSAndroid Build Coastguard Worker0043da: 1502 0200 |0221: const/high16 v2, #int 131072 // #2 4090*795d594fSAndroid Build Coastguard Worker0043de: 4b02 0001 |0223: aput v2, v0, v1 4091*795d594fSAndroid Build Coastguard Worker0043e2: 1301 0f00 |0225: const/16 v1, #int 15 // #f 4092*795d594fSAndroid Build Coastguard Worker0043e6: 1502 0400 |0227: const/high16 v2, #int 262144 // #4 4093*795d594fSAndroid Build Coastguard Worker0043ea: 4b02 0001 |0229: aput v2, v0, v1 4094*795d594fSAndroid Build Coastguard Worker0043ee: 1501 1000 |022b: const/high16 v1, #int 1048576 // #10 4095*795d594fSAndroid Build Coastguard Worker0043f2: 4b01 0005 |022d: aput v1, v0, v5 4096*795d594fSAndroid Build Coastguard Worker0043f6: 1301 1100 |022f: const/16 v1, #int 17 // #11 4097*795d594fSAndroid Build Coastguard Worker0043fa: 1502 2000 |0231: const/high16 v2, #int 2097152 // #20 4098*795d594fSAndroid Build Coastguard Worker0043fe: 4b02 0001 |0233: aput v2, v0, v1 4099*795d594fSAndroid Build Coastguard Worker004402: 1301 1200 |0235: const/16 v1, #int 18 // #12 4100*795d594fSAndroid Build Coastguard Worker004406: 1502 4000 |0237: const/high16 v2, #int 4194304 // #40 4101*795d594fSAndroid Build Coastguard Worker00440a: 4b02 0001 |0239: aput v2, v0, v1 4102*795d594fSAndroid Build Coastguard Worker00440e: 1301 1300 |023b: const/16 v1, #int 19 // #13 4103*795d594fSAndroid Build Coastguard Worker004412: 1502 8000 |023d: const/high16 v2, #int 8388608 // #80 4104*795d594fSAndroid Build Coastguard Worker004416: 4b02 0001 |023f: aput v2, v0, v1 4105*795d594fSAndroid Build Coastguard Worker00441a: 1501 0001 |0241: const/high16 v1, #int 16777216 // #100 4106*795d594fSAndroid Build Coastguard Worker00441e: 4b01 0006 |0243: aput v1, v0, v6 4107*795d594fSAndroid Build Coastguard Worker004422: 1301 1600 |0245: const/16 v1, #int 22 // #16 4108*795d594fSAndroid Build Coastguard Worker004426: 1502 0002 |0247: const/high16 v2, #int 33554432 // #200 4109*795d594fSAndroid Build Coastguard Worker00442a: 4b02 0001 |0249: aput v2, v0, v1 4110*795d594fSAndroid Build Coastguard Worker00442e: 1301 1700 |024b: const/16 v1, #int 23 // #17 4111*795d594fSAndroid Build Coastguard Worker004432: 1502 0004 |024d: const/high16 v2, #int 67108864 // #400 4112*795d594fSAndroid Build Coastguard Worker004436: 4b02 0001 |024f: aput v2, v0, v1 4113*795d594fSAndroid Build Coastguard Worker00443a: 1301 1800 |0251: const/16 v1, #int 24 // #18 4114*795d594fSAndroid Build Coastguard Worker00443e: 1502 0010 |0253: const/high16 v2, #int 268435456 // #1000 4115*795d594fSAndroid Build Coastguard Worker004442: 4b02 0001 |0255: aput v2, v0, v1 4116*795d594fSAndroid Build Coastguard Worker004446: 1301 1900 |0257: const/16 v1, #int 25 // #19 4117*795d594fSAndroid Build Coastguard Worker00444a: 1502 0020 |0259: const/high16 v2, #int 536870912 // #2000 4118*795d594fSAndroid Build Coastguard Worker00444e: 4b02 0001 |025b: aput v2, v0, v1 4119*795d594fSAndroid Build Coastguard Worker004452: 1301 1a00 |025d: const/16 v1, #int 26 // #1a 4120*795d594fSAndroid Build Coastguard Worker004456: 1502 0040 |025f: const/high16 v2, #int 1073741824 // #4000 4121*795d594fSAndroid Build Coastguard Worker00445a: 4b02 0001 |0261: aput v2, v0, v1 4122*795d594fSAndroid Build Coastguard Worker00445e: 1301 1b00 |0263: const/16 v1, #int 27 // #1b 4123*795d594fSAndroid Build Coastguard Worker004462: 1502 0080 |0265: const/high16 v2, #int -2147483648 // #8000 4124*795d594fSAndroid Build Coastguard Worker004466: 4b02 0001 |0267: aput v2, v0, v1 4125*795d594fSAndroid Build Coastguard Worker00446a: 6900 3400 |0269: sput-object v0, Lcom/google/android/checkers/a;.H:[I // field@0034 4126*795d594fSAndroid Build Coastguard Worker00446e: 2330 3700 |026b: new-array v0, v3, [I // type@0037 4127*795d594fSAndroid Build Coastguard Worker004472: 1211 |026d: const/4 v1, #int 1 // #1 4128*795d594fSAndroid Build Coastguard Worker004474: 1302 0001 |026e: const/16 v2, #int 256 // #100 4129*795d594fSAndroid Build Coastguard Worker004478: 4b02 0001 |0270: aput v2, v0, v1 4130*795d594fSAndroid Build Coastguard Worker00447c: 1301 0002 |0272: const/16 v1, #int 512 // #200 4131*795d594fSAndroid Build Coastguard Worker004480: 4b01 0007 |0274: aput v1, v0, v7 4132*795d594fSAndroid Build Coastguard Worker004484: 1231 |0276: const/4 v1, #int 3 // #3 4133*795d594fSAndroid Build Coastguard Worker004486: 1302 0004 |0277: const/16 v2, #int 1024 // #400 4134*795d594fSAndroid Build Coastguard Worker00448a: 4b02 0001 |0279: aput v2, v0, v1 4135*795d594fSAndroid Build Coastguard Worker00448e: 1251 |027b: const/4 v1, #int 5 // #5 4136*795d594fSAndroid Build Coastguard Worker004490: 1302 0010 |027c: const/16 v2, #int 4096 // #1000 4137*795d594fSAndroid Build Coastguard Worker004494: 4b02 0001 |027e: aput v2, v0, v1 4138*795d594fSAndroid Build Coastguard Worker004498: 1261 |0280: const/4 v1, #int 6 // #6 4139*795d594fSAndroid Build Coastguard Worker00449a: 1302 0020 |0281: const/16 v2, #int 8192 // #2000 4140*795d594fSAndroid Build Coastguard Worker00449e: 4b02 0001 |0283: aput v2, v0, v1 4141*795d594fSAndroid Build Coastguard Worker0044a2: 1271 |0285: const/4 v1, #int 7 // #7 4142*795d594fSAndroid Build Coastguard Worker0044a4: 1302 0040 |0286: const/16 v2, #int 16384 // #4000 4143*795d594fSAndroid Build Coastguard Worker0044a8: 4b02 0001 |0288: aput v2, v0, v1 4144*795d594fSAndroid Build Coastguard Worker0044ac: 1301 0900 |028a: const/16 v1, #int 9 // #9 4145*795d594fSAndroid Build Coastguard Worker0044b0: 1502 0100 |028c: const/high16 v2, #int 65536 // #1 4146*795d594fSAndroid Build Coastguard Worker0044b4: 4b02 0001 |028e: aput v2, v0, v1 4147*795d594fSAndroid Build Coastguard Worker0044b8: 1501 0200 |0290: const/high16 v1, #int 131072 // #2 4148*795d594fSAndroid Build Coastguard Worker0044bc: 4b01 0004 |0292: aput v1, v0, v4 4149*795d594fSAndroid Build Coastguard Worker0044c0: 1301 0b00 |0294: const/16 v1, #int 11 // #b 4150*795d594fSAndroid Build Coastguard Worker0044c4: 1502 0400 |0296: const/high16 v2, #int 262144 // #4 4151*795d594fSAndroid Build Coastguard Worker0044c8: 4b02 0001 |0298: aput v2, v0, v1 4152*795d594fSAndroid Build Coastguard Worker0044cc: 1301 0d00 |029a: const/16 v1, #int 13 // #d 4153*795d594fSAndroid Build Coastguard Worker0044d0: 1502 1000 |029c: const/high16 v2, #int 1048576 // #10 4154*795d594fSAndroid Build Coastguard Worker0044d4: 4b02 0001 |029e: aput v2, v0, v1 4155*795d594fSAndroid Build Coastguard Worker0044d8: 1301 0e00 |02a0: const/16 v1, #int 14 // #e 4156*795d594fSAndroid Build Coastguard Worker0044dc: 1502 2000 |02a2: const/high16 v2, #int 2097152 // #20 4157*795d594fSAndroid Build Coastguard Worker0044e0: 4b02 0001 |02a4: aput v2, v0, v1 4158*795d594fSAndroid Build Coastguard Worker0044e4: 1301 0f00 |02a6: const/16 v1, #int 15 // #f 4159*795d594fSAndroid Build Coastguard Worker0044e8: 1502 4000 |02a8: const/high16 v2, #int 4194304 // #40 4160*795d594fSAndroid Build Coastguard Worker0044ec: 4b02 0001 |02aa: aput v2, v0, v1 4161*795d594fSAndroid Build Coastguard Worker0044f0: 1301 1100 |02ac: const/16 v1, #int 17 // #11 4162*795d594fSAndroid Build Coastguard Worker0044f4: 1502 0001 |02ae: const/high16 v2, #int 16777216 // #100 4163*795d594fSAndroid Build Coastguard Worker0044f8: 4b02 0001 |02b0: aput v2, v0, v1 4164*795d594fSAndroid Build Coastguard Worker0044fc: 1301 1200 |02b2: const/16 v1, #int 18 // #12 4165*795d594fSAndroid Build Coastguard Worker004500: 1502 0002 |02b4: const/high16 v2, #int 33554432 // #200 4166*795d594fSAndroid Build Coastguard Worker004504: 4b02 0001 |02b6: aput v2, v0, v1 4167*795d594fSAndroid Build Coastguard Worker004508: 1301 1300 |02b8: const/16 v1, #int 19 // #13 4168*795d594fSAndroid Build Coastguard Worker00450c: 1502 0004 |02ba: const/high16 v2, #int 67108864 // #400 4169*795d594fSAndroid Build Coastguard Worker004510: 4b02 0001 |02bc: aput v2, v0, v1 4170*795d594fSAndroid Build Coastguard Worker004514: 1501 0010 |02be: const/high16 v1, #int 268435456 // #1000 4171*795d594fSAndroid Build Coastguard Worker004518: 4b01 0006 |02c0: aput v1, v0, v6 4172*795d594fSAndroid Build Coastguard Worker00451c: 1301 1600 |02c2: const/16 v1, #int 22 // #16 4173*795d594fSAndroid Build Coastguard Worker004520: 1502 0020 |02c4: const/high16 v2, #int 536870912 // #2000 4174*795d594fSAndroid Build Coastguard Worker004524: 4b02 0001 |02c6: aput v2, v0, v1 4175*795d594fSAndroid Build Coastguard Worker004528: 1301 1700 |02c8: const/16 v1, #int 23 // #17 4176*795d594fSAndroid Build Coastguard Worker00452c: 1502 0040 |02ca: const/high16 v2, #int 1073741824 // #4000 4177*795d594fSAndroid Build Coastguard Worker004530: 4b02 0001 |02cc: aput v2, v0, v1 4178*795d594fSAndroid Build Coastguard Worker004534: 6900 3500 |02ce: sput-object v0, Lcom/google/android/checkers/a;.I:[I // field@0035 4179*795d594fSAndroid Build Coastguard Worker004538: 2330 3700 |02d0: new-array v0, v3, [I // type@0037 4180*795d594fSAndroid Build Coastguard Worker00453c: 1201 |02d2: const/4 v1, #int 0 // #0 4181*795d594fSAndroid Build Coastguard Worker00453e: 4b03 0001 |02d3: aput v3, v0, v1 4182*795d594fSAndroid Build Coastguard Worker004542: 1211 |02d5: const/4 v1, #int 1 // #1 4183*795d594fSAndroid Build Coastguard Worker004544: 1302 4000 |02d6: const/16 v2, #int 64 // #40 4184*795d594fSAndroid Build Coastguard Worker004548: 4b02 0001 |02d8: aput v2, v0, v1 4185*795d594fSAndroid Build Coastguard Worker00454c: 1301 8000 |02da: const/16 v1, #int 128 // #80 4186*795d594fSAndroid Build Coastguard Worker004550: 4b01 0007 |02dc: aput v1, v0, v7 4187*795d594fSAndroid Build Coastguard Worker004554: 1241 |02de: const/4 v1, #int 4 // #4 4188*795d594fSAndroid Build Coastguard Worker004556: 1302 0001 |02df: const/16 v2, #int 256 // #100 4189*795d594fSAndroid Build Coastguard Worker00455a: 4b02 0001 |02e1: aput v2, v0, v1 4190*795d594fSAndroid Build Coastguard Worker00455e: 1251 |02e3: const/4 v1, #int 5 // #5 4191*795d594fSAndroid Build Coastguard Worker004560: 1302 0002 |02e4: const/16 v2, #int 512 // #200 4192*795d594fSAndroid Build Coastguard Worker004564: 4b02 0001 |02e6: aput v2, v0, v1 4193*795d594fSAndroid Build Coastguard Worker004568: 1261 |02e8: const/4 v1, #int 6 // #6 4194*795d594fSAndroid Build Coastguard Worker00456a: 1302 0004 |02e9: const/16 v2, #int 1024 // #400 4195*795d594fSAndroid Build Coastguard Worker00456e: 4b02 0001 |02eb: aput v2, v0, v1 4196*795d594fSAndroid Build Coastguard Worker004572: 1271 |02ed: const/4 v1, #int 7 // #7 4197*795d594fSAndroid Build Coastguard Worker004574: 1302 0008 |02ee: const/16 v2, #int 2048 // #800 4198*795d594fSAndroid Build Coastguard Worker004578: 4b02 0001 |02f0: aput v2, v0, v1 4199*795d594fSAndroid Build Coastguard Worker00457c: 1301 0800 |02f2: const/16 v1, #int 8 // #8 4200*795d594fSAndroid Build Coastguard Worker004580: 1302 0020 |02f4: const/16 v2, #int 8192 // #2000 4201*795d594fSAndroid Build Coastguard Worker004584: 4b02 0001 |02f6: aput v2, v0, v1 4202*795d594fSAndroid Build Coastguard Worker004588: 1301 0900 |02f8: const/16 v1, #int 9 // #9 4203*795d594fSAndroid Build Coastguard Worker00458c: 1302 0040 |02fa: const/16 v2, #int 16384 // #4000 4204*795d594fSAndroid Build Coastguard Worker004590: 4b02 0001 |02fc: aput v2, v0, v1 4205*795d594fSAndroid Build Coastguard Worker004594: 1401 0080 0000 |02fe: const v1, #float 4.59177e-41 // #00008000 4206*795d594fSAndroid Build Coastguard Worker00459a: 4b01 0004 |0301: aput v1, v0, v4 4207*795d594fSAndroid Build Coastguard Worker00459e: 1301 0c00 |0303: const/16 v1, #int 12 // #c 4208*795d594fSAndroid Build Coastguard Worker0045a2: 1502 0100 |0305: const/high16 v2, #int 65536 // #1 4209*795d594fSAndroid Build Coastguard Worker0045a6: 4b02 0001 |0307: aput v2, v0, v1 4210*795d594fSAndroid Build Coastguard Worker0045aa: 1301 0d00 |0309: const/16 v1, #int 13 // #d 4211*795d594fSAndroid Build Coastguard Worker0045ae: 1502 0200 |030b: const/high16 v2, #int 131072 // #2 4212*795d594fSAndroid Build Coastguard Worker0045b2: 4b02 0001 |030d: aput v2, v0, v1 4213*795d594fSAndroid Build Coastguard Worker0045b6: 1301 0e00 |030f: const/16 v1, #int 14 // #e 4214*795d594fSAndroid Build Coastguard Worker0045ba: 1502 0400 |0311: const/high16 v2, #int 262144 // #4 4215*795d594fSAndroid Build Coastguard Worker0045be: 4b02 0001 |0313: aput v2, v0, v1 4216*795d594fSAndroid Build Coastguard Worker0045c2: 1301 0f00 |0315: const/16 v1, #int 15 // #f 4217*795d594fSAndroid Build Coastguard Worker0045c6: 1502 0800 |0317: const/high16 v2, #int 524288 // #8 4218*795d594fSAndroid Build Coastguard Worker0045ca: 4b02 0001 |0319: aput v2, v0, v1 4219*795d594fSAndroid Build Coastguard Worker0045ce: 1501 2000 |031b: const/high16 v1, #int 2097152 // #20 4220*795d594fSAndroid Build Coastguard Worker0045d2: 4b01 0005 |031d: aput v1, v0, v5 4221*795d594fSAndroid Build Coastguard Worker0045d6: 1301 1100 |031f: const/16 v1, #int 17 // #11 4222*795d594fSAndroid Build Coastguard Worker0045da: 1502 4000 |0321: const/high16 v2, #int 4194304 // #40 4223*795d594fSAndroid Build Coastguard Worker0045de: 4b02 0001 |0323: aput v2, v0, v1 4224*795d594fSAndroid Build Coastguard Worker0045e2: 1301 1200 |0325: const/16 v1, #int 18 // #12 4225*795d594fSAndroid Build Coastguard Worker0045e6: 1502 8000 |0327: const/high16 v2, #int 8388608 // #80 4226*795d594fSAndroid Build Coastguard Worker0045ea: 4b02 0001 |0329: aput v2, v0, v1 4227*795d594fSAndroid Build Coastguard Worker0045ee: 1301 1400 |032b: const/16 v1, #int 20 // #14 4228*795d594fSAndroid Build Coastguard Worker0045f2: 1502 0001 |032d: const/high16 v2, #int 16777216 // #100 4229*795d594fSAndroid Build Coastguard Worker0045f6: 4b02 0001 |032f: aput v2, v0, v1 4230*795d594fSAndroid Build Coastguard Worker0045fa: 1501 0002 |0331: const/high16 v1, #int 33554432 // #200 4231*795d594fSAndroid Build Coastguard Worker0045fe: 4b01 0006 |0333: aput v1, v0, v6 4232*795d594fSAndroid Build Coastguard Worker004602: 1301 1600 |0335: const/16 v1, #int 22 // #16 4233*795d594fSAndroid Build Coastguard Worker004606: 1502 0004 |0337: const/high16 v2, #int 67108864 // #400 4234*795d594fSAndroid Build Coastguard Worker00460a: 4b02 0001 |0339: aput v2, v0, v1 4235*795d594fSAndroid Build Coastguard Worker00460e: 1301 1700 |033b: const/16 v1, #int 23 // #17 4236*795d594fSAndroid Build Coastguard Worker004612: 1502 0008 |033d: const/high16 v2, #int 134217728 // #800 4237*795d594fSAndroid Build Coastguard Worker004616: 4b02 0001 |033f: aput v2, v0, v1 4238*795d594fSAndroid Build Coastguard Worker00461a: 1301 1800 |0341: const/16 v1, #int 24 // #18 4239*795d594fSAndroid Build Coastguard Worker00461e: 1502 0020 |0343: const/high16 v2, #int 536870912 // #2000 4240*795d594fSAndroid Build Coastguard Worker004622: 4b02 0001 |0345: aput v2, v0, v1 4241*795d594fSAndroid Build Coastguard Worker004626: 1301 1900 |0347: const/16 v1, #int 25 // #19 4242*795d594fSAndroid Build Coastguard Worker00462a: 1502 0040 |0349: const/high16 v2, #int 1073741824 // #4000 4243*795d594fSAndroid Build Coastguard Worker00462e: 4b02 0001 |034b: aput v2, v0, v1 4244*795d594fSAndroid Build Coastguard Worker004632: 1301 1a00 |034d: const/16 v1, #int 26 // #1a 4245*795d594fSAndroid Build Coastguard Worker004636: 1502 0080 |034f: const/high16 v2, #int -2147483648 // #8000 4246*795d594fSAndroid Build Coastguard Worker00463a: 4b02 0001 |0351: aput v2, v0, v1 4247*795d594fSAndroid Build Coastguard Worker00463e: 6900 3600 |0353: sput-object v0, Lcom/google/android/checkers/a;.J:[I // field@0036 4248*795d594fSAndroid Build Coastguard Worker004642: 2330 3700 |0355: new-array v0, v3, [I // type@0037 4249*795d594fSAndroid Build Coastguard Worker004646: 1201 |0357: const/4 v1, #int 0 // #0 4250*795d594fSAndroid Build Coastguard Worker004648: 1302 0002 |0358: const/16 v2, #int 512 // #200 4251*795d594fSAndroid Build Coastguard Worker00464c: 4b02 0001 |035a: aput v2, v0, v1 4252*795d594fSAndroid Build Coastguard Worker004650: 1211 |035c: const/4 v1, #int 1 // #1 4253*795d594fSAndroid Build Coastguard Worker004652: 1302 0004 |035d: const/16 v2, #int 1024 // #400 4254*795d594fSAndroid Build Coastguard Worker004656: 4b02 0001 |035f: aput v2, v0, v1 4255*795d594fSAndroid Build Coastguard Worker00465a: 1301 0008 |0361: const/16 v1, #int 2048 // #800 4256*795d594fSAndroid Build Coastguard Worker00465e: 4b01 0007 |0363: aput v1, v0, v7 4257*795d594fSAndroid Build Coastguard Worker004662: 1241 |0365: const/4 v1, #int 4 // #4 4258*795d594fSAndroid Build Coastguard Worker004664: 1302 0020 |0366: const/16 v2, #int 8192 // #2000 4259*795d594fSAndroid Build Coastguard Worker004668: 4b02 0001 |0368: aput v2, v0, v1 4260*795d594fSAndroid Build Coastguard Worker00466c: 1251 |036a: const/4 v1, #int 5 // #5 4261*795d594fSAndroid Build Coastguard Worker00466e: 1302 0040 |036b: const/16 v2, #int 16384 // #4000 4262*795d594fSAndroid Build Coastguard Worker004672: 4b02 0001 |036d: aput v2, v0, v1 4263*795d594fSAndroid Build Coastguard Worker004676: 1261 |036f: const/4 v1, #int 6 // #6 4264*795d594fSAndroid Build Coastguard Worker004678: 1402 0080 0000 |0370: const v2, #float 4.59177e-41 // #00008000 4265*795d594fSAndroid Build Coastguard Worker00467e: 4b02 0001 |0373: aput v2, v0, v1 4266*795d594fSAndroid Build Coastguard Worker004682: 1301 0800 |0375: const/16 v1, #int 8 // #8 4267*795d594fSAndroid Build Coastguard Worker004686: 1502 0200 |0377: const/high16 v2, #int 131072 // #2 4268*795d594fSAndroid Build Coastguard Worker00468a: 4b02 0001 |0379: aput v2, v0, v1 4269*795d594fSAndroid Build Coastguard Worker00468e: 1301 0900 |037b: const/16 v1, #int 9 // #9 4270*795d594fSAndroid Build Coastguard Worker004692: 1502 0400 |037d: const/high16 v2, #int 262144 // #4 4271*795d594fSAndroid Build Coastguard Worker004696: 4b02 0001 |037f: aput v2, v0, v1 4272*795d594fSAndroid Build Coastguard Worker00469a: 1501 0800 |0381: const/high16 v1, #int 524288 // #8 4273*795d594fSAndroid Build Coastguard Worker00469e: 4b01 0004 |0383: aput v1, v0, v4 4274*795d594fSAndroid Build Coastguard Worker0046a2: 1301 0c00 |0385: const/16 v1, #int 12 // #c 4275*795d594fSAndroid Build Coastguard Worker0046a6: 1502 2000 |0387: const/high16 v2, #int 2097152 // #20 4276*795d594fSAndroid Build Coastguard Worker0046aa: 4b02 0001 |0389: aput v2, v0, v1 4277*795d594fSAndroid Build Coastguard Worker0046ae: 1301 0d00 |038b: const/16 v1, #int 13 // #d 4278*795d594fSAndroid Build Coastguard Worker0046b2: 1502 4000 |038d: const/high16 v2, #int 4194304 // #40 4279*795d594fSAndroid Build Coastguard Worker0046b6: 4b02 0001 |038f: aput v2, v0, v1 4280*795d594fSAndroid Build Coastguard Worker0046ba: 1301 0e00 |0391: const/16 v1, #int 14 // #e 4281*795d594fSAndroid Build Coastguard Worker0046be: 1502 8000 |0393: const/high16 v2, #int 8388608 // #80 4282*795d594fSAndroid Build Coastguard Worker0046c2: 4b02 0001 |0395: aput v2, v0, v1 4283*795d594fSAndroid Build Coastguard Worker0046c6: 1501 0002 |0397: const/high16 v1, #int 33554432 // #200 4284*795d594fSAndroid Build Coastguard Worker0046ca: 4b01 0005 |0399: aput v1, v0, v5 4285*795d594fSAndroid Build Coastguard Worker0046ce: 1301 1100 |039b: const/16 v1, #int 17 // #11 4286*795d594fSAndroid Build Coastguard Worker0046d2: 1502 0004 |039d: const/high16 v2, #int 67108864 // #400 4287*795d594fSAndroid Build Coastguard Worker0046d6: 4b02 0001 |039f: aput v2, v0, v1 4288*795d594fSAndroid Build Coastguard Worker0046da: 1301 1200 |03a1: const/16 v1, #int 18 // #12 4289*795d594fSAndroid Build Coastguard Worker0046de: 1502 0008 |03a3: const/high16 v2, #int 134217728 // #800 4290*795d594fSAndroid Build Coastguard Worker0046e2: 4b02 0001 |03a5: aput v2, v0, v1 4291*795d594fSAndroid Build Coastguard Worker0046e6: 1301 1400 |03a7: const/16 v1, #int 20 // #14 4292*795d594fSAndroid Build Coastguard Worker0046ea: 1502 0020 |03a9: const/high16 v2, #int 536870912 // #2000 4293*795d594fSAndroid Build Coastguard Worker0046ee: 4b02 0001 |03ab: aput v2, v0, v1 4294*795d594fSAndroid Build Coastguard Worker0046f2: 1501 0040 |03ad: const/high16 v1, #int 1073741824 // #4000 4295*795d594fSAndroid Build Coastguard Worker0046f6: 4b01 0006 |03af: aput v1, v0, v6 4296*795d594fSAndroid Build Coastguard Worker0046fa: 1301 1600 |03b1: const/16 v1, #int 22 // #16 4297*795d594fSAndroid Build Coastguard Worker0046fe: 1502 0080 |03b3: const/high16 v2, #int -2147483648 // #8000 4298*795d594fSAndroid Build Coastguard Worker004702: 4b02 0001 |03b5: aput v2, v0, v1 4299*795d594fSAndroid Build Coastguard Worker004706: 6900 3700 |03b7: sput-object v0, Lcom/google/android/checkers/a;.K:[I // field@0037 4300*795d594fSAndroid Build Coastguard Worker00470a: 2330 3700 |03b9: new-array v0, v3, [I // type@0037 4301*795d594fSAndroid Build Coastguard Worker00470e: 1211 |03bb: const/4 v1, #int 1 // #1 4302*795d594fSAndroid Build Coastguard Worker004710: 4b01 0007 |03bc: aput v1, v0, v7 4303*795d594fSAndroid Build Coastguard Worker004714: 1231 |03be: const/4 v1, #int 3 // #3 4304*795d594fSAndroid Build Coastguard Worker004716: 1232 |03bf: const/4 v2, #int 3 // #3 4305*795d594fSAndroid Build Coastguard Worker004718: 4b02 0001 |03c0: aput v2, v0, v1 4306*795d594fSAndroid Build Coastguard Worker00471c: 1241 |03c2: const/4 v1, #int 4 // #4 4307*795d594fSAndroid Build Coastguard Worker00471e: 1262 |03c3: const/4 v2, #int 6 // #6 4308*795d594fSAndroid Build Coastguard Worker004720: 4b02 0001 |03c4: aput v2, v0, v1 4309*795d594fSAndroid Build Coastguard Worker004724: 1251 |03c6: const/4 v1, #int 5 // #5 4310*795d594fSAndroid Build Coastguard Worker004726: 4b04 0001 |03c7: aput v4, v0, v1 4311*795d594fSAndroid Build Coastguard Worker00472a: 1261 |03c9: const/4 v1, #int 6 // #6 4312*795d594fSAndroid Build Coastguard Worker00472c: 1302 0f00 |03ca: const/16 v2, #int 15 // #f 4313*795d594fSAndroid Build Coastguard Worker004730: 4b02 0001 |03cc: aput v2, v0, v1 4314*795d594fSAndroid Build Coastguard Worker004734: 1271 |03ce: const/4 v1, #int 7 // #7 4315*795d594fSAndroid Build Coastguard Worker004736: 4b06 0001 |03cf: aput v6, v0, v1 4316*795d594fSAndroid Build Coastguard Worker00473a: 1301 0800 |03d1: const/16 v1, #int 8 // #8 4317*795d594fSAndroid Build Coastguard Worker00473e: 1302 1c00 |03d3: const/16 v2, #int 28 // #1c 4318*795d594fSAndroid Build Coastguard Worker004742: 4b02 0001 |03d5: aput v2, v0, v1 4319*795d594fSAndroid Build Coastguard Worker004746: 1301 0900 |03d7: const/16 v1, #int 9 // #9 4320*795d594fSAndroid Build Coastguard Worker00474a: 1302 2400 |03d9: const/16 v2, #int 36 // #24 4321*795d594fSAndroid Build Coastguard Worker00474e: 4b02 0001 |03db: aput v2, v0, v1 4322*795d594fSAndroid Build Coastguard Worker004752: 1301 2d00 |03dd: const/16 v1, #int 45 // #2d 4323*795d594fSAndroid Build Coastguard Worker004756: 4b01 0004 |03df: aput v1, v0, v4 4324*795d594fSAndroid Build Coastguard Worker00475a: 1301 0b00 |03e1: const/16 v1, #int 11 // #b 4325*795d594fSAndroid Build Coastguard Worker00475e: 1302 3700 |03e3: const/16 v2, #int 55 // #37 4326*795d594fSAndroid Build Coastguard Worker004762: 4b02 0001 |03e5: aput v2, v0, v1 4327*795d594fSAndroid Build Coastguard Worker004766: 1301 0c00 |03e7: const/16 v1, #int 12 // #c 4328*795d594fSAndroid Build Coastguard Worker00476a: 1302 4200 |03e9: const/16 v2, #int 66 // #42 4329*795d594fSAndroid Build Coastguard Worker00476e: 4b02 0001 |03eb: aput v2, v0, v1 4330*795d594fSAndroid Build Coastguard Worker004772: 1301 0d00 |03ed: const/16 v1, #int 13 // #d 4331*795d594fSAndroid Build Coastguard Worker004776: 1302 4e00 |03ef: const/16 v2, #int 78 // #4e 4332*795d594fSAndroid Build Coastguard Worker00477a: 4b02 0001 |03f1: aput v2, v0, v1 4333*795d594fSAndroid Build Coastguard Worker00477e: 1301 0e00 |03f3: const/16 v1, #int 14 // #e 4334*795d594fSAndroid Build Coastguard Worker004782: 1302 5b00 |03f5: const/16 v2, #int 91 // #5b 4335*795d594fSAndroid Build Coastguard Worker004786: 4b02 0001 |03f7: aput v2, v0, v1 4336*795d594fSAndroid Build Coastguard Worker00478a: 1301 0f00 |03f9: const/16 v1, #int 15 // #f 4337*795d594fSAndroid Build Coastguard Worker00478e: 1302 6900 |03fb: const/16 v2, #int 105 // #69 4338*795d594fSAndroid Build Coastguard Worker004792: 4b02 0001 |03fd: aput v2, v0, v1 4339*795d594fSAndroid Build Coastguard Worker004796: 1301 7800 |03ff: const/16 v1, #int 120 // #78 4340*795d594fSAndroid Build Coastguard Worker00479a: 4b01 0005 |0401: aput v1, v0, v5 4341*795d594fSAndroid Build Coastguard Worker00479e: 1301 1100 |0403: const/16 v1, #int 17 // #11 4342*795d594fSAndroid Build Coastguard Worker0047a2: 1302 8800 |0405: const/16 v2, #int 136 // #88 4343*795d594fSAndroid Build Coastguard Worker0047a6: 4b02 0001 |0407: aput v2, v0, v1 4344*795d594fSAndroid Build Coastguard Worker0047aa: 1301 1200 |0409: const/16 v1, #int 18 // #12 4345*795d594fSAndroid Build Coastguard Worker0047ae: 1302 9900 |040b: const/16 v2, #int 153 // #99 4346*795d594fSAndroid Build Coastguard Worker0047b2: 4b02 0001 |040d: aput v2, v0, v1 4347*795d594fSAndroid Build Coastguard Worker0047b6: 1301 1300 |040f: const/16 v1, #int 19 // #13 4348*795d594fSAndroid Build Coastguard Worker0047ba: 1302 ab00 |0411: const/16 v2, #int 171 // #ab 4349*795d594fSAndroid Build Coastguard Worker0047be: 4b02 0001 |0413: aput v2, v0, v1 4350*795d594fSAndroid Build Coastguard Worker0047c2: 1301 1400 |0415: const/16 v1, #int 20 // #14 4351*795d594fSAndroid Build Coastguard Worker0047c6: 1302 be00 |0417: const/16 v2, #int 190 // #be 4352*795d594fSAndroid Build Coastguard Worker0047ca: 4b02 0001 |0419: aput v2, v0, v1 4353*795d594fSAndroid Build Coastguard Worker0047ce: 1301 d200 |041b: const/16 v1, #int 210 // #d2 4354*795d594fSAndroid Build Coastguard Worker0047d2: 4b01 0006 |041d: aput v1, v0, v6 4355*795d594fSAndroid Build Coastguard Worker0047d6: 1301 1600 |041f: const/16 v1, #int 22 // #16 4356*795d594fSAndroid Build Coastguard Worker0047da: 1302 e700 |0421: const/16 v2, #int 231 // #e7 4357*795d594fSAndroid Build Coastguard Worker0047de: 4b02 0001 |0423: aput v2, v0, v1 4358*795d594fSAndroid Build Coastguard Worker0047e2: 1301 1700 |0425: const/16 v1, #int 23 // #17 4359*795d594fSAndroid Build Coastguard Worker0047e6: 1302 fd00 |0427: const/16 v2, #int 253 // #fd 4360*795d594fSAndroid Build Coastguard Worker0047ea: 4b02 0001 |0429: aput v2, v0, v1 4361*795d594fSAndroid Build Coastguard Worker0047ee: 1301 1800 |042b: const/16 v1, #int 24 // #18 4362*795d594fSAndroid Build Coastguard Worker0047f2: 1302 1401 |042d: const/16 v2, #int 276 // #114 4363*795d594fSAndroid Build Coastguard Worker0047f6: 4b02 0001 |042f: aput v2, v0, v1 4364*795d594fSAndroid Build Coastguard Worker0047fa: 1301 1900 |0431: const/16 v1, #int 25 // #19 4365*795d594fSAndroid Build Coastguard Worker0047fe: 1302 2c01 |0433: const/16 v2, #int 300 // #12c 4366*795d594fSAndroid Build Coastguard Worker004802: 4b02 0001 |0435: aput v2, v0, v1 4367*795d594fSAndroid Build Coastguard Worker004806: 1301 1a00 |0437: const/16 v1, #int 26 // #1a 4368*795d594fSAndroid Build Coastguard Worker00480a: 1302 4501 |0439: const/16 v2, #int 325 // #145 4369*795d594fSAndroid Build Coastguard Worker00480e: 4b02 0001 |043b: aput v2, v0, v1 4370*795d594fSAndroid Build Coastguard Worker004812: 1301 1b00 |043d: const/16 v1, #int 27 // #1b 4371*795d594fSAndroid Build Coastguard Worker004816: 1302 5f01 |043f: const/16 v2, #int 351 // #15f 4372*795d594fSAndroid Build Coastguard Worker00481a: 4b02 0001 |0441: aput v2, v0, v1 4373*795d594fSAndroid Build Coastguard Worker00481e: 1301 1c00 |0443: const/16 v1, #int 28 // #1c 4374*795d594fSAndroid Build Coastguard Worker004822: 1302 7a01 |0445: const/16 v2, #int 378 // #17a 4375*795d594fSAndroid Build Coastguard Worker004826: 4b02 0001 |0447: aput v2, v0, v1 4376*795d594fSAndroid Build Coastguard Worker00482a: 1301 1d00 |0449: const/16 v1, #int 29 // #1d 4377*795d594fSAndroid Build Coastguard Worker00482e: 1302 9601 |044b: const/16 v2, #int 406 // #196 4378*795d594fSAndroid Build Coastguard Worker004832: 4b02 0001 |044d: aput v2, v0, v1 4379*795d594fSAndroid Build Coastguard Worker004836: 1301 1e00 |044f: const/16 v1, #int 30 // #1e 4380*795d594fSAndroid Build Coastguard Worker00483a: 1302 b301 |0451: const/16 v2, #int 435 // #1b3 4381*795d594fSAndroid Build Coastguard Worker00483e: 4b02 0001 |0453: aput v2, v0, v1 4382*795d594fSAndroid Build Coastguard Worker004842: 1301 1f00 |0455: const/16 v1, #int 31 // #1f 4383*795d594fSAndroid Build Coastguard Worker004846: 1302 d101 |0457: const/16 v2, #int 465 // #1d1 4384*795d594fSAndroid Build Coastguard Worker00484a: 4b02 0001 |0459: aput v2, v0, v1 4385*795d594fSAndroid Build Coastguard Worker00484e: 6900 3800 |045b: sput-object v0, Lcom/google/android/checkers/a;.L:[I // field@0038 4386*795d594fSAndroid Build Coastguard Worker004852: 1300 8100 |045d: const/16 v0, #int 129 // #81 4387*795d594fSAndroid Build Coastguard Worker004856: 2300 3700 |045f: new-array v0, v0, [I // type@0037 4388*795d594fSAndroid Build Coastguard Worker00485a: 2600 0700 0000 |0461: fill-array-data v0, 00000468 // +00000007 4389*795d594fSAndroid Build Coastguard Worker004860: 6900 3900 |0464: sput-object v0, Lcom/google/android/checkers/a;.M:[I // field@0039 4390*795d594fSAndroid Build Coastguard Worker004864: 0e00 |0466: return-void 4391*795d594fSAndroid Build Coastguard Worker004866: 0000 |0467: nop // spacer 4392*795d594fSAndroid Build Coastguard Worker004868: 0003 0400 8100 0000 6745 68ba ff5c ... |0468: array-data (262 units) 4393*795d594fSAndroid Build Coastguard Worker catches : (none) 4394*795d594fSAndroid Build Coastguard Worker positions : 4395*795d594fSAndroid Build Coastguard Worker locals : 4396*795d594fSAndroid Build Coastguard Worker 4397*795d594fSAndroid Build Coastguard Worker #1 : (in Lcom/google/android/checkers/a;) 4398*795d594fSAndroid Build Coastguard Worker name : '<init>' 4399*795d594fSAndroid Build Coastguard Worker type : '(Lcom/google/android/checkers/CheckersView;)V' 4400*795d594fSAndroid Build Coastguard Worker access : 0x10001 (PUBLIC CONSTRUCTOR) 4401*795d594fSAndroid Build Coastguard Worker method_idx : 114 4402*795d594fSAndroid Build Coastguard Worker code - 4403*795d594fSAndroid Build Coastguard Worker registers : 7 4404*795d594fSAndroid Build Coastguard Worker ins : 2 4405*795d594fSAndroid Build Coastguard Worker outs : 1 4406*795d594fSAndroid Build Coastguard Worker insns size : 94 16-bit code units 4407*795d594fSAndroid Build Coastguard Worker004a74: |[004a74] com.google.android.checkers.a.<init>:(Lcom/google/android/checkers/CheckersView;)V 4408*795d594fSAndroid Build Coastguard Worker004a84: 1304 4000 |0000: const/16 v4, #int 64 // #40 4409*795d594fSAndroid Build Coastguard Worker004a88: 1203 |0002: const/4 v3, #int 0 // #0 4410*795d594fSAndroid Build Coastguard Worker004a8a: 1302 0010 |0003: const/16 v2, #int 4096 // #1000 4411*795d594fSAndroid Build Coastguard Worker004a8e: 1200 |0005: const/4 v0, #int 0 // #0 4412*795d594fSAndroid Build Coastguard Worker004a90: 7010 ad00 0500 |0006: invoke-direct {v5}, Ljava/lang/Thread;.<init>:()V // method@00ad 4413*795d594fSAndroid Build Coastguard Worker004a96: 1301 e803 |0009: const/16 v1, #int 1000 // #3e8 4414*795d594fSAndroid Build Coastguard Worker004a9a: 5951 4100 |000b: iput v1, v5, Lcom/google/android/checkers/a;.h:I // field@0041 4415*795d594fSAndroid Build Coastguard Worker004a9e: 2201 3300 |000d: new-instance v1, Ljava/util/Random; // type@0033 4416*795d594fSAndroid Build Coastguard Worker004aa2: 7010 af00 0100 |000f: invoke-direct {v1}, Ljava/util/Random;.<init>:()V // method@00af 4417*795d594fSAndroid Build Coastguard Worker004aa8: 5b51 4200 |0012: iput-object v1, v5, Lcom/google/android/checkers/a;.i:Ljava/util/Random; // field@0042 4418*795d594fSAndroid Build Coastguard Worker004aac: 5b56 4300 |0014: iput-object v6, v5, Lcom/google/android/checkers/a;.j:Lcom/google/android/checkers/CheckersView; // field@0043 4419*795d594fSAndroid Build Coastguard Worker004ab0: 5c50 4400 |0016: iput-boolean v0, v5, Lcom/google/android/checkers/a;.k:Z // field@0044 4420*795d594fSAndroid Build Coastguard Worker004ab4: 2321 3700 |0018: new-array v1, v2, [I // type@0037 4421*795d594fSAndroid Build Coastguard Worker004ab8: 5b51 4800 |001a: iput-object v1, v5, Lcom/google/android/checkers/a;.o:[I // field@0048 4422*795d594fSAndroid Build Coastguard Worker004abc: 2321 3700 |001c: new-array v1, v2, [I // type@0037 4423*795d594fSAndroid Build Coastguard Worker004ac0: 5b51 3a00 |001e: iput-object v1, v5, Lcom/google/android/checkers/a;.a:[I // field@003a 4424*795d594fSAndroid Build Coastguard Worker004ac4: 2321 3700 |0020: new-array v1, v2, [I // type@0037 4425*795d594fSAndroid Build Coastguard Worker004ac8: 5b51 4900 |0022: iput-object v1, v5, Lcom/google/android/checkers/a;.p:[I // field@0049 4426*795d594fSAndroid Build Coastguard Worker004acc: 2341 3700 |0024: new-array v1, v4, [I // type@0037 4427*795d594fSAndroid Build Coastguard Worker004ad0: 5b51 3b00 |0026: iput-object v1, v5, Lcom/google/android/checkers/a;.b:[I // field@003b 4428*795d594fSAndroid Build Coastguard Worker004ad4: 2341 3700 |0028: new-array v1, v4, [I // type@0037 4429*795d594fSAndroid Build Coastguard Worker004ad8: 5b51 4a00 |002a: iput-object v1, v5, Lcom/google/android/checkers/a;.q:[I // field@004a 4430*795d594fSAndroid Build Coastguard Worker004adc: 5c50 4c00 |002c: iput-boolean v0, v5, Lcom/google/android/checkers/a;.s:Z // field@004c 4431*795d594fSAndroid Build Coastguard Worker004ae0: 1501 1000 |002e: const/high16 v1, #int 1048576 // #10 4432*795d594fSAndroid Build Coastguard Worker004ae4: 2311 3700 |0030: new-array v1, v1, [I // type@0037 4433*795d594fSAndroid Build Coastguard Worker004ae8: 5b51 5200 |0032: iput-object v1, v5, Lcom/google/android/checkers/a;.y:[I // field@0052 4434*795d594fSAndroid Build Coastguard Worker004aec: 1501 1000 |0034: const/high16 v1, #int 1048576 // #10 4435*795d594fSAndroid Build Coastguard Worker004af0: 2311 3900 |0036: new-array v1, v1, [S // type@0039 4436*795d594fSAndroid Build Coastguard Worker004af4: 5b51 5300 |0038: iput-object v1, v5, Lcom/google/android/checkers/a;.z:[S // field@0053 4437*795d594fSAndroid Build Coastguard Worker004af8: 1501 1000 |003a: const/high16 v1, #int 1048576 // #10 4438*795d594fSAndroid Build Coastguard Worker004afc: 2311 3600 |003c: new-array v1, v1, [B // type@0036 4439*795d594fSAndroid Build Coastguard Worker004b00: 5b51 2d00 |003e: iput-object v1, v5, Lcom/google/android/checkers/a;.A:[B // field@002d 4440*795d594fSAndroid Build Coastguard Worker004b04: 5451 5200 |0040: iget-object v1, v5, Lcom/google/android/checkers/a;.y:[I // field@0052 4441*795d594fSAndroid Build Coastguard Worker004b08: 3801 0b00 |0042: if-eqz v1, 004d // +000b 4442*795d594fSAndroid Build Coastguard Worker004b0c: 5451 5300 |0044: iget-object v1, v5, Lcom/google/android/checkers/a;.z:[S // field@0053 4443*795d594fSAndroid Build Coastguard Worker004b10: 3801 0700 |0046: if-eqz v1, 004d // +0007 4444*795d594fSAndroid Build Coastguard Worker004b14: 5451 2d00 |0048: iget-object v1, v5, Lcom/google/android/checkers/a;.A:[B // field@002d 4445*795d594fSAndroid Build Coastguard Worker004b18: 3801 0300 |004a: if-eqz v1, 004d // +0003 4446*795d594fSAndroid Build Coastguard Worker004b1c: 1210 |004c: const/4 v0, #int 1 // #1 4447*795d594fSAndroid Build Coastguard Worker004b1e: 5c50 2e00 |004d: iput-boolean v0, v5, Lcom/google/android/checkers/a;.B:Z // field@002e 4448*795d594fSAndroid Build Coastguard Worker004b22: 6e10 7b00 0500 |004f: invoke-virtual {v5}, Lcom/google/android/checkers/a;.a:()V // method@007b 4449*795d594fSAndroid Build Coastguard Worker004b28: 6e10 8e00 0500 |0052: invoke-virtual {v5}, Lcom/google/android/checkers/a;.start:()V // method@008e 4450*795d594fSAndroid Build Coastguard Worker004b2e: 0e00 |0055: return-void 4451*795d594fSAndroid Build Coastguard Worker004b30: 0d01 |0056: move-exception v1 4452*795d594fSAndroid Build Coastguard Worker004b32: 5b53 5200 |0057: iput-object v3, v5, Lcom/google/android/checkers/a;.y:[I // field@0052 4453*795d594fSAndroid Build Coastguard Worker004b36: 5b53 5300 |0059: iput-object v3, v5, Lcom/google/android/checkers/a;.z:[S // field@0053 4454*795d594fSAndroid Build Coastguard Worker004b3a: 5b53 2d00 |005b: iput-object v3, v5, Lcom/google/android/checkers/a;.A:[B // field@002d 4455*795d594fSAndroid Build Coastguard Worker004b3e: 28e3 |005d: goto 0040 // -001d 4456*795d594fSAndroid Build Coastguard Worker catches : 1 4457*795d594fSAndroid Build Coastguard Worker 0x0030 - 0x0040 4458*795d594fSAndroid Build Coastguard Worker Ljava/lang/Exception; -> 0x0056 4459*795d594fSAndroid Build Coastguard Worker positions : 4460*795d594fSAndroid Build Coastguard Worker locals : 4461*795d594fSAndroid Build Coastguard Worker 4462*795d594fSAndroid Build Coastguard Worker #2 : (in Lcom/google/android/checkers/a;) 4463*795d594fSAndroid Build Coastguard Worker name : 'a' 4464*795d594fSAndroid Build Coastguard Worker type : '(II)I' 4465*795d594fSAndroid Build Coastguard Worker access : 0x001a (PRIVATE STATIC FINAL) 4466*795d594fSAndroid Build Coastguard Worker method_idx : 115 4467*795d594fSAndroid Build Coastguard Worker code - 4468*795d594fSAndroid Build Coastguard Worker registers : 3 4469*795d594fSAndroid Build Coastguard Worker ins : 2 4470*795d594fSAndroid Build Coastguard Worker outs : 0 4471*795d594fSAndroid Build Coastguard Worker insns size : 14 16-bit code units 4472*795d594fSAndroid Build Coastguard Worker004b4c: |[004b4c] com.google.android.checkers.a.a:(II)I 4473*795d594fSAndroid Build Coastguard Worker004b5c: 3d01 0600 |0000: if-lez v1, 0006 // +0006 4474*795d594fSAndroid Build Coastguard Worker004b60: d010 757e |0002: add-int/lit16 v0, v1, #int 32373 // #7e75 4475*795d594fSAndroid Build Coastguard Worker004b64: b120 |0004: sub-int/2addr v0, v2 4476*795d594fSAndroid Build Coastguard Worker004b66: 0f00 |0005: return v0 4477*795d594fSAndroid Build Coastguard Worker004b68: 3b01 0600 |0006: if-gez v1, 000c // +0006 4478*795d594fSAndroid Build Coastguard Worker004b6c: d010 8b81 |0008: add-int/lit16 v0, v1, #int -32373 // #818b 4479*795d594fSAndroid Build Coastguard Worker004b70: b020 |000a: add-int/2addr v0, v2 4480*795d594fSAndroid Build Coastguard Worker004b72: 28fa |000b: goto 0005 // -0006 4481*795d594fSAndroid Build Coastguard Worker004b74: 1200 |000c: const/4 v0, #int 0 // #0 4482*795d594fSAndroid Build Coastguard Worker004b76: 28f8 |000d: goto 0005 // -0008 4483*795d594fSAndroid Build Coastguard Worker catches : (none) 4484*795d594fSAndroid Build Coastguard Worker positions : 4485*795d594fSAndroid Build Coastguard Worker locals : 4486*795d594fSAndroid Build Coastguard Worker 4487*795d594fSAndroid Build Coastguard Worker #3 : (in Lcom/google/android/checkers/a;) 4488*795d594fSAndroid Build Coastguard Worker name : 'a' 4489*795d594fSAndroid Build Coastguard Worker type : '(IIIIIZ)I' 4490*795d594fSAndroid Build Coastguard Worker access : 0x0012 (PRIVATE FINAL) 4491*795d594fSAndroid Build Coastguard Worker method_idx : 116 4492*795d594fSAndroid Build Coastguard Worker code - 4493*795d594fSAndroid Build Coastguard Worker registers : 31 4494*795d594fSAndroid Build Coastguard Worker ins : 7 4495*795d594fSAndroid Build Coastguard Worker outs : 7 4496*795d594fSAndroid Build Coastguard Worker insns size : 1296 16-bit code units 4497*795d594fSAndroid Build Coastguard Worker004b78: |[004b78] com.google.android.checkers.a.a:(IIIIIZ)I 4498*795d594fSAndroid Build Coastguard Worker004b88: 0800 1800 |0000: move-object/from16 v0, v24 4499*795d594fSAndroid Build Coastguard Worker004b8c: 5203 2f00 |0002: iget v3, v0, Lcom/google/android/checkers/a;.C:I // field@002f 4500*795d594fSAndroid Build Coastguard Worker004b90: d803 0301 |0004: add-int/lit8 v3, v3, #int 1 // #01 4501*795d594fSAndroid Build Coastguard Worker004b94: 0800 1800 |0006: move-object/from16 v0, v24 4502*795d594fSAndroid Build Coastguard Worker004b98: 5903 2f00 |0008: iput v3, v0, Lcom/google/android/checkers/a;.C:I // field@002f 4503*795d594fSAndroid Build Coastguard Worker004b9c: 0800 1800 |000a: move-object/from16 v0, v24 4504*795d594fSAndroid Build Coastguard Worker004ba0: 5203 4f00 |000c: iget v3, v0, Lcom/google/android/checkers/a;.v:I // field@004f 4505*795d594fSAndroid Build Coastguard Worker004ba4: 3803 0800 |000e: if-eqz v3, 0016 // +0008 4506*795d594fSAndroid Build Coastguard Worker004ba8: 0800 1800 |0010: move-object/from16 v0, v24 4507*795d594fSAndroid Build Coastguard Worker004bac: 5203 5000 |0012: iget v3, v0, Lcom/google/android/checkers/a;.w:I // field@0050 4508*795d594fSAndroid Build Coastguard Worker004bb0: 3903 0700 |0014: if-nez v3, 001b // +0007 4509*795d594fSAndroid Build Coastguard Worker004bb4: 0200 1b00 |0016: move/from16 v0, v27 4510*795d594fSAndroid Build Coastguard Worker004bb8: d004 0c81 |0018: add-int/lit16 v4, v0, #int -32500 // #810c 4511*795d594fSAndroid Build Coastguard Worker004bbc: 0f04 |001a: return v4 4512*795d594fSAndroid Build Coastguard Worker004bbe: 0800 1800 |001b: move-object/from16 v0, v24 4513*795d594fSAndroid Build Coastguard Worker004bc2: 5503 4e00 |001d: iget-boolean v3, v0, Lcom/google/android/checkers/a;.u:Z // field@004e 4514*795d594fSAndroid Build Coastguard Worker004bc6: 3803 0e00 |001f: if-eqz v3, 002d // +000e 4515*795d594fSAndroid Build Coastguard Worker004bca: 0800 1800 |0021: move-object/from16 v0, v24 4516*795d594fSAndroid Build Coastguard Worker004bce: 5203 4f00 |0023: iget v3, v0, Lcom/google/android/checkers/a;.v:I // field@004f 4517*795d594fSAndroid Build Coastguard Worker004bd2: 0800 1800 |0025: move-object/from16 v0, v24 4518*795d594fSAndroid Build Coastguard Worker004bd6: 5204 5000 |0027: iget v4, v0, Lcom/google/android/checkers/a;.w:I // field@0050 4519*795d594fSAndroid Build Coastguard Worker004bda: b043 |0029: add-int/2addr v3, v4 4520*795d594fSAndroid Build Coastguard Worker004bdc: 2b03 c004 0000 |002a: packed-switch v3, 000004ea // +000004c0 4521*795d594fSAndroid Build Coastguard Worker004be2: 1303 4000 |002d: const/16 v3, #int 64 // #40 4522*795d594fSAndroid Build Coastguard Worker004be6: 0200 1c00 |002f: move/from16 v0, v28 4523*795d594fSAndroid Build Coastguard Worker004bea: 3530 b404 |0031: if-ge v0, v3, 04e5 // +04b4 4524*795d594fSAndroid Build Coastguard Worker004bee: 1303 6400 |0033: const/16 v3, #int 100 // #64 4525*795d594fSAndroid Build Coastguard Worker004bf2: 0200 1d00 |0035: move/from16 v0, v29 4526*795d594fSAndroid Build Coastguard Worker004bf6: 3430 ae04 |0037: if-lt v0, v3, 04e5 // +04ae 4527*795d594fSAndroid Build Coastguard Worker004bfa: d81d 1d9c |0039: add-int/lit8 v29, v29, #int -100 // #9c 4528*795d594fSAndroid Build Coastguard Worker004bfe: d81c 1c01 |003b: add-int/lit8 v28, v28, #int 1 // #01 4529*795d594fSAndroid Build Coastguard Worker004c02: 0207 1c00 |003d: move/from16 v7, v28 4530*795d594fSAndroid Build Coastguard Worker004c06: 0200 1b00 |003f: move/from16 v0, v27 4531*795d594fSAndroid Build Coastguard Worker004c0a: 3570 8103 |0041: if-ge v0, v7, 03c2 // +0381 4532*795d594fSAndroid Build Coastguard Worker004c0e: 0800 1800 |0043: move-object/from16 v0, v24 4533*795d594fSAndroid Build Coastguard Worker004c12: 5503 2e00 |0045: iget-boolean v3, v0, Lcom/google/android/checkers/a;.B:Z // field@002e 4534*795d594fSAndroid Build Coastguard Worker004c16: 3803 3400 |0047: if-eqz v3, 007b // +0034 4535*795d594fSAndroid Build Coastguard Worker004c1a: 0800 1800 |0049: move-object/from16 v0, v24 4536*795d594fSAndroid Build Coastguard Worker004c1e: 5203 5100 |004b: iget v3, v0, Lcom/google/android/checkers/a;.x:I // field@0051 4537*795d594fSAndroid Build Coastguard Worker004c22: 1404 ffff 0f00 |004d: const v4, #float 1.46937e-39 // #000fffff 4538*795d594fSAndroid Build Coastguard Worker004c28: b534 |0050: and-int/2addr v4, v3 4539*795d594fSAndroid Build Coastguard Worker004c2a: 0800 1800 |0051: move-object/from16 v0, v24 4540*795d594fSAndroid Build Coastguard Worker004c2e: 5405 5200 |0053: iget-object v5, v0, Lcom/google/android/checkers/a;.y:[I // field@0052 4541*795d594fSAndroid Build Coastguard Worker004c32: 4405 0504 |0055: aget v5, v5, v4 4542*795d594fSAndroid Build Coastguard Worker004c36: 3335 d702 |0057: if-ne v5, v3, 032e // +02d7 4543*795d594fSAndroid Build Coastguard Worker004c3a: 0800 1800 |0059: move-object/from16 v0, v24 4544*795d594fSAndroid Build Coastguard Worker004c3e: 5403 2d00 |005b: iget-object v3, v0, Lcom/google/android/checkers/a;.A:[B // field@002d 4545*795d594fSAndroid Build Coastguard Worker004c42: 4803 0304 |005d: aget-byte v3, v3, v4 4546*795d594fSAndroid Build Coastguard Worker004c46: dd03 033f |005f: and-int/lit8 v3, v3, #int 63 // #3f 4547*795d594fSAndroid Build Coastguard Worker004c4a: 9105 071b |0061: sub-int v5, v7, v27 4548*795d594fSAndroid Build Coastguard Worker004c4e: 3453 cb02 |0063: if-lt v3, v5, 032e // +02cb 4549*795d594fSAndroid Build Coastguard Worker004c52: 0800 1800 |0065: move-object/from16 v0, v24 4550*795d594fSAndroid Build Coastguard Worker004c56: 5403 2d00 |0067: iget-object v3, v0, Lcom/google/android/checkers/a;.A:[B // field@002d 4551*795d594fSAndroid Build Coastguard Worker004c5a: 4803 0304 |0069: aget-byte v3, v3, v4 4552*795d594fSAndroid Build Coastguard Worker004c5e: d533 c000 |006b: and-int/lit16 v3, v3, #int 192 // #00c0 4553*795d594fSAndroid Build Coastguard Worker004c62: 0800 1800 |006d: move-object/from16 v0, v24 4554*795d594fSAndroid Build Coastguard Worker004c66: 5405 5300 |006f: iget-object v5, v0, Lcom/google/android/checkers/a;.z:[S // field@0053 4555*795d594fSAndroid Build Coastguard Worker004c6a: 4a04 0504 |0071: aget-short v4, v5, v4 4556*795d594fSAndroid Build Coastguard Worker004c6e: 2c03 8104 0000 |0073: sparse-switch v3, 000004f4 // +00000481 4557*795d594fSAndroid Build Coastguard Worker004c74: 1403 3f42 0f00 |0076: const v3, #float 1.4013e-39 // #000f423f 4558*795d594fSAndroid Build Coastguard Worker004c7a: 3334 a1ff |0079: if-ne v4, v3, 001a // -005f 4559*795d594fSAndroid Build Coastguard Worker004c7e: 0800 1800 |007b: move-object/from16 v0, v24 4560*795d594fSAndroid Build Coastguard Worker004c82: 0201 1b00 |007d: move/from16 v1, v27 4561*795d594fSAndroid Build Coastguard Worker004c86: 0202 1e00 |007f: move/from16 v2, v30 4562*795d594fSAndroid Build Coastguard Worker004c8a: 7030 7500 1002 |0081: invoke-direct {v0, v1, v2}, Lcom/google/android/checkers/a;.a:(IZ)I // method@0075 4563*795d594fSAndroid Build Coastguard Worker004c90: 0a03 |0084: move-result v3 4564*795d594fSAndroid Build Coastguard Worker004c92: 2b03 7904 0000 |0085: packed-switch v3, 000004fe // +00000479 4565*795d594fSAndroid Build Coastguard Worker004c98: 0800 1800 |0088: move-object/from16 v0, v24 4566*795d594fSAndroid Build Coastguard Worker004c9c: 520d 3c00 |008a: iget v13, v0, Lcom/google/android/checkers/a;.c:I // field@003c 4567*795d594fSAndroid Build Coastguard Worker004ca0: 0800 1800 |008c: move-object/from16 v0, v24 4568*795d594fSAndroid Build Coastguard Worker004ca4: 520e 4b00 |008e: iget v14, v0, Lcom/google/android/checkers/a;.r:I // field@004b 4569*795d594fSAndroid Build Coastguard Worker004ca8: 0800 1800 |0090: move-object/from16 v0, v24 4570*795d594fSAndroid Build Coastguard Worker004cac: 520f 3d00 |0092: iget v15, v0, Lcom/google/android/checkers/a;.d:I // field@003d 4571*795d594fSAndroid Build Coastguard Worker004cb0: 0800 1800 |0094: move-object/from16 v0, v24 4572*795d594fSAndroid Build Coastguard Worker004cb4: 5200 3e00 |0096: iget v0, v0, Lcom/google/android/checkers/a;.e:I // field@003e 4573*795d594fSAndroid Build Coastguard Worker004cb8: 0210 0000 |0098: move/from16 v16, v0 4574*795d594fSAndroid Build Coastguard Worker004cbc: 0800 1800 |009a: move-object/from16 v0, v24 4575*795d594fSAndroid Build Coastguard Worker004cc0: 5200 3f00 |009c: iget v0, v0, Lcom/google/android/checkers/a;.f:I // field@003f 4576*795d594fSAndroid Build Coastguard Worker004cc4: 0211 0000 |009e: move/from16 v17, v0 4577*795d594fSAndroid Build Coastguard Worker004cc8: 0800 1800 |00a0: move-object/from16 v0, v24 4578*795d594fSAndroid Build Coastguard Worker004ccc: 5200 4000 |00a2: iget v0, v0, Lcom/google/android/checkers/a;.g:I // field@0040 4579*795d594fSAndroid Build Coastguard Worker004cd0: 0212 0000 |00a4: move/from16 v18, v0 4580*795d594fSAndroid Build Coastguard Worker004cd4: 0800 1800 |00a6: move-object/from16 v0, v24 4581*795d594fSAndroid Build Coastguard Worker004cd8: 5200 4f00 |00a8: iget v0, v0, Lcom/google/android/checkers/a;.v:I // field@004f 4582*795d594fSAndroid Build Coastguard Worker004cdc: 0213 0000 |00aa: move/from16 v19, v0 4583*795d594fSAndroid Build Coastguard Worker004ce0: 0800 1800 |00ac: move-object/from16 v0, v24 4584*795d594fSAndroid Build Coastguard Worker004ce4: 5200 5000 |00ae: iget v0, v0, Lcom/google/android/checkers/a;.w:I // field@0050 4585*795d594fSAndroid Build Coastguard Worker004ce8: 0214 0000 |00b0: move/from16 v20, v0 4586*795d594fSAndroid Build Coastguard Worker004cec: 0800 1800 |00b2: move-object/from16 v0, v24 4587*795d594fSAndroid Build Coastguard Worker004cf0: 5200 5100 |00b4: iget v0, v0, Lcom/google/android/checkers/a;.x:I // field@0051 4588*795d594fSAndroid Build Coastguard Worker004cf4: 0215 0000 |00b6: move/from16 v21, v0 4589*795d594fSAndroid Build Coastguard Worker004cf8: 2b0d 4e04 0000 |00b8: packed-switch v13, 00000506 // +0000044e 4590*795d594fSAndroid Build Coastguard Worker004cfe: 1208 |00bb: const/4 v8, #int 0 // #0 4591*795d594fSAndroid Build Coastguard Worker004d00: 130a 4000 |00bc: const/16 v10, #int 64 // #40 4592*795d594fSAndroid Build Coastguard Worker004d04: 1203 |00be: const/4 v3, #int 0 // #0 4593*795d594fSAndroid Build Coastguard Worker004d06: 013c |00bf: move v12, v3 4594*795d594fSAndroid Build Coastguard Worker004d08: 020b 1900 |00c0: move/from16 v11, v25 4595*795d594fSAndroid Build Coastguard Worker004d0c: 34dc 9602 |00c2: if-lt v12, v13, 0358 // +0296 4596*795d594fSAndroid Build Coastguard Worker004d10: 0800 1800 |00c4: move-object/from16 v0, v24 4597*795d594fSAndroid Build Coastguard Worker004d14: 5503 2e00 |00c6: iget-boolean v3, v0, Lcom/google/android/checkers/a;.B:Z // field@002e 4598*795d594fSAndroid Build Coastguard Worker004d18: 3803 0900 |00c8: if-eqz v3, 00d1 // +0009 4599*795d594fSAndroid Build Coastguard Worker004d1c: 0800 1800 |00ca: move-object/from16 v0, v24 4600*795d594fSAndroid Build Coastguard Worker004d20: 0201 1b00 |00cc: move/from16 v1, v27 4601*795d594fSAndroid Build Coastguard Worker004d24: 705b 7d00 10a7 |00ce: invoke-direct {v0, v1, v7, v10, v11}, Lcom/google/android/checkers/a;.a:(IIII)V // method@007d 4602*795d594fSAndroid Build Coastguard Worker004d2a: 01b4 |00d1: move v4, v11 4603*795d594fSAndroid Build Coastguard Worker004d2c: 2900 48ff |00d2: goto/16 001a // -00b8 4604*795d594fSAndroid Build Coastguard Worker004d30: 0800 1800 |00d4: move-object/from16 v0, v24 4605*795d594fSAndroid Build Coastguard Worker004d34: 5203 3d00 |00d6: iget v3, v0, Lcom/google/android/checkers/a;.d:I // field@003d 4606*795d594fSAndroid Build Coastguard Worker004d38: 3803 3800 |00d8: if-eqz v3, 0110 // +0038 4607*795d594fSAndroid Build Coastguard Worker004d3c: 0800 1800 |00da: move-object/from16 v0, v24 4608*795d594fSAndroid Build Coastguard Worker004d40: 5203 3f00 |00dc: iget v3, v0, Lcom/google/android/checkers/a;.f:I // field@003f 4609*795d594fSAndroid Build Coastguard Worker004d44: 3803 3200 |00de: if-eqz v3, 0110 // +0032 4610*795d594fSAndroid Build Coastguard Worker004d48: 0800 1800 |00e0: move-object/from16 v0, v24 4611*795d594fSAndroid Build Coastguard Worker004d4c: 5203 3d00 |00e2: iget v3, v0, Lcom/google/android/checkers/a;.d:I // field@003d 4612*795d594fSAndroid Build Coastguard Worker004d50: 0800 1800 |00e4: move-object/from16 v0, v24 4613*795d594fSAndroid Build Coastguard Worker004d54: 5205 3f00 |00e6: iget v5, v0, Lcom/google/android/checkers/a;.f:I // field@003f 4614*795d594fSAndroid Build Coastguard Worker004d58: 381e 1b00 |00e8: if-eqz v30, 0103 // +001b 4615*795d594fSAndroid Build Coastguard Worker004d5c: 7110 9f00 0300 |00ea: invoke-static {v3}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 4616*795d594fSAndroid Build Coastguard Worker004d62: 0a04 |00ed: move-result v4 4617*795d594fSAndroid Build Coastguard Worker004d64: 7110 9f00 0500 |00ee: invoke-static {v5}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 4618*795d594fSAndroid Build Coastguard Worker004d6a: 0a03 |00f1: move-result v3 4619*795d594fSAndroid Build Coastguard Worker004d6c: d803 03fc |00f2: add-int/lit8 v3, v3, #int -4 // #fc 4620*795d594fSAndroid Build Coastguard Worker004d70: 6205 5c00 |00f4: sget-object v5, Lcom/google/android/checkers/g;.d:[B // field@005c 4621*795d594fSAndroid Build Coastguard Worker004d74: da03 031c |00f6: mul-int/lit8 v3, v3, #int 28 // #1c 4622*795d594fSAndroid Build Coastguard Worker004d78: b043 |00f8: add-int/2addr v3, v4 4623*795d594fSAndroid Build Coastguard Worker004d7a: 4803 0503 |00f9: aget-byte v3, v5, v3 4624*795d594fSAndroid Build Coastguard Worker004d7e: 0200 1b00 |00fb: move/from16 v0, v27 4625*795d594fSAndroid Build Coastguard Worker004d82: 7120 7300 0300 |00fd: invoke-static {v3, v0}, Lcom/google/android/checkers/a;.a:(II)I // method@0073 4626*795d594fSAndroid Build Coastguard Worker004d88: 0a04 |0100: move-result v4 4627*795d594fSAndroid Build Coastguard Worker004d8a: 2900 19ff |0101: goto/16 001a // -00e7 4628*795d594fSAndroid Build Coastguard Worker004d8e: 7110 9f00 0500 |0103: invoke-static {v5}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 4629*795d594fSAndroid Build Coastguard Worker004d94: 0a04 |0106: move-result v4 4630*795d594fSAndroid Build Coastguard Worker004d96: d904 041f |0107: rsub-int/lit8 v4, v4, #int 31 // #1f 4631*795d594fSAndroid Build Coastguard Worker004d9a: 7110 9f00 0300 |0109: invoke-static {v3}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 4632*795d594fSAndroid Build Coastguard Worker004da0: 0a03 |010c: move-result v3 4633*795d594fSAndroid Build Coastguard Worker004da2: d903 031f |010d: rsub-int/lit8 v3, v3, #int 31 // #1f 4634*795d594fSAndroid Build Coastguard Worker004da6: 28e3 |010f: goto 00f2 // -001d 4635*795d594fSAndroid Build Coastguard Worker004da8: 0800 1800 |0110: move-object/from16 v0, v24 4636*795d594fSAndroid Build Coastguard Worker004dac: 5203 3f00 |0112: iget v3, v0, Lcom/google/android/checkers/a;.f:I // field@003f 4637*795d594fSAndroid Build Coastguard Worker004db0: 3803 1200 |0114: if-eqz v3, 0126 // +0012 4638*795d594fSAndroid Build Coastguard Worker004db4: 0800 1800 |0116: move-object/from16 v0, v24 4639*795d594fSAndroid Build Coastguard Worker004db8: 5203 3e00 |0118: iget v3, v0, Lcom/google/android/checkers/a;.e:I // field@003e 4640*795d594fSAndroid Build Coastguard Worker004dbc: 0800 1800 |011a: move-object/from16 v0, v24 4641*795d594fSAndroid Build Coastguard Worker004dc0: 5204 3f00 |011c: iget v4, v0, Lcom/google/android/checkers/a;.f:I // field@003f 4642*795d594fSAndroid Build Coastguard Worker004dc4: 1205 |011e: const/4 v5, #int 0 // #0 4643*795d594fSAndroid Build Coastguard Worker004dc6: 0200 1e00 |011f: move/from16 v0, v30 4644*795d594fSAndroid Build Coastguard Worker004dca: 7140 7900 3054 |0121: invoke-static {v0, v3, v4, v5}, Lcom/google/android/checkers/a;.a:(ZIIZ)I // method@0079 4645*795d594fSAndroid Build Coastguard Worker004dd0: 0a03 |0124: move-result v3 4646*795d594fSAndroid Build Coastguard Worker004dd2: 28d6 |0125: goto 00fb // -002a 4647*795d594fSAndroid Build Coastguard Worker004dd4: 0800 1800 |0126: move-object/from16 v0, v24 4648*795d594fSAndroid Build Coastguard Worker004dd8: 5203 3d00 |0128: iget v3, v0, Lcom/google/android/checkers/a;.d:I // field@003d 4649*795d594fSAndroid Build Coastguard Worker004ddc: 3803 1500 |012a: if-eqz v3, 013f // +0015 4650*795d594fSAndroid Build Coastguard Worker004de0: 381e 1100 |012c: if-eqz v30, 013d // +0011 4651*795d594fSAndroid Build Coastguard Worker004de4: 1203 |012e: const/4 v3, #int 0 // #0 4652*795d594fSAndroid Build Coastguard Worker004de6: 0800 1800 |012f: move-object/from16 v0, v24 4653*795d594fSAndroid Build Coastguard Worker004dea: 5204 4000 |0131: iget v4, v0, Lcom/google/android/checkers/a;.g:I // field@0040 4654*795d594fSAndroid Build Coastguard Worker004dee: 0800 1800 |0133: move-object/from16 v0, v24 4655*795d594fSAndroid Build Coastguard Worker004df2: 5205 3d00 |0135: iget v5, v0, Lcom/google/android/checkers/a;.d:I // field@003d 4656*795d594fSAndroid Build Coastguard Worker004df6: 1216 |0137: const/4 v6, #int 1 // #1 4657*795d594fSAndroid Build Coastguard Worker004df8: 7140 7900 4365 |0138: invoke-static {v3, v4, v5, v6}, Lcom/google/android/checkers/a;.a:(ZIIZ)I // method@0079 4658*795d594fSAndroid Build Coastguard Worker004dfe: 0a03 |013b: move-result v3 4659*795d594fSAndroid Build Coastguard Worker004e00: 28bf |013c: goto 00fb // -0041 4660*795d594fSAndroid Build Coastguard Worker004e02: 1213 |013d: const/4 v3, #int 1 // #1 4661*795d594fSAndroid Build Coastguard Worker004e04: 28f1 |013e: goto 012f // -000f 4662*795d594fSAndroid Build Coastguard Worker004e06: 0800 1800 |013f: move-object/from16 v0, v24 4663*795d594fSAndroid Build Coastguard Worker004e0a: 5203 3e00 |0141: iget v3, v0, Lcom/google/android/checkers/a;.e:I // field@003e 4664*795d594fSAndroid Build Coastguard Worker004e0e: 0800 1800 |0143: move-object/from16 v0, v24 4665*795d594fSAndroid Build Coastguard Worker004e12: 5205 4000 |0145: iget v5, v0, Lcom/google/android/checkers/a;.g:I // field@0040 4666*795d594fSAndroid Build Coastguard Worker004e16: 381e 1a00 |0147: if-eqz v30, 0161 // +001a 4667*795d594fSAndroid Build Coastguard Worker004e1a: 7110 9f00 0300 |0149: invoke-static {v3}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 4668*795d594fSAndroid Build Coastguard Worker004e20: 0a04 |014c: move-result v4 4669*795d594fSAndroid Build Coastguard Worker004e22: 7110 9f00 0500 |014d: invoke-static {v5}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 4670*795d594fSAndroid Build Coastguard Worker004e28: 0a03 |0150: move-result v3 4671*795d594fSAndroid Build Coastguard Worker004e2a: 1305 1000 |0151: const/16 v5, #int 16 // #10 4672*795d594fSAndroid Build Coastguard Worker004e2e: 3454 0600 |0153: if-lt v4, v5, 0159 // +0006 4673*795d594fSAndroid Build Coastguard Worker004e32: d904 041f |0155: rsub-int/lit8 v4, v4, #int 31 // #1f 4674*795d594fSAndroid Build Coastguard Worker004e36: d903 031f |0157: rsub-int/lit8 v3, v3, #int 31 // #1f 4675*795d594fSAndroid Build Coastguard Worker004e3a: 6205 5900 |0159: sget-object v5, Lcom/google/android/checkers/g;.a:[B // field@0059 4676*795d594fSAndroid Build Coastguard Worker004e3e: da03 0310 |015b: mul-int/lit8 v3, v3, #int 16 // #10 4677*795d594fSAndroid Build Coastguard Worker004e42: b043 |015d: add-int/2addr v3, v4 4678*795d594fSAndroid Build Coastguard Worker004e44: 4803 0503 |015e: aget-byte v3, v5, v3 4679*795d594fSAndroid Build Coastguard Worker004e48: 289b |0160: goto 00fb // -0065 4680*795d594fSAndroid Build Coastguard Worker004e4a: 7110 9f00 0500 |0161: invoke-static {v5}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 4681*795d594fSAndroid Build Coastguard Worker004e50: 0a04 |0164: move-result v4 4682*795d594fSAndroid Build Coastguard Worker004e52: 7110 9f00 0300 |0165: invoke-static {v3}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 4683*795d594fSAndroid Build Coastguard Worker004e58: 0a03 |0168: move-result v3 4684*795d594fSAndroid Build Coastguard Worker004e5a: 28e8 |0169: goto 0151 // -0018 4685*795d594fSAndroid Build Coastguard Worker004e5c: 0800 1800 |016a: move-object/from16 v0, v24 4686*795d594fSAndroid Build Coastguard Worker004e60: 5203 4f00 |016c: iget v3, v0, Lcom/google/android/checkers/a;.v:I // field@004f 4687*795d594fSAndroid Build Coastguard Worker004e64: 1214 |016e: const/4 v4, #int 1 // #1 4688*795d594fSAndroid Build Coastguard Worker004e66: 3343 a000 |016f: if-ne v3, v4, 020f // +00a0 4689*795d594fSAndroid Build Coastguard Worker004e6a: 0800 1800 |0171: move-object/from16 v0, v24 4690*795d594fSAndroid Build Coastguard Worker004e6e: 5203 3d00 |0173: iget v3, v0, Lcom/google/android/checkers/a;.d:I // field@003d 4691*795d594fSAndroid Build Coastguard Worker004e72: 3803 5200 |0175: if-eqz v3, 01c7 // +0052 4692*795d594fSAndroid Build Coastguard Worker004e76: 0800 1800 |0177: move-object/from16 v0, v24 4693*795d594fSAndroid Build Coastguard Worker004e7a: 5203 4000 |0179: iget v3, v0, Lcom/google/android/checkers/a;.g:I // field@0040 4694*795d594fSAndroid Build Coastguard Worker004e7e: 3903 1c00 |017b: if-nez v3, 0197 // +001c 4695*795d594fSAndroid Build Coastguard Worker004e82: 381e 1800 |017d: if-eqz v30, 0195 // +0018 4696*795d594fSAndroid Build Coastguard Worker004e86: 1203 |017f: const/4 v3, #int 0 // #0 4697*795d594fSAndroid Build Coastguard Worker004e88: 0800 1800 |0180: move-object/from16 v0, v24 4698*795d594fSAndroid Build Coastguard Worker004e8c: 5204 3f00 |0182: iget v4, v0, Lcom/google/android/checkers/a;.f:I // field@003f 4699*795d594fSAndroid Build Coastguard Worker004e90: 0800 1800 |0184: move-object/from16 v0, v24 4700*795d594fSAndroid Build Coastguard Worker004e94: 5205 3d00 |0186: iget v5, v0, Lcom/google/android/checkers/a;.d:I // field@003d 4701*795d594fSAndroid Build Coastguard Worker004e98: 1216 |0188: const/4 v6, #int 1 // #1 4702*795d594fSAndroid Build Coastguard Worker004e9a: 7140 8c00 4365 |0189: invoke-static {v3, v4, v5, v6}, Lcom/google/android/checkers/a;.d:(ZIIZ)I // method@008c 4703*795d594fSAndroid Build Coastguard Worker004ea0: 0a03 |018c: move-result v3 4704*795d594fSAndroid Build Coastguard Worker004ea2: 0200 1b00 |018d: move/from16 v0, v27 4705*795d594fSAndroid Build Coastguard Worker004ea6: 7120 7300 0300 |018f: invoke-static {v3, v0}, Lcom/google/android/checkers/a;.a:(II)I // method@0073 4706*795d594fSAndroid Build Coastguard Worker004eac: 0a04 |0192: move-result v4 4707*795d594fSAndroid Build Coastguard Worker004eae: 2900 87fe |0193: goto/16 001a // -0179 4708*795d594fSAndroid Build Coastguard Worker004eb2: 1213 |0195: const/4 v3, #int 1 // #1 4709*795d594fSAndroid Build Coastguard Worker004eb4: 28ea |0196: goto 0180 // -0016 4710*795d594fSAndroid Build Coastguard Worker004eb6: 0800 1800 |0197: move-object/from16 v0, v24 4711*795d594fSAndroid Build Coastguard Worker004eba: 5203 3f00 |0199: iget v3, v0, Lcom/google/android/checkers/a;.f:I // field@003f 4712*795d594fSAndroid Build Coastguard Worker004ebe: 3803 1900 |019b: if-eqz v3, 01b4 // +0019 4713*795d594fSAndroid Build Coastguard Worker004ec2: 381e 1500 |019d: if-eqz v30, 01b2 // +0015 4714*795d594fSAndroid Build Coastguard Worker004ec6: 1203 |019f: const/4 v3, #int 0 // #0 4715*795d594fSAndroid Build Coastguard Worker004ec8: 0800 1800 |01a0: move-object/from16 v0, v24 4716*795d594fSAndroid Build Coastguard Worker004ecc: 5204 3f00 |01a2: iget v4, v0, Lcom/google/android/checkers/a;.f:I // field@003f 4717*795d594fSAndroid Build Coastguard Worker004ed0: 0800 1800 |01a4: move-object/from16 v0, v24 4718*795d594fSAndroid Build Coastguard Worker004ed4: 5205 4000 |01a6: iget v5, v0, Lcom/google/android/checkers/a;.g:I // field@0040 4719*795d594fSAndroid Build Coastguard Worker004ed8: 0800 1800 |01a8: move-object/from16 v0, v24 4720*795d594fSAndroid Build Coastguard Worker004edc: 5206 3d00 |01aa: iget v6, v0, Lcom/google/android/checkers/a;.d:I // field@003d 4721*795d594fSAndroid Build Coastguard Worker004ee0: 1217 |01ac: const/4 v7, #int 1 // #1 4722*795d594fSAndroid Build Coastguard Worker004ee2: 7157 8200 4365 |01ad: invoke-static {v3, v4, v5, v6, v7}, Lcom/google/android/checkers/a;.b:(ZIIIZ)I // method@0082 4723*795d594fSAndroid Build Coastguard Worker004ee8: 0a03 |01b0: move-result v3 4724*795d594fSAndroid Build Coastguard Worker004eea: 28dc |01b1: goto 018d // -0024 4725*795d594fSAndroid Build Coastguard Worker004eec: 1213 |01b2: const/4 v3, #int 1 // #1 4726*795d594fSAndroid Build Coastguard Worker004eee: 28ed |01b3: goto 01a0 // -0013 4727*795d594fSAndroid Build Coastguard Worker004ef0: 381e 1100 |01b4: if-eqz v30, 01c5 // +0011 4728*795d594fSAndroid Build Coastguard Worker004ef4: 1203 |01b6: const/4 v3, #int 0 // #0 4729*795d594fSAndroid Build Coastguard Worker004ef6: 0800 1800 |01b7: move-object/from16 v0, v24 4730*795d594fSAndroid Build Coastguard Worker004efa: 5204 4000 |01b9: iget v4, v0, Lcom/google/android/checkers/a;.g:I // field@0040 4731*795d594fSAndroid Build Coastguard Worker004efe: 0800 1800 |01bb: move-object/from16 v0, v24 4732*795d594fSAndroid Build Coastguard Worker004f02: 5205 3d00 |01bd: iget v5, v0, Lcom/google/android/checkers/a;.d:I // field@003d 4733*795d594fSAndroid Build Coastguard Worker004f06: 1216 |01bf: const/4 v6, #int 1 // #1 4734*795d594fSAndroid Build Coastguard Worker004f08: 7140 8300 4365 |01c0: invoke-static {v3, v4, v5, v6}, Lcom/google/android/checkers/a;.b:(ZIIZ)I // method@0083 4735*795d594fSAndroid Build Coastguard Worker004f0e: 0a03 |01c3: move-result v3 4736*795d594fSAndroid Build Coastguard Worker004f10: 28c9 |01c4: goto 018d // -0037 4737*795d594fSAndroid Build Coastguard Worker004f12: 1213 |01c5: const/4 v3, #int 1 // #1 4738*795d594fSAndroid Build Coastguard Worker004f14: 28f1 |01c6: goto 01b7 // -000f 4739*795d594fSAndroid Build Coastguard Worker004f16: 0800 1800 |01c7: move-object/from16 v0, v24 4740*795d594fSAndroid Build Coastguard Worker004f1a: 5203 4000 |01c9: iget v3, v0, Lcom/google/android/checkers/a;.g:I // field@0040 4741*795d594fSAndroid Build Coastguard Worker004f1e: 3903 1500 |01cb: if-nez v3, 01e0 // +0015 4742*795d594fSAndroid Build Coastguard Worker004f22: 381e 1100 |01cd: if-eqz v30, 01de // +0011 4743*795d594fSAndroid Build Coastguard Worker004f26: 1203 |01cf: const/4 v3, #int 0 // #0 4744*795d594fSAndroid Build Coastguard Worker004f28: 0800 1800 |01d0: move-object/from16 v0, v24 4745*795d594fSAndroid Build Coastguard Worker004f2c: 5204 3f00 |01d2: iget v4, v0, Lcom/google/android/checkers/a;.f:I // field@003f 4746*795d594fSAndroid Build Coastguard Worker004f30: 0800 1800 |01d4: move-object/from16 v0, v24 4747*795d594fSAndroid Build Coastguard Worker004f34: 5205 3e00 |01d6: iget v5, v0, Lcom/google/android/checkers/a;.e:I // field@003e 4748*795d594fSAndroid Build Coastguard Worker004f38: 1216 |01d8: const/4 v6, #int 1 // #1 4749*795d594fSAndroid Build Coastguard Worker004f3a: 7140 8900 4365 |01d9: invoke-static {v3, v4, v5, v6}, Lcom/google/android/checkers/a;.c:(ZIIZ)I // method@0089 4750*795d594fSAndroid Build Coastguard Worker004f40: 0a03 |01dc: move-result v3 4751*795d594fSAndroid Build Coastguard Worker004f42: 28b0 |01dd: goto 018d // -0050 4752*795d594fSAndroid Build Coastguard Worker004f44: 1213 |01de: const/4 v3, #int 1 // #1 4753*795d594fSAndroid Build Coastguard Worker004f46: 28f1 |01df: goto 01d0 // -000f 4754*795d594fSAndroid Build Coastguard Worker004f48: 0800 1800 |01e0: move-object/from16 v0, v24 4755*795d594fSAndroid Build Coastguard Worker004f4c: 5203 3f00 |01e2: iget v3, v0, Lcom/google/android/checkers/a;.f:I // field@003f 4756*795d594fSAndroid Build Coastguard Worker004f50: 3803 1900 |01e4: if-eqz v3, 01fd // +0019 4757*795d594fSAndroid Build Coastguard Worker004f54: 381e 1500 |01e6: if-eqz v30, 01fb // +0015 4758*795d594fSAndroid Build Coastguard Worker004f58: 1203 |01e8: const/4 v3, #int 0 // #0 4759*795d594fSAndroid Build Coastguard Worker004f5a: 0800 1800 |01e9: move-object/from16 v0, v24 4760*795d594fSAndroid Build Coastguard Worker004f5e: 5204 3f00 |01eb: iget v4, v0, Lcom/google/android/checkers/a;.f:I // field@003f 4761*795d594fSAndroid Build Coastguard Worker004f62: 0800 1800 |01ed: move-object/from16 v0, v24 4762*795d594fSAndroid Build Coastguard Worker004f66: 5205 4000 |01ef: iget v5, v0, Lcom/google/android/checkers/a;.g:I // field@0040 4763*795d594fSAndroid Build Coastguard Worker004f6a: 0800 1800 |01f1: move-object/from16 v0, v24 4764*795d594fSAndroid Build Coastguard Worker004f6e: 5206 3e00 |01f3: iget v6, v0, Lcom/google/android/checkers/a;.e:I // field@003e 4765*795d594fSAndroid Build Coastguard Worker004f72: 1217 |01f5: const/4 v7, #int 1 // #1 4766*795d594fSAndroid Build Coastguard Worker004f74: 7157 7800 4365 |01f6: invoke-static {v3, v4, v5, v6, v7}, Lcom/google/android/checkers/a;.a:(ZIIIZ)I // method@0078 4767*795d594fSAndroid Build Coastguard Worker004f7a: 0a03 |01f9: move-result v3 4768*795d594fSAndroid Build Coastguard Worker004f7c: 2893 |01fa: goto 018d // -006d 4769*795d594fSAndroid Build Coastguard Worker004f7e: 1213 |01fb: const/4 v3, #int 1 // #1 4770*795d594fSAndroid Build Coastguard Worker004f80: 28ed |01fc: goto 01e9 // -0013 4771*795d594fSAndroid Build Coastguard Worker004f82: 381e 1000 |01fd: if-eqz v30, 020d // +0010 4772*795d594fSAndroid Build Coastguard Worker004f86: 1203 |01ff: const/4 v3, #int 0 // #0 4773*795d594fSAndroid Build Coastguard Worker004f88: 0800 1800 |0200: move-object/from16 v0, v24 4774*795d594fSAndroid Build Coastguard Worker004f8c: 5204 4000 |0202: iget v4, v0, Lcom/google/android/checkers/a;.g:I // field@0040 4775*795d594fSAndroid Build Coastguard Worker004f90: 0800 1800 |0204: move-object/from16 v0, v24 4776*795d594fSAndroid Build Coastguard Worker004f94: 5205 3e00 |0206: iget v5, v0, Lcom/google/android/checkers/a;.e:I // field@003e 4777*795d594fSAndroid Build Coastguard Worker004f98: 7130 7700 4305 |0208: invoke-static {v3, v4, v5}, Lcom/google/android/checkers/a;.a:(ZII)I // method@0077 4778*795d594fSAndroid Build Coastguard Worker004f9e: 0a03 |020b: move-result v3 4779*795d594fSAndroid Build Coastguard Worker004fa0: 2881 |020c: goto 018d // -007f 4780*795d594fSAndroid Build Coastguard Worker004fa2: 1213 |020d: const/4 v3, #int 1 // #1 4781*795d594fSAndroid Build Coastguard Worker004fa4: 28f2 |020e: goto 0200 // -000e 4782*795d594fSAndroid Build Coastguard Worker004fa6: 0800 1800 |020f: move-object/from16 v0, v24 4783*795d594fSAndroid Build Coastguard Worker004faa: 5203 3f00 |0211: iget v3, v0, Lcom/google/android/checkers/a;.f:I // field@003f 4784*795d594fSAndroid Build Coastguard Worker004fae: 3803 4500 |0213: if-eqz v3, 0258 // +0045 4785*795d594fSAndroid Build Coastguard Worker004fb2: 0800 1800 |0215: move-object/from16 v0, v24 4786*795d594fSAndroid Build Coastguard Worker004fb6: 5203 3e00 |0217: iget v3, v0, Lcom/google/android/checkers/a;.e:I // field@003e 4787*795d594fSAndroid Build Coastguard Worker004fba: 3903 1300 |0219: if-nez v3, 022c // +0013 4788*795d594fSAndroid Build Coastguard Worker004fbe: 0800 1800 |021b: move-object/from16 v0, v24 4789*795d594fSAndroid Build Coastguard Worker004fc2: 5203 3d00 |021d: iget v3, v0, Lcom/google/android/checkers/a;.d:I // field@003d 4790*795d594fSAndroid Build Coastguard Worker004fc6: 0800 1800 |021f: move-object/from16 v0, v24 4791*795d594fSAndroid Build Coastguard Worker004fca: 5204 3f00 |0221: iget v4, v0, Lcom/google/android/checkers/a;.f:I // field@003f 4792*795d594fSAndroid Build Coastguard Worker004fce: 1205 |0223: const/4 v5, #int 0 // #0 4793*795d594fSAndroid Build Coastguard Worker004fd0: 0200 1e00 |0224: move/from16 v0, v30 4794*795d594fSAndroid Build Coastguard Worker004fd4: 7140 8c00 3054 |0226: invoke-static {v0, v3, v4, v5}, Lcom/google/android/checkers/a;.d:(ZIIZ)I // method@008c 4795*795d594fSAndroid Build Coastguard Worker004fda: 0a03 |0229: move-result v3 4796*795d594fSAndroid Build Coastguard Worker004fdc: 2900 63ff |022a: goto/16 018d // -009d 4797*795d594fSAndroid Build Coastguard Worker004fe0: 0800 1800 |022c: move-object/from16 v0, v24 4798*795d594fSAndroid Build Coastguard Worker004fe4: 5203 3d00 |022e: iget v3, v0, Lcom/google/android/checkers/a;.d:I // field@003d 4799*795d594fSAndroid Build Coastguard Worker004fe8: 3803 1700 |0230: if-eqz v3, 0247 // +0017 4800*795d594fSAndroid Build Coastguard Worker004fec: 0800 1800 |0232: move-object/from16 v0, v24 4801*795d594fSAndroid Build Coastguard Worker004ff0: 5203 3d00 |0234: iget v3, v0, Lcom/google/android/checkers/a;.d:I // field@003d 4802*795d594fSAndroid Build Coastguard Worker004ff4: 0800 1800 |0236: move-object/from16 v0, v24 4803*795d594fSAndroid Build Coastguard Worker004ff8: 5204 3e00 |0238: iget v4, v0, Lcom/google/android/checkers/a;.e:I // field@003e 4804*795d594fSAndroid Build Coastguard Worker004ffc: 0800 1800 |023a: move-object/from16 v0, v24 4805*795d594fSAndroid Build Coastguard Worker005000: 5205 3f00 |023c: iget v5, v0, Lcom/google/android/checkers/a;.f:I // field@003f 4806*795d594fSAndroid Build Coastguard Worker005004: 1206 |023e: const/4 v6, #int 0 // #0 4807*795d594fSAndroid Build Coastguard Worker005006: 0200 1e00 |023f: move/from16 v0, v30 4808*795d594fSAndroid Build Coastguard Worker00500a: 7156 8200 3054 |0241: invoke-static {v0, v3, v4, v5, v6}, Lcom/google/android/checkers/a;.b:(ZIIIZ)I // method@0082 4809*795d594fSAndroid Build Coastguard Worker005010: 0a03 |0244: move-result v3 4810*795d594fSAndroid Build Coastguard Worker005012: 2900 48ff |0245: goto/16 018d // -00b8 4811*795d594fSAndroid Build Coastguard Worker005016: 0800 1800 |0247: move-object/from16 v0, v24 4812*795d594fSAndroid Build Coastguard Worker00501a: 5203 3e00 |0249: iget v3, v0, Lcom/google/android/checkers/a;.e:I // field@003e 4813*795d594fSAndroid Build Coastguard Worker00501e: 0800 1800 |024b: move-object/from16 v0, v24 4814*795d594fSAndroid Build Coastguard Worker005022: 5204 3f00 |024d: iget v4, v0, Lcom/google/android/checkers/a;.f:I // field@003f 4815*795d594fSAndroid Build Coastguard Worker005026: 1205 |024f: const/4 v5, #int 0 // #0 4816*795d594fSAndroid Build Coastguard Worker005028: 0200 1e00 |0250: move/from16 v0, v30 4817*795d594fSAndroid Build Coastguard Worker00502c: 7140 8300 3054 |0252: invoke-static {v0, v3, v4, v5}, Lcom/google/android/checkers/a;.b:(ZIIZ)I // method@0083 4818*795d594fSAndroid Build Coastguard Worker005032: 0a03 |0255: move-result v3 4819*795d594fSAndroid Build Coastguard Worker005034: 2900 37ff |0256: goto/16 018d // -00c9 4820*795d594fSAndroid Build Coastguard Worker005038: 0800 1800 |0258: move-object/from16 v0, v24 4821*795d594fSAndroid Build Coastguard Worker00503c: 5203 3e00 |025a: iget v3, v0, Lcom/google/android/checkers/a;.e:I // field@003e 4822*795d594fSAndroid Build Coastguard Worker005040: 3903 1300 |025c: if-nez v3, 026f // +0013 4823*795d594fSAndroid Build Coastguard Worker005044: 0800 1800 |025e: move-object/from16 v0, v24 4824*795d594fSAndroid Build Coastguard Worker005048: 5203 3d00 |0260: iget v3, v0, Lcom/google/android/checkers/a;.d:I // field@003d 4825*795d594fSAndroid Build Coastguard Worker00504c: 0800 1800 |0262: move-object/from16 v0, v24 4826*795d594fSAndroid Build Coastguard Worker005050: 5204 4000 |0264: iget v4, v0, Lcom/google/android/checkers/a;.g:I // field@0040 4827*795d594fSAndroid Build Coastguard Worker005054: 1205 |0266: const/4 v5, #int 0 // #0 4828*795d594fSAndroid Build Coastguard Worker005056: 0200 1e00 |0267: move/from16 v0, v30 4829*795d594fSAndroid Build Coastguard Worker00505a: 7140 8900 3054 |0269: invoke-static {v0, v3, v4, v5}, Lcom/google/android/checkers/a;.c:(ZIIZ)I // method@0089 4830*795d594fSAndroid Build Coastguard Worker005060: 0a03 |026c: move-result v3 4831*795d594fSAndroid Build Coastguard Worker005062: 2900 20ff |026d: goto/16 018d // -00e0 4832*795d594fSAndroid Build Coastguard Worker005066: 0800 1800 |026f: move-object/from16 v0, v24 4833*795d594fSAndroid Build Coastguard Worker00506a: 5203 3d00 |0271: iget v3, v0, Lcom/google/android/checkers/a;.d:I // field@003d 4834*795d594fSAndroid Build Coastguard Worker00506e: 3803 1700 |0273: if-eqz v3, 028a // +0017 4835*795d594fSAndroid Build Coastguard Worker005072: 0800 1800 |0275: move-object/from16 v0, v24 4836*795d594fSAndroid Build Coastguard Worker005076: 5203 3d00 |0277: iget v3, v0, Lcom/google/android/checkers/a;.d:I // field@003d 4837*795d594fSAndroid Build Coastguard Worker00507a: 0800 1800 |0279: move-object/from16 v0, v24 4838*795d594fSAndroid Build Coastguard Worker00507e: 5204 3e00 |027b: iget v4, v0, Lcom/google/android/checkers/a;.e:I // field@003e 4839*795d594fSAndroid Build Coastguard Worker005082: 0800 1800 |027d: move-object/from16 v0, v24 4840*795d594fSAndroid Build Coastguard Worker005086: 5205 4000 |027f: iget v5, v0, Lcom/google/android/checkers/a;.g:I // field@0040 4841*795d594fSAndroid Build Coastguard Worker00508a: 1206 |0281: const/4 v6, #int 0 // #0 4842*795d594fSAndroid Build Coastguard Worker00508c: 0200 1e00 |0282: move/from16 v0, v30 4843*795d594fSAndroid Build Coastguard Worker005090: 7156 7800 3054 |0284: invoke-static {v0, v3, v4, v5, v6}, Lcom/google/android/checkers/a;.a:(ZIIIZ)I // method@0078 4844*795d594fSAndroid Build Coastguard Worker005096: 0a03 |0287: move-result v3 4845*795d594fSAndroid Build Coastguard Worker005098: 2900 05ff |0288: goto/16 018d // -00fb 4846*795d594fSAndroid Build Coastguard Worker00509c: 0800 1800 |028a: move-object/from16 v0, v24 4847*795d594fSAndroid Build Coastguard Worker0050a0: 5203 3e00 |028c: iget v3, v0, Lcom/google/android/checkers/a;.e:I // field@003e 4848*795d594fSAndroid Build Coastguard Worker0050a4: 0800 1800 |028e: move-object/from16 v0, v24 4849*795d594fSAndroid Build Coastguard Worker0050a8: 5204 4000 |0290: iget v4, v0, Lcom/google/android/checkers/a;.g:I // field@0040 4850*795d594fSAndroid Build Coastguard Worker0050ac: 0200 1e00 |0292: move/from16 v0, v30 4851*795d594fSAndroid Build Coastguard Worker0050b0: 7130 7700 3004 |0294: invoke-static {v0, v3, v4}, Lcom/google/android/checkers/a;.a:(ZII)I // method@0077 4852*795d594fSAndroid Build Coastguard Worker0050b6: 0a03 |0297: move-result v3 4853*795d594fSAndroid Build Coastguard Worker0050b8: 2900 f5fe |0298: goto/16 018d // -010b 4854*795d594fSAndroid Build Coastguard Worker0050bc: 0800 1800 |029a: move-object/from16 v0, v24 4855*795d594fSAndroid Build Coastguard Worker0050c0: 5203 4f00 |029c: iget v3, v0, Lcom/google/android/checkers/a;.v:I // field@004f 4856*795d594fSAndroid Build Coastguard Worker0050c4: 1224 |029e: const/4 v4, #int 2 // #2 4857*795d594fSAndroid Build Coastguard Worker0050c6: 3343 8efd |029f: if-ne v3, v4, 002d // -0272 4858*795d594fSAndroid Build Coastguard Worker0050ca: 0800 1800 |02a1: move-object/from16 v0, v24 4859*795d594fSAndroid Build Coastguard Worker0050ce: 5203 5000 |02a3: iget v3, v0, Lcom/google/android/checkers/a;.w:I // field@0050 4860*795d594fSAndroid Build Coastguard Worker0050d2: 1224 |02a5: const/4 v4, #int 2 // #2 4861*795d594fSAndroid Build Coastguard Worker0050d4: 3343 87fd |02a6: if-ne v3, v4, 002d // -0279 4862*795d594fSAndroid Build Coastguard Worker0050d8: 0800 1800 |02a8: move-object/from16 v0, v24 4863*795d594fSAndroid Build Coastguard Worker0050dc: 5203 3d00 |02aa: iget v3, v0, Lcom/google/android/checkers/a;.d:I // field@003d 4864*795d594fSAndroid Build Coastguard Worker0050e0: 3903 81fd |02ac: if-nez v3, 002d // -027f 4865*795d594fSAndroid Build Coastguard Worker0050e4: 0800 1800 |02ae: move-object/from16 v0, v24 4866*795d594fSAndroid Build Coastguard Worker0050e8: 5203 3f00 |02b0: iget v3, v0, Lcom/google/android/checkers/a;.f:I // field@003f 4867*795d594fSAndroid Build Coastguard Worker0050ec: 3903 7bfd |02b2: if-nez v3, 002d // -0285 4868*795d594fSAndroid Build Coastguard Worker0050f0: 0800 1800 |02b4: move-object/from16 v0, v24 4869*795d594fSAndroid Build Coastguard Worker0050f4: 5203 3e00 |02b6: iget v3, v0, Lcom/google/android/checkers/a;.e:I // field@003e 4870*795d594fSAndroid Build Coastguard Worker0050f8: 0800 1800 |02b8: move-object/from16 v0, v24 4871*795d594fSAndroid Build Coastguard Worker0050fc: 5207 4000 |02ba: iget v7, v0, Lcom/google/android/checkers/a;.g:I // field@0040 4872*795d594fSAndroid Build Coastguard Worker005100: 381e 4000 |02bc: if-eqz v30, 02fc // +0040 4873*795d594fSAndroid Build Coastguard Worker005104: 7110 9f00 0300 |02be: invoke-static {v3}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 4874*795d594fSAndroid Build Coastguard Worker00510a: 0a06 |02c1: move-result v6 4875*795d594fSAndroid Build Coastguard Worker00510c: d804 03ff |02c2: add-int/lit8 v4, v3, #int -1 // #ff 4876*795d594fSAndroid Build Coastguard Worker005110: b543 |02c4: and-int/2addr v3, v4 4877*795d594fSAndroid Build Coastguard Worker005112: 7110 9f00 0300 |02c5: invoke-static {v3}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 4878*795d594fSAndroid Build Coastguard Worker005118: 0a05 |02c8: move-result v5 4879*795d594fSAndroid Build Coastguard Worker00511a: 7110 9f00 0700 |02c9: invoke-static {v7}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 4880*795d594fSAndroid Build Coastguard Worker005120: 0a04 |02cc: move-result v4 4881*795d594fSAndroid Build Coastguard Worker005122: d803 07ff |02cd: add-int/lit8 v3, v7, #int -1 // #ff 4882*795d594fSAndroid Build Coastguard Worker005126: b573 |02cf: and-int/2addr v3, v7 4883*795d594fSAndroid Build Coastguard Worker005128: 7110 9f00 0300 |02d0: invoke-static {v3}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 4884*795d594fSAndroid Build Coastguard Worker00512e: 0a03 |02d3: move-result v3 4885*795d594fSAndroid Build Coastguard Worker005130: 0216 0300 |02d4: move/from16 v22, v3 4886*795d594fSAndroid Build Coastguard Worker005134: 0153 |02d6: move v3, v5 4887*795d594fSAndroid Build Coastguard Worker005136: 0205 1600 |02d7: move/from16 v5, v22 4888*795d594fSAndroid Build Coastguard Worker00513a: 0217 0400 |02d9: move/from16 v23, v4 4889*795d594fSAndroid Build Coastguard Worker00513e: 0164 |02db: move v4, v6 4890*795d594fSAndroid Build Coastguard Worker005140: 0206 1700 |02dc: move/from16 v6, v23 4891*795d594fSAndroid Build Coastguard Worker005144: 3534 3f00 |02de: if-ge v4, v3, 031d // +003f 4892*795d594fSAndroid Build Coastguard Worker005148: 6207 3800 |02e0: sget-object v7, Lcom/google/android/checkers/a;.L:[I // field@0038 4893*795d594fSAndroid Build Coastguard Worker00514c: 4403 0703 |02e2: aget v3, v7, v3 4894*795d594fSAndroid Build Coastguard Worker005150: b043 |02e4: add-int/2addr v3, v4 4895*795d594fSAndroid Build Coastguard Worker005152: 0134 |02e5: move v4, v3 4896*795d594fSAndroid Build Coastguard Worker005154: 3556 3e00 |02e6: if-ge v6, v5, 0324 // +003e 4897*795d594fSAndroid Build Coastguard Worker005158: 6203 3800 |02e8: sget-object v3, Lcom/google/android/checkers/a;.L:[I // field@0038 4898*795d594fSAndroid Build Coastguard Worker00515c: 4403 0305 |02ea: aget v3, v3, v5 4899*795d594fSAndroid Build Coastguard Worker005160: b063 |02ec: add-int/2addr v3, v6 4900*795d594fSAndroid Build Coastguard Worker005162: 6205 6900 |02ed: sget-object v5, Lcom/google/android/checkers/g;.q:[B // field@0069 4901*795d594fSAndroid Build Coastguard Worker005166: d244 f001 |02ef: mul-int/lit16 v4, v4, #int 496 // #01f0 4902*795d594fSAndroid Build Coastguard Worker00516a: b043 |02f1: add-int/2addr v3, v4 4903*795d594fSAndroid Build Coastguard Worker00516c: 4803 0503 |02f2: aget-byte v3, v5, v3 4904*795d594fSAndroid Build Coastguard Worker005170: 0200 1b00 |02f4: move/from16 v0, v27 4905*795d594fSAndroid Build Coastguard Worker005174: 7120 7300 0300 |02f6: invoke-static {v3, v0}, Lcom/google/android/checkers/a;.a:(II)I // method@0073 4906*795d594fSAndroid Build Coastguard Worker00517a: 0a04 |02f9: move-result v4 4907*795d594fSAndroid Build Coastguard Worker00517c: 2900 20fd |02fa: goto/16 001a // -02e0 4908*795d594fSAndroid Build Coastguard Worker005180: 7110 9f00 0700 |02fc: invoke-static {v7}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 4909*795d594fSAndroid Build Coastguard Worker005186: 0a06 |02ff: move-result v6 4910*795d594fSAndroid Build Coastguard Worker005188: d804 07ff |0300: add-int/lit8 v4, v7, #int -1 // #ff 4911*795d594fSAndroid Build Coastguard Worker00518c: b574 |0302: and-int/2addr v4, v7 4912*795d594fSAndroid Build Coastguard Worker00518e: 7110 9f00 0400 |0303: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 4913*795d594fSAndroid Build Coastguard Worker005194: 0a05 |0306: move-result v5 4914*795d594fSAndroid Build Coastguard Worker005196: 7110 9f00 0300 |0307: invoke-static {v3}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 4915*795d594fSAndroid Build Coastguard Worker00519c: 0a04 |030a: move-result v4 4916*795d594fSAndroid Build Coastguard Worker00519e: d807 03ff |030b: add-int/lit8 v7, v3, #int -1 // #ff 4917*795d594fSAndroid Build Coastguard Worker0051a2: b573 |030d: and-int/2addr v3, v7 4918*795d594fSAndroid Build Coastguard Worker0051a4: 7110 9f00 0300 |030e: invoke-static {v3}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 4919*795d594fSAndroid Build Coastguard Worker0051aa: 0a03 |0311: move-result v3 4920*795d594fSAndroid Build Coastguard Worker0051ac: 0216 0300 |0312: move/from16 v22, v3 4921*795d594fSAndroid Build Coastguard Worker0051b0: 0153 |0314: move v3, v5 4922*795d594fSAndroid Build Coastguard Worker0051b2: 0205 1600 |0315: move/from16 v5, v22 4923*795d594fSAndroid Build Coastguard Worker0051b6: 0217 0400 |0317: move/from16 v23, v4 4924*795d594fSAndroid Build Coastguard Worker0051ba: 0164 |0319: move v4, v6 4925*795d594fSAndroid Build Coastguard Worker0051bc: 0206 1700 |031a: move/from16 v6, v23 4926*795d594fSAndroid Build Coastguard Worker0051c0: 28c2 |031c: goto 02de // -003e 4927*795d594fSAndroid Build Coastguard Worker0051c2: 6207 3800 |031d: sget-object v7, Lcom/google/android/checkers/a;.L:[I // field@0038 4928*795d594fSAndroid Build Coastguard Worker0051c6: 4404 0704 |031f: aget v4, v7, v4 4929*795d594fSAndroid Build Coastguard Worker0051ca: b043 |0321: add-int/2addr v3, v4 4930*795d594fSAndroid Build Coastguard Worker0051cc: 0134 |0322: move v4, v3 4931*795d594fSAndroid Build Coastguard Worker0051ce: 28c3 |0323: goto 02e6 // -003d 4932*795d594fSAndroid Build Coastguard Worker0051d0: 6203 3800 |0324: sget-object v3, Lcom/google/android/checkers/a;.L:[I // field@0038 4933*795d594fSAndroid Build Coastguard Worker0051d4: 4403 0306 |0326: aget v3, v3, v6 4934*795d594fSAndroid Build Coastguard Worker0051d8: b053 |0328: add-int/2addr v3, v5 4935*795d594fSAndroid Build Coastguard Worker0051da: 28c4 |0329: goto 02ed // -003c 4936*795d594fSAndroid Build Coastguard Worker0051dc: 0200 1900 |032a: move/from16 v0, v25 4937*795d594fSAndroid Build Coastguard Worker0051e0: 3704 4afd |032c: if-le v4, v0, 0076 // -02b6 4938*795d594fSAndroid Build Coastguard Worker0051e4: 1404 3f42 0f00 |032e: const v4, #float 1.4013e-39 // #000f423f 4939*795d594fSAndroid Build Coastguard Worker0051ea: 2900 45fd |0331: goto/16 0076 // -02bb 4940*795d594fSAndroid Build Coastguard Worker0051ee: 0200 1a00 |0333: move/from16 v0, v26 4941*795d594fSAndroid Build Coastguard Worker0051f2: 3404 f9ff |0335: if-lt v4, v0, 032e // -0007 4942*795d594fSAndroid Build Coastguard Worker0051f6: 2900 3ffd |0337: goto/16 0076 // -02c1 4943*795d594fSAndroid Build Coastguard Worker0051fa: 0200 1b00 |0339: move/from16 v0, v27 4944*795d594fSAndroid Build Coastguard Worker0051fe: d004 0c81 |033b: add-int/lit16 v4, v0, #int -32500 // #810c 4945*795d594fSAndroid Build Coastguard Worker005202: 2900 ddfc |033d: goto/16 001a // -0323 4946*795d594fSAndroid Build Coastguard Worker005206: 9103 071b |033f: sub-int v3, v7, v27 4947*795d594fSAndroid Build Coastguard Worker00520a: 1214 |0341: const/4 v4, #int 1 // #1 4948*795d594fSAndroid Build Coastguard Worker00520c: 3643 46fd |0342: if-gt v3, v4, 0088 // -02ba 4949*795d594fSAndroid Build Coastguard Worker005210: 1303 4000 |0344: const/16 v3, #int 64 // #40 4950*795d594fSAndroid Build Coastguard Worker005214: 3537 42fd |0346: if-ge v7, v3, 0088 // -02be 4951*795d594fSAndroid Build Coastguard Worker005218: d807 0701 |0348: add-int/lit8 v7, v7, #int 1 // #01 4952*795d594fSAndroid Build Coastguard Worker00521c: 2900 3efd |034a: goto/16 0088 // -02c2 4953*795d594fSAndroid Build Coastguard Worker005220: d808 1d1e |034c: add-int/lit8 v8, v29, #int 30 // #1e 4954*795d594fSAndroid Build Coastguard Worker005224: 2900 6efd |034e: goto/16 00bc // -0292 4955*795d594fSAndroid Build Coastguard Worker005228: d808 1d0a |0350: add-int/lit8 v8, v29, #int 10 // #0a 4956*795d594fSAndroid Build Coastguard Worker00522c: 2900 6afd |0352: goto/16 00bc // -0296 4957*795d594fSAndroid Build Coastguard Worker005230: d808 1d05 |0354: add-int/lit8 v8, v29, #int 5 // #05 4958*795d594fSAndroid Build Coastguard Worker005234: 2900 66fd |0356: goto/16 00bc // -029a 4959*795d594fSAndroid Build Coastguard Worker005238: 9003 0e0c |0358: add-int v3, v14, v12 4960*795d594fSAndroid Build Coastguard Worker00523c: 0800 1800 |035a: move-object/from16 v0, v24 4961*795d594fSAndroid Build Coastguard Worker005240: 7020 8500 3000 |035c: invoke-direct {v0, v3}, Lcom/google/android/checkers/a;.b:(I)V // method@0085 4962*795d594fSAndroid Build Coastguard Worker005246: 0200 1a00 |035f: move/from16 v0, v26 4963*795d594fSAndroid Build Coastguard Worker00524a: 7b04 |0361: neg-int v4, v0 4964*795d594fSAndroid Build Coastguard Worker00524c: 7bb5 |0362: neg-int v5, v11 4965*795d594fSAndroid Build Coastguard Worker00524e: d806 1b01 |0363: add-int/lit8 v6, v27, #int 1 // #01 4966*795d594fSAndroid Build Coastguard Worker005252: 381e 3b00 |0365: if-eqz v30, 03a0 // +003b 4967*795d594fSAndroid Build Coastguard Worker005256: 1209 |0367: const/4 v9, #int 0 // #0 4968*795d594fSAndroid Build Coastguard Worker005258: 0803 1800 |0368: move-object/from16 v3, v24 4969*795d594fSAndroid Build Coastguard Worker00525c: 7607 7400 0300 |036a: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9}, Lcom/google/android/checkers/a;.a:(IIIIIZ)I // method@0074 4970*795d594fSAndroid Build Coastguard Worker005262: 0a03 |036d: move-result v3 4971*795d594fSAndroid Build Coastguard Worker005264: 7b34 |036e: neg-int v4, v3 4972*795d594fSAndroid Build Coastguard Worker005266: 0800 1800 |036f: move-object/from16 v0, v24 4973*795d594fSAndroid Build Coastguard Worker00526a: 590f 3d00 |0371: iput v15, v0, Lcom/google/android/checkers/a;.d:I // field@003d 4974*795d594fSAndroid Build Coastguard Worker00526e: 0200 1000 |0373: move/from16 v0, v16 4975*795d594fSAndroid Build Coastguard Worker005272: 0801 1800 |0375: move-object/from16 v1, v24 4976*795d594fSAndroid Build Coastguard Worker005276: 5910 3e00 |0377: iput v0, v1, Lcom/google/android/checkers/a;.e:I // field@003e 4977*795d594fSAndroid Build Coastguard Worker00527a: 0200 1100 |0379: move/from16 v0, v17 4978*795d594fSAndroid Build Coastguard Worker00527e: 0801 1800 |037b: move-object/from16 v1, v24 4979*795d594fSAndroid Build Coastguard Worker005282: 5910 3f00 |037d: iput v0, v1, Lcom/google/android/checkers/a;.f:I // field@003f 4980*795d594fSAndroid Build Coastguard Worker005286: 0200 1200 |037f: move/from16 v0, v18 4981*795d594fSAndroid Build Coastguard Worker00528a: 0801 1800 |0381: move-object/from16 v1, v24 4982*795d594fSAndroid Build Coastguard Worker00528e: 5910 4000 |0383: iput v0, v1, Lcom/google/android/checkers/a;.g:I // field@0040 4983*795d594fSAndroid Build Coastguard Worker005292: 0200 1300 |0385: move/from16 v0, v19 4984*795d594fSAndroid Build Coastguard Worker005296: 0801 1800 |0387: move-object/from16 v1, v24 4985*795d594fSAndroid Build Coastguard Worker00529a: 5910 4f00 |0389: iput v0, v1, Lcom/google/android/checkers/a;.v:I // field@004f 4986*795d594fSAndroid Build Coastguard Worker00529e: 0200 1400 |038b: move/from16 v0, v20 4987*795d594fSAndroid Build Coastguard Worker0052a2: 0801 1800 |038d: move-object/from16 v1, v24 4988*795d594fSAndroid Build Coastguard Worker0052a6: 5910 5000 |038f: iput v0, v1, Lcom/google/android/checkers/a;.w:I // field@0050 4989*795d594fSAndroid Build Coastguard Worker0052aa: 0200 1500 |0391: move/from16 v0, v21 4990*795d594fSAndroid Build Coastguard Worker0052ae: 0801 1800 |0393: move-object/from16 v1, v24 4991*795d594fSAndroid Build Coastguard Worker0052b2: 5910 5100 |0395: iput v0, v1, Lcom/google/android/checkers/a;.x:I // field@0051 4992*795d594fSAndroid Build Coastguard Worker0052b6: 0800 1800 |0397: move-object/from16 v0, v24 4993*795d594fSAndroid Build Coastguard Worker0052ba: 5503 4600 |0399: iget-boolean v3, v0, Lcom/google/android/checkers/a;.m:Z // field@0046 4994*795d594fSAndroid Build Coastguard Worker0052be: 3803 0700 |039b: if-eqz v3, 03a2 // +0007 4995*795d594fSAndroid Build Coastguard Worker0052c2: 1204 |039d: const/4 v4, #int 0 // #0 4996*795d594fSAndroid Build Coastguard Worker0052c4: 2900 7cfc |039e: goto/16 001a // -0384 4997*795d594fSAndroid Build Coastguard Worker0052c8: 1219 |03a0: const/4 v9, #int 1 // #1 4998*795d594fSAndroid Build Coastguard Worker0052ca: 28c7 |03a1: goto 0368 // -0039 4999*795d594fSAndroid Build Coastguard Worker0052cc: 37b4 3f01 |03a2: if-le v4, v11, 04e1 // +013f 5000*795d594fSAndroid Build Coastguard Worker0052d0: 0200 1a00 |03a4: move/from16 v0, v26 5001*795d594fSAndroid Build Coastguard Worker0052d4: 3404 1300 |03a6: if-lt v4, v0, 03b9 // +0013 5002*795d594fSAndroid Build Coastguard Worker0052d8: 0800 1800 |03a8: move-object/from16 v0, v24 5003*795d594fSAndroid Build Coastguard Worker0052dc: 5503 2e00 |03aa: iget-boolean v3, v0, Lcom/google/android/checkers/a;.B:Z // field@002e 5004*795d594fSAndroid Build Coastguard Worker0052e0: 3803 6efc |03ac: if-eqz v3, 001a // -0392 5005*795d594fSAndroid Build Coastguard Worker0052e4: 1303 8000 |03ae: const/16 v3, #int 128 // #80 5006*795d594fSAndroid Build Coastguard Worker0052e8: 0800 1800 |03b0: move-object/from16 v0, v24 5007*795d594fSAndroid Build Coastguard Worker0052ec: 0201 1b00 |03b2: move/from16 v1, v27 5008*795d594fSAndroid Build Coastguard Worker0052f0: 7054 7d00 1037 |03b4: invoke-direct {v0, v1, v7, v3, v4}, Lcom/google/android/checkers/a;.a:(IIII)V // method@007d 5009*795d594fSAndroid Build Coastguard Worker0052f6: 2900 63fc |03b7: goto/16 001a // -039d 5010*795d594fSAndroid Build Coastguard Worker0052fa: 1303 c000 |03b9: const/16 v3, #int 192 // #c0 5011*795d594fSAndroid Build Coastguard Worker0052fe: d805 0c01 |03bb: add-int/lit8 v5, v12, #int 1 // #01 5012*795d594fSAndroid Build Coastguard Worker005302: 015c |03bd: move v12, v5 5013*795d594fSAndroid Build Coastguard Worker005304: 013a |03be: move v10, v3 5014*795d594fSAndroid Build Coastguard Worker005306: 014b |03bf: move v11, v4 5015*795d594fSAndroid Build Coastguard Worker005308: 2900 02fd |03c0: goto/16 00c2 // -02fe 5016*795d594fSAndroid Build Coastguard Worker00530c: 0800 1800 |03c2: move-object/from16 v0, v24 5017*795d594fSAndroid Build Coastguard Worker005310: 5203 4700 |03c4: iget v3, v0, Lcom/google/android/checkers/a;.n:I // field@0047 5018*795d594fSAndroid Build Coastguard Worker005314: d804 0301 |03c6: add-int/lit8 v4, v3, #int 1 // #01 5019*795d594fSAndroid Build Coastguard Worker005318: 0800 1800 |03c8: move-object/from16 v0, v24 5020*795d594fSAndroid Build Coastguard Worker00531c: 5904 4700 |03ca: iput v4, v0, Lcom/google/android/checkers/a;.n:I // field@0047 5021*795d594fSAndroid Build Coastguard Worker005320: 1304 8813 |03cc: const/16 v4, #int 5000 // #1388 5022*795d594fSAndroid Build Coastguard Worker005324: 3743 2100 |03ce: if-le v3, v4, 03ef // +0021 5023*795d594fSAndroid Build Coastguard Worker005328: 1203 |03d0: const/4 v3, #int 0 // #0 5024*795d594fSAndroid Build Coastguard Worker00532a: 0800 1800 |03d1: move-object/from16 v0, v24 5025*795d594fSAndroid Build Coastguard Worker00532e: 5903 4700 |03d3: iput v3, v0, Lcom/google/android/checkers/a;.n:I // field@0047 5026*795d594fSAndroid Build Coastguard Worker005332: 7100 ab00 0000 |03d5: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@00ab 5027*795d594fSAndroid Build Coastguard Worker005338: 0b03 |03d8: move-result-wide v3 5028*795d594fSAndroid Build Coastguard Worker00533a: 0800 1800 |03d9: move-object/from16 v0, v24 5029*795d594fSAndroid Build Coastguard Worker00533e: 5305 4500 |03db: iget-wide v5, v0, Lcom/google/android/checkers/a;.l:J // field@0045 5030*795d594fSAndroid Build Coastguard Worker005342: 0800 1800 |03dd: move-object/from16 v0, v24 5031*795d594fSAndroid Build Coastguard Worker005346: 5207 4100 |03df: iget v7, v0, Lcom/google/android/checkers/a;.h:I // field@0041 5032*795d594fSAndroid Build Coastguard Worker00534a: 8177 |03e1: int-to-long v7, v7 5033*795d594fSAndroid Build Coastguard Worker00534c: bb75 |03e2: add-long/2addr v5, v7 5034*795d594fSAndroid Build Coastguard Worker00534e: 3103 0305 |03e3: cmp-long v3, v3, v5 5035*795d594fSAndroid Build Coastguard Worker005352: 3d03 0a00 |03e5: if-lez v3, 03ef // +000a 5036*795d594fSAndroid Build Coastguard Worker005356: 1213 |03e7: const/4 v3, #int 1 // #1 5037*795d594fSAndroid Build Coastguard Worker005358: 0800 1800 |03e8: move-object/from16 v0, v24 5038*795d594fSAndroid Build Coastguard Worker00535c: 5c03 4600 |03ea: iput-boolean v3, v0, Lcom/google/android/checkers/a;.m:Z // field@0046 5039*795d594fSAndroid Build Coastguard Worker005360: 1204 |03ec: const/4 v4, #int 0 // #0 5040*795d594fSAndroid Build Coastguard Worker005362: 2900 2dfc |03ed: goto/16 001a // -03d3 5041*795d594fSAndroid Build Coastguard Worker005366: 1204 |03ef: const/4 v4, #int 0 // #0 5042*795d594fSAndroid Build Coastguard Worker005368: 0800 1800 |03f0: move-object/from16 v0, v24 5043*795d594fSAndroid Build Coastguard Worker00536c: 5203 3d00 |03f2: iget v3, v0, Lcom/google/android/checkers/a;.d:I // field@003d 5044*795d594fSAndroid Build Coastguard Worker005370: 3903 ad00 |03f4: if-nez v3, 04a1 // +00ad 5045*795d594fSAndroid Build Coastguard Worker005374: 0800 1800 |03f6: move-object/from16 v0, v24 5046*795d594fSAndroid Build Coastguard Worker005378: 5203 3e00 |03f8: iget v3, v0, Lcom/google/android/checkers/a;.e:I // field@003e 5047*795d594fSAndroid Build Coastguard Worker00537c: 0145 |03fa: move v5, v4 5048*795d594fSAndroid Build Coastguard Worker00537e: 3903 ad00 |03fb: if-nez v3, 04a8 // +00ad 5049*795d594fSAndroid Build Coastguard Worker005382: 1204 |03fd: const/4 v4, #int 0 // #0 5050*795d594fSAndroid Build Coastguard Worker005384: 0800 1800 |03fe: move-object/from16 v0, v24 5051*795d594fSAndroid Build Coastguard Worker005388: 5203 3f00 |0400: iget v3, v0, Lcom/google/android/checkers/a;.f:I // field@003f 5052*795d594fSAndroid Build Coastguard Worker00538c: 3903 ae00 |0402: if-nez v3, 04b0 // +00ae 5053*795d594fSAndroid Build Coastguard Worker005390: 0800 1800 |0404: move-object/from16 v0, v24 5054*795d594fSAndroid Build Coastguard Worker005394: 5203 4000 |0406: iget v3, v0, Lcom/google/android/checkers/a;.g:I // field@0040 5055*795d594fSAndroid Build Coastguard Worker005398: 3903 af00 |0408: if-nez v3, 04b7 // +00af 5056*795d594fSAndroid Build Coastguard Worker00539c: 3345 b400 |040a: if-ne v5, v4, 04be // +00b4 5057*795d594fSAndroid Build Coastguard Worker0053a0: 1203 |040c: const/4 v3, #int 0 // #0 5058*795d594fSAndroid Build Coastguard Worker0053a2: 3545 bd00 |040d: if-ge v5, v4, 04ca // +00bd 5059*795d594fSAndroid Build Coastguard Worker0053a6: 0800 1800 |040f: move-object/from16 v0, v24 5060*795d594fSAndroid Build Coastguard Worker0053aa: 5204 3e00 |0411: iget v4, v0, Lcom/google/android/checkers/a;.e:I // field@003e 5061*795d594fSAndroid Build Coastguard Worker0053ae: 1405 1100 0088 |0413: const v5, #float -3.85187e-34 // #88000011 5062*795d594fSAndroid Build Coastguard Worker0053b4: b554 |0416: and-int/2addr v4, v5 5063*795d594fSAndroid Build Coastguard Worker0053b6: 3804 0900 |0417: if-eqz v4, 0420 // +0009 5064*795d594fSAndroid Build Coastguard Worker0053ba: 7110 9e00 0400 |0419: invoke-static {v4}, Ljava/lang/Integer;.bitCount:(I)I // method@009e 5065*795d594fSAndroid Build Coastguard Worker0053c0: 0a04 |041c: move-result v4 5066*795d594fSAndroid Build Coastguard Worker0053c2: e004 0403 |041d: shl-int/lit8 v4, v4, #int 3 // #03 5067*795d594fSAndroid Build Coastguard Worker0053c6: b043 |041f: add-int/2addr v3, v4 5068*795d594fSAndroid Build Coastguard Worker0053c8: 0800 1800 |0420: move-object/from16 v0, v24 5069*795d594fSAndroid Build Coastguard Worker0053cc: 5204 3d00 |0422: iget v4, v0, Lcom/google/android/checkers/a;.d:I // field@003d 5070*795d594fSAndroid Build Coastguard Worker0053d0: 0800 1800 |0424: move-object/from16 v0, v24 5071*795d594fSAndroid Build Coastguard Worker0053d4: 5205 3e00 |0426: iget v5, v0, Lcom/google/android/checkers/a;.e:I // field@003e 5072*795d594fSAndroid Build Coastguard Worker0053d8: b654 |0428: or-int/2addr v4, v5 5073*795d594fSAndroid Build Coastguard Worker0053da: 0800 1800 |0429: move-object/from16 v0, v24 5074*795d594fSAndroid Build Coastguard Worker0053de: 5205 3f00 |042b: iget v5, v0, Lcom/google/android/checkers/a;.f:I // field@003f 5075*795d594fSAndroid Build Coastguard Worker0053e2: 0800 1800 |042d: move-object/from16 v0, v24 5076*795d594fSAndroid Build Coastguard Worker0053e6: 5206 4000 |042f: iget v6, v0, Lcom/google/android/checkers/a;.g:I // field@0040 5077*795d594fSAndroid Build Coastguard Worker0053ea: b665 |0431: or-int/2addr v5, v6 5078*795d594fSAndroid Build Coastguard Worker0053ec: 0800 1800 |0432: move-object/from16 v0, v24 5079*795d594fSAndroid Build Coastguard Worker0053f0: 5206 3f00 |0434: iget v6, v0, Lcom/google/android/checkers/a;.f:I // field@003f 5080*795d594fSAndroid Build Coastguard Worker0053f4: 3806 0900 |0436: if-eqz v6, 043f // +0009 5081*795d594fSAndroid Build Coastguard Worker0053f8: dd06 0405 |0438: and-int/lit8 v6, v4, #int 5 // #05 5082*795d594fSAndroid Build Coastguard Worker0053fc: 1257 |043a: const/4 v7, #int 5 // #5 5083*795d594fSAndroid Build Coastguard Worker0053fe: 3376 0400 |043b: if-ne v6, v7, 043f // +0004 5084*795d594fSAndroid Build Coastguard Worker005402: d803 030c |043d: add-int/lit8 v3, v3, #int 12 // #0c 5085*795d594fSAndroid Build Coastguard Worker005406: 0800 1800 |043f: move-object/from16 v0, v24 5086*795d594fSAndroid Build Coastguard Worker00540a: 5206 3d00 |0441: iget v6, v0, Lcom/google/android/checkers/a;.d:I // field@003d 5087*795d594fSAndroid Build Coastguard Worker00540e: 3806 0b00 |0443: if-eqz v6, 044e // +000b 5088*795d594fSAndroid Build Coastguard Worker005412: 1506 00a0 |0445: const/high16 v6, #int -1610612736 // #a000 5089*795d594fSAndroid Build Coastguard Worker005416: b556 |0447: and-int/2addr v6, v5 5090*795d594fSAndroid Build Coastguard Worker005418: 1507 00a0 |0448: const/high16 v7, #int -1610612736 // #a000 5091*795d594fSAndroid Build Coastguard Worker00541c: 3376 0400 |044a: if-ne v6, v7, 044e // +0004 5092*795d594fSAndroid Build Coastguard Worker005420: d803 03f4 |044c: add-int/lit8 v3, v3, #int -12 // #f4 5093*795d594fSAndroid Build Coastguard Worker005424: 1406 0066 6600 |044e: const v6, #float 9.40381e-39 // #00666600 5094*795d594fSAndroid Build Coastguard Worker00542a: b564 |0451: and-int/2addr v4, v6 5095*795d594fSAndroid Build Coastguard Worker00542c: 7110 9e00 0400 |0452: invoke-static {v4}, Ljava/lang/Integer;.bitCount:(I)I // method@009e 5096*795d594fSAndroid Build Coastguard Worker005432: 0a04 |0455: move-result v4 5097*795d594fSAndroid Build Coastguard Worker005434: 1406 0066 6600 |0456: const v6, #float 9.40381e-39 // #00666600 5098*795d594fSAndroid Build Coastguard Worker00543a: b565 |0459: and-int/2addr v5, v6 5099*795d594fSAndroid Build Coastguard Worker00543c: 7110 9e00 0500 |045a: invoke-static {v5}, Ljava/lang/Integer;.bitCount:(I)I // method@009e 5100*795d594fSAndroid Build Coastguard Worker005442: 0a05 |045d: move-result v5 5101*795d594fSAndroid Build Coastguard Worker005444: b154 |045e: sub-int/2addr v4, v5 5102*795d594fSAndroid Build Coastguard Worker005446: b043 |045f: add-int/2addr v3, v4 5103*795d594fSAndroid Build Coastguard Worker005448: 0800 1800 |0460: move-object/from16 v0, v24 5104*795d594fSAndroid Build Coastguard Worker00544c: 5204 3d00 |0462: iget v4, v0, Lcom/google/android/checkers/a;.d:I // field@003d 5105*795d594fSAndroid Build Coastguard Worker005450: 1405 1818 1818 |0464: const v5, #float 1.96577e-24 // #18181818 5106*795d594fSAndroid Build Coastguard Worker005456: b554 |0467: and-int/2addr v4, v5 5107*795d594fSAndroid Build Coastguard Worker005458: 7110 9e00 0400 |0468: invoke-static {v4}, Ljava/lang/Integer;.bitCount:(I)I // method@009e 5108*795d594fSAndroid Build Coastguard Worker00545e: 0a04 |046b: move-result v4 5109*795d594fSAndroid Build Coastguard Worker005460: 0800 1800 |046c: move-object/from16 v0, v24 5110*795d594fSAndroid Build Coastguard Worker005464: 5205 3f00 |046e: iget v5, v0, Lcom/google/android/checkers/a;.f:I // field@003f 5111*795d594fSAndroid Build Coastguard Worker005468: 1406 1818 1818 |0470: const v6, #float 1.96577e-24 // #18181818 5112*795d594fSAndroid Build Coastguard Worker00546e: b565 |0473: and-int/2addr v5, v6 5113*795d594fSAndroid Build Coastguard Worker005470: 7110 9e00 0500 |0474: invoke-static {v5}, Ljava/lang/Integer;.bitCount:(I)I // method@009e 5114*795d594fSAndroid Build Coastguard Worker005476: 0a05 |0477: move-result v5 5115*795d594fSAndroid Build Coastguard Worker005478: b154 |0478: sub-int/2addr v4, v5 5116*795d594fSAndroid Build Coastguard Worker00547a: b143 |0479: sub-int/2addr v3, v4 5117*795d594fSAndroid Build Coastguard Worker00547c: 0800 1800 |047a: move-object/from16 v0, v24 5118*795d594fSAndroid Build Coastguard Worker005480: 5204 3e00 |047c: iget v4, v0, Lcom/google/android/checkers/a;.e:I // field@003e 5119*795d594fSAndroid Build Coastguard Worker005484: 1405 0800 0010 |047e: const v5, #float 2.52436e-29 // #10000008 5120*795d594fSAndroid Build Coastguard Worker00548a: b554 |0481: and-int/2addr v4, v5 5121*795d594fSAndroid Build Coastguard Worker00548c: 3804 0900 |0482: if-eqz v4, 048b // +0009 5122*795d594fSAndroid Build Coastguard Worker005490: 7110 9e00 0400 |0484: invoke-static {v4}, Ljava/lang/Integer;.bitCount:(I)I // method@009e 5123*795d594fSAndroid Build Coastguard Worker005496: 0a04 |0487: move-result v4 5124*795d594fSAndroid Build Coastguard Worker005498: e004 0405 |0488: shl-int/lit8 v4, v4, #int 5 // #05 5125*795d594fSAndroid Build Coastguard Worker00549c: b143 |048a: sub-int/2addr v3, v4 5126*795d594fSAndroid Build Coastguard Worker00549e: 0800 1800 |048b: move-object/from16 v0, v24 5127*795d594fSAndroid Build Coastguard Worker0054a2: 5204 4000 |048d: iget v4, v0, Lcom/google/android/checkers/a;.g:I // field@0040 5128*795d594fSAndroid Build Coastguard Worker0054a6: 1405 0800 0010 |048f: const v5, #float 2.52436e-29 // #10000008 5129*795d594fSAndroid Build Coastguard Worker0054ac: b554 |0492: and-int/2addr v4, v5 5130*795d594fSAndroid Build Coastguard Worker0054ae: 3804 4c00 |0493: if-eqz v4, 04df // +004c 5131*795d594fSAndroid Build Coastguard Worker0054b2: 7110 9e00 0400 |0495: invoke-static {v4}, Ljava/lang/Integer;.bitCount:(I)I // method@009e 5132*795d594fSAndroid Build Coastguard Worker0054b8: 0a04 |0498: move-result v4 5133*795d594fSAndroid Build Coastguard Worker0054ba: e004 0405 |0499: shl-int/lit8 v4, v4, #int 5 // #05 5134*795d594fSAndroid Build Coastguard Worker0054be: b034 |049b: add-int/2addr v4, v3 5135*795d594fSAndroid Build Coastguard Worker0054c0: 391e 7efb |049c: if-nez v30, 001a // -0482 5136*795d594fSAndroid Build Coastguard Worker0054c4: 7b44 |049e: neg-int v4, v4 5137*795d594fSAndroid Build Coastguard Worker0054c6: 2900 7bfb |049f: goto/16 001a // -0485 5138*795d594fSAndroid Build Coastguard Worker0054ca: d804 0464 |04a1: add-int/lit8 v4, v4, #int 100 // #64 5139*795d594fSAndroid Build Coastguard Worker0054ce: d805 03ff |04a3: add-int/lit8 v5, v3, #int -1 // #ff 5140*795d594fSAndroid Build Coastguard Worker0054d2: b553 |04a5: and-int/2addr v3, v5 5141*795d594fSAndroid Build Coastguard Worker0054d4: 2900 4eff |04a6: goto/16 03f4 // -00b2 5142*795d594fSAndroid Build Coastguard Worker0054d8: d054 8600 |04a8: add-int/lit16 v4, v5, #int 134 // #0086 5143*795d594fSAndroid Build Coastguard Worker0054dc: d805 03ff |04aa: add-int/lit8 v5, v3, #int -1 // #ff 5144*795d594fSAndroid Build Coastguard Worker0054e0: b553 |04ac: and-int/2addr v3, v5 5145*795d594fSAndroid Build Coastguard Worker0054e2: 0145 |04ad: move v5, v4 5146*795d594fSAndroid Build Coastguard Worker0054e4: 2900 4dff |04ae: goto/16 03fb // -00b3 5147*795d594fSAndroid Build Coastguard Worker0054e8: d804 0464 |04b0: add-int/lit8 v4, v4, #int 100 // #64 5148*795d594fSAndroid Build Coastguard Worker0054ec: d806 03ff |04b2: add-int/lit8 v6, v3, #int -1 // #ff 5149*795d594fSAndroid Build Coastguard Worker0054f0: b563 |04b4: and-int/2addr v3, v6 5150*795d594fSAndroid Build Coastguard Worker0054f2: 2900 4dff |04b5: goto/16 0402 // -00b3 5151*795d594fSAndroid Build Coastguard Worker0054f6: d044 8600 |04b7: add-int/lit16 v4, v4, #int 134 // #0086 5152*795d594fSAndroid Build Coastguard Worker0054fa: d806 03ff |04b9: add-int/lit8 v6, v3, #int -1 // #ff 5153*795d594fSAndroid Build Coastguard Worker0054fe: b563 |04bb: and-int/2addr v3, v6 5154*795d594fSAndroid Build Coastguard Worker005500: 2900 4cff |04bc: goto/16 0408 // -00b4 5155*795d594fSAndroid Build Coastguard Worker005504: 9103 0504 |04be: sub-int v3, v5, v4 5156*795d594fSAndroid Build Coastguard Worker005508: 9106 0504 |04c0: sub-int v6, v5, v4 5157*795d594fSAndroid Build Coastguard Worker00550c: e006 0608 |04c2: shl-int/lit8 v6, v6, #int 8 // #08 5158*795d594fSAndroid Build Coastguard Worker005510: 9007 0504 |04c4: add-int v7, v5, v4 5159*795d594fSAndroid Build Coastguard Worker005514: b376 |04c6: div-int/2addr v6, v7 5160*795d594fSAndroid Build Coastguard Worker005516: b063 |04c7: add-int/2addr v3, v6 5161*795d594fSAndroid Build Coastguard Worker005518: 2900 45ff |04c8: goto/16 040d // -00bb 5162*795d594fSAndroid Build Coastguard Worker00551c: 3745 56ff |04ca: if-le v5, v4, 0420 // -00aa 5163*795d594fSAndroid Build Coastguard Worker005520: 0800 1800 |04cc: move-object/from16 v0, v24 5164*795d594fSAndroid Build Coastguard Worker005524: 5204 4000 |04ce: iget v4, v0, Lcom/google/android/checkers/a;.g:I // field@0040 5165*795d594fSAndroid Build Coastguard Worker005528: 1405 1100 0088 |04d0: const v5, #float -3.85187e-34 // #88000011 5166*795d594fSAndroid Build Coastguard Worker00552e: b554 |04d3: and-int/2addr v4, v5 5167*795d594fSAndroid Build Coastguard Worker005530: 3804 4cff |04d4: if-eqz v4, 0420 // -00b4 5168*795d594fSAndroid Build Coastguard Worker005534: 7110 9e00 0400 |04d6: invoke-static {v4}, Ljava/lang/Integer;.bitCount:(I)I // method@009e 5169*795d594fSAndroid Build Coastguard Worker00553a: 0a04 |04d9: move-result v4 5170*795d594fSAndroid Build Coastguard Worker00553c: e004 0403 |04da: shl-int/lit8 v4, v4, #int 3 // #03 5171*795d594fSAndroid Build Coastguard Worker005540: b143 |04dc: sub-int/2addr v3, v4 5172*795d594fSAndroid Build Coastguard Worker005542: 2900 43ff |04dd: goto/16 0420 // -00bd 5173*795d594fSAndroid Build Coastguard Worker005546: 0134 |04df: move v4, v3 5174*795d594fSAndroid Build Coastguard Worker005548: 28bc |04e0: goto 049c // -0044 5175*795d594fSAndroid Build Coastguard Worker00554a: 01a3 |04e1: move v3, v10 5176*795d594fSAndroid Build Coastguard Worker00554c: 01b4 |04e2: move v4, v11 5177*795d594fSAndroid Build Coastguard Worker00554e: 2900 d8fe |04e3: goto/16 03bb // -0128 5178*795d594fSAndroid Build Coastguard Worker005552: 0207 1c00 |04e5: move/from16 v7, v28 5179*795d594fSAndroid Build Coastguard Worker005556: 2900 58fb |04e7: goto/16 003f // -04a8 5180*795d594fSAndroid Build Coastguard Worker00555a: 0000 |04e9: nop // spacer 5181*795d594fSAndroid Build Coastguard Worker00555c: 0001 0300 0200 0000 aa00 0000 4001 ... |04ea: packed-switch-data (10 units) 5182*795d594fSAndroid Build Coastguard Worker005570: 0002 0200 4000 0000 8000 0000 b702 ... |04f4: sparse-switch-data (10 units) 5183*795d594fSAndroid Build Coastguard Worker005584: 0001 0200 0000 0000 b402 0000 ba02 ... |04fe: packed-switch-data (8 units) 5184*795d594fSAndroid Build Coastguard Worker005594: 0001 0300 0100 0000 9402 0000 9802 ... |0506: packed-switch-data (10 units) 5185*795d594fSAndroid Build Coastguard Worker catches : (none) 5186*795d594fSAndroid Build Coastguard Worker positions : 5187*795d594fSAndroid Build Coastguard Worker locals : 5188*795d594fSAndroid Build Coastguard Worker 5189*795d594fSAndroid Build Coastguard Worker #4 : (in Lcom/google/android/checkers/a;) 5190*795d594fSAndroid Build Coastguard Worker name : 'a' 5191*795d594fSAndroid Build Coastguard Worker type : '(IZ)I' 5192*795d594fSAndroid Build Coastguard Worker access : 0x0012 (PRIVATE FINAL) 5193*795d594fSAndroid Build Coastguard Worker method_idx : 117 5194*795d594fSAndroid Build Coastguard Worker code - 5195*795d594fSAndroid Build Coastguard Worker registers : 7 5196*795d594fSAndroid Build Coastguard Worker ins : 3 5197*795d594fSAndroid Build Coastguard Worker outs : 4 5198*795d594fSAndroid Build Coastguard Worker insns size : 55 16-bit code units 5199*795d594fSAndroid Build Coastguard Worker0055a8: |[0055a8] com.google.android.checkers.a.a:(IZ)I 5200*795d594fSAndroid Build Coastguard Worker0055b8: 1221 |0000: const/4 v1, #int 2 // #2 5201*795d594fSAndroid Build Coastguard Worker0055ba: 1200 |0001: const/4 v0, #int 0 // #0 5202*795d594fSAndroid Build Coastguard Worker0055bc: 5940 3c00 |0002: iput v0, v4, Lcom/google/android/checkers/a;.c:I // field@003c 5203*795d594fSAndroid Build Coastguard Worker0055c0: da02 0540 |0004: mul-int/lit8 v2, v5, #int 64 // #40 5204*795d594fSAndroid Build Coastguard Worker0055c4: 5942 4b00 |0006: iput v2, v4, Lcom/google/android/checkers/a;.r:I // field@004b 5205*795d594fSAndroid Build Coastguard Worker0055c8: 5242 3d00 |0008: iget v2, v4, Lcom/google/android/checkers/a;.d:I // field@003d 5206*795d594fSAndroid Build Coastguard Worker0055cc: 5243 3e00 |000a: iget v3, v4, Lcom/google/android/checkers/a;.e:I // field@003e 5207*795d594fSAndroid Build Coastguard Worker0055d0: b632 |000c: or-int/2addr v2, v3 5208*795d594fSAndroid Build Coastguard Worker0055d2: 5243 3f00 |000d: iget v3, v4, Lcom/google/android/checkers/a;.f:I // field@003f 5209*795d594fSAndroid Build Coastguard Worker0055d6: b632 |000f: or-int/2addr v2, v3 5210*795d594fSAndroid Build Coastguard Worker0055d8: 5243 4000 |0010: iget v3, v4, Lcom/google/android/checkers/a;.g:I // field@0040 5211*795d594fSAndroid Build Coastguard Worker0055dc: b632 |0012: or-int/2addr v2, v3 5212*795d594fSAndroid Build Coastguard Worker0055de: df02 02ff |0013: xor-int/lit8 v2, v2, #int -1 // #ff 5213*795d594fSAndroid Build Coastguard Worker0055e2: 5543 4c00 |0015: iget-boolean v3, v4, Lcom/google/android/checkers/a;.s:Z // field@004c 5214*795d594fSAndroid Build Coastguard Worker0055e6: 3803 1000 |0017: if-eqz v3, 0027 // +0010 5215*795d594fSAndroid Build Coastguard Worker0055ea: 7040 8100 5426 |0019: invoke-direct {v4, v5, v6, v2}, Lcom/google/android/checkers/a;.a:(IZI)Z // method@0081 5216*795d594fSAndroid Build Coastguard Worker0055f0: 0a03 |001c: move-result v3 5217*795d594fSAndroid Build Coastguard Worker0055f2: 7040 8800 5426 |001d: invoke-direct {v4, v5, v6, v2}, Lcom/google/android/checkers/a;.b:(IZI)Z // method@0088 5218*795d594fSAndroid Build Coastguard Worker0055f8: 0a02 |0020: move-result v2 5219*795d594fSAndroid Build Coastguard Worker0055fa: 3903 0400 |0021: if-nez v3, 0025 // +0004 5220*795d594fSAndroid Build Coastguard Worker0055fe: 3802 0300 |0023: if-eqz v2, 0026 // +0003 5221*795d594fSAndroid Build Coastguard Worker005602: 0110 |0025: move v0, v1 5222*795d594fSAndroid Build Coastguard Worker005604: 0f00 |0026: return v0 5223*795d594fSAndroid Build Coastguard Worker005606: 7040 8100 5426 |0027: invoke-direct {v4, v5, v6, v2}, Lcom/google/android/checkers/a;.a:(IZI)Z // method@0081 5224*795d594fSAndroid Build Coastguard Worker00560c: 0a03 |002a: move-result v3 5225*795d594fSAndroid Build Coastguard Worker00560e: 3803 0400 |002b: if-eqz v3, 002f // +0004 5226*795d594fSAndroid Build Coastguard Worker005612: 1210 |002d: const/4 v0, #int 1 // #1 5227*795d594fSAndroid Build Coastguard Worker005614: 28f8 |002e: goto 0026 // -0008 5228*795d594fSAndroid Build Coastguard Worker005616: 7040 8800 5426 |002f: invoke-direct {v4, v5, v6, v2}, Lcom/google/android/checkers/a;.b:(IZI)Z // method@0088 5229*795d594fSAndroid Build Coastguard Worker00561c: 0a02 |0032: move-result v2 5230*795d594fSAndroid Build Coastguard Worker00561e: 3802 f3ff |0033: if-eqz v2, 0026 // -000d 5231*795d594fSAndroid Build Coastguard Worker005622: 0110 |0035: move v0, v1 5232*795d594fSAndroid Build Coastguard Worker005624: 28f0 |0036: goto 0026 // -0010 5233*795d594fSAndroid Build Coastguard Worker catches : (none) 5234*795d594fSAndroid Build Coastguard Worker positions : 5235*795d594fSAndroid Build Coastguard Worker locals : 5236*795d594fSAndroid Build Coastguard Worker 5237*795d594fSAndroid Build Coastguard Worker #5 : (in Lcom/google/android/checkers/a;) 5238*795d594fSAndroid Build Coastguard Worker name : 'a' 5239*795d594fSAndroid Build Coastguard Worker type : '(Z)I' 5240*795d594fSAndroid Build Coastguard Worker access : 0x0012 (PRIVATE FINAL) 5241*795d594fSAndroid Build Coastguard Worker method_idx : 118 5242*795d594fSAndroid Build Coastguard Worker code - 5243*795d594fSAndroid Build Coastguard Worker registers : 7 5244*795d594fSAndroid Build Coastguard Worker ins : 2 5245*795d594fSAndroid Build Coastguard Worker outs : 1 5246*795d594fSAndroid Build Coastguard Worker insns size : 98 16-bit code units 5247*795d594fSAndroid Build Coastguard Worker005628: |[005628] com.google.android.checkers.a.a:(Z)I 5248*795d594fSAndroid Build Coastguard Worker005638: 3806 1700 |0000: if-eqz v6, 0017 // +0017 5249*795d594fSAndroid Build Coastguard Worker00563c: 1200 |0002: const/4 v0, #int 0 // #0 5250*795d594fSAndroid Build Coastguard Worker00563e: 5251 3d00 |0003: iget v1, v5, Lcom/google/android/checkers/a;.d:I // field@003d 5251*795d594fSAndroid Build Coastguard Worker005642: 0114 |0005: move v4, v1 5252*795d594fSAndroid Build Coastguard Worker005644: 0101 |0006: move v1, v0 5253*795d594fSAndroid Build Coastguard Worker005646: 0140 |0007: move v0, v4 5254*795d594fSAndroid Build Coastguard Worker005648: 3900 1600 |0008: if-nez v0, 001e // +0016 5255*795d594fSAndroid Build Coastguard Worker00564c: 5250 3e00 |000a: iget v0, v5, Lcom/google/android/checkers/a;.e:I // field@003e 5256*795d594fSAndroid Build Coastguard Worker005650: 3900 2300 |000c: if-nez v0, 002f // +0023 5257*795d594fSAndroid Build Coastguard Worker005654: 5250 3f00 |000e: iget v0, v5, Lcom/google/android/checkers/a;.f:I // field@003f 5258*795d594fSAndroid Build Coastguard Worker005658: 3900 3000 |0010: if-nez v0, 0040 // +0030 5259*795d594fSAndroid Build Coastguard Worker00565c: 5250 4000 |0012: iget v0, v5, Lcom/google/android/checkers/a;.g:I // field@0040 5260*795d594fSAndroid Build Coastguard Worker005660: 3900 3d00 |0014: if-nez v0, 0051 // +003d 5261*795d594fSAndroid Build Coastguard Worker005664: 0f01 |0016: return v1 5262*795d594fSAndroid Build Coastguard Worker005666: 6200 3900 |0017: sget-object v0, Lcom/google/android/checkers/a;.M:[I // field@0039 5263*795d594fSAndroid Build Coastguard Worker00566a: 1301 8000 |0019: const/16 v1, #int 128 // #80 5264*795d594fSAndroid Build Coastguard Worker00566e: 4400 0001 |001b: aget v0, v0, v1 5265*795d594fSAndroid Build Coastguard Worker005672: 28e6 |001d: goto 0003 // -001a 5266*795d594fSAndroid Build Coastguard Worker005674: 6202 3900 |001e: sget-object v2, Lcom/google/android/checkers/a;.M:[I // field@0039 5267*795d594fSAndroid Build Coastguard Worker005678: 7110 9f00 0000 |0020: invoke-static {v0}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 5268*795d594fSAndroid Build Coastguard Worker00567e: 0a03 |0023: move-result v3 5269*795d594fSAndroid Build Coastguard Worker005680: da03 0304 |0024: mul-int/lit8 v3, v3, #int 4 // #04 5270*795d594fSAndroid Build Coastguard Worker005684: d803 0300 |0026: add-int/lit8 v3, v3, #int 0 // #00 5271*795d594fSAndroid Build Coastguard Worker005688: 4402 0203 |0028: aget v2, v2, v3 5272*795d594fSAndroid Build Coastguard Worker00568c: b721 |002a: xor-int/2addr v1, v2 5273*795d594fSAndroid Build Coastguard Worker00568e: d802 00ff |002b: add-int/lit8 v2, v0, #int -1 // #ff 5274*795d594fSAndroid Build Coastguard Worker005692: b520 |002d: and-int/2addr v0, v2 5275*795d594fSAndroid Build Coastguard Worker005694: 28da |002e: goto 0008 // -0026 5276*795d594fSAndroid Build Coastguard Worker005696: 6202 3900 |002f: sget-object v2, Lcom/google/android/checkers/a;.M:[I // field@0039 5277*795d594fSAndroid Build Coastguard Worker00569a: 7110 9f00 0000 |0031: invoke-static {v0}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 5278*795d594fSAndroid Build Coastguard Worker0056a0: 0a03 |0034: move-result v3 5279*795d594fSAndroid Build Coastguard Worker0056a2: da03 0304 |0035: mul-int/lit8 v3, v3, #int 4 // #04 5280*795d594fSAndroid Build Coastguard Worker0056a6: d803 0301 |0037: add-int/lit8 v3, v3, #int 1 // #01 5281*795d594fSAndroid Build Coastguard Worker0056aa: 4402 0203 |0039: aget v2, v2, v3 5282*795d594fSAndroid Build Coastguard Worker0056ae: b721 |003b: xor-int/2addr v1, v2 5283*795d594fSAndroid Build Coastguard Worker0056b0: d802 00ff |003c: add-int/lit8 v2, v0, #int -1 // #ff 5284*795d594fSAndroid Build Coastguard Worker0056b4: b520 |003e: and-int/2addr v0, v2 5285*795d594fSAndroid Build Coastguard Worker0056b6: 28cd |003f: goto 000c // -0033 5286*795d594fSAndroid Build Coastguard Worker0056b8: 6202 3900 |0040: sget-object v2, Lcom/google/android/checkers/a;.M:[I // field@0039 5287*795d594fSAndroid Build Coastguard Worker0056bc: 7110 9f00 0000 |0042: invoke-static {v0}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 5288*795d594fSAndroid Build Coastguard Worker0056c2: 0a03 |0045: move-result v3 5289*795d594fSAndroid Build Coastguard Worker0056c4: da03 0304 |0046: mul-int/lit8 v3, v3, #int 4 // #04 5290*795d594fSAndroid Build Coastguard Worker0056c8: d803 0302 |0048: add-int/lit8 v3, v3, #int 2 // #02 5291*795d594fSAndroid Build Coastguard Worker0056cc: 4402 0203 |004a: aget v2, v2, v3 5292*795d594fSAndroid Build Coastguard Worker0056d0: b721 |004c: xor-int/2addr v1, v2 5293*795d594fSAndroid Build Coastguard Worker0056d2: d802 00ff |004d: add-int/lit8 v2, v0, #int -1 // #ff 5294*795d594fSAndroid Build Coastguard Worker0056d6: b520 |004f: and-int/2addr v0, v2 5295*795d594fSAndroid Build Coastguard Worker0056d8: 28c0 |0050: goto 0010 // -0040 5296*795d594fSAndroid Build Coastguard Worker0056da: 6202 3900 |0051: sget-object v2, Lcom/google/android/checkers/a;.M:[I // field@0039 5297*795d594fSAndroid Build Coastguard Worker0056de: 7110 9f00 0000 |0053: invoke-static {v0}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 5298*795d594fSAndroid Build Coastguard Worker0056e4: 0a03 |0056: move-result v3 5299*795d594fSAndroid Build Coastguard Worker0056e6: da03 0304 |0057: mul-int/lit8 v3, v3, #int 4 // #04 5300*795d594fSAndroid Build Coastguard Worker0056ea: d803 0303 |0059: add-int/lit8 v3, v3, #int 3 // #03 5301*795d594fSAndroid Build Coastguard Worker0056ee: 4402 0203 |005b: aget v2, v2, v3 5302*795d594fSAndroid Build Coastguard Worker0056f2: b721 |005d: xor-int/2addr v1, v2 5303*795d594fSAndroid Build Coastguard Worker0056f4: d802 00ff |005e: add-int/lit8 v2, v0, #int -1 // #ff 5304*795d594fSAndroid Build Coastguard Worker0056f8: b520 |0060: and-int/2addr v0, v2 5305*795d594fSAndroid Build Coastguard Worker0056fa: 28b3 |0061: goto 0014 // -004d 5306*795d594fSAndroid Build Coastguard Worker catches : (none) 5307*795d594fSAndroid Build Coastguard Worker positions : 5308*795d594fSAndroid Build Coastguard Worker locals : 5309*795d594fSAndroid Build Coastguard Worker 5310*795d594fSAndroid Build Coastguard Worker #6 : (in Lcom/google/android/checkers/a;) 5311*795d594fSAndroid Build Coastguard Worker name : 'a' 5312*795d594fSAndroid Build Coastguard Worker type : '(ZII)I' 5313*795d594fSAndroid Build Coastguard Worker access : 0x000a (PRIVATE STATIC) 5314*795d594fSAndroid Build Coastguard Worker method_idx : 119 5315*795d594fSAndroid Build Coastguard Worker code - 5316*795d594fSAndroid Build Coastguard Worker registers : 7 5317*795d594fSAndroid Build Coastguard Worker ins : 3 5318*795d594fSAndroid Build Coastguard Worker outs : 1 5319*795d594fSAndroid Build Coastguard Worker insns size : 56 16-bit code units 5320*795d594fSAndroid Build Coastguard Worker0056fc: |[0056fc] com.google.android.checkers.a.a:(ZII)I 5321*795d594fSAndroid Build Coastguard Worker00570c: 7110 9f00 0500 |0000: invoke-static {v5}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 5322*795d594fSAndroid Build Coastguard Worker005712: 0a00 |0003: move-result v0 5323*795d594fSAndroid Build Coastguard Worker005714: d801 05ff |0004: add-int/lit8 v1, v5, #int -1 // #ff 5324*795d594fSAndroid Build Coastguard Worker005718: b551 |0006: and-int/2addr v1, v5 5325*795d594fSAndroid Build Coastguard Worker00571a: 7110 9f00 0100 |0007: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 5326*795d594fSAndroid Build Coastguard Worker005720: 0a02 |000a: move-result v2 5327*795d594fSAndroid Build Coastguard Worker005722: 7110 9f00 0600 |000b: invoke-static {v6}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 5328*795d594fSAndroid Build Coastguard Worker005728: 0a01 |000e: move-result v1 5329*795d594fSAndroid Build Coastguard Worker00572a: 1303 1000 |000f: const/16 v3, #int 16 // #10 5330*795d594fSAndroid Build Coastguard Worker00572e: 3431 0800 |0011: if-lt v1, v3, 0019 // +0008 5331*795d594fSAndroid Build Coastguard Worker005732: d900 001f |0013: rsub-int/lit8 v0, v0, #int 31 // #1f 5332*795d594fSAndroid Build Coastguard Worker005736: d902 021f |0015: rsub-int/lit8 v2, v2, #int 31 // #1f 5333*795d594fSAndroid Build Coastguard Worker00573a: d901 011f |0017: rsub-int/lit8 v1, v1, #int 31 // #1f 5334*795d594fSAndroid Build Coastguard Worker00573e: 3520 1100 |0019: if-ge v0, v2, 002a // +0011 5335*795d594fSAndroid Build Coastguard Worker005742: 6203 3800 |001b: sget-object v3, Lcom/google/android/checkers/a;.L:[I // field@0038 5336*795d594fSAndroid Build Coastguard Worker005746: 4402 0302 |001d: aget v2, v3, v2 5337*795d594fSAndroid Build Coastguard Worker00574a: b020 |001f: add-int/2addr v0, v2 5338*795d594fSAndroid Build Coastguard Worker00574c: 3804 1000 |0020: if-eqz v4, 0030 // +0010 5339*795d594fSAndroid Build Coastguard Worker005750: 6202 5d00 |0022: sget-object v2, Lcom/google/android/checkers/g;.e:[B // field@005d 5340*795d594fSAndroid Build Coastguard Worker005754: da00 0010 |0024: mul-int/lit8 v0, v0, #int 16 // #10 5341*795d594fSAndroid Build Coastguard Worker005758: b010 |0026: add-int/2addr v0, v1 5342*795d594fSAndroid Build Coastguard Worker00575a: 4800 0200 |0027: aget-byte v0, v2, v0 5343*795d594fSAndroid Build Coastguard Worker00575e: 0f00 |0029: return v0 5344*795d594fSAndroid Build Coastguard Worker005760: 6203 3800 |002a: sget-object v3, Lcom/google/android/checkers/a;.L:[I // field@0038 5345*795d594fSAndroid Build Coastguard Worker005764: 4400 0300 |002c: aget v0, v3, v0 5346*795d594fSAndroid Build Coastguard Worker005768: b020 |002e: add-int/2addr v0, v2 5347*795d594fSAndroid Build Coastguard Worker00576a: 28f1 |002f: goto 0020 // -000f 5348*795d594fSAndroid Build Coastguard Worker00576c: 6202 5e00 |0030: sget-object v2, Lcom/google/android/checkers/g;.f:[B // field@005e 5349*795d594fSAndroid Build Coastguard Worker005770: da00 0010 |0032: mul-int/lit8 v0, v0, #int 16 // #10 5350*795d594fSAndroid Build Coastguard Worker005774: b010 |0034: add-int/2addr v0, v1 5351*795d594fSAndroid Build Coastguard Worker005776: 4800 0200 |0035: aget-byte v0, v2, v0 5352*795d594fSAndroid Build Coastguard Worker00577a: 28f2 |0037: goto 0029 // -000e 5353*795d594fSAndroid Build Coastguard Worker catches : (none) 5354*795d594fSAndroid Build Coastguard Worker positions : 5355*795d594fSAndroid Build Coastguard Worker locals : 5356*795d594fSAndroid Build Coastguard Worker 5357*795d594fSAndroid Build Coastguard Worker #7 : (in Lcom/google/android/checkers/a;) 5358*795d594fSAndroid Build Coastguard Worker name : 'a' 5359*795d594fSAndroid Build Coastguard Worker type : '(ZIIIZ)I' 5360*795d594fSAndroid Build Coastguard Worker access : 0x000a (PRIVATE STATIC) 5361*795d594fSAndroid Build Coastguard Worker method_idx : 120 5362*795d594fSAndroid Build Coastguard Worker code - 5363*795d594fSAndroid Build Coastguard Worker registers : 9 5364*795d594fSAndroid Build Coastguard Worker ins : 5 5365*795d594fSAndroid Build Coastguard Worker outs : 1 5366*795d594fSAndroid Build Coastguard Worker insns size : 44 16-bit code units 5367*795d594fSAndroid Build Coastguard Worker00577c: |[00577c] com.google.android.checkers.a.a:(ZIIIZ)I 5368*795d594fSAndroid Build Coastguard Worker00578c: 7110 9f00 0500 |0000: invoke-static {v5}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 5369*795d594fSAndroid Build Coastguard Worker005792: 0a02 |0003: move-result v2 5370*795d594fSAndroid Build Coastguard Worker005794: 7110 9f00 0600 |0004: invoke-static {v6}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 5371*795d594fSAndroid Build Coastguard Worker00579a: 0a01 |0007: move-result v1 5372*795d594fSAndroid Build Coastguard Worker00579c: 7110 9f00 0700 |0008: invoke-static {v7}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 5373*795d594fSAndroid Build Coastguard Worker0057a2: 0a00 |000b: move-result v0 5374*795d594fSAndroid Build Coastguard Worker0057a4: 3808 0800 |000c: if-eqz v8, 0014 // +0008 5375*795d594fSAndroid Build Coastguard Worker0057a8: d902 021f |000e: rsub-int/lit8 v2, v2, #int 31 // #1f 5376*795d594fSAndroid Build Coastguard Worker0057ac: d901 011f |0010: rsub-int/lit8 v1, v1, #int 31 // #1f 5377*795d594fSAndroid Build Coastguard Worker0057b0: d900 001f |0012: rsub-int/lit8 v0, v0, #int 31 // #1f 5378*795d594fSAndroid Build Coastguard Worker0057b4: 3804 0d00 |0014: if-eqz v4, 0021 // +000d 5379*795d594fSAndroid Build Coastguard Worker0057b8: 6203 6100 |0016: sget-object v3, Lcom/google/android/checkers/g;.i:[B // field@0061 5380*795d594fSAndroid Build Coastguard Worker0057bc: d222 0004 |0018: mul-int/lit16 v2, v2, #int 1024 // #0400 5381*795d594fSAndroid Build Coastguard Worker0057c0: da01 0120 |001a: mul-int/lit8 v1, v1, #int 32 // #20 5382*795d594fSAndroid Build Coastguard Worker0057c4: b021 |001c: add-int/2addr v1, v2 5383*795d594fSAndroid Build Coastguard Worker0057c6: b010 |001d: add-int/2addr v0, v1 5384*795d594fSAndroid Build Coastguard Worker0057c8: 4800 0300 |001e: aget-byte v0, v3, v0 5385*795d594fSAndroid Build Coastguard Worker0057cc: 0f00 |0020: return v0 5386*795d594fSAndroid Build Coastguard Worker0057ce: 6203 6200 |0021: sget-object v3, Lcom/google/android/checkers/g;.j:[B // field@0062 5387*795d594fSAndroid Build Coastguard Worker0057d2: d222 0004 |0023: mul-int/lit16 v2, v2, #int 1024 // #0400 5388*795d594fSAndroid Build Coastguard Worker0057d6: da01 0120 |0025: mul-int/lit8 v1, v1, #int 32 // #20 5389*795d594fSAndroid Build Coastguard Worker0057da: b021 |0027: add-int/2addr v1, v2 5390*795d594fSAndroid Build Coastguard Worker0057dc: b010 |0028: add-int/2addr v0, v1 5391*795d594fSAndroid Build Coastguard Worker0057de: 4800 0300 |0029: aget-byte v0, v3, v0 5392*795d594fSAndroid Build Coastguard Worker0057e2: 28f5 |002b: goto 0020 // -000b 5393*795d594fSAndroid Build Coastguard Worker catches : (none) 5394*795d594fSAndroid Build Coastguard Worker positions : 5395*795d594fSAndroid Build Coastguard Worker locals : 5396*795d594fSAndroid Build Coastguard Worker 5397*795d594fSAndroid Build Coastguard Worker #8 : (in Lcom/google/android/checkers/a;) 5398*795d594fSAndroid Build Coastguard Worker name : 'a' 5399*795d594fSAndroid Build Coastguard Worker type : '(ZIIZ)I' 5400*795d594fSAndroid Build Coastguard Worker access : 0x000a (PRIVATE STATIC) 5401*795d594fSAndroid Build Coastguard Worker method_idx : 121 5402*795d594fSAndroid Build Coastguard Worker code - 5403*795d594fSAndroid Build Coastguard Worker registers : 7 5404*795d594fSAndroid Build Coastguard Worker ins : 4 5405*795d594fSAndroid Build Coastguard Worker outs : 1 5406*795d594fSAndroid Build Coastguard Worker insns size : 34 16-bit code units 5407*795d594fSAndroid Build Coastguard Worker0057e4: |[0057e4] com.google.android.checkers.a.a:(ZIIZ)I 5408*795d594fSAndroid Build Coastguard Worker0057f4: 7110 9f00 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 5409*795d594fSAndroid Build Coastguard Worker0057fa: 0a01 |0003: move-result v1 5410*795d594fSAndroid Build Coastguard Worker0057fc: 7110 9f00 0500 |0004: invoke-static {v5}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 5411*795d594fSAndroid Build Coastguard Worker005802: 0a00 |0007: move-result v0 5412*795d594fSAndroid Build Coastguard Worker005804: 3806 0600 |0008: if-eqz v6, 000e // +0006 5413*795d594fSAndroid Build Coastguard Worker005808: d901 011f |000a: rsub-int/lit8 v1, v1, #int 31 // #1f 5414*795d594fSAndroid Build Coastguard Worker00580c: d900 001f |000c: rsub-int/lit8 v0, v0, #int 31 // #1f 5415*795d594fSAndroid Build Coastguard Worker005810: d800 00fc |000e: add-int/lit8 v0, v0, #int -4 // #fc 5416*795d594fSAndroid Build Coastguard Worker005814: 3803 0a00 |0010: if-eqz v3, 001a // +000a 5417*795d594fSAndroid Build Coastguard Worker005818: 6202 5a00 |0012: sget-object v2, Lcom/google/android/checkers/g;.b:[B // field@005a 5418*795d594fSAndroid Build Coastguard Worker00581c: da00 0020 |0014: mul-int/lit8 v0, v0, #int 32 // #20 5419*795d594fSAndroid Build Coastguard Worker005820: b010 |0016: add-int/2addr v0, v1 5420*795d594fSAndroid Build Coastguard Worker005822: 4800 0200 |0017: aget-byte v0, v2, v0 5421*795d594fSAndroid Build Coastguard Worker005826: 0f00 |0019: return v0 5422*795d594fSAndroid Build Coastguard Worker005828: 6202 5b00 |001a: sget-object v2, Lcom/google/android/checkers/g;.c:[B // field@005b 5423*795d594fSAndroid Build Coastguard Worker00582c: da00 0020 |001c: mul-int/lit8 v0, v0, #int 32 // #20 5424*795d594fSAndroid Build Coastguard Worker005830: b010 |001e: add-int/2addr v0, v1 5425*795d594fSAndroid Build Coastguard Worker005832: 4800 0200 |001f: aget-byte v0, v2, v0 5426*795d594fSAndroid Build Coastguard Worker005836: 28f8 |0021: goto 0019 // -0008 5427*795d594fSAndroid Build Coastguard Worker catches : (none) 5428*795d594fSAndroid Build Coastguard Worker positions : 5429*795d594fSAndroid Build Coastguard Worker locals : 5430*795d594fSAndroid Build Coastguard Worker 5431*795d594fSAndroid Build Coastguard Worker #9 : (in Lcom/google/android/checkers/a;) 5432*795d594fSAndroid Build Coastguard Worker name : 'a' 5433*795d594fSAndroid Build Coastguard Worker type : '(IIII)V' 5434*795d594fSAndroid Build Coastguard Worker access : 0x0012 (PRIVATE FINAL) 5435*795d594fSAndroid Build Coastguard Worker method_idx : 125 5436*795d594fSAndroid Build Coastguard Worker code - 5437*795d594fSAndroid Build Coastguard Worker registers : 9 5438*795d594fSAndroid Build Coastguard Worker ins : 5 5439*795d594fSAndroid Build Coastguard Worker outs : 0 5440*795d594fSAndroid Build Coastguard Worker insns size : 76 16-bit code units 5441*795d594fSAndroid Build Coastguard Worker005838: |[005838] com.google.android.checkers.a.a:(IIII)V 5442*795d594fSAndroid Build Coastguard Worker005848: 1301 007d |0000: const/16 v1, #int 32000 // #7d00 5443*795d594fSAndroid Build Coastguard Worker00584c: 1302 3f00 |0002: const/16 v2, #int 63 // #3f 5444*795d594fSAndroid Build Coastguard Worker005850: 1203 |0004: const/4 v3, #int 0 // #0 5445*795d594fSAndroid Build Coastguard Worker005852: 1300 0083 |0005: const/16 v0, #int -32000 // #8300 5446*795d594fSAndroid Build Coastguard Worker005856: 3608 2300 |0007: if-gt v8, v0, 002a // +0023 5447*795d594fSAndroid Build Coastguard Worker00585a: 2c07 2f00 0000 |0009: sparse-switch v7, 00000038 // +0000002f 5448*795d594fSAndroid Build Coastguard Worker005860: 0e00 |000c: return-void 5449*795d594fSAndroid Build Coastguard Worker005862: 1307 4000 |000d: const/16 v7, #int 64 // #40 5450*795d594fSAndroid Build Coastguard Worker005866: 0108 |000f: move v8, v0 5451*795d594fSAndroid Build Coastguard Worker005868: 0126 |0010: move v6, v2 5452*795d594fSAndroid Build Coastguard Worker00586a: 0135 |0011: move v5, v3 5453*795d594fSAndroid Build Coastguard Worker00586c: 5240 5100 |0012: iget v0, v4, Lcom/google/android/checkers/a;.x:I // field@0051 5454*795d594fSAndroid Build Coastguard Worker005870: 1401 ffff 0f00 |0014: const v1, #float 1.46937e-39 // #000fffff 5455*795d594fSAndroid Build Coastguard Worker005876: b501 |0017: and-int/2addr v1, v0 5456*795d594fSAndroid Build Coastguard Worker005878: 5442 5200 |0018: iget-object v2, v4, Lcom/google/android/checkers/a;.y:[I // field@0052 5457*795d594fSAndroid Build Coastguard Worker00587c: 4b00 0201 |001a: aput v0, v2, v1 5458*795d594fSAndroid Build Coastguard Worker005880: 5440 5300 |001c: iget-object v0, v4, Lcom/google/android/checkers/a;.z:[S // field@0053 5459*795d594fSAndroid Build Coastguard Worker005884: 8f82 |001e: int-to-short v2, v8 5460*795d594fSAndroid Build Coastguard Worker005886: 5102 0001 |001f: aput-short v2, v0, v1 5461*795d594fSAndroid Build Coastguard Worker00588a: 5440 2d00 |0021: iget-object v0, v4, Lcom/google/android/checkers/a;.A:[B // field@002d 5462*795d594fSAndroid Build Coastguard Worker00588e: 9102 0605 |0023: sub-int v2, v6, v5 5463*795d594fSAndroid Build Coastguard Worker005892: b672 |0025: or-int/2addr v2, v7 5464*795d594fSAndroid Build Coastguard Worker005894: 8d22 |0026: int-to-byte v2, v2 5465*795d594fSAndroid Build Coastguard Worker005896: 4f02 0001 |0027: aput-byte v2, v0, v1 5466*795d594fSAndroid Build Coastguard Worker00589a: 28e3 |0029: goto 000c // -001d 5467*795d594fSAndroid Build Coastguard Worker00589c: 3418 e8ff |002a: if-lt v8, v1, 0012 // -0018 5468*795d594fSAndroid Build Coastguard Worker0058a0: 2c07 1600 0000 |002c: sparse-switch v7, 00000042 // +00000016 5469*795d594fSAndroid Build Coastguard Worker0058a6: 28dd |002f: goto 000c // -0023 5470*795d594fSAndroid Build Coastguard Worker0058a8: 0118 |0030: move v8, v1 5471*795d594fSAndroid Build Coastguard Worker0058aa: 0126 |0031: move v6, v2 5472*795d594fSAndroid Build Coastguard Worker0058ac: 0135 |0032: move v5, v3 5473*795d594fSAndroid Build Coastguard Worker0058ae: 28df |0033: goto 0012 // -0021 5474*795d594fSAndroid Build Coastguard Worker0058b0: 1307 8000 |0034: const/16 v7, #int 128 // #80 5475*795d594fSAndroid Build Coastguard Worker0058b4: 28fa |0036: goto 0030 // -0006 5476*795d594fSAndroid Build Coastguard Worker0058b6: 0000 |0037: nop // spacer 5477*795d594fSAndroid Build Coastguard Worker0058b8: 0002 0200 4000 0000 c000 0000 0600 ... |0038: sparse-switch-data (10 units) 5478*795d594fSAndroid Build Coastguard Worker0058cc: 0002 0200 8000 0000 c000 0000 0400 ... |0042: sparse-switch-data (10 units) 5479*795d594fSAndroid Build Coastguard Worker catches : (none) 5480*795d594fSAndroid Build Coastguard Worker positions : 5481*795d594fSAndroid Build Coastguard Worker locals : 5482*795d594fSAndroid Build Coastguard Worker 5483*795d594fSAndroid Build Coastguard Worker #10 : (in Lcom/google/android/checkers/a;) 5484*795d594fSAndroid Build Coastguard Worker name : 'a' 5485*795d594fSAndroid Build Coastguard Worker type : '(IIIII)V' 5486*795d594fSAndroid Build Coastguard Worker access : 0x0012 (PRIVATE FINAL) 5487*795d594fSAndroid Build Coastguard Worker method_idx : 126 5488*795d594fSAndroid Build Coastguard Worker code - 5489*795d594fSAndroid Build Coastguard Worker registers : 10 5490*795d594fSAndroid Build Coastguard Worker ins : 6 5491*795d594fSAndroid Build Coastguard Worker outs : 0 5492*795d594fSAndroid Build Coastguard Worker insns size : 39 16-bit code units 5493*795d594fSAndroid Build Coastguard Worker0058e0: |[0058e0] com.google.android.checkers.a.a:(IIIII)V 5494*795d594fSAndroid Build Coastguard Worker0058f0: 5240 3c00 |0000: iget v0, v4, Lcom/google/android/checkers/a;.c:I // field@003c 5495*795d594fSAndroid Build Coastguard Worker0058f4: 1301 4000 |0002: const/16 v1, #int 64 // #40 5496*795d594fSAndroid Build Coastguard Worker0058f8: 3410 0300 |0004: if-lt v0, v1, 0007 // +0003 5497*795d594fSAndroid Build Coastguard Worker0058fc: 0e00 |0006: return-void 5498*795d594fSAndroid Build Coastguard Worker0058fe: 5240 3c00 |0007: iget v0, v4, Lcom/google/android/checkers/a;.c:I // field@003c 5499*795d594fSAndroid Build Coastguard Worker005902: d801 0001 |0009: add-int/lit8 v1, v0, #int 1 // #01 5500*795d594fSAndroid Build Coastguard Worker005906: 5941 3c00 |000b: iput v1, v4, Lcom/google/android/checkers/a;.c:I // field@003c 5501*795d594fSAndroid Build Coastguard Worker00590a: 5241 4b00 |000d: iget v1, v4, Lcom/google/android/checkers/a;.r:I // field@004b 5502*795d594fSAndroid Build Coastguard Worker00590e: 5442 4800 |000f: iget-object v2, v4, Lcom/google/android/checkers/a;.o:[I // field@0048 5503*795d594fSAndroid Build Coastguard Worker005912: 9003 0100 |0011: add-int v3, v1, v0 5504*795d594fSAndroid Build Coastguard Worker005916: 4b06 0203 |0013: aput v6, v2, v3 5505*795d594fSAndroid Build Coastguard Worker00591a: 5442 3a00 |0015: iget-object v2, v4, Lcom/google/android/checkers/a;.a:[I // field@003a 5506*795d594fSAndroid Build Coastguard Worker00591e: 9003 0100 |0017: add-int v3, v1, v0 5507*795d594fSAndroid Build Coastguard Worker005922: 4b07 0203 |0019: aput v7, v2, v3 5508*795d594fSAndroid Build Coastguard Worker005926: 5442 4900 |001b: iget-object v2, v4, Lcom/google/android/checkers/a;.p:[I // field@0049 5509*795d594fSAndroid Build Coastguard Worker00592a: b001 |001d: add-int/2addr v1, v0 5510*795d594fSAndroid Build Coastguard Worker00592c: 4b08 0201 |001e: aput v8, v2, v1 5511*795d594fSAndroid Build Coastguard Worker005930: 3905 e6ff |0020: if-nez v5, 0006 // -001a 5512*795d594fSAndroid Build Coastguard Worker005934: 5441 3b00 |0022: iget-object v1, v4, Lcom/google/android/checkers/a;.b:[I // field@003b 5513*795d594fSAndroid Build Coastguard Worker005938: 4b09 0100 |0024: aput v9, v1, v0 5514*795d594fSAndroid Build Coastguard Worker00593c: 28e0 |0026: goto 0006 // -0020 5515*795d594fSAndroid Build Coastguard Worker catches : (none) 5516*795d594fSAndroid Build Coastguard Worker positions : 5517*795d594fSAndroid Build Coastguard Worker locals : 5518*795d594fSAndroid Build Coastguard Worker 5519*795d594fSAndroid Build Coastguard Worker #11 : (in Lcom/google/android/checkers/a;) 5520*795d594fSAndroid Build Coastguard Worker name : 'a' 5521*795d594fSAndroid Build Coastguard Worker type : '(IIIIIIII)V' 5522*795d594fSAndroid Build Coastguard Worker access : 0x0012 (PRIVATE FINAL) 5523*795d594fSAndroid Build Coastguard Worker method_idx : 127 5524*795d594fSAndroid Build Coastguard Worker code - 5525*795d594fSAndroid Build Coastguard Worker registers : 18 5526*795d594fSAndroid Build Coastguard Worker ins : 9 5527*795d594fSAndroid Build Coastguard Worker outs : 9 5528*795d594fSAndroid Build Coastguard Worker insns size : 99 16-bit code units 5529*795d594fSAndroid Build Coastguard Worker005940: |[005940] com.google.android.checkers.a.a:(IIIIIIII)V 5530*795d594fSAndroid Build Coastguard Worker005950: 1210 |0000: const/4 v0, #int 1 // #1 5531*795d594fSAndroid Build Coastguard Worker005952: 6201 3000 |0001: sget-object v1, Lcom/google/android/checkers/a;.D:[I // field@0030 5532*795d594fSAndroid Build Coastguard Worker005956: 4401 010d |0003: aget v1, v1, v13 5533*795d594fSAndroid Build Coastguard Worker00595a: b5c1 |0005: and-int/2addr v1, v12 5534*795d594fSAndroid Build Coastguard Worker00595c: 3801 2500 |0006: if-eqz v1, 002b // +0025 5535*795d594fSAndroid Build Coastguard Worker005960: 6201 3100 |0008: sget-object v1, Lcom/google/android/checkers/a;.E:[I // field@0031 5536*795d594fSAndroid Build Coastguard Worker005964: 4401 010d |000a: aget v1, v1, v13 5537*795d594fSAndroid Build Coastguard Worker005968: b5b1 |000c: and-int/2addr v1, v11 5538*795d594fSAndroid Build Coastguard Worker00596a: 3801 1e00 |000d: if-eqz v1, 002b // +001e 5539*795d594fSAndroid Build Coastguard Worker00596e: d804 0df7 |000f: add-int/lit8 v4, v13, #int -9 // #f7 5540*795d594fSAndroid Build Coastguard Worker005972: 6200 3100 |0011: sget-object v0, Lcom/google/android/checkers/a;.E:[I // field@0031 5541*795d594fSAndroid Build Coastguard Worker005976: 4405 000d |0013: aget v5, v0, v13 5542*795d594fSAndroid Build Coastguard Worker00597a: 6200 3000 |0015: sget-object v0, Lcom/google/android/checkers/a;.D:[I // field@0030 5543*795d594fSAndroid Build Coastguard Worker00597e: 4400 000d |0017: aget v0, v0, v13 5544*795d594fSAndroid Build Coastguard Worker005982: 9606 0f00 |0019: or-int v6, v15, v0 5545*795d594fSAndroid Build Coastguard Worker005986: d807 1001 |001b: add-int/lit8 v7, v16, #int 1 // #01 5546*795d594fSAndroid Build Coastguard Worker00598a: 6200 3100 |001d: sget-object v0, Lcom/google/android/checkers/a;.E:[I // field@0031 5547*795d594fSAndroid Build Coastguard Worker00598e: 4400 000d |001f: aget v0, v0, v13 5548*795d594fSAndroid Build Coastguard Worker005992: 9608 1100 |0021: or-int v8, v17, v0 5549*795d594fSAndroid Build Coastguard Worker005996: 0790 |0023: move-object v0, v9 5550*795d594fSAndroid Build Coastguard Worker005998: 01a1 |0024: move v1, v10 5551*795d594fSAndroid Build Coastguard Worker00599a: 01b2 |0025: move v2, v11 5552*795d594fSAndroid Build Coastguard Worker00599c: 01c3 |0026: move v3, v12 5553*795d594fSAndroid Build Coastguard Worker00599e: 7609 7f00 0000 |0027: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/google/android/checkers/a;.a:(IIIIIIII)V // method@007f 5554*795d594fSAndroid Build Coastguard Worker0059a4: 1200 |002a: const/4 v0, #int 0 // #0 5555*795d594fSAndroid Build Coastguard Worker0059a6: 6201 3200 |002b: sget-object v1, Lcom/google/android/checkers/a;.F:[I // field@0032 5556*795d594fSAndroid Build Coastguard Worker0059aa: 4401 010d |002d: aget v1, v1, v13 5557*795d594fSAndroid Build Coastguard Worker0059ae: b5c1 |002f: and-int/2addr v1, v12 5558*795d594fSAndroid Build Coastguard Worker0059b0: 3801 2500 |0030: if-eqz v1, 0055 // +0025 5559*795d594fSAndroid Build Coastguard Worker0059b4: 6201 3300 |0032: sget-object v1, Lcom/google/android/checkers/a;.G:[I // field@0033 5560*795d594fSAndroid Build Coastguard Worker0059b8: 4401 010d |0034: aget v1, v1, v13 5561*795d594fSAndroid Build Coastguard Worker0059bc: b5b1 |0036: and-int/2addr v1, v11 5562*795d594fSAndroid Build Coastguard Worker0059be: 3801 1e00 |0037: if-eqz v1, 0055 // +001e 5563*795d594fSAndroid Build Coastguard Worker0059c2: d804 0df9 |0039: add-int/lit8 v4, v13, #int -7 // #f9 5564*795d594fSAndroid Build Coastguard Worker0059c6: 6200 3300 |003b: sget-object v0, Lcom/google/android/checkers/a;.G:[I // field@0033 5565*795d594fSAndroid Build Coastguard Worker0059ca: 4405 000d |003d: aget v5, v0, v13 5566*795d594fSAndroid Build Coastguard Worker0059ce: 6200 3200 |003f: sget-object v0, Lcom/google/android/checkers/a;.F:[I // field@0032 5567*795d594fSAndroid Build Coastguard Worker0059d2: 4400 000d |0041: aget v0, v0, v13 5568*795d594fSAndroid Build Coastguard Worker0059d6: 9606 0f00 |0043: or-int v6, v15, v0 5569*795d594fSAndroid Build Coastguard Worker0059da: d807 1001 |0045: add-int/lit8 v7, v16, #int 1 // #01 5570*795d594fSAndroid Build Coastguard Worker0059de: 6200 3300 |0047: sget-object v0, Lcom/google/android/checkers/a;.G:[I // field@0033 5571*795d594fSAndroid Build Coastguard Worker0059e2: 4400 000d |0049: aget v0, v0, v13 5572*795d594fSAndroid Build Coastguard Worker0059e6: 9608 1100 |004b: or-int v8, v17, v0 5573*795d594fSAndroid Build Coastguard Worker0059ea: 0790 |004d: move-object v0, v9 5574*795d594fSAndroid Build Coastguard Worker0059ec: 01a1 |004e: move v1, v10 5575*795d594fSAndroid Build Coastguard Worker0059ee: 01b2 |004f: move v2, v11 5576*795d594fSAndroid Build Coastguard Worker0059f0: 01c3 |0050: move v3, v12 5577*795d594fSAndroid Build Coastguard Worker0059f2: 7609 7f00 0000 |0051: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/google/android/checkers/a;.a:(IIIIIIII)V // method@007f 5578*795d594fSAndroid Build Coastguard Worker0059f8: 1200 |0054: const/4 v0, #int 0 // #0 5579*795d594fSAndroid Build Coastguard Worker0059fa: 3800 0d00 |0055: if-eqz v0, 0062 // +000d 5580*795d594fSAndroid Build Coastguard Worker0059fe: 0790 |0057: move-object v0, v9 5581*795d594fSAndroid Build Coastguard Worker005a00: 01a1 |0058: move v1, v10 5582*795d594fSAndroid Build Coastguard Worker005a02: 01e2 |0059: move v2, v14 5583*795d594fSAndroid Build Coastguard Worker005a04: 01f3 |005a: move v3, v15 5584*795d594fSAndroid Build Coastguard Worker005a06: 0204 1000 |005b: move/from16 v4, v16 5585*795d594fSAndroid Build Coastguard Worker005a0a: 0205 1100 |005d: move/from16 v5, v17 5586*795d594fSAndroid Build Coastguard Worker005a0e: 7606 7e00 0000 |005f: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/google/android/checkers/a;.a:(IIIII)V // method@007e 5587*795d594fSAndroid Build Coastguard Worker005a14: 0e00 |0062: return-void 5588*795d594fSAndroid Build Coastguard Worker catches : (none) 5589*795d594fSAndroid Build Coastguard Worker positions : 5590*795d594fSAndroid Build Coastguard Worker locals : 5591*795d594fSAndroid Build Coastguard Worker 5592*795d594fSAndroid Build Coastguard Worker #12 : (in Lcom/google/android/checkers/a;) 5593*795d594fSAndroid Build Coastguard Worker name : 'a' 5594*795d594fSAndroid Build Coastguard Worker type : '(IZI)Z' 5595*795d594fSAndroid Build Coastguard Worker access : 0x0012 (PRIVATE FINAL) 5596*795d594fSAndroid Build Coastguard Worker method_idx : 129 5597*795d594fSAndroid Build Coastguard Worker code - 5598*795d594fSAndroid Build Coastguard Worker registers : 21 5599*795d594fSAndroid Build Coastguard Worker ins : 4 5600*795d594fSAndroid Build Coastguard Worker outs : 9 5601*795d594fSAndroid Build Coastguard Worker insns size : 875 16-bit code units 5602*795d594fSAndroid Build Coastguard Worker005a18: |[005a18] com.google.android.checkers.a.a:(IZI)Z 5603*795d594fSAndroid Build Coastguard Worker005a28: 3813 b901 |0000: if-eqz v19, 01b9 // +01b9 5604*795d594fSAndroid Build Coastguard Worker005a2c: 0800 1100 |0002: move-object/from16 v0, v17 5605*795d594fSAndroid Build Coastguard Worker005a30: 5201 3e00 |0004: iget v1, v0, Lcom/google/android/checkers/a;.e:I // field@003e 5606*795d594fSAndroid Build Coastguard Worker005a34: 0800 1100 |0006: move-object/from16 v0, v17 5607*795d594fSAndroid Build Coastguard Worker005a38: 5202 3d00 |0008: iget v2, v0, Lcom/google/android/checkers/a;.d:I // field@003d 5608*795d594fSAndroid Build Coastguard Worker005a3c: b612 |000a: or-int/2addr v2, v1 5609*795d594fSAndroid Build Coastguard Worker005a3e: 0800 1100 |000b: move-object/from16 v0, v17 5610*795d594fSAndroid Build Coastguard Worker005a42: 5201 4000 |000d: iget v1, v0, Lcom/google/android/checkers/a;.g:I // field@0040 5611*795d594fSAndroid Build Coastguard Worker005a46: 0800 1100 |000f: move-object/from16 v0, v17 5612*795d594fSAndroid Build Coastguard Worker005a4a: 5203 3f00 |0011: iget v3, v0, Lcom/google/android/checkers/a;.f:I // field@003f 5613*795d594fSAndroid Build Coastguard Worker005a4e: 9604 0103 |0013: or-int v4, v1, v3 5614*795d594fSAndroid Build Coastguard Worker005a52: 1201 |0015: const/4 v1, #int 0 // #0 5615*795d594fSAndroid Build Coastguard Worker005a54: e203 1404 |0016: ushr-int/lit8 v3, v20, #int 4 // #04 5616*795d594fSAndroid Build Coastguard Worker005a58: b543 |0018: and-int/2addr v3, v4 5617*795d594fSAndroid Build Coastguard Worker005a5a: 3803 1200 |0019: if-eqz v3, 002b // +0012 5618*795d594fSAndroid Build Coastguard Worker005a5e: 1401 e0e0 e0e0 |001b: const v1, #float -1.29634e+20 // #e0e0e0e0 5619*795d594fSAndroid Build Coastguard Worker005a64: b531 |001e: and-int/2addr v1, v3 5620*795d594fSAndroid Build Coastguard Worker005a66: e201 0105 |001f: ushr-int/lit8 v1, v1, #int 5 // #05 5621*795d594fSAndroid Build Coastguard Worker005a6a: 1405 0007 0707 |0021: const v5, #float 1.01583e-34 // #07070700 5622*795d594fSAndroid Build Coastguard Worker005a70: b553 |0024: and-int/2addr v3, v5 5623*795d594fSAndroid Build Coastguard Worker005a72: e203 0303 |0025: ushr-int/lit8 v3, v3, #int 3 // #03 5624*795d594fSAndroid Build Coastguard Worker005a76: b631 |0027: or-int/2addr v1, v3 5625*795d594fSAndroid Build Coastguard Worker005a78: b521 |0028: and-int/2addr v1, v2 5626*795d594fSAndroid Build Coastguard Worker005a7a: de01 0100 |0029: or-int/lit8 v1, v1, #int 0 // #00 5627*795d594fSAndroid Build Coastguard Worker005a7e: 1403 e0e0 e0e0 |002b: const v3, #float -1.29634e+20 // #e0e0e0e0 5628*795d594fSAndroid Build Coastguard Worker005a84: 9503 0314 |002e: and-int v3, v3, v20 5629*795d594fSAndroid Build Coastguard Worker005a88: e203 0305 |0030: ushr-int/lit8 v3, v3, #int 5 // #05 5630*795d594fSAndroid Build Coastguard Worker005a8c: 1405 0007 0707 |0032: const v5, #float 1.01583e-34 // #07070700 5631*795d594fSAndroid Build Coastguard Worker005a92: 9505 0514 |0035: and-int v5, v5, v20 5632*795d594fSAndroid Build Coastguard Worker005a96: e205 0503 |0037: ushr-int/lit8 v5, v5, #int 3 // #03 5633*795d594fSAndroid Build Coastguard Worker005a9a: b653 |0039: or-int/2addr v3, v5 5634*795d594fSAndroid Build Coastguard Worker005a9c: b543 |003a: and-int/2addr v3, v4 5635*795d594fSAndroid Build Coastguard Worker005a9e: 3803 0600 |003b: if-eqz v3, 0041 // +0006 5636*795d594fSAndroid Build Coastguard Worker005aa2: e203 0304 |003d: ushr-int/lit8 v3, v3, #int 4 // #04 5637*795d594fSAndroid Build Coastguard Worker005aa6: b532 |003f: and-int/2addr v2, v3 5638*795d594fSAndroid Build Coastguard Worker005aa8: b621 |0040: or-int/2addr v1, v2 5639*795d594fSAndroid Build Coastguard Worker005aaa: 0800 1100 |0041: move-object/from16 v0, v17 5640*795d594fSAndroid Build Coastguard Worker005aae: 5202 3e00 |0043: iget v2, v0, Lcom/google/android/checkers/a;.e:I // field@003e 5641*795d594fSAndroid Build Coastguard Worker005ab2: 3802 3400 |0045: if-eqz v2, 0079 // +0034 5642*795d594fSAndroid Build Coastguard Worker005ab6: e002 1404 |0047: shl-int/lit8 v2, v20, #int 4 // #04 5643*795d594fSAndroid Build Coastguard Worker005aba: b542 |0049: and-int/2addr v2, v4 5644*795d594fSAndroid Build Coastguard Worker005abc: 3802 1500 |004a: if-eqz v2, 005f // +0015 5645*795d594fSAndroid Build Coastguard Worker005ac0: 0800 1100 |004c: move-object/from16 v0, v17 5646*795d594fSAndroid Build Coastguard Worker005ac4: 5203 3e00 |004e: iget v3, v0, Lcom/google/android/checkers/a;.e:I // field@003e 5647*795d594fSAndroid Build Coastguard Worker005ac8: 1405 0707 0707 |0050: const v5, #float 1.01583e-34 // #07070707 5648*795d594fSAndroid Build Coastguard Worker005ace: b525 |0053: and-int/2addr v5, v2 5649*795d594fSAndroid Build Coastguard Worker005ad0: e005 0505 |0054: shl-int/lit8 v5, v5, #int 5 // #05 5650*795d594fSAndroid Build Coastguard Worker005ad4: 1406 e0e0 e000 |0056: const v6, #float 2.06518e-38 // #00e0e0e0 5651*795d594fSAndroid Build Coastguard Worker005ada: b562 |0059: and-int/2addr v2, v6 5652*795d594fSAndroid Build Coastguard Worker005adc: e002 0203 |005a: shl-int/lit8 v2, v2, #int 3 // #03 5653*795d594fSAndroid Build Coastguard Worker005ae0: b652 |005c: or-int/2addr v2, v5 5654*795d594fSAndroid Build Coastguard Worker005ae2: b532 |005d: and-int/2addr v2, v3 5655*795d594fSAndroid Build Coastguard Worker005ae4: b621 |005e: or-int/2addr v1, v2 5656*795d594fSAndroid Build Coastguard Worker005ae6: 1402 0707 0707 |005f: const v2, #float 1.01583e-34 // #07070707 5657*795d594fSAndroid Build Coastguard Worker005aec: 9502 0214 |0062: and-int v2, v2, v20 5658*795d594fSAndroid Build Coastguard Worker005af0: e002 0205 |0064: shl-int/lit8 v2, v2, #int 5 // #05 5659*795d594fSAndroid Build Coastguard Worker005af4: 1403 e0e0 e000 |0066: const v3, #float 2.06518e-38 // #00e0e0e0 5660*795d594fSAndroid Build Coastguard Worker005afa: 9503 0314 |0069: and-int v3, v3, v20 5661*795d594fSAndroid Build Coastguard Worker005afe: e003 0303 |006b: shl-int/lit8 v3, v3, #int 3 // #03 5662*795d594fSAndroid Build Coastguard Worker005b02: b632 |006d: or-int/2addr v2, v3 5663*795d594fSAndroid Build Coastguard Worker005b04: b542 |006e: and-int/2addr v2, v4 5664*795d594fSAndroid Build Coastguard Worker005b06: 3802 0a00 |006f: if-eqz v2, 0079 // +000a 5665*795d594fSAndroid Build Coastguard Worker005b0a: 0800 1100 |0071: move-object/from16 v0, v17 5666*795d594fSAndroid Build Coastguard Worker005b0e: 5203 3e00 |0073: iget v3, v0, Lcom/google/android/checkers/a;.e:I // field@003e 5667*795d594fSAndroid Build Coastguard Worker005b12: e002 0204 |0075: shl-int/lit8 v2, v2, #int 4 // #04 5668*795d594fSAndroid Build Coastguard Worker005b16: b532 |0077: and-int/2addr v2, v3 5669*795d594fSAndroid Build Coastguard Worker005b18: b621 |0078: or-int/2addr v1, v2 5670*795d594fSAndroid Build Coastguard Worker005b1a: 3901 0a00 |0079: if-nez v1, 0083 // +000a 5671*795d594fSAndroid Build Coastguard Worker005b1e: 0800 1100 |007b: move-object/from16 v0, v17 5672*795d594fSAndroid Build Coastguard Worker005b22: 5201 3c00 |007d: iget v1, v0, Lcom/google/android/checkers/a;.c:I // field@003c 5673*795d594fSAndroid Build Coastguard Worker005b26: 3801 e902 |007f: if-eqz v1, 0368 // +02e9 5674*795d594fSAndroid Build Coastguard Worker005b2a: 1211 |0081: const/4 v1, #int 1 // #1 5675*795d594fSAndroid Build Coastguard Worker005b2c: 0f01 |0082: return v1 5676*795d594fSAndroid Build Coastguard Worker005b2e: 7110 9f00 0100 |0083: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 5677*795d594fSAndroid Build Coastguard Worker005b34: 0a0f |0086: move-result v15 5678*795d594fSAndroid Build Coastguard Worker005b36: 1212 |0087: const/4 v2, #int 1 // #1 5679*795d594fSAndroid Build Coastguard Worker005b38: 9810 020f |0088: shl-int v16, v2, v15 5680*795d594fSAndroid Build Coastguard Worker005b3c: 970e 0110 |008a: xor-int v14, v1, v16 5681*795d594fSAndroid Build Coastguard Worker005b40: 0800 1100 |008c: move-object/from16 v0, v17 5682*795d594fSAndroid Build Coastguard Worker005b44: 5201 3e00 |008e: iget v1, v0, Lcom/google/android/checkers/a;.e:I // field@003e 5683*795d594fSAndroid Build Coastguard Worker005b48: 9501 0110 |0090: and-int v1, v1, v16 5684*795d594fSAndroid Build Coastguard Worker005b4c: 3901 5c00 |0092: if-nez v1, 00ee // +005c 5685*795d594fSAndroid Build Coastguard Worker005b50: 6201 3400 |0094: sget-object v1, Lcom/google/android/checkers/a;.H:[I // field@0034 5686*795d594fSAndroid Build Coastguard Worker005b54: 4401 010f |0096: aget v1, v1, v15 5687*795d594fSAndroid Build Coastguard Worker005b58: b541 |0098: and-int/2addr v1, v4 5688*795d594fSAndroid Build Coastguard Worker005b5a: 3801 2700 |0099: if-eqz v1, 00c0 // +0027 5689*795d594fSAndroid Build Coastguard Worker005b5e: 6201 3500 |009b: sget-object v1, Lcom/google/android/checkers/a;.I:[I // field@0035 5690*795d594fSAndroid Build Coastguard Worker005b62: 4401 010f |009d: aget v1, v1, v15 5691*795d594fSAndroid Build Coastguard Worker005b66: 9501 0114 |009f: and-int v1, v1, v20 5692*795d594fSAndroid Build Coastguard Worker005b6a: 3801 1f00 |00a1: if-eqz v1, 00c0 // +001f 5693*795d594fSAndroid Build Coastguard Worker005b6e: d805 0f07 |00a3: add-int/lit8 v5, v15, #int 7 // #07 5694*795d594fSAndroid Build Coastguard Worker005b72: 6201 3500 |00a5: sget-object v1, Lcom/google/android/checkers/a;.I:[I // field@0035 5695*795d594fSAndroid Build Coastguard Worker005b76: 4406 010f |00a7: aget v6, v1, v15 5696*795d594fSAndroid Build Coastguard Worker005b7a: 6201 3400 |00a9: sget-object v1, Lcom/google/android/checkers/a;.H:[I // field@0034 5697*795d594fSAndroid Build Coastguard Worker005b7e: 4401 010f |00ab: aget v1, v1, v15 5698*795d594fSAndroid Build Coastguard Worker005b82: 9607 1001 |00ad: or-int v7, v16, v1 5699*795d594fSAndroid Build Coastguard Worker005b86: 1308 0101 |00af: const/16 v8, #int 257 // #101 5700*795d594fSAndroid Build Coastguard Worker005b8a: 6201 3500 |00b1: sget-object v1, Lcom/google/android/checkers/a;.I:[I // field@0035 5701*795d594fSAndroid Build Coastguard Worker005b8e: 4401 010f |00b3: aget v1, v1, v15 5702*795d594fSAndroid Build Coastguard Worker005b92: 9609 1001 |00b5: or-int v9, v16, v1 5703*795d594fSAndroid Build Coastguard Worker005b96: 0801 1100 |00b7: move-object/from16 v1, v17 5704*795d594fSAndroid Build Coastguard Worker005b9a: 0202 1200 |00b9: move/from16 v2, v18 5705*795d594fSAndroid Build Coastguard Worker005b9e: 0203 1400 |00bb: move/from16 v3, v20 5706*795d594fSAndroid Build Coastguard Worker005ba2: 7609 8600 0100 |00bd: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lcom/google/android/checkers/a;.b:(IIIIIIII)V // method@0086 5707*795d594fSAndroid Build Coastguard Worker005ba8: 6201 3600 |00c0: sget-object v1, Lcom/google/android/checkers/a;.J:[I // field@0036 5708*795d594fSAndroid Build Coastguard Worker005bac: 4401 010f |00c2: aget v1, v1, v15 5709*795d594fSAndroid Build Coastguard Worker005bb0: b541 |00c4: and-int/2addr v1, v4 5710*795d594fSAndroid Build Coastguard Worker005bb2: 3801 f100 |00c5: if-eqz v1, 01b6 // +00f1 5711*795d594fSAndroid Build Coastguard Worker005bb6: 6201 3700 |00c7: sget-object v1, Lcom/google/android/checkers/a;.K:[I // field@0037 5712*795d594fSAndroid Build Coastguard Worker005bba: 4401 010f |00c9: aget v1, v1, v15 5713*795d594fSAndroid Build Coastguard Worker005bbe: 9501 0114 |00cb: and-int v1, v1, v20 5714*795d594fSAndroid Build Coastguard Worker005bc2: 3801 e900 |00cd: if-eqz v1, 01b6 // +00e9 5715*795d594fSAndroid Build Coastguard Worker005bc6: d805 0f09 |00cf: add-int/lit8 v5, v15, #int 9 // #09 5716*795d594fSAndroid Build Coastguard Worker005bca: 6201 3700 |00d1: sget-object v1, Lcom/google/android/checkers/a;.K:[I // field@0037 5717*795d594fSAndroid Build Coastguard Worker005bce: 4406 010f |00d3: aget v6, v1, v15 5718*795d594fSAndroid Build Coastguard Worker005bd2: 6201 3600 |00d5: sget-object v1, Lcom/google/android/checkers/a;.J:[I // field@0036 5719*795d594fSAndroid Build Coastguard Worker005bd6: 4401 010f |00d7: aget v1, v1, v15 5720*795d594fSAndroid Build Coastguard Worker005bda: 9607 1001 |00d9: or-int v7, v16, v1 5721*795d594fSAndroid Build Coastguard Worker005bde: 1308 0101 |00db: const/16 v8, #int 257 // #101 5722*795d594fSAndroid Build Coastguard Worker005be2: 6201 3700 |00dd: sget-object v1, Lcom/google/android/checkers/a;.K:[I // field@0037 5723*795d594fSAndroid Build Coastguard Worker005be6: 4401 010f |00df: aget v1, v1, v15 5724*795d594fSAndroid Build Coastguard Worker005bea: 9609 1001 |00e1: or-int v9, v16, v1 5725*795d594fSAndroid Build Coastguard Worker005bee: 0801 1100 |00e3: move-object/from16 v1, v17 5726*795d594fSAndroid Build Coastguard Worker005bf2: 0202 1200 |00e5: move/from16 v2, v18 5727*795d594fSAndroid Build Coastguard Worker005bf6: 0203 1400 |00e7: move/from16 v3, v20 5728*795d594fSAndroid Build Coastguard Worker005bfa: 7609 8600 0100 |00e9: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lcom/google/android/checkers/a;.b:(IIIIIIII)V // method@0086 5729*795d594fSAndroid Build Coastguard Worker005c00: 01e1 |00ec: move v1, v14 5730*795d594fSAndroid Build Coastguard Worker005c02: 288c |00ed: goto 0079 // -0074 5731*795d594fSAndroid Build Coastguard Worker005c04: 6201 3000 |00ee: sget-object v1, Lcom/google/android/checkers/a;.D:[I // field@0030 5732*795d594fSAndroid Build Coastguard Worker005c08: 4401 010f |00f0: aget v1, v1, v15 5733*795d594fSAndroid Build Coastguard Worker005c0c: b541 |00f2: and-int/2addr v1, v4 5734*795d594fSAndroid Build Coastguard Worker005c0e: 3801 2d00 |00f3: if-eqz v1, 0120 // +002d 5735*795d594fSAndroid Build Coastguard Worker005c12: 6201 3100 |00f5: sget-object v1, Lcom/google/android/checkers/a;.E:[I // field@0031 5736*795d594fSAndroid Build Coastguard Worker005c16: 4401 010f |00f7: aget v1, v1, v15 5737*795d594fSAndroid Build Coastguard Worker005c1a: 9501 0114 |00f9: and-int v1, v1, v20 5738*795d594fSAndroid Build Coastguard Worker005c1e: 3801 2500 |00fb: if-eqz v1, 0120 // +0025 5739*795d594fSAndroid Build Coastguard Worker005c22: 9607 1410 |00fd: or-int v7, v20, v16 5740*795d594fSAndroid Build Coastguard Worker005c26: 6201 3000 |00ff: sget-object v1, Lcom/google/android/checkers/a;.D:[I // field@0030 5741*795d594fSAndroid Build Coastguard Worker005c2a: 4401 010f |0101: aget v1, v1, v15 5742*795d594fSAndroid Build Coastguard Worker005c2e: 9708 0401 |0103: xor-int v8, v4, v1 5743*795d594fSAndroid Build Coastguard Worker005c32: d809 0ff7 |0105: add-int/lit8 v9, v15, #int -9 // #f7 5744*795d594fSAndroid Build Coastguard Worker005c36: 6201 3100 |0107: sget-object v1, Lcom/google/android/checkers/a;.E:[I // field@0031 5745*795d594fSAndroid Build Coastguard Worker005c3a: 440a 010f |0109: aget v10, v1, v15 5746*795d594fSAndroid Build Coastguard Worker005c3e: 6201 3000 |010b: sget-object v1, Lcom/google/android/checkers/a;.D:[I // field@0030 5747*795d594fSAndroid Build Coastguard Worker005c42: 4401 010f |010d: aget v1, v1, v15 5748*795d594fSAndroid Build Coastguard Worker005c46: 960b 1001 |010f: or-int v11, v16, v1 5749*795d594fSAndroid Build Coastguard Worker005c4a: 130c 0102 |0111: const/16 v12, #int 513 // #201 5750*795d594fSAndroid Build Coastguard Worker005c4e: 6201 3100 |0113: sget-object v1, Lcom/google/android/checkers/a;.E:[I // field@0031 5751*795d594fSAndroid Build Coastguard Worker005c52: 4401 010f |0115: aget v1, v1, v15 5752*795d594fSAndroid Build Coastguard Worker005c56: 960d 1001 |0117: or-int v13, v16, v1 5753*795d594fSAndroid Build Coastguard Worker005c5a: 0805 1100 |0119: move-object/from16 v5, v17 5754*795d594fSAndroid Build Coastguard Worker005c5e: 0206 1200 |011b: move/from16 v6, v18 5755*795d594fSAndroid Build Coastguard Worker005c62: 7609 8b00 0500 |011d: invoke-direct/range {v5, v6, v7, v8, v9, v10, v11, v12, v13}, Lcom/google/android/checkers/a;.c:(IIIIIIII)V // method@008b 5756*795d594fSAndroid Build Coastguard Worker005c68: 6201 3200 |0120: sget-object v1, Lcom/google/android/checkers/a;.F:[I // field@0032 5757*795d594fSAndroid Build Coastguard Worker005c6c: 4401 010f |0122: aget v1, v1, v15 5758*795d594fSAndroid Build Coastguard Worker005c70: b541 |0124: and-int/2addr v1, v4 5759*795d594fSAndroid Build Coastguard Worker005c72: 3801 2d00 |0125: if-eqz v1, 0152 // +002d 5760*795d594fSAndroid Build Coastguard Worker005c76: 6201 3300 |0127: sget-object v1, Lcom/google/android/checkers/a;.G:[I // field@0033 5761*795d594fSAndroid Build Coastguard Worker005c7a: 4401 010f |0129: aget v1, v1, v15 5762*795d594fSAndroid Build Coastguard Worker005c7e: 9501 0114 |012b: and-int v1, v1, v20 5763*795d594fSAndroid Build Coastguard Worker005c82: 3801 2500 |012d: if-eqz v1, 0152 // +0025 5764*795d594fSAndroid Build Coastguard Worker005c86: 9607 1410 |012f: or-int v7, v20, v16 5765*795d594fSAndroid Build Coastguard Worker005c8a: 6201 3200 |0131: sget-object v1, Lcom/google/android/checkers/a;.F:[I // field@0032 5766*795d594fSAndroid Build Coastguard Worker005c8e: 4401 010f |0133: aget v1, v1, v15 5767*795d594fSAndroid Build Coastguard Worker005c92: 9708 0401 |0135: xor-int v8, v4, v1 5768*795d594fSAndroid Build Coastguard Worker005c96: d809 0ff9 |0137: add-int/lit8 v9, v15, #int -7 // #f9 5769*795d594fSAndroid Build Coastguard Worker005c9a: 6201 3300 |0139: sget-object v1, Lcom/google/android/checkers/a;.G:[I // field@0033 5770*795d594fSAndroid Build Coastguard Worker005c9e: 440a 010f |013b: aget v10, v1, v15 5771*795d594fSAndroid Build Coastguard Worker005ca2: 6201 3200 |013d: sget-object v1, Lcom/google/android/checkers/a;.F:[I // field@0032 5772*795d594fSAndroid Build Coastguard Worker005ca6: 4401 010f |013f: aget v1, v1, v15 5773*795d594fSAndroid Build Coastguard Worker005caa: 960b 1001 |0141: or-int v11, v16, v1 5774*795d594fSAndroid Build Coastguard Worker005cae: 130c 0102 |0143: const/16 v12, #int 513 // #201 5775*795d594fSAndroid Build Coastguard Worker005cb2: 6201 3300 |0145: sget-object v1, Lcom/google/android/checkers/a;.G:[I // field@0033 5776*795d594fSAndroid Build Coastguard Worker005cb6: 4401 010f |0147: aget v1, v1, v15 5777*795d594fSAndroid Build Coastguard Worker005cba: 960d 1001 |0149: or-int v13, v16, v1 5778*795d594fSAndroid Build Coastguard Worker005cbe: 0805 1100 |014b: move-object/from16 v5, v17 5779*795d594fSAndroid Build Coastguard Worker005cc2: 0206 1200 |014d: move/from16 v6, v18 5780*795d594fSAndroid Build Coastguard Worker005cc6: 7609 8b00 0500 |014f: invoke-direct/range {v5, v6, v7, v8, v9, v10, v11, v12, v13}, Lcom/google/android/checkers/a;.c:(IIIIIIII)V // method@008b 5781*795d594fSAndroid Build Coastguard Worker005ccc: 6201 3400 |0152: sget-object v1, Lcom/google/android/checkers/a;.H:[I // field@0034 5782*795d594fSAndroid Build Coastguard Worker005cd0: 4401 010f |0154: aget v1, v1, v15 5783*795d594fSAndroid Build Coastguard Worker005cd4: b541 |0156: and-int/2addr v1, v4 5784*795d594fSAndroid Build Coastguard Worker005cd6: 3801 2d00 |0157: if-eqz v1, 0184 // +002d 5785*795d594fSAndroid Build Coastguard Worker005cda: 6201 3500 |0159: sget-object v1, Lcom/google/android/checkers/a;.I:[I // field@0035 5786*795d594fSAndroid Build Coastguard Worker005cde: 4401 010f |015b: aget v1, v1, v15 5787*795d594fSAndroid Build Coastguard Worker005ce2: 9501 0114 |015d: and-int v1, v1, v20 5788*795d594fSAndroid Build Coastguard Worker005ce6: 3801 2500 |015f: if-eqz v1, 0184 // +0025 5789*795d594fSAndroid Build Coastguard Worker005cea: 9607 1410 |0161: or-int v7, v20, v16 5790*795d594fSAndroid Build Coastguard Worker005cee: 6201 3400 |0163: sget-object v1, Lcom/google/android/checkers/a;.H:[I // field@0034 5791*795d594fSAndroid Build Coastguard Worker005cf2: 4401 010f |0165: aget v1, v1, v15 5792*795d594fSAndroid Build Coastguard Worker005cf6: 9708 0401 |0167: xor-int v8, v4, v1 5793*795d594fSAndroid Build Coastguard Worker005cfa: d809 0f07 |0169: add-int/lit8 v9, v15, #int 7 // #07 5794*795d594fSAndroid Build Coastguard Worker005cfe: 6201 3500 |016b: sget-object v1, Lcom/google/android/checkers/a;.I:[I // field@0035 5795*795d594fSAndroid Build Coastguard Worker005d02: 440a 010f |016d: aget v10, v1, v15 5796*795d594fSAndroid Build Coastguard Worker005d06: 6201 3400 |016f: sget-object v1, Lcom/google/android/checkers/a;.H:[I // field@0034 5797*795d594fSAndroid Build Coastguard Worker005d0a: 4401 010f |0171: aget v1, v1, v15 5798*795d594fSAndroid Build Coastguard Worker005d0e: 960b 1001 |0173: or-int v11, v16, v1 5799*795d594fSAndroid Build Coastguard Worker005d12: 130c 0102 |0175: const/16 v12, #int 513 // #201 5800*795d594fSAndroid Build Coastguard Worker005d16: 6201 3500 |0177: sget-object v1, Lcom/google/android/checkers/a;.I:[I // field@0035 5801*795d594fSAndroid Build Coastguard Worker005d1a: 4401 010f |0179: aget v1, v1, v15 5802*795d594fSAndroid Build Coastguard Worker005d1e: 960d 1001 |017b: or-int v13, v16, v1 5803*795d594fSAndroid Build Coastguard Worker005d22: 0805 1100 |017d: move-object/from16 v5, v17 5804*795d594fSAndroid Build Coastguard Worker005d26: 0206 1200 |017f: move/from16 v6, v18 5805*795d594fSAndroid Build Coastguard Worker005d2a: 7609 8b00 0500 |0181: invoke-direct/range {v5, v6, v7, v8, v9, v10, v11, v12, v13}, Lcom/google/android/checkers/a;.c:(IIIIIIII)V // method@008b 5806*795d594fSAndroid Build Coastguard Worker005d30: 6201 3600 |0184: sget-object v1, Lcom/google/android/checkers/a;.J:[I // field@0036 5807*795d594fSAndroid Build Coastguard Worker005d34: 4401 010f |0186: aget v1, v1, v15 5808*795d594fSAndroid Build Coastguard Worker005d38: b541 |0188: and-int/2addr v1, v4 5809*795d594fSAndroid Build Coastguard Worker005d3a: 3801 2d00 |0189: if-eqz v1, 01b6 // +002d 5810*795d594fSAndroid Build Coastguard Worker005d3e: 6201 3700 |018b: sget-object v1, Lcom/google/android/checkers/a;.K:[I // field@0037 5811*795d594fSAndroid Build Coastguard Worker005d42: 4401 010f |018d: aget v1, v1, v15 5812*795d594fSAndroid Build Coastguard Worker005d46: 9501 0114 |018f: and-int v1, v1, v20 5813*795d594fSAndroid Build Coastguard Worker005d4a: 3801 2500 |0191: if-eqz v1, 01b6 // +0025 5814*795d594fSAndroid Build Coastguard Worker005d4e: 9607 1410 |0193: or-int v7, v20, v16 5815*795d594fSAndroid Build Coastguard Worker005d52: 6201 3600 |0195: sget-object v1, Lcom/google/android/checkers/a;.J:[I // field@0036 5816*795d594fSAndroid Build Coastguard Worker005d56: 4401 010f |0197: aget v1, v1, v15 5817*795d594fSAndroid Build Coastguard Worker005d5a: 9708 0401 |0199: xor-int v8, v4, v1 5818*795d594fSAndroid Build Coastguard Worker005d5e: d809 0f09 |019b: add-int/lit8 v9, v15, #int 9 // #09 5819*795d594fSAndroid Build Coastguard Worker005d62: 6201 3700 |019d: sget-object v1, Lcom/google/android/checkers/a;.K:[I // field@0037 5820*795d594fSAndroid Build Coastguard Worker005d66: 440a 010f |019f: aget v10, v1, v15 5821*795d594fSAndroid Build Coastguard Worker005d6a: 6201 3600 |01a1: sget-object v1, Lcom/google/android/checkers/a;.J:[I // field@0036 5822*795d594fSAndroid Build Coastguard Worker005d6e: 4401 010f |01a3: aget v1, v1, v15 5823*795d594fSAndroid Build Coastguard Worker005d72: 960b 1001 |01a5: or-int v11, v16, v1 5824*795d594fSAndroid Build Coastguard Worker005d76: 130c 0102 |01a7: const/16 v12, #int 513 // #201 5825*795d594fSAndroid Build Coastguard Worker005d7a: 6201 3700 |01a9: sget-object v1, Lcom/google/android/checkers/a;.K:[I // field@0037 5826*795d594fSAndroid Build Coastguard Worker005d7e: 4401 010f |01ab: aget v1, v1, v15 5827*795d594fSAndroid Build Coastguard Worker005d82: 960d 1001 |01ad: or-int v13, v16, v1 5828*795d594fSAndroid Build Coastguard Worker005d86: 0805 1100 |01af: move-object/from16 v5, v17 5829*795d594fSAndroid Build Coastguard Worker005d8a: 0206 1200 |01b1: move/from16 v6, v18 5830*795d594fSAndroid Build Coastguard Worker005d8e: 7609 8b00 0500 |01b3: invoke-direct/range {v5, v6, v7, v8, v9, v10, v11, v12, v13}, Lcom/google/android/checkers/a;.c:(IIIIIIII)V // method@008b 5831*795d594fSAndroid Build Coastguard Worker005d94: 01e1 |01b6: move v1, v14 5832*795d594fSAndroid Build Coastguard Worker005d96: 2900 c2fe |01b7: goto/16 0079 // -013e 5833*795d594fSAndroid Build Coastguard Worker005d9a: 0800 1100 |01b9: move-object/from16 v0, v17 5834*795d594fSAndroid Build Coastguard Worker005d9e: 5201 4000 |01bb: iget v1, v0, Lcom/google/android/checkers/a;.g:I // field@0040 5835*795d594fSAndroid Build Coastguard Worker005da2: 0800 1100 |01bd: move-object/from16 v0, v17 5836*795d594fSAndroid Build Coastguard Worker005da6: 5202 3f00 |01bf: iget v2, v0, Lcom/google/android/checkers/a;.f:I // field@003f 5837*795d594fSAndroid Build Coastguard Worker005daa: b612 |01c1: or-int/2addr v2, v1 5838*795d594fSAndroid Build Coastguard Worker005dac: 0800 1100 |01c2: move-object/from16 v0, v17 5839*795d594fSAndroid Build Coastguard Worker005db0: 5201 3e00 |01c4: iget v1, v0, Lcom/google/android/checkers/a;.e:I // field@003e 5840*795d594fSAndroid Build Coastguard Worker005db4: 0800 1100 |01c6: move-object/from16 v0, v17 5841*795d594fSAndroid Build Coastguard Worker005db8: 5203 3d00 |01c8: iget v3, v0, Lcom/google/android/checkers/a;.d:I // field@003d 5842*795d594fSAndroid Build Coastguard Worker005dbc: 9604 0103 |01ca: or-int v4, v1, v3 5843*795d594fSAndroid Build Coastguard Worker005dc0: 1201 |01cc: const/4 v1, #int 0 // #0 5844*795d594fSAndroid Build Coastguard Worker005dc2: 0800 1100 |01cd: move-object/from16 v0, v17 5845*795d594fSAndroid Build Coastguard Worker005dc6: 5203 4000 |01cf: iget v3, v0, Lcom/google/android/checkers/a;.g:I // field@0040 5846*795d594fSAndroid Build Coastguard Worker005dca: 3803 3500 |01d1: if-eqz v3, 0206 // +0035 5847*795d594fSAndroid Build Coastguard Worker005dce: e203 1404 |01d3: ushr-int/lit8 v3, v20, #int 4 // #04 5848*795d594fSAndroid Build Coastguard Worker005dd2: b543 |01d5: and-int/2addr v3, v4 5849*795d594fSAndroid Build Coastguard Worker005dd4: 3803 1600 |01d6: if-eqz v3, 01ec // +0016 5850*795d594fSAndroid Build Coastguard Worker005dd8: 0800 1100 |01d8: move-object/from16 v0, v17 5851*795d594fSAndroid Build Coastguard Worker005ddc: 5201 4000 |01da: iget v1, v0, Lcom/google/android/checkers/a;.g:I // field@0040 5852*795d594fSAndroid Build Coastguard Worker005de0: 1405 e0e0 e0e0 |01dc: const v5, #float -1.29634e+20 // #e0e0e0e0 5853*795d594fSAndroid Build Coastguard Worker005de6: b535 |01df: and-int/2addr v5, v3 5854*795d594fSAndroid Build Coastguard Worker005de8: e205 0505 |01e0: ushr-int/lit8 v5, v5, #int 5 // #05 5855*795d594fSAndroid Build Coastguard Worker005dec: 1406 0007 0707 |01e2: const v6, #float 1.01583e-34 // #07070700 5856*795d594fSAndroid Build Coastguard Worker005df2: b563 |01e5: and-int/2addr v3, v6 5857*795d594fSAndroid Build Coastguard Worker005df4: e203 0303 |01e6: ushr-int/lit8 v3, v3, #int 3 // #03 5858*795d594fSAndroid Build Coastguard Worker005df8: b653 |01e8: or-int/2addr v3, v5 5859*795d594fSAndroid Build Coastguard Worker005dfa: b531 |01e9: and-int/2addr v1, v3 5860*795d594fSAndroid Build Coastguard Worker005dfc: de01 0100 |01ea: or-int/lit8 v1, v1, #int 0 // #00 5861*795d594fSAndroid Build Coastguard Worker005e00: 1403 e0e0 e0e0 |01ec: const v3, #float -1.29634e+20 // #e0e0e0e0 5862*795d594fSAndroid Build Coastguard Worker005e06: 9503 0314 |01ef: and-int v3, v3, v20 5863*795d594fSAndroid Build Coastguard Worker005e0a: e203 0305 |01f1: ushr-int/lit8 v3, v3, #int 5 // #05 5864*795d594fSAndroid Build Coastguard Worker005e0e: 1405 0007 0707 |01f3: const v5, #float 1.01583e-34 // #07070700 5865*795d594fSAndroid Build Coastguard Worker005e14: 9505 0514 |01f6: and-int v5, v5, v20 5866*795d594fSAndroid Build Coastguard Worker005e18: e205 0503 |01f8: ushr-int/lit8 v5, v5, #int 3 // #03 5867*795d594fSAndroid Build Coastguard Worker005e1c: b653 |01fa: or-int/2addr v3, v5 5868*795d594fSAndroid Build Coastguard Worker005e1e: b543 |01fb: and-int/2addr v3, v4 5869*795d594fSAndroid Build Coastguard Worker005e20: 3803 0a00 |01fc: if-eqz v3, 0206 // +000a 5870*795d594fSAndroid Build Coastguard Worker005e24: 0800 1100 |01fe: move-object/from16 v0, v17 5871*795d594fSAndroid Build Coastguard Worker005e28: 5205 4000 |0200: iget v5, v0, Lcom/google/android/checkers/a;.g:I // field@0040 5872*795d594fSAndroid Build Coastguard Worker005e2c: e203 0304 |0202: ushr-int/lit8 v3, v3, #int 4 // #04 5873*795d594fSAndroid Build Coastguard Worker005e30: b553 |0204: and-int/2addr v3, v5 5874*795d594fSAndroid Build Coastguard Worker005e32: b631 |0205: or-int/2addr v1, v3 5875*795d594fSAndroid Build Coastguard Worker005e34: e003 1404 |0206: shl-int/lit8 v3, v20, #int 4 // #04 5876*795d594fSAndroid Build Coastguard Worker005e38: b543 |0208: and-int/2addr v3, v4 5877*795d594fSAndroid Build Coastguard Worker005e3a: 3803 1100 |0209: if-eqz v3, 021a // +0011 5878*795d594fSAndroid Build Coastguard Worker005e3e: 1405 0707 0707 |020b: const v5, #float 1.01583e-34 // #07070707 5879*795d594fSAndroid Build Coastguard Worker005e44: b535 |020e: and-int/2addr v5, v3 5880*795d594fSAndroid Build Coastguard Worker005e46: e005 0505 |020f: shl-int/lit8 v5, v5, #int 5 // #05 5881*795d594fSAndroid Build Coastguard Worker005e4a: 1406 e0e0 e000 |0211: const v6, #float 2.06518e-38 // #00e0e0e0 5882*795d594fSAndroid Build Coastguard Worker005e50: b563 |0214: and-int/2addr v3, v6 5883*795d594fSAndroid Build Coastguard Worker005e52: e003 0303 |0215: shl-int/lit8 v3, v3, #int 3 // #03 5884*795d594fSAndroid Build Coastguard Worker005e56: b653 |0217: or-int/2addr v3, v5 5885*795d594fSAndroid Build Coastguard Worker005e58: b523 |0218: and-int/2addr v3, v2 5886*795d594fSAndroid Build Coastguard Worker005e5a: b631 |0219: or-int/2addr v1, v3 5887*795d594fSAndroid Build Coastguard Worker005e5c: 1403 0707 0707 |021a: const v3, #float 1.01583e-34 // #07070707 5888*795d594fSAndroid Build Coastguard Worker005e62: 9503 0314 |021d: and-int v3, v3, v20 5889*795d594fSAndroid Build Coastguard Worker005e66: e003 0305 |021f: shl-int/lit8 v3, v3, #int 5 // #05 5890*795d594fSAndroid Build Coastguard Worker005e6a: 1405 e0e0 e000 |0221: const v5, #float 2.06518e-38 // #00e0e0e0 5891*795d594fSAndroid Build Coastguard Worker005e70: 9505 0514 |0224: and-int v5, v5, v20 5892*795d594fSAndroid Build Coastguard Worker005e74: e005 0503 |0226: shl-int/lit8 v5, v5, #int 3 // #03 5893*795d594fSAndroid Build Coastguard Worker005e78: b653 |0228: or-int/2addr v3, v5 5894*795d594fSAndroid Build Coastguard Worker005e7a: b543 |0229: and-int/2addr v3, v4 5895*795d594fSAndroid Build Coastguard Worker005e7c: 3803 0600 |022a: if-eqz v3, 0230 // +0006 5896*795d594fSAndroid Build Coastguard Worker005e80: e003 0304 |022c: shl-int/lit8 v3, v3, #int 4 // #04 5897*795d594fSAndroid Build Coastguard Worker005e84: b532 |022e: and-int/2addr v2, v3 5898*795d594fSAndroid Build Coastguard Worker005e86: b621 |022f: or-int/2addr v1, v2 5899*795d594fSAndroid Build Coastguard Worker005e88: 3801 4bfe |0230: if-eqz v1, 007b // -01b5 5900*795d594fSAndroid Build Coastguard Worker005e8c: 7110 9f00 0100 |0232: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 5901*795d594fSAndroid Build Coastguard Worker005e92: 0a0f |0235: move-result v15 5902*795d594fSAndroid Build Coastguard Worker005e94: 1212 |0236: const/4 v2, #int 1 // #1 5903*795d594fSAndroid Build Coastguard Worker005e96: 9810 020f |0237: shl-int v16, v2, v15 5904*795d594fSAndroid Build Coastguard Worker005e9a: 970e 0110 |0239: xor-int v14, v1, v16 5905*795d594fSAndroid Build Coastguard Worker005e9e: 0800 1100 |023b: move-object/from16 v0, v17 5906*795d594fSAndroid Build Coastguard Worker005ea2: 5201 4000 |023d: iget v1, v0, Lcom/google/android/checkers/a;.g:I // field@0040 5907*795d594fSAndroid Build Coastguard Worker005ea6: 9501 0110 |023f: and-int v1, v1, v16 5908*795d594fSAndroid Build Coastguard Worker005eaa: 3901 5c00 |0241: if-nez v1, 029d // +005c 5909*795d594fSAndroid Build Coastguard Worker005eae: 6201 3000 |0243: sget-object v1, Lcom/google/android/checkers/a;.D:[I // field@0030 5910*795d594fSAndroid Build Coastguard Worker005eb2: 4401 010f |0245: aget v1, v1, v15 5911*795d594fSAndroid Build Coastguard Worker005eb6: b541 |0247: and-int/2addr v1, v4 5912*795d594fSAndroid Build Coastguard Worker005eb8: 3801 2700 |0248: if-eqz v1, 026f // +0027 5913*795d594fSAndroid Build Coastguard Worker005ebc: 6201 3100 |024a: sget-object v1, Lcom/google/android/checkers/a;.E:[I // field@0031 5914*795d594fSAndroid Build Coastguard Worker005ec0: 4401 010f |024c: aget v1, v1, v15 5915*795d594fSAndroid Build Coastguard Worker005ec4: 9501 0114 |024e: and-int v1, v1, v20 5916*795d594fSAndroid Build Coastguard Worker005ec8: 3801 1f00 |0250: if-eqz v1, 026f // +001f 5917*795d594fSAndroid Build Coastguard Worker005ecc: d805 0ff7 |0252: add-int/lit8 v5, v15, #int -9 // #f7 5918*795d594fSAndroid Build Coastguard Worker005ed0: 6201 3100 |0254: sget-object v1, Lcom/google/android/checkers/a;.E:[I // field@0031 5919*795d594fSAndroid Build Coastguard Worker005ed4: 4406 010f |0256: aget v6, v1, v15 5920*795d594fSAndroid Build Coastguard Worker005ed8: 6201 3000 |0258: sget-object v1, Lcom/google/android/checkers/a;.D:[I // field@0030 5921*795d594fSAndroid Build Coastguard Worker005edc: 4401 010f |025a: aget v1, v1, v15 5922*795d594fSAndroid Build Coastguard Worker005ee0: 9607 1001 |025c: or-int v7, v16, v1 5923*795d594fSAndroid Build Coastguard Worker005ee4: 1308 0104 |025e: const/16 v8, #int 1025 // #401 5924*795d594fSAndroid Build Coastguard Worker005ee8: 6201 3100 |0260: sget-object v1, Lcom/google/android/checkers/a;.E:[I // field@0031 5925*795d594fSAndroid Build Coastguard Worker005eec: 4401 010f |0262: aget v1, v1, v15 5926*795d594fSAndroid Build Coastguard Worker005ef0: 9609 1001 |0264: or-int v9, v16, v1 5927*795d594fSAndroid Build Coastguard Worker005ef4: 0801 1100 |0266: move-object/from16 v1, v17 5928*795d594fSAndroid Build Coastguard Worker005ef8: 0202 1200 |0268: move/from16 v2, v18 5929*795d594fSAndroid Build Coastguard Worker005efc: 0203 1400 |026a: move/from16 v3, v20 5930*795d594fSAndroid Build Coastguard Worker005f00: 7609 7f00 0100 |026c: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lcom/google/android/checkers/a;.a:(IIIIIIII)V // method@007f 5931*795d594fSAndroid Build Coastguard Worker005f06: 6201 3200 |026f: sget-object v1, Lcom/google/android/checkers/a;.F:[I // field@0032 5932*795d594fSAndroid Build Coastguard Worker005f0a: 4401 010f |0271: aget v1, v1, v15 5933*795d594fSAndroid Build Coastguard Worker005f0e: b541 |0273: and-int/2addr v1, v4 5934*795d594fSAndroid Build Coastguard Worker005f10: 3801 f100 |0274: if-eqz v1, 0365 // +00f1 5935*795d594fSAndroid Build Coastguard Worker005f14: 6201 3300 |0276: sget-object v1, Lcom/google/android/checkers/a;.G:[I // field@0033 5936*795d594fSAndroid Build Coastguard Worker005f18: 4401 010f |0278: aget v1, v1, v15 5937*795d594fSAndroid Build Coastguard Worker005f1c: 9501 0114 |027a: and-int v1, v1, v20 5938*795d594fSAndroid Build Coastguard Worker005f20: 3801 e900 |027c: if-eqz v1, 0365 // +00e9 5939*795d594fSAndroid Build Coastguard Worker005f24: d805 0ff9 |027e: add-int/lit8 v5, v15, #int -7 // #f9 5940*795d594fSAndroid Build Coastguard Worker005f28: 6201 3300 |0280: sget-object v1, Lcom/google/android/checkers/a;.G:[I // field@0033 5941*795d594fSAndroid Build Coastguard Worker005f2c: 4406 010f |0282: aget v6, v1, v15 5942*795d594fSAndroid Build Coastguard Worker005f30: 6201 3200 |0284: sget-object v1, Lcom/google/android/checkers/a;.F:[I // field@0032 5943*795d594fSAndroid Build Coastguard Worker005f34: 4401 010f |0286: aget v1, v1, v15 5944*795d594fSAndroid Build Coastguard Worker005f38: 9607 1001 |0288: or-int v7, v16, v1 5945*795d594fSAndroid Build Coastguard Worker005f3c: 1308 0104 |028a: const/16 v8, #int 1025 // #401 5946*795d594fSAndroid Build Coastguard Worker005f40: 6201 3300 |028c: sget-object v1, Lcom/google/android/checkers/a;.G:[I // field@0033 5947*795d594fSAndroid Build Coastguard Worker005f44: 4401 010f |028e: aget v1, v1, v15 5948*795d594fSAndroid Build Coastguard Worker005f48: 9609 1001 |0290: or-int v9, v16, v1 5949*795d594fSAndroid Build Coastguard Worker005f4c: 0801 1100 |0292: move-object/from16 v1, v17 5950*795d594fSAndroid Build Coastguard Worker005f50: 0202 1200 |0294: move/from16 v2, v18 5951*795d594fSAndroid Build Coastguard Worker005f54: 0203 1400 |0296: move/from16 v3, v20 5952*795d594fSAndroid Build Coastguard Worker005f58: 7609 7f00 0100 |0298: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9}, Lcom/google/android/checkers/a;.a:(IIIIIIII)V // method@007f 5953*795d594fSAndroid Build Coastguard Worker005f5e: 01e1 |029b: move v1, v14 5954*795d594fSAndroid Build Coastguard Worker005f60: 2894 |029c: goto 0230 // -006c 5955*795d594fSAndroid Build Coastguard Worker005f62: 6201 3000 |029d: sget-object v1, Lcom/google/android/checkers/a;.D:[I // field@0030 5956*795d594fSAndroid Build Coastguard Worker005f66: 4401 010f |029f: aget v1, v1, v15 5957*795d594fSAndroid Build Coastguard Worker005f6a: b541 |02a1: and-int/2addr v1, v4 5958*795d594fSAndroid Build Coastguard Worker005f6c: 3801 2d00 |02a2: if-eqz v1, 02cf // +002d 5959*795d594fSAndroid Build Coastguard Worker005f70: 6201 3100 |02a4: sget-object v1, Lcom/google/android/checkers/a;.E:[I // field@0031 5960*795d594fSAndroid Build Coastguard Worker005f74: 4401 010f |02a6: aget v1, v1, v15 5961*795d594fSAndroid Build Coastguard Worker005f78: 9501 0114 |02a8: and-int v1, v1, v20 5962*795d594fSAndroid Build Coastguard Worker005f7c: 3801 2500 |02aa: if-eqz v1, 02cf // +0025 5963*795d594fSAndroid Build Coastguard Worker005f80: 9607 1410 |02ac: or-int v7, v20, v16 5964*795d594fSAndroid Build Coastguard Worker005f84: 6201 3000 |02ae: sget-object v1, Lcom/google/android/checkers/a;.D:[I // field@0030 5965*795d594fSAndroid Build Coastguard Worker005f88: 4401 010f |02b0: aget v1, v1, v15 5966*795d594fSAndroid Build Coastguard Worker005f8c: 9708 0401 |02b2: xor-int v8, v4, v1 5967*795d594fSAndroid Build Coastguard Worker005f90: d809 0ff7 |02b4: add-int/lit8 v9, v15, #int -9 // #f7 5968*795d594fSAndroid Build Coastguard Worker005f94: 6201 3100 |02b6: sget-object v1, Lcom/google/android/checkers/a;.E:[I // field@0031 5969*795d594fSAndroid Build Coastguard Worker005f98: 440a 010f |02b8: aget v10, v1, v15 5970*795d594fSAndroid Build Coastguard Worker005f9c: 6201 3000 |02ba: sget-object v1, Lcom/google/android/checkers/a;.D:[I // field@0030 5971*795d594fSAndroid Build Coastguard Worker005fa0: 4401 010f |02bc: aget v1, v1, v15 5972*795d594fSAndroid Build Coastguard Worker005fa4: 960b 1001 |02be: or-int v11, v16, v1 5973*795d594fSAndroid Build Coastguard Worker005fa8: 130c 0108 |02c0: const/16 v12, #int 2049 // #801 5974*795d594fSAndroid Build Coastguard Worker005fac: 6201 3100 |02c2: sget-object v1, Lcom/google/android/checkers/a;.E:[I // field@0031 5975*795d594fSAndroid Build Coastguard Worker005fb0: 4401 010f |02c4: aget v1, v1, v15 5976*795d594fSAndroid Build Coastguard Worker005fb4: 960d 1001 |02c6: or-int v13, v16, v1 5977*795d594fSAndroid Build Coastguard Worker005fb8: 0805 1100 |02c8: move-object/from16 v5, v17 5978*795d594fSAndroid Build Coastguard Worker005fbc: 0206 1200 |02ca: move/from16 v6, v18 5979*795d594fSAndroid Build Coastguard Worker005fc0: 7609 8b00 0500 |02cc: invoke-direct/range {v5, v6, v7, v8, v9, v10, v11, v12, v13}, Lcom/google/android/checkers/a;.c:(IIIIIIII)V // method@008b 5980*795d594fSAndroid Build Coastguard Worker005fc6: 6201 3200 |02cf: sget-object v1, Lcom/google/android/checkers/a;.F:[I // field@0032 5981*795d594fSAndroid Build Coastguard Worker005fca: 4401 010f |02d1: aget v1, v1, v15 5982*795d594fSAndroid Build Coastguard Worker005fce: b541 |02d3: and-int/2addr v1, v4 5983*795d594fSAndroid Build Coastguard Worker005fd0: 3801 2d00 |02d4: if-eqz v1, 0301 // +002d 5984*795d594fSAndroid Build Coastguard Worker005fd4: 6201 3300 |02d6: sget-object v1, Lcom/google/android/checkers/a;.G:[I // field@0033 5985*795d594fSAndroid Build Coastguard Worker005fd8: 4401 010f |02d8: aget v1, v1, v15 5986*795d594fSAndroid Build Coastguard Worker005fdc: 9501 0114 |02da: and-int v1, v1, v20 5987*795d594fSAndroid Build Coastguard Worker005fe0: 3801 2500 |02dc: if-eqz v1, 0301 // +0025 5988*795d594fSAndroid Build Coastguard Worker005fe4: 9607 1410 |02de: or-int v7, v20, v16 5989*795d594fSAndroid Build Coastguard Worker005fe8: 6201 3200 |02e0: sget-object v1, Lcom/google/android/checkers/a;.F:[I // field@0032 5990*795d594fSAndroid Build Coastguard Worker005fec: 4401 010f |02e2: aget v1, v1, v15 5991*795d594fSAndroid Build Coastguard Worker005ff0: 9708 0401 |02e4: xor-int v8, v4, v1 5992*795d594fSAndroid Build Coastguard Worker005ff4: d809 0ff9 |02e6: add-int/lit8 v9, v15, #int -7 // #f9 5993*795d594fSAndroid Build Coastguard Worker005ff8: 6201 3300 |02e8: sget-object v1, Lcom/google/android/checkers/a;.G:[I // field@0033 5994*795d594fSAndroid Build Coastguard Worker005ffc: 440a 010f |02ea: aget v10, v1, v15 5995*795d594fSAndroid Build Coastguard Worker006000: 6201 3200 |02ec: sget-object v1, Lcom/google/android/checkers/a;.F:[I // field@0032 5996*795d594fSAndroid Build Coastguard Worker006004: 4401 010f |02ee: aget v1, v1, v15 5997*795d594fSAndroid Build Coastguard Worker006008: 960b 1001 |02f0: or-int v11, v16, v1 5998*795d594fSAndroid Build Coastguard Worker00600c: 130c 0108 |02f2: const/16 v12, #int 2049 // #801 5999*795d594fSAndroid Build Coastguard Worker006010: 6201 3300 |02f4: sget-object v1, Lcom/google/android/checkers/a;.G:[I // field@0033 6000*795d594fSAndroid Build Coastguard Worker006014: 4401 010f |02f6: aget v1, v1, v15 6001*795d594fSAndroid Build Coastguard Worker006018: 960d 1001 |02f8: or-int v13, v16, v1 6002*795d594fSAndroid Build Coastguard Worker00601c: 0805 1100 |02fa: move-object/from16 v5, v17 6003*795d594fSAndroid Build Coastguard Worker006020: 0206 1200 |02fc: move/from16 v6, v18 6004*795d594fSAndroid Build Coastguard Worker006024: 7609 8b00 0500 |02fe: invoke-direct/range {v5, v6, v7, v8, v9, v10, v11, v12, v13}, Lcom/google/android/checkers/a;.c:(IIIIIIII)V // method@008b 6005*795d594fSAndroid Build Coastguard Worker00602a: 6201 3400 |0301: sget-object v1, Lcom/google/android/checkers/a;.H:[I // field@0034 6006*795d594fSAndroid Build Coastguard Worker00602e: 4401 010f |0303: aget v1, v1, v15 6007*795d594fSAndroid Build Coastguard Worker006032: b541 |0305: and-int/2addr v1, v4 6008*795d594fSAndroid Build Coastguard Worker006034: 3801 2d00 |0306: if-eqz v1, 0333 // +002d 6009*795d594fSAndroid Build Coastguard Worker006038: 6201 3500 |0308: sget-object v1, Lcom/google/android/checkers/a;.I:[I // field@0035 6010*795d594fSAndroid Build Coastguard Worker00603c: 4401 010f |030a: aget v1, v1, v15 6011*795d594fSAndroid Build Coastguard Worker006040: 9501 0114 |030c: and-int v1, v1, v20 6012*795d594fSAndroid Build Coastguard Worker006044: 3801 2500 |030e: if-eqz v1, 0333 // +0025 6013*795d594fSAndroid Build Coastguard Worker006048: 9607 1410 |0310: or-int v7, v20, v16 6014*795d594fSAndroid Build Coastguard Worker00604c: 6201 3400 |0312: sget-object v1, Lcom/google/android/checkers/a;.H:[I // field@0034 6015*795d594fSAndroid Build Coastguard Worker006050: 4401 010f |0314: aget v1, v1, v15 6016*795d594fSAndroid Build Coastguard Worker006054: 9708 0401 |0316: xor-int v8, v4, v1 6017*795d594fSAndroid Build Coastguard Worker006058: d809 0f07 |0318: add-int/lit8 v9, v15, #int 7 // #07 6018*795d594fSAndroid Build Coastguard Worker00605c: 6201 3500 |031a: sget-object v1, Lcom/google/android/checkers/a;.I:[I // field@0035 6019*795d594fSAndroid Build Coastguard Worker006060: 440a 010f |031c: aget v10, v1, v15 6020*795d594fSAndroid Build Coastguard Worker006064: 6201 3400 |031e: sget-object v1, Lcom/google/android/checkers/a;.H:[I // field@0034 6021*795d594fSAndroid Build Coastguard Worker006068: 4401 010f |0320: aget v1, v1, v15 6022*795d594fSAndroid Build Coastguard Worker00606c: 960b 1001 |0322: or-int v11, v16, v1 6023*795d594fSAndroid Build Coastguard Worker006070: 130c 0108 |0324: const/16 v12, #int 2049 // #801 6024*795d594fSAndroid Build Coastguard Worker006074: 6201 3500 |0326: sget-object v1, Lcom/google/android/checkers/a;.I:[I // field@0035 6025*795d594fSAndroid Build Coastguard Worker006078: 4401 010f |0328: aget v1, v1, v15 6026*795d594fSAndroid Build Coastguard Worker00607c: 960d 1001 |032a: or-int v13, v16, v1 6027*795d594fSAndroid Build Coastguard Worker006080: 0805 1100 |032c: move-object/from16 v5, v17 6028*795d594fSAndroid Build Coastguard Worker006084: 0206 1200 |032e: move/from16 v6, v18 6029*795d594fSAndroid Build Coastguard Worker006088: 7609 8b00 0500 |0330: invoke-direct/range {v5, v6, v7, v8, v9, v10, v11, v12, v13}, Lcom/google/android/checkers/a;.c:(IIIIIIII)V // method@008b 6030*795d594fSAndroid Build Coastguard Worker00608e: 6201 3600 |0333: sget-object v1, Lcom/google/android/checkers/a;.J:[I // field@0036 6031*795d594fSAndroid Build Coastguard Worker006092: 4401 010f |0335: aget v1, v1, v15 6032*795d594fSAndroid Build Coastguard Worker006096: b541 |0337: and-int/2addr v1, v4 6033*795d594fSAndroid Build Coastguard Worker006098: 3801 2d00 |0338: if-eqz v1, 0365 // +002d 6034*795d594fSAndroid Build Coastguard Worker00609c: 6201 3700 |033a: sget-object v1, Lcom/google/android/checkers/a;.K:[I // field@0037 6035*795d594fSAndroid Build Coastguard Worker0060a0: 4401 010f |033c: aget v1, v1, v15 6036*795d594fSAndroid Build Coastguard Worker0060a4: 9501 0114 |033e: and-int v1, v1, v20 6037*795d594fSAndroid Build Coastguard Worker0060a8: 3801 2500 |0340: if-eqz v1, 0365 // +0025 6038*795d594fSAndroid Build Coastguard Worker0060ac: 9607 1410 |0342: or-int v7, v20, v16 6039*795d594fSAndroid Build Coastguard Worker0060b0: 6201 3600 |0344: sget-object v1, Lcom/google/android/checkers/a;.J:[I // field@0036 6040*795d594fSAndroid Build Coastguard Worker0060b4: 4401 010f |0346: aget v1, v1, v15 6041*795d594fSAndroid Build Coastguard Worker0060b8: 9708 0401 |0348: xor-int v8, v4, v1 6042*795d594fSAndroid Build Coastguard Worker0060bc: d809 0f09 |034a: add-int/lit8 v9, v15, #int 9 // #09 6043*795d594fSAndroid Build Coastguard Worker0060c0: 6201 3700 |034c: sget-object v1, Lcom/google/android/checkers/a;.K:[I // field@0037 6044*795d594fSAndroid Build Coastguard Worker0060c4: 440a 010f |034e: aget v10, v1, v15 6045*795d594fSAndroid Build Coastguard Worker0060c8: 6201 3600 |0350: sget-object v1, Lcom/google/android/checkers/a;.J:[I // field@0036 6046*795d594fSAndroid Build Coastguard Worker0060cc: 4401 010f |0352: aget v1, v1, v15 6047*795d594fSAndroid Build Coastguard Worker0060d0: 960b 1001 |0354: or-int v11, v16, v1 6048*795d594fSAndroid Build Coastguard Worker0060d4: 130c 0108 |0356: const/16 v12, #int 2049 // #801 6049*795d594fSAndroid Build Coastguard Worker0060d8: 6201 3700 |0358: sget-object v1, Lcom/google/android/checkers/a;.K:[I // field@0037 6050*795d594fSAndroid Build Coastguard Worker0060dc: 4401 010f |035a: aget v1, v1, v15 6051*795d594fSAndroid Build Coastguard Worker0060e0: 960d 1001 |035c: or-int v13, v16, v1 6052*795d594fSAndroid Build Coastguard Worker0060e4: 0805 1100 |035e: move-object/from16 v5, v17 6053*795d594fSAndroid Build Coastguard Worker0060e8: 0206 1200 |0360: move/from16 v6, v18 6054*795d594fSAndroid Build Coastguard Worker0060ec: 7609 8b00 0500 |0362: invoke-direct/range {v5, v6, v7, v8, v9, v10, v11, v12, v13}, Lcom/google/android/checkers/a;.c:(IIIIIIII)V // method@008b 6055*795d594fSAndroid Build Coastguard Worker0060f2: 01e1 |0365: move v1, v14 6056*795d594fSAndroid Build Coastguard Worker0060f4: 2900 cafe |0366: goto/16 0230 // -0136 6057*795d594fSAndroid Build Coastguard Worker0060f8: 1201 |0368: const/4 v1, #int 0 // #0 6058*795d594fSAndroid Build Coastguard Worker0060fa: 2900 19fd |0369: goto/16 0082 // -02e7 6059*795d594fSAndroid Build Coastguard Worker catches : (none) 6060*795d594fSAndroid Build Coastguard Worker positions : 6061*795d594fSAndroid Build Coastguard Worker locals : 6062*795d594fSAndroid Build Coastguard Worker 6063*795d594fSAndroid Build Coastguard Worker #13 : (in Lcom/google/android/checkers/a;) 6064*795d594fSAndroid Build Coastguard Worker name : 'b' 6065*795d594fSAndroid Build Coastguard Worker type : '(ZIIIZ)I' 6066*795d594fSAndroid Build Coastguard Worker access : 0x000a (PRIVATE STATIC) 6067*795d594fSAndroid Build Coastguard Worker method_idx : 130 6068*795d594fSAndroid Build Coastguard Worker code - 6069*795d594fSAndroid Build Coastguard Worker registers : 9 6070*795d594fSAndroid Build Coastguard Worker ins : 5 6071*795d594fSAndroid Build Coastguard Worker outs : 1 6072*795d594fSAndroid Build Coastguard Worker insns size : 46 16-bit code units 6073*795d594fSAndroid Build Coastguard Worker006100: |[006100] com.google.android.checkers.a.b:(ZIIIZ)I 6074*795d594fSAndroid Build Coastguard Worker006110: 7110 9f00 0500 |0000: invoke-static {v5}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 6075*795d594fSAndroid Build Coastguard Worker006116: 0a02 |0003: move-result v2 6076*795d594fSAndroid Build Coastguard Worker006118: 7110 9f00 0600 |0004: invoke-static {v6}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 6077*795d594fSAndroid Build Coastguard Worker00611e: 0a01 |0007: move-result v1 6078*795d594fSAndroid Build Coastguard Worker006120: 7110 9f00 0700 |0008: invoke-static {v7}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 6079*795d594fSAndroid Build Coastguard Worker006126: 0a00 |000b: move-result v0 6080*795d594fSAndroid Build Coastguard Worker006128: 3808 0800 |000c: if-eqz v8, 0014 // +0008 6081*795d594fSAndroid Build Coastguard Worker00612c: d902 021f |000e: rsub-int/lit8 v2, v2, #int 31 // #1f 6082*795d594fSAndroid Build Coastguard Worker006130: d901 011f |0010: rsub-int/lit8 v1, v1, #int 31 // #1f 6083*795d594fSAndroid Build Coastguard Worker006134: d900 001f |0012: rsub-int/lit8 v0, v0, #int 31 // #1f 6084*795d594fSAndroid Build Coastguard Worker006138: d800 00fc |0014: add-int/lit8 v0, v0, #int -4 // #fc 6085*795d594fSAndroid Build Coastguard Worker00613c: 3804 0d00 |0016: if-eqz v4, 0023 // +000d 6086*795d594fSAndroid Build Coastguard Worker006140: 6203 6300 |0018: sget-object v3, Lcom/google/android/checkers/g;.k:[B // field@0063 6087*795d594fSAndroid Build Coastguard Worker006144: d200 8003 |001a: mul-int/lit16 v0, v0, #int 896 // #0380 6088*795d594fSAndroid Build Coastguard Worker006148: da02 0220 |001c: mul-int/lit8 v2, v2, #int 32 // #20 6089*795d594fSAndroid Build Coastguard Worker00614c: b020 |001e: add-int/2addr v0, v2 6090*795d594fSAndroid Build Coastguard Worker00614e: b010 |001f: add-int/2addr v0, v1 6091*795d594fSAndroid Build Coastguard Worker006150: 4800 0300 |0020: aget-byte v0, v3, v0 6092*795d594fSAndroid Build Coastguard Worker006154: 0f00 |0022: return v0 6093*795d594fSAndroid Build Coastguard Worker006156: 6203 6400 |0023: sget-object v3, Lcom/google/android/checkers/g;.l:[B // field@0064 6094*795d594fSAndroid Build Coastguard Worker00615a: d200 8003 |0025: mul-int/lit16 v0, v0, #int 896 // #0380 6095*795d594fSAndroid Build Coastguard Worker00615e: da02 0220 |0027: mul-int/lit8 v2, v2, #int 32 // #20 6096*795d594fSAndroid Build Coastguard Worker006162: b020 |0029: add-int/2addr v0, v2 6097*795d594fSAndroid Build Coastguard Worker006164: b010 |002a: add-int/2addr v0, v1 6098*795d594fSAndroid Build Coastguard Worker006166: 4800 0300 |002b: aget-byte v0, v3, v0 6099*795d594fSAndroid Build Coastguard Worker00616a: 28f5 |002d: goto 0022 // -000b 6100*795d594fSAndroid Build Coastguard Worker catches : (none) 6101*795d594fSAndroid Build Coastguard Worker positions : 6102*795d594fSAndroid Build Coastguard Worker locals : 6103*795d594fSAndroid Build Coastguard Worker 6104*795d594fSAndroid Build Coastguard Worker #14 : (in Lcom/google/android/checkers/a;) 6105*795d594fSAndroid Build Coastguard Worker name : 'b' 6106*795d594fSAndroid Build Coastguard Worker type : '(ZIIZ)I' 6107*795d594fSAndroid Build Coastguard Worker access : 0x000a (PRIVATE STATIC) 6108*795d594fSAndroid Build Coastguard Worker method_idx : 131 6109*795d594fSAndroid Build Coastguard Worker code - 6110*795d594fSAndroid Build Coastguard Worker registers : 8 6111*795d594fSAndroid Build Coastguard Worker ins : 4 6112*795d594fSAndroid Build Coastguard Worker outs : 1 6113*795d594fSAndroid Build Coastguard Worker insns size : 56 16-bit code units 6114*795d594fSAndroid Build Coastguard Worker00616c: |[00616c] com.google.android.checkers.a.b:(ZIIZ)I 6115*795d594fSAndroid Build Coastguard Worker00617c: 7110 9f00 0500 |0000: invoke-static {v5}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 6116*795d594fSAndroid Build Coastguard Worker006182: 0a00 |0003: move-result v0 6117*795d594fSAndroid Build Coastguard Worker006184: d801 05ff |0004: add-int/lit8 v1, v5, #int -1 // #ff 6118*795d594fSAndroid Build Coastguard Worker006188: b551 |0006: and-int/2addr v1, v5 6119*795d594fSAndroid Build Coastguard Worker00618a: 7110 9f00 0100 |0007: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 6120*795d594fSAndroid Build Coastguard Worker006190: 0a02 |000a: move-result v2 6121*795d594fSAndroid Build Coastguard Worker006192: 7110 9f00 0600 |000b: invoke-static {v6}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 6122*795d594fSAndroid Build Coastguard Worker006198: 0a01 |000e: move-result v1 6123*795d594fSAndroid Build Coastguard Worker00619a: 3807 0800 |000f: if-eqz v7, 0017 // +0008 6124*795d594fSAndroid Build Coastguard Worker00619e: d900 001f |0011: rsub-int/lit8 v0, v0, #int 31 // #1f 6125*795d594fSAndroid Build Coastguard Worker0061a2: d902 021f |0013: rsub-int/lit8 v2, v2, #int 31 // #1f 6126*795d594fSAndroid Build Coastguard Worker0061a6: d901 011f |0015: rsub-int/lit8 v1, v1, #int 31 // #1f 6127*795d594fSAndroid Build Coastguard Worker0061aa: d801 01fc |0017: add-int/lit8 v1, v1, #int -4 // #fc 6128*795d594fSAndroid Build Coastguard Worker0061ae: 3520 1100 |0019: if-ge v0, v2, 002a // +0011 6129*795d594fSAndroid Build Coastguard Worker0061b2: 6203 3800 |001b: sget-object v3, Lcom/google/android/checkers/a;.L:[I // field@0038 6130*795d594fSAndroid Build Coastguard Worker0061b6: 4402 0302 |001d: aget v2, v3, v2 6131*795d594fSAndroid Build Coastguard Worker0061ba: b020 |001f: add-int/2addr v0, v2 6132*795d594fSAndroid Build Coastguard Worker0061bc: 3804 1000 |0020: if-eqz v4, 0030 // +0010 6133*795d594fSAndroid Build Coastguard Worker0061c0: 6202 5f00 |0022: sget-object v2, Lcom/google/android/checkers/g;.g:[B // field@005f 6134*795d594fSAndroid Build Coastguard Worker0061c4: d211 f001 |0024: mul-int/lit16 v1, v1, #int 496 // #01f0 6135*795d594fSAndroid Build Coastguard Worker0061c8: b010 |0026: add-int/2addr v0, v1 6136*795d594fSAndroid Build Coastguard Worker0061ca: 4800 0200 |0027: aget-byte v0, v2, v0 6137*795d594fSAndroid Build Coastguard Worker0061ce: 0f00 |0029: return v0 6138*795d594fSAndroid Build Coastguard Worker0061d0: 6203 3800 |002a: sget-object v3, Lcom/google/android/checkers/a;.L:[I // field@0038 6139*795d594fSAndroid Build Coastguard Worker0061d4: 4400 0300 |002c: aget v0, v3, v0 6140*795d594fSAndroid Build Coastguard Worker0061d8: b020 |002e: add-int/2addr v0, v2 6141*795d594fSAndroid Build Coastguard Worker0061da: 28f1 |002f: goto 0020 // -000f 6142*795d594fSAndroid Build Coastguard Worker0061dc: 6202 6000 |0030: sget-object v2, Lcom/google/android/checkers/g;.h:[B // field@0060 6143*795d594fSAndroid Build Coastguard Worker0061e0: d211 f001 |0032: mul-int/lit16 v1, v1, #int 496 // #01f0 6144*795d594fSAndroid Build Coastguard Worker0061e4: b010 |0034: add-int/2addr v0, v1 6145*795d594fSAndroid Build Coastguard Worker0061e6: 4800 0200 |0035: aget-byte v0, v2, v0 6146*795d594fSAndroid Build Coastguard Worker0061ea: 28f2 |0037: goto 0029 // -000e 6147*795d594fSAndroid Build Coastguard Worker catches : (none) 6148*795d594fSAndroid Build Coastguard Worker positions : 6149*795d594fSAndroid Build Coastguard Worker locals : 6150*795d594fSAndroid Build Coastguard Worker 6151*795d594fSAndroid Build Coastguard Worker #15 : (in Lcom/google/android/checkers/a;) 6152*795d594fSAndroid Build Coastguard Worker name : 'b' 6153*795d594fSAndroid Build Coastguard Worker type : '()V' 6154*795d594fSAndroid Build Coastguard Worker access : 0x20012 (PRIVATE FINAL DECLARED_SYNCHRONIZED) 6155*795d594fSAndroid Build Coastguard Worker method_idx : 132 6156*795d594fSAndroid Build Coastguard Worker code - 6157*795d594fSAndroid Build Coastguard Worker registers : 2 6158*795d594fSAndroid Build Coastguard Worker ins : 1 6159*795d594fSAndroid Build Coastguard Worker outs : 1 6160*795d594fSAndroid Build Coastguard Worker insns size : 19 16-bit code units 6161*795d594fSAndroid Build Coastguard Worker0061ec: |[0061ec] com.google.android.checkers.a.b:()V 6162*795d594fSAndroid Build Coastguard Worker0061fc: 1d01 |0000: monitor-enter v1 6163*795d594fSAndroid Build Coastguard Worker0061fe: 5510 4400 |0001: iget-boolean v0, v1, Lcom/google/android/checkers/a;.k:Z // field@0044 6164*795d594fSAndroid Build Coastguard Worker006202: 3800 0700 |0003: if-eqz v0, 000a // +0007 6165*795d594fSAndroid Build Coastguard Worker006206: 1200 |0005: const/4 v0, #int 0 // #0 6166*795d594fSAndroid Build Coastguard Worker006208: 5c10 4400 |0006: iput-boolean v0, v1, Lcom/google/android/checkers/a;.k:Z // field@0044 6167*795d594fSAndroid Build Coastguard Worker00620c: 1e01 |0008: monitor-exit v1 6168*795d594fSAndroid Build Coastguard Worker00620e: 0e00 |0009: return-void 6169*795d594fSAndroid Build Coastguard Worker006210: 6e10 a200 0100 |000a: invoke-virtual {v1}, Ljava/lang/Object;.wait:()V // method@00a2 6170*795d594fSAndroid Build Coastguard Worker006216: 28f4 |000d: goto 0001 // -000c 6171*795d594fSAndroid Build Coastguard Worker006218: 0d00 |000e: move-exception v0 6172*795d594fSAndroid Build Coastguard Worker00621a: 28f2 |000f: goto 0001 // -000e 6173*795d594fSAndroid Build Coastguard Worker00621c: 0d00 |0010: move-exception v0 6174*795d594fSAndroid Build Coastguard Worker00621e: 1e01 |0011: monitor-exit v1 6175*795d594fSAndroid Build Coastguard Worker006220: 2700 |0012: throw v0 6176*795d594fSAndroid Build Coastguard Worker catches : 2 6177*795d594fSAndroid Build Coastguard Worker 0x0001 - 0x0008 6178*795d594fSAndroid Build Coastguard Worker <any> -> 0x0010 6179*795d594fSAndroid Build Coastguard Worker 0x000a - 0x000d 6180*795d594fSAndroid Build Coastguard Worker Ljava/lang/InterruptedException; -> 0x000e 6181*795d594fSAndroid Build Coastguard Worker <any> -> 0x0010 6182*795d594fSAndroid Build Coastguard Worker positions : 6183*795d594fSAndroid Build Coastguard Worker locals : 6184*795d594fSAndroid Build Coastguard Worker 6185*795d594fSAndroid Build Coastguard Worker #16 : (in Lcom/google/android/checkers/a;) 6186*795d594fSAndroid Build Coastguard Worker name : 'b' 6187*795d594fSAndroid Build Coastguard Worker type : '(I)V' 6188*795d594fSAndroid Build Coastguard Worker access : 0x0012 (PRIVATE FINAL) 6189*795d594fSAndroid Build Coastguard Worker method_idx : 133 6190*795d594fSAndroid Build Coastguard Worker code - 6191*795d594fSAndroid Build Coastguard Worker registers : 10 6192*795d594fSAndroid Build Coastguard Worker ins : 2 6193*795d594fSAndroid Build Coastguard Worker outs : 1 6194*795d594fSAndroid Build Coastguard Worker insns size : 368 16-bit code units 6195*795d594fSAndroid Build Coastguard Worker00623c: |[00623c] com.google.android.checkers.a.b:(I)V 6196*795d594fSAndroid Build Coastguard Worker00624c: 5280 3d00 |0000: iget v0, v8, Lcom/google/android/checkers/a;.d:I // field@003d 6197*795d594fSAndroid Build Coastguard Worker006250: 5282 3e00 |0002: iget v2, v8, Lcom/google/android/checkers/a;.e:I // field@003e 6198*795d594fSAndroid Build Coastguard Worker006254: 5283 3f00 |0004: iget v3, v8, Lcom/google/android/checkers/a;.f:I // field@003f 6199*795d594fSAndroid Build Coastguard Worker006258: 5284 4000 |0006: iget v4, v8, Lcom/google/android/checkers/a;.g:I // field@0040 6200*795d594fSAndroid Build Coastguard Worker00625c: 5481 4900 |0008: iget-object v1, v8, Lcom/google/android/checkers/a;.p:[I // field@0049 6201*795d594fSAndroid Build Coastguard Worker006260: 4401 0109 |000a: aget v1, v1, v9 6202*795d594fSAndroid Build Coastguard Worker006264: d511 ff00 |000c: and-int/lit16 v1, v1, #int 255 // #00ff 6203*795d594fSAndroid Build Coastguard Worker006268: 5485 4900 |000e: iget-object v5, v8, Lcom/google/android/checkers/a;.p:[I // field@0049 6204*795d594fSAndroid Build Coastguard Worker00626c: 4405 0509 |0010: aget v5, v5, v9 6205*795d594fSAndroid Build Coastguard Worker006270: d555 000f |0012: and-int/lit16 v5, v5, #int 3840 // #0f00 6206*795d594fSAndroid Build Coastguard Worker006274: 5486 4800 |0014: iget-object v6, v8, Lcom/google/android/checkers/a;.o:[I // field@0048 6207*795d594fSAndroid Build Coastguard Worker006278: 4406 0609 |0016: aget v6, v6, v9 6208*795d594fSAndroid Build Coastguard Worker00627c: 2c05 4601 0000 |0018: sparse-switch v5, 0000015e // +00000146 6209*795d594fSAndroid Build Coastguard Worker006282: 5281 5100 |001b: iget v1, v8, Lcom/google/android/checkers/a;.x:I // field@0051 6210*795d594fSAndroid Build Coastguard Worker006286: 6205 3900 |001d: sget-object v5, Lcom/google/android/checkers/a;.M:[I // field@0039 6211*795d594fSAndroid Build Coastguard Worker00628a: 1306 8000 |001f: const/16 v6, #int 128 // #80 6212*795d594fSAndroid Build Coastguard Worker00628e: 4405 0506 |0021: aget v5, v5, v6 6213*795d594fSAndroid Build Coastguard Worker006292: b751 |0023: xor-int/2addr v1, v5 6214*795d594fSAndroid Build Coastguard Worker006294: 5285 3d00 |0024: iget v5, v8, Lcom/google/android/checkers/a;.d:I // field@003d 6215*795d594fSAndroid Build Coastguard Worker006298: b750 |0026: xor-int/2addr v0, v5 6216*795d594fSAndroid Build Coastguard Worker00629a: 3900 ee00 |0027: if-nez v0, 0115 // +00ee 6217*795d594fSAndroid Build Coastguard Worker00629e: 5280 3e00 |0029: iget v0, v8, Lcom/google/android/checkers/a;.e:I // field@003e 6218*795d594fSAndroid Build Coastguard Worker0062a2: b720 |002b: xor-int/2addr v0, v2 6219*795d594fSAndroid Build Coastguard Worker0062a4: 3900 fb00 |002c: if-nez v0, 0127 // +00fb 6220*795d594fSAndroid Build Coastguard Worker0062a8: 5280 3f00 |002e: iget v0, v8, Lcom/google/android/checkers/a;.f:I // field@003f 6221*795d594fSAndroid Build Coastguard Worker0062ac: b730 |0030: xor-int/2addr v0, v3 6222*795d594fSAndroid Build Coastguard Worker0062ae: 3900 0801 |0031: if-nez v0, 0139 // +0108 6223*795d594fSAndroid Build Coastguard Worker0062b2: 5280 4000 |0033: iget v0, v8, Lcom/google/android/checkers/a;.g:I // field@0040 6224*795d594fSAndroid Build Coastguard Worker0062b6: b740 |0035: xor-int/2addr v0, v4 6225*795d594fSAndroid Build Coastguard Worker0062b8: 3900 1501 |0036: if-nez v0, 014b // +0115 6226*795d594fSAndroid Build Coastguard Worker0062bc: 5981 5100 |0038: iput v1, v8, Lcom/google/android/checkers/a;.x:I // field@0051 6227*795d594fSAndroid Build Coastguard Worker0062c0: 0e00 |003a: return-void 6228*795d594fSAndroid Build Coastguard Worker0062c2: 1505 00f0 |003b: const/high16 v5, #int -268435456 // #f000 6229*795d594fSAndroid Build Coastguard Worker0062c6: b565 |003d: and-int/2addr v5, v6 6230*795d594fSAndroid Build Coastguard Worker0062c8: 3805 3100 |003e: if-eqz v5, 006f // +0031 6231*795d594fSAndroid Build Coastguard Worker0062cc: 5285 3d00 |0040: iget v5, v8, Lcom/google/android/checkers/a;.d:I // field@003d 6232*795d594fSAndroid Build Coastguard Worker0062d0: 5487 3a00 |0042: iget-object v7, v8, Lcom/google/android/checkers/a;.a:[I // field@003a 6233*795d594fSAndroid Build Coastguard Worker0062d4: 4407 0709 |0044: aget v7, v7, v9 6234*795d594fSAndroid Build Coastguard Worker0062d8: df07 07ff |0046: xor-int/lit8 v7, v7, #int -1 // #ff 6235*795d594fSAndroid Build Coastguard Worker0062dc: b575 |0048: and-int/2addr v5, v7 6236*795d594fSAndroid Build Coastguard Worker0062de: 5985 3d00 |0049: iput v5, v8, Lcom/google/android/checkers/a;.d:I // field@003d 6237*795d594fSAndroid Build Coastguard Worker0062e2: 5285 3e00 |004b: iget v5, v8, Lcom/google/android/checkers/a;.e:I // field@003e 6238*795d594fSAndroid Build Coastguard Worker0062e6: b665 |004d: or-int/2addr v5, v6 6239*795d594fSAndroid Build Coastguard Worker0062e8: 5985 3e00 |004e: iput v5, v8, Lcom/google/android/checkers/a;.e:I // field@003e 6240*795d594fSAndroid Build Coastguard Worker0062ec: 3801 cbff |0050: if-eqz v1, 001b // -0035 6241*795d594fSAndroid Build Coastguard Worker0062f0: 5285 3f00 |0052: iget v5, v8, Lcom/google/android/checkers/a;.f:I // field@003f 6242*795d594fSAndroid Build Coastguard Worker0062f4: 5486 3a00 |0054: iget-object v6, v8, Lcom/google/android/checkers/a;.a:[I // field@003a 6243*795d594fSAndroid Build Coastguard Worker0062f8: 4406 0609 |0056: aget v6, v6, v9 6244*795d594fSAndroid Build Coastguard Worker0062fc: df06 06ff |0058: xor-int/lit8 v6, v6, #int -1 // #ff 6245*795d594fSAndroid Build Coastguard Worker006300: b565 |005a: and-int/2addr v5, v6 6246*795d594fSAndroid Build Coastguard Worker006302: 5985 3f00 |005b: iput v5, v8, Lcom/google/android/checkers/a;.f:I // field@003f 6247*795d594fSAndroid Build Coastguard Worker006306: 5285 4000 |005d: iget v5, v8, Lcom/google/android/checkers/a;.g:I // field@0040 6248*795d594fSAndroid Build Coastguard Worker00630a: 5486 3a00 |005f: iget-object v6, v8, Lcom/google/android/checkers/a;.a:[I // field@003a 6249*795d594fSAndroid Build Coastguard Worker00630e: 4406 0609 |0061: aget v6, v6, v9 6250*795d594fSAndroid Build Coastguard Worker006312: df06 06ff |0063: xor-int/lit8 v6, v6, #int -1 // #ff 6251*795d594fSAndroid Build Coastguard Worker006316: b565 |0065: and-int/2addr v5, v6 6252*795d594fSAndroid Build Coastguard Worker006318: 5985 4000 |0066: iput v5, v8, Lcom/google/android/checkers/a;.g:I // field@0040 6253*795d594fSAndroid Build Coastguard Worker00631c: 5285 5000 |0068: iget v5, v8, Lcom/google/android/checkers/a;.w:I // field@0050 6254*795d594fSAndroid Build Coastguard Worker006320: 9101 0501 |006a: sub-int v1, v5, v1 6255*795d594fSAndroid Build Coastguard Worker006324: 5981 5000 |006c: iput v1, v8, Lcom/google/android/checkers/a;.w:I // field@0050 6256*795d594fSAndroid Build Coastguard Worker006328: 28ad |006e: goto 001b // -0053 6257*795d594fSAndroid Build Coastguard Worker00632a: 5285 3d00 |006f: iget v5, v8, Lcom/google/android/checkers/a;.d:I // field@003d 6258*795d594fSAndroid Build Coastguard Worker00632e: 5487 3a00 |0071: iget-object v7, v8, Lcom/google/android/checkers/a;.a:[I // field@003a 6259*795d594fSAndroid Build Coastguard Worker006332: 4407 0709 |0073: aget v7, v7, v9 6260*795d594fSAndroid Build Coastguard Worker006336: df07 07ff |0075: xor-int/lit8 v7, v7, #int -1 // #ff 6261*795d594fSAndroid Build Coastguard Worker00633a: b575 |0077: and-int/2addr v5, v7 6262*795d594fSAndroid Build Coastguard Worker00633c: b665 |0078: or-int/2addr v5, v6 6263*795d594fSAndroid Build Coastguard Worker00633e: 5985 3d00 |0079: iput v5, v8, Lcom/google/android/checkers/a;.d:I // field@003d 6264*795d594fSAndroid Build Coastguard Worker006342: 28d5 |007b: goto 0050 // -002b 6265*795d594fSAndroid Build Coastguard Worker006344: 5285 3e00 |007c: iget v5, v8, Lcom/google/android/checkers/a;.e:I // field@003e 6266*795d594fSAndroid Build Coastguard Worker006348: 5487 3a00 |007e: iget-object v7, v8, Lcom/google/android/checkers/a;.a:[I // field@003a 6267*795d594fSAndroid Build Coastguard Worker00634c: 4407 0709 |0080: aget v7, v7, v9 6268*795d594fSAndroid Build Coastguard Worker006350: df07 07ff |0082: xor-int/lit8 v7, v7, #int -1 // #ff 6269*795d594fSAndroid Build Coastguard Worker006354: b575 |0084: and-int/2addr v5, v7 6270*795d594fSAndroid Build Coastguard Worker006356: b665 |0085: or-int/2addr v5, v6 6271*795d594fSAndroid Build Coastguard Worker006358: 5985 3e00 |0086: iput v5, v8, Lcom/google/android/checkers/a;.e:I // field@003e 6272*795d594fSAndroid Build Coastguard Worker00635c: 3801 93ff |0088: if-eqz v1, 001b // -006d 6273*795d594fSAndroid Build Coastguard Worker006360: 5285 3f00 |008a: iget v5, v8, Lcom/google/android/checkers/a;.f:I // field@003f 6274*795d594fSAndroid Build Coastguard Worker006364: 5486 3a00 |008c: iget-object v6, v8, Lcom/google/android/checkers/a;.a:[I // field@003a 6275*795d594fSAndroid Build Coastguard Worker006368: 4406 0609 |008e: aget v6, v6, v9 6276*795d594fSAndroid Build Coastguard Worker00636c: df06 06ff |0090: xor-int/lit8 v6, v6, #int -1 // #ff 6277*795d594fSAndroid Build Coastguard Worker006370: b565 |0092: and-int/2addr v5, v6 6278*795d594fSAndroid Build Coastguard Worker006372: 5985 3f00 |0093: iput v5, v8, Lcom/google/android/checkers/a;.f:I // field@003f 6279*795d594fSAndroid Build Coastguard Worker006376: 5285 4000 |0095: iget v5, v8, Lcom/google/android/checkers/a;.g:I // field@0040 6280*795d594fSAndroid Build Coastguard Worker00637a: 5486 3a00 |0097: iget-object v6, v8, Lcom/google/android/checkers/a;.a:[I // field@003a 6281*795d594fSAndroid Build Coastguard Worker00637e: 4406 0609 |0099: aget v6, v6, v9 6282*795d594fSAndroid Build Coastguard Worker006382: df06 06ff |009b: xor-int/lit8 v6, v6, #int -1 // #ff 6283*795d594fSAndroid Build Coastguard Worker006386: b565 |009d: and-int/2addr v5, v6 6284*795d594fSAndroid Build Coastguard Worker006388: 5985 4000 |009e: iput v5, v8, Lcom/google/android/checkers/a;.g:I // field@0040 6285*795d594fSAndroid Build Coastguard Worker00638c: 5285 5000 |00a0: iget v5, v8, Lcom/google/android/checkers/a;.w:I // field@0050 6286*795d594fSAndroid Build Coastguard Worker006390: 9101 0501 |00a2: sub-int v1, v5, v1 6287*795d594fSAndroid Build Coastguard Worker006394: 5981 5000 |00a4: iput v1, v8, Lcom/google/android/checkers/a;.w:I // field@0050 6288*795d594fSAndroid Build Coastguard Worker006398: 2900 75ff |00a6: goto/16 001b // -008b 6289*795d594fSAndroid Build Coastguard Worker00639c: dd05 060f |00a8: and-int/lit8 v5, v6, #int 15 // #0f 6290*795d594fSAndroid Build Coastguard Worker0063a0: 3805 3200 |00aa: if-eqz v5, 00dc // +0032 6291*795d594fSAndroid Build Coastguard Worker0063a4: 5285 3f00 |00ac: iget v5, v8, Lcom/google/android/checkers/a;.f:I // field@003f 6292*795d594fSAndroid Build Coastguard Worker0063a8: 5487 3a00 |00ae: iget-object v7, v8, Lcom/google/android/checkers/a;.a:[I // field@003a 6293*795d594fSAndroid Build Coastguard Worker0063ac: 4407 0709 |00b0: aget v7, v7, v9 6294*795d594fSAndroid Build Coastguard Worker0063b0: df07 07ff |00b2: xor-int/lit8 v7, v7, #int -1 // #ff 6295*795d594fSAndroid Build Coastguard Worker0063b4: b575 |00b4: and-int/2addr v5, v7 6296*795d594fSAndroid Build Coastguard Worker0063b6: 5985 3f00 |00b5: iput v5, v8, Lcom/google/android/checkers/a;.f:I // field@003f 6297*795d594fSAndroid Build Coastguard Worker0063ba: 5285 4000 |00b7: iget v5, v8, Lcom/google/android/checkers/a;.g:I // field@0040 6298*795d594fSAndroid Build Coastguard Worker0063be: b665 |00b9: or-int/2addr v5, v6 6299*795d594fSAndroid Build Coastguard Worker0063c0: 5985 4000 |00ba: iput v5, v8, Lcom/google/android/checkers/a;.g:I // field@0040 6300*795d594fSAndroid Build Coastguard Worker0063c4: 3801 5fff |00bc: if-eqz v1, 001b // -00a1 6301*795d594fSAndroid Build Coastguard Worker0063c8: 5285 3d00 |00be: iget v5, v8, Lcom/google/android/checkers/a;.d:I // field@003d 6302*795d594fSAndroid Build Coastguard Worker0063cc: 5486 3a00 |00c0: iget-object v6, v8, Lcom/google/android/checkers/a;.a:[I // field@003a 6303*795d594fSAndroid Build Coastguard Worker0063d0: 4406 0609 |00c2: aget v6, v6, v9 6304*795d594fSAndroid Build Coastguard Worker0063d4: df06 06ff |00c4: xor-int/lit8 v6, v6, #int -1 // #ff 6305*795d594fSAndroid Build Coastguard Worker0063d8: b565 |00c6: and-int/2addr v5, v6 6306*795d594fSAndroid Build Coastguard Worker0063da: 5985 3d00 |00c7: iput v5, v8, Lcom/google/android/checkers/a;.d:I // field@003d 6307*795d594fSAndroid Build Coastguard Worker0063de: 5285 3e00 |00c9: iget v5, v8, Lcom/google/android/checkers/a;.e:I // field@003e 6308*795d594fSAndroid Build Coastguard Worker0063e2: 5486 3a00 |00cb: iget-object v6, v8, Lcom/google/android/checkers/a;.a:[I // field@003a 6309*795d594fSAndroid Build Coastguard Worker0063e6: 4406 0609 |00cd: aget v6, v6, v9 6310*795d594fSAndroid Build Coastguard Worker0063ea: df06 06ff |00cf: xor-int/lit8 v6, v6, #int -1 // #ff 6311*795d594fSAndroid Build Coastguard Worker0063ee: b565 |00d1: and-int/2addr v5, v6 6312*795d594fSAndroid Build Coastguard Worker0063f0: 5985 3e00 |00d2: iput v5, v8, Lcom/google/android/checkers/a;.e:I // field@003e 6313*795d594fSAndroid Build Coastguard Worker0063f4: 5285 4f00 |00d4: iget v5, v8, Lcom/google/android/checkers/a;.v:I // field@004f 6314*795d594fSAndroid Build Coastguard Worker0063f8: 9101 0501 |00d6: sub-int v1, v5, v1 6315*795d594fSAndroid Build Coastguard Worker0063fc: 5981 4f00 |00d8: iput v1, v8, Lcom/google/android/checkers/a;.v:I // field@004f 6316*795d594fSAndroid Build Coastguard Worker006400: 2900 41ff |00da: goto/16 001b // -00bf 6317*795d594fSAndroid Build Coastguard Worker006404: 5285 3f00 |00dc: iget v5, v8, Lcom/google/android/checkers/a;.f:I // field@003f 6318*795d594fSAndroid Build Coastguard Worker006408: 5487 3a00 |00de: iget-object v7, v8, Lcom/google/android/checkers/a;.a:[I // field@003a 6319*795d594fSAndroid Build Coastguard Worker00640c: 4407 0709 |00e0: aget v7, v7, v9 6320*795d594fSAndroid Build Coastguard Worker006410: df07 07ff |00e2: xor-int/lit8 v7, v7, #int -1 // #ff 6321*795d594fSAndroid Build Coastguard Worker006414: b575 |00e4: and-int/2addr v5, v7 6322*795d594fSAndroid Build Coastguard Worker006416: b665 |00e5: or-int/2addr v5, v6 6323*795d594fSAndroid Build Coastguard Worker006418: 5985 3f00 |00e6: iput v5, v8, Lcom/google/android/checkers/a;.f:I // field@003f 6324*795d594fSAndroid Build Coastguard Worker00641c: 28d4 |00e8: goto 00bc // -002c 6325*795d594fSAndroid Build Coastguard Worker00641e: 5285 4000 |00e9: iget v5, v8, Lcom/google/android/checkers/a;.g:I // field@0040 6326*795d594fSAndroid Build Coastguard Worker006422: 5487 3a00 |00eb: iget-object v7, v8, Lcom/google/android/checkers/a;.a:[I // field@003a 6327*795d594fSAndroid Build Coastguard Worker006426: 4407 0709 |00ed: aget v7, v7, v9 6328*795d594fSAndroid Build Coastguard Worker00642a: df07 07ff |00ef: xor-int/lit8 v7, v7, #int -1 // #ff 6329*795d594fSAndroid Build Coastguard Worker00642e: b575 |00f1: and-int/2addr v5, v7 6330*795d594fSAndroid Build Coastguard Worker006430: b665 |00f2: or-int/2addr v5, v6 6331*795d594fSAndroid Build Coastguard Worker006432: 5985 4000 |00f3: iput v5, v8, Lcom/google/android/checkers/a;.g:I // field@0040 6332*795d594fSAndroid Build Coastguard Worker006436: 3801 26ff |00f5: if-eqz v1, 001b // -00da 6333*795d594fSAndroid Build Coastguard Worker00643a: 5285 3d00 |00f7: iget v5, v8, Lcom/google/android/checkers/a;.d:I // field@003d 6334*795d594fSAndroid Build Coastguard Worker00643e: 5486 3a00 |00f9: iget-object v6, v8, Lcom/google/android/checkers/a;.a:[I // field@003a 6335*795d594fSAndroid Build Coastguard Worker006442: 4406 0609 |00fb: aget v6, v6, v9 6336*795d594fSAndroid Build Coastguard Worker006446: df06 06ff |00fd: xor-int/lit8 v6, v6, #int -1 // #ff 6337*795d594fSAndroid Build Coastguard Worker00644a: b565 |00ff: and-int/2addr v5, v6 6338*795d594fSAndroid Build Coastguard Worker00644c: 5985 3d00 |0100: iput v5, v8, Lcom/google/android/checkers/a;.d:I // field@003d 6339*795d594fSAndroid Build Coastguard Worker006450: 5285 3e00 |0102: iget v5, v8, Lcom/google/android/checkers/a;.e:I // field@003e 6340*795d594fSAndroid Build Coastguard Worker006454: 5486 3a00 |0104: iget-object v6, v8, Lcom/google/android/checkers/a;.a:[I // field@003a 6341*795d594fSAndroid Build Coastguard Worker006458: 4406 0609 |0106: aget v6, v6, v9 6342*795d594fSAndroid Build Coastguard Worker00645c: df06 06ff |0108: xor-int/lit8 v6, v6, #int -1 // #ff 6343*795d594fSAndroid Build Coastguard Worker006460: b565 |010a: and-int/2addr v5, v6 6344*795d594fSAndroid Build Coastguard Worker006462: 5985 3e00 |010b: iput v5, v8, Lcom/google/android/checkers/a;.e:I // field@003e 6345*795d594fSAndroid Build Coastguard Worker006466: 5285 4f00 |010d: iget v5, v8, Lcom/google/android/checkers/a;.v:I // field@004f 6346*795d594fSAndroid Build Coastguard Worker00646a: 9101 0501 |010f: sub-int v1, v5, v1 6347*795d594fSAndroid Build Coastguard Worker00646e: 5981 4f00 |0111: iput v1, v8, Lcom/google/android/checkers/a;.v:I // field@004f 6348*795d594fSAndroid Build Coastguard Worker006472: 2900 08ff |0113: goto/16 001b // -00f8 6349*795d594fSAndroid Build Coastguard Worker006476: 6205 3900 |0115: sget-object v5, Lcom/google/android/checkers/a;.M:[I // field@0039 6350*795d594fSAndroid Build Coastguard Worker00647a: 7110 9f00 0000 |0117: invoke-static {v0}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 6351*795d594fSAndroid Build Coastguard Worker006480: 0a06 |011a: move-result v6 6352*795d594fSAndroid Build Coastguard Worker006482: da06 0604 |011b: mul-int/lit8 v6, v6, #int 4 // #04 6353*795d594fSAndroid Build Coastguard Worker006486: d806 0600 |011d: add-int/lit8 v6, v6, #int 0 // #00 6354*795d594fSAndroid Build Coastguard Worker00648a: 4405 0506 |011f: aget v5, v5, v6 6355*795d594fSAndroid Build Coastguard Worker00648e: b751 |0121: xor-int/2addr v1, v5 6356*795d594fSAndroid Build Coastguard Worker006490: d805 00ff |0122: add-int/lit8 v5, v0, #int -1 // #ff 6357*795d594fSAndroid Build Coastguard Worker006494: b550 |0124: and-int/2addr v0, v5 6358*795d594fSAndroid Build Coastguard Worker006496: 2900 02ff |0125: goto/16 0027 // -00fe 6359*795d594fSAndroid Build Coastguard Worker00649a: 6202 3900 |0127: sget-object v2, Lcom/google/android/checkers/a;.M:[I // field@0039 6360*795d594fSAndroid Build Coastguard Worker00649e: 7110 9f00 0000 |0129: invoke-static {v0}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 6361*795d594fSAndroid Build Coastguard Worker0064a4: 0a05 |012c: move-result v5 6362*795d594fSAndroid Build Coastguard Worker0064a6: da05 0504 |012d: mul-int/lit8 v5, v5, #int 4 // #04 6363*795d594fSAndroid Build Coastguard Worker0064aa: d805 0501 |012f: add-int/lit8 v5, v5, #int 1 // #01 6364*795d594fSAndroid Build Coastguard Worker0064ae: 4402 0205 |0131: aget v2, v2, v5 6365*795d594fSAndroid Build Coastguard Worker0064b2: b721 |0133: xor-int/2addr v1, v2 6366*795d594fSAndroid Build Coastguard Worker0064b4: d802 00ff |0134: add-int/lit8 v2, v0, #int -1 // #ff 6367*795d594fSAndroid Build Coastguard Worker0064b8: b520 |0136: and-int/2addr v0, v2 6368*795d594fSAndroid Build Coastguard Worker0064ba: 2900 f5fe |0137: goto/16 002c // -010b 6369*795d594fSAndroid Build Coastguard Worker0064be: 6202 3900 |0139: sget-object v2, Lcom/google/android/checkers/a;.M:[I // field@0039 6370*795d594fSAndroid Build Coastguard Worker0064c2: 7110 9f00 0000 |013b: invoke-static {v0}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 6371*795d594fSAndroid Build Coastguard Worker0064c8: 0a03 |013e: move-result v3 6372*795d594fSAndroid Build Coastguard Worker0064ca: da03 0304 |013f: mul-int/lit8 v3, v3, #int 4 // #04 6373*795d594fSAndroid Build Coastguard Worker0064ce: d803 0302 |0141: add-int/lit8 v3, v3, #int 2 // #02 6374*795d594fSAndroid Build Coastguard Worker0064d2: 4402 0203 |0143: aget v2, v2, v3 6375*795d594fSAndroid Build Coastguard Worker0064d6: b721 |0145: xor-int/2addr v1, v2 6376*795d594fSAndroid Build Coastguard Worker0064d8: d802 00ff |0146: add-int/lit8 v2, v0, #int -1 // #ff 6377*795d594fSAndroid Build Coastguard Worker0064dc: b520 |0148: and-int/2addr v0, v2 6378*795d594fSAndroid Build Coastguard Worker0064de: 2900 e8fe |0149: goto/16 0031 // -0118 6379*795d594fSAndroid Build Coastguard Worker0064e2: 6202 3900 |014b: sget-object v2, Lcom/google/android/checkers/a;.M:[I // field@0039 6380*795d594fSAndroid Build Coastguard Worker0064e6: 7110 9f00 0000 |014d: invoke-static {v0}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 6381*795d594fSAndroid Build Coastguard Worker0064ec: 0a03 |0150: move-result v3 6382*795d594fSAndroid Build Coastguard Worker0064ee: da03 0304 |0151: mul-int/lit8 v3, v3, #int 4 // #04 6383*795d594fSAndroid Build Coastguard Worker0064f2: d803 0303 |0153: add-int/lit8 v3, v3, #int 3 // #03 6384*795d594fSAndroid Build Coastguard Worker0064f6: 4402 0203 |0155: aget v2, v2, v3 6385*795d594fSAndroid Build Coastguard Worker0064fa: b721 |0157: xor-int/2addr v1, v2 6386*795d594fSAndroid Build Coastguard Worker0064fc: d802 00ff |0158: add-int/lit8 v2, v0, #int -1 // #ff 6387*795d594fSAndroid Build Coastguard Worker006500: b520 |015a: and-int/2addr v0, v2 6388*795d594fSAndroid Build Coastguard Worker006502: 2900 dbfe |015b: goto/16 0036 // -0125 6389*795d594fSAndroid Build Coastguard Worker006506: 0000 |015d: nop // spacer 6390*795d594fSAndroid Build Coastguard Worker006508: 0002 0400 0001 0000 0002 0000 0004 ... |015e: sparse-switch-data (18 units) 6391*795d594fSAndroid Build Coastguard Worker catches : (none) 6392*795d594fSAndroid Build Coastguard Worker positions : 6393*795d594fSAndroid Build Coastguard Worker locals : 6394*795d594fSAndroid Build Coastguard Worker 6395*795d594fSAndroid Build Coastguard Worker #17 : (in Lcom/google/android/checkers/a;) 6396*795d594fSAndroid Build Coastguard Worker name : 'b' 6397*795d594fSAndroid Build Coastguard Worker type : '(IIIIIIII)V' 6398*795d594fSAndroid Build Coastguard Worker access : 0x0012 (PRIVATE FINAL) 6399*795d594fSAndroid Build Coastguard Worker method_idx : 134 6400*795d594fSAndroid Build Coastguard Worker code - 6401*795d594fSAndroid Build Coastguard Worker registers : 18 6402*795d594fSAndroid Build Coastguard Worker ins : 9 6403*795d594fSAndroid Build Coastguard Worker outs : 9 6404*795d594fSAndroid Build Coastguard Worker insns size : 99 16-bit code units 6405*795d594fSAndroid Build Coastguard Worker00652c: |[00652c] com.google.android.checkers.a.b:(IIIIIIII)V 6406*795d594fSAndroid Build Coastguard Worker00653c: 1210 |0000: const/4 v0, #int 1 // #1 6407*795d594fSAndroid Build Coastguard Worker00653e: 6201 3400 |0001: sget-object v1, Lcom/google/android/checkers/a;.H:[I // field@0034 6408*795d594fSAndroid Build Coastguard Worker006542: 4401 010d |0003: aget v1, v1, v13 6409*795d594fSAndroid Build Coastguard Worker006546: b5c1 |0005: and-int/2addr v1, v12 6410*795d594fSAndroid Build Coastguard Worker006548: 3801 2500 |0006: if-eqz v1, 002b // +0025 6411*795d594fSAndroid Build Coastguard Worker00654c: 6201 3500 |0008: sget-object v1, Lcom/google/android/checkers/a;.I:[I // field@0035 6412*795d594fSAndroid Build Coastguard Worker006550: 4401 010d |000a: aget v1, v1, v13 6413*795d594fSAndroid Build Coastguard Worker006554: b5b1 |000c: and-int/2addr v1, v11 6414*795d594fSAndroid Build Coastguard Worker006556: 3801 1e00 |000d: if-eqz v1, 002b // +001e 6415*795d594fSAndroid Build Coastguard Worker00655a: d804 0d07 |000f: add-int/lit8 v4, v13, #int 7 // #07 6416*795d594fSAndroid Build Coastguard Worker00655e: 6200 3500 |0011: sget-object v0, Lcom/google/android/checkers/a;.I:[I // field@0035 6417*795d594fSAndroid Build Coastguard Worker006562: 4405 000d |0013: aget v5, v0, v13 6418*795d594fSAndroid Build Coastguard Worker006566: 6200 3400 |0015: sget-object v0, Lcom/google/android/checkers/a;.H:[I // field@0034 6419*795d594fSAndroid Build Coastguard Worker00656a: 4400 000d |0017: aget v0, v0, v13 6420*795d594fSAndroid Build Coastguard Worker00656e: 9606 0f00 |0019: or-int v6, v15, v0 6421*795d594fSAndroid Build Coastguard Worker006572: d807 1001 |001b: add-int/lit8 v7, v16, #int 1 // #01 6422*795d594fSAndroid Build Coastguard Worker006576: 6200 3500 |001d: sget-object v0, Lcom/google/android/checkers/a;.I:[I // field@0035 6423*795d594fSAndroid Build Coastguard Worker00657a: 4400 000d |001f: aget v0, v0, v13 6424*795d594fSAndroid Build Coastguard Worker00657e: 9608 1100 |0021: or-int v8, v17, v0 6425*795d594fSAndroid Build Coastguard Worker006582: 0790 |0023: move-object v0, v9 6426*795d594fSAndroid Build Coastguard Worker006584: 01a1 |0024: move v1, v10 6427*795d594fSAndroid Build Coastguard Worker006586: 01b2 |0025: move v2, v11 6428*795d594fSAndroid Build Coastguard Worker006588: 01c3 |0026: move v3, v12 6429*795d594fSAndroid Build Coastguard Worker00658a: 7609 8600 0000 |0027: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/google/android/checkers/a;.b:(IIIIIIII)V // method@0086 6430*795d594fSAndroid Build Coastguard Worker006590: 1200 |002a: const/4 v0, #int 0 // #0 6431*795d594fSAndroid Build Coastguard Worker006592: 6201 3600 |002b: sget-object v1, Lcom/google/android/checkers/a;.J:[I // field@0036 6432*795d594fSAndroid Build Coastguard Worker006596: 4401 010d |002d: aget v1, v1, v13 6433*795d594fSAndroid Build Coastguard Worker00659a: b5c1 |002f: and-int/2addr v1, v12 6434*795d594fSAndroid Build Coastguard Worker00659c: 3801 2500 |0030: if-eqz v1, 0055 // +0025 6435*795d594fSAndroid Build Coastguard Worker0065a0: 6201 3700 |0032: sget-object v1, Lcom/google/android/checkers/a;.K:[I // field@0037 6436*795d594fSAndroid Build Coastguard Worker0065a4: 4401 010d |0034: aget v1, v1, v13 6437*795d594fSAndroid Build Coastguard Worker0065a8: b5b1 |0036: and-int/2addr v1, v11 6438*795d594fSAndroid Build Coastguard Worker0065aa: 3801 1e00 |0037: if-eqz v1, 0055 // +001e 6439*795d594fSAndroid Build Coastguard Worker0065ae: d804 0d09 |0039: add-int/lit8 v4, v13, #int 9 // #09 6440*795d594fSAndroid Build Coastguard Worker0065b2: 6200 3700 |003b: sget-object v0, Lcom/google/android/checkers/a;.K:[I // field@0037 6441*795d594fSAndroid Build Coastguard Worker0065b6: 4405 000d |003d: aget v5, v0, v13 6442*795d594fSAndroid Build Coastguard Worker0065ba: 6200 3600 |003f: sget-object v0, Lcom/google/android/checkers/a;.J:[I // field@0036 6443*795d594fSAndroid Build Coastguard Worker0065be: 4400 000d |0041: aget v0, v0, v13 6444*795d594fSAndroid Build Coastguard Worker0065c2: 9606 0f00 |0043: or-int v6, v15, v0 6445*795d594fSAndroid Build Coastguard Worker0065c6: d807 1001 |0045: add-int/lit8 v7, v16, #int 1 // #01 6446*795d594fSAndroid Build Coastguard Worker0065ca: 6200 3700 |0047: sget-object v0, Lcom/google/android/checkers/a;.K:[I // field@0037 6447*795d594fSAndroid Build Coastguard Worker0065ce: 4400 000d |0049: aget v0, v0, v13 6448*795d594fSAndroid Build Coastguard Worker0065d2: 9608 1100 |004b: or-int v8, v17, v0 6449*795d594fSAndroid Build Coastguard Worker0065d6: 0790 |004d: move-object v0, v9 6450*795d594fSAndroid Build Coastguard Worker0065d8: 01a1 |004e: move v1, v10 6451*795d594fSAndroid Build Coastguard Worker0065da: 01b2 |004f: move v2, v11 6452*795d594fSAndroid Build Coastguard Worker0065dc: 01c3 |0050: move v3, v12 6453*795d594fSAndroid Build Coastguard Worker0065de: 7609 8600 0000 |0051: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/google/android/checkers/a;.b:(IIIIIIII)V // method@0086 6454*795d594fSAndroid Build Coastguard Worker0065e4: 1200 |0054: const/4 v0, #int 0 // #0 6455*795d594fSAndroid Build Coastguard Worker0065e6: 3800 0d00 |0055: if-eqz v0, 0062 // +000d 6456*795d594fSAndroid Build Coastguard Worker0065ea: 0790 |0057: move-object v0, v9 6457*795d594fSAndroid Build Coastguard Worker0065ec: 01a1 |0058: move v1, v10 6458*795d594fSAndroid Build Coastguard Worker0065ee: 01e2 |0059: move v2, v14 6459*795d594fSAndroid Build Coastguard Worker0065f0: 01f3 |005a: move v3, v15 6460*795d594fSAndroid Build Coastguard Worker0065f2: 0204 1000 |005b: move/from16 v4, v16 6461*795d594fSAndroid Build Coastguard Worker0065f6: 0205 1100 |005d: move/from16 v5, v17 6462*795d594fSAndroid Build Coastguard Worker0065fa: 7606 7e00 0000 |005f: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/google/android/checkers/a;.a:(IIIII)V // method@007e 6463*795d594fSAndroid Build Coastguard Worker006600: 0e00 |0062: return-void 6464*795d594fSAndroid Build Coastguard Worker catches : (none) 6465*795d594fSAndroid Build Coastguard Worker positions : 6466*795d594fSAndroid Build Coastguard Worker locals : 6467*795d594fSAndroid Build Coastguard Worker 6468*795d594fSAndroid Build Coastguard Worker #18 : (in Lcom/google/android/checkers/a;) 6469*795d594fSAndroid Build Coastguard Worker name : 'b' 6470*795d594fSAndroid Build Coastguard Worker type : '(IZI)Z' 6471*795d594fSAndroid Build Coastguard Worker access : 0x0012 (PRIVATE FINAL) 6472*795d594fSAndroid Build Coastguard Worker method_idx : 136 6473*795d594fSAndroid Build Coastguard Worker code - 6474*795d594fSAndroid Build Coastguard Worker registers : 15 6475*795d594fSAndroid Build Coastguard Worker ins : 4 6476*795d594fSAndroid Build Coastguard Worker outs : 6 6477*795d594fSAndroid Build Coastguard Worker insns size : 461 16-bit code units 6478*795d594fSAndroid Build Coastguard Worker006604: |[006604] com.google.android.checkers.a.b:(IZI)Z 6479*795d594fSAndroid Build Coastguard Worker006614: 1404 e0e0 e000 |0000: const v4, #float 2.06518e-38 // #00e0e0e0 6480*795d594fSAndroid Build Coastguard Worker00661a: 1216 |0003: const/4 v6, #int 1 // #1 6481*795d594fSAndroid Build Coastguard Worker00661c: 1403 e0e0 e0e0 |0004: const v3, #float -1.29634e+20 // #e0e0e0e0 6482*795d594fSAndroid Build Coastguard Worker006622: 130a 0008 |0007: const/16 v10, #int 2048 // #800 6483*795d594fSAndroid Build Coastguard Worker006626: 1309 0002 |0009: const/16 v9, #int 512 // #200 6484*795d594fSAndroid Build Coastguard Worker00662a: 380d e400 |000b: if-eqz v13, 00ef // +00e4 6485*795d594fSAndroid Build Coastguard Worker00662e: 52b0 3e00 |000d: iget v0, v11, Lcom/google/android/checkers/a;.e:I // field@003e 6486*795d594fSAndroid Build Coastguard Worker006632: 3900 1b00 |000f: if-nez v0, 002a // +001b 6487*795d594fSAndroid Build Coastguard Worker006636: 52b0 3d00 |0011: iget v0, v11, Lcom/google/android/checkers/a;.d:I // field@003d 6488*795d594fSAndroid Build Coastguard Worker00663a: e201 0e04 |0013: ushr-int/lit8 v1, v14, #int 4 // #04 6489*795d594fSAndroid Build Coastguard Worker00663e: 9502 0e03 |0015: and-int v2, v14, v3 6490*795d594fSAndroid Build Coastguard Worker006642: e202 0205 |0017: ushr-int/lit8 v2, v2, #int 5 // #05 6491*795d594fSAndroid Build Coastguard Worker006646: b621 |0019: or-int/2addr v1, v2 6492*795d594fSAndroid Build Coastguard Worker006648: 1402 0007 0707 |001a: const v2, #float 1.01583e-34 // #07070700 6493*795d594fSAndroid Build Coastguard Worker00664e: b5e2 |001d: and-int/2addr v2, v14 6494*795d594fSAndroid Build Coastguard Worker006650: e202 0203 |001e: ushr-int/lit8 v2, v2, #int 3 // #03 6495*795d594fSAndroid Build Coastguard Worker006654: b621 |0020: or-int/2addr v1, v2 6496*795d594fSAndroid Build Coastguard Worker006656: b510 |0021: and-int/2addr v0, v1 6497*795d594fSAndroid Build Coastguard Worker006658: 3900 2f00 |0022: if-nez v0, 0051 // +002f 6498*795d594fSAndroid Build Coastguard Worker00665c: 52b0 3c00 |0024: iget v0, v11, Lcom/google/android/checkers/a;.c:I // field@003c 6499*795d594fSAndroid Build Coastguard Worker006660: 3800 a401 |0026: if-eqz v0, 01ca // +01a4 6500*795d594fSAndroid Build Coastguard Worker006664: 0160 |0028: move v0, v6 6501*795d594fSAndroid Build Coastguard Worker006666: 0f00 |0029: return v0 6502*795d594fSAndroid Build Coastguard Worker006668: 52b0 3e00 |002a: iget v0, v11, Lcom/google/android/checkers/a;.e:I // field@003e 6503*795d594fSAndroid Build Coastguard Worker00666c: 52b1 3d00 |002c: iget v1, v11, Lcom/google/android/checkers/a;.d:I // field@003d 6504*795d594fSAndroid Build Coastguard Worker006670: b610 |002e: or-int/2addr v0, v1 6505*795d594fSAndroid Build Coastguard Worker006672: e201 0e04 |002f: ushr-int/lit8 v1, v14, #int 4 // #04 6506*795d594fSAndroid Build Coastguard Worker006676: 9502 0e03 |0031: and-int v2, v14, v3 6507*795d594fSAndroid Build Coastguard Worker00667a: e202 0205 |0033: ushr-int/lit8 v2, v2, #int 5 // #05 6508*795d594fSAndroid Build Coastguard Worker00667e: b621 |0035: or-int/2addr v1, v2 6509*795d594fSAndroid Build Coastguard Worker006680: 1402 0007 0707 |0036: const v2, #float 1.01583e-34 // #07070700 6510*795d594fSAndroid Build Coastguard Worker006686: b5e2 |0039: and-int/2addr v2, v14 6511*795d594fSAndroid Build Coastguard Worker006688: e202 0203 |003a: ushr-int/lit8 v2, v2, #int 3 // #03 6512*795d594fSAndroid Build Coastguard Worker00668c: b621 |003c: or-int/2addr v1, v2 6513*795d594fSAndroid Build Coastguard Worker00668e: b510 |003d: and-int/2addr v0, v1 6514*795d594fSAndroid Build Coastguard Worker006690: 52b1 3e00 |003e: iget v1, v11, Lcom/google/android/checkers/a;.e:I // field@003e 6515*795d594fSAndroid Build Coastguard Worker006694: e002 0e04 |0040: shl-int/lit8 v2, v14, #int 4 // #04 6516*795d594fSAndroid Build Coastguard Worker006698: 1403 0707 0707 |0042: const v3, #float 1.01583e-34 // #07070707 6517*795d594fSAndroid Build Coastguard Worker00669e: b5e3 |0045: and-int/2addr v3, v14 6518*795d594fSAndroid Build Coastguard Worker0066a0: e003 0305 |0046: shl-int/lit8 v3, v3, #int 5 // #05 6519*795d594fSAndroid Build Coastguard Worker0066a4: b632 |0048: or-int/2addr v2, v3 6520*795d594fSAndroid Build Coastguard Worker0066a6: 9503 0e04 |0049: and-int v3, v14, v4 6521*795d594fSAndroid Build Coastguard Worker0066aa: e003 0303 |004b: shl-int/lit8 v3, v3, #int 3 // #03 6522*795d594fSAndroid Build Coastguard Worker0066ae: b632 |004d: or-int/2addr v2, v3 6523*795d594fSAndroid Build Coastguard Worker0066b0: b521 |004e: and-int/2addr v1, v2 6524*795d594fSAndroid Build Coastguard Worker0066b2: b610 |004f: or-int/2addr v0, v1 6525*795d594fSAndroid Build Coastguard Worker0066b4: 28d2 |0050: goto 0022 // -002e 6526*795d594fSAndroid Build Coastguard Worker0066b6: 7110 9f00 0000 |0051: invoke-static {v0}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 6527*795d594fSAndroid Build Coastguard Worker0066bc: 0a08 |0054: move-result v8 6528*795d594fSAndroid Build Coastguard Worker0066be: 9803 0608 |0055: shl-int v3, v6, v8 6529*795d594fSAndroid Build Coastguard Worker0066c2: 9707 0003 |0057: xor-int v7, v0, v3 6530*795d594fSAndroid Build Coastguard Worker0066c6: 52b0 3e00 |0059: iget v0, v11, Lcom/google/android/checkers/a;.e:I // field@003e 6531*795d594fSAndroid Build Coastguard Worker0066ca: b530 |005b: and-int/2addr v0, v3 6532*795d594fSAndroid Build Coastguard Worker0066cc: 3900 3400 |005c: if-nez v0, 0090 // +0034 6533*795d594fSAndroid Build Coastguard Worker0066d0: 6200 3400 |005e: sget-object v0, Lcom/google/android/checkers/a;.H:[I // field@0034 6534*795d594fSAndroid Build Coastguard Worker0066d4: 4400 0008 |0060: aget v0, v0, v8 6535*795d594fSAndroid Build Coastguard Worker0066d8: b5e0 |0062: and-int/2addr v0, v14 6536*795d594fSAndroid Build Coastguard Worker0066da: 3800 1300 |0063: if-eqz v0, 0076 // +0013 6537*795d594fSAndroid Build Coastguard Worker0066de: 6200 3400 |0065: sget-object v0, Lcom/google/android/checkers/a;.H:[I // field@0034 6538*795d594fSAndroid Build Coastguard Worker0066e2: 4402 0008 |0067: aget v2, v0, v8 6539*795d594fSAndroid Build Coastguard Worker0066e6: 1304 0001 |0069: const/16 v4, #int 256 // #100 6540*795d594fSAndroid Build Coastguard Worker0066ea: 6200 3400 |006b: sget-object v0, Lcom/google/android/checkers/a;.H:[I // field@0034 6541*795d594fSAndroid Build Coastguard Worker0066ee: 4400 0008 |006d: aget v0, v0, v8 6542*795d594fSAndroid Build Coastguard Worker0066f2: 9605 0300 |006f: or-int v5, v3, v0 6543*795d594fSAndroid Build Coastguard Worker0066f6: 07b0 |0071: move-object v0, v11 6544*795d594fSAndroid Build Coastguard Worker0066f8: 01c1 |0072: move v1, v12 6545*795d594fSAndroid Build Coastguard Worker0066fa: 7606 7e00 0000 |0073: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/google/android/checkers/a;.a:(IIIII)V // method@007e 6546*795d594fSAndroid Build Coastguard Worker006700: 6200 3600 |0076: sget-object v0, Lcom/google/android/checkers/a;.J:[I // field@0036 6547*795d594fSAndroid Build Coastguard Worker006704: 4400 0008 |0078: aget v0, v0, v8 6548*795d594fSAndroid Build Coastguard Worker006708: b5e0 |007a: and-int/2addr v0, v14 6549*795d594fSAndroid Build Coastguard Worker00670a: 3800 7100 |007b: if-eqz v0, 00ec // +0071 6550*795d594fSAndroid Build Coastguard Worker00670e: 6200 3600 |007d: sget-object v0, Lcom/google/android/checkers/a;.J:[I // field@0036 6551*795d594fSAndroid Build Coastguard Worker006712: 4402 0008 |007f: aget v2, v0, v8 6552*795d594fSAndroid Build Coastguard Worker006716: 1304 0001 |0081: const/16 v4, #int 256 // #100 6553*795d594fSAndroid Build Coastguard Worker00671a: 6200 3600 |0083: sget-object v0, Lcom/google/android/checkers/a;.J:[I // field@0036 6554*795d594fSAndroid Build Coastguard Worker00671e: 4400 0008 |0085: aget v0, v0, v8 6555*795d594fSAndroid Build Coastguard Worker006722: 9605 0300 |0087: or-int v5, v3, v0 6556*795d594fSAndroid Build Coastguard Worker006726: 07b0 |0089: move-object v0, v11 6557*795d594fSAndroid Build Coastguard Worker006728: 01c1 |008a: move v1, v12 6558*795d594fSAndroid Build Coastguard Worker00672a: 7606 7e00 0000 |008b: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/google/android/checkers/a;.a:(IIIII)V // method@007e 6559*795d594fSAndroid Build Coastguard Worker006730: 0170 |008e: move v0, v7 6560*795d594fSAndroid Build Coastguard Worker006732: 2893 |008f: goto 0022 // -006d 6561*795d594fSAndroid Build Coastguard Worker006734: 6200 3000 |0090: sget-object v0, Lcom/google/android/checkers/a;.D:[I // field@0030 6562*795d594fSAndroid Build Coastguard Worker006738: 4400 0008 |0092: aget v0, v0, v8 6563*795d594fSAndroid Build Coastguard Worker00673c: b5e0 |0094: and-int/2addr v0, v14 6564*795d594fSAndroid Build Coastguard Worker00673e: 3800 1200 |0095: if-eqz v0, 00a7 // +0012 6565*795d594fSAndroid Build Coastguard Worker006742: 6200 3000 |0097: sget-object v0, Lcom/google/android/checkers/a;.D:[I // field@0030 6566*795d594fSAndroid Build Coastguard Worker006746: 4402 0008 |0099: aget v2, v0, v8 6567*795d594fSAndroid Build Coastguard Worker00674a: 6200 3000 |009b: sget-object v0, Lcom/google/android/checkers/a;.D:[I // field@0030 6568*795d594fSAndroid Build Coastguard Worker00674e: 4400 0008 |009d: aget v0, v0, v8 6569*795d594fSAndroid Build Coastguard Worker006752: 9605 0300 |009f: or-int v5, v3, v0 6570*795d594fSAndroid Build Coastguard Worker006756: 07b0 |00a1: move-object v0, v11 6571*795d594fSAndroid Build Coastguard Worker006758: 01c1 |00a2: move v1, v12 6572*795d594fSAndroid Build Coastguard Worker00675a: 0194 |00a3: move v4, v9 6573*795d594fSAndroid Build Coastguard Worker00675c: 7606 7e00 0000 |00a4: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/google/android/checkers/a;.a:(IIIII)V // method@007e 6574*795d594fSAndroid Build Coastguard Worker006762: 6200 3200 |00a7: sget-object v0, Lcom/google/android/checkers/a;.F:[I // field@0032 6575*795d594fSAndroid Build Coastguard Worker006766: 4400 0008 |00a9: aget v0, v0, v8 6576*795d594fSAndroid Build Coastguard Worker00676a: b5e0 |00ab: and-int/2addr v0, v14 6577*795d594fSAndroid Build Coastguard Worker00676c: 3800 1200 |00ac: if-eqz v0, 00be // +0012 6578*795d594fSAndroid Build Coastguard Worker006770: 6200 3200 |00ae: sget-object v0, Lcom/google/android/checkers/a;.F:[I // field@0032 6579*795d594fSAndroid Build Coastguard Worker006774: 4402 0008 |00b0: aget v2, v0, v8 6580*795d594fSAndroid Build Coastguard Worker006778: 6200 3200 |00b2: sget-object v0, Lcom/google/android/checkers/a;.F:[I // field@0032 6581*795d594fSAndroid Build Coastguard Worker00677c: 4400 0008 |00b4: aget v0, v0, v8 6582*795d594fSAndroid Build Coastguard Worker006780: 9605 0300 |00b6: or-int v5, v3, v0 6583*795d594fSAndroid Build Coastguard Worker006784: 07b0 |00b8: move-object v0, v11 6584*795d594fSAndroid Build Coastguard Worker006786: 01c1 |00b9: move v1, v12 6585*795d594fSAndroid Build Coastguard Worker006788: 0194 |00ba: move v4, v9 6586*795d594fSAndroid Build Coastguard Worker00678a: 7606 7e00 0000 |00bb: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/google/android/checkers/a;.a:(IIIII)V // method@007e 6587*795d594fSAndroid Build Coastguard Worker006790: 6200 3400 |00be: sget-object v0, Lcom/google/android/checkers/a;.H:[I // field@0034 6588*795d594fSAndroid Build Coastguard Worker006794: 4400 0008 |00c0: aget v0, v0, v8 6589*795d594fSAndroid Build Coastguard Worker006798: b5e0 |00c2: and-int/2addr v0, v14 6590*795d594fSAndroid Build Coastguard Worker00679a: 3800 1200 |00c3: if-eqz v0, 00d5 // +0012 6591*795d594fSAndroid Build Coastguard Worker00679e: 6200 3400 |00c5: sget-object v0, Lcom/google/android/checkers/a;.H:[I // field@0034 6592*795d594fSAndroid Build Coastguard Worker0067a2: 4402 0008 |00c7: aget v2, v0, v8 6593*795d594fSAndroid Build Coastguard Worker0067a6: 6200 3400 |00c9: sget-object v0, Lcom/google/android/checkers/a;.H:[I // field@0034 6594*795d594fSAndroid Build Coastguard Worker0067aa: 4400 0008 |00cb: aget v0, v0, v8 6595*795d594fSAndroid Build Coastguard Worker0067ae: 9605 0300 |00cd: or-int v5, v3, v0 6596*795d594fSAndroid Build Coastguard Worker0067b2: 07b0 |00cf: move-object v0, v11 6597*795d594fSAndroid Build Coastguard Worker0067b4: 01c1 |00d0: move v1, v12 6598*795d594fSAndroid Build Coastguard Worker0067b6: 0194 |00d1: move v4, v9 6599*795d594fSAndroid Build Coastguard Worker0067b8: 7606 7e00 0000 |00d2: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/google/android/checkers/a;.a:(IIIII)V // method@007e 6600*795d594fSAndroid Build Coastguard Worker0067be: 6200 3600 |00d5: sget-object v0, Lcom/google/android/checkers/a;.J:[I // field@0036 6601*795d594fSAndroid Build Coastguard Worker0067c2: 4400 0008 |00d7: aget v0, v0, v8 6602*795d594fSAndroid Build Coastguard Worker0067c6: b5e0 |00d9: and-int/2addr v0, v14 6603*795d594fSAndroid Build Coastguard Worker0067c8: 3800 1200 |00da: if-eqz v0, 00ec // +0012 6604*795d594fSAndroid Build Coastguard Worker0067cc: 6200 3600 |00dc: sget-object v0, Lcom/google/android/checkers/a;.J:[I // field@0036 6605*795d594fSAndroid Build Coastguard Worker0067d0: 4402 0008 |00de: aget v2, v0, v8 6606*795d594fSAndroid Build Coastguard Worker0067d4: 6200 3600 |00e0: sget-object v0, Lcom/google/android/checkers/a;.J:[I // field@0036 6607*795d594fSAndroid Build Coastguard Worker0067d8: 4400 0008 |00e2: aget v0, v0, v8 6608*795d594fSAndroid Build Coastguard Worker0067dc: 9605 0300 |00e4: or-int v5, v3, v0 6609*795d594fSAndroid Build Coastguard Worker0067e0: 07b0 |00e6: move-object v0, v11 6610*795d594fSAndroid Build Coastguard Worker0067e2: 01c1 |00e7: move v1, v12 6611*795d594fSAndroid Build Coastguard Worker0067e4: 0194 |00e8: move v4, v9 6612*795d594fSAndroid Build Coastguard Worker0067e6: 7606 7e00 0000 |00e9: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/google/android/checkers/a;.a:(IIIII)V // method@007e 6613*795d594fSAndroid Build Coastguard Worker0067ec: 0170 |00ec: move v0, v7 6614*795d594fSAndroid Build Coastguard Worker0067ee: 2900 35ff |00ed: goto/16 0022 // -00cb 6615*795d594fSAndroid Build Coastguard Worker0067f2: 52b0 4000 |00ef: iget v0, v11, Lcom/google/android/checkers/a;.g:I // field@0040 6616*795d594fSAndroid Build Coastguard Worker0067f6: 3900 5400 |00f1: if-nez v0, 0145 // +0054 6617*795d594fSAndroid Build Coastguard Worker0067fa: 52b0 3f00 |00f3: iget v0, v11, Lcom/google/android/checkers/a;.f:I // field@003f 6618*795d594fSAndroid Build Coastguard Worker0067fe: e001 0e04 |00f5: shl-int/lit8 v1, v14, #int 4 // #04 6619*795d594fSAndroid Build Coastguard Worker006802: 1402 0707 0707 |00f7: const v2, #float 1.01583e-34 // #07070707 6620*795d594fSAndroid Build Coastguard Worker006808: b5e2 |00fa: and-int/2addr v2, v14 6621*795d594fSAndroid Build Coastguard Worker00680a: e002 0205 |00fb: shl-int/lit8 v2, v2, #int 5 // #05 6622*795d594fSAndroid Build Coastguard Worker00680e: b621 |00fd: or-int/2addr v1, v2 6623*795d594fSAndroid Build Coastguard Worker006810: 9502 0e04 |00fe: and-int v2, v14, v4 6624*795d594fSAndroid Build Coastguard Worker006814: e002 0203 |0100: shl-int/lit8 v2, v2, #int 3 // #03 6625*795d594fSAndroid Build Coastguard Worker006818: b621 |0102: or-int/2addr v1, v2 6626*795d594fSAndroid Build Coastguard Worker00681a: b510 |0103: and-int/2addr v0, v1 6627*795d594fSAndroid Build Coastguard Worker00681c: 3800 20ff |0104: if-eqz v0, 0024 // -00e0 6628*795d594fSAndroid Build Coastguard Worker006820: 7110 9f00 0000 |0106: invoke-static {v0}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 6629*795d594fSAndroid Build Coastguard Worker006826: 0a08 |0109: move-result v8 6630*795d594fSAndroid Build Coastguard Worker006828: 9803 0608 |010a: shl-int v3, v6, v8 6631*795d594fSAndroid Build Coastguard Worker00682c: 9707 0003 |010c: xor-int v7, v0, v3 6632*795d594fSAndroid Build Coastguard Worker006830: 52b0 4000 |010e: iget v0, v11, Lcom/google/android/checkers/a;.g:I // field@0040 6633*795d594fSAndroid Build Coastguard Worker006834: b530 |0110: and-int/2addr v0, v3 6634*795d594fSAndroid Build Coastguard Worker006836: 3900 5a00 |0111: if-nez v0, 016b // +005a 6635*795d594fSAndroid Build Coastguard Worker00683a: 6200 3000 |0113: sget-object v0, Lcom/google/android/checkers/a;.D:[I // field@0030 6636*795d594fSAndroid Build Coastguard Worker00683e: 4400 0008 |0115: aget v0, v0, v8 6637*795d594fSAndroid Build Coastguard Worker006842: b5e0 |0117: and-int/2addr v0, v14 6638*795d594fSAndroid Build Coastguard Worker006844: 3800 1300 |0118: if-eqz v0, 012b // +0013 6639*795d594fSAndroid Build Coastguard Worker006848: 6200 3000 |011a: sget-object v0, Lcom/google/android/checkers/a;.D:[I // field@0030 6640*795d594fSAndroid Build Coastguard Worker00684c: 4402 0008 |011c: aget v2, v0, v8 6641*795d594fSAndroid Build Coastguard Worker006850: 1304 0004 |011e: const/16 v4, #int 1024 // #400 6642*795d594fSAndroid Build Coastguard Worker006854: 6200 3000 |0120: sget-object v0, Lcom/google/android/checkers/a;.D:[I // field@0030 6643*795d594fSAndroid Build Coastguard Worker006858: 4400 0008 |0122: aget v0, v0, v8 6644*795d594fSAndroid Build Coastguard Worker00685c: 9605 0300 |0124: or-int v5, v3, v0 6645*795d594fSAndroid Build Coastguard Worker006860: 07b0 |0126: move-object v0, v11 6646*795d594fSAndroid Build Coastguard Worker006862: 01c1 |0127: move v1, v12 6647*795d594fSAndroid Build Coastguard Worker006864: 7606 7e00 0000 |0128: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/google/android/checkers/a;.a:(IIIII)V // method@007e 6648*795d594fSAndroid Build Coastguard Worker00686a: 6200 3200 |012b: sget-object v0, Lcom/google/android/checkers/a;.F:[I // field@0032 6649*795d594fSAndroid Build Coastguard Worker00686e: 4400 0008 |012d: aget v0, v0, v8 6650*795d594fSAndroid Build Coastguard Worker006872: b5e0 |012f: and-int/2addr v0, v14 6651*795d594fSAndroid Build Coastguard Worker006874: 3800 9700 |0130: if-eqz v0, 01c7 // +0097 6652*795d594fSAndroid Build Coastguard Worker006878: 6200 3200 |0132: sget-object v0, Lcom/google/android/checkers/a;.F:[I // field@0032 6653*795d594fSAndroid Build Coastguard Worker00687c: 4402 0008 |0134: aget v2, v0, v8 6654*795d594fSAndroid Build Coastguard Worker006880: 1304 0004 |0136: const/16 v4, #int 1024 // #400 6655*795d594fSAndroid Build Coastguard Worker006884: 6200 3200 |0138: sget-object v0, Lcom/google/android/checkers/a;.F:[I // field@0032 6656*795d594fSAndroid Build Coastguard Worker006888: 4400 0008 |013a: aget v0, v0, v8 6657*795d594fSAndroid Build Coastguard Worker00688c: 9605 0300 |013c: or-int v5, v3, v0 6658*795d594fSAndroid Build Coastguard Worker006890: 07b0 |013e: move-object v0, v11 6659*795d594fSAndroid Build Coastguard Worker006892: 01c1 |013f: move v1, v12 6660*795d594fSAndroid Build Coastguard Worker006894: 7606 7e00 0000 |0140: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/google/android/checkers/a;.a:(IIIII)V // method@007e 6661*795d594fSAndroid Build Coastguard Worker00689a: 0170 |0143: move v0, v7 6662*795d594fSAndroid Build Coastguard Worker00689c: 28c0 |0144: goto 0104 // -0040 6663*795d594fSAndroid Build Coastguard Worker00689e: 52b0 4000 |0145: iget v0, v11, Lcom/google/android/checkers/a;.g:I // field@0040 6664*795d594fSAndroid Build Coastguard Worker0068a2: 52b1 3f00 |0147: iget v1, v11, Lcom/google/android/checkers/a;.f:I // field@003f 6665*795d594fSAndroid Build Coastguard Worker0068a6: b610 |0149: or-int/2addr v0, v1 6666*795d594fSAndroid Build Coastguard Worker0068a8: e001 0e04 |014a: shl-int/lit8 v1, v14, #int 4 // #04 6667*795d594fSAndroid Build Coastguard Worker0068ac: 1402 0707 0707 |014c: const v2, #float 1.01583e-34 // #07070707 6668*795d594fSAndroid Build Coastguard Worker0068b2: b5e2 |014f: and-int/2addr v2, v14 6669*795d594fSAndroid Build Coastguard Worker0068b4: e002 0205 |0150: shl-int/lit8 v2, v2, #int 5 // #05 6670*795d594fSAndroid Build Coastguard Worker0068b8: b621 |0152: or-int/2addr v1, v2 6671*795d594fSAndroid Build Coastguard Worker0068ba: 9502 0e04 |0153: and-int v2, v14, v4 6672*795d594fSAndroid Build Coastguard Worker0068be: e002 0203 |0155: shl-int/lit8 v2, v2, #int 3 // #03 6673*795d594fSAndroid Build Coastguard Worker0068c2: b621 |0157: or-int/2addr v1, v2 6674*795d594fSAndroid Build Coastguard Worker0068c4: b510 |0158: and-int/2addr v0, v1 6675*795d594fSAndroid Build Coastguard Worker0068c6: 52b1 4000 |0159: iget v1, v11, Lcom/google/android/checkers/a;.g:I // field@0040 6676*795d594fSAndroid Build Coastguard Worker0068ca: e202 0e04 |015b: ushr-int/lit8 v2, v14, #int 4 // #04 6677*795d594fSAndroid Build Coastguard Worker0068ce: b5e3 |015d: and-int/2addr v3, v14 6678*795d594fSAndroid Build Coastguard Worker0068d0: e203 0305 |015e: ushr-int/lit8 v3, v3, #int 5 // #05 6679*795d594fSAndroid Build Coastguard Worker0068d4: b632 |0160: or-int/2addr v2, v3 6680*795d594fSAndroid Build Coastguard Worker0068d6: 1403 0007 0707 |0161: const v3, #float 1.01583e-34 // #07070700 6681*795d594fSAndroid Build Coastguard Worker0068dc: b5e3 |0164: and-int/2addr v3, v14 6682*795d594fSAndroid Build Coastguard Worker0068de: e203 0303 |0165: ushr-int/lit8 v3, v3, #int 3 // #03 6683*795d594fSAndroid Build Coastguard Worker0068e2: b632 |0167: or-int/2addr v2, v3 6684*795d594fSAndroid Build Coastguard Worker0068e4: b521 |0168: and-int/2addr v1, v2 6685*795d594fSAndroid Build Coastguard Worker0068e6: b610 |0169: or-int/2addr v0, v1 6686*795d594fSAndroid Build Coastguard Worker0068e8: 289a |016a: goto 0104 // -0066 6687*795d594fSAndroid Build Coastguard Worker0068ea: 6200 3000 |016b: sget-object v0, Lcom/google/android/checkers/a;.D:[I // field@0030 6688*795d594fSAndroid Build Coastguard Worker0068ee: 4400 0008 |016d: aget v0, v0, v8 6689*795d594fSAndroid Build Coastguard Worker0068f2: b5e0 |016f: and-int/2addr v0, v14 6690*795d594fSAndroid Build Coastguard Worker0068f4: 3800 1200 |0170: if-eqz v0, 0182 // +0012 6691*795d594fSAndroid Build Coastguard Worker0068f8: 6200 3000 |0172: sget-object v0, Lcom/google/android/checkers/a;.D:[I // field@0030 6692*795d594fSAndroid Build Coastguard Worker0068fc: 4402 0008 |0174: aget v2, v0, v8 6693*795d594fSAndroid Build Coastguard Worker006900: 6200 3000 |0176: sget-object v0, Lcom/google/android/checkers/a;.D:[I // field@0030 6694*795d594fSAndroid Build Coastguard Worker006904: 4400 0008 |0178: aget v0, v0, v8 6695*795d594fSAndroid Build Coastguard Worker006908: 9605 0300 |017a: or-int v5, v3, v0 6696*795d594fSAndroid Build Coastguard Worker00690c: 07b0 |017c: move-object v0, v11 6697*795d594fSAndroid Build Coastguard Worker00690e: 01c1 |017d: move v1, v12 6698*795d594fSAndroid Build Coastguard Worker006910: 01a4 |017e: move v4, v10 6699*795d594fSAndroid Build Coastguard Worker006912: 7606 7e00 0000 |017f: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/google/android/checkers/a;.a:(IIIII)V // method@007e 6700*795d594fSAndroid Build Coastguard Worker006918: 6200 3200 |0182: sget-object v0, Lcom/google/android/checkers/a;.F:[I // field@0032 6701*795d594fSAndroid Build Coastguard Worker00691c: 4400 0008 |0184: aget v0, v0, v8 6702*795d594fSAndroid Build Coastguard Worker006920: b5e0 |0186: and-int/2addr v0, v14 6703*795d594fSAndroid Build Coastguard Worker006922: 3800 1200 |0187: if-eqz v0, 0199 // +0012 6704*795d594fSAndroid Build Coastguard Worker006926: 6200 3200 |0189: sget-object v0, Lcom/google/android/checkers/a;.F:[I // field@0032 6705*795d594fSAndroid Build Coastguard Worker00692a: 4402 0008 |018b: aget v2, v0, v8 6706*795d594fSAndroid Build Coastguard Worker00692e: 6200 3200 |018d: sget-object v0, Lcom/google/android/checkers/a;.F:[I // field@0032 6707*795d594fSAndroid Build Coastguard Worker006932: 4400 0008 |018f: aget v0, v0, v8 6708*795d594fSAndroid Build Coastguard Worker006936: 9605 0300 |0191: or-int v5, v3, v0 6709*795d594fSAndroid Build Coastguard Worker00693a: 07b0 |0193: move-object v0, v11 6710*795d594fSAndroid Build Coastguard Worker00693c: 01c1 |0194: move v1, v12 6711*795d594fSAndroid Build Coastguard Worker00693e: 01a4 |0195: move v4, v10 6712*795d594fSAndroid Build Coastguard Worker006940: 7606 7e00 0000 |0196: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/google/android/checkers/a;.a:(IIIII)V // method@007e 6713*795d594fSAndroid Build Coastguard Worker006946: 6200 3400 |0199: sget-object v0, Lcom/google/android/checkers/a;.H:[I // field@0034 6714*795d594fSAndroid Build Coastguard Worker00694a: 4400 0008 |019b: aget v0, v0, v8 6715*795d594fSAndroid Build Coastguard Worker00694e: b5e0 |019d: and-int/2addr v0, v14 6716*795d594fSAndroid Build Coastguard Worker006950: 3800 1200 |019e: if-eqz v0, 01b0 // +0012 6717*795d594fSAndroid Build Coastguard Worker006954: 6200 3400 |01a0: sget-object v0, Lcom/google/android/checkers/a;.H:[I // field@0034 6718*795d594fSAndroid Build Coastguard Worker006958: 4402 0008 |01a2: aget v2, v0, v8 6719*795d594fSAndroid Build Coastguard Worker00695c: 6200 3400 |01a4: sget-object v0, Lcom/google/android/checkers/a;.H:[I // field@0034 6720*795d594fSAndroid Build Coastguard Worker006960: 4400 0008 |01a6: aget v0, v0, v8 6721*795d594fSAndroid Build Coastguard Worker006964: 9605 0300 |01a8: or-int v5, v3, v0 6722*795d594fSAndroid Build Coastguard Worker006968: 07b0 |01aa: move-object v0, v11 6723*795d594fSAndroid Build Coastguard Worker00696a: 01c1 |01ab: move v1, v12 6724*795d594fSAndroid Build Coastguard Worker00696c: 01a4 |01ac: move v4, v10 6725*795d594fSAndroid Build Coastguard Worker00696e: 7606 7e00 0000 |01ad: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/google/android/checkers/a;.a:(IIIII)V // method@007e 6726*795d594fSAndroid Build Coastguard Worker006974: 6200 3600 |01b0: sget-object v0, Lcom/google/android/checkers/a;.J:[I // field@0036 6727*795d594fSAndroid Build Coastguard Worker006978: 4400 0008 |01b2: aget v0, v0, v8 6728*795d594fSAndroid Build Coastguard Worker00697c: b5e0 |01b4: and-int/2addr v0, v14 6729*795d594fSAndroid Build Coastguard Worker00697e: 3800 1200 |01b5: if-eqz v0, 01c7 // +0012 6730*795d594fSAndroid Build Coastguard Worker006982: 6200 3600 |01b7: sget-object v0, Lcom/google/android/checkers/a;.J:[I // field@0036 6731*795d594fSAndroid Build Coastguard Worker006986: 4402 0008 |01b9: aget v2, v0, v8 6732*795d594fSAndroid Build Coastguard Worker00698a: 6200 3600 |01bb: sget-object v0, Lcom/google/android/checkers/a;.J:[I // field@0036 6733*795d594fSAndroid Build Coastguard Worker00698e: 4400 0008 |01bd: aget v0, v0, v8 6734*795d594fSAndroid Build Coastguard Worker006992: 9605 0300 |01bf: or-int v5, v3, v0 6735*795d594fSAndroid Build Coastguard Worker006996: 07b0 |01c1: move-object v0, v11 6736*795d594fSAndroid Build Coastguard Worker006998: 01c1 |01c2: move v1, v12 6737*795d594fSAndroid Build Coastguard Worker00699a: 01a4 |01c3: move v4, v10 6738*795d594fSAndroid Build Coastguard Worker00699c: 7606 7e00 0000 |01c4: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/google/android/checkers/a;.a:(IIIII)V // method@007e 6739*795d594fSAndroid Build Coastguard Worker0069a2: 0170 |01c7: move v0, v7 6740*795d594fSAndroid Build Coastguard Worker0069a4: 2900 3cff |01c8: goto/16 0104 // -00c4 6741*795d594fSAndroid Build Coastguard Worker0069a8: 1200 |01ca: const/4 v0, #int 0 // #0 6742*795d594fSAndroid Build Coastguard Worker0069aa: 2900 5efe |01cb: goto/16 0029 // -01a2 6743*795d594fSAndroid Build Coastguard Worker catches : (none) 6744*795d594fSAndroid Build Coastguard Worker positions : 6745*795d594fSAndroid Build Coastguard Worker locals : 6746*795d594fSAndroid Build Coastguard Worker 6747*795d594fSAndroid Build Coastguard Worker #19 : (in Lcom/google/android/checkers/a;) 6748*795d594fSAndroid Build Coastguard Worker name : 'c' 6749*795d594fSAndroid Build Coastguard Worker type : '(ZIIZ)I' 6750*795d594fSAndroid Build Coastguard Worker access : 0x000a (PRIVATE STATIC) 6751*795d594fSAndroid Build Coastguard Worker method_idx : 137 6752*795d594fSAndroid Build Coastguard Worker code - 6753*795d594fSAndroid Build Coastguard Worker registers : 8 6754*795d594fSAndroid Build Coastguard Worker ins : 4 6755*795d594fSAndroid Build Coastguard Worker outs : 1 6756*795d594fSAndroid Build Coastguard Worker insns size : 54 16-bit code units 6757*795d594fSAndroid Build Coastguard Worker0069b0: |[0069b0] com.google.android.checkers.a.c:(ZIIZ)I 6758*795d594fSAndroid Build Coastguard Worker0069c0: 7110 9f00 0500 |0000: invoke-static {v5}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 6759*795d594fSAndroid Build Coastguard Worker0069c6: 0a00 |0003: move-result v0 6760*795d594fSAndroid Build Coastguard Worker0069c8: d801 05ff |0004: add-int/lit8 v1, v5, #int -1 // #ff 6761*795d594fSAndroid Build Coastguard Worker0069cc: b551 |0006: and-int/2addr v1, v5 6762*795d594fSAndroid Build Coastguard Worker0069ce: 7110 9f00 0100 |0007: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 6763*795d594fSAndroid Build Coastguard Worker0069d4: 0a02 |000a: move-result v2 6764*795d594fSAndroid Build Coastguard Worker0069d6: 7110 9f00 0600 |000b: invoke-static {v6}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 6765*795d594fSAndroid Build Coastguard Worker0069dc: 0a01 |000e: move-result v1 6766*795d594fSAndroid Build Coastguard Worker0069de: 3807 0800 |000f: if-eqz v7, 0017 // +0008 6767*795d594fSAndroid Build Coastguard Worker0069e2: d900 001f |0011: rsub-int/lit8 v0, v0, #int 31 // #1f 6768*795d594fSAndroid Build Coastguard Worker0069e6: d902 021f |0013: rsub-int/lit8 v2, v2, #int 31 // #1f 6769*795d594fSAndroid Build Coastguard Worker0069ea: d901 011f |0015: rsub-int/lit8 v1, v1, #int 31 // #1f 6770*795d594fSAndroid Build Coastguard Worker0069ee: 3520 1100 |0017: if-ge v0, v2, 0028 // +0011 6771*795d594fSAndroid Build Coastguard Worker0069f2: 6203 3800 |0019: sget-object v3, Lcom/google/android/checkers/a;.L:[I // field@0038 6772*795d594fSAndroid Build Coastguard Worker0069f6: 4402 0302 |001b: aget v2, v3, v2 6773*795d594fSAndroid Build Coastguard Worker0069fa: b020 |001d: add-int/2addr v0, v2 6774*795d594fSAndroid Build Coastguard Worker0069fc: 3804 1000 |001e: if-eqz v4, 002e // +0010 6775*795d594fSAndroid Build Coastguard Worker006a00: 6202 6500 |0020: sget-object v2, Lcom/google/android/checkers/g;.m:[B // field@0065 6776*795d594fSAndroid Build Coastguard Worker006a04: da00 0020 |0022: mul-int/lit8 v0, v0, #int 32 // #20 6777*795d594fSAndroid Build Coastguard Worker006a08: b010 |0024: add-int/2addr v0, v1 6778*795d594fSAndroid Build Coastguard Worker006a0a: 4800 0200 |0025: aget-byte v0, v2, v0 6779*795d594fSAndroid Build Coastguard Worker006a0e: 0f00 |0027: return v0 6780*795d594fSAndroid Build Coastguard Worker006a10: 6203 3800 |0028: sget-object v3, Lcom/google/android/checkers/a;.L:[I // field@0038 6781*795d594fSAndroid Build Coastguard Worker006a14: 4400 0300 |002a: aget v0, v3, v0 6782*795d594fSAndroid Build Coastguard Worker006a18: b020 |002c: add-int/2addr v0, v2 6783*795d594fSAndroid Build Coastguard Worker006a1a: 28f1 |002d: goto 001e // -000f 6784*795d594fSAndroid Build Coastguard Worker006a1c: 6202 6600 |002e: sget-object v2, Lcom/google/android/checkers/g;.n:[B // field@0066 6785*795d594fSAndroid Build Coastguard Worker006a20: da00 0020 |0030: mul-int/lit8 v0, v0, #int 32 // #20 6786*795d594fSAndroid Build Coastguard Worker006a24: b010 |0032: add-int/2addr v0, v1 6787*795d594fSAndroid Build Coastguard Worker006a26: 4800 0200 |0033: aget-byte v0, v2, v0 6788*795d594fSAndroid Build Coastguard Worker006a2a: 28f2 |0035: goto 0027 // -000e 6789*795d594fSAndroid Build Coastguard Worker catches : (none) 6790*795d594fSAndroid Build Coastguard Worker positions : 6791*795d594fSAndroid Build Coastguard Worker locals : 6792*795d594fSAndroid Build Coastguard Worker 6793*795d594fSAndroid Build Coastguard Worker #20 : (in Lcom/google/android/checkers/a;) 6794*795d594fSAndroid Build Coastguard Worker name : 'c' 6795*795d594fSAndroid Build Coastguard Worker type : '()V' 6796*795d594fSAndroid Build Coastguard Worker access : 0x000a (PRIVATE STATIC) 6797*795d594fSAndroid Build Coastguard Worker method_idx : 138 6798*795d594fSAndroid Build Coastguard Worker code - 6799*795d594fSAndroid Build Coastguard Worker registers : 2 6800*795d594fSAndroid Build Coastguard Worker ins : 0 6801*795d594fSAndroid Build Coastguard Worker outs : 2 6802*795d594fSAndroid Build Coastguard Worker insns size : 8 16-bit code units 6803*795d594fSAndroid Build Coastguard Worker006a2c: |[006a2c] com.google.android.checkers.a.c:()V 6804*795d594fSAndroid Build Coastguard Worker006a3c: 1600 f401 |0000: const-wide/16 v0, #int 500 // #1f4 6805*795d594fSAndroid Build Coastguard Worker006a40: 7120 ae00 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Thread;.sleep:(J)V // method@00ae 6806*795d594fSAndroid Build Coastguard Worker006a46: 0e00 |0005: return-void 6807*795d594fSAndroid Build Coastguard Worker006a48: 0d00 |0006: move-exception v0 6808*795d594fSAndroid Build Coastguard Worker006a4a: 28fe |0007: goto 0005 // -0002 6809*795d594fSAndroid Build Coastguard Worker catches : 1 6810*795d594fSAndroid Build Coastguard Worker 0x0002 - 0x0005 6811*795d594fSAndroid Build Coastguard Worker Ljava/lang/InterruptedException; -> 0x0006 6812*795d594fSAndroid Build Coastguard Worker positions : 6813*795d594fSAndroid Build Coastguard Worker locals : 6814*795d594fSAndroid Build Coastguard Worker 6815*795d594fSAndroid Build Coastguard Worker #21 : (in Lcom/google/android/checkers/a;) 6816*795d594fSAndroid Build Coastguard Worker name : 'c' 6817*795d594fSAndroid Build Coastguard Worker type : '(IIIIIIII)V' 6818*795d594fSAndroid Build Coastguard Worker access : 0x0012 (PRIVATE FINAL) 6819*795d594fSAndroid Build Coastguard Worker method_idx : 139 6820*795d594fSAndroid Build Coastguard Worker code - 6821*795d594fSAndroid Build Coastguard Worker registers : 18 6822*795d594fSAndroid Build Coastguard Worker ins : 9 6823*795d594fSAndroid Build Coastguard Worker outs : 9 6824*795d594fSAndroid Build Coastguard Worker insns size : 203 16-bit code units 6825*795d594fSAndroid Build Coastguard Worker006a58: |[006a58] com.google.android.checkers.a.c:(IIIIIIII)V 6826*795d594fSAndroid Build Coastguard Worker006a68: 1210 |0000: const/4 v0, #int 1 // #1 6827*795d594fSAndroid Build Coastguard Worker006a6a: 6201 3000 |0001: sget-object v1, Lcom/google/android/checkers/a;.D:[I // field@0030 6828*795d594fSAndroid Build Coastguard Worker006a6e: 4401 010d |0003: aget v1, v1, v13 6829*795d594fSAndroid Build Coastguard Worker006a72: b5c1 |0005: and-int/2addr v1, v12 6830*795d594fSAndroid Build Coastguard Worker006a74: 3801 2a00 |0006: if-eqz v1, 0030 // +002a 6831*795d594fSAndroid Build Coastguard Worker006a78: 6201 3100 |0008: sget-object v1, Lcom/google/android/checkers/a;.E:[I // field@0031 6832*795d594fSAndroid Build Coastguard Worker006a7c: 4401 010d |000a: aget v1, v1, v13 6833*795d594fSAndroid Build Coastguard Worker006a80: b5b1 |000c: and-int/2addr v1, v11 6834*795d594fSAndroid Build Coastguard Worker006a82: 3801 2300 |000d: if-eqz v1, 0030 // +0023 6835*795d594fSAndroid Build Coastguard Worker006a86: 6200 3000 |000f: sget-object v0, Lcom/google/android/checkers/a;.D:[I // field@0030 6836*795d594fSAndroid Build Coastguard Worker006a8a: 4400 000d |0011: aget v0, v0, v13 6837*795d594fSAndroid Build Coastguard Worker006a8e: 9703 0c00 |0013: xor-int v3, v12, v0 6838*795d594fSAndroid Build Coastguard Worker006a92: d804 0df7 |0015: add-int/lit8 v4, v13, #int -9 // #f7 6839*795d594fSAndroid Build Coastguard Worker006a96: 6200 3100 |0017: sget-object v0, Lcom/google/android/checkers/a;.E:[I // field@0031 6840*795d594fSAndroid Build Coastguard Worker006a9a: 4405 000d |0019: aget v5, v0, v13 6841*795d594fSAndroid Build Coastguard Worker006a9e: 6200 3000 |001b: sget-object v0, Lcom/google/android/checkers/a;.D:[I // field@0030 6842*795d594fSAndroid Build Coastguard Worker006aa2: 4400 000d |001d: aget v0, v0, v13 6843*795d594fSAndroid Build Coastguard Worker006aa6: 9606 0f00 |001f: or-int v6, v15, v0 6844*795d594fSAndroid Build Coastguard Worker006aaa: d807 1001 |0021: add-int/lit8 v7, v16, #int 1 // #01 6845*795d594fSAndroid Build Coastguard Worker006aae: 6200 3100 |0023: sget-object v0, Lcom/google/android/checkers/a;.E:[I // field@0031 6846*795d594fSAndroid Build Coastguard Worker006ab2: 4400 000d |0025: aget v0, v0, v13 6847*795d594fSAndroid Build Coastguard Worker006ab6: 9608 1100 |0027: or-int v8, v17, v0 6848*795d594fSAndroid Build Coastguard Worker006aba: 0790 |0029: move-object v0, v9 6849*795d594fSAndroid Build Coastguard Worker006abc: 01a1 |002a: move v1, v10 6850*795d594fSAndroid Build Coastguard Worker006abe: 01b2 |002b: move v2, v11 6851*795d594fSAndroid Build Coastguard Worker006ac0: 7609 8b00 0000 |002c: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/google/android/checkers/a;.c:(IIIIIIII)V // method@008b 6852*795d594fSAndroid Build Coastguard Worker006ac6: 1200 |002f: const/4 v0, #int 0 // #0 6853*795d594fSAndroid Build Coastguard Worker006ac8: 6201 3200 |0030: sget-object v1, Lcom/google/android/checkers/a;.F:[I // field@0032 6854*795d594fSAndroid Build Coastguard Worker006acc: 4401 010d |0032: aget v1, v1, v13 6855*795d594fSAndroid Build Coastguard Worker006ad0: b5c1 |0034: and-int/2addr v1, v12 6856*795d594fSAndroid Build Coastguard Worker006ad2: 3801 2a00 |0035: if-eqz v1, 005f // +002a 6857*795d594fSAndroid Build Coastguard Worker006ad6: 6201 3300 |0037: sget-object v1, Lcom/google/android/checkers/a;.G:[I // field@0033 6858*795d594fSAndroid Build Coastguard Worker006ada: 4401 010d |0039: aget v1, v1, v13 6859*795d594fSAndroid Build Coastguard Worker006ade: b5b1 |003b: and-int/2addr v1, v11 6860*795d594fSAndroid Build Coastguard Worker006ae0: 3801 2300 |003c: if-eqz v1, 005f // +0023 6861*795d594fSAndroid Build Coastguard Worker006ae4: 6200 3200 |003e: sget-object v0, Lcom/google/android/checkers/a;.F:[I // field@0032 6862*795d594fSAndroid Build Coastguard Worker006ae8: 4400 000d |0040: aget v0, v0, v13 6863*795d594fSAndroid Build Coastguard Worker006aec: 9703 0c00 |0042: xor-int v3, v12, v0 6864*795d594fSAndroid Build Coastguard Worker006af0: d804 0df9 |0044: add-int/lit8 v4, v13, #int -7 // #f9 6865*795d594fSAndroid Build Coastguard Worker006af4: 6200 3300 |0046: sget-object v0, Lcom/google/android/checkers/a;.G:[I // field@0033 6866*795d594fSAndroid Build Coastguard Worker006af8: 4405 000d |0048: aget v5, v0, v13 6867*795d594fSAndroid Build Coastguard Worker006afc: 6200 3200 |004a: sget-object v0, Lcom/google/android/checkers/a;.F:[I // field@0032 6868*795d594fSAndroid Build Coastguard Worker006b00: 4400 000d |004c: aget v0, v0, v13 6869*795d594fSAndroid Build Coastguard Worker006b04: 9606 0f00 |004e: or-int v6, v15, v0 6870*795d594fSAndroid Build Coastguard Worker006b08: d807 1001 |0050: add-int/lit8 v7, v16, #int 1 // #01 6871*795d594fSAndroid Build Coastguard Worker006b0c: 6200 3300 |0052: sget-object v0, Lcom/google/android/checkers/a;.G:[I // field@0033 6872*795d594fSAndroid Build Coastguard Worker006b10: 4400 000d |0054: aget v0, v0, v13 6873*795d594fSAndroid Build Coastguard Worker006b14: 9608 1100 |0056: or-int v8, v17, v0 6874*795d594fSAndroid Build Coastguard Worker006b18: 0790 |0058: move-object v0, v9 6875*795d594fSAndroid Build Coastguard Worker006b1a: 01a1 |0059: move v1, v10 6876*795d594fSAndroid Build Coastguard Worker006b1c: 01b2 |005a: move v2, v11 6877*795d594fSAndroid Build Coastguard Worker006b1e: 7609 8b00 0000 |005b: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/google/android/checkers/a;.c:(IIIIIIII)V // method@008b 6878*795d594fSAndroid Build Coastguard Worker006b24: 1200 |005e: const/4 v0, #int 0 // #0 6879*795d594fSAndroid Build Coastguard Worker006b26: 6201 3400 |005f: sget-object v1, Lcom/google/android/checkers/a;.H:[I // field@0034 6880*795d594fSAndroid Build Coastguard Worker006b2a: 4401 010d |0061: aget v1, v1, v13 6881*795d594fSAndroid Build Coastguard Worker006b2e: b5c1 |0063: and-int/2addr v1, v12 6882*795d594fSAndroid Build Coastguard Worker006b30: 3801 2a00 |0064: if-eqz v1, 008e // +002a 6883*795d594fSAndroid Build Coastguard Worker006b34: 6201 3500 |0066: sget-object v1, Lcom/google/android/checkers/a;.I:[I // field@0035 6884*795d594fSAndroid Build Coastguard Worker006b38: 4401 010d |0068: aget v1, v1, v13 6885*795d594fSAndroid Build Coastguard Worker006b3c: b5b1 |006a: and-int/2addr v1, v11 6886*795d594fSAndroid Build Coastguard Worker006b3e: 3801 2300 |006b: if-eqz v1, 008e // +0023 6887*795d594fSAndroid Build Coastguard Worker006b42: 6200 3400 |006d: sget-object v0, Lcom/google/android/checkers/a;.H:[I // field@0034 6888*795d594fSAndroid Build Coastguard Worker006b46: 4400 000d |006f: aget v0, v0, v13 6889*795d594fSAndroid Build Coastguard Worker006b4a: 9703 0c00 |0071: xor-int v3, v12, v0 6890*795d594fSAndroid Build Coastguard Worker006b4e: d804 0d07 |0073: add-int/lit8 v4, v13, #int 7 // #07 6891*795d594fSAndroid Build Coastguard Worker006b52: 6200 3500 |0075: sget-object v0, Lcom/google/android/checkers/a;.I:[I // field@0035 6892*795d594fSAndroid Build Coastguard Worker006b56: 4405 000d |0077: aget v5, v0, v13 6893*795d594fSAndroid Build Coastguard Worker006b5a: 6200 3400 |0079: sget-object v0, Lcom/google/android/checkers/a;.H:[I // field@0034 6894*795d594fSAndroid Build Coastguard Worker006b5e: 4400 000d |007b: aget v0, v0, v13 6895*795d594fSAndroid Build Coastguard Worker006b62: 9606 0f00 |007d: or-int v6, v15, v0 6896*795d594fSAndroid Build Coastguard Worker006b66: d807 1001 |007f: add-int/lit8 v7, v16, #int 1 // #01 6897*795d594fSAndroid Build Coastguard Worker006b6a: 6200 3500 |0081: sget-object v0, Lcom/google/android/checkers/a;.I:[I // field@0035 6898*795d594fSAndroid Build Coastguard Worker006b6e: 4400 000d |0083: aget v0, v0, v13 6899*795d594fSAndroid Build Coastguard Worker006b72: 9608 1100 |0085: or-int v8, v17, v0 6900*795d594fSAndroid Build Coastguard Worker006b76: 0790 |0087: move-object v0, v9 6901*795d594fSAndroid Build Coastguard Worker006b78: 01a1 |0088: move v1, v10 6902*795d594fSAndroid Build Coastguard Worker006b7a: 01b2 |0089: move v2, v11 6903*795d594fSAndroid Build Coastguard Worker006b7c: 7609 8b00 0000 |008a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/google/android/checkers/a;.c:(IIIIIIII)V // method@008b 6904*795d594fSAndroid Build Coastguard Worker006b82: 1200 |008d: const/4 v0, #int 0 // #0 6905*795d594fSAndroid Build Coastguard Worker006b84: 6201 3600 |008e: sget-object v1, Lcom/google/android/checkers/a;.J:[I // field@0036 6906*795d594fSAndroid Build Coastguard Worker006b88: 4401 010d |0090: aget v1, v1, v13 6907*795d594fSAndroid Build Coastguard Worker006b8c: b5c1 |0092: and-int/2addr v1, v12 6908*795d594fSAndroid Build Coastguard Worker006b8e: 3801 2a00 |0093: if-eqz v1, 00bd // +002a 6909*795d594fSAndroid Build Coastguard Worker006b92: 6201 3700 |0095: sget-object v1, Lcom/google/android/checkers/a;.K:[I // field@0037 6910*795d594fSAndroid Build Coastguard Worker006b96: 4401 010d |0097: aget v1, v1, v13 6911*795d594fSAndroid Build Coastguard Worker006b9a: b5b1 |0099: and-int/2addr v1, v11 6912*795d594fSAndroid Build Coastguard Worker006b9c: 3801 2300 |009a: if-eqz v1, 00bd // +0023 6913*795d594fSAndroid Build Coastguard Worker006ba0: 6200 3600 |009c: sget-object v0, Lcom/google/android/checkers/a;.J:[I // field@0036 6914*795d594fSAndroid Build Coastguard Worker006ba4: 4400 000d |009e: aget v0, v0, v13 6915*795d594fSAndroid Build Coastguard Worker006ba8: 9703 0c00 |00a0: xor-int v3, v12, v0 6916*795d594fSAndroid Build Coastguard Worker006bac: d804 0d09 |00a2: add-int/lit8 v4, v13, #int 9 // #09 6917*795d594fSAndroid Build Coastguard Worker006bb0: 6200 3700 |00a4: sget-object v0, Lcom/google/android/checkers/a;.K:[I // field@0037 6918*795d594fSAndroid Build Coastguard Worker006bb4: 4405 000d |00a6: aget v5, v0, v13 6919*795d594fSAndroid Build Coastguard Worker006bb8: 6200 3600 |00a8: sget-object v0, Lcom/google/android/checkers/a;.J:[I // field@0036 6920*795d594fSAndroid Build Coastguard Worker006bbc: 4400 000d |00aa: aget v0, v0, v13 6921*795d594fSAndroid Build Coastguard Worker006bc0: 9606 0f00 |00ac: or-int v6, v15, v0 6922*795d594fSAndroid Build Coastguard Worker006bc4: d807 1001 |00ae: add-int/lit8 v7, v16, #int 1 // #01 6923*795d594fSAndroid Build Coastguard Worker006bc8: 6200 3700 |00b0: sget-object v0, Lcom/google/android/checkers/a;.K:[I // field@0037 6924*795d594fSAndroid Build Coastguard Worker006bcc: 4400 000d |00b2: aget v0, v0, v13 6925*795d594fSAndroid Build Coastguard Worker006bd0: 9608 1100 |00b4: or-int v8, v17, v0 6926*795d594fSAndroid Build Coastguard Worker006bd4: 0790 |00b6: move-object v0, v9 6927*795d594fSAndroid Build Coastguard Worker006bd6: 01a1 |00b7: move v1, v10 6928*795d594fSAndroid Build Coastguard Worker006bd8: 01b2 |00b8: move v2, v11 6929*795d594fSAndroid Build Coastguard Worker006bda: 7609 8b00 0000 |00b9: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Lcom/google/android/checkers/a;.c:(IIIIIIII)V // method@008b 6930*795d594fSAndroid Build Coastguard Worker006be0: 1200 |00bc: const/4 v0, #int 0 // #0 6931*795d594fSAndroid Build Coastguard Worker006be2: 3800 0d00 |00bd: if-eqz v0, 00ca // +000d 6932*795d594fSAndroid Build Coastguard Worker006be6: 0790 |00bf: move-object v0, v9 6933*795d594fSAndroid Build Coastguard Worker006be8: 01a1 |00c0: move v1, v10 6934*795d594fSAndroid Build Coastguard Worker006bea: 01e2 |00c1: move v2, v14 6935*795d594fSAndroid Build Coastguard Worker006bec: 01f3 |00c2: move v3, v15 6936*795d594fSAndroid Build Coastguard Worker006bee: 0204 1000 |00c3: move/from16 v4, v16 6937*795d594fSAndroid Build Coastguard Worker006bf2: 0205 1100 |00c5: move/from16 v5, v17 6938*795d594fSAndroid Build Coastguard Worker006bf6: 7606 7e00 0000 |00c7: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/google/android/checkers/a;.a:(IIIII)V // method@007e 6939*795d594fSAndroid Build Coastguard Worker006bfc: 0e00 |00ca: return-void 6940*795d594fSAndroid Build Coastguard Worker catches : (none) 6941*795d594fSAndroid Build Coastguard Worker positions : 6942*795d594fSAndroid Build Coastguard Worker locals : 6943*795d594fSAndroid Build Coastguard Worker 6944*795d594fSAndroid Build Coastguard Worker #22 : (in Lcom/google/android/checkers/a;) 6945*795d594fSAndroid Build Coastguard Worker name : 'd' 6946*795d594fSAndroid Build Coastguard Worker type : '(ZIIZ)I' 6947*795d594fSAndroid Build Coastguard Worker access : 0x000a (PRIVATE STATIC) 6948*795d594fSAndroid Build Coastguard Worker method_idx : 140 6949*795d594fSAndroid Build Coastguard Worker code - 6950*795d594fSAndroid Build Coastguard Worker registers : 8 6951*795d594fSAndroid Build Coastguard Worker ins : 4 6952*795d594fSAndroid Build Coastguard Worker outs : 1 6953*795d594fSAndroid Build Coastguard Worker insns size : 56 16-bit code units 6954*795d594fSAndroid Build Coastguard Worker006c00: |[006c00] com.google.android.checkers.a.d:(ZIIZ)I 6955*795d594fSAndroid Build Coastguard Worker006c10: 7110 9f00 0500 |0000: invoke-static {v5}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 6956*795d594fSAndroid Build Coastguard Worker006c16: 0a00 |0003: move-result v0 6957*795d594fSAndroid Build Coastguard Worker006c18: d801 05ff |0004: add-int/lit8 v1, v5, #int -1 // #ff 6958*795d594fSAndroid Build Coastguard Worker006c1c: b551 |0006: and-int/2addr v1, v5 6959*795d594fSAndroid Build Coastguard Worker006c1e: 7110 9f00 0100 |0007: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 6960*795d594fSAndroid Build Coastguard Worker006c24: 0a02 |000a: move-result v2 6961*795d594fSAndroid Build Coastguard Worker006c26: 7110 9f00 0600 |000b: invoke-static {v6}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@009f 6962*795d594fSAndroid Build Coastguard Worker006c2c: 0a01 |000e: move-result v1 6963*795d594fSAndroid Build Coastguard Worker006c2e: 3807 0800 |000f: if-eqz v7, 0017 // +0008 6964*795d594fSAndroid Build Coastguard Worker006c32: d900 001f |0011: rsub-int/lit8 v0, v0, #int 31 // #1f 6965*795d594fSAndroid Build Coastguard Worker006c36: d902 021f |0013: rsub-int/lit8 v2, v2, #int 31 // #1f 6966*795d594fSAndroid Build Coastguard Worker006c3a: d901 011f |0015: rsub-int/lit8 v1, v1, #int 31 // #1f 6967*795d594fSAndroid Build Coastguard Worker006c3e: d801 01fc |0017: add-int/lit8 v1, v1, #int -4 // #fc 6968*795d594fSAndroid Build Coastguard Worker006c42: 3520 1100 |0019: if-ge v0, v2, 002a // +0011 6969*795d594fSAndroid Build Coastguard Worker006c46: 6203 3800 |001b: sget-object v3, Lcom/google/android/checkers/a;.L:[I // field@0038 6970*795d594fSAndroid Build Coastguard Worker006c4a: 4402 0302 |001d: aget v2, v3, v2 6971*795d594fSAndroid Build Coastguard Worker006c4e: b020 |001f: add-int/2addr v0, v2 6972*795d594fSAndroid Build Coastguard Worker006c50: 3804 1000 |0020: if-eqz v4, 0030 // +0010 6973*795d594fSAndroid Build Coastguard Worker006c54: 6202 6700 |0022: sget-object v2, Lcom/google/android/checkers/g;.o:[B // field@0067 6974*795d594fSAndroid Build Coastguard Worker006c58: da00 001c |0024: mul-int/lit8 v0, v0, #int 28 // #1c 6975*795d594fSAndroid Build Coastguard Worker006c5c: b010 |0026: add-int/2addr v0, v1 6976*795d594fSAndroid Build Coastguard Worker006c5e: 4800 0200 |0027: aget-byte v0, v2, v0 6977*795d594fSAndroid Build Coastguard Worker006c62: 0f00 |0029: return v0 6978*795d594fSAndroid Build Coastguard Worker006c64: 6203 3800 |002a: sget-object v3, Lcom/google/android/checkers/a;.L:[I // field@0038 6979*795d594fSAndroid Build Coastguard Worker006c68: 4400 0300 |002c: aget v0, v3, v0 6980*795d594fSAndroid Build Coastguard Worker006c6c: b020 |002e: add-int/2addr v0, v2 6981*795d594fSAndroid Build Coastguard Worker006c6e: 28f1 |002f: goto 0020 // -000f 6982*795d594fSAndroid Build Coastguard Worker006c70: 6202 6800 |0030: sget-object v2, Lcom/google/android/checkers/g;.p:[B // field@0068 6983*795d594fSAndroid Build Coastguard Worker006c74: da00 001c |0032: mul-int/lit8 v0, v0, #int 28 // #1c 6984*795d594fSAndroid Build Coastguard Worker006c78: b010 |0034: add-int/2addr v0, v1 6985*795d594fSAndroid Build Coastguard Worker006c7a: 4800 0200 |0035: aget-byte v0, v2, v0 6986*795d594fSAndroid Build Coastguard Worker006c7e: 28f2 |0037: goto 0029 // -000e 6987*795d594fSAndroid Build Coastguard Worker catches : (none) 6988*795d594fSAndroid Build Coastguard Worker positions : 6989*795d594fSAndroid Build Coastguard Worker locals : 6990*795d594fSAndroid Build Coastguard Worker 6991*795d594fSAndroid Build Coastguard Worker Virtual methods - 6992*795d594fSAndroid Build Coastguard Worker #0 : (in Lcom/google/android/checkers/a;) 6993*795d594fSAndroid Build Coastguard Worker name : 'a' 6994*795d594fSAndroid Build Coastguard Worker type : '(ZZ)I' 6995*795d594fSAndroid Build Coastguard Worker access : 0x0011 (PUBLIC FINAL) 6996*795d594fSAndroid Build Coastguard Worker method_idx : 122 6997*795d594fSAndroid Build Coastguard Worker code - 6998*795d594fSAndroid Build Coastguard Worker registers : 4 6999*795d594fSAndroid Build Coastguard Worker ins : 3 7000*795d594fSAndroid Build Coastguard Worker outs : 3 7001*795d594fSAndroid Build Coastguard Worker insns size : 8 16-bit code units 7002*795d594fSAndroid Build Coastguard Worker006c80: |[006c80] com.google.android.checkers.a.a:(ZZ)I 7003*795d594fSAndroid Build Coastguard Worker006c90: 5c13 4c00 |0000: iput-boolean v3, v1, Lcom/google/android/checkers/a;.s:Z // field@004c 7004*795d594fSAndroid Build Coastguard Worker006c94: 1200 |0002: const/4 v0, #int 0 // #0 7005*795d594fSAndroid Build Coastguard Worker006c96: 7030 7500 0102 |0003: invoke-direct {v1, v0, v2}, Lcom/google/android/checkers/a;.a:(IZ)I // method@0075 7006*795d594fSAndroid Build Coastguard Worker006c9c: 0a00 |0006: move-result v0 7007*795d594fSAndroid Build Coastguard Worker006c9e: 0f00 |0007: return v0 7008*795d594fSAndroid Build Coastguard Worker catches : (none) 7009*795d594fSAndroid Build Coastguard Worker positions : 7010*795d594fSAndroid Build Coastguard Worker locals : 7011*795d594fSAndroid Build Coastguard Worker 7012*795d594fSAndroid Build Coastguard Worker #1 : (in Lcom/google/android/checkers/a;) 7013*795d594fSAndroid Build Coastguard Worker name : 'a' 7014*795d594fSAndroid Build Coastguard Worker type : '()V' 7015*795d594fSAndroid Build Coastguard Worker access : 0x0011 (PUBLIC FINAL) 7016*795d594fSAndroid Build Coastguard Worker method_idx : 123 7017*795d594fSAndroid Build Coastguard Worker code - 7018*795d594fSAndroid Build Coastguard Worker registers : 4 7019*795d594fSAndroid Build Coastguard Worker ins : 1 7020*795d594fSAndroid Build Coastguard Worker outs : 3 7021*795d594fSAndroid Build Coastguard Worker insns size : 45 16-bit code units 7022*795d594fSAndroid Build Coastguard Worker006ca0: |[006ca0] com.google.android.checkers.a.a:()V 7023*795d594fSAndroid Build Coastguard Worker006cb0: 1302 0c00 |0000: const/16 v2, #int 12 // #c 7024*795d594fSAndroid Build Coastguard Worker006cb4: 1201 |0002: const/4 v1, #int 0 // #0 7025*795d594fSAndroid Build Coastguard Worker006cb6: 1300 ff0f |0003: const/16 v0, #int 4095 // #fff 7026*795d594fSAndroid Build Coastguard Worker006cba: 5930 3d00 |0005: iput v0, v3, Lcom/google/android/checkers/a;.d:I // field@003d 7027*795d594fSAndroid Build Coastguard Worker006cbe: 5931 3e00 |0007: iput v1, v3, Lcom/google/android/checkers/a;.e:I // field@003e 7028*795d594fSAndroid Build Coastguard Worker006cc2: 1500 f0ff |0009: const/high16 v0, #int -1048576 // #fff0 7029*795d594fSAndroid Build Coastguard Worker006cc6: 5930 3f00 |000b: iput v0, v3, Lcom/google/android/checkers/a;.f:I // field@003f 7030*795d594fSAndroid Build Coastguard Worker006cca: 5931 4000 |000d: iput v1, v3, Lcom/google/android/checkers/a;.g:I // field@0040 7031*795d594fSAndroid Build Coastguard Worker006cce: 5932 4f00 |000f: iput v2, v3, Lcom/google/android/checkers/a;.v:I // field@004f 7032*795d594fSAndroid Build Coastguard Worker006cd2: 5932 5000 |0011: iput v2, v3, Lcom/google/android/checkers/a;.w:I // field@0050 7033*795d594fSAndroid Build Coastguard Worker006cd6: 7020 7600 1300 |0013: invoke-direct {v3, v1}, Lcom/google/android/checkers/a;.a:(Z)I // method@0076 7034*795d594fSAndroid Build Coastguard Worker006cdc: 0a00 |0016: move-result v0 7035*795d594fSAndroid Build Coastguard Worker006cde: 5930 5100 |0017: iput v0, v3, Lcom/google/android/checkers/a;.x:I // field@0051 7036*795d594fSAndroid Build Coastguard Worker006ce2: 7030 7500 1301 |0019: invoke-direct {v3, v1, v1}, Lcom/google/android/checkers/a;.a:(IZ)I // method@0075 7037*795d594fSAndroid Build Coastguard Worker006ce8: 5530 2e00 |001c: iget-boolean v0, v3, Lcom/google/android/checkers/a;.B:Z // field@002e 7038*795d594fSAndroid Build Coastguard Worker006cec: 3800 0700 |001e: if-eqz v0, 0025 // +0007 7039*795d594fSAndroid Build Coastguard Worker006cf0: 0110 |0020: move v0, v1 7040*795d594fSAndroid Build Coastguard Worker006cf2: 1502 1000 |0021: const/high16 v2, #int 1048576 // #10 7041*795d594fSAndroid Build Coastguard Worker006cf6: 3420 0300 |0023: if-lt v0, v2, 0026 // +0003 7042*795d594fSAndroid Build Coastguard Worker006cfa: 0e00 |0025: return-void 7043*795d594fSAndroid Build Coastguard Worker006cfc: 5432 5200 |0026: iget-object v2, v3, Lcom/google/android/checkers/a;.y:[I // field@0052 7044*795d594fSAndroid Build Coastguard Worker006d00: 4b01 0200 |0028: aput v1, v2, v0 7045*795d594fSAndroid Build Coastguard Worker006d04: d800 0001 |002a: add-int/lit8 v0, v0, #int 1 // #01 7046*795d594fSAndroid Build Coastguard Worker006d08: 28f5 |002c: goto 0021 // -000b 7047*795d594fSAndroid Build Coastguard Worker catches : (none) 7048*795d594fSAndroid Build Coastguard Worker positions : 7049*795d594fSAndroid Build Coastguard Worker locals : 7050*795d594fSAndroid Build Coastguard Worker 7051*795d594fSAndroid Build Coastguard Worker #2 : (in Lcom/google/android/checkers/a;) 7052*795d594fSAndroid Build Coastguard Worker name : 'a' 7053*795d594fSAndroid Build Coastguard Worker type : '(I)V' 7054*795d594fSAndroid Build Coastguard Worker access : 0x0011 (PUBLIC FINAL) 7055*795d594fSAndroid Build Coastguard Worker method_idx : 124 7056*795d594fSAndroid Build Coastguard Worker code - 7057*795d594fSAndroid Build Coastguard Worker registers : 2 7058*795d594fSAndroid Build Coastguard Worker ins : 2 7059*795d594fSAndroid Build Coastguard Worker outs : 2 7060*795d594fSAndroid Build Coastguard Worker insns size : 4 16-bit code units 7061*795d594fSAndroid Build Coastguard Worker006d0c: |[006d0c] com.google.android.checkers.a.a:(I)V 7062*795d594fSAndroid Build Coastguard Worker006d1c: 7020 8500 1000 |0000: invoke-direct {v0, v1}, Lcom/google/android/checkers/a;.b:(I)V // method@0085 7063*795d594fSAndroid Build Coastguard Worker006d22: 0e00 |0003: return-void 7064*795d594fSAndroid Build Coastguard Worker catches : (none) 7065*795d594fSAndroid Build Coastguard Worker positions : 7066*795d594fSAndroid Build Coastguard Worker locals : 7067*795d594fSAndroid Build Coastguard Worker 7068*795d594fSAndroid Build Coastguard Worker #3 : (in Lcom/google/android/checkers/a;) 7069*795d594fSAndroid Build Coastguard Worker name : 'a' 7070*795d594fSAndroid Build Coastguard Worker type : '(IIIIZ)V' 7071*795d594fSAndroid Build Coastguard Worker access : 0x0011 (PUBLIC FINAL) 7072*795d594fSAndroid Build Coastguard Worker method_idx : 128 7073*795d594fSAndroid Build Coastguard Worker code - 7074*795d594fSAndroid Build Coastguard Worker registers : 8 7075*795d594fSAndroid Build Coastguard Worker ins : 6 7076*795d594fSAndroid Build Coastguard Worker outs : 2 7077*795d594fSAndroid Build Coastguard Worker insns size : 37 16-bit code units 7078*795d594fSAndroid Build Coastguard Worker006d24: |[006d24] com.google.android.checkers.a.a:(IIIIZ)V 7079*795d594fSAndroid Build Coastguard Worker006d34: 5923 3d00 |0000: iput v3, v2, Lcom/google/android/checkers/a;.d:I // field@003d 7080*795d594fSAndroid Build Coastguard Worker006d38: 5924 3e00 |0002: iput v4, v2, Lcom/google/android/checkers/a;.e:I // field@003e 7081*795d594fSAndroid Build Coastguard Worker006d3c: 5925 3f00 |0004: iput v5, v2, Lcom/google/android/checkers/a;.f:I // field@003f 7082*795d594fSAndroid Build Coastguard Worker006d40: 5926 4000 |0006: iput v6, v2, Lcom/google/android/checkers/a;.g:I // field@0040 7083*795d594fSAndroid Build Coastguard Worker006d44: 5220 3d00 |0008: iget v0, v2, Lcom/google/android/checkers/a;.d:I // field@003d 7084*795d594fSAndroid Build Coastguard Worker006d48: 5221 3e00 |000a: iget v1, v2, Lcom/google/android/checkers/a;.e:I // field@003e 7085*795d594fSAndroid Build Coastguard Worker006d4c: b610 |000c: or-int/2addr v0, v1 7086*795d594fSAndroid Build Coastguard Worker006d4e: 7110 9e00 0000 |000d: invoke-static {v0}, Ljava/lang/Integer;.bitCount:(I)I // method@009e 7087*795d594fSAndroid Build Coastguard Worker006d54: 0a00 |0010: move-result v0 7088*795d594fSAndroid Build Coastguard Worker006d56: 5920 4f00 |0011: iput v0, v2, Lcom/google/android/checkers/a;.v:I // field@004f 7089*795d594fSAndroid Build Coastguard Worker006d5a: 5220 3f00 |0013: iget v0, v2, Lcom/google/android/checkers/a;.f:I // field@003f 7090*795d594fSAndroid Build Coastguard Worker006d5e: 5221 4000 |0015: iget v1, v2, Lcom/google/android/checkers/a;.g:I // field@0040 7091*795d594fSAndroid Build Coastguard Worker006d62: b610 |0017: or-int/2addr v0, v1 7092*795d594fSAndroid Build Coastguard Worker006d64: 7110 9e00 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.bitCount:(I)I // method@009e 7093*795d594fSAndroid Build Coastguard Worker006d6a: 0a00 |001b: move-result v0 7094*795d594fSAndroid Build Coastguard Worker006d6c: 5920 5000 |001c: iput v0, v2, Lcom/google/android/checkers/a;.w:I // field@0050 7095*795d594fSAndroid Build Coastguard Worker006d70: 7020 7600 7200 |001e: invoke-direct {v2, v7}, Lcom/google/android/checkers/a;.a:(Z)I // method@0076 7096*795d594fSAndroid Build Coastguard Worker006d76: 0a00 |0021: move-result v0 7097*795d594fSAndroid Build Coastguard Worker006d78: 5920 5100 |0022: iput v0, v2, Lcom/google/android/checkers/a;.x:I // field@0051 7098*795d594fSAndroid Build Coastguard Worker006d7c: 0e00 |0024: return-void 7099*795d594fSAndroid Build Coastguard Worker catches : (none) 7100*795d594fSAndroid Build Coastguard Worker positions : 7101*795d594fSAndroid Build Coastguard Worker locals : 7102*795d594fSAndroid Build Coastguard Worker 7103*795d594fSAndroid Build Coastguard Worker #4 : (in Lcom/google/android/checkers/a;) 7104*795d594fSAndroid Build Coastguard Worker name : 'b' 7105*795d594fSAndroid Build Coastguard Worker type : '(ZZ)V' 7106*795d594fSAndroid Build Coastguard Worker access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) 7107*795d594fSAndroid Build Coastguard Worker method_idx : 135 7108*795d594fSAndroid Build Coastguard Worker code - 7109*795d594fSAndroid Build Coastguard Worker registers : 4 7110*795d594fSAndroid Build Coastguard Worker ins : 3 7111*795d594fSAndroid Build Coastguard Worker outs : 1 7112*795d594fSAndroid Build Coastguard Worker insns size : 16 16-bit code units 7113*795d594fSAndroid Build Coastguard Worker006d80: |[006d80] com.google.android.checkers.a.b:(ZZ)V 7114*795d594fSAndroid Build Coastguard Worker006d90: 1d01 |0000: monitor-enter v1 7115*795d594fSAndroid Build Coastguard Worker006d92: 5c12 4d00 |0001: iput-boolean v2, v1, Lcom/google/android/checkers/a;.t:Z // field@004d 7116*795d594fSAndroid Build Coastguard Worker006d96: 5c13 4c00 |0003: iput-boolean v3, v1, Lcom/google/android/checkers/a;.s:Z // field@004c 7117*795d594fSAndroid Build Coastguard Worker006d9a: 1210 |0005: const/4 v0, #int 1 // #1 7118*795d594fSAndroid Build Coastguard Worker006d9c: 5c10 4400 |0006: iput-boolean v0, v1, Lcom/google/android/checkers/a;.k:Z // field@0044 7119*795d594fSAndroid Build Coastguard Worker006da0: 6e10 a100 0100 |0008: invoke-virtual {v1}, Ljava/lang/Object;.notify:()V // method@00a1 7120*795d594fSAndroid Build Coastguard Worker006da6: 1e01 |000b: monitor-exit v1 7121*795d594fSAndroid Build Coastguard Worker006da8: 0e00 |000c: return-void 7122*795d594fSAndroid Build Coastguard Worker006daa: 0d00 |000d: move-exception v0 7123*795d594fSAndroid Build Coastguard Worker006dac: 1e01 |000e: monitor-exit v1 7124*795d594fSAndroid Build Coastguard Worker006dae: 2700 |000f: throw v0 7125*795d594fSAndroid Build Coastguard Worker catches : 1 7126*795d594fSAndroid Build Coastguard Worker 0x0001 - 0x000b 7127*795d594fSAndroid Build Coastguard Worker <any> -> 0x000d 7128*795d594fSAndroid Build Coastguard Worker positions : 7129*795d594fSAndroid Build Coastguard Worker locals : 7130*795d594fSAndroid Build Coastguard Worker 7131*795d594fSAndroid Build Coastguard Worker #5 : (in Lcom/google/android/checkers/a;) 7132*795d594fSAndroid Build Coastguard Worker name : 'run' 7133*795d594fSAndroid Build Coastguard Worker type : '()V' 7134*795d594fSAndroid Build Coastguard Worker access : 0x0011 (PUBLIC FINAL) 7135*795d594fSAndroid Build Coastguard Worker method_idx : 141 7136*795d594fSAndroid Build Coastguard Worker code - 7137*795d594fSAndroid Build Coastguard Worker registers : 24 7138*795d594fSAndroid Build Coastguard Worker ins : 1 7139*795d594fSAndroid Build Coastguard Worker outs : 7 7140*795d594fSAndroid Build Coastguard Worker insns size : 526 16-bit code units 7141*795d594fSAndroid Build Coastguard Worker006dbc: |[006dbc] com.google.android.checkers.a.run:()V 7142*795d594fSAndroid Build Coastguard Worker006dcc: 7601 8400 1700 |0000: invoke-direct/range {v23}, Lcom/google/android/checkers/a;.b:()V // method@0084 7143*795d594fSAndroid Build Coastguard Worker006dd2: 0800 1700 |0003: move-object/from16 v0, v23 7144*795d594fSAndroid Build Coastguard Worker006dd6: 5202 3c00 |0005: iget v2, v0, Lcom/google/android/checkers/a;.c:I // field@003c 7145*795d594fSAndroid Build Coastguard Worker006dda: 1213 |0007: const/4 v3, #int 1 // #1 7146*795d594fSAndroid Build Coastguard Worker006ddc: 3332 1100 |0008: if-ne v2, v3, 0019 // +0011 7147*795d594fSAndroid Build Coastguard Worker006de0: 7100 8a00 0000 |000a: invoke-static {}, Lcom/google/android/checkers/a;.c:()V // method@008a 7148*795d594fSAndroid Build Coastguard Worker006de6: 0800 1700 |000d: move-object/from16 v0, v23 7149*795d594fSAndroid Build Coastguard Worker006dea: 5402 4300 |000f: iget-object v2, v0, Lcom/google/android/checkers/a;.j:Lcom/google/android/checkers/CheckersView; // field@0043 7150*795d594fSAndroid Build Coastguard Worker006dee: 1203 |0011: const/4 v3, #int 0 // #0 7151*795d594fSAndroid Build Coastguard Worker006df0: 1204 |0012: const/4 v4, #int 0 // #0 7152*795d594fSAndroid Build Coastguard Worker006df2: 12f5 |0013: const/4 v5, #int -1 // #ff 7153*795d594fSAndroid Build Coastguard Worker006df4: 1216 |0014: const/4 v6, #int 1 // #1 7154*795d594fSAndroid Build Coastguard Worker006df6: 6e56 5000 3254 |0015: invoke-virtual {v2, v3, v4, v5, v6}, Lcom/google/android/checkers/CheckersView;.a:(IIII)V // method@0050 7155*795d594fSAndroid Build Coastguard Worker006dfc: 28e8 |0018: goto 0000 // -0018 7156*795d594fSAndroid Build Coastguard Worker006dfe: 0800 1700 |0019: move-object/from16 v0, v23 7157*795d594fSAndroid Build Coastguard Worker006e02: 5202 4100 |001b: iget v2, v0, Lcom/google/android/checkers/a;.h:I // field@0041 7158*795d594fSAndroid Build Coastguard Worker006e06: 3902 1c00 |001d: if-nez v2, 0039 // +001c 7159*795d594fSAndroid Build Coastguard Worker006e0a: 7100 8a00 0000 |001f: invoke-static {}, Lcom/google/android/checkers/a;.c:()V // method@008a 7160*795d594fSAndroid Build Coastguard Worker006e10: 0800 1700 |0022: move-object/from16 v0, v23 7161*795d594fSAndroid Build Coastguard Worker006e14: 5402 4200 |0024: iget-object v2, v0, Lcom/google/android/checkers/a;.i:Ljava/util/Random; // field@0042 7162*795d594fSAndroid Build Coastguard Worker006e18: 0800 1700 |0026: move-object/from16 v0, v23 7163*795d594fSAndroid Build Coastguard Worker006e1c: 5203 3c00 |0028: iget v3, v0, Lcom/google/android/checkers/a;.c:I // field@003c 7164*795d594fSAndroid Build Coastguard Worker006e20: 6e20 b000 3200 |002a: invoke-virtual {v2, v3}, Ljava/util/Random;.nextInt:(I)I // method@00b0 7165*795d594fSAndroid Build Coastguard Worker006e26: 0a02 |002d: move-result v2 7166*795d594fSAndroid Build Coastguard Worker006e28: 0800 1700 |002e: move-object/from16 v0, v23 7167*795d594fSAndroid Build Coastguard Worker006e2c: 5403 4300 |0030: iget-object v3, v0, Lcom/google/android/checkers/a;.j:Lcom/google/android/checkers/CheckersView; // field@0043 7168*795d594fSAndroid Build Coastguard Worker006e30: 1204 |0032: const/4 v4, #int 0 // #0 7169*795d594fSAndroid Build Coastguard Worker006e32: 1205 |0033: const/4 v5, #int 0 // #0 7170*795d594fSAndroid Build Coastguard Worker006e34: 1216 |0034: const/4 v6, #int 1 // #1 7171*795d594fSAndroid Build Coastguard Worker006e36: 6e56 5000 2354 |0035: invoke-virtual {v3, v2, v4, v5, v6}, Lcom/google/android/checkers/CheckersView;.a:(IIII)V // method@0050 7172*795d594fSAndroid Build Coastguard Worker006e3c: 28c8 |0038: goto 0000 // -0038 7173*795d594fSAndroid Build Coastguard Worker006e3e: 0800 1700 |0039: move-object/from16 v0, v23 7174*795d594fSAndroid Build Coastguard Worker006e42: 5202 3d00 |003b: iget v2, v0, Lcom/google/android/checkers/a;.d:I // field@003d 7175*795d594fSAndroid Build Coastguard Worker006e46: 1303 ff0f |003d: const/16 v3, #int 4095 // #fff 7176*795d594fSAndroid Build Coastguard Worker006e4a: 3332 2700 |003f: if-ne v2, v3, 0066 // +0027 7177*795d594fSAndroid Build Coastguard Worker006e4e: 7100 8a00 0000 |0041: invoke-static {}, Lcom/google/android/checkers/a;.c:()V // method@008a 7178*795d594fSAndroid Build Coastguard Worker006e54: 0800 1700 |0044: move-object/from16 v0, v23 7179*795d594fSAndroid Build Coastguard Worker006e58: 5403 4200 |0046: iget-object v3, v0, Lcom/google/android/checkers/a;.i:Ljava/util/Random; // field@0042 7180*795d594fSAndroid Build Coastguard Worker006e5c: 0800 1700 |0048: move-object/from16 v0, v23 7181*795d594fSAndroid Build Coastguard Worker006e60: 5204 3c00 |004a: iget v4, v0, Lcom/google/android/checkers/a;.c:I // field@003c 7182*795d594fSAndroid Build Coastguard Worker006e64: 0800 1700 |004c: move-object/from16 v0, v23 7183*795d594fSAndroid Build Coastguard Worker006e68: 5502 4d00 |004e: iget-boolean v2, v0, Lcom/google/android/checkers/a;.t:Z // field@004d 7184*795d594fSAndroid Build Coastguard Worker006e6c: 3802 1400 |0050: if-eqz v2, 0064 // +0014 7185*795d594fSAndroid Build Coastguard Worker006e70: 1212 |0052: const/4 v2, #int 1 // #1 7186*795d594fSAndroid Build Coastguard Worker006e72: 9102 0402 |0053: sub-int v2, v4, v2 7187*795d594fSAndroid Build Coastguard Worker006e76: 6e20 b000 2300 |0055: invoke-virtual {v3, v2}, Ljava/util/Random;.nextInt:(I)I // method@00b0 7188*795d594fSAndroid Build Coastguard Worker006e7c: 0a02 |0058: move-result v2 7189*795d594fSAndroid Build Coastguard Worker006e7e: 0800 1700 |0059: move-object/from16 v0, v23 7190*795d594fSAndroid Build Coastguard Worker006e82: 5403 4300 |005b: iget-object v3, v0, Lcom/google/android/checkers/a;.j:Lcom/google/android/checkers/CheckersView; // field@0043 7191*795d594fSAndroid Build Coastguard Worker006e86: 1204 |005d: const/4 v4, #int 0 // #0 7192*795d594fSAndroid Build Coastguard Worker006e88: 12e5 |005e: const/4 v5, #int -2 // #fe 7193*795d594fSAndroid Build Coastguard Worker006e8a: 1216 |005f: const/4 v6, #int 1 // #1 7194*795d594fSAndroid Build Coastguard Worker006e8c: 6e56 5000 2354 |0060: invoke-virtual {v3, v2, v4, v5, v6}, Lcom/google/android/checkers/CheckersView;.a:(IIII)V // method@0050 7195*795d594fSAndroid Build Coastguard Worker006e92: 289d |0063: goto 0000 // -0063 7196*795d594fSAndroid Build Coastguard Worker006e94: 1202 |0064: const/4 v2, #int 0 // #0 7197*795d594fSAndroid Build Coastguard Worker006e96: 28ee |0065: goto 0053 // -0012 7198*795d594fSAndroid Build Coastguard Worker006e98: 7100 ab00 0000 |0066: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@00ab 7199*795d594fSAndroid Build Coastguard Worker006e9e: 0b02 |0069: move-result-wide v2 7200*795d594fSAndroid Build Coastguard Worker006ea0: 0800 1700 |006a: move-object/from16 v0, v23 7201*795d594fSAndroid Build Coastguard Worker006ea4: 5a02 4500 |006c: iput-wide v2, v0, Lcom/google/android/checkers/a;.l:J // field@0045 7202*795d594fSAndroid Build Coastguard Worker006ea8: 1202 |006e: const/4 v2, #int 0 // #0 7203*795d594fSAndroid Build Coastguard Worker006eaa: 0800 1700 |006f: move-object/from16 v0, v23 7204*795d594fSAndroid Build Coastguard Worker006eae: 5902 4700 |0071: iput v2, v0, Lcom/google/android/checkers/a;.n:I // field@0047 7205*795d594fSAndroid Build Coastguard Worker006eb2: 1202 |0073: const/4 v2, #int 0 // #0 7206*795d594fSAndroid Build Coastguard Worker006eb4: 0800 1700 |0074: move-object/from16 v0, v23 7207*795d594fSAndroid Build Coastguard Worker006eb8: 5c02 4600 |0076: iput-boolean v2, v0, Lcom/google/android/checkers/a;.m:Z // field@0046 7208*795d594fSAndroid Build Coastguard Worker006ebc: 0800 1700 |0078: move-object/from16 v0, v23 7209*795d594fSAndroid Build Coastguard Worker006ec0: 5502 4c00 |007a: iget-boolean v2, v0, Lcom/google/android/checkers/a;.s:Z // field@004c 7210*795d594fSAndroid Build Coastguard Worker006ec4: 3902 5100 |007c: if-nez v2, 00cd // +0051 7211*795d594fSAndroid Build Coastguard Worker006ec8: 6302 6a00 |007e: sget-boolean v2, Lcom/google/android/checkers/g;.r:Z // field@006a 7212*795d594fSAndroid Build Coastguard Worker006ecc: 3802 4d00 |0080: if-eqz v2, 00cd // +004d 7213*795d594fSAndroid Build Coastguard Worker006ed0: 1212 |0082: const/4 v2, #int 1 // #1 7214*795d594fSAndroid Build Coastguard Worker006ed2: 0800 1700 |0083: move-object/from16 v0, v23 7215*795d594fSAndroid Build Coastguard Worker006ed6: 5c02 4e00 |0085: iput-boolean v2, v0, Lcom/google/android/checkers/a;.u:Z // field@004e 7216*795d594fSAndroid Build Coastguard Worker006eda: 0800 1700 |0087: move-object/from16 v0, v23 7217*795d594fSAndroid Build Coastguard Worker006ede: 520e 3c00 |0089: iget v14, v0, Lcom/google/android/checkers/a;.c:I // field@003c 7218*795d594fSAndroid Build Coastguard Worker006ee2: 120d |008b: const/4 v13, #int 0 // #0 7219*795d594fSAndroid Build Coastguard Worker006ee4: 120b |008c: const/4 v11, #int 0 // #0 7220*795d594fSAndroid Build Coastguard Worker006ee6: 120a |008d: const/4 v10, #int 0 // #0 7221*795d594fSAndroid Build Coastguard Worker006ee8: 1212 |008e: const/4 v2, #int 1 // #1 7222*795d594fSAndroid Build Coastguard Worker006eea: 0800 1700 |008f: move-object/from16 v0, v23 7223*795d594fSAndroid Build Coastguard Worker006eee: 5902 2f00 |0091: iput v2, v0, Lcom/google/android/checkers/a;.C:I // field@002f 7224*795d594fSAndroid Build Coastguard Worker006ef2: 0800 1700 |0093: move-object/from16 v0, v23 7225*795d594fSAndroid Build Coastguard Worker006ef6: 520f 3d00 |0095: iget v15, v0, Lcom/google/android/checkers/a;.d:I // field@003d 7226*795d594fSAndroid Build Coastguard Worker006efa: 0800 1700 |0097: move-object/from16 v0, v23 7227*795d594fSAndroid Build Coastguard Worker006efe: 5200 3e00 |0099: iget v0, v0, Lcom/google/android/checkers/a;.e:I // field@003e 7228*795d594fSAndroid Build Coastguard Worker006f02: 0210 0000 |009b: move/from16 v16, v0 7229*795d594fSAndroid Build Coastguard Worker006f06: 0800 1700 |009d: move-object/from16 v0, v23 7230*795d594fSAndroid Build Coastguard Worker006f0a: 5200 3f00 |009f: iget v0, v0, Lcom/google/android/checkers/a;.f:I // field@003f 7231*795d594fSAndroid Build Coastguard Worker006f0e: 0211 0000 |00a1: move/from16 v17, v0 7232*795d594fSAndroid Build Coastguard Worker006f12: 0800 1700 |00a3: move-object/from16 v0, v23 7233*795d594fSAndroid Build Coastguard Worker006f16: 5200 4000 |00a5: iget v0, v0, Lcom/google/android/checkers/a;.g:I // field@0040 7234*795d594fSAndroid Build Coastguard Worker006f1a: 0212 0000 |00a7: move/from16 v18, v0 7235*795d594fSAndroid Build Coastguard Worker006f1e: 0800 1700 |00a9: move-object/from16 v0, v23 7236*795d594fSAndroid Build Coastguard Worker006f22: 5200 4f00 |00ab: iget v0, v0, Lcom/google/android/checkers/a;.v:I // field@004f 7237*795d594fSAndroid Build Coastguard Worker006f26: 0213 0000 |00ad: move/from16 v19, v0 7238*795d594fSAndroid Build Coastguard Worker006f2a: 0800 1700 |00af: move-object/from16 v0, v23 7239*795d594fSAndroid Build Coastguard Worker006f2e: 5200 5000 |00b1: iget v0, v0, Lcom/google/android/checkers/a;.w:I // field@0050 7240*795d594fSAndroid Build Coastguard Worker006f32: 0214 0000 |00b3: move/from16 v20, v0 7241*795d594fSAndroid Build Coastguard Worker006f36: 0800 1700 |00b5: move-object/from16 v0, v23 7242*795d594fSAndroid Build Coastguard Worker006f3a: 5200 5100 |00b7: iget v0, v0, Lcom/google/android/checkers/a;.x:I // field@0051 7243*795d594fSAndroid Build Coastguard Worker006f3e: 0215 0000 |00b9: move/from16 v21, v0 7244*795d594fSAndroid Build Coastguard Worker006f42: 1216 |00bb: const/4 v6, #int 1 // #1 7245*795d594fSAndroid Build Coastguard Worker006f44: 1302 4000 |00bc: const/16 v2, #int 64 // #40 7246*795d594fSAndroid Build Coastguard Worker006f48: 3726 1100 |00be: if-le v6, v2, 00cf // +0011 7247*795d594fSAndroid Build Coastguard Worker006f4c: 0800 1700 |00c0: move-object/from16 v0, v23 7248*795d594fSAndroid Build Coastguard Worker006f50: 5402 4300 |00c2: iget-object v2, v0, Lcom/google/android/checkers/a;.j:Lcom/google/android/checkers/CheckersView; // field@0043 7249*795d594fSAndroid Build Coastguard Worker006f54: 0800 1700 |00c4: move-object/from16 v0, v23 7250*795d594fSAndroid Build Coastguard Worker006f58: 5203 2f00 |00c6: iget v3, v0, Lcom/google/android/checkers/a;.C:I // field@002f 7251*795d594fSAndroid Build Coastguard Worker006f5c: 6e53 5000 d2ab |00c8: invoke-virtual {v2, v13, v11, v10, v3}, Lcom/google/android/checkers/CheckersView;.a:(IIII)V // method@0050 7252*795d594fSAndroid Build Coastguard Worker006f62: 2900 35ff |00cb: goto/16 0000 // -00cb 7253*795d594fSAndroid Build Coastguard Worker006f66: 1202 |00cd: const/4 v2, #int 0 // #0 7254*795d594fSAndroid Build Coastguard Worker006f68: 28b5 |00ce: goto 0083 // -004b 7255*795d594fSAndroid Build Coastguard Worker006f6a: 1309 0180 |00cf: const/16 v9, #int -32767 // #8001 7256*795d594fSAndroid Build Coastguard Worker006f6e: 120c |00d1: const/4 v12, #int 0 // #0 7257*795d594fSAndroid Build Coastguard Worker006f70: 34ec 1500 |00d2: if-lt v12, v14, 00e7 // +0015 7258*795d594fSAndroid Build Coastguard Worker006f74: 1302 0083 |00d4: const/16 v2, #int -32000 // #8300 7259*795d594fSAndroid Build Coastguard Worker006f78: 3729 eaff |00d6: if-le v9, v2, 00c0 // -0016 7260*795d594fSAndroid Build Coastguard Worker006f7c: 1302 007d |00d8: const/16 v2, #int 32000 // #7d00 7261*795d594fSAndroid Build Coastguard Worker006f80: 3529 e6ff |00da: if-ge v9, v2, 00c0 // -001a 7262*795d594fSAndroid Build Coastguard Worker006f84: 1202 |00dc: const/4 v2, #int 0 // #0 7263*795d594fSAndroid Build Coastguard Worker006f86: 0125 |00dd: move v5, v2 7264*795d594fSAndroid Build Coastguard Worker006f88: 01d2 |00de: move v2, v13 7265*795d594fSAndroid Build Coastguard Worker006f8a: d803 0eff |00df: add-int/lit8 v3, v14, #int -1 // #ff 7266*795d594fSAndroid Build Coastguard Worker006f8e: 3435 6000 |00e1: if-lt v5, v3, 0141 // +0060 7267*795d594fSAndroid Build Coastguard Worker006f92: d806 0601 |00e3: add-int/lit8 v6, v6, #int 1 // #01 7268*795d594fSAndroid Build Coastguard Worker006f96: 012d |00e5: move v13, v2 7269*795d594fSAndroid Build Coastguard Worker006f98: 28d6 |00e6: goto 00bc // -002a 7270*795d594fSAndroid Build Coastguard Worker006f9a: 0800 1700 |00e7: move-object/from16 v0, v23 7271*795d594fSAndroid Build Coastguard Worker006f9e: 7020 8500 c000 |00e9: invoke-direct {v0, v12}, Lcom/google/android/checkers/a;.b:(I)V // method@0085 7272*795d594fSAndroid Build Coastguard Worker006fa4: 1303 0180 |00ec: const/16 v3, #int -32767 // #8001 7273*795d594fSAndroid Build Coastguard Worker006fa8: 7b94 |00ee: neg-int v4, v9 7274*795d594fSAndroid Build Coastguard Worker006faa: 1215 |00ef: const/4 v5, #int 1 // #1 7275*795d594fSAndroid Build Coastguard Worker006fac: 1207 |00f0: const/4 v7, #int 0 // #0 7276*795d594fSAndroid Build Coastguard Worker006fae: 0800 1700 |00f1: move-object/from16 v0, v23 7277*795d594fSAndroid Build Coastguard Worker006fb2: 5502 4d00 |00f3: iget-boolean v2, v0, Lcom/google/android/checkers/a;.t:Z // field@004d 7278*795d594fSAndroid Build Coastguard Worker006fb6: 3802 4a00 |00f5: if-eqz v2, 013f // +004a 7279*795d594fSAndroid Build Coastguard Worker006fba: 1208 |00f7: const/4 v8, #int 0 // #0 7280*795d594fSAndroid Build Coastguard Worker006fbc: 0802 1700 |00f8: move-object/from16 v2, v23 7281*795d594fSAndroid Build Coastguard Worker006fc0: 7607 7400 0200 |00fa: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8}, Lcom/google/android/checkers/a;.a:(IIIIIZ)I // method@0074 7282*795d594fSAndroid Build Coastguard Worker006fc6: 0a02 |00fd: move-result v2 7283*795d594fSAndroid Build Coastguard Worker006fc8: 7b22 |00fe: neg-int v2, v2 7284*795d594fSAndroid Build Coastguard Worker006fca: 0800 1700 |00ff: move-object/from16 v0, v23 7285*795d594fSAndroid Build Coastguard Worker006fce: 5403 4a00 |0101: iget-object v3, v0, Lcom/google/android/checkers/a;.q:[I // field@004a 7286*795d594fSAndroid Build Coastguard Worker006fd2: 4b02 030c |0103: aput v2, v3, v12 7287*795d594fSAndroid Build Coastguard Worker006fd6: 0800 1700 |0105: move-object/from16 v0, v23 7288*795d594fSAndroid Build Coastguard Worker006fda: 590f 3d00 |0107: iput v15, v0, Lcom/google/android/checkers/a;.d:I // field@003d 7289*795d594fSAndroid Build Coastguard Worker006fde: 0200 1000 |0109: move/from16 v0, v16 7290*795d594fSAndroid Build Coastguard Worker006fe2: 0801 1700 |010b: move-object/from16 v1, v23 7291*795d594fSAndroid Build Coastguard Worker006fe6: 5910 3e00 |010d: iput v0, v1, Lcom/google/android/checkers/a;.e:I // field@003e 7292*795d594fSAndroid Build Coastguard Worker006fea: 0200 1100 |010f: move/from16 v0, v17 7293*795d594fSAndroid Build Coastguard Worker006fee: 0801 1700 |0111: move-object/from16 v1, v23 7294*795d594fSAndroid Build Coastguard Worker006ff2: 5910 3f00 |0113: iput v0, v1, Lcom/google/android/checkers/a;.f:I // field@003f 7295*795d594fSAndroid Build Coastguard Worker006ff6: 0200 1200 |0115: move/from16 v0, v18 7296*795d594fSAndroid Build Coastguard Worker006ffa: 0801 1700 |0117: move-object/from16 v1, v23 7297*795d594fSAndroid Build Coastguard Worker006ffe: 5910 4000 |0119: iput v0, v1, Lcom/google/android/checkers/a;.g:I // field@0040 7298*795d594fSAndroid Build Coastguard Worker007002: 0200 1300 |011b: move/from16 v0, v19 7299*795d594fSAndroid Build Coastguard Worker007006: 0801 1700 |011d: move-object/from16 v1, v23 7300*795d594fSAndroid Build Coastguard Worker00700a: 5910 4f00 |011f: iput v0, v1, Lcom/google/android/checkers/a;.v:I // field@004f 7301*795d594fSAndroid Build Coastguard Worker00700e: 0200 1400 |0121: move/from16 v0, v20 7302*795d594fSAndroid Build Coastguard Worker007012: 0801 1700 |0123: move-object/from16 v1, v23 7303*795d594fSAndroid Build Coastguard Worker007016: 5910 5000 |0125: iput v0, v1, Lcom/google/android/checkers/a;.w:I // field@0050 7304*795d594fSAndroid Build Coastguard Worker00701a: 0200 1500 |0127: move/from16 v0, v21 7305*795d594fSAndroid Build Coastguard Worker00701e: 0801 1700 |0129: move-object/from16 v1, v23 7306*795d594fSAndroid Build Coastguard Worker007022: 5910 5100 |012b: iput v0, v1, Lcom/google/android/checkers/a;.x:I // field@0051 7307*795d594fSAndroid Build Coastguard Worker007026: 0800 1700 |012d: move-object/from16 v0, v23 7308*795d594fSAndroid Build Coastguard Worker00702a: 5503 4600 |012f: iget-boolean v3, v0, Lcom/google/android/checkers/a;.m:Z // field@0046 7309*795d594fSAndroid Build Coastguard Worker00702e: 3903 8fff |0131: if-nez v3, 00c0 // -0071 7310*795d594fSAndroid Build Coastguard Worker007032: 3792 d500 |0133: if-le v2, v9, 0208 // +00d5 7311*795d594fSAndroid Build Coastguard Worker007036: 0163 |0135: move v3, v6 7312*795d594fSAndroid Build Coastguard Worker007038: 0124 |0136: move v4, v2 7313*795d594fSAndroid Build Coastguard Worker00703a: 01c5 |0137: move v5, v12 7314*795d594fSAndroid Build Coastguard Worker00703c: d80c 0c01 |0138: add-int/lit8 v12, v12, #int 1 // #01 7315*795d594fSAndroid Build Coastguard Worker007040: 0129 |013a: move v9, v2 7316*795d594fSAndroid Build Coastguard Worker007042: 013a |013b: move v10, v3 7317*795d594fSAndroid Build Coastguard Worker007044: 014b |013c: move v11, v4 7318*795d594fSAndroid Build Coastguard Worker007046: 015d |013d: move v13, v5 7319*795d594fSAndroid Build Coastguard Worker007048: 2894 |013e: goto 00d2 // -006c 7320*795d594fSAndroid Build Coastguard Worker00704a: 1218 |013f: const/4 v8, #int 1 // #1 7321*795d594fSAndroid Build Coastguard Worker00704c: 28b8 |0140: goto 00f8 // -0048 7322*795d594fSAndroid Build Coastguard Worker00704e: 1213 |0141: const/4 v3, #int 1 // #1 7323*795d594fSAndroid Build Coastguard Worker007050: d804 0eff |0142: add-int/lit8 v4, v14, #int -1 // #ff 7324*795d594fSAndroid Build Coastguard Worker007054: 3445 0800 |0144: if-lt v5, v4, 014c // +0008 7325*795d594fSAndroid Build Coastguard Worker007058: 3903 9dff |0146: if-nez v3, 00e3 // -0063 7326*795d594fSAndroid Build Coastguard Worker00705c: d803 0501 |0148: add-int/lit8 v3, v5, #int 1 // #01 7327*795d594fSAndroid Build Coastguard Worker007060: 0135 |014a: move v5, v3 7328*795d594fSAndroid Build Coastguard Worker007062: 2894 |014b: goto 00df // -006c 7329*795d594fSAndroid Build Coastguard Worker007064: 0800 1700 |014c: move-object/from16 v0, v23 7330*795d594fSAndroid Build Coastguard Worker007068: 5407 4a00 |014e: iget-object v7, v0, Lcom/google/android/checkers/a;.q:[I // field@004a 7331*795d594fSAndroid Build Coastguard Worker00706c: 4407 0704 |0150: aget v7, v7, v4 7332*795d594fSAndroid Build Coastguard Worker007070: 0800 1700 |0152: move-object/from16 v0, v23 7333*795d594fSAndroid Build Coastguard Worker007074: 5408 4a00 |0154: iget-object v8, v0, Lcom/google/android/checkers/a;.q:[I // field@004a 7334*795d594fSAndroid Build Coastguard Worker007078: d809 04ff |0156: add-int/lit8 v9, v4, #int -1 // #ff 7335*795d594fSAndroid Build Coastguard Worker00707c: 4408 0809 |0158: aget v8, v8, v9 7336*795d594fSAndroid Build Coastguard Worker007080: 3787 a800 |015a: if-le v7, v8, 0202 // +00a8 7337*795d594fSAndroid Build Coastguard Worker007084: 0800 1700 |015c: move-object/from16 v0, v23 7338*795d594fSAndroid Build Coastguard Worker007088: 5403 4a00 |015e: iget-object v3, v0, Lcom/google/android/checkers/a;.q:[I // field@004a 7339*795d594fSAndroid Build Coastguard Worker00708c: 4403 0304 |0160: aget v3, v3, v4 7340*795d594fSAndroid Build Coastguard Worker007090: 0800 1700 |0162: move-object/from16 v0, v23 7341*795d594fSAndroid Build Coastguard Worker007094: 5407 4a00 |0164: iget-object v7, v0, Lcom/google/android/checkers/a;.q:[I // field@004a 7342*795d594fSAndroid Build Coastguard Worker007098: 0800 1700 |0166: move-object/from16 v0, v23 7343*795d594fSAndroid Build Coastguard Worker00709c: 5408 4a00 |0168: iget-object v8, v0, Lcom/google/android/checkers/a;.q:[I // field@004a 7344*795d594fSAndroid Build Coastguard Worker0070a0: d809 04ff |016a: add-int/lit8 v9, v4, #int -1 // #ff 7345*795d594fSAndroid Build Coastguard Worker0070a4: 4408 0809 |016c: aget v8, v8, v9 7346*795d594fSAndroid Build Coastguard Worker0070a8: 4b08 0704 |016e: aput v8, v7, v4 7347*795d594fSAndroid Build Coastguard Worker0070ac: 0800 1700 |0170: move-object/from16 v0, v23 7348*795d594fSAndroid Build Coastguard Worker0070b0: 5407 4a00 |0172: iget-object v7, v0, Lcom/google/android/checkers/a;.q:[I // field@004a 7349*795d594fSAndroid Build Coastguard Worker0070b4: d808 04ff |0174: add-int/lit8 v8, v4, #int -1 // #ff 7350*795d594fSAndroid Build Coastguard Worker0070b8: 4b03 0708 |0176: aput v3, v7, v8 7351*795d594fSAndroid Build Coastguard Worker0070bc: 0800 1700 |0178: move-object/from16 v0, v23 7352*795d594fSAndroid Build Coastguard Worker0070c0: 5403 4800 |017a: iget-object v3, v0, Lcom/google/android/checkers/a;.o:[I // field@0048 7353*795d594fSAndroid Build Coastguard Worker0070c4: 4403 0304 |017c: aget v3, v3, v4 7354*795d594fSAndroid Build Coastguard Worker0070c8: 0800 1700 |017e: move-object/from16 v0, v23 7355*795d594fSAndroid Build Coastguard Worker0070cc: 5407 4800 |0180: iget-object v7, v0, Lcom/google/android/checkers/a;.o:[I // field@0048 7356*795d594fSAndroid Build Coastguard Worker0070d0: 0800 1700 |0182: move-object/from16 v0, v23 7357*795d594fSAndroid Build Coastguard Worker0070d4: 5408 4800 |0184: iget-object v8, v0, Lcom/google/android/checkers/a;.o:[I // field@0048 7358*795d594fSAndroid Build Coastguard Worker0070d8: d809 04ff |0186: add-int/lit8 v9, v4, #int -1 // #ff 7359*795d594fSAndroid Build Coastguard Worker0070dc: 4408 0809 |0188: aget v8, v8, v9 7360*795d594fSAndroid Build Coastguard Worker0070e0: 4b08 0704 |018a: aput v8, v7, v4 7361*795d594fSAndroid Build Coastguard Worker0070e4: 0800 1700 |018c: move-object/from16 v0, v23 7362*795d594fSAndroid Build Coastguard Worker0070e8: 5407 4800 |018e: iget-object v7, v0, Lcom/google/android/checkers/a;.o:[I // field@0048 7363*795d594fSAndroid Build Coastguard Worker0070ec: d808 04ff |0190: add-int/lit8 v8, v4, #int -1 // #ff 7364*795d594fSAndroid Build Coastguard Worker0070f0: 4b03 0708 |0192: aput v3, v7, v8 7365*795d594fSAndroid Build Coastguard Worker0070f4: 0800 1700 |0194: move-object/from16 v0, v23 7366*795d594fSAndroid Build Coastguard Worker0070f8: 5403 3a00 |0196: iget-object v3, v0, Lcom/google/android/checkers/a;.a:[I // field@003a 7367*795d594fSAndroid Build Coastguard Worker0070fc: 4403 0304 |0198: aget v3, v3, v4 7368*795d594fSAndroid Build Coastguard Worker007100: 0800 1700 |019a: move-object/from16 v0, v23 7369*795d594fSAndroid Build Coastguard Worker007104: 5407 3a00 |019c: iget-object v7, v0, Lcom/google/android/checkers/a;.a:[I // field@003a 7370*795d594fSAndroid Build Coastguard Worker007108: 0800 1700 |019e: move-object/from16 v0, v23 7371*795d594fSAndroid Build Coastguard Worker00710c: 5408 3a00 |01a0: iget-object v8, v0, Lcom/google/android/checkers/a;.a:[I // field@003a 7372*795d594fSAndroid Build Coastguard Worker007110: d809 04ff |01a2: add-int/lit8 v9, v4, #int -1 // #ff 7373*795d594fSAndroid Build Coastguard Worker007114: 4408 0809 |01a4: aget v8, v8, v9 7374*795d594fSAndroid Build Coastguard Worker007118: 4b08 0704 |01a6: aput v8, v7, v4 7375*795d594fSAndroid Build Coastguard Worker00711c: 0800 1700 |01a8: move-object/from16 v0, v23 7376*795d594fSAndroid Build Coastguard Worker007120: 5407 3a00 |01aa: iget-object v7, v0, Lcom/google/android/checkers/a;.a:[I // field@003a 7377*795d594fSAndroid Build Coastguard Worker007124: d808 04ff |01ac: add-int/lit8 v8, v4, #int -1 // #ff 7378*795d594fSAndroid Build Coastguard Worker007128: 4b03 0708 |01ae: aput v3, v7, v8 7379*795d594fSAndroid Build Coastguard Worker00712c: 0800 1700 |01b0: move-object/from16 v0, v23 7380*795d594fSAndroid Build Coastguard Worker007130: 5403 4900 |01b2: iget-object v3, v0, Lcom/google/android/checkers/a;.p:[I // field@0049 7381*795d594fSAndroid Build Coastguard Worker007134: 4403 0304 |01b4: aget v3, v3, v4 7382*795d594fSAndroid Build Coastguard Worker007138: 0800 1700 |01b6: move-object/from16 v0, v23 7383*795d594fSAndroid Build Coastguard Worker00713c: 5407 4900 |01b8: iget-object v7, v0, Lcom/google/android/checkers/a;.p:[I // field@0049 7384*795d594fSAndroid Build Coastguard Worker007140: 0800 1700 |01ba: move-object/from16 v0, v23 7385*795d594fSAndroid Build Coastguard Worker007144: 5408 4900 |01bc: iget-object v8, v0, Lcom/google/android/checkers/a;.p:[I // field@0049 7386*795d594fSAndroid Build Coastguard Worker007148: d809 04ff |01be: add-int/lit8 v9, v4, #int -1 // #ff 7387*795d594fSAndroid Build Coastguard Worker00714c: 4408 0809 |01c0: aget v8, v8, v9 7388*795d594fSAndroid Build Coastguard Worker007150: 4b08 0704 |01c2: aput v8, v7, v4 7389*795d594fSAndroid Build Coastguard Worker007154: 0800 1700 |01c4: move-object/from16 v0, v23 7390*795d594fSAndroid Build Coastguard Worker007158: 5407 4900 |01c6: iget-object v7, v0, Lcom/google/android/checkers/a;.p:[I // field@0049 7391*795d594fSAndroid Build Coastguard Worker00715c: d808 04ff |01c8: add-int/lit8 v8, v4, #int -1 // #ff 7392*795d594fSAndroid Build Coastguard Worker007160: 4b03 0708 |01ca: aput v3, v7, v8 7393*795d594fSAndroid Build Coastguard Worker007164: 0800 1700 |01cc: move-object/from16 v0, v23 7394*795d594fSAndroid Build Coastguard Worker007168: 5403 3b00 |01ce: iget-object v3, v0, Lcom/google/android/checkers/a;.b:[I // field@003b 7395*795d594fSAndroid Build Coastguard Worker00716c: 4403 0304 |01d0: aget v3, v3, v4 7396*795d594fSAndroid Build Coastguard Worker007170: 0800 1700 |01d2: move-object/from16 v0, v23 7397*795d594fSAndroid Build Coastguard Worker007174: 5407 3b00 |01d4: iget-object v7, v0, Lcom/google/android/checkers/a;.b:[I // field@003b 7398*795d594fSAndroid Build Coastguard Worker007178: 0800 1700 |01d6: move-object/from16 v0, v23 7399*795d594fSAndroid Build Coastguard Worker00717c: 5408 3b00 |01d8: iget-object v8, v0, Lcom/google/android/checkers/a;.b:[I // field@003b 7400*795d594fSAndroid Build Coastguard Worker007180: d809 04ff |01da: add-int/lit8 v9, v4, #int -1 // #ff 7401*795d594fSAndroid Build Coastguard Worker007184: 4408 0809 |01dc: aget v8, v8, v9 7402*795d594fSAndroid Build Coastguard Worker007188: 4b08 0704 |01de: aput v8, v7, v4 7403*795d594fSAndroid Build Coastguard Worker00718c: 0800 1700 |01e0: move-object/from16 v0, v23 7404*795d594fSAndroid Build Coastguard Worker007190: 5407 3b00 |01e2: iget-object v7, v0, Lcom/google/android/checkers/a;.b:[I // field@003b 7405*795d594fSAndroid Build Coastguard Worker007194: d808 04ff |01e4: add-int/lit8 v8, v4, #int -1 // #ff 7406*795d594fSAndroid Build Coastguard Worker007198: 4b03 0708 |01e6: aput v3, v7, v8 7407*795d594fSAndroid Build Coastguard Worker00719c: 3342 1300 |01e8: if-ne v2, v4, 01fb // +0013 7408*795d594fSAndroid Build Coastguard Worker0071a0: d802 02ff |01ea: add-int/lit8 v2, v2, #int -1 // #ff 7409*795d594fSAndroid Build Coastguard Worker0071a4: 1203 |01ec: const/4 v3, #int 0 // #0 7410*795d594fSAndroid Build Coastguard Worker0071a6: 0216 0300 |01ed: move/from16 v22, v3 7411*795d594fSAndroid Build Coastguard Worker0071aa: 0123 |01ef: move v3, v2 7412*795d594fSAndroid Build Coastguard Worker0071ac: 0202 1600 |01f0: move/from16 v2, v22 7413*795d594fSAndroid Build Coastguard Worker0071b0: d804 04ff |01f2: add-int/lit8 v4, v4, #int -1 // #ff 7414*795d594fSAndroid Build Coastguard Worker0071b4: 0216 0200 |01f4: move/from16 v22, v2 7415*795d594fSAndroid Build Coastguard Worker0071b8: 0132 |01f6: move v2, v3 7416*795d594fSAndroid Build Coastguard Worker0071ba: 0203 1600 |01f7: move/from16 v3, v22 7417*795d594fSAndroid Build Coastguard Worker0071be: 2900 4bff |01f9: goto/16 0144 // -00b5 7418*795d594fSAndroid Build Coastguard Worker0071c2: d803 04ff |01fb: add-int/lit8 v3, v4, #int -1 // #ff 7419*795d594fSAndroid Build Coastguard Worker0071c6: 3332 efff |01fd: if-ne v2, v3, 01ec // -0011 7420*795d594fSAndroid Build Coastguard Worker0071ca: d802 0201 |01ff: add-int/lit8 v2, v2, #int 1 // #01 7421*795d594fSAndroid Build Coastguard Worker0071ce: 28eb |0201: goto 01ec // -0015 7422*795d594fSAndroid Build Coastguard Worker0071d0: 0216 0300 |0202: move/from16 v22, v3 7423*795d594fSAndroid Build Coastguard Worker0071d4: 0123 |0204: move v3, v2 7424*795d594fSAndroid Build Coastguard Worker0071d6: 0202 1600 |0205: move/from16 v2, v22 7425*795d594fSAndroid Build Coastguard Worker0071da: 28eb |0207: goto 01f2 // -0015 7426*795d594fSAndroid Build Coastguard Worker0071dc: 0192 |0208: move v2, v9 7427*795d594fSAndroid Build Coastguard Worker0071de: 01a3 |0209: move v3, v10 7428*795d594fSAndroid Build Coastguard Worker0071e0: 01b4 |020a: move v4, v11 7429*795d594fSAndroid Build Coastguard Worker0071e2: 01d5 |020b: move v5, v13 7430*795d594fSAndroid Build Coastguard Worker0071e4: 2900 2cff |020c: goto/16 0138 // -00d4 7431*795d594fSAndroid Build Coastguard Worker catches : (none) 7432*795d594fSAndroid Build Coastguard Worker positions : 7433*795d594fSAndroid Build Coastguard Worker locals : 7434*795d594fSAndroid Build Coastguard Worker 7435*795d594fSAndroid Build Coastguard Worker source_file_idx : -1 (unknown) 7436*795d594fSAndroid Build Coastguard Worker 7437*795d594fSAndroid Build Coastguard WorkerClass #3 header: 7438*795d594fSAndroid Build Coastguard Workerclass_idx : 33 7439*795d594fSAndroid Build Coastguard Workeraccess_flags : 16 (0x0010) 7440*795d594fSAndroid Build Coastguard Workersuperclass_idx : 46 7441*795d594fSAndroid Build Coastguard Workerinterfaces_off : 29520 (0x007350) 7442*795d594fSAndroid Build Coastguard Workersource_file_idx : -1 7443*795d594fSAndroid Build Coastguard Workerannotations_off : 0 (0x000000) 7444*795d594fSAndroid Build Coastguard Workerclass_data_off : 35082 (0x00890a) 7445*795d594fSAndroid Build Coastguard Workerstatic_fields_size : 0 7446*795d594fSAndroid Build Coastguard Workerinstance_fields_size: 1 7447*795d594fSAndroid Build Coastguard Workerdirect_methods_size : 1 7448*795d594fSAndroid Build Coastguard Workervirtual_methods_size: 1 7449*795d594fSAndroid Build Coastguard Worker 7450*795d594fSAndroid Build Coastguard WorkerClass #3 - 7451*795d594fSAndroid Build Coastguard Worker Class descriptor : 'Lcom/google/android/checkers/b;' 7452*795d594fSAndroid Build Coastguard Worker Access flags : 0x0010 (FINAL) 7453*795d594fSAndroid Build Coastguard Worker Superclass : 'Ljava/lang/Object;' 7454*795d594fSAndroid Build Coastguard Worker Interfaces - 7455*795d594fSAndroid Build Coastguard Worker #0 : 'Landroid/content/DialogInterface$OnClickListener;' 7456*795d594fSAndroid Build Coastguard Worker Static fields - 7457*795d594fSAndroid Build Coastguard Worker Instance fields - 7458*795d594fSAndroid Build Coastguard Worker #0 : (in Lcom/google/android/checkers/b;) 7459*795d594fSAndroid Build Coastguard Worker name : 'a' 7460*795d594fSAndroid Build Coastguard Worker type : 'Lcom/google/android/checkers/CheckersView;' 7461*795d594fSAndroid Build Coastguard Worker access : 0x1010 (FINAL SYNTHETIC) 7462*795d594fSAndroid Build Coastguard Worker Direct methods - 7463*795d594fSAndroid Build Coastguard Worker #0 : (in Lcom/google/android/checkers/b;) 7464*795d594fSAndroid Build Coastguard Worker name : '<init>' 7465*795d594fSAndroid Build Coastguard Worker type : '(Lcom/google/android/checkers/CheckersView;)V' 7466*795d594fSAndroid Build Coastguard Worker access : 0x10000 (CONSTRUCTOR) 7467*795d594fSAndroid Build Coastguard Worker method_idx : 143 7468*795d594fSAndroid Build Coastguard Worker code - 7469*795d594fSAndroid Build Coastguard Worker registers : 2 7470*795d594fSAndroid Build Coastguard Worker ins : 2 7471*795d594fSAndroid Build Coastguard Worker outs : 1 7472*795d594fSAndroid Build Coastguard Worker insns size : 6 16-bit code units 7473*795d594fSAndroid Build Coastguard Worker0071e8: |[0071e8] com.google.android.checkers.b.<init>:(Lcom/google/android/checkers/CheckersView;)V 7474*795d594fSAndroid Build Coastguard Worker0071f8: 5b01 5400 |0000: iput-object v1, v0, Lcom/google/android/checkers/b;.a:Lcom/google/android/checkers/CheckersView; // field@0054 7475*795d594fSAndroid Build Coastguard Worker0071fc: 7010 a000 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.<init>:()V // method@00a0 7476*795d594fSAndroid Build Coastguard Worker007202: 0e00 |0005: return-void 7477*795d594fSAndroid Build Coastguard Worker catches : (none) 7478*795d594fSAndroid Build Coastguard Worker positions : 7479*795d594fSAndroid Build Coastguard Worker locals : 7480*795d594fSAndroid Build Coastguard Worker 7481*795d594fSAndroid Build Coastguard Worker Virtual methods - 7482*795d594fSAndroid Build Coastguard Worker #0 : (in Lcom/google/android/checkers/b;) 7483*795d594fSAndroid Build Coastguard Worker name : 'onClick' 7484*795d594fSAndroid Build Coastguard Worker type : '(Landroid/content/DialogInterface;I)V' 7485*795d594fSAndroid Build Coastguard Worker access : 0x0011 (PUBLIC FINAL) 7486*795d594fSAndroid Build Coastguard Worker method_idx : 144 7487*795d594fSAndroid Build Coastguard Worker code - 7488*795d594fSAndroid Build Coastguard Worker registers : 4 7489*795d594fSAndroid Build Coastguard Worker ins : 3 7490*795d594fSAndroid Build Coastguard Worker outs : 1 7491*795d594fSAndroid Build Coastguard Worker insns size : 14 16-bit code units 7492*795d594fSAndroid Build Coastguard Worker007204: |[007204] com.google.android.checkers.b.onClick:(Landroid/content/DialogInterface;I)V 7493*795d594fSAndroid Build Coastguard Worker007214: 5410 5400 |0000: iget-object v0, v1, Lcom/google/android/checkers/b;.a:Lcom/google/android/checkers/CheckersView; // field@0054 7494*795d594fSAndroid Build Coastguard Worker007218: 7110 5900 0000 |0002: invoke-static {v0}, Lcom/google/android/checkers/CheckersView;.a:(Lcom/google/android/checkers/CheckersView;)Z // method@0059 7495*795d594fSAndroid Build Coastguard Worker00721e: 0a00 |0005: move-result v0 7496*795d594fSAndroid Build Coastguard Worker007220: 3800 0700 |0006: if-eqz v0, 000d // +0007 7497*795d594fSAndroid Build Coastguard Worker007224: 5410 5400 |0008: iget-object v0, v1, Lcom/google/android/checkers/b;.a:Lcom/google/android/checkers/CheckersView; // field@0054 7498*795d594fSAndroid Build Coastguard Worker007228: 6e10 6d00 0000 |000a: invoke-virtual {v0}, Lcom/google/android/checkers/CheckersView;.postInvalidate:()V // method@006d 7499*795d594fSAndroid Build Coastguard Worker00722e: 0e00 |000d: return-void 7500*795d594fSAndroid Build Coastguard Worker catches : (none) 7501*795d594fSAndroid Build Coastguard Worker positions : 7502*795d594fSAndroid Build Coastguard Worker locals : 7503*795d594fSAndroid Build Coastguard Worker 7504*795d594fSAndroid Build Coastguard Worker source_file_idx : -1 (unknown) 7505*795d594fSAndroid Build Coastguard Worker 7506*795d594fSAndroid Build Coastguard WorkerClass #4 header: 7507*795d594fSAndroid Build Coastguard Workerclass_idx : 34 7508*795d594fSAndroid Build Coastguard Workeraccess_flags : 16 (0x0010) 7509*795d594fSAndroid Build Coastguard Workersuperclass_idx : 46 7510*795d594fSAndroid Build Coastguard Workerinterfaces_off : 29520 (0x007350) 7511*795d594fSAndroid Build Coastguard Workersource_file_idx : -1 7512*795d594fSAndroid Build Coastguard Workerannotations_off : 0 (0x000000) 7513*795d594fSAndroid Build Coastguard Workerclass_data_off : 35103 (0x00891f) 7514*795d594fSAndroid Build Coastguard Workerstatic_fields_size : 0 7515*795d594fSAndroid Build Coastguard Workerinstance_fields_size: 1 7516*795d594fSAndroid Build Coastguard Workerdirect_methods_size : 1 7517*795d594fSAndroid Build Coastguard Workervirtual_methods_size: 1 7518*795d594fSAndroid Build Coastguard Worker 7519*795d594fSAndroid Build Coastguard WorkerClass #4 - 7520*795d594fSAndroid Build Coastguard Worker Class descriptor : 'Lcom/google/android/checkers/c;' 7521*795d594fSAndroid Build Coastguard Worker Access flags : 0x0010 (FINAL) 7522*795d594fSAndroid Build Coastguard Worker Superclass : 'Ljava/lang/Object;' 7523*795d594fSAndroid Build Coastguard Worker Interfaces - 7524*795d594fSAndroid Build Coastguard Worker #0 : 'Landroid/content/DialogInterface$OnClickListener;' 7525*795d594fSAndroid Build Coastguard Worker Static fields - 7526*795d594fSAndroid Build Coastguard Worker Instance fields - 7527*795d594fSAndroid Build Coastguard Worker #0 : (in Lcom/google/android/checkers/c;) 7528*795d594fSAndroid Build Coastguard Worker name : 'a' 7529*795d594fSAndroid Build Coastguard Worker type : 'Lcom/google/android/checkers/CheckersView;' 7530*795d594fSAndroid Build Coastguard Worker access : 0x1010 (FINAL SYNTHETIC) 7531*795d594fSAndroid Build Coastguard Worker Direct methods - 7532*795d594fSAndroid Build Coastguard Worker #0 : (in Lcom/google/android/checkers/c;) 7533*795d594fSAndroid Build Coastguard Worker name : '<init>' 7534*795d594fSAndroid Build Coastguard Worker type : '(Lcom/google/android/checkers/CheckersView;)V' 7535*795d594fSAndroid Build Coastguard Worker access : 0x10000 (CONSTRUCTOR) 7536*795d594fSAndroid Build Coastguard Worker method_idx : 145 7537*795d594fSAndroid Build Coastguard Worker code - 7538*795d594fSAndroid Build Coastguard Worker registers : 2 7539*795d594fSAndroid Build Coastguard Worker ins : 2 7540*795d594fSAndroid Build Coastguard Worker outs : 1 7541*795d594fSAndroid Build Coastguard Worker insns size : 6 16-bit code units 7542*795d594fSAndroid Build Coastguard Worker007230: |[007230] com.google.android.checkers.c.<init>:(Lcom/google/android/checkers/CheckersView;)V 7543*795d594fSAndroid Build Coastguard Worker007240: 5b01 5500 |0000: iput-object v1, v0, Lcom/google/android/checkers/c;.a:Lcom/google/android/checkers/CheckersView; // field@0055 7544*795d594fSAndroid Build Coastguard Worker007244: 7010 a000 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.<init>:()V // method@00a0 7545*795d594fSAndroid Build Coastguard Worker00724a: 0e00 |0005: return-void 7546*795d594fSAndroid Build Coastguard Worker catches : (none) 7547*795d594fSAndroid Build Coastguard Worker positions : 7548*795d594fSAndroid Build Coastguard Worker locals : 7549*795d594fSAndroid Build Coastguard Worker 7550*795d594fSAndroid Build Coastguard Worker Virtual methods - 7551*795d594fSAndroid Build Coastguard Worker #0 : (in Lcom/google/android/checkers/c;) 7552*795d594fSAndroid Build Coastguard Worker name : 'onClick' 7553*795d594fSAndroid Build Coastguard Worker type : '(Landroid/content/DialogInterface;I)V' 7554*795d594fSAndroid Build Coastguard Worker access : 0x0011 (PUBLIC FINAL) 7555*795d594fSAndroid Build Coastguard Worker method_idx : 146 7556*795d594fSAndroid Build Coastguard Worker code - 7557*795d594fSAndroid Build Coastguard Worker registers : 3 7558*795d594fSAndroid Build Coastguard Worker ins : 3 7559*795d594fSAndroid Build Coastguard Worker outs : 0 7560*795d594fSAndroid Build Coastguard Worker insns size : 1 16-bit code units 7561*795d594fSAndroid Build Coastguard Worker00724c: |[00724c] com.google.android.checkers.c.onClick:(Landroid/content/DialogInterface;I)V 7562*795d594fSAndroid Build Coastguard Worker00725c: 0e00 |0000: return-void 7563*795d594fSAndroid Build Coastguard Worker catches : (none) 7564*795d594fSAndroid Build Coastguard Worker positions : 7565*795d594fSAndroid Build Coastguard Worker locals : 7566*795d594fSAndroid Build Coastguard Worker 7567*795d594fSAndroid Build Coastguard Worker source_file_idx : -1 (unknown) 7568*795d594fSAndroid Build Coastguard Worker 7569*795d594fSAndroid Build Coastguard WorkerClass #5 header: 7570*795d594fSAndroid Build Coastguard Workerclass_idx : 35 7571*795d594fSAndroid Build Coastguard Workeraccess_flags : 16 (0x0010) 7572*795d594fSAndroid Build Coastguard Workersuperclass_idx : 46 7573*795d594fSAndroid Build Coastguard Workerinterfaces_off : 29520 (0x007350) 7574*795d594fSAndroid Build Coastguard Workersource_file_idx : -1 7575*795d594fSAndroid Build Coastguard Workerannotations_off : 0 (0x000000) 7576*795d594fSAndroid Build Coastguard Workerclass_data_off : 35124 (0x008934) 7577*795d594fSAndroid Build Coastguard Workerstatic_fields_size : 0 7578*795d594fSAndroid Build Coastguard Workerinstance_fields_size: 1 7579*795d594fSAndroid Build Coastguard Workerdirect_methods_size : 1 7580*795d594fSAndroid Build Coastguard Workervirtual_methods_size: 1 7581*795d594fSAndroid Build Coastguard Worker 7582*795d594fSAndroid Build Coastguard WorkerClass #5 - 7583*795d594fSAndroid Build Coastguard Worker Class descriptor : 'Lcom/google/android/checkers/d;' 7584*795d594fSAndroid Build Coastguard Worker Access flags : 0x0010 (FINAL) 7585*795d594fSAndroid Build Coastguard Worker Superclass : 'Ljava/lang/Object;' 7586*795d594fSAndroid Build Coastguard Worker Interfaces - 7587*795d594fSAndroid Build Coastguard Worker #0 : 'Landroid/content/DialogInterface$OnClickListener;' 7588*795d594fSAndroid Build Coastguard Worker Static fields - 7589*795d594fSAndroid Build Coastguard Worker Instance fields - 7590*795d594fSAndroid Build Coastguard Worker #0 : (in Lcom/google/android/checkers/d;) 7591*795d594fSAndroid Build Coastguard Worker name : 'a' 7592*795d594fSAndroid Build Coastguard Worker type : 'Lcom/google/android/checkers/CheckersView;' 7593*795d594fSAndroid Build Coastguard Worker access : 0x1010 (FINAL SYNTHETIC) 7594*795d594fSAndroid Build Coastguard Worker Direct methods - 7595*795d594fSAndroid Build Coastguard Worker #0 : (in Lcom/google/android/checkers/d;) 7596*795d594fSAndroid Build Coastguard Worker name : '<init>' 7597*795d594fSAndroid Build Coastguard Worker type : '(Lcom/google/android/checkers/CheckersView;)V' 7598*795d594fSAndroid Build Coastguard Worker access : 0x10000 (CONSTRUCTOR) 7599*795d594fSAndroid Build Coastguard Worker method_idx : 147 7600*795d594fSAndroid Build Coastguard Worker code - 7601*795d594fSAndroid Build Coastguard Worker registers : 2 7602*795d594fSAndroid Build Coastguard Worker ins : 2 7603*795d594fSAndroid Build Coastguard Worker outs : 1 7604*795d594fSAndroid Build Coastguard Worker insns size : 6 16-bit code units 7605*795d594fSAndroid Build Coastguard Worker007260: |[007260] com.google.android.checkers.d.<init>:(Lcom/google/android/checkers/CheckersView;)V 7606*795d594fSAndroid Build Coastguard Worker007270: 5b01 5600 |0000: iput-object v1, v0, Lcom/google/android/checkers/d;.a:Lcom/google/android/checkers/CheckersView; // field@0056 7607*795d594fSAndroid Build Coastguard Worker007274: 7010 a000 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.<init>:()V // method@00a0 7608*795d594fSAndroid Build Coastguard Worker00727a: 0e00 |0005: return-void 7609*795d594fSAndroid Build Coastguard Worker catches : (none) 7610*795d594fSAndroid Build Coastguard Worker positions : 7611*795d594fSAndroid Build Coastguard Worker locals : 7612*795d594fSAndroid Build Coastguard Worker 7613*795d594fSAndroid Build Coastguard Worker Virtual methods - 7614*795d594fSAndroid Build Coastguard Worker #0 : (in Lcom/google/android/checkers/d;) 7615*795d594fSAndroid Build Coastguard Worker name : 'onClick' 7616*795d594fSAndroid Build Coastguard Worker type : '(Landroid/content/DialogInterface;I)V' 7617*795d594fSAndroid Build Coastguard Worker access : 0x0011 (PUBLIC FINAL) 7618*795d594fSAndroid Build Coastguard Worker method_idx : 148 7619*795d594fSAndroid Build Coastguard Worker code - 7620*795d594fSAndroid Build Coastguard Worker registers : 3 7621*795d594fSAndroid Build Coastguard Worker ins : 3 7622*795d594fSAndroid Build Coastguard Worker outs : 0 7623*795d594fSAndroid Build Coastguard Worker insns size : 1 16-bit code units 7624*795d594fSAndroid Build Coastguard Worker00727c: |[00727c] com.google.android.checkers.d.onClick:(Landroid/content/DialogInterface;I)V 7625*795d594fSAndroid Build Coastguard Worker00728c: 0e00 |0000: return-void 7626*795d594fSAndroid Build Coastguard Worker catches : (none) 7627*795d594fSAndroid Build Coastguard Worker positions : 7628*795d594fSAndroid Build Coastguard Worker locals : 7629*795d594fSAndroid Build Coastguard Worker 7630*795d594fSAndroid Build Coastguard Worker source_file_idx : -1 (unknown) 7631*795d594fSAndroid Build Coastguard Worker 7632*795d594fSAndroid Build Coastguard WorkerClass #6 header: 7633*795d594fSAndroid Build Coastguard Workerclass_idx : 36 7634*795d594fSAndroid Build Coastguard Workeraccess_flags : 16 (0x0010) 7635*795d594fSAndroid Build Coastguard Workersuperclass_idx : 46 7636*795d594fSAndroid Build Coastguard Workerinterfaces_off : 29520 (0x007350) 7637*795d594fSAndroid Build Coastguard Workersource_file_idx : -1 7638*795d594fSAndroid Build Coastguard Workerannotations_off : 0 (0x000000) 7639*795d594fSAndroid Build Coastguard Workerclass_data_off : 35145 (0x008949) 7640*795d594fSAndroid Build Coastguard Workerstatic_fields_size : 0 7641*795d594fSAndroid Build Coastguard Workerinstance_fields_size: 1 7642*795d594fSAndroid Build Coastguard Workerdirect_methods_size : 1 7643*795d594fSAndroid Build Coastguard Workervirtual_methods_size: 1 7644*795d594fSAndroid Build Coastguard Worker 7645*795d594fSAndroid Build Coastguard WorkerClass #6 - 7646*795d594fSAndroid Build Coastguard Worker Class descriptor : 'Lcom/google/android/checkers/e;' 7647*795d594fSAndroid Build Coastguard Worker Access flags : 0x0010 (FINAL) 7648*795d594fSAndroid Build Coastguard Worker Superclass : 'Ljava/lang/Object;' 7649*795d594fSAndroid Build Coastguard Worker Interfaces - 7650*795d594fSAndroid Build Coastguard Worker #0 : 'Landroid/content/DialogInterface$OnClickListener;' 7651*795d594fSAndroid Build Coastguard Worker Static fields - 7652*795d594fSAndroid Build Coastguard Worker Instance fields - 7653*795d594fSAndroid Build Coastguard Worker #0 : (in Lcom/google/android/checkers/e;) 7654*795d594fSAndroid Build Coastguard Worker name : 'a' 7655*795d594fSAndroid Build Coastguard Worker type : 'Lcom/google/android/checkers/CheckersView;' 7656*795d594fSAndroid Build Coastguard Worker access : 0x1010 (FINAL SYNTHETIC) 7657*795d594fSAndroid Build Coastguard Worker Direct methods - 7658*795d594fSAndroid Build Coastguard Worker #0 : (in Lcom/google/android/checkers/e;) 7659*795d594fSAndroid Build Coastguard Worker name : '<init>' 7660*795d594fSAndroid Build Coastguard Worker type : '(Lcom/google/android/checkers/CheckersView;)V' 7661*795d594fSAndroid Build Coastguard Worker access : 0x10000 (CONSTRUCTOR) 7662*795d594fSAndroid Build Coastguard Worker method_idx : 149 7663*795d594fSAndroid Build Coastguard Worker code - 7664*795d594fSAndroid Build Coastguard Worker registers : 2 7665*795d594fSAndroid Build Coastguard Worker ins : 2 7666*795d594fSAndroid Build Coastguard Worker outs : 1 7667*795d594fSAndroid Build Coastguard Worker insns size : 6 16-bit code units 7668*795d594fSAndroid Build Coastguard Worker007290: |[007290] com.google.android.checkers.e.<init>:(Lcom/google/android/checkers/CheckersView;)V 7669*795d594fSAndroid Build Coastguard Worker0072a0: 5b01 5700 |0000: iput-object v1, v0, Lcom/google/android/checkers/e;.a:Lcom/google/android/checkers/CheckersView; // field@0057 7670*795d594fSAndroid Build Coastguard Worker0072a4: 7010 a000 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.<init>:()V // method@00a0 7671*795d594fSAndroid Build Coastguard Worker0072aa: 0e00 |0005: return-void 7672*795d594fSAndroid Build Coastguard Worker catches : (none) 7673*795d594fSAndroid Build Coastguard Worker positions : 7674*795d594fSAndroid Build Coastguard Worker locals : 7675*795d594fSAndroid Build Coastguard Worker 7676*795d594fSAndroid Build Coastguard Worker Virtual methods - 7677*795d594fSAndroid Build Coastguard Worker #0 : (in Lcom/google/android/checkers/e;) 7678*795d594fSAndroid Build Coastguard Worker name : 'onClick' 7679*795d594fSAndroid Build Coastguard Worker type : '(Landroid/content/DialogInterface;I)V' 7680*795d594fSAndroid Build Coastguard Worker access : 0x0011 (PUBLIC FINAL) 7681*795d594fSAndroid Build Coastguard Worker method_idx : 150 7682*795d594fSAndroid Build Coastguard Worker code - 7683*795d594fSAndroid Build Coastguard Worker registers : 5 7684*795d594fSAndroid Build Coastguard Worker ins : 3 7685*795d594fSAndroid Build Coastguard Worker outs : 2 7686*795d594fSAndroid Build Coastguard Worker insns size : 7 16-bit code units 7687*795d594fSAndroid Build Coastguard Worker0072ac: |[0072ac] com.google.android.checkers.e.onClick:(Landroid/content/DialogInterface;I)V 7688*795d594fSAndroid Build Coastguard Worker0072bc: 5420 5700 |0000: iget-object v0, v2, Lcom/google/android/checkers/e;.a:Lcom/google/android/checkers/CheckersView; // field@0057 7689*795d594fSAndroid Build Coastguard Worker0072c0: 1211 |0002: const/4 v1, #int 1 // #1 7690*795d594fSAndroid Build Coastguard Worker0072c2: 6e20 6800 1000 |0003: invoke-virtual {v0, v1}, Lcom/google/android/checkers/CheckersView;.e:(Z)Z // method@0068 7691*795d594fSAndroid Build Coastguard Worker0072c8: 0e00 |0006: return-void 7692*795d594fSAndroid Build Coastguard Worker catches : (none) 7693*795d594fSAndroid Build Coastguard Worker positions : 7694*795d594fSAndroid Build Coastguard Worker locals : 7695*795d594fSAndroid Build Coastguard Worker 7696*795d594fSAndroid Build Coastguard Worker source_file_idx : -1 (unknown) 7697*795d594fSAndroid Build Coastguard Worker 7698*795d594fSAndroid Build Coastguard WorkerClass #7 header: 7699*795d594fSAndroid Build Coastguard Workerclass_idx : 37 7700*795d594fSAndroid Build Coastguard Workeraccess_flags : 16 (0x0010) 7701*795d594fSAndroid Build Coastguard Workersuperclass_idx : 46 7702*795d594fSAndroid Build Coastguard Workerinterfaces_off : 29520 (0x007350) 7703*795d594fSAndroid Build Coastguard Workersource_file_idx : -1 7704*795d594fSAndroid Build Coastguard Workerannotations_off : 0 (0x000000) 7705*795d594fSAndroid Build Coastguard Workerclass_data_off : 35166 (0x00895e) 7706*795d594fSAndroid Build Coastguard Workerstatic_fields_size : 0 7707*795d594fSAndroid Build Coastguard Workerinstance_fields_size: 1 7708*795d594fSAndroid Build Coastguard Workerdirect_methods_size : 1 7709*795d594fSAndroid Build Coastguard Workervirtual_methods_size: 1 7710*795d594fSAndroid Build Coastguard Worker 7711*795d594fSAndroid Build Coastguard WorkerClass #7 - 7712*795d594fSAndroid Build Coastguard Worker Class descriptor : 'Lcom/google/android/checkers/f;' 7713*795d594fSAndroid Build Coastguard Worker Access flags : 0x0010 (FINAL) 7714*795d594fSAndroid Build Coastguard Worker Superclass : 'Ljava/lang/Object;' 7715*795d594fSAndroid Build Coastguard Worker Interfaces - 7716*795d594fSAndroid Build Coastguard Worker #0 : 'Landroid/content/DialogInterface$OnClickListener;' 7717*795d594fSAndroid Build Coastguard Worker Static fields - 7718*795d594fSAndroid Build Coastguard Worker Instance fields - 7719*795d594fSAndroid Build Coastguard Worker #0 : (in Lcom/google/android/checkers/f;) 7720*795d594fSAndroid Build Coastguard Worker name : 'a' 7721*795d594fSAndroid Build Coastguard Worker type : 'Lcom/google/android/checkers/CheckersView;' 7722*795d594fSAndroid Build Coastguard Worker access : 0x1010 (FINAL SYNTHETIC) 7723*795d594fSAndroid Build Coastguard Worker Direct methods - 7724*795d594fSAndroid Build Coastguard Worker #0 : (in Lcom/google/android/checkers/f;) 7725*795d594fSAndroid Build Coastguard Worker name : '<init>' 7726*795d594fSAndroid Build Coastguard Worker type : '(Lcom/google/android/checkers/CheckersView;)V' 7727*795d594fSAndroid Build Coastguard Worker access : 0x10000 (CONSTRUCTOR) 7728*795d594fSAndroid Build Coastguard Worker method_idx : 151 7729*795d594fSAndroid Build Coastguard Worker code - 7730*795d594fSAndroid Build Coastguard Worker registers : 2 7731*795d594fSAndroid Build Coastguard Worker ins : 2 7732*795d594fSAndroid Build Coastguard Worker outs : 1 7733*795d594fSAndroid Build Coastguard Worker insns size : 6 16-bit code units 7734*795d594fSAndroid Build Coastguard Worker0072cc: |[0072cc] com.google.android.checkers.f.<init>:(Lcom/google/android/checkers/CheckersView;)V 7735*795d594fSAndroid Build Coastguard Worker0072dc: 5b01 5800 |0000: iput-object v1, v0, Lcom/google/android/checkers/f;.a:Lcom/google/android/checkers/CheckersView; // field@0058 7736*795d594fSAndroid Build Coastguard Worker0072e0: 7010 a000 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.<init>:()V // method@00a0 7737*795d594fSAndroid Build Coastguard Worker0072e6: 0e00 |0005: return-void 7738*795d594fSAndroid Build Coastguard Worker catches : (none) 7739*795d594fSAndroid Build Coastguard Worker positions : 7740*795d594fSAndroid Build Coastguard Worker locals : 7741*795d594fSAndroid Build Coastguard Worker 7742*795d594fSAndroid Build Coastguard Worker Virtual methods - 7743*795d594fSAndroid Build Coastguard Worker #0 : (in Lcom/google/android/checkers/f;) 7744*795d594fSAndroid Build Coastguard Worker name : 'onClick' 7745*795d594fSAndroid Build Coastguard Worker type : '(Landroid/content/DialogInterface;I)V' 7746*795d594fSAndroid Build Coastguard Worker access : 0x0011 (PUBLIC FINAL) 7747*795d594fSAndroid Build Coastguard Worker method_idx : 152 7748*795d594fSAndroid Build Coastguard Worker code - 7749*795d594fSAndroid Build Coastguard Worker registers : 4 7750*795d594fSAndroid Build Coastguard Worker ins : 3 7751*795d594fSAndroid Build Coastguard Worker outs : 2 7752*795d594fSAndroid Build Coastguard Worker insns size : 6 16-bit code units 7753*795d594fSAndroid Build Coastguard Worker0072e8: |[0072e8] com.google.android.checkers.f.onClick:(Landroid/content/DialogInterface;I)V 7754*795d594fSAndroid Build Coastguard Worker0072f8: 5410 5800 |0000: iget-object v0, v1, Lcom/google/android/checkers/f;.a:Lcom/google/android/checkers/CheckersView; // field@0058 7755*795d594fSAndroid Build Coastguard Worker0072fc: 7120 5600 3000 |0002: invoke-static {v0, v3}, Lcom/google/android/checkers/CheckersView;.a:(Lcom/google/android/checkers/CheckersView;I)V // method@0056 7756*795d594fSAndroid Build Coastguard Worker007302: 0e00 |0005: return-void 7757*795d594fSAndroid Build Coastguard Worker catches : (none) 7758*795d594fSAndroid Build Coastguard Worker positions : 7759*795d594fSAndroid Build Coastguard Worker locals : 7760*795d594fSAndroid Build Coastguard Worker 7761*795d594fSAndroid Build Coastguard Worker source_file_idx : -1 (unknown) 7762*795d594fSAndroid Build Coastguard Worker 7763*795d594fSAndroid Build Coastguard WorkerClass #8 header: 7764*795d594fSAndroid Build Coastguard Workerclass_idx : 38 7765*795d594fSAndroid Build Coastguard Workeraccess_flags : 17 (0x0011) 7766*795d594fSAndroid Build Coastguard Workersuperclass_idx : 46 7767*795d594fSAndroid Build Coastguard Workerinterfaces_off : 0 (0x000000) 7768*795d594fSAndroid Build Coastguard Workersource_file_idx : -1 7769*795d594fSAndroid Build Coastguard Workerannotations_off : 0 (0x000000) 7770*795d594fSAndroid Build Coastguard Workerclass_data_off : 35187 (0x008973) 7771*795d594fSAndroid Build Coastguard Workerstatic_fields_size : 19 7772*795d594fSAndroid Build Coastguard Workerinstance_fields_size: 0 7773*795d594fSAndroid Build Coastguard Workerdirect_methods_size : 1 7774*795d594fSAndroid Build Coastguard Workervirtual_methods_size: 0 7775*795d594fSAndroid Build Coastguard Worker 7776*795d594fSAndroid Build Coastguard WorkerClass #8 - 7777*795d594fSAndroid Build Coastguard Worker Class descriptor : 'Lcom/google/android/checkers/g;' 7778*795d594fSAndroid Build Coastguard Worker Access flags : 0x0011 (PUBLIC FINAL) 7779*795d594fSAndroid Build Coastguard Worker Superclass : 'Ljava/lang/Object;' 7780*795d594fSAndroid Build Coastguard Worker Interfaces - 7781*795d594fSAndroid Build Coastguard Worker Static fields - 7782*795d594fSAndroid Build Coastguard Worker #0 : (in Lcom/google/android/checkers/g;) 7783*795d594fSAndroid Build Coastguard Worker name : 'a' 7784*795d594fSAndroid Build Coastguard Worker type : '[B' 7785*795d594fSAndroid Build Coastguard Worker access : 0x0009 (PUBLIC STATIC) 7786*795d594fSAndroid Build Coastguard Worker #1 : (in Lcom/google/android/checkers/g;) 7787*795d594fSAndroid Build Coastguard Worker name : 'b' 7788*795d594fSAndroid Build Coastguard Worker type : '[B' 7789*795d594fSAndroid Build Coastguard Worker access : 0x0009 (PUBLIC STATIC) 7790*795d594fSAndroid Build Coastguard Worker #2 : (in Lcom/google/android/checkers/g;) 7791*795d594fSAndroid Build Coastguard Worker name : 'c' 7792*795d594fSAndroid Build Coastguard Worker type : '[B' 7793*795d594fSAndroid Build Coastguard Worker access : 0x0009 (PUBLIC STATIC) 7794*795d594fSAndroid Build Coastguard Worker #3 : (in Lcom/google/android/checkers/g;) 7795*795d594fSAndroid Build Coastguard Worker name : 'd' 7796*795d594fSAndroid Build Coastguard Worker type : '[B' 7797*795d594fSAndroid Build Coastguard Worker access : 0x0009 (PUBLIC STATIC) 7798*795d594fSAndroid Build Coastguard Worker #4 : (in Lcom/google/android/checkers/g;) 7799*795d594fSAndroid Build Coastguard Worker name : 'e' 7800*795d594fSAndroid Build Coastguard Worker type : '[B' 7801*795d594fSAndroid Build Coastguard Worker access : 0x0009 (PUBLIC STATIC) 7802*795d594fSAndroid Build Coastguard Worker #5 : (in Lcom/google/android/checkers/g;) 7803*795d594fSAndroid Build Coastguard Worker name : 'f' 7804*795d594fSAndroid Build Coastguard Worker type : '[B' 7805*795d594fSAndroid Build Coastguard Worker access : 0x0009 (PUBLIC STATIC) 7806*795d594fSAndroid Build Coastguard Worker #6 : (in Lcom/google/android/checkers/g;) 7807*795d594fSAndroid Build Coastguard Worker name : 'g' 7808*795d594fSAndroid Build Coastguard Worker type : '[B' 7809*795d594fSAndroid Build Coastguard Worker access : 0x0009 (PUBLIC STATIC) 7810*795d594fSAndroid Build Coastguard Worker #7 : (in Lcom/google/android/checkers/g;) 7811*795d594fSAndroid Build Coastguard Worker name : 'h' 7812*795d594fSAndroid Build Coastguard Worker type : '[B' 7813*795d594fSAndroid Build Coastguard Worker access : 0x0009 (PUBLIC STATIC) 7814*795d594fSAndroid Build Coastguard Worker #8 : (in Lcom/google/android/checkers/g;) 7815*795d594fSAndroid Build Coastguard Worker name : 'i' 7816*795d594fSAndroid Build Coastguard Worker type : '[B' 7817*795d594fSAndroid Build Coastguard Worker access : 0x0009 (PUBLIC STATIC) 7818*795d594fSAndroid Build Coastguard Worker #9 : (in Lcom/google/android/checkers/g;) 7819*795d594fSAndroid Build Coastguard Worker name : 'j' 7820*795d594fSAndroid Build Coastguard Worker type : '[B' 7821*795d594fSAndroid Build Coastguard Worker access : 0x0009 (PUBLIC STATIC) 7822*795d594fSAndroid Build Coastguard Worker #10 : (in Lcom/google/android/checkers/g;) 7823*795d594fSAndroid Build Coastguard Worker name : 'k' 7824*795d594fSAndroid Build Coastguard Worker type : '[B' 7825*795d594fSAndroid Build Coastguard Worker access : 0x0009 (PUBLIC STATIC) 7826*795d594fSAndroid Build Coastguard Worker #11 : (in Lcom/google/android/checkers/g;) 7827*795d594fSAndroid Build Coastguard Worker name : 'l' 7828*795d594fSAndroid Build Coastguard Worker type : '[B' 7829*795d594fSAndroid Build Coastguard Worker access : 0x0009 (PUBLIC STATIC) 7830*795d594fSAndroid Build Coastguard Worker #12 : (in Lcom/google/android/checkers/g;) 7831*795d594fSAndroid Build Coastguard Worker name : 'm' 7832*795d594fSAndroid Build Coastguard Worker type : '[B' 7833*795d594fSAndroid Build Coastguard Worker access : 0x0009 (PUBLIC STATIC) 7834*795d594fSAndroid Build Coastguard Worker #13 : (in Lcom/google/android/checkers/g;) 7835*795d594fSAndroid Build Coastguard Worker name : 'n' 7836*795d594fSAndroid Build Coastguard Worker type : '[B' 7837*795d594fSAndroid Build Coastguard Worker access : 0x0009 (PUBLIC STATIC) 7838*795d594fSAndroid Build Coastguard Worker #14 : (in Lcom/google/android/checkers/g;) 7839*795d594fSAndroid Build Coastguard Worker name : 'o' 7840*795d594fSAndroid Build Coastguard Worker type : '[B' 7841*795d594fSAndroid Build Coastguard Worker access : 0x0009 (PUBLIC STATIC) 7842*795d594fSAndroid Build Coastguard Worker #15 : (in Lcom/google/android/checkers/g;) 7843*795d594fSAndroid Build Coastguard Worker name : 'p' 7844*795d594fSAndroid Build Coastguard Worker type : '[B' 7845*795d594fSAndroid Build Coastguard Worker access : 0x0009 (PUBLIC STATIC) 7846*795d594fSAndroid Build Coastguard Worker #16 : (in Lcom/google/android/checkers/g;) 7847*795d594fSAndroid Build Coastguard Worker name : 'q' 7848*795d594fSAndroid Build Coastguard Worker type : '[B' 7849*795d594fSAndroid Build Coastguard Worker access : 0x0009 (PUBLIC STATIC) 7850*795d594fSAndroid Build Coastguard Worker #17 : (in Lcom/google/android/checkers/g;) 7851*795d594fSAndroid Build Coastguard Worker name : 'r' 7852*795d594fSAndroid Build Coastguard Worker type : 'Z' 7853*795d594fSAndroid Build Coastguard Worker access : 0x0009 (PUBLIC STATIC) 7854*795d594fSAndroid Build Coastguard Worker #18 : (in Lcom/google/android/checkers/g;) 7855*795d594fSAndroid Build Coastguard Worker name : 's' 7856*795d594fSAndroid Build Coastguard Worker type : 'Ljava/io/BufferedInputStream;' 7857*795d594fSAndroid Build Coastguard Worker access : 0x0008 (STATIC) 7858*795d594fSAndroid Build Coastguard Worker Instance fields - 7859*795d594fSAndroid Build Coastguard Worker Direct methods - 7860*795d594fSAndroid Build Coastguard Worker #0 : (in Lcom/google/android/checkers/g;) 7861*795d594fSAndroid Build Coastguard Worker name : 'a' 7862*795d594fSAndroid Build Coastguard Worker type : '([B)Z' 7863*795d594fSAndroid Build Coastguard Worker access : 0x0008 (STATIC) 7864*795d594fSAndroid Build Coastguard Worker method_idx : 153 7865*795d594fSAndroid Build Coastguard Worker code - 7866*795d594fSAndroid Build Coastguard Worker registers : 5 7867*795d594fSAndroid Build Coastguard Worker ins : 1 7868*795d594fSAndroid Build Coastguard Worker outs : 2 7869*795d594fSAndroid Build Coastguard Worker insns size : 29 16-bit code units 7870*795d594fSAndroid Build Coastguard Worker007304: |[007304] com.google.android.checkers.g.a:([B)Z 7871*795d594fSAndroid Build Coastguard Worker007314: 2141 |0000: array-length v1, v4 7872*795d594fSAndroid Build Coastguard Worker007316: 1200 |0001: const/4 v0, #int 0 // #0 7873*795d594fSAndroid Build Coastguard Worker007318: 3410 0400 |0002: if-lt v0, v1, 0006 // +0004 7874*795d594fSAndroid Build Coastguard Worker00731c: 1210 |0004: const/4 v0, #int 1 // #1 7875*795d594fSAndroid Build Coastguard Worker00731e: 0f00 |0005: return v0 7876*795d594fSAndroid Build Coastguard Worker007320: 6202 6b00 |0006: sget-object v2, Lcom/google/android/checkers/g;.s:Ljava/io/BufferedInputStream; // field@006b 7877*795d594fSAndroid Build Coastguard Worker007324: 6e10 9c00 0200 |0008: invoke-virtual {v2}, Ljava/io/BufferedInputStream;.read:()I // method@009c 7878*795d594fSAndroid Build Coastguard Worker00732a: 0a02 |000b: move-result v2 7879*795d594fSAndroid Build Coastguard Worker00732c: 12f3 |000c: const/4 v3, #int -1 // #ff 7880*795d594fSAndroid Build Coastguard Worker00732e: 3332 0a00 |000d: if-ne v2, v3, 0017 // +000a 7881*795d594fSAndroid Build Coastguard Worker007332: 2200 2b00 |000f: new-instance v0, Ljava/lang/Exception; // type@002b 7882*795d594fSAndroid Build Coastguard Worker007336: 1a01 3401 |0011: const-string v1, "tb eof" // string@0134 7883*795d594fSAndroid Build Coastguard Worker00733a: 7020 9d00 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/Exception;.<init>:(Ljava/lang/String;)V // method@009d 7884*795d594fSAndroid Build Coastguard Worker007340: 2700 |0016: throw v0 7885*795d594fSAndroid Build Coastguard Worker007342: 8d22 |0017: int-to-byte v2, v2 7886*795d594fSAndroid Build Coastguard Worker007344: 4f02 0400 |0018: aput-byte v2, v4, v0 7887*795d594fSAndroid Build Coastguard Worker007348: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 7888*795d594fSAndroid Build Coastguard Worker00734c: 28e6 |001c: goto 0002 // -001a 7889*795d594fSAndroid Build Coastguard Worker catches : (none) 7890*795d594fSAndroid Build Coastguard Worker positions : 7891*795d594fSAndroid Build Coastguard Worker locals : 7892*795d594fSAndroid Build Coastguard Worker 7893*795d594fSAndroid Build Coastguard Worker Virtual methods - 7894*795d594fSAndroid Build Coastguard Worker source_file_idx : -1 (unknown) 7895*795d594fSAndroid Build Coastguard Worker 7896