| | | |
Offset 1, 30 lines modified | Offset 1, 30 lines modified |
1 | DEX·version·'035' | 1 | DEX·version·'035' |
2 | DEX·file·header: | 2 | DEX·file·header: |
3 | magic···············:·'dex\n035\0' | 3 | magic···············:·'dex\n035\0' |
4 | checksum············:·0b493b10 | 4 | checksum············:·7ca5b349 |
5 | signature···········:·9733...e9c4 | 5 | signature···········:·201b...8a86 |
6 | file_size···········:·1810864 | 6 | file_size···········:·1810828 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:·20403 | 10 | string_ids_size·····:·20402 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:·1771 | 12 | type_ids_size·······:·1771 |
13 | type_ids_off········:·81724·(0x013f3c) | 13 | type_ids_off········:·81720·(0x013f38) |
14 | proto_ids_size······:·2805 | 14 | proto_ids_size······:·2805 |
15 | proto_ids_off·······:·88808·(0x015ae8) | 15 | proto_ids_off·······:·88804·(0x015ae4) |
16 | field_ids_size······:·13013 | 16 | field_ids_size······:·13013 |
17 | field_ids_off·······:·122468·(0x01de64) | 17 | field_ids_off·······:·122464·(0x01de60) |
18 | method_ids_size·····:·11040 | 18 | method_ids_size·····:·11039 |
19 | method_ids_off······:·226572·(0x03750c) | 19 | method_ids_off······:·226568·(0x037508) |
20 | class_defs_size·····:·1126 | 20 | class_defs_size·····:·1126 |
21 | class_defs_off······:·314892·(0x04ce0c) | 21 | class_defs_off······:·314880·(0x04ce00) |
22 | data_size···········:·1459940 | 22 | data_size···········:·1459916 |
23 | data_off············:·350924·(0x055acc) | 23 | data_off············:·350912·(0x055ac0) |
| |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·517 | 25 | class_idx···········:·517 |
26 | access_flags········:·0·(0x0000) | 26 | access_flags········:·0·(0x0000) |
27 | superclass_idx······:·376 | 27 | superclass_idx······:·376 |
28 | source_file_idx·····:·1200 | 28 | source_file_idx·····:·1200 |
29 | static_fields_size··:·0 | 29 | static_fields_size··:·0 |
Offset 59, 19 lines modified | Offset 59, 19 lines modified |
59 | ······type··········:·'(Lorg/osmdroid/tileprovider/BitmapPool;Landroid/graphics/drawable/Drawable;)V' | 59 | ······type··········:·'(Lorg/osmdroid/tileprovider/BitmapPool;Landroid/graphics/drawable/Drawable;)V' |
60 | ······access········:·0x10000·(CONSTRUCTOR) | 60 | ······access········:·0x10000·(CONSTRUCTOR) |
61 | ······code··········- | 61 | ······code··········- |
62 | ······registers·····:·3 | 62 | ······registers·····:·3 |
63 | ······ins···········:·3 | 63 | ······ins···········:·3 |
64 | ······outs··········:·1 | 64 | ······outs··········:·1 |
65 | ······insns·size····:·8·16-bit·code·units | 65 | ······insns·size····:·8·16-bit·code·units |
66 | 055acc:········································|[055acc]·org.osmdroid.tileprovider.BitmapPool$1.<init>:(Lorg/osmdroid/tileprovider/BitmapPool;Landroid/graphics/drawable/Drawable;)V | 66 | 055ac0:········································|[055ac0]·org.osmdroid.tileprovider.BitmapPool$1.<init>:(Lorg/osmdroid/tileprovider/BitmapPool;Landroid/graphics/drawable/Drawable;)V |
67 | 055adc:·5b01·7d00······························|0000:·iput-object·v1,·v0,·Lorg/osmdroid/tileprovider/BitmapPool$1;.this$0:Lorg/osmdroid/tileprovider/BitmapPool;·//·field@007d | 67 | 055ad0:·5b01·7d00······························|0000:·iput-object·v1,·v0,·Lorg/osmdroid/tileprovider/BitmapPool$1;.this$0:Lorg/osmdroid/tileprovider/BitmapPool;·//·field@007d |
68 | 055ae0:·5b02·7e00······························|0002:·iput-object·v2,·v0,·Lorg/osmdroid/tileprovider/BitmapPool$1;.val$pDrawable:Landroid/graphics/drawable/Drawable;·//·field@007e | 68 | 055ad4:·5b02·7e00······························|0002:·iput-object·v2,·v0,·Lorg/osmdroid/tileprovider/BitmapPool$1;.val$pDrawable:Landroid/graphics/drawable/Drawable;·//·field@007e |
69 | 055ae4:·7010·1a05·0000·························|0004:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@051a | 69 | 055ad8:·7010·1a05·0000·························|0004:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@051a |
70 | 055aea:·0e00···································|0007:·return-void | 70 | 055ade:·0e00···································|0007:·return-void |
71 | ······catches·······:·(none) | 71 | ······catches·······:·(none) |
72 | ······positions·····:· | 72 | ······positions·····:· |
73 | ········0x0000·line=128 | 73 | ········0x0000·line=128 |
74 | ······locals········:· | 74 | ······locals········:· |
75 | ········0x0000·-·0x0008·reg=0·this·Lorg/osmdroid/tileprovider/BitmapPool$1;· | 75 | ········0x0000·-·0x0008·reg=0·this·Lorg/osmdroid/tileprovider/BitmapPool$1;· |
76 | ········0x0000·-·0x0008·reg=1·(null)·Lorg/osmdroid/tileprovider/BitmapPool;· | 76 | ········0x0000·-·0x0008·reg=1·(null)·Lorg/osmdroid/tileprovider/BitmapPool;· |
77 | ········0x0000·-·0x0008·reg=2·(null)·Landroid/graphics/drawable/Drawable;· | 77 | ········0x0000·-·0x0008·reg=2·(null)·Landroid/graphics/drawable/Drawable;· |
Offset 82, 19 lines modified | Offset 82, 19 lines modified |
82 | ······type··········:·'()V' | 82 | ······type··········:·'()V' |
83 | ······access········:·0x0001·(PUBLIC) | 83 | ······access········:·0x0001·(PUBLIC) |
84 | ······code··········- | 84 | ······code··········- |
85 | ······registers·····:·3 | 85 | ······registers·····:·3 |
86 | ······ins···········:·1 | 86 | ······ins···········:·1 |
87 | ······outs··········:·2 | 87 | ······outs··········:·2 |
88 | ······insns·size····:·8·16-bit·code·units | 88 | ······insns·size····:·8·16-bit·code·units |
89 | 055aec:········································|[055aec]·org.osmdroid.tileprovider.BitmapPool$1.run:()V | 89 | 055ae0:········································|[055ae0]·org.osmdroid.tileprovider.BitmapPool$1.run:()V |
90 | 055afc:·5420·7d00······························|0000:·iget-object·v0,·v2,·Lorg/osmdroid/tileprovider/BitmapPool$1;.this$0:Lorg/osmdroid/tileprovider/BitmapPool;·//·field@007d | 90 | 055af0:·5420·7d00······························|0000:·iget-object·v0,·v2,·Lorg/osmdroid/tileprovider/BitmapPool$1;.this$0:Lorg/osmdroid/tileprovider/BitmapPool;·//·field@007d |
91 | 055b00:·5421·7e00······························|0002:·iget-object·v1,·v2,·Lorg/osmdroid/tileprovider/BitmapPool$1;.val$pDrawable:Landroid/graphics/drawable/Drawable;·//·field@007e | 91 | 055af4:·5421·7e00······························|0002:·iget-object·v1,·v2,·Lorg/osmdroid/tileprovider/BitmapPool$1;.val$pDrawable:Landroid/graphics/drawable/Drawable;·//·field@007e |
92 | 055b04:·7120·2107·1000·························|0004:·invoke-static·{v0,·v1},·Lorg/osmdroid/tileprovider/BitmapPool;.access$000:(Lorg/osmdroid/tileprovider/BitmapPool;Landroid/graphics/drawable/Drawable;)V·//·method@0721 | 92 | 055af8:·7120·2107·1000·························|0004:·invoke-static·{v0,·v1},·Lorg/osmdroid/tileprovider/BitmapPool;.access$000:(Lorg/osmdroid/tileprovider/BitmapPool;Landroid/graphics/drawable/Drawable;)V·//·method@0721 |
93 | 055b0a:·0e00···································|0007:·return-void | 93 | 055afe:·0e00···································|0007:·return-void |
94 | ······catches·······:·(none) | 94 | ······catches·······:·(none) |
95 | ······positions·····:· | 95 | ······positions·····:· |
96 | ········0x0000·line=131 | 96 | ········0x0000·line=131 |
97 | ······locals········:· | 97 | ······locals········:· |
98 | ········0x0000·-·0x0008·reg=2·this·Lorg/osmdroid/tileprovider/BitmapPool$1;· | 98 | ········0x0000·-·0x0008·reg=2·this·Lorg/osmdroid/tileprovider/BitmapPool$1;· |
| |
99 | ··source_file_idx···:·1200·(BitmapPool.java) | 99 | ··source_file_idx···:·1200·(BitmapPool.java) |
Offset 144, 49 lines modified | Offset 144, 49 lines modified |
144 | ······type··········:·'()V' | 144 | ······type··········:·'()V' |
145 | ······access········:·0x10008·(STATIC·CONSTRUCTOR) | 145 | ······access········:·0x10008·(STATIC·CONSTRUCTOR) |
146 | ······code··········- | 146 | ······code··········- |
147 | ······registers·····:·1 | 147 | ······registers·····:·1 |
148 | ······ins···········:·0 | 148 | ······ins···········:·0 |
149 | ······outs··········:·1 | 149 | ······outs··········:·1 |
150 | ······insns·size····:·8·16-bit·code·units | 150 | ······insns·size····:·8·16-bit·code·units |
151 | 055c44:········································|[055c44]·org.osmdroid.tileprovider.BitmapPool.<clinit>:()V | 151 | 055c38:········································|[055c38]·org.osmdroid.tileprovider.BitmapPool.<clinit>:()V |
152 | 055c54:·2200·0602······························|0000:·new-instance·v0,·Lorg/osmdroid/tileprovider/BitmapPool;·//·type@0206 | 152 | 055c48:·2200·0602······························|0000:·new-instance·v0,·Lorg/osmdroid/tileprovider/BitmapPool;·//·type@0206 |
153 | 055c58:·7010·2007·0000·························|0002:·invoke-direct·{v0},·Lorg/osmdroid/tileprovider/BitmapPool;.<init>:()V·//·method@0720 | 153 | 055c4c:·7010·2007·0000·························|0002:·invoke-direct·{v0},·Lorg/osmdroid/tileprovider/BitmapPool;.<init>:()V·//·method@0720 |
154 | 055c5e:·6900·8100······························|0005:·sput-object·v0,·Lorg/osmdroid/tileprovider/BitmapPool;.sInstance:Lorg/osmdroid/tileprovider/BitmapPool;·//·field@0081 | 154 | 055c52:·6900·8100······························|0005:·sput-object·v0,·Lorg/osmdroid/tileprovider/BitmapPool;.sInstance:Lorg/osmdroid/tileprovider/BitmapPool;·//·field@0081 |
155 | 055c62:·0e00···································|0007:·return-void | 155 | 055c56:·0e00···································|0007:·return-void |
156 | ······catches·······:·(none) | 156 | ······catches·······:·(none) |
157 | ······positions·····:· | 157 | ······positions·····:· |
158 | ········0x0000·line=27 | 158 | ········0x0000·line=27 |
159 | ······locals········:· | 159 | ······locals········:· |
| |
160 | ····#1··············:·(in·Lorg/osmdroid/tileprovider/BitmapPool;) | 160 | ····#1··············:·(in·Lorg/osmdroid/tileprovider/BitmapPool;) |
161 | ······name··········:·'<init>' | 161 | ······name··········:·'<init>' |
162 | ······type··········:·'()V' | 162 | ······type··········:·'()V' |
163 | ······access········:·0x10002·(PRIVATE·CONSTRUCTOR) | 163 | ······access········:·0x10002·(PRIVATE·CONSTRUCTOR) |
164 | ······code··········- | 164 | ······code··········- |
165 | ······registers·····:·4 | 165 | ······registers·····:·4 |
166 | ······ins···········:·1 | 166 | ······ins···········:·1 |
167 | ······outs··········:·3 | 167 | ······outs··········:·3 |
168 | ······insns·size····:·31·16-bit·code·units | 168 | ······insns·size····:·31·16-bit·code·units |
169 | 055c64:········································|[055c64]·org.osmdroid.tileprovider.BitmapPool.<init>:()V | 169 | 055c58:········································|[055c58]·org.osmdroid.tileprovider.BitmapPool.<init>:()V |
170 | 055c74:·7010·1a05·0300·························|0000:·invoke-direct·{v3},·Ljava/lang/Object;.<init>:()V·//·method@051a | 170 | 055c68:·7010·1a05·0300·························|0000:·invoke-direct·{v3},·Ljava/lang/Object;.<init>:()V·//·method@051a |
171 | 055c7a:·2200·c301······························|0003:·new-instance·v0,·Ljava/util/LinkedList;·//·type@01c3 | 171 | 055c6e:·2200·c301······························|0003:·new-instance·v0,·Ljava/util/LinkedList;·//·type@01c3 |
172 | 055c7e:·7010·2a06·0000·························|0005:·invoke-direct·{v0},·Ljava/util/LinkedList;.<init>:()V·//·method@062a | 172 | 055c72:·7010·2a06·0000·························|0005:·invoke-direct·{v0},·Ljava/util/LinkedList;.<init>:()V·//·method@062a |
173 | 055c84:·5b30·8000······························|0008:·iput-object·v0,·v3,·Lorg/osmdroid/tileprovider/BitmapPool;.mPool:Ljava/util/LinkedList;·//·field@0080 | 173 | 055c78:·5b30·8000······························|0008:·iput-object·v0,·v3,·Lorg/osmdroid/tileprovider/BitmapPool;.mPool:Ljava/util/LinkedList;·//·field@0080 |
174 | 055c88:·2200·2902······························|000a:·new-instance·v0,·Lorg/osmdroid/tileprovider/modules/ConfigurablePriorityThreadFactory;·//·type@0229 | 174 | 055c7c:·2200·2902······························|000a:·new-instance·v0,·Lorg/osmdroid/tileprovider/modules/ConfigurablePriorityThreadFactory;·//·type@0229 |
175 | 055c8c:·6e10·1c05·0300·························|000c:·invoke-virtual·{v3},·Ljava/lang/Object;.getClass:()Ljava/lang/Class;·//·method@051c | 175 | 055c80:·6e10·1c05·0300·························|000c:·invoke-virtual·{v3},·Ljava/lang/Object;.getClass:()Ljava/lang/Class;·//·method@051c |
176 | 055c92:·0c01···································|000f:·move-result-object·v1 | 176 | 055c86:·0c01···································|000f:·move-result-object·v1 |
177 | 055c94:·6e10·b004·0100·························|0010:·invoke-virtual·{v1},·Ljava/lang/Class;.getName:()Ljava/lang/String;·//·method@04b0 | 177 | 055c88:·6e10·b004·0100·························|0010:·invoke-virtual·{v1},·Ljava/lang/Class;.getName:()Ljava/lang/String;·//·method@04b0 |
178 | 055c9a:·0c01···································|0013:·move-result-object·v1 | 178 | 055c8e:·0c01···································|0013:·move-result-object·v1 |
179 | 055c9c:·1212···································|0014:·const/4·v2,·#int·1·//·#1 | 179 | 055c90:·1212···································|0014:·const/4·v2,·#int·1·//·#1 |
180 | 055c9e:·7030·4008·2001·························|0015:·invoke-direct·{v0,·v2,·v1},·Lorg/osmdroid/tileprovider/modules/ConfigurablePriorityThreadFactory;.<init>:(ILjava/lang/String;)V·//·method@0840 | 180 | 055c92:·7030·4008·2001·························|0015:·invoke-direct·{v0,·v2,·v1},·Lorg/osmdroid/tileprovider/modules/ConfigurablePriorityThreadFactory;.<init>:(ILjava/lang/String;)V·//·method@0840 |
181 | 055ca4:·7120·9706·0200·························|0018:·invoke-static·{v2,·v0},·Ljava/util/concurrent/Executors;.newFixedThreadPool:(ILjava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService;·//·method@0697 | 181 | 055c98:·7120·9706·0200·························|0018:·invoke-static·{v2,·v0},·Ljava/util/concurrent/Executors;.newFixedThreadPool:(ILjava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService;·//·method@0697 |
182 | 055caa:·0c00···································|001b:·move-result-object·v0 | 182 | 055c9e:·0c00···································|001b:·move-result-object·v0 |
183 | 055cac:·5b30·7f00······························|001c:·iput-object·v0,·v3,·Lorg/osmdroid/tileprovider/BitmapPool;.mExecutor:Ljava/util/concurrent/ExecutorService;·//·field@007f | 183 | 055ca0:·5b30·7f00······························|001c:·iput-object·v0,·v3,·Lorg/osmdroid/tileprovider/BitmapPool;.mExecutor:Ljava/util/concurrent/ExecutorService;·//·field@007f |
184 | 055cb0:·0e00···································|001e:·return-void | 184 | 055ca4:·0e00···································|001e:·return-void |
185 | ······catches·······:·(none) | 185 | ······catches·······:·(none) |
186 | ······positions·····:· | 186 | ······positions·····:· |
187 | ········0x0000·line=24 | 187 | ········0x0000·line=24 |
188 | ········0x0003·line=19 | 188 | ········0x0003·line=19 |
189 | ········0x000a·line=20 | 189 | ········0x000a·line=20 |
190 | ········0x000c·line=21 | 190 | ········0x000c·line=21 |
191 | ········0x0018·line=20 | 191 | ········0x0018·line=20 |
Offset 198, 17 lines modified | Offset 198, 17 lines modified |
198 | ······type··········:·'(Lorg/osmdroid/tileprovider/BitmapPool;Landroid/graphics/drawable/Drawable;)V' | 198 | ······type··········:·'(Lorg/osmdroid/tileprovider/BitmapPool;Landroid/graphics/drawable/Drawable;)V' |
199 | ······access········:·0x1008·(STATIC·SYNTHETIC) | 199 | ······access········:·0x1008·(STATIC·SYNTHETIC) |
200 | ······code··········- | 200 | ······code··········- |
201 | ······registers·····:·2 | 201 | ······registers·····:·2 |
202 | ······ins···········:·2 | 202 | ······ins···········:·2 |
203 | ······outs··········:·2 | 203 | ······outs··········:·2 |
Max diff block lines reached; 38456415/38468256 bytes (99.97%) of diff not shown.
|