729 KB
/home/fdroid/fdroiddata/tmp/com.vanderbie.heart_rate_monitor_1.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.vanderbie.heart_rate_monitor_1.apk
2.08 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: res/drawable-xhdpi/ic_launcher.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/ic_launcher.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/red_icon.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-xxhdpi/ic_launcher.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-ldpi/icon.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/ic_launcher.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/icon.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-mdpi/green_icon.png entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: res/drawable-hdpi/icon.png entry referenced by META-INF/MANIFEST.MF not found in the APK
    
Offset 1, 16 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·dc087343fe7699e44338366f52bac81bc4f3bdf33356174af9363fad5470f43c 
10 Signer·#1·certificate·SHA-1·digest:·69ecd559bac139a97d09cc8af76bc6e7e95a82e2 
11 Signer·#1·certificate·MD5·digest:·fa54a41dea3bad9563cc6cd32e8bee80 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·8d11c9d5f613ecd60690c3b3c261d5293efa93bd383fdec82a70839493b6ee6f 
15 Signer·#1·public·key·SHA-1·digest:·30f2ba053d895e6a9a4b9f9f57d2c29534100df7 
16 Signer·#1·public·key·MD5·digest:·a16b82935f65bf5a0e21ed25123777af 
35.2 KB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 528 lines modifiedOffset 1, 506 lines modified
1 There·is·no·zipfile·comment.1 There·is·no·zipfile·comment.
  
2 End-of-central-directory·record:2 End-of-central-directory·record:
3 -------------------------------3 -------------------------------
  
4 ··Zip·archive·file·size:····················457739·(000000000006FC0Bh)4 ··Zip·archive·file·size:····················459131·(000000000007017Bh)
5 ··Actual·end-cent-dir·record·offset:········457717·(000000000006FBF5h)5 ··Actual·end-cent-dir·record·offset:········459109·(0000000000070165h)
6 ··Expected·end-cent-dir·record·offset:······457717·(000000000006FBF5h)6 ··Expected·end-cent-dir·record·offset:······459109·(0000000000070165h)
7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)
  
8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its
9 ··central·directory·contains·17·entries.9 ··central·directory·contains·17·entries.
10 ··The·central·directory·is·1201·(00000000000004B1h)·bytes·long,10 ··The·central·directory·is·1228·(00000000000004CCh)·bytes·long,
11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile
12 ··is·456516·(000000000006F744h).12 ··is·457881·(000000000006FC99h).
  
  
13 Central·directory·entry·#1:13 Central·directory·entry·#1:
14 ---------------------------14 ---------------------------
  
15 ··META-INF/MANIFEST.MF15 ··AndroidManifest.xml
  
16 ··offset·of·local·header·from·start·of·archive:···016 ··offset·of·local·header·from·start·of·archive:···0
17 ··················································(0000000000000000h)·bytes17 ··················································(0000000000000000h)·bytes
18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
19 ··version·of·encoding·software:···················2.019 ··version·of·encoding·software:···················2.0
20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
21 ··minimum·software·version·required·to·extract:···2.021 ··minimum·software·version·required·to·extract:···2.0
22 ··compression·method:·····························deflated22 ··compression·method:·····························deflated
23 ··compression·sub-type·(deflation):···············normal23 ··compression·sub-type·(deflation):···············normal
24 ··file·security·status:···························not·encrypted24 ··file·security·status:···························not·encrypted
25 ··extended·local·header:··························yes25 ··extended·local·header:··························yes
26 ··file·last·modified·on·(DOS·date/time):··········2014·Aug·15·13:11:4626 ··file·last·modified·on·(DOS·date/time):··········2017·Sep·23·00:26:26
27 ··32-bit·CRC·value·(hex):·························a8dd5bf027 ··32-bit·CRC·value·(hex):·························6dc2e5ee
28 ··compressed·size:································534·bytes28 ··compressed·size:································976·bytes
29 ··uncompressed·size:······························1164·bytes29 ··uncompressed·size:······························3032·bytes
30 ··length·of·filename:·····························20·characters30 ··length·of·filename:·····························19·characters
31 ··length·of·extra·field:··························0·bytes31 ··length·of·extra·field:··························4·bytes
32 ··length·of·file·comment:·························0·characters32 ··length·of·file·comment:·························0·characters
33 ··disk·number·on·which·file·begins:···············disk·133 ··disk·number·on·which·file·begins:···············disk·1
34 ··apparent·file·type:·····························binary34 ··apparent·file·type:·····························binary
35 ··non-MSDOS·external·file·attributes:·············000000·hex35 ··non-MSDOS·external·file·attributes:·············000000·hex
36 ··MS-DOS·file·attributes·(00·hex):················none36 ··MS-DOS·file·attributes·(00·hex):················none
  
 37 ··The·central-directory·extra·field·contains:
 38 ··-·A·subfield·with·ID·0xcafe·(unknown)·and·0·data·bytes.
  
37 ··There·is·no·file·comment.39 ··There·is·no·file·comment.
  
38 Central·directory·entry·#2:40 Central·directory·entry·#2:
39 ---------------------------41 ---------------------------
  
40 ··There·are·an·extra·16·bytes·preceding·this·file.42 ··There·are·an·extra·16·bytes·preceding·this·file.
  
41 ··META-INF/D30F508C.SF43 ··res/drawable-hdpi-v4/ic_launcher.png
  
42 ··offset·of·local·header·from·start·of·archive:···60044 ··offset·of·local·header·from·start·of·archive:···1045
43 ··················································(0000000000000258h)·bytes45 ··················································(0000000000000415h)·bytes
44 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT46 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
45 ··version·of·encoding·software:···················2.047 ··version·of·encoding·software:···················1.0
46 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT48 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
47 ··minimum·software·version·required·to·extract:···2.049 ··minimum·software·version·required·to·extract:···1.0
48 ··compression·method:·····························deflated50 ··compression·method:·····························none·(stored)
49 ··compression·sub-type·(deflation):···············normal 
50 ··file·security·status:···························not·encrypted51 ··file·security·status:···························not·encrypted
51 ··extended·local·header:··························yes52 ··extended·local·header:··························no
52 ··file·last·modified·on·(DOS·date/time):··········2014·Aug·15·13:11:4653 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
53 ··32-bit·CRC·value·(hex):·························283b82e654 ··32-bit·CRC·value·(hex):·························2de5b459
54 ··compressed·size:································621·bytes55 ··compressed·size:································3864·bytes
55 ··uncompressed·size:······························1285·bytes56 ··uncompressed·size:······························3864·bytes
56 ··length·of·filename:·····························20·characters57 ··length·of·filename:·····························36·characters
57 ··length·of·extra·field:··························0·bytes58 ··length·of·extra·field:··························0·bytes
58 ··length·of·file·comment:·························0·characters59 ··length·of·file·comment:·························0·characters
59 ··disk·number·on·which·file·begins:···············disk·160 ··disk·number·on·which·file·begins:···············disk·1
60 ··apparent·file·type:·····························binary61 ··apparent·file·type:·····························binary
61 ··non-MSDOS·external·file·attributes:·············000000·hex62 ··non-MSDOS·external·file·attributes:·············000000·hex
62 ··MS-DOS·file·attributes·(00·hex):················none63 ··MS-DOS·file·attributes·(00·hex):················none
  
63 ··There·is·no·file·comment.64 ··There·is·no·file·comment.
  
64 Central·directory·entry·#3:65 Central·directory·entry·#3:
65 ---------------------------66 ---------------------------
  
66 ··There·are·an·extra·16·bytes·preceding·this·file.67 ··res/drawable-hdpi-v4/icon.png
  
67 ··META-INF/D30F508C.RSA 
  
68 ··offset·of·local·header·from·start·of·archive:···128768 ··offset·of·local·header·from·start·of·archive:···4975
69 ··················································(0000000000000507h)·bytes69 ··················································(000000000000136Fh)·bytes
70 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT70 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
71 ··version·of·encoding·software:···················2.071 ··version·of·encoding·software:···················1.0
72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
73 ··minimum·software·version·required·to·extract:···2.073 ··minimum·software·version·required·to·extract:···1.0
74 ··compression·method:·····························deflated74 ··compression·method:·····························none·(stored)
75 ··compression·sub-type·(deflation):···············normal 
76 ··file·security·status:···························not·encrypted75 ··file·security·status:···························not·encrypted
77 ··extended·local·header:··························yes76 ··extended·local·header:··························no
78 ··file·last·modified·on·(DOS·date/time):··········2014·Aug·15·13:11:4677 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
79 ··32-bit·CRC·value·(hex):·························a251b3cc78 ··32-bit·CRC·value·(hex):·························13e5ae94
80 ··compressed·size:································1078·bytes79 ··compressed·size:································3941·bytes
81 ··uncompressed·size:······························1332·bytes80 ··uncompressed·size:······························3941·bytes
82 ··length·of·filename:·····························21·characters81 ··length·of·filename:·····························29·characters
83 ··length·of·extra·field:··························0·bytes82 ··length·of·extra·field:··························0·bytes
84 ··length·of·file·comment:·························0·characters83 ··length·of·file·comment:·························0·characters
85 ··disk·number·on·which·file·begins:···············disk·184 ··disk·number·on·which·file·begins:···············disk·1
86 ··apparent·file·type:·····························binary85 ··apparent·file·type:·····························binary
87 ··non-MSDOS·external·file·attributes:·············000000·hex86 ··non-MSDOS·external·file·attributes:·············000000·hex
88 ··MS-DOS·file·attributes·(00·hex):················none87 ··MS-DOS·file·attributes·(00·hex):················none
  
89 ··There·is·no·file·comment.88 ··There·is·no·file·comment.
  
90 Central·directory·entry·#4:89 Central·directory·entry·#4:
91 ---------------------------90 ---------------------------
  
92 ··There·are·an·extra·16·bytes·preceding·this·file.91 ··res/drawable-ldpi-v4/icon.png
  
93 ··res/layout/main.xml 
  
94 ··offset·of·local·header·from·start·of·archive:···243292 ··offset·of·local·header·from·start·of·archive:···8975
95 ··················································(0000000000000980h)·bytes93 ··················································(000000000000230Fh)·bytes
96 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT94 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
97 ··version·of·encoding·software:···················2.095 ··version·of·encoding·software:···················1.0
98 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT96 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
99 ··minimum·software·version·required·to·extract:···2.097 ··minimum·software·version·required·to·extract:···1.0
100 ··compression·method:·····························deflated98 ··compression·method:·····························none·(stored)
101 ··compression·sub-type·(deflation):···············normal 
102 ··file·security·status:···························not·encrypted99 ··file·security·status:···························not·encrypted
Max diff block lines reached; 26610/35940 bytes (74.04%) of diff not shown.
123 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Java·archive·data·(JAR)
1.51 KB
AndroidManifest.xml (decoded)
1.46 KB
AndroidManifest.xml
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="1"·android:versionName="1.0"·package="com.vanderbie.heart_rate_monitor">2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="1"·android:versionName="1.0"·package="com.vanderbie.heart_rate_monitor"·platformBuildVersionCode="7"·platformBuildVersionName="2.1-update1">
3 ··<uses-sdk·android:minSdkVersion="7"·android:targetSdkVersion="7"/>3 ··<uses-sdk·android:minSdkVersion="7"·android:targetSdkVersion="7"/>
4 ··<uses-feature·android:name="android.hardware.camera"/>4 ··<uses-feature·android:name="android.hardware.camera"/>
5 ··<uses-feature·android:name="android.hardware.camera.flash"/>5 ··<uses-feature·android:name="android.hardware.camera.flash"/>
6 ··<uses-permission·android:name="android.permission.CAMERA"/>6 ··<uses-permission·android:name="android.permission.CAMERA"/>
7 ··<uses-permission·android:name="android.permission.WAKE_LOCK"/>7 ··<uses-permission·android:name="android.permission.WAKE_LOCK"/>
8 ··<uses-permission·android:name="android.permission.INTERNET"/>8 ··<uses-permission·android:name="android.permission.INTERNET"/>
9 ··<uses-permission·android:name="android.permission.ACCESS_WIFI_STATE"/>9 ··<uses-permission·android:name="android.permission.ACCESS_WIFI_STATE"/>
Offset 12, 9 lines modifiedOffset 12, 8 lines modified
12 ····<activity·android:name="com.vanderbie.heart_rate_monitor.HeartRateMonitor"·android:screenOrientation="portrait"·android:configChanges="keyboardHidden|orientation">12 ····<activity·android:name="com.vanderbie.heart_rate_monitor.HeartRateMonitor"·android:screenOrientation="portrait"·android:configChanges="keyboardHidden|orientation">
13 ······<intent-filter>13 ······<intent-filter>
14 ········<action·android:name="android.intent.action.MAIN"/>14 ········<action·android:name="android.intent.action.MAIN"/>
15 ········<category·android:name="android.intent.category.LAUNCHER"/>15 ········<category·android:name="android.intent.category.LAUNCHER"/>
16 ······</intent-filter>16 ······</intent-filter>
17 ····</activity>17 ····</activity>
18 ··</application>18 ··</application>
19 ··<fdroid·buildserverid="87b04c69210bdd13d145ca362fff5da38f8a8404·"·fdroidserverid="1af98e9f09b6929116694ec1234e2ce58dd28cd4·"/> 
20 </manifest>19 </manifest>
296 B
APK metadata
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 !!brut.androlib.meta.MetaInfo1 !!brut.androlib.meta.MetaInfo
2 compressionType:·false2 compressionType:·false
3 doNotCompress:3 doNotCompress:
4 -·resources.arsc4 -·resources.arsc
5 -·mp3 
6 -·png5 -·png
 6 -·mp3
7 isFrameworkApk:·false7 isFrameworkApk:·false
8 packageInfo:·null8 packageInfo:·null
9 sdkInfo:9 sdkInfo:
10 ··minSdkVersion:·'7'10 ··minSdkVersion:·'7'
11 ··targetSdkVersion:·'7'11 ··targetSdkVersion:·'7'
12 sharedLibrary:·false12 sharedLibrary:·false
13 sparseResources:·true13 sparseResources:·true
32.8 KB
resources.arsc
    
Offset 1, 243 lines modifiedOffset 1, 259 lines modified
00000000:·0200·0c00·240f·0000·0100·0000·0100·1c00··....$...........00000000:·0200·0c00·2410·0000·0100·0000·0100·1c00··....$...........
00000010:·6c04·0000·1400·0000·0000·0000·0000·0000··l...............00000010:·a004·0000·1400·0000·0000·0000·0000·0000··................
00000020:·6c00·0000·0000·0000·0000·0000·2a00·0000··l...........*...00000020:·6c00·0000·0000·0000·0000·0000·2a00·0000··l...........*...
00000030:·4e00·0000·8600·0000·ca00·0000·1001·0000··N...............00000030:·4e00·0000·8c00·0000·d600·0000·2201·0000··N..........."...
00000040:·4801·0000·8801·0000·ce01·0000·0602·0000··H...............00000040:·6001·0000·a601·0000·f201·0000·3002·0000··`...........0...
00000050:·4e02·0000·9802·0000·a002·0000·b802·0000··N...............00000050:·7e02·0000·ce02·0000·d602·0000·ee02·0000··~...............
00000060:·ce02·0000·e802·0000·0e03·0000·3603·0000··............6...00000060:·0403·0000·1e03·0000·4403·0000·6c03·0000··........D...l...
00000070:·7003·0000·a803·0000·1300·7200·6500·7300··p.........r.e.s.00000070:·a603·0000·de03·0000·1300·7200·6500·7300··..........r.e.s.
00000080:·2f00·6c00·6100·7900·6f00·7500·7400·2f00··/.l.a.y.o.u.t./.00000080:·2f00·6c00·6100·7900·6f00·7500·7400·2f00··/.l.a.y.o.u.t./.
00000090:·6d00·6100·6900·6e00·2e00·7800·6d00·6c00··m.a.i.n...x.m.l.00000090:·6d00·6100·6900·6e00·2e00·7800·6d00·6c00··m.a.i.n...x.m.l.
000000a0:·0000·1000·7200·6500·7300·2f00·7200·6100··....r.e.s./.r.a.000000a0:·0000·1000·7200·6500·7300·2f00·7200·6100··....r.e.s./.r.a.
000000b0:·7700·2f00·7400·6900·6300·6b00·2e00·6d00··w./.t.i.c.k...m.000000b0:·7700·2f00·7400·6900·6300·6b00·2e00·6d00··w./.t.i.c.k...m.
000000c0:·7000·3300·0000·1a00·7200·6500·7300·2f00··p.3.....r.e.s./.000000c0:·7000·3300·0000·1d00·7200·6500·7300·2f00··p.3.....r.e.s./.
000000d0:·6400·7200·6100·7700·6100·6200·6c00·6500··d.r.a.w.a.b.l.e.000000d0:·6400·7200·6100·7700·6100·6200·6c00·6500··d.r.a.w.a.b.l.e.
000000e0:·2d00·6c00·6400·7000·6900·2f00·6900·6300··-.l.d.p.i./.i.c.000000e0:·2d00·6c00·6400·7000·6900·2d00·7600·3400··-.l.d.p.i.-.v.4.
 000000f0:·2f00·6900·6300·6f00·6e00·2e00·7000·6e00··/.i.c.o.n...p.n.
 00000100:·6700·0000·2300·7200·6500·7300·2f00·6400··g...#.r.e.s./.d.
 00000110:·7200·6100·7700·6100·6200·6c00·6500·2d00··r.a.w.a.b.l.e.-.
 00000120:·6d00·6400·7000·6900·2d00·7600·3400·2f00··m.d.p.i.-.v.4./.
 00000130:·6700·7200·6500·6500·6e00·5f00·6900·6300··g.r.e.e.n._.i.c.
000000f0:·6f00·6e00·2e00·7000·6e00·6700·0000·2000··o.n...p.n.g...·.00000140:·6f00·6e00·2e00·7000·6e00·6700·0000·2400··o.n...p.n.g...$.
00000100:·7200·6500·7300·2f00·6400·7200·6100·7700··r.e.s./.d.r.a.w.00000150:·7200·6500·7300·2f00·6400·7200·6100·7700··r.e.s./.d.r.a.w.
00000110:·6100·6200·6c00·6500·2d00·6d00·6400·7000··a.b.l.e.-.m.d.p.00000160:·6100·6200·6c00·6500·2d00·6d00·6400·7000··a.b.l.e.-.m.d.p.
00000120:·6900·2f00·6700·7200·6500·6500·6e00·5f00··i./.g.r.e.e.n._. 
00000130:·6900·6300·6f00·6e00·2e00·7000·6e00·6700··i.c.o.n...p.n.g. 
00000140:·0000·2100·7200·6500·7300·2f00·6400·7200··..!.r.e.s./.d.r. 
00000150:·6100·7700·6100·6200·6c00·6500·2d00·6d00··a.w.a.b.l.e.-.m. 
00000160:·6400·7000·6900·2f00·6900·6300·5f00·6c00··d.p.i./.i.c._.l.00000170:·6900·2d00·7600·3400·2f00·6900·6300·5f00··i.-.v.4./.i.c._.
00000170:·6100·7500·6e00·6300·6800·6500·7200·2e00··a.u.n.c.h.e.r...00000180:·6c00·6100·7500·6e00·6300·6800·6500·7200··l.a.u.n.c.h.e.r.
 00000190:·2e00·7000·6e00·6700·0000·1d00·7200·6500··..p.n.g.....r.e.
 000001a0:·7300·2f00·6400·7200·6100·7700·6100·6200··s./.d.r.a.w.a.b.
 000001b0:·6c00·6500·2d00·6d00·6400·7000·6900·2d00··l.e.-.m.d.p.i.-.
 000001c0:·7600·3400·2f00·6900·6300·6f00·6e00·2e00··v.4./.i.c.o.n...
00000180:·7000·6e00·6700·0000·1a00·7200·6500·7300··p.n.g.....r.e.s.000001d0:·7000·6e00·6700·0000·2100·7200·6500·7300··p.n.g...!.r.e.s.
00000190:·2f00·6400·7200·6100·7700·6100·6200·6c00··/.d.r.a.w.a.b.l.000001e0:·2f00·6400·7200·6100·7700·6100·6200·6c00··/.d.r.a.w.a.b.l.
000001a0:·6500·2d00·6d00·6400·7000·6900·2f00·6900··e.-.m.d.p.i./.i.000001f0:·6500·2d00·6d00·6400·7000·6900·2d00·7600··e.-.m.d.p.i.-.v.
000001b0:·6300·6f00·6e00·2e00·7000·6e00·6700·0000··c.o.n...p.n.g... 
000001c0:·1e00·7200·6500·7300·2f00·6400·7200·6100··..r.e.s./.d.r.a. 
000001d0:·7700·6100·6200·6c00·6500·2d00·6d00·6400··w.a.b.l.e.-.m.d. 
000001e0:·7000·6900·2f00·7200·6500·6400·5f00·6900··p.i./.r.e.d._.i.00000200:·3400·2f00·7200·6500·6400·5f00·6900·6300··4./.r.e.d._.i.c.
000001f0:·6300·6f00·6e00·2e00·7000·6e00·6700·0000··c.o.n...p.n.g... 
00000200:·2100·7200·6500·7300·2f00·6400·7200·6100··!.r.e.s./.d.r.a. 
00000210:·7700·6100·6200·6c00·6500·2d00·6800·6400··w.a.b.l.e.-.h.d. 
00000220:·7000·6900·2f00·6900·6300·5f00·6c00·6100··p.i./.i.c._.l.a. 
00000230:·7500·6e00·6300·6800·6500·7200·2e00·7000··u.n.c.h.e.r...p. 
00000240:·6e00·6700·0000·1a00·7200·6500·7300·2f00··n.g.....r.e.s./. 
00000250:·6400·7200·6100·7700·6100·6200·6c00·6500··d.r.a.w.a.b.l.e. 
00000260:·2d00·6800·6400·7000·6900·2f00·6900·6300··-.h.d.p.i./.i.c. 
00000270:·6f00·6e00·2e00·7000·6e00·6700·0000·2200··o.n...p.n.g...".00000210:·6f00·6e00·2e00·7000·6e00·6700·0000·2400··o.n...p.n.g...$.
00000280:·7200·6500·7300·2f00·6400·7200·6100·7700··r.e.s./.d.r.a.w.00000220:·7200·6500·7300·2f00·6400·7200·6100·7700··r.e.s./.d.r.a.w.
00000290:·6100·6200·6c00·6500·2d00·7800·6800·6400··a.b.l.e.-.x.h.d.00000230:·6100·6200·6c00·6500·2d00·6800·6400·7000··a.b.l.e.-.h.d.p.
 00000240:·6900·2d00·7600·3400·2f00·6900·6300·5f00··i.-.v.4./.i.c._.
 00000250:·6c00·6100·7500·6e00·6300·6800·6500·7200··l.a.u.n.c.h.e.r.
 00000260:·2e00·7000·6e00·6700·0000·1d00·7200·6500··..p.n.g.....r.e.
 00000270:·7300·2f00·6400·7200·6100·7700·6100·6200··s./.d.r.a.w.a.b.
 00000280:·6c00·6500·2d00·6800·6400·7000·6900·2d00··l.e.-.h.d.p.i.-.
 00000290:·7600·3400·2f00·6900·6300·6f00·6e00·2e00··v.4./.i.c.o.n...
 000002a0:·7000·6e00·6700·0000·2500·7200·6500·7300··p.n.g...%.r.e.s.
 000002b0:·2f00·6400·7200·6100·7700·6100·6200·6c00··/.d.r.a.w.a.b.l.
 000002c0:·6500·2d00·7800·6800·6400·7000·6900·2d00··e.-.x.h.d.p.i.-.
000002a0:·7000·6900·2f00·6900·6300·5f00·6c00·6100··p.i./.i.c._.l.a.000002d0:·7600·3400·2f00·6900·6300·5f00·6c00·6100··v.4./.i.c._.l.a.
000002b0:·7500·6e00·6300·6800·6500·7200·2e00·7000··u.n.c.h.e.r...p.000002e0:·7500·6e00·6300·6800·6500·7200·2e00·7000··u.n.c.h.e.r...p.
000002c0:·6e00·6700·0000·2300·7200·6500·7300·2f00··n.g...#.r.e.s./.000002f0:·6e00·6700·0000·2600·7200·6500·7300·2f00··n.g...&.r.e.s./.
000002d0:·6400·7200·6100·7700·6100·6200·6c00·6500··d.r.a.w.a.b.l.e.00000300:·6400·7200·6100·7700·6100·6200·6c00·6500··d.r.a.w.a.b.l.e.
000002e0:·2d00·7800·7800·6800·6400·7000·6900·2f00··-.x.x.h.d.p.i./.00000310:·2d00·7800·7800·6800·6400·7000·6900·2d00··-.x.x.h.d.p.i.-.
 00000320:·7600·3400·2f00·6900·6300·5f00·6c00·6100··v.4./.i.c._.l.a.
 00000330:·7500·6e00·6300·6800·6500·7200·2e00·7000··u.n.c.h.e.r...p.
 00000340:·6e00·6700·0000·0200·2d00·2d00·0000·0a00··n.g.....-.-.....
 00000350:·4800·6500·6100·7200·7400·2000·7200·6100··H.e.a.r.t.·.r.a.
000002f0:·6900·6300·5f00·6c00·6100·7500·6e00·6300··i.c._.l.a.u.n.c. 
00000300:·6800·6500·7200·2e00·7000·6e00·6700·0000··h.e.r...p.n.g... 
00000310:·0200·2d00·2d00·0000·0a00·4800·6500·6100··..-.-.....H.e.a. 
00000320:·7200·7400·2000·7200·6100·7400·6500·0000··r.t.·.r.a.t.e... 
00000330:·0900·5400·6100·7200·6700·6500·7400·2000··..T.a.r.g.e.t.·. 
00000340:·4900·5000·0000·0b00·5400·6100·7200·6700··I.P.....T.a.r.g.00000360:·7400·6500·0000·0900·5400·6100·7200·6700··t.e.....T.a.r.g.
 00000370:·6500·7400·2000·4900·5000·0000·0b00·5400··e.t.·.I.P.....T.
 00000380:·6100·7200·6700·6500·7400·2000·7000·6f00··a.r.g.e.t.·.p.o.
 00000390:·7200·7400·0000·1100·5300·7400·7200·6500··r.t.....S.t.r.e.
 000003a0:·6100·6d00·2000·6400·6100·7400·6100·2000··a.m.·.d.a.t.a.·.
 000003b0:·7400·6f00·2000·4900·5000·0000·1200·4900··t.o.·.I.P.....I.
 000003c0:·6e00·7600·6100·6c00·6900·6400·2000·4900··n.v.a.l.i.d.·.I.
 000003d0:·5000·2000·6100·6400·6400·7200·6500·7300··P.·.a.d.d.r.e.s.
 000003e0:·7300·0000·1b00·5500·6e00·6b00·6e00·6f00··s.....U.n.k.n.o.
 000003f0:·7700·6e00·2000·5500·4400·5000·2000·6e00··w.n.·.U.D.P.·.n.
00000350:·6500·7400·2000·7000·6f00·7200·7400·0000··e.t.·.p.o.r.t...00000400:·6500·7400·7700·6f00·7200·6b00·2000·7000··e.t.w.o.r.k.·.p.
 00000410:·7200·6f00·6200·6c00·6500·6d00·0000·1a00··r.o.b.l.e.m.....
00000360:·1100·5300·7400·7200·6500·6100·6d00·2000··..S.t.r.e.a.m.·. 
00000370:·6400·6100·7400·6100·2000·7400·6f00·2000··d.a.t.a.·.t.o.·. 
00000380:·4900·5000·0000·1200·4900·6e00·7600·6100··I.P.....I.n.v.a. 
00000390:·6c00·6900·6400·2000·4900·5000·2000·6100··l.i.d.·.I.P.·.a. 
000003a0:·6400·6400·7200·6500·7300·7300·0000·1b00··d.d.r.e.s.s..... 
000003b0:·5500·6e00·6b00·6e00·6f00·7700·6e00·2000··U.n.k.n.o.w.n.·.00000420:·5500·6e00·6b00·6e00·6f00·7700·6e00·2000··U.n.k.n.o.w.n.·.
000003c0:·5500·4400·5000·2000·6e00·6500·7400·7700··U.D.P.·.n.e.t.w.00000430:·4900·4d00·5500·2000·7300·6500·6e00·7300··I.M.U.·.s.e.n.s.
000003d0:·6f00·7200·6b00·2000·7000·7200·6f00·6200··o.r.k.·.p.r.o.b.00000440:·6f00·7200·2000·7000·7200·6f00·6200·6c00··o.r.·.p.r.o.b.l.
 00000450:·6500·6d00·0000·2900·5700·6100·7200·6e00··e.m...).W.a.r.n.
 00000460:·6900·6e00·6700·3a00·2000·4e00·6f00·7400··i.n.g.:.·.N.o.t.
000003e0:·6c00·6500·6d00·0000·1a00·5500·6e00·6b00··l.e.m.....U.n.k. 
000003f0:·6e00·6f00·7700·6e00·2000·4900·4d00·5500··n.o.w.n.·.I.M.U. 
00000400:·2000·7300·6500·6e00·7300·6f00·7200·2000···.s.e.n.s.o.r.·. 
00000410:·7000·7200·6f00·6200·6c00·6500·6d00·0000··p.r.o.b.l.e.m...00000470:·2000·6300·6f00·6e00·6e00·6500·6300·7400···.c.o.n.n.e.c.t.
 00000480:·6500·6400·2000·7400·6f00·2000·6100·2000··e.d.·.t.o.·.a.·.
 00000490:·5700·4900·4600·4900·2000·6e00·6500·7400··W.I.F.I.·.n.e.t.
 000004a0:·7700·6f00·7200·6b00·2e00·0000·0002·2001··w.o.r.k.......·.
00000420:·2900·5700·6100·7200·6e00·6900·6e00·6700··).W.a.r.n.i.n.g. 
00000430:·3a00·2000·4e00·6f00·7400·2000·6300·6f00··:.·.N.o.t.·.c.o. 
00000440:·6e00·6e00·6500·6300·7400·6500·6400·2000··n.n.e.c.t.e.d.·. 
00000450:·7400·6f00·2000·6100·2000·5700·4900·4600··t.o.·.a.·.W.I.F. 
00000460:·4900·2000·6e00·6500·7400·7700·6f00·7200··I.·.n.e.t.w.o.r. 
00000470:·6b00·2e00·0000·0000·0002·1c01·ac0a·0000··k............... 
00000480:·7f00·0000·6300·6f00·6d00·2e00·7600·6100··....c.o.m...v.a.000004b0:·780b·0000·7f00·0000·6300·6f00·6d00·2e00··x.......c.o.m...
00000490:·6e00·6400·6500·7200·6200·6900·6500·2e00··n.d.e.r.b.i.e...000004c0:·7600·6100·6e00·6400·6500·7200·6200·6900··v.a.n.d.e.r.b.i.
000004a0:·6800·6500·6100·7200·7400·5f00·7200·6100··h.e.a.r.t._.r.a.000004d0:·6500·2e00·6800·6500·6100·7200·7400·5f00··e...h.e.a.r.t._.
000004b0:·7400·6500·5f00·6d00·6f00·6e00·6900·7400··t.e._.m.o.n.i.t.000004e0:·7200·6100·7400·6500·5f00·6d00·6f00·6e00··r.a.t.e._.m.o.n.
000004c0:·6f00·7200·0000·0000·0000·0000·0000·0000··o.r.............000004f0:·6900·7400·6f00·7200·0000·0000·0000·0000··i.t.o.r.........
000004d0:·0000·0000·0000·0000·0000·0000·0000·0000··................ 
000004e0:·0000·0000·0000·0000·0000·0000·0000·0000··................ 
000004f0:·0000·0000·0000·0000·0000·0000·0000·0000··................ 
00000500:·0000·0000·0000·0000·0000·0000·0000·0000··................00000500:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000510:·0000·0000·0000·0000·0000·0000·0000·0000··................00000510:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000520:·0000·0000·0000·0000·0000·0000·0000·0000··................00000520:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000530:·0000·0000·0000·0000·0000·0000·0000·0000··................00000530:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000540:·0000·0000·0000·0000·0000·0000·0000·0000··................00000540:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000550:·0000·0000·0000·0000·0000·0000·0000·0000··................00000550:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000560:·0000·0000·0000·0000·0000·0000·0000·0000··................00000560:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000570:·0000·0000·0000·0000·0000·0000·0000·0000··................00000570:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000580:·0000·0000·1c01·0000·0700·0000·b401·0000··................ 
00000590:·1a00·0000·0100·1c00·9800·0000·0700·0000··................ 
Max diff block lines reached; 5703/33530 bytes (17.01%) of diff not shown.
275 KB
classes.dex
275 KB
classes.jar
10.5 KB
zipinfo {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
1 Zip·file·size:·1282798·bytes,·number·of·entries:·6631 Zip·file·size:·1282803·bytes,·number·of·entries:·663
2 ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·android/annotation/SuppressLint.class2 ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·android/annotation/SuppressLint.class
3 ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·android/annotation/TargetApi.class3 ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·android/annotation/TargetApi.class
4 ?rwxrwxr-x··2.0·unx······140·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/CustomLabelFormatter.class4 ?rwxrwxr-x··2.0·unx······140·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/CustomLabelFormatter.class
5 ?rwxrwxr-x··2.0·unx······211·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/GraphView$GraphViewConfig.class5 ?rwxrwxr-x··2.0·unx······211·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/GraphView$GraphViewConfig.class
6 ?rwxrwxr-x··2.0·unx·····6523·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/GraphView$GraphViewContentView.class6 ?rwxrwxr-x··2.0·unx·····6531·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/GraphView$GraphViewContentView.class
7 ?rwxrwxr-x··2.0·unx······911·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/GraphView$LegendAlign.class7 ?rwxrwxr-x··2.0·unx······911·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/GraphView$LegendAlign.class
8 ?rwxrwxr-x··2.0·unx·····3088·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/GraphView$VerLabelsView.class8 ?rwxrwxr-x··2.0·unx·····3086·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/GraphView$VerLabelsView.class
9 ?rwxrwxr-x··2.0·unx····13532·b-·defN·80-Jan-01·00:00·com/jjoe64/graphview/GraphView.class9 ?rwxrwxr-x··2.0·unx····13534·b-·defN·80-Jan-01·00:00·com/jjoe64/graphview/GraphView.class
10 ?rwxrwxr-x··2.0·unx······131·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/GraphViewDataInterface.class10 ?rwxrwxr-x··2.0·unx······131·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/GraphViewDataInterface.class
11 ?rwxrwxr-x··2.0·unx······611·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/GraphViewSeries$GraphViewSeriesStyle.class11 ?rwxrwxr-x··2.0·unx······611·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/GraphViewSeries$GraphViewSeriesStyle.class
12 ?rwxrwxr-x··2.0·unx·····2138·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/GraphViewSeries.class12 ?rwxrwxr-x··2.0·unx·····2138·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/GraphViewSeries.class
13 ?rwxrwxr-x··2.0·unx·····1297·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/GraphViewStyle.class13 ?rwxrwxr-x··2.0·unx·····1297·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/GraphViewStyle.class
14 ?rwxrwxr-x··2.0·unx······157·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/ValueDependentColor.class14 ?rwxrwxr-x··2.0·unx······157·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/ValueDependentColor.class
15 ?rwxrwxr-x··2.0·unx······853·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/compatible/RealScaleGestureDetector$1.class15 ?rwxrwxr-x··2.0·unx······853·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/compatible/RealScaleGestureDetector$1.class
16 ?rwxrwxr-x··2.0·unx······671·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/compatible/RealScaleGestureDetector.class16 ?rwxrwxr-x··2.0·unx······671·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/compatible/RealScaleGestureDetector.class
17 ?rwxrwxr-x··2.0·unx······211·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/compatible/ScaleGestureDetector$SimpleOnScaleGestureListener.class17 ?rwxrwxr-x··2.0·unx······211·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/compatible/ScaleGestureDetector$SimpleOnScaleGestureListener.class
18 ?rwxrwxr-x··2.0·unx·····2557·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/compatible/ScaleGestureDetector.class18 ?rwxrwxr-x··2.0·unx·····2546·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/compatible/ScaleGestureDetector.class
19 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/BuildConfig.class19 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/BuildConfig.class
20 ?rwxrwxr-x··2.0·unx·····1116·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/FFT.class20 ?rwxrwxr-x··2.0·unx·····1136·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/FFT.class
21 ?rwxrwxr-x··2.0·unx······763·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/HeartRateMonitor$1.class21 ?rwxrwxr-x··2.0·unx······763·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/HeartRateMonitor$1.class
22 ?rwxrwxr-x··2.0·unx······686·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/HeartRateMonitor$2.class22 ?rwxrwxr-x··2.0·unx······686·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/HeartRateMonitor$2.class
23 ?rwxrwxr-x··2.0·unx·····3714·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/HeartRateMonitor$3.class23 ?rwxrwxr-x··2.0·unx·····3721·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/HeartRateMonitor$3.class
24 ?rwxrwxr-x··2.0·unx·····1962·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/HeartRateMonitor$4.class24 ?rwxrwxr-x··2.0·unx·····1962·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/HeartRateMonitor$4.class
25 ?rwxrwxr-x··2.0·unx······849·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/HeartRateMonitor$TYPE.class25 ?rwxrwxr-x··2.0·unx······849·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/HeartRateMonitor$TYPE.class
26 ?rwxrwxr-x··2.0·unx·····8789·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/HeartRateMonitor.class26 ?rwxrwxr-x··2.0·unx·····8785·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/HeartRateMonitor.class
27 ?rwxrwxr-x··2.0·unx·····1950·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/HeartbeatView.class27 ?rwxrwxr-x··2.0·unx·····1950·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/HeartbeatView.class
28 ?rwxrwxr-x··2.0·unx······866·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/ImageProcessing.class28 ?rwxrwxr-x··2.0·unx······866·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/ImageProcessing.class
29 ?rwxrwxr-x··2.0·unx·····2218·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/Metronome.class29 ?rwxrwxr-x··2.0·unx·····2214·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/Metronome.class
30 ?rwxrwxr-x··2.0·unx······154·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/R$attr.class30 ?rwxrwxr-x··2.0·unx······154·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/R$attr.class
31 ?rwxrwxr-x··2.0·unx······273·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/R$dimen.class31 ?rwxrwxr-x··2.0·unx······273·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/R$dimen.class
32 ?rwxrwxr-x··2.0·unx······307·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/R$drawable.class32 ?rwxrwxr-x··2.0·unx······307·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/R$drawable.class
33 ?rwxrwxr-x··2.0·unx······472·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/R$id.class33 ?rwxrwxr-x··2.0·unx······472·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/R$id.class
34 ?rwxrwxr-x··2.0·unx······204·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/R$layout.class34 ?rwxrwxr-x··2.0·unx······204·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/R$layout.class
35 ?rwxrwxr-x··2.0·unx······201·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/R$raw.class35 ?rwxrwxr-x··2.0·unx······201·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/R$raw.class
36 ?rwxrwxr-x··2.0·unx······527·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/R$string.class36 ?rwxrwxr-x··2.0·unx······527·b-·stor·80-Jan-01·00:00·com/vanderbie/heart_rate_monitor/R$string.class
Offset 189, 15 lines modifiedOffset 189, 15 lines modified
189 ?rwxrwxr-x··2.0·unx······909·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/ClassUtils$1$1.class189 ?rwxrwxr-x··2.0·unx······909·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/ClassUtils$1$1.class
190 ?rwxrwxr-x··2.0·unx······577·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/ClassUtils$1.class190 ?rwxrwxr-x··2.0·unx······577·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/ClassUtils$1.class
191 ?rwxrwxr-x··2.0·unx·····1384·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/ClassUtils$2$1.class191 ?rwxrwxr-x··2.0·unx·····1384·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/ClassUtils$2$1.class
192 ?rwxrwxr-x··2.0·unx······530·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/ClassUtils$2.class192 ?rwxrwxr-x··2.0·unx······530·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/ClassUtils$2.class
193 ?rwxrwxr-x··2.0·unx······815·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/ClassUtils$Interfaces.class193 ?rwxrwxr-x··2.0·unx······815·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/ClassUtils$Interfaces.class
194 ?rwxrwxr-x··2.0·unx····10734·b-·defN·80-Jan-01·00:00·org/apache/commons/lang3/ClassUtils.class194 ?rwxrwxr-x··2.0·unx····10734·b-·defN·80-Jan-01·00:00·org/apache/commons/lang3/ClassUtils.class
195 ?rwxrwxr-x··2.0·unx····12731·b-·defN·80-Jan-01·00:00·org/apache/commons/lang3/Conversion.class195 ?rwxrwxr-x··2.0·unx····12731·b-·defN·80-Jan-01·00:00·org/apache/commons/lang3/Conversion.class
196 ?rwxrwxr-x··2.0·unx·····3877·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/EnumUtils.class196 ?rwxrwxr-x··2.0·unx·····3878·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/EnumUtils.class
197 ?rwxrwxr-x··2.0·unx·····2111·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/JavaVersion.class197 ?rwxrwxr-x··2.0·unx·····2111·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/JavaVersion.class
198 ?rwxrwxr-x··2.0·unx······891·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/LocaleUtils$SyncAvoid.class198 ?rwxrwxr-x··2.0·unx······891·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/LocaleUtils$SyncAvoid.class
199 ?rwxrwxr-x··2.0·unx·····3916·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/LocaleUtils.class199 ?rwxrwxr-x··2.0·unx·····3916·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/LocaleUtils.class
200 ?rwxrwxr-x··2.0·unx······798·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/NotImplementedException.class200 ?rwxrwxr-x··2.0·unx······798·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/NotImplementedException.class
201 ?rwxrwxr-x··2.0·unx······420·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/ObjectUtils$Null.class201 ?rwxrwxr-x··2.0·unx······420·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/ObjectUtils$Null.class
202 ?rwxrwxr-x··2.0·unx·····7215·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/ObjectUtils.class202 ?rwxrwxr-x··2.0·unx·····7215·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/ObjectUtils.class
203 ?rwxrwxr-x··2.0·unx·····2262·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/RandomStringUtils.class203 ?rwxrwxr-x··2.0·unx·····2262·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/RandomStringUtils.class
Offset 230, 15 lines modifiedOffset 230, 15 lines modified
230 ?rwxrwxr-x··2.0·unx·····1538·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/event/EventUtils$EventBindingInvocationHandler.class230 ?rwxrwxr-x··2.0·unx·····1538·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/event/EventUtils$EventBindingInvocationHandler.class
231 ?rwxrwxr-x··2.0·unx·····2314·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/event/EventUtils.class231 ?rwxrwxr-x··2.0·unx·····2314·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/event/EventUtils.class
232 ?rwxrwxr-x··2.0·unx······420·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/exception/CloneFailedException.class232 ?rwxrwxr-x··2.0·unx······420·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/exception/CloneFailedException.class
233 ?rwxrwxr-x··2.0·unx······563·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/exception/ExceptionContext.class233 ?rwxrwxr-x··2.0·unx······563·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/exception/ExceptionContext.class
234 ?rwxrwxr-x··2.0·unx·····6246·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/exception/ExceptionUtils.class234 ?rwxrwxr-x··2.0·unx·····6246·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/exception/ExceptionUtils.class
235 ?rwxrwxr-x··2.0·unx·····8113·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/math/Fraction.class235 ?rwxrwxr-x··2.0·unx·····8113·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/math/Fraction.class
236 ?rwxrwxr-x··2.0·unx·····1346·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/math/IEEE754rUtils.class236 ?rwxrwxr-x··2.0·unx·····1346·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/math/IEEE754rUtils.class
237 ?rwxrwxr-x··2.0·unx·····9306·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/math/NumberUtils.class237 ?rwxrwxr-x··2.0·unx·····9310·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/math/NumberUtils.class
238 ?rwxrwxr-x··2.0·unx······177·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/mutable/Mutable.class238 ?rwxrwxr-x··2.0·unx······177·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/mutable/Mutable.class
239 ?rwxrwxr-x··2.0·unx·····2798·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/reflect/ConstructorUtils.class239 ?rwxrwxr-x··2.0·unx·····2798·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/reflect/ConstructorUtils.class
240 ?rwxrwxr-x··2.0·unx·····6412·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/reflect/FieldUtils.class240 ?rwxrwxr-x··2.0·unx·····6412·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/reflect/FieldUtils.class
241 ?rwxrwxr-x··2.0·unx······524·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/reflect/InheritanceUtils.class241 ?rwxrwxr-x··2.0·unx······524·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/reflect/InheritanceUtils.class
242 ?rwxrwxr-x··2.0·unx·····2381·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/reflect/MemberUtils.class242 ?rwxrwxr-x··2.0·unx·····2381·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/reflect/MemberUtils.class
243 ?rwxrwxr-x··2.0·unx·····5041·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/reflect/MethodUtils.class243 ?rwxrwxr-x··2.0·unx·····5041·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/reflect/MethodUtils.class
244 ?rwxrwxr-x··2.0·unx······953·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/reflect/TypeUtils$GenericArrayTypeImpl.class244 ?rwxrwxr-x··2.0·unx······953·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/reflect/TypeUtils$GenericArrayTypeImpl.class
Offset 275, 15 lines modifiedOffset 275, 15 lines modified
275 ?rwxrwxr-x··2.0·unx·······93·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/time/StopWatch$1.class275 ?rwxrwxr-x··2.0·unx·······93·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/time/StopWatch$1.class
276 ?rwxrwxr-x··2.0·unx······833·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/time/StopWatch$SplitState.class276 ?rwxrwxr-x··2.0·unx······833·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/time/StopWatch$SplitState.class
277 ?rwxrwxr-x··2.0·unx·····1345·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/time/StopWatch$State.class277 ?rwxrwxr-x··2.0·unx·····1345·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/time/StopWatch$State.class
278 ?rwxrwxr-x··2.0·unx·····2751·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/time/StopWatch.class278 ?rwxrwxr-x··2.0·unx·····2751·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/time/StopWatch.class
279 ?rwxrwxr-x··2.0·unx·····1942·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/tuple/Pair.class279 ?rwxrwxr-x··2.0·unx·····1942·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/tuple/Pair.class
280 ?rwxrwxr-x··2.0·unx·····1989·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/tuple/Triple.class280 ?rwxrwxr-x··2.0·unx·····1989·b-·stor·80-Jan-01·00:00·org/apache/commons/lang3/tuple/Triple.class
281 ?rwxrwxr-x··2.0·unx·····1361·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/BarGraphView.class281 ?rwxrwxr-x··2.0·unx·····1361·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/BarGraphView.class
282 ?rwxrwxr-x··2.0·unx·····1160·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/GraphView$1.class282 ?rwxrwxr-x··2.0·unx·····1152·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/GraphView$1.class
283 ?rwxrwxr-x··2.0·unx······368·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/GraphView$GraphViewData.class283 ?rwxrwxr-x··2.0·unx······368·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/GraphView$GraphViewData.class
284 ?rwxrwxr-x··2.0·unx·····2102·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/LineGraphView.class284 ?rwxrwxr-x··2.0·unx·····2102·b-·stor·80-Jan-01·00:00·com/jjoe64/graphview/LineGraphView.class
285 ?rwxrwxr-x··2.0·unx······711·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/CollectionUtils$1.class285 ?rwxrwxr-x··2.0·unx······711·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/CollectionUtils$1.class
286 ?rwxrwxr-x··2.0·unx·····1008·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/CollectionUtils$SetOperationCardinalityHelper.class286 ?rwxrwxr-x··2.0·unx·····1008·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/CollectionUtils$SetOperationCardinalityHelper.class
287 ?rwxrwxr-x··2.0·unx······210·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/IterableGet.class287 ?rwxrwxr-x··2.0·unx······210·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/IterableGet.class
288 ?rwxrwxr-x··2.0·unx······610·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/ListUtils$LcsVisitor.class288 ?rwxrwxr-x··2.0·unx······610·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/ListUtils$LcsVisitor.class
289 ?rwxrwxr-x··2.0·unx······278·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/OrderedMapIterator.class289 ?rwxrwxr-x··2.0·unx······278·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/OrderedMapIterator.class
Offset 658, 8 lines modifiedOffset 658, 8 lines modified
658 ?rwxrwxr-x··2.0·unx·····1282·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/bidimap/AbstractSortedBidiMapDecorator.class658 ?rwxrwxr-x··2.0·unx·····1282·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/bidimap/AbstractSortedBidiMapDecorator.class
659 ?rwxrwxr-x··2.0·unx·····2303·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/bidimap/UnmodifiableOrderedBidiMap.class659 ?rwxrwxr-x··2.0·unx·····2303·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/bidimap/UnmodifiableOrderedBidiMap.class
660 ?rwxrwxr-x··2.0·unx·····1551·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/map/PredicatedSortedMap.class660 ?rwxrwxr-x··2.0·unx·····1551·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/map/PredicatedSortedMap.class
661 ?rwxrwxr-x··2.0·unx·····1883·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/map/TransformedSortedMap.class661 ?rwxrwxr-x··2.0·unx·····1883·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/map/TransformedSortedMap.class
662 ?rwxrwxr-x··2.0·unx····13106·b-·defN·80-Jan-01·00:00·org/apache/commons/collections4/trie/AbstractPatriciaTrie.class662 ?rwxrwxr-x··2.0·unx····13106·b-·defN·80-Jan-01·00:00·org/apache/commons/collections4/trie/AbstractPatriciaTrie.class
663 ?rwxrwxr-x··2.0·unx·····2743·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/bidimap/UnmodifiableSortedBidiMap.class663 ?rwxrwxr-x··2.0·unx·····2743·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/bidimap/UnmodifiableSortedBidiMap.class
664 ?rwxrwxr-x··2.0·unx·····1271·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/trie/PatriciaTrie.class664 ?rwxrwxr-x··2.0·unx·····1271·b-·stor·80-Jan-01·00:00·org/apache/commons/collections4/trie/PatriciaTrie.class
665 663·files,·1320774·bytes·uncompressed,·1150822·bytes·compressed:··12.9%665 663·files,·1320787·bytes·uncompressed,·1150827·bytes·compressed:··12.9%
45.9 KB
com/jjoe64/graphview/GraphView$GraphViewContentView.class
45.8 KB
javap -verbose -constants -s -l -private {}
    
Offset 393, 15 lines modifiedOffset 393, 15 lines modified
393 ········27:·invokevirtual·#26·················//·Method·setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V393 ········27:·invokevirtual·#26·················//·Method·setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V
394 ········30:·return394 ········30:·return
  
395 ··private·void·onMoveGesture(float);395 ··private·void·onMoveGesture(float);
396 ····descriptor:·(F)V396 ····descriptor:·(F)V
397 ····flags:·(0x0002)·ACC_PRIVATE397 ····flags:·(0x0002)·ACC_PRIVATE
398 ····Code:398 ····Code:
399 ······stack=300,·locals=23,·args_size=2399 ······stack=300,·locals=20,·args_size=2
400 ·········0:·iconst_1400 ·········0:·iconst_1
401 ·········1:·istore_2401 ·········1:·istore_2
402 ·········2:·aload_0402 ·········2:·aload_0
403 ·········3:·getfield······#13·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;403 ·········3:·getfield······#13·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;
404 ·········6:·astore_3404 ·········6:·astore_3
405 ·········7:·aload_3405 ·········7:·aload_3
406 ·········8:·invokestatic··#33·················//·Method·com/jjoe64/graphview/GraphView.access$16:(Lcom/jjoe64/graphview/GraphView;)D406 ·········8:·invokestatic··#33·················//·Method·com/jjoe64/graphview/GraphView.access$16:(Lcom/jjoe64/graphview/GraphView;)D
Offset 415, 72 lines modifiedOffset 415, 72 lines modified
415 ········23:·iload·········8415 ········23:·iload·········8
416 ········25:·ifeq··········212416 ········25:·ifeq··········212
417 ········28:·aload_0417 ········28:·aload_0
418 ········29:·getfield······#13·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;418 ········29:·getfield······#13·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;
419 ········32:·astore_3419 ········32:·astore_3
420 ········33:·aload_3420 ········33:·aload_3
421 ········34:·invokestatic··#36·················//·Method·com/jjoe64/graphview/GraphView.access$17:(Lcom/jjoe64/graphview/GraphView;)D421 ········34:·invokestatic··#36·················//·Method·com/jjoe64/graphview/GraphView.access$17:(Lcom/jjoe64/graphview/GraphView;)D
422 ········37:·dstore········9422 ········37:·dstore········6
423 ········39:·fload_1423 ········39:·fload_1
424 ········40:·f2d424 ········40:·f2d
425 ········41:·dstore········11425 ········41:·dstore········9
426 ········43:·aload_0426 ········43:·aload_0
427 ········44:·getfield······#13·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;427 ········44:·getfield······#13·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;
428 ········47:·astore········13428 ········47:·astore········11
429 ········49:·aload·········13429 ········49:·aload·········11
430 ········51:·invokestatic··#33·················//·Method·com/jjoe64/graphview/GraphView.access$16:(Lcom/jjoe64/graphview/GraphView;)D430 ········51:·invokestatic··#33·················//·Method·com/jjoe64/graphview/GraphView.access$16:(Lcom/jjoe64/graphview/GraphView;)D
431 ········54:·dstore········14431 ········54:·dstore········12
432 ········56:·dload·········11432 ········56:·dload·········9
433 ········58:·dload·········14433 ········58:·dload·········12
434 ········60:·dmul434 ········60:·dmul
435 ········61:·dstore········11435 ········61:·dstore········9
436 ········63:·aload_0436 ········63:·aload_0
437 ········64:·getfield······#38·················//·Field·graphwidth:F437 ········64:·getfield······#38·················//·Field·graphwidth:F
438 ········67:·fstore········16438 ········67:·fstore········14
439 ········69:·fload·········16439 ········69:·fload·········14
440 ········71:·f2d440 ········71:·f2d
441 ········72:·dstore········14441 ········72:·dstore········12
442 ········74:·dload·········11442 ········74:·dload·········9
443 ········76:·dload·········14443 ········76:·dload·········12
444 ········78:·ddiv444 ········78:·ddiv
445 ········79:·dstore········11445 ········79:·dstore········9
446 ········81:·dload·········9446 ········81:·dload·········6
447 ········83:·dload·········11447 ········83:·dload·········9
448 ········85:·dsub448 ········85:·dsub
449 ········86:·dstore········9449 ········86:·dstore········6
450 ········88:·aload_3450 ········88:·aload_3
451 ········89:·dload·········9451 ········89:·dload·········6
452 ········91:·invokestatic··#42·················//·Method·com/jjoe64/graphview/GraphView.access$18:(Lcom/jjoe64/graphview/GraphView;D)V452 ········91:·invokestatic··#42·················//·Method·com/jjoe64/graphview/GraphView.access$18:(Lcom/jjoe64/graphview/GraphView;D)V
453 ········94:·aload_0453 ········94:·aload_0
454 ········95:·getfield······#13·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;454 ········95:·getfield······#13·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;
455 ········98:·iload_2455 ········98:·iload_2
456 ········99:·invokevirtual·#46·················//·Method·com/jjoe64/graphview/GraphView.getMinX:(Z)D456 ········99:·invokevirtual·#46·················//·Method·com/jjoe64/graphview/GraphView.getMinX:(Z)D
457 ·······102:·dstore········17457 ·······102:·dstore········15
458 ·······104:·aload_0458 ·······104:·aload_0
459 ·······105:·getfield······#13·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;459 ·······105:·getfield······#13·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;
460 ·······108:·iload_2460 ·······108:·iload_2
461 ·······109:·invokevirtual·#49·················//·Method·com/jjoe64/graphview/GraphView.getMaxX:(Z)D461 ·······109:·invokevirtual·#49·················//·Method·com/jjoe64/graphview/GraphView.getMaxX:(Z)D
462 ·······112:·dstore········19462 ·······112:·dstore········17
463 ·······114:·aload_0463 ·······114:·aload_0
464 ·······115:·getfield······#13·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;464 ·······115:·getfield······#13·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;
465 ·······118:·astore_3465 ·······118:·astore_3
466 ·······119:·aload_3466 ·······119:·aload_3
467 ·······120:·invokestatic··#36·················//·Method·com/jjoe64/graphview/GraphView.access$17:(Lcom/jjoe64/graphview/GraphView;)D467 ·······120:·invokestatic··#36·················//·Method·com/jjoe64/graphview/GraphView.access$17:(Lcom/jjoe64/graphview/GraphView;)D
468 ·······123:·dstore········4468 ·······123:·dstore········4
469 ·······125:·dload·········4469 ·······125:·dload·········4
470 ·······127:·dload·········17470 ·······127:·dload·········15
471 ·······129:·dcmpg471 ·······129:·dcmpg
472 ·······130:·istore········8472 ·······130:·istore········8
473 ·······132:·iload·········8473 ·······132:·iload·········8
474 ·······134:·ifge··········217474 ·······134:·ifge··········217
475 ·······137:·aload_0475 ·······137:·aload_0
476 ·······138:·getfield······#13·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;476 ·······138:·getfield······#13·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;
477 ·······141:·astore_3477 ·······141:·astore_3
478 ·······142:·aload_3478 ·······142:·aload_3
479 ·······143:·dload·········17479 ·······143:·dload·········15
480 ·······145:·invokestatic··#42·················//·Method·com/jjoe64/graphview/GraphView.access$18:(Lcom/jjoe64/graphview/GraphView;D)V480 ·······145:·invokestatic··#42·················//·Method·com/jjoe64/graphview/GraphView.access$18:(Lcom/jjoe64/graphview/GraphView;D)V
481 ·······148:·aload_0481 ·······148:·aload_0
482 ·······149:·getfield······#13·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;482 ·······149:·getfield······#13·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;
483 ·······152:·astore_3483 ·······152:·astore_3
484 ·······153:·aload_3484 ·······153:·aload_3
485 ·······154:·invokestatic··#53·················//·Method·com/jjoe64/graphview/GraphView.access$19:(Lcom/jjoe64/graphview/GraphView;)Z485 ·······154:·invokestatic··#53·················//·Method·com/jjoe64/graphview/GraphView.access$19:(Lcom/jjoe64/graphview/GraphView;)Z
486 ·······157:·istore········8486 ·······157:·istore········8
Offset 519, 51 lines modifiedOffset 519, 51 lines modified
519 ·······218:·getfield······#13·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;519 ·······218:·getfield······#13·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;
520 ·······221:·astore_3520 ·······221:·astore_3
521 ·······222:·aload_3521 ·······222:·aload_3
522 ·······223:·invokestatic··#36·················//·Method·com/jjoe64/graphview/GraphView.access$17:(Lcom/jjoe64/graphview/GraphView;)D522 ·······223:·invokestatic··#36·················//·Method·com/jjoe64/graphview/GraphView.access$17:(Lcom/jjoe64/graphview/GraphView;)D
523 ·······226:·dstore········4523 ·······226:·dstore········4
524 ·······228:·aload_0524 ·······228:·aload_0
525 ·······229:·getfield······#13·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;525 ·······229:·getfield······#13·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;
526 ·······232:·astore········21526 ·······232:·astore········19
527 ·······234:·aload·········21527 ·······234:·aload·········19
528 ·······236:·invokestatic··#33·················//·Method·com/jjoe64/graphview/GraphView.access$16:(Lcom/jjoe64/graphview/GraphView;)D528 ·······236:·invokestatic··#33·················//·Method·com/jjoe64/graphview/GraphView.access$16:(Lcom/jjoe64/graphview/GraphView;)D
529 ·······239:·dstore········6529 ·······239:·dstore········6
530 ·······241:·dload·········4530 ·······241:·dload·········4
531 ·······243:·dload·········6531 ·······243:·dload·········6
532 ·······245:·dadd532 ·······245:·dadd
533 ·······246:·dstore········4533 ·······246:·dstore········4
534 ·······248:·dload·········4534 ·······248:·dload·········4
535 ·······250:·dload·········19535 ·······250:·dload·········17
536 ·······252:·dcmpl536 ·······252:·dcmpl
537 ·······253:·istore········8537 ·······253:·istore········8
538 ·······255:·iload·········8538 ·······255:·iload·········8
539 ·······257:·ifle··········148539 ·······257:·ifle··········148
540 ·······260:·aload_0540 ·······260:·aload_0
541 ·······261:·getfield······#13·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;541 ·······261:·getfield······#13·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;
542 ·······264:·astore_3542 ·······264:·astore_3
543 ·······265:·aload_0543 ·······265:·aload_0
544 ·······266:·getfield······#13·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;544 ·······266:·getfield······#13·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;
545 ·······269:·astore········22545 ·······269:·astore········11
546 ·······271:·aload·········22546 ·······271:·aload·········11
547 ·······273:·invokestatic··#33·················//·Method·com/jjoe64/graphview/GraphView.access$16:(Lcom/jjoe64/graphview/GraphView;)D547 ·······273:·invokestatic··#33·················//·Method·com/jjoe64/graphview/GraphView.access$16:(Lcom/jjoe64/graphview/GraphView;)D
548 ·······276:·dstore········9548 ·······276:·dstore········6
549 ·······278:·dload·········19549 ·······278:·dload·········17
550 ·······280:·dload·········9550 ·······280:·dload·········6
551 ·······282:·dsub551 ·······282:·dsub
552 ·······283:·dstore········9552 ·······283:·dstore········6
553 ·······285:·aload_3553 ·······285:·aload_3
554 ·······286:·dload·········9554 ·······286:·dload·········6
555 ·······288:·invokestatic··#42·················//·Method·com/jjoe64/graphview/GraphView.access$18:(Lcom/jjoe64/graphview/GraphView;D)V555 ·······288:·invokestatic··#42·················//·Method·com/jjoe64/graphview/GraphView.access$18:(Lcom/jjoe64/graphview/GraphView;D)V
556 ·······291:·goto··········148556 ·······291:·goto··········148
Max diff block lines reached; 40278/46839 bytes (85.99%) of diff not shown.
30.7 KB
com/jjoe64/graphview/GraphView$VerLabelsView.class
30.6 KB
javap -verbose -constants -s -l -private {}
    
Offset 243, 15 lines modifiedOffset 243, 15 lines modified
243 ········29:·aload_2243 ········29:·aload_2
244 ········30:·ifnull········45244 ········30:·ifnull········45
245 ········33:·aload_0245 ········33:·aload_0
246 ········34:·getfield······#8··················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;246 ········34:·getfield······#8··················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;
247 ········37:·invokestatic··#51·················//·Method·com/jjoe64/graphview/GraphView.access$1:(Lcom/jjoe64/graphview/GraphView;)Ljava/lang/Integer;247 ········37:·invokestatic··#51·················//·Method·com/jjoe64/graphview/GraphView.access$1:(Lcom/jjoe64/graphview/GraphView;)Ljava/lang/Integer;
248 ········40:·astore_2248 ········40:·astore_2
249 ········41:·aload_2249 ········41:·aload_2
250 ········42:·ifnonnull·····231250 ········42:·ifnonnull·····229
251 ········45:·aload_0251 ········45:·aload_0
252 ········46:·getfield······#8··················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;252 ········46:·getfield······#8··················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;
253 ········49:·getfield······#38·················//·Field·com/jjoe64/graphview/GraphView.paint:Landroid/graphics/Paint;253 ········49:·getfield······#38·················//·Field·com/jjoe64/graphview/GraphView.paint:Landroid/graphics/Paint;
254 ········52:·astore_2254 ········52:·astore_2
255 ········53:·aload_0255 ········53:·aload_0
256 ········54:·getfield······#8··················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;256 ········54:·getfield······#8··················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;
257 ········57:·invokevirtual·#20·················//·Method·com/jjoe64/graphview/GraphView.getGraphViewStyle:()Lcom/jjoe64/graphview/GraphViewStyle;257 ········57:·invokevirtual·#20·················//·Method·com/jjoe64/graphview/GraphView.getGraphViewStyle:()Lcom/jjoe64/graphview/GraphViewStyle;
Offset 274, 317 lines modifiedOffset 274, 317 lines modified
274 ········93:·dload·········8274 ········93:·dload·········8
275 ········95:·dsub275 ········95:·dsub
276 ········96:·ldc2_w········#69·················//·double·0.783d276 ········96:·ldc2_w········#69·················//·double·0.783d
277 ········99:·dmul277 ········99:·dmul
278 ·······100:·dstore········6278 ·······100:·dstore········6
279 ·······102:·aload_0279 ·······102:·aload_0
280 ·······103:·getfield······#8··················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;280 ·······103:·getfield······#8··················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;
281 ·······106:·astore········10281 ·······106:·astore_2
282 ·······108:·iconst_1282 ·······107:·iconst_1
283 ·······109:·istore········11283 ·······108:·istore········10
 284 ·······110:·aload_2
284 ·······111:·aload·········10285 ·······111:·iload·········10
285 ·······113:·iload·········11 
286 ·······115:·invokevirtual·#66·················//·Method·com/jjoe64/graphview/GraphView.getMinX:(Z)D286 ·······113:·invokevirtual·#66·················//·Method·com/jjoe64/graphview/GraphView.getMinX:(Z)D
287 ·······118:·dstore········8287 ·······116:·dstore········8
 288 ·······118:·dload·········6
288 ·······120:·dload·········6289 ·······120:·dload·········8
289 ·······122:·dload·········8 
290 ·······124:·dadd290 ·······122:·dadd
291 ·······125:·dstore········12291 ·······123:·dstore········11
292 ·······127:·aload_0292 ·······125:·aload_0
293 ·······128:·getfield······#8··················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;293 ·······126:·getfield······#8··················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;
294 ·······131:·dload·········12294 ·······129:·dload·········11
295 ·······133:·iconst_1295 ·······131:·iconst_1
296 ·······134:·invokevirtual·#74·················//·Method·com/jjoe64/graphview/GraphView.formatLabel:(DZ)Ljava/lang/String;296 ·······132:·invokevirtual·#74·················//·Method·com/jjoe64/graphview/GraphView.formatLabel:(DZ)Ljava/lang/String;
297 ·······137:·astore········14297 ·······135:·astore········13
298 ·······139:·aload_0298 ·······137:·aload_0
299 ·······140:·getfield······#8··················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;299 ·······138:·getfield······#8··················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;
300 ·······143:·getfield······#38·················//·Field·com/jjoe64/graphview/GraphView.paint:Landroid/graphics/Paint;300 ·······141:·getfield······#38·················//·Field·com/jjoe64/graphview/GraphView.paint:Landroid/graphics/Paint;
301 ·······146:·astore_2301 ·······144:·astore_2
302 ·······147:·fconst_0302 ·······145:·fconst_0
303 ·······148:·fstore········4303 ·······146:·fstore········4
304 ·······150:·aload·········14304 ·······148:·aload·········13
305 ·······152:·invokevirtual·#79·················//·Method·java/lang/String.length:()I305 ·······150:·invokevirtual·#79·················//·Method·java/lang/String.length:()I
306 ·······155:·istore········15306 ·······153:·istore········14
307 ·······157:·aload_0307 ·······155:·aload_0
308 ·······158:·getfield······#8··················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;308 ·······156:·getfield······#8··················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;
309 ·······161:·invokestatic··#83·················//·Method·com/jjoe64/graphview/GraphView.access$2:(Lcom/jjoe64/graphview/GraphView;)Landroid/graphics/Rect;309 ·······159:·invokestatic··#83·················//·Method·com/jjoe64/graphview/GraphView.access$2:(Lcom/jjoe64/graphview/GraphView;)Landroid/graphics/Rect;
310 ·······164:·astore········16310 ·······162:·astore········15
311 ·······166:·aload_2311 ·······164:·aload_2
312 ·······167:·aload·········14312 ·······165:·aload·········13
313 ·······169:·iconst_0313 ·······167:·iconst_0
 314 ·······168:·iload·········14
314 ·······170:·iload·········15315 ·······170:·aload·········15
315 ·······172:·aload·········16 
316 ·······174:·invokevirtual·#87·················//·Method·android/graphics/Paint.getTextBounds:(Ljava/lang/String;IILandroid/graphics/Rect;)V316 ·······172:·invokevirtual·#87·················//·Method·android/graphics/Paint.getTextBounds:(Ljava/lang/String;IILandroid/graphics/Rect;)V
317 ·······177:·aload_0317 ·······175:·aload_0
318 ·······178:·getfield······#8··················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;318 ·······176:·getfield······#8··················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;
319 ·······181:·astore_2319 ·······179:·astore_2
320 ·······182:·aload_0320 ·······180:·aload_0
321 ·······183:·getfield······#8··················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;321 ·······181:·getfield······#8··················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;
322 ·······186:·invokestatic··#83·················//·Method·com/jjoe64/graphview/GraphView.access$2:(Lcom/jjoe64/graphview/GraphView;)Landroid/graphics/Rect;322 ·······184:·invokestatic··#83·················//·Method·com/jjoe64/graphview/GraphView.access$2:(Lcom/jjoe64/graphview/GraphView;)Landroid/graphics/Rect;
323 ·······189:·invokevirtual·#92·················//·Method·android/graphics/Rect.height:()I323 ·······187:·invokevirtual·#92·················//·Method·android/graphics/Rect.height:()I
324 ·······192:·invokestatic··#98·················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;324 ·······190:·invokestatic··#98·················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;
325 ·······195:·astore········5325 ·······193:·astore········5
326 ·······197:·aload_2326 ·······195:·aload_2
327 ·······198:·aload·········5327 ·······196:·aload·········5
328 ·······200:·invokestatic··#102················//·Method·com/jjoe64/graphview/GraphView.access$3:(Lcom/jjoe64/graphview/GraphView;Ljava/lang/Integer;)V328 ·······198:·invokestatic··#102················//·Method·com/jjoe64/graphview/GraphView.access$3:(Lcom/jjoe64/graphview/GraphView;Ljava/lang/Integer;)V
329 ·······203:·aload_0329 ·······201:·aload_0
330 ·······204:·getfield······#8··················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;330 ·······202:·getfield······#8··················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;
331 ·······207:·astore_2331 ·······205:·astore_2
332 ·······208:·aload_0332 ·······206:·aload_0
333 ·······209:·getfield······#8··················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;333 ·······207:·getfield······#8··················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;
334 ·······212:·invokestatic··#83·················//·Method·com/jjoe64/graphview/GraphView.access$2:(Lcom/jjoe64/graphview/GraphView;)Landroid/graphics/Rect;334 ·······210:·invokestatic··#83·················//·Method·com/jjoe64/graphview/GraphView.access$2:(Lcom/jjoe64/graphview/GraphView;)Landroid/graphics/Rect;
335 ·······215:·invokevirtual·#105················//·Method·android/graphics/Rect.width:()I335 ·······213:·invokevirtual·#105················//·Method·android/graphics/Rect.width:()I
336 ·······218:·istore_3336 ·······216:·istore_3
337 ·······219:·iload_3337 ·······217:·iload_3
338 ·······220:·invokestatic··#98·················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;338 ·······218:·invokestatic··#98·················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;
339 ·······223:·astore········5339 ·······221:·astore········5
340 ·······225:·aload_2340 ·······223:·aload_2
341 ·······226:·aload·········5341 ·······224:·aload·········5
342 ·······228:·invokestatic··#108················//·Method·com/jjoe64/graphview/GraphView.access$4:(Lcom/jjoe64/graphview/GraphView;Ljava/lang/Integer;)V342 ·······226:·invokestatic··#108················//·Method·com/jjoe64/graphview/GraphView.access$4:(Lcom/jjoe64/graphview/GraphView;Ljava/lang/Integer;)V
343 ·······231:·aload_0343 ·······229:·aload_0
344 ·······232:·getfield······#8··················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;344 ·······230:·getfield······#8··················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;
345 ·······235:·invokevirtual·#20·················//·Method·com/jjoe64/graphview/GraphView.getGraphViewStyle:()Lcom/jjoe64/graphview/GraphViewStyle;345 ·······233:·invokevirtual·#20·················//·Method·com/jjoe64/graphview/GraphView.getGraphViewStyle:()Lcom/jjoe64/graphview/GraphViewStyle;
346 ·······238:·astore_2346 ·······236:·astore_2
347 ·······239:·aload_2347 ·······237:·aload_2
348 ·······240:·invokevirtual·#26·················//·Method·com/jjoe64/graphview/GraphViewStyle.getVerticalLabelsWidth:()I348 ·······238:·invokevirtual·#26·················//·Method·com/jjoe64/graphview/GraphViewStyle.getVerticalLabelsWidth:()I
349 ·······243:·istore········17349 ·······241:·istore········16
350 ·······245:·iload·········17350 ·······243:·iload·········16
351 ·······247:·ifne··········495351 ·······245:·ifne··········493
352 ·······250:·aload_0352 ·······248:·aload_0
353 ·······251:·invokevirtual·#112················//·Method·getLayoutParams:()Landroid/view/ViewGroup$LayoutParams;353 ·······249:·invokevirtual·#112················//·Method·getLayoutParams:()Landroid/view/ViewGroup$LayoutParams;
354 ·······254:·astore_2354 ·······252:·astore_2
355 ·······255:·aload_2355 ·······253:·aload_2
356 ·······256:·getfield······#117················//·Field·android/view/ViewGroup$LayoutParams.width:I356 ·······254:·getfield······#117················//·Field·android/view/ViewGroup$LayoutParams.width:I
357 ·······259:·i2f357 ·······257:·i2f
358 ·······260:·fstore········18358 ·······258:·fstore········17
359 ·······262:·aload_0359 ·······260:·aload_0
360 ·······263:·getfield······#8··················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;360 ·······261:·getfield······#8··················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;
361 ·······266:·invokestatic··#51·················//·Method·com/jjoe64/graphview/GraphView.access$1:(Lcom/jjoe64/graphview/GraphView;)Ljava/lang/Integer;361 ·······264:·invokestatic··#51·················//·Method·com/jjoe64/graphview/GraphView.access$1:(Lcom/jjoe64/graphview/GraphView;)Ljava/lang/Integer;
362 ·······269:·astore········5362 ·······267:·astore········5
363 ·······271:·aload·········5363 ·······269:·aload·········5
364 ·······273:·invokevirtual·#120················//·Method·java/lang/Integer.intValue:()I364 ·······271:·invokevirtual·#120················//·Method·java/lang/Integer.intValue:()I
365 ·······276:·istore_3365 ·······274:·istore_3
366 ·······277:·iload_3366 ·······275:·iload_3
367 ·······278:·i2f367 ·······276:·i2f
368 ·······279:·fstore········4368 ·······277:·fstore········4
369 ·······281:·ldc···········#121················//·int·1101004800369 ·······279:·ldc···········#121················//·int·1101004800
370 ·······283:·istore········15370 ·······281:·istore········14
371 ·······285:·ldc···········#122················//·float·20.0f371 ·······283:·ldc···········#122················//·float·20.0f
372 ·······287:·fstore········19372 ·······285:·fstore········18
373 ·······289:·fload·········4373 ·······287:·fload·········4
374 ·······291:·fload·········19 
375 ·······293:·fadd 
376 ·······294:·fstore········4 
377 ·······296:·fload·········18374 ·······289:·fload·········18
 375 ·······291:·fadd
 376 ·······292:·fstore········4
 377 ·······294:·fload·········17
378 ·······298:·fload·········4378 ·······296:·fload·········4
Max diff block lines reached; 0/31241 bytes (0.00%) of diff not shown.
3.98 KB
com/jjoe64/graphview/GraphView.class
3.91 KB
javap -verbose -constants -s -l -private {}
    
Offset 1319, 15 lines modifiedOffset 1319, 15 lines modified
1319 ·········2:·invokespecial·#238················//·Method·generateVerlabels:(F)[Ljava/lang/String;1319 ·········2:·invokespecial·#238················//·Method·generateVerlabels:(F)[Ljava/lang/String;
1320 ·········5:·areturn1320 ·········5:·areturn
  
1321 ··private·java.lang.String[]·generateHorlabels(float);1321 ··private·java.lang.String[]·generateHorlabels(float);
1322 ····descriptor:·(F)[Ljava/lang/String;1322 ····descriptor:·(F)[Ljava/lang/String;
1323 ····flags:·(0x0002)·ACC_PRIVATE1323 ····flags:·(0x0002)·ACC_PRIVATE
1324 ····Code:1324 ····Code:
1325 ······stack=300,·locals=17,·args_size=21325 ······stack=300,·locals=16,·args_size=2
1326 ·········0:·aload_01326 ·········0:·aload_0
1327 ·········1:·invokevirtual·#242················//·Method·getGraphViewStyle:()Lcom/jjoe64/graphview/GraphViewStyle;1327 ·········1:·invokevirtual·#242················//·Method·getGraphViewStyle:()Lcom/jjoe64/graphview/GraphViewStyle;
1328 ·········4:·astore_21328 ·········4:·astore_2
1329 ·········5:·aload_21329 ·········5:·aload_2
1330 ·········6:·invokevirtual·#245················//·Method·com/jjoe64/graphview/GraphViewStyle.getNumHorizontalLabels:()I1330 ·········6:·invokevirtual·#245················//·Method·com/jjoe64/graphview/GraphViewStyle.getNumHorizontalLabels:()I
1331 ·········9:·istore_31331 ·········9:·istore_3
1332 ········10:·iload_31332 ········10:·iload_3
Offset 1393, 35 lines modifiedOffset 1393, 37 lines modified
1393 ·······109:·dload·········121393 ·······109:·dload·········12
1394 ·······111:·dload·········141394 ·······111:·dload·········14
1395 ·······113:·ddiv1395 ·······113:·ddiv
1396 ·······114:·dload·········71396 ·······114:·dload·········7
1397 ·······116:·dadd1397 ·······116:·dadd
1398 ·······117:·dstore········121398 ·······117:·dstore········12
1399 ·······119:·iconst_11399 ·······119:·iconst_1
 1400 ·······120:·istore_3
 1401 ·······121:·ldc···········#73·················//·float·1.4E-45f
1400 ·······120:·istore········161402 ·······123:·fstore········5
1401 ·······122:·aload_01403 ·······125:·aload_0
1402 ·······123:·dload·········121404 ·······126:·dload·········12
1403 ·······125:·iload·········161405 ·······128:·iload_3
1404 ·······127:·invokevirtual·#263················//·Method·formatLabel:(DZ)Ljava/lang/String;1406 ·······129:·invokevirtual·#263················//·Method·formatLabel:(DZ)Ljava/lang/String;
1405 ·······130:·astore_21407 ·······132:·astore_2
1406 ·······131:·aload·········61408 ·······133:·aload·········6
1407 ·······133:·iload·········111409 ·······135:·iload·········11
1408 ·······135:·aload_21410 ·······137:·aload_2
1409 ·······136:·aastore1411 ·······138:·aastore
1410 ·······137:·iload·········111412 ·······139:·iload·········11
1411 ·······139:·iconst_11413 ·······141:·iconst_1
1412 ·······140:·iadd1414 ·······142:·iadd
1413 ·······141:·istore········111415 ·······143:·istore········11
1414 ·······143:·goto··········751416 ·······145:·goto··········75
  
1415 ··private·java.lang.String[]·generateVerlabels(float);1417 ··private·java.lang.String[]·generateVerlabels(float);
1416 ····descriptor:·(F)[Ljava/lang/String;1418 ····descriptor:·(F)[Ljava/lang/String;
1417 ····flags:·(0x0002)·ACC_PRIVATE1419 ····flags:·(0x0002)·ACC_PRIVATE
1418 ····Code:1420 ····Code:
1419 ······stack=300,·locals=19,·args_size=21421 ······stack=300,·locals=17,·args_size=2
1420 ·········0:·aload_01422 ·········0:·aload_0
1421 ·········1:·monitorenter1423 ·········1:·monitorenter
1422 ·········2:·aload_01424 ·········2:·aload_0
1423 ·········3:·invokevirtual·#242················//·Method·getGraphViewStyle:()Lcom/jjoe64/graphview/GraphViewStyle;1425 ·········3:·invokevirtual·#242················//·Method·getGraphViewStyle:()Lcom/jjoe64/graphview/GraphViewStyle;
1424 ·········6:·astore_21426 ·········6:·astore_2
1425 ·········7:·aload_21427 ·········7:·aload_2
1426 ·········8:·invokevirtual·#266················//·Method·com/jjoe64/graphview/GraphViewStyle.getNumVerticalLabels:()I1428 ·········8:·invokevirtual·#266················//·Method·com/jjoe64/graphview/GraphViewStyle.getNumVerticalLabels:()I
Offset 1504, 39 lines modifiedOffset 1506, 39 lines modified
1504 ·······141:·iload·········41506 ·······141:·iload·········4
1505 ·······143:·iload·········131507 ·······143:·iload·········13
1506 ·······145:·isub1508 ·······145:·isub
1507 ·······146:·istore_31509 ·······146:·istore_3
1508 ·······147:·dload·········91510 ·······147:·dload·········9
1509 ·······149:·dload·········71511 ·······149:·dload·········7
1510 ·······151:·dsub1512 ·······151:·dsub
1511 ·······152:·dstore········141513 ·······152:·dstore········11
1512 ·······154:·iload·········131514 ·······154:·iload·········13
1513 ·······156:·i2d1515 ·······156:·i2d
1514 ·······157:·dstore········161516 ·······157:·dstore········14
1515 ·······159:·dload·········141517 ·······159:·dload·········11
1516 ·······161:·dload·········161518 ·······161:·dload·········14
1517 ·······163:·dmul1519 ·······163:·dmul
1518 ·······164:·dstore········141520 ·······164:·dstore········11
1519 ·······166:·iload·········41521 ·······166:·iload·········4
1520 ·······168:·i2d1522 ·······168:·i2d
1521 ·······169:·dstore········161523 ·······169:·dstore········14
1522 ·······171:·dload·········141524 ·······171:·dload·········11
1523 ·······173:·dload·········161525 ·······173:·dload·········14
1524 ·······175:·ddiv1526 ·······175:·ddiv
1525 ·······176:·dload·········71527 ·······176:·dload·········7
1526 ·······178:·dadd1528 ·······178:·dadd
1527 ·······179:·dstore········141529 ·······179:·dstore········11
1528 ·······181:·aload_01530 ·······181:·aload_0
1529 ·······182:·dload·········141531 ·······182:·dload·········11
1530 ·······184:·iconst_01532 ·······184:·iconst_0
1531 ·······185:·invokevirtual·#263················//·Method·formatLabel:(DZ)Ljava/lang/String;1533 ·······185:·invokevirtual·#263················//·Method·formatLabel:(DZ)Ljava/lang/String;
1532 ·······188:·astore········181534 ·······188:·astore········16
1533 ·······190:·aload·········61535 ·······190:·aload·········6
1534 ·······192:·iload_31536 ·······192:·iload_3
1535 ·······193:·aload·········181537 ·······193:·aload·········16
1536 ·······195:·aastore1538 ·······195:·aastore
1537 ·······196:·iload·········131539 ·······196:·iload·········13
1538 ·······198:·iconst_11540 ·······198:·iconst_1
1539 ·······199:·iadd1541 ·······199:·iadd
1540 ·······200:·istore········131542 ·······200:·istore········13
1541 ·······202:·goto··········1061543 ·······202:·goto··········106
1542 ·······205:·astore_21544 ·······205:·astore_2
1.38 KB
com/jjoe64/graphview/compatible/ScaleGestureDetector.class
1.26 KB
procyon -ec {}
    
Offset 38, 38 lines modifiedOffset 38, 37 lines modified
38 ············}38 ············}
39 ············catch·(Exception·ex2)·{}39 ············catch·(Exception·ex2)·{}
40 ········}40 ········}
41 ········catch·(Exception·ex3)·{}41 ········catch·(Exception·ex3)·{}
42 ····}42 ····}
43 ····43 ····
44 ····public·double·getScaleFactor()·{44 ····public·double·getScaleFactor()·{
45 ········final·double·n·=·1.0;45 ········double·n·=·1.0;
46 ········if·(this.method_getScaleFactor·==·null)·{46 ········if·(this.method_getScaleFactor·==·null)·{
47 ············return·n;47 ············return·n;
48 ········}48 ········}
49 ········try·{49 ········try·{
50 ············final·Method·method_getScaleFactor·=·this.method_getScaleFactor;50 ············final·Method·method_getScaleFactor·=·this.method_getScaleFactor;
51 ············try·{51 ············try·{
52 ················final·Object·invoke·=·method_getScaleFactor.invoke(this.realScaleGestureDetector,·new·Object[0]);52 ················final·Object·invoke·=·method_getScaleFactor.invoke(this.realScaleGestureDetector,·new·Object[0]);
53 ················try·{53 ················try·{
54 ····················final·Float·n2·=·(Float)invoke;54 ····················final·Float·n2·=·(Float)invoke;
55 ····················try·{55 ····················try·{
 56 ························n·=·n2;
56 ························return·(double)n2;57 ························return·n;
57 ····················}58 ····················}
58 ····················catch·(Exception·ex)·{59 ····················catch·(Exception·ex)·{
59 ························ex.printStackTrace();60 ························ex.printStackTrace();
60 ························final·double·n3·=·n; 
61 ····················}61 ····················}
62 ················}62 ················}
63 ················catch·(Exception·ex2)·{}63 ················catch·(Exception·ex2)·{}
64 ············}64 ············}
65 ············catch·(Exception·ex3)·{}65 ············catch·(Exception·ex3)·{}
66 ········}66 ········}
67 ········catch·(Exception·ex4)·{}67 ········catch·(Exception·ex4)·{}
68 ········return·n; 
69 ····}68 ····}
70 ····69 ····
71 ····public·boolean·isInProgress()·{70 ····public·boolean·isInProgress()·{
72 ········if·(this.method_getScaleFactor·==·null)·{71 ········if·(this.method_getScaleFactor·==·null)·{
73 ············return·false;72 ············return·false;
74 ········}73 ········}
75 ········try·{74 ········try·{
15.7 KB
com/vanderbie/heart_rate_monitor/FFT.class
15.6 KB
javap -verbose -constants -s -l -private {}
    
Offset 71, 15 lines modifiedOffset 71, 15 lines modified
71 ····descriptor:·[D71 ····descriptor:·[D
72 ····flags:·(0x0000)72 ····flags:·(0x0000)
  
73 ··public·com.vanderbie.heart_rate_monitor.FFT(int);73 ··public·com.vanderbie.heart_rate_monitor.FFT(int);
74 ····descriptor:·(I)V74 ····descriptor:·(I)V
75 ····flags:·(0x0001)·ACC_PUBLIC75 ····flags:·(0x0001)·ACC_PUBLIC
76 ····Code:76 ····Code:
77 ······stack=300,·locals=16,·args_size=277 ······stack=300,·locals=12,·args_size=2
78 ·········0:·ldc2_w········#13·················//·double·-6.283185307179586d78 ·········0:·ldc2_w········#13·················//·double·-6.283185307179586d
79 ·········3:·dstore_279 ·········3:·dstore_2
80 ·········4:·aload_080 ·········4:·aload_0
81 ·········5:·invokespecial·#18·················//·Method·java/lang/Object."<init>":()V81 ·········5:·invokespecial·#18·················//·Method·java/lang/Object."<init>":()V
82 ·········8:·aload_082 ·········8:·aload_0
83 ·········9:·iload_183 ·········9:·iload_1
84 ········10:·putfield······#20·················//·Field·n:I84 ········10:·putfield······#20·················//·Field·n:I
Offset 147, 306 lines modifiedOffset 147, 316 lines modified
147 ·······124:·aload_0147 ·······124:·aload_0
148 ·······125:·getfield······#42·················//·Field·cos:[D148 ·······125:·getfield······#42·················//·Field·cos:[D
149 ·······128:·astore········10149 ·······128:·astore········10
150 ·······130:·iload·········11150 ·······130:·iload·········11
151 ·······132:·i2d151 ·······132:·i2d
152 ·······133:·dload_2152 ·······133:·dload_2
153 ·······134:·dmul153 ·······134:·dmul
154 ·······135:·dstore········12154 ·······135:·dstore········4
155 ·······137:·iload_1155 ·······137:·iload_1
156 ·······138:·i2d156 ·······138:·i2d
157 ·······139:·dstore········14157 ·······139:·dstore········6
158 ·······141:·dload·········12158 ·······141:·dload·········4
159 ·······143:·dload·········14159 ·······143:·dload·········6
160 ·······145:·ddiv160 ·······145:·ddiv
161 ·······146:·invokestatic··#46·················//·Method·java/lang/Math.cos:(D)D161 ·······146:·invokestatic··#46·················//·Method·java/lang/Math.cos:(D)D
162 ·······149:·dstore········12162 ·······149:·dstore········4
163 ·······151:·aload·········10163 ·······151:·aload·········10
164 ·······153:·iload·········11164 ·······153:·iload·········11
165 ·······155:·dload·········12165 ·······155:·dload·········4
166 ·······157:·dastore166 ·······157:·dastore
167 ·······158:·aload_0167 ·······158:·aload_0
168 ·······159:·getfield······#44·················//·Field·sin:[D168 ·······159:·getfield······#44·················//·Field·sin:[D
169 ·······162:·astore········10169 ·······162:·astore········10
170 ·······164:·iload·········11170 ·······164:·iload·········11
171 ·······166:·i2d171 ·······166:·i2d
172 ·······167:·dload_2172 ·······167:·dload_2
173 ·······168:·dmul173 ·······168:·dmul
174 ·······169:·dstore········12174 ·······169:·dstore········4
175 ·······171:·iload_1175 ·······171:·iload_1
176 ·······172:·i2d176 ·······172:·i2d
177 ·······173:·dstore········14177 ·······173:·dstore········6
178 ·······175:·dload·········12178 ·······175:·dload·········4
179 ·······177:·dload·········14179 ·······177:·dload·········6
180 ·······179:·ddiv180 ·······179:·ddiv
181 ·······180:·invokestatic··#48·················//·Method·java/lang/Math.sin:(D)D181 ·······180:·invokestatic··#48·················//·Method·java/lang/Math.sin:(D)D
182 ·······183:·dstore········12182 ·······183:·dstore········4
183 ·······185:·aload·········10183 ·······185:·aload·········10
184 ·······187:·iload·········11184 ·······187:·iload·········11
185 ·······189:·dload·········12185 ·······189:·dload·········4
186 ·······191:·dastore186 ·······191:·dastore
187 ·······192:·iload·········11187 ·······192:·iload·········11
188 ·······194:·iconst_1188 ·······194:·iconst_1
189 ·······195:·iadd189 ·······195:·iadd
190 ·······196:·istore········11190 ·······196:·istore········11
191 ·······198:·goto··········112191 ·······198:·goto··········112
192 ·······201:·return192 ·······201:·return
  
193 ··public·void·fft(double[],·double[]);193 ··public·void·fft(double[],·double[]);
194 ····descriptor:·([D[D)V194 ····descriptor:·([D[D)V
195 ····flags:·(0x0001)·ACC_PUBLIC195 ····flags:·(0x0001)·ACC_PUBLIC
196 ····Code:196 ····Code:
197 ······stack=300,·locals=28,·args_size=3197 ······stack=300,·locals=25,·args_size=3
198 ·········0:·iconst_0198 ·········0:·iconst_0
199 ·········1:·istore_3199 ·········1:·istore_3
200 ·········2:·aload_0200 ·········2:·aload_0
201 ·········3:·getfield······#20·················//·Field·n:I201 ·········3:·getfield······#20·················//·Field·n:I
202 ·········6:·istore········4202 ·········6:·istore········4
203 ·········8:·iload·········4203 ·········8:·iload·········4
204 ········10:·iconst_2 
205 ········11:·idiv 
206 ········12:·istore········5204 ········10:·istore········5
 205 ········12:·iload·········4
207 ········14:·iconst_1206 ········14:·iconst_2
 207 ········15:·idiv
208 ········15:·istore········6208 ········16:·istore········6
 209 ········18:·iconst_1
 210 ········19:·istore········7
209 ········17:·aload_0211 ········21:·aload_0
210 ········18:·getfield······#20·················//·Field·n:I212 ········22:·getfield······#20·················//·Field·n:I
211 ········21:·iconst_m1 
212 ········22:·iadd 
213 ········23:·istore········4213 ········25:·istore········4
214 ········25:·iload·········6 
215 ········27:·iload·········4214 ········27:·iload·········4
216 ········29:·if_icmpge·····120215 ········29:·istore········5
 216 ········31:·iload·········4
 217 ········33:·iconst_m1
 218 ········34:·iadd
 219 ········35:·istore········5
217 ········32:·iload·········5220 ········37:·iload·········5
218 ········34:·istore········7221 ········39:·istore········4
219 ········36:·iload_3 
220 ········37:·iload·········7 
221 ········39:·if_icmplt·····56 
222 ········42:·iload_3 
223 ········43:·iload·········7222 ········41:·iload·········7
224 ········45:·isub 
225 ········46:·istore_3 
226 ········47:·iload·········7223 ········43:·iload·········5
227 ········49:·iconst_2 
228 ········50:·idiv 
229 ········51:·istore········7 
230 ········53:·goto··········36 
231 ········56:·iload_3 
232 ········57:·iload·········7 
233 ········59:·iadd 
234 ········60:·istore_3 
235 ········61:·iload·········6 
236 ········63:·iload_3 
237 ········64:·if_icmpge·····111224 ········45:·if_icmpge·····136
238 ········67:·aload_1 
239 ········68:·iload·········6225 ········48:·iload·········6
240 ········70:·daload 
241 ········71:·dstore········8226 ········50:·istore········8
242 ········73:·aload_1 
243 ········74:·iload_3 
244 ········75:·daload 
245 ········76:·dstore········10 
246 ········78:·aload_1 
247 ········79:·iload·········6 
248 ········81:·dload·········10 
Max diff block lines reached; 0/15899 bytes (0.00%) of diff not shown.
34.0 KB
com/vanderbie/heart_rate_monitor/HeartRateMonitor$3.class
33.9 KB
javap -verbose -constants -s -l -private {}
    
Offset 236, 15 lines modifiedOffset 236, 15 lines modified
236 ·········1:·invokespecial·#10·················//·Method·java/lang/Object."<init>":()V236 ·········1:·invokespecial·#10·················//·Method·java/lang/Object."<init>":()V
237 ·········4:·return237 ·········4:·return
  
238 ··public·void·onPreviewFrame(byte[],·android.hardware.Camera);238 ··public·void·onPreviewFrame(byte[],·android.hardware.Camera);
239 ····descriptor:·([BLandroid/hardware/Camera;)V239 ····descriptor:·([BLandroid/hardware/Camera;)V
240 ····flags:·(0x0001)·ACC_PUBLIC240 ····flags:·(0x0001)·ACC_PUBLIC
241 ····Code:241 ····Code:
242 ······stack=300,·locals=47,·args_size=3242 ······stack=300,·locals=46,·args_size=3
243 ·········0:·aload_1243 ·········0:·aload_1
244 ·········1:·ifnonnull·····14244 ·········1:·ifnonnull·····14
245 ·········4:·new···········#12·················//·class·java/lang/NullPointerException245 ·········4:·new···········#12·················//·class·java/lang/NullPointerException
246 ·········7:·astore_3246 ·········7:·astore_3
247 ·········8:·aload_3247 ·········8:·aload_3
248 ·········9:·invokespecial·#13·················//·Method·java/lang/NullPointerException."<init>":()V248 ·········9:·invokespecial·#13·················//·Method·java/lang/NullPointerException."<init>":()V
249 ········12:·aload_3249 ········12:·aload_3
Offset 276, 380 lines modifiedOffset 276, 382 lines modified
276 ········55:·iload·········7276 ········55:·iload·········7
277 ········57:·invokevirtual·#38·················//·Method·java/util/concurrent/atomic/AtomicBoolean.compareAndSet:(ZZ)Z277 ········57:·invokevirtual·#38·················//·Method·java/util/concurrent/atomic/AtomicBoolean.compareAndSet:(ZZ)Z
278 ········60:·istore········8278 ········60:·istore········8
279 ········62:·iload·········8279 ········62:·iload·········8
280 ········64:·ifne··········68280 ········64:·ifne··········68
281 ········67:·return281 ········67:·return
282 ········68:·aload·········4282 ········68:·aload·········4
 283 ········70:·astore········9
 284 ········72:·aload·········4
283 ········70:·getfield······#44·················//·Field·android/hardware/Camera$Size.width:I285 ········74:·getfield······#44·················//·Field·android/hardware/Camera$Size.width:I
284 ········73:·istore········9286 ········77:·istore········10
285 ········75:·aload·········4287 ········79:·aload·········4
286 ········77:·getfield······#47·················//·Field·android/hardware/Camera$Size.height:I288 ········81:·getfield······#47·················//·Field·android/hardware/Camera$Size.height:I
287 ········80:·istore········10289 ········84:·istore········11
288 ········82:·aload_1290 ········86:·aload_1
289 ········83:·invokevirtual·#53·················//·Method·"[B".clone:()Ljava/lang/Object;291 ········87:·invokevirtual·#53·················//·Method·"[B".clone:()Ljava/lang/Object;
290 ········86:·checkcast·····#49·················//·class·"[B"292 ········90:·checkcast·····#49·················//·class·"[B"
291 ········89:·astore_3293 ········93:·astore_3
292 ········90:·aload_3294 ········94:·aload_3
293 ········91:·astore········11295 ········95:·astore········9
294 ········93:·aload_3296 ········97:·aload_3
295 ········94:·iload·········10297 ········98:·iload·········11
296 ········96:·iload·········9298 ·······100:·iload·········10
297 ········98:·invokestatic··#59·················//·Method·com/vanderbie/heart_rate_monitor/ImageProcessing.decodeYUV420SPtoRedAvg:([BII)I299 ·······102:·invokestatic··#59·················//·Method·com/vanderbie/heart_rate_monitor/ImageProcessing.decodeYUV420SPtoRedAvg:([BII)I
298 ·······101:·istore········12300 ·······105:·istore········12
299 ·······103:·invokestatic··#63·················//·Method·com/vanderbie/heart_rate_monitor/HeartRateMonitor.access$400:()Lorg/apache/commons/collections4/queue/CircularFifoQueue;301 ·······107:·invokestatic··#63·················//·Method·com/vanderbie/heart_rate_monitor/HeartRateMonitor.access$400:()Lorg/apache/commons/collections4/queue/CircularFifoQueue;
300 ·······106:·astore_3302 ·······110:·astore_3
301 ·······107:·iload·········12303 ·······111:·iload·········12
302 ·······109:·i2d304 ·······113:·i2d
303 ·······110:·dstore········13305 ·······114:·dstore········13
304 ·······112:·dload·········13306 ·······116:·dload·········13
 307 ·······118:·dstore········15
 308 ·······120:·dload·········13
305 ·······114:·invokestatic··#69·················//·Method·java/lang/Double.valueOf:(D)Ljava/lang/Double;309 ·······122:·invokestatic··#69·················//·Method·java/lang/Double.valueOf:(D)Ljava/lang/Double;
306 ·······117:·astore········6310 ·······125:·astore········6
307 ·······119:·aload_3311 ·······127:·aload_3
308 ·······120:·aload·········6312 ·······128:·aload·········6
309 ·······122:·invokevirtual·#75·················//·Method·org/apache/commons/collections4/queue/CircularFifoQueue.add:(Ljava/lang/Object;)Z313 ·······130:·invokevirtual·#75·················//·Method·org/apache/commons/collections4/queue/CircularFifoQueue.add:(Ljava/lang/Object;)Z
310 ·······125:·pop314 ·······133:·pop
311 ·······126:·invokestatic··#78·················//·Method·com/vanderbie/heart_rate_monitor/HeartRateMonitor.access$500:()Lorg/apache/commons/collections4/queue/CircularFifoQueue;315 ·······134:·invokestatic··#78·················//·Method·com/vanderbie/heart_rate_monitor/HeartRateMonitor.access$500:()Lorg/apache/commons/collections4/queue/CircularFifoQueue;
312 ·······129:·astore_3316 ·······137:·astore_3
313 ·······130:·invokestatic··#84·················//·Method·java/lang/System.currentTimeMillis:()J317 ·······138:·invokestatic··#84·················//·Method·java/lang/System.currentTimeMillis:()J
314 ·······133:·lstore········15318 ·······141:·lstore········17
315 ·······135:·lload·········15319 ·······143:·lload·········17
316 ·······137:·invokestatic··#89·················//·Method·java/lang/Long.valueOf:(J)Ljava/lang/Long;320 ·······145:·invokestatic··#89·················//·Method·java/lang/Long.valueOf:(J)Ljava/lang/Long;
317 ·······140:·astore········6321 ·······148:·astore········6
318 ·······142:·aload_3322 ·······150:·aload_3
319 ·······143:·aload·········6323 ·······151:·aload·········6
320 ·······145:·invokevirtual·#75·················//·Method·org/apache/commons/collections4/queue/CircularFifoQueue.add:(Ljava/lang/Object;)Z324 ·······153:·invokevirtual·#75·················//·Method·org/apache/commons/collections4/queue/CircularFifoQueue.add:(Ljava/lang/Object;)Z
321 ·······148:·pop325 ·······156:·pop
322 ·······149:·ldc···········#90·················//·float·3.59E-43f326 ·······157:·ldc···········#90·················//·float·3.59E-43f
323 ·······151:·fstore········17327 ·······159:·fstore········19
324 ·······153:·sipush········256328 ·······161:·sipush········256
325 ·······156:·istore········9329 ·······164:·istore········10
326 ·······158:·fload·········17 
327 ·······160:·fstore········18 
328 ·······162:·iload·········9330 ·······166:·fload·········19
 331 ·······168:·fstore········20
 332 ·······170:·iload·········10
329 ·······164:·newarray·······double333 ·······172:·newarray·······double
330 ·······166:·astore········19334 ·······174:·astore········21
331 ·······168:·invokestatic··#63·················//·Method·com/vanderbie/heart_rate_monitor/HeartRateMonitor.access$400:()Lorg/apache/commons/collections4/queue/CircularFifoQueue;335 ·······176:·invokestatic··#63·················//·Method·com/vanderbie/heart_rate_monitor/HeartRateMonitor.access$400:()Lorg/apache/commons/collections4/queue/CircularFifoQueue;
332 ·······171:·astore_3336 ·······179:·astore_3
333 ·······172:·iconst_0337 ·······180:·iconst_0
334 ·······173:·anewarray·····#65·················//·class·java/lang/Double338 ·······181:·anewarray·····#65·················//·class·java/lang/Double
335 ·······176:·astore········11339 ·······184:·astore········9
336 ·······178:·aload·········11340 ·······186:·aload·········9
337 ·······180:·astore········6341 ·······188:·astore········6
338 ·······182:·aload_3342 ·······190:·aload_3
339 ·······183:·aload·········11343 ·······191:·aload·········9
340 ·······185:·invokevirtual·#94·················//·Method·org/apache/commons/collections4/queue/CircularFifoQueue.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; 
341 ·······188:·checkcast·····#96·················//·class·"[Ljava/lang/Double;" 
342 ·······191:·checkcast·····#96·················//·class·"[Ljava/lang/Double;" 
343 ·······194:·invokestatic··#102················//·Method·org/apache/commons/lang3/ArrayUtils.toPrimitive:([Ljava/lang/Double;)[D 
344 ·······197:·astore········20 
345 ·······199:·invokestatic··#78·················//·Method·com/vanderbie/heart_rate_monitor/HeartRateMonitor.access$500:()Lorg/apache/commons/collections4/queue/CircularFifoQueue; 
346 ·······202:·astore_3 
347 ·······203:·fconst_0 
348 ·······204:·fstore········18 
349 ·······206:·iconst_0 
350 ·······207:·anewarray·····#86·················//·class·java/lang/Long 
351 ·······210:·astore········11 
352 ·······212:·aload·········11 
353 ·······214:·astore········6 
354 ·······216:·aload_3 
355 ·······217:·aload·········11 
356 ·······219:·invokevirtual·#94·················//·Method·org/apache/commons/collections4/queue/CircularFifoQueue.toArray:([Ljava/lang/Object;)[Ljava/lang/Object;344 ·······193:·invokevirtual·#94·················//·Method·org/apache/commons/collections4/queue/CircularFifoQueue.toArray:([Ljava/lang/Object;)[Ljava/lang/Object;
357 ·······222:·checkcast·····#104················//·class·"[Ljava/lang/Long;"345 ·······196:·checkcast·····#96·················//·class·"[Ljava/lang/Double;"
358 ·······225:·checkcast·····#104················//·class·"[Ljava/lang/Long;"346 ·······199:·checkcast·····#96·················//·class·"[Ljava/lang/Double;"
359 ·······228:·invokestatic··#107················//·Method·org/apache/commons/lang3/ArrayUtils.toPrimitive:([Ljava/lang/Long;)[J347 ·······202:·invokestatic··#102················//·Method·org/apache/commons/lang3/ArrayUtils.toPrimitive:([Ljava/lang/Double;)[D
360 ·······231:·astore········21348 ·······205:·astore········22
361 ·······233:·invokestatic··#78·················//·Method·com/vanderbie/heart_rate_monitor/HeartRateMonitor.access$500:()Lorg/apache/commons/collections4/queue/CircularFifoQueue; 
362 ·······236:·astore_3 
363 ·······237:·aload_3 
364 ·······238:·invokevirtual·#111················//·Method·org/apache/commons/collections4/queue/CircularFifoQueue.size:()I 
365 ·······241:·istore········8 
366 ·······243:·sipush········256 
367 ·······246:·istore········5 
368 ·······248:·iload·········8 
369 ·······250:·istore········9 
370 ·······252:·iload·········8 
371 ·······254:·iload·········5 
372 ·······256:·if_icmpge·····277 
373 ·······259:·invokestatic··#31·················//·Method·com/vanderbie/heart_rate_monitor/HeartRateMonitor.access$300:()Ljava/util/concurrent/atomic/AtomicBoolean; 
374 ·······262:·astore_3 
375 ·······263:·iconst_0 
376 ·······264:·istore········5 
377 ·······266:·aconst_null 
378 ·······267:·astore········6 
379 ·······269:·aload_3 
380 ·······270:·iconst_0 
Max diff block lines reached; 405/34580 bytes (1.17%) of diff not shown.
5.44 KB
com/vanderbie/heart_rate_monitor/HeartRateMonitor.class
5.33 KB
javap -verbose -constants -s -l -private {}
    
Offset 875, 77 lines modifiedOffset 875, 75 lines modified
875 ·········0:·getstatic·····#102················//·Field·currentType:Lcom/vanderbie/heart_rate_monitor/HeartRateMonitor$TYPE;875 ·········0:·getstatic·····#102················//·Field·currentType:Lcom/vanderbie/heart_rate_monitor/HeartRateMonitor$TYPE;
876 ·········3:·areturn876 ·········3:·areturn
  
877 ··private·static·android.hardware.Camera$Size·getSmallestPreviewSize(int,·int,·android.hardware.Camera$Parameters);877 ··private·static·android.hardware.Camera$Size·getSmallestPreviewSize(int,·int,·android.hardware.Camera$Parameters);
878 ····descriptor:·(IILandroid/hardware/Camera$Parameters;)Landroid/hardware/Camera$Size;878 ····descriptor:·(IILandroid/hardware/Camera$Parameters;)Landroid/hardware/Camera$Size;
879 ····flags:·(0x000a)·ACC_PRIVATE,·ACC_STATIC879 ····flags:·(0x000a)·ACC_PRIVATE,·ACC_STATIC
880 ····Code:880 ····Code:
881 ······stack=300,·locals=11,·args_size=3881 ······stack=300,·locals=10,·args_size=3
882 ·········0:·aconst_null882 ·········0:·aconst_null
883 ·········1:·astore_3883 ·········1:·astore_3
884 ·········2:·aload_2884 ·········2:·aload_2
885 ·········3:·invokevirtual·#169················//·Method·android/hardware/Camera$Parameters.getSupportedPreviewSizes:()Ljava/util/List;885 ·········3:·invokevirtual·#169················//·Method·android/hardware/Camera$Parameters.getSupportedPreviewSizes:()Ljava/util/List;
886 ·········6:·astore········4 
887 ·········8:·aload·········4 
888 ········10:·invokeinterface·#175,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;886 ·········6:·invokeinterface·#175,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
889 ········15:·astore········5887 ········11:·astore········4
890 ········17:·aload·········5888 ········13:·aload·········4
891 ········19:·invokeinterface·#180,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z889 ········15:·invokeinterface·#180,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
892 ········24:·istore········6890 ········20:·istore········5
893 ········26:·iload·········6891 ········22:·iload·········5
894 ········28:·ifeq··········132892 ········24:·ifeq··········128
895 ········31:·aload·········5893 ········27:·aload·········4
896 ········33:·invokeinterface·#184,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;894 ········29:·invokeinterface·#184,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
897 ········38:·checkcast·····#186················//·class·android/hardware/Camera$Size895 ········34:·checkcast·····#186················//·class·android/hardware/Camera$Size
898 ········41:·astore········7896 ········37:·astore········6
899 ········43:·aload·········7897 ········39:·aload·········6
900 ········45:·getfield······#189················//·Field·android/hardware/Camera$Size.width:I898 ········41:·getfield······#189················//·Field·android/hardware/Camera$Size.width:I
901 ········48:·istore········6899 ········44:·istore········5
 900 ········46:·iload·········5
 901 ········48:·iload_0
 902 ········49:·if_icmpgt·····13
902 ········50:·iload·········6903 ········52:·aload·········6
903 ········52:·iload_0 
904 ········53:·if_icmpgt·····17 
905 ········56:·aload·········7 
906 ········58:·getfield······#192················//·Field·android/hardware/Camera$Size.height:I904 ········54:·getfield······#192················//·Field·android/hardware/Camera$Size.height:I
907 ········61:·istore········6905 ········57:·istore········5
908 ········63:·iload·········6906 ········59:·iload·········5
909 ········65:·iload_1907 ········61:·iload_1
910 ········66:·if_icmpgt·····17908 ········62:·if_icmpgt·····13
911 ········69:·aload_3909 ········65:·aload_3
912 ········70:·ifnonnull·····79910 ········66:·ifnonnull·····75
913 ········73:·aload·········7911 ········69:·aload·········6
914 ········75:·astore_3912 ········71:·astore_3
915 ········76:·goto··········17913 ········72:·goto··········13
916 ········79:·aload_3914 ········75:·aload_3
917 ········80:·getfield······#189················//·Field·android/hardware/Camera$Size.width:I915 ········76:·getfield······#189················//·Field·android/hardware/Camera$Size.width:I
918 ········83:·istore········6916 ········79:·istore········5
919 ········85:·aload_3917 ········81:·aload_3
920 ········86:·getfield······#192················//·Field·android/hardware/Camera$Size.height:I918 ········82:·getfield······#192················//·Field·android/hardware/Camera$Size.height:I
 919 ········85:·istore········7
 920 ········87:·iload·········5
 921 ········89:·iload·········7
 922 ········91:·imul
921 ········89:·istore········8923 ········92:·istore········8
922 ········91:·iload·········6924 ········94:·aload·········6
923 ········93:·iload·········8 
924 ········95:·imul 
925 ········96:·istore········9 
926 ········98:·aload·········7 
927 ·······100:·getfield······#189················//·Field·android/hardware/Camera$Size.width:I925 ········96:·getfield······#189················//·Field·android/hardware/Camera$Size.width:I
928 ·······103:·istore········6926 ········99:·istore········5
929 ·······105:·aload·········7927 ·······101:·aload·········6
930 ·······107:·getfield······#192················//·Field·android/hardware/Camera$Size.height:I928 ·······103:·getfield······#192················//·Field·android/hardware/Camera$Size.height:I
931 ·······110:·istore········8929 ·······106:·istore········7
 930 ·······108:·iload·········5
932 ·······112:·iload·········6931 ·······110:·iload·········7
933 ·······114:·iload·········8 
934 ·······116:·imul932 ·······112:·imul
935 ·······117:·istore········10933 ·······113:·istore········9
936 ·······119:·iload·········10 
937 ·······121:·iload·········9934 ·······115:·iload·········9
 935 ·······117:·iload·········8
938 ·······123:·if_icmpge·····17936 ·······119:·if_icmpge·····13
939 ·······126:·aload·········7937 ·······122:·aload·········6
940 ·······128:·astore_3938 ·······124:·astore_3
941 ·······129:·goto··········17939 ·······125:·goto··········13
942 ·······132:·aload_3940 ·······128:·aload_3
943 ·······133:·areturn941 ·······129:·areturn
  
944 ··private·boolean·isOnWifi();942 ··private·boolean·isOnWifi();
945 ····descriptor:·()Z943 ····descriptor:·()Z
946 ····flags:·(0x0002)·ACC_PRIVATE944 ····flags:·(0x0002)·ACC_PRIVATE
947 ····Code:945 ····Code:
948 ······stack=300,·locals=1,·args_size=1946 ······stack=300,·locals=1,·args_size=1
949 ·········0:·aload_0947 ·········0:·aload_0
16.7 KB
com/vanderbie/heart_rate_monitor/Metronome.class
16.6 KB
javap -verbose -constants -s -l -private {}
    
Offset 187, 28 lines modifiedOffset 187, 28 lines modified
187 ········34:·putfield······#30·················//·Field·soundIndex:I187 ········34:·putfield······#30·················//·Field·soundIndex:I
188 ········37:·return188 ········37:·return
  
189 ··public·void·run();189 ··public·void·run();
190 ····descriptor:·()V190 ····descriptor:·()V
191 ····flags:·(0x0001)·ACC_PUBLIC191 ····flags:·(0x0001)·ACC_PUBLIC
192 ····Code:192 ····Code:
193 ······stack=300,·locals=18,·args_size=1193 ······stack=300,·locals=17,·args_size=1
194 ·········0:·ldc···········#32·················//·float·0.1f194 ·········0:·ldc···········#32·················//·float·0.1f
195 ·········2:·fstore_1195 ·········2:·fstore_1
196 ·········3:·getstatic·····#37·················//·Field·com/vanderbie/heart_rate_monitor/HeartRateMonitor.bpm:I196 ·········3:·getstatic·····#37·················//·Field·com/vanderbie/heart_rate_monitor/HeartRateMonitor.bpm:I
197 ·········6:·istore_2197 ·········6:·istore_2
198 ·········7:·iconst_m1198 ·········7:·iconst_m1
199 ·········8:·istore_3199 ·········8:·istore_3
200 ·········9:·fconst_0200 ·········9:·fconst_0
201 ········10:·fconst_0201 ········10:·fconst_0
202 ········11:·fdiv202 ········11:·fdiv
203 ········12:·fstore········4203 ········12:·fstore········4
204 ········14:·iload_2204 ········14:·iload_2
205 ········15:·iload_3205 ········15:·iload_3
206 ········16:·if_icmpeq·····392206 ········16:·if_icmpeq·····388
207 ········19:·aload_0207 ········19:·aload_0
208 ········20:·getfield······#21·················//·Field·sp:Landroid/media/SoundPool;208 ········20:·getfield······#21·················//·Field·sp:Landroid/media/SoundPool;
209 ········23:·astore········5209 ········23:·astore········5
210 ········25:·aload_0210 ········25:·aload_0
211 ········26:·getfield······#30·················//·Field·soundIndex:I211 ········26:·getfield······#30·················//·Field·soundIndex:I
212 ········29:·istore_3212 ········29:·istore_3
213 ········30:·ldc···········#39·················//·float·1.0f213 ········30:·ldc···········#39·················//·float·1.0f
Offset 238, 173 lines modifiedOffset 238, 171 lines modified
238 ········78:·istore········8238 ········78:·istore········8
239 ········80:·getstatic·····#47·················//·Field·com/vanderbie/heart_rate_monitor/HeartRateMonitor.bpmQueue:Lorg/apache/commons/collections4/queue/CircularFifoQueue;239 ········80:·getstatic·····#47·················//·Field·com/vanderbie/heart_rate_monitor/HeartRateMonitor.bpmQueue:Lorg/apache/commons/collections4/queue/CircularFifoQueue;
240 ········83:·astore········5240 ········83:·astore········5
241 ········85:·aload·········5241 ········85:·aload·········5
242 ········87:·invokevirtual·#68·················//·Method·org/apache/commons/collections4/queue/CircularFifoQueue.size:()I242 ········87:·invokevirtual·#68·················//·Method·org/apache/commons/collections4/queue/CircularFifoQueue.size:()I
243 ········90:·istore_2243 ········90:·istore_2
244 ········91:·iload_2244 ········91:·iload_2
245 ········92:·ifle··········166245 ········92:·ifle··········162
246 ········95:·iconst_0246 ········95:·iconst_0
247 ········96:·istore········8247 ········96:·istore········8
248 ········98:·getstatic·····#47·················//·Field·com/vanderbie/heart_rate_monitor/HeartRateMonitor.bpmQueue:Lorg/apache/commons/collections4/queue/CircularFifoQueue;248 ········98:·getstatic·····#47·················//·Field·com/vanderbie/heart_rate_monitor/HeartRateMonitor.bpmQueue:Lorg/apache/commons/collections4/queue/CircularFifoQueue;
249 ·······101:·astore········5 
250 ·······103:·aload·········5 
251 ·······105:·invokevirtual·#72·················//·Method·org/apache/commons/collections4/queue/CircularFifoQueue.iterator:()Ljava/util/Iterator;249 ·······101:·invokevirtual·#72·················//·Method·org/apache/commons/collections4/queue/CircularFifoQueue.iterator:()Ljava/util/Iterator;
252 ·······108:·astore········9250 ·······104:·astore········5
253 ·······110:·aload·········9251 ·······106:·aload·········5
254 ·······112:·invokeinterface·#78,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z252 ·······108:·invokeinterface·#78,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
255 ·······117:·istore_2253 ·······113:·istore_3
256 ·······118:·iload_2254 ·······114:·iload_3
257 ·······119:·ifeq··········149255 ·······115:·ifeq··········145
258 ·······122:·aload·········9256 ·······118:·aload·········5
259 ·······124:·invokeinterface·#82,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;257 ·······120:·invokeinterface·#82,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
260 ·······129:·checkcast·····#49·················//·class·java/lang/Integer258 ·······125:·checkcast·····#49·················//·class·java/lang/Integer
261 ·······132:·astore········10259 ·······128:·astore········9
262 ·······134:·aload·········10260 ·······130:·aload·········9
263 ·······136:·invokevirtual·#85·················//·Method·java/lang/Integer.intValue:()I261 ·······132:·invokevirtual·#85·················//·Method·java/lang/Integer.intValue:()I
264 ·······139:·istore_2262 ·······135:·istore_3
265 ·······140:·iload·········8263 ·······136:·iload·········8
266 ·······142:·iload_2264 ·······138:·iload_3
267 ·······143:·iadd265 ·······139:·iadd
268 ·······144:·istore········8266 ·······140:·istore········8
269 ·······146:·goto··········110267 ·······142:·goto··········106
270 ·······149:·getstatic·····#47·················//·Field·com/vanderbie/heart_rate_monitor/HeartRateMonitor.bpmQueue:Lorg/apache/commons/collections4/queue/CircularFifoQueue;268 ·······145:·getstatic·····#47·················//·Field·com/vanderbie/heart_rate_monitor/HeartRateMonitor.bpmQueue:Lorg/apache/commons/collections4/queue/CircularFifoQueue;
271 ·······152:·astore········5269 ·······148:·astore········5
272 ·······154:·aload·········5270 ·······150:·aload·········5
273 ·······156:·invokevirtual·#68·················//·Method·org/apache/commons/collections4/queue/CircularFifoQueue.size:()I271 ·······152:·invokevirtual·#68·················//·Method·org/apache/commons/collections4/queue/CircularFifoQueue.size:()I
274 ·······159:·istore_2272 ·······155:·istore_2
275 ·······160:·iload·········8273 ·······156:·iload·········8
276 ·······162:·iload_2274 ·······158:·iload_2
277 ·······163:·idiv275 ·······159:·idiv
278 ·······164:·istore········8276 ·······160:·istore········8
279 ·······166:·ldc···········#86·················//·int·1114636288277 ·······162:·ldc···········#86·················//·int·1114636288
280 ·······168:·istore_2278 ·······164:·istore_2
281 ·······169:·iload·········8279 ·······165:·iload·········8
282 ·······171:·iconst_1280 ·······167:·iconst_1
283 ·······172:·iadd281 ·······168:·iadd
284 ·······173:·i2f282 ·······169:·i2f
285 ·······174:·fstore········4283 ·······170:·fstore········4
286 ·······176:·ldc···········#87·················//·float·60.0f284 ·······172:·ldc···········#87·················//·float·60.0f
287 ·······178:·fload·········4285 ·······174:·fload·········4
288 ·······180:·fdiv286 ·······176:·fdiv
289 ·······181:·fstore········11287 ·······177:·fstore········10
290 ·······183:·ldc···········#88·················//·int·1148846080288 ·······179:·ldc···········#88·················//·int·1148846080
291 ·······185:·istore_3289 ·······181:·istore_3
292 ·······186:·ldc···········#89·················//·float·1000.0f290 ·······182:·ldc···········#89·················//·float·1000.0f
293 ·······188:·fstore········4291 ·······184:·fstore········4
294 ·······190:·fload·········11292 ·······186:·fload·········10
295 ·······192:·fload·········4293 ·······188:·fload·········4
296 ·······194:·fmul294 ·······190:·fmul
297 ·······195:·fstore········11295 ·······191:·fstore········10
298 ·······197:·fload·········11296 ·······193:·fload·········10
299 ·······199:·f2i297 ·······195:·f2i
300 ·······200:·istore········12298 ·······196:·istore········11
301 ·······202:·ldc···········#91·················//·String·HeartRateMonitor299 ·······198:·ldc···········#91·················//·String·HeartRateMonitor
302 ·······204:·astore········5300 ·······200:·astore········5
303 ·······206:·new···········#93·················//·class·java/lang/StringBuilder301 ·······202:·new···········#93·················//·class·java/lang/StringBuilder
304 ·······209:·astore········7302 ·······205:·astore········7
305 ·······211:·aload·········7303 ·······207:·aload·········7
306 ·······213:·invokespecial·#94·················//·Method·java/lang/StringBuilder."<init>":()V304 ·······209:·invokespecial·#94·················//·Method·java/lang/StringBuilder."<init>":()V
307 ·······216:·ldc···········#96·················//·String·Average·BPM:305 ·······212:·ldc···········#96·················//·String·Average·BPM:
308 ·······218:·astore········13306 ·······214:·astore········12
309 ·······220:·aload·········7307 ·······216:·aload·········7
310 ·······222:·aload·········13308 ·······218:·aload·········12
311 ·······224:·invokevirtual·#100················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;309 ·······220:·invokevirtual·#100················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
312 ·······227:·astore········7310 ·······223:·astore········7
313 ·······229:·aload·········7311 ·······225:·aload·········7
314 ·······231:·iload·········8312 ·······227:·iload·········8
315 ·······233:·invokevirtual·#103················//·Method·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;313 ·······229:·invokevirtual·#103················//·Method·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;
316 ·······236:·astore········7314 ·······232:·astore········7
317 ·······238:·ldc···········#105················//·String··msPerBeat:315 ·······234:·ldc···········#105················//·String··msPerBeat:
318 ·······240:·astore········13316 ·······236:·astore········12
319 ·······242:·aload·········7317 ·······238:·aload·········7
320 ·······244:·aload·········13318 ·······240:·aload·········12
321 ·······246:·invokevirtual·#100················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;319 ·······242:·invokevirtual·#100················//·Method·java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
322 ·······249:·astore········7320 ·······245:·astore········7
323 ·······251:·aload·········7321 ·······247:·aload·········7
324 ·······253:·iload·········12322 ·······249:·iload·········11
325 ·······255:·invokevirtual·#103················//·Method·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;323 ·······251:·invokevirtual·#103················//·Method·java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;
326 ·······258:·astore········7324 ·······254:·astore········7
327 ·······260:·aload·········7325 ·······256:·aload·········7
328 ·······262:·invokevirtual·#109················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;326 ·······258:·invokevirtual·#109················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String;
329 ·······265:·astore········7327 ·······261:·astore········7
330 ·······267:·aload·········5328 ·······263:·aload·········5
331 ·······269:·aload·········7329 ·······265:·aload·········7
332 ·······271:·invokestatic··#115················//·Method·android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I330 ·······267:·invokestatic··#115················//·Method·android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I
333 ·······274:·pop331 ·······270:·pop
334 ·······275:·sipush········200332 ·······271:·sipush········200
335 ·······278:·istore_2333 ·······274:·istore_2
Max diff block lines reached; 2315/16922 bytes (13.68%) of diff not shown.
9.09 KB
org/apache/commons/lang3/EnumUtils.class
9.01 KB
javap -verbose -constants -s -l -private {}
    
Offset 381, 120 lines modifiedOffset 381, 122 lines modified
381 ··public·static·long[]·generateBitVectors(java.lang.Class,·java.lang.Iterable);381 ··public·static·long[]·generateBitVectors(java.lang.Class,·java.lang.Iterable);
382 ····descriptor:·(Ljava/lang/Class;Ljava/lang/Iterable;)[J382 ····descriptor:·(Ljava/lang/Class;Ljava/lang/Iterable;)[J
383 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC383 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
384 ····Code:384 ····Code:
385 ······stack=300,·locals=17,·args_size=2385 ······stack=300,·locals=17,·args_size=2
386 ·········0:·iconst_1386 ·········0:·iconst_1
387 ·········1:·istore_2387 ·········1:·istore_2
 388 ·········2:·iconst_0
 389 ·········3:·istore_3
388 ·········2:·aload_0390 ·········4:·aload_0
389 ·········3:·invokestatic··#44·················//·Method·asEnum:(Ljava/lang/Class;)Ljava/lang/Class;391 ·········5:·invokestatic··#44·················//·Method·asEnum:(Ljava/lang/Class;)Ljava/lang/Class;
390 ·········6:·pop392 ·········8:·pop
391 ·········7:·aload_1393 ·········9:·aload_1
392 ·········8:·invokestatic··#68·················//·Method·org/apache/commons/lang3/Validate.notNull:(Ljava/lang/Object;)Ljava/lang/Object;394 ········10:·invokestatic··#68·················//·Method·org/apache/commons/lang3/Validate.notNull:(Ljava/lang/Object;)Ljava/lang/Object;
393 ········11:·pop395 ········13:·pop
394 ········12:·aload_0396 ········14:·aload_0
395 ········13:·invokestatic··#109················//·Method·java/util/EnumSet.noneOf:(Ljava/lang/Class;)Ljava/util/EnumSet;397 ········15:·invokestatic··#109················//·Method·java/util/EnumSet.noneOf:(Ljava/lang/Class;)Ljava/util/EnumSet;
396 ········16:·astore_3398 ········18:·astore········4
397 ········17:·aload_1399 ········20:·aload_1
398 ········18:·invokeinterface·#74,··1···········//·InterfaceMethod·java/lang/Iterable.iterator:()Ljava/util/Iterator;400 ········21:·invokeinterface·#74,··1···········//·InterfaceMethod·java/lang/Iterable.iterator:()Ljava/util/Iterator;
399 ········23:·astore········4401 ········26:·astore········5
400 ········25:·aload·········4402 ········28:·aload·········5
401 ········27:·invokeinterface·#79,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z403 ········30:·invokeinterface·#79,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
402 ········32:·istore········5404 ········35:·istore········6
403 ········34:·iload·········5405 ········37:·iload·········6
404 ········36:·ifeq··········97406 ········39:·ifeq··········101
405 ········39:·aload·········4407 ········42:·aload·········5
406 ········41:·invokeinterface·#83,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;408 ········44:·invokeinterface·#83,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
407 ········46:·checkcast·····#85·················//·class·java/lang/Enum409 ········49:·checkcast·····#85·················//·class·java/lang/Enum
408 ········49:·astore········6410 ········52:·astore········7
409 ········51:·aload·········6411 ········54:·aload·········7
410 ········53:·ifnull········88412 ········56:·ifnull········92
411 ········56:·iload_2413 ········59:·iload_2
412 ········57:·istore········5414 ········60:·istore········6
413 ········59:·ldc···········#15·················//·String·null·elements·not·permitted415 ········62:·ldc···········#15·················//·String·null·elements·not·permitted
414 ········61:·astore········7416 ········64:·astore········8
415 ········63:·iconst_0417 ········66:·iconst_0
416 ········64:·anewarray·····#4··················//·class·java/lang/Object418 ········67:·anewarray·····#4··················//·class·java/lang/Object
417 ········67:·astore········8419 ········70:·astore········9
418 ········69:·iload·········5420 ········72:·iload·········6
419 ········71:·aload·········7 
420 ········73:·aload·········8421 ········74:·aload·········8
 422 ········76:·aload·········9
421 ········75:·invokestatic··#39·················//·Method·org/apache/commons/lang3/Validate.isTrue:(ZLjava/lang/String;[Ljava/lang/Object;)V423 ········78:·invokestatic··#39·················//·Method·org/apache/commons/lang3/Validate.isTrue:(ZLjava/lang/String;[Ljava/lang/Object;)V
422 ········78:·aload_3 
423 ········79:·aload·········6424 ········81:·aload·········4
 425 ········83:·aload·········7
424 ········81:·invokevirtual·#113················//·Method·java/util/EnumSet.add:(Ljava/lang/Object;)Z426 ········85:·invokevirtual·#113················//·Method·java/util/EnumSet.add:(Ljava/lang/Object;)Z
425 ········84:·pop427 ········88:·pop
426 ········85:·goto··········25428 ········89:·goto··········28
427 ········88:·iconst_0429 ········92:·iconst_0
428 ········89:·istore········5430 ········93:·istore········6
429 ········91:·aconst_null431 ········95:·aconst_null
430 ········92:·astore········9432 ········96:·astore········10
431 ········94:·goto··········59433 ········98:·goto··········62
432 ········97:·aload_0434 ·······101:·aload_0
433 ········98:·invokevirtual·#48·················//·Method·java/lang/Class.getEnumConstants:()[Ljava/lang/Object;435 ·······102:·invokevirtual·#48·················//·Method·java/lang/Class.getEnumConstants:()[Ljava/lang/Object;
434 ·······101:·checkcast·····#50·················//·class·"[Ljava/lang/Enum;"436 ·······105:·checkcast·····#50·················//·class·"[Ljava/lang/Enum;"
435 ·······104:·astore········9437 ·······108:·astore········10
436 ·······106:·aload·········9438 ·······110:·aload·········10
437 ·······108:·arraylength439 ·······112:·arraylength
438 ·······109:·iconst_m1440 ·······113:·iconst_m1
439 ·······110:·iadd441 ·······114:·iadd
440 ·······111:·bipush········64442 ·······115:·bipush········64
441 ·······113:·idiv443 ·······117:·idiv
442 ·······114:·iconst_1444 ·······118:·iconst_1
443 ·······115:·iadd445 ·······119:·iadd
444 ·······116:·istore········5446 ·······120:·istore········6
445 ·······118:·iload·········5447 ·······122:·iload·········6
446 ·······120:·newarray·······long448 ·······124:·newarray·······long
447 ·······122:·astore········10449 ·······126:·astore········11
448 ·······124:·aload_3450 ·······128:·aload·········4
449 ·······125:·invokevirtual·#114················//·Method·java/util/EnumSet.iterator:()Ljava/util/Iterator;451 ·······130:·invokevirtual·#114················//·Method·java/util/EnumSet.iterator:()Ljava/util/Iterator;
450 ·······128:·astore········4452 ·······133:·astore········5
451 ·······130:·aload·········4453 ·······135:·aload·········5
452 ·······132:·invokeinterface·#79,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z454 ·······137:·invokeinterface·#79,··1···········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
453 ·······137:·istore········5455 ·······142:·istore········6
454 ·······139:·iload·········5456 ·······144:·iload·········6
455 ·······141:·ifeq··········211457 ·······146:·ifeq··········212
456 ·······144:·aload·········4458 ·······149:·aload·········5
457 ·······146:·invokeinterface·#83,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;459 ·······151:·invokeinterface·#83,··1···········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
458 ·······151:·checkcast·····#85·················//·class·java/lang/Enum460 ·······156:·checkcast·····#85·················//·class·java/lang/Enum
459 ·······154:·astore········11461 ·······159:·astore········12
460 ·······156:·aload·········11462 ·······161:·aload·········12
 463 ·······163:·invokevirtual·#89·················//·Method·java/lang/Enum.ordinal:()I
 464 ·······166:·bipush········64
 465 ·······168:·idiv
 466 ·······169:·istore········6
 467 ·······171:·aload·········11
 468 ·······173:·iload·········6
 469 ·······175:·laload
 470 ·······176:·lstore········13
 471 ·······178:·aload·········12
461 ·······158:·invokevirtual·#89·················//·Method·java/lang/Enum.ordinal:()I472 ·······180:·invokevirtual·#89·················//·Method·java/lang/Enum.ordinal:()I
462 ·······161:·bipush········64 
463 ·······163:·idiv 
464 ·······164:·istore········5 
465 ·······166:·aload·········10 
466 ·······168:·iload·········5 
467 ·······170:·laload 
468 ·······171:·lstore········12 
469 ·······173:·aload·········11 
470 ·······175:·invokevirtual·#89·················//·Method·java/lang/Enum.ordinal:()I 
471 ·······178:·bipush········64473 ·······183:·bipush········64
472 ·······180:·irem474 ·······185:·irem
473 ·······181:·istore········14475 ·······186:·istore_3
474 ·······183:·iload_2476 ·······187:·iload_2
475 ·······184:·iload·········14477 ·······188:·iload_3
476 ·······186:·ishl478 ·······189:·ishl
477 ·······187:·istore········14 
478 ·······189:·iload·········14479 ·······190:·istore_3
 480 ·······191:·iload_3
479 ·······191:·i2l481 ·······192:·i2l
480 ·······192:·lstore········15482 ·······193:·lstore········15
481 ·······194:·lload·········12483 ·······195:·lload·········13
482 ·······196:·lload·········15484 ·······197:·lload·········15
483 ·······198:·lor485 ·······199:·lor
484 ·······199:·lstore········12486 ·······200:·lstore········13
485 ·······201:·aload·········10487 ·······202:·aload·········11
486 ·······203:·iload·········5488 ·······204:·iload·········6
487 ·······205:·lload·········12489 ·······206:·lload·········13
488 ·······207:·lastore490 ·······208:·lastore
489 ·······208:·goto··········130491 ·······209:·goto··········135
490 ·······211:·aload·········10492 ·······212:·aload·········11
491 ·······213:·invokestatic··#120················//·Method·org/apache/commons/lang3/ArrayUtils.reverse:([J)V493 ·······214:·invokestatic··#120················//·Method·org/apache/commons/lang3/ArrayUtils.reverse:([J)V
492 ·······216:·aload·········10494 ·······217:·aload·········11
493 ·······218:·areturn495 ·······219:·areturn
Max diff block lines reached; 266/9141 bytes (2.91%) of diff not shown.
24.2 KB
org/apache/commons/lang3/math/Fraction.class
24.1 KB
javap -verbose -constants -s -l -private {}
    
Offset 569, 15 lines modifiedOffset 569, 15 lines modified
569 ········60:·l2i569 ········60:·l2i
570 ········61:·ireturn570 ········61:·ireturn
  
571 ··private·org.apache.commons.lang3.math.Fraction·addSub(org.apache.commons.lang3.math.Fraction,·boolean);571 ··private·org.apache.commons.lang3.math.Fraction·addSub(org.apache.commons.lang3.math.Fraction,·boolean);
572 ····descriptor:·(Lorg/apache/commons/lang3/math/Fraction;Z)Lorg/apache/commons/lang3/math/Fraction;572 ····descriptor:·(Lorg/apache/commons/lang3/math/Fraction;Z)Lorg/apache/commons/lang3/math/Fraction;
573 ····flags:·(0x0002)·ACC_PRIVATE573 ····flags:·(0x0002)·ACC_PRIVATE
574 ····Code:574 ····Code:
575 ······stack=300,·locals=22,·args_size=3575 ······stack=300,·locals=20,·args_size=3
576 ·········0:·aload_1576 ·········0:·aload_1
577 ·········1:·ifnonnull·····16577 ·········1:·ifnonnull·····16
578 ·········4:·new···········#94·················//·class·java/lang/IllegalArgumentException578 ·········4:·new···········#94·················//·class·java/lang/IllegalArgumentException
579 ·········7:·astore_3579 ·········7:·astore_3
580 ·········8:·aload_3580 ·········8:·aload_3
581 ·········9:·ldc···········#96·················//·String·The·fraction·must·not·be·null581 ·········9:·ldc···········#96·················//·String·The·fraction·must·not·be·null
582 ········11:·invokespecial·#97·················//·Method·java/lang/IllegalArgumentException."<init>":(Ljava/lang/String;)V582 ········11:·invokespecial·#97·················//·Method·java/lang/IllegalArgumentException."<init>":(Ljava/lang/String;)V
Offset 686, 131 lines modifiedOffset 686, 129 lines modified
686 ·······221:·invokevirtual·#127················//·Method·java/math/BigInteger.multiply:(Ljava/math/BigInteger;)Ljava/math/BigInteger;686 ·······221:·invokevirtual·#127················//·Method·java/math/BigInteger.multiply:(Ljava/math/BigInteger;)Ljava/math/BigInteger;
687 ·······224:·astore········12687 ·······224:·astore········12
688 ·······226:·aload_1688 ·······226:·aload_1
689 ·······227:·getfield······#75·················//·Field·numerator:I689 ·······227:·getfield······#75·················//·Field·numerator:I
690 ·······230:·istore········4690 ·······230:·istore········4
691 ·······232:·iload·········4691 ·······232:·iload·········4
692 ·······234:·i2l692 ·······234:·i2l
693 ·······235:·lstore········13 
694 ·······237:·lload·········13 
695 ·······239:·invokestatic··#123················//·Method·java/math/BigInteger.valueOf:(J)Ljava/math/BigInteger;693 ·······235:·invokestatic··#123················//·Method·java/math/BigInteger.valueOf:(J)Ljava/math/BigInteger;
696 ·······242:·astore_3694 ·······238:·astore_3
697 ·······243:·aload_0695 ·······239:·aload_0
698 ·······244:·getfield······#77·················//·Field·denominator:I696 ·······240:·getfield······#77·················//·Field·denominator:I
699 ·······247:·iload·········6697 ·······243:·iload·········6
700 ·······249:·idiv698 ·······245:·idiv
701 ·······250:·istore········5699 ·······246:·istore········5
702 ·······252:·iload·········5700 ·······248:·iload·········5
703 ·······254:·i2l701 ·······250:·i2l
704 ·······255:·lstore········15702 ·······251:·lstore········13
705 ·······257:·lload·········15703 ·······253:·lload·········13
706 ·······259:·invokestatic··#123················//·Method·java/math/BigInteger.valueOf:(J)Ljava/math/BigInteger;704 ·······255:·invokestatic··#123················//·Method·java/math/BigInteger.valueOf:(J)Ljava/math/BigInteger;
707 ·······262:·astore········9705 ·······258:·astore········9
708 ·······264:·aload_3706 ·······260:·aload_3
709 ·······265:·aload·········9707 ·······261:·aload·········9
710 ·······267:·invokevirtual·#127················//·Method·java/math/BigInteger.multiply:(Ljava/math/BigInteger;)Ljava/math/BigInteger;708 ·······263:·invokevirtual·#127················//·Method·java/math/BigInteger.multiply:(Ljava/math/BigInteger;)Ljava/math/BigInteger;
711 ·······270:·astore········17709 ·······266:·astore········15
712 ·······272:·iload_2710 ·······268:·iload_2
713 ·······273:·ifeq··········367711 ·······269:·ifeq··········363
714 ·······276:·aload·········12712 ·······272:·aload·········12
715 ·······278:·aload·········17713 ·······274:·aload·········15
716 ·······280:·invokevirtual·#130················//·Method·java/math/BigInteger.add:(Ljava/math/BigInteger;)Ljava/math/BigInteger;714 ·······276:·invokevirtual·#130················//·Method·java/math/BigInteger.add:(Ljava/math/BigInteger;)Ljava/math/BigInteger;
717 ·······283:·astore········18715 ·······279:·astore········16
718 ·······285:·iload·········6716 ·······281:·iload·········6
719 ·······287:·i2l717 ·······283:·i2l
720 ·······288:·lstore········13718 ·······284:·lstore········13
721 ·······290:·lload·········13719 ·······286:·lload·········13
722 ·······292:·invokestatic··#123················//·Method·java/math/BigInteger.valueOf:(J)Ljava/math/BigInteger;720 ·······288:·invokestatic··#123················//·Method·java/math/BigInteger.valueOf:(J)Ljava/math/BigInteger;
723 ·······295:·astore_3721 ·······291:·astore_3
724 ·······296:·aload·········18722 ·······292:·aload·········16
725 ·······298:·aload_3723 ·······294:·aload_3
726 ·······299:·invokevirtual·#133················//·Method·java/math/BigInteger.mod:(Ljava/math/BigInteger;)Ljava/math/BigInteger;724 ·······295:·invokevirtual·#133················//·Method·java/math/BigInteger.mod:(Ljava/math/BigInteger;)Ljava/math/BigInteger;
727 ·······302:·astore_3725 ·······298:·astore_3
728 ·······303:·aload_3726 ·······299:·aload_3
729 ·······304:·invokevirtual·#137················//·Method·java/math/BigInteger.intValue:()I727 ·······300:·invokevirtual·#137················//·Method·java/math/BigInteger.intValue:()I
730 ·······307:·istore········19728 ·······303:·istore········17
731 ·······309:·iload·········19729 ·······305:·iload·········17
732 ·······311:·ifne··········379730 ·······307:·ifne··········375
733 ·······314:·iload·········6731 ·······310:·iload·········6
734 ·······316:·istore········20732 ·······312:·istore········18
735 ·······318:·iload·········20733 ·······314:·iload·········18
736 ·······320:·i2l734 ·······316:·i2l
737 ·······321:·lstore········13735 ·······317:·lstore········13
738 ·······323:·lload·········13736 ·······319:·lload·········13
739 ·······325:·invokestatic··#123················//·Method·java/math/BigInteger.valueOf:(J)Ljava/math/BigInteger;737 ·······321:·invokestatic··#123················//·Method·java/math/BigInteger.valueOf:(J)Ljava/math/BigInteger;
740 ·······328:·astore_3738 ·······324:·astore_3
741 ·······329:·aload·········18739 ·······325:·aload·········16
742 ·······331:·aload_3740 ·······327:·aload_3
743 ·······332:·invokevirtual·#140················//·Method·java/math/BigInteger.divide:(Ljava/math/BigInteger;)Ljava/math/BigInteger;741 ·······328:·invokevirtual·#140················//·Method·java/math/BigInteger.divide:(Ljava/math/BigInteger;)Ljava/math/BigInteger;
744 ·······335:·astore········21742 ·······331:·astore········19
745 ·······337:·aload·········21743 ·······333:·aload·········19
746 ·······339:·invokevirtual·#143················//·Method·java/math/BigInteger.bitLength:()I744 ·······335:·invokevirtual·#143················//·Method·java/math/BigInteger.bitLength:()I
747 ·······342:·istore········4745 ·······338:·istore········4
748 ·······344:·bipush········31746 ·······340:·bipush········31
749 ·······346:·istore········5747 ·······342:·istore········5
750 ·······348:·iload·········4748 ·······344:·iload·········4
751 ·······350:·iload·········5749 ·······346:·iload·········5
752 ·······352:·if_icmple·····391750 ·······348:·if_icmple·····387
753 ·······355:·new···········#87·················//·class·java/lang/ArithmeticException751 ·······351:·new···········#87·················//·class·java/lang/ArithmeticException
754 ·······358:·astore_3752 ·······354:·astore_3
755 ·······359:·aload_3753 ·······355:·aload_3
756 ·······360:·ldc···········#146················//·String·overflow:·numerator·too·large·after·multiply754 ·······356:·ldc···········#146················//·String·overflow:·numerator·too·large·after·multiply
757 ·······362:·invokespecial·#92·················//·Method·java/lang/ArithmeticException."<init>":(Ljava/lang/String;)V755 ·······358:·invokespecial·#92·················//·Method·java/lang/ArithmeticException."<init>":(Ljava/lang/String;)V
758 ·······365:·aload_3756 ·······361:·aload_3
759 ·······366:·athrow757 ·······362:·athrow
760 ·······367:·aload·········12758 ·······363:·aload·········12
761 ·······369:·aload·········17759 ·······365:·aload·········15
762 ·······371:·invokevirtual·#149················//·Method·java/math/BigInteger.subtract:(Ljava/math/BigInteger;)Ljava/math/BigInteger;760 ·······367:·invokevirtual·#149················//·Method·java/math/BigInteger.subtract:(Ljava/math/BigInteger;)Ljava/math/BigInteger;
763 ·······374:·astore········18761 ·······370:·astore········16
764 ·······376:·goto··········285762 ·······372:·goto··········281
765 ·······379:·iload·········19763 ·······375:·iload·········17
766 ·······381:·iload·········6764 ·······377:·iload·········6
767 ·······383:·invokestatic··#105················//·Method·greatestCommonDivisor:(II)I765 ·······379:·invokestatic··#105················//·Method·greatestCommonDivisor:(II)I
768 ·······386:·istore········20766 ·······382:·istore········18
769 ·······388:·goto··········318767 ·······384:·goto··········314
770 ·······391:·new···········#2··················//·class·org/apache/commons/lang3/math/Fraction768 ·······387:·new···········#2··················//·class·org/apache/commons/lang3/math/Fraction
771 ·······394:·astore_3769 ·······390:·astore_3
772 ·······395:·aload·········21770 ·······391:·aload·········19
773 ·······397:·invokevirtual·#137················//·Method·java/math/BigInteger.intValue:()I771 ·······393:·invokevirtual·#137················//·Method·java/math/BigInteger.intValue:()I
 772 ·······396:·istore········5
 773 ·······398:·aload_0
 774 ·······399:·getfield······#77·················//·Field·denominator:I
 775 ·······402:·iload·········6
 776 ·······404:·idiv
774 ·······400:·istore········5777 ·······405:·istore········10
775 ·······402:·aload_0778 ·······407:·aload_1
776 ·······403:·getfield······#77·················//·Field·denominator:I779 ·······408:·getfield······#77·················//·Field·denominator:I
777 ·······406:·iload·········6 
778 ·······408:·idiv 
779 ·······409:·istore········10 
780 ·······411:·aload_1 
781 ·······412:·getfield······#77·················//·Field·denominator:I 
782 ·······415:·iload·········20780 ·······411:·iload·········18
783 ·······417:·idiv781 ·······413:·idiv
784 ·······418:·istore········11782 ·······414:·istore········11
785 ·······420:·iload·········10783 ·······416:·iload·········10
786 ·······422:·iload·········11784 ·······418:·iload·········11
787 ·······424:·invokestatic··#114················//·Method·mulPosAndCheck:(II)I785 ·······420:·invokestatic··#114················//·Method·mulPosAndCheck:(II)I
788 ·······427:·istore········10786 ·······423:·istore········10
789 ·······429:·aload_3787 ·······425:·aload_3
790 ·······430:·iload·········5788 ·······426:·iload·········5
791 ·······432:·iload·········10789 ·······428:·iload·········10
Max diff block lines reached; 14713/24592 bytes (59.83%) of diff not shown.
62.7 KB
org/apache/commons/lang3/math/NumberUtils.class
62.6 KB
procyon -ec {}
    
Offset 209, 743 lines modifiedOffset 209, 745 lines modified
209 ········//····91:·aload···········4209 ········//····91:·aload···········4
210 ········//····93:·arraylength····210 ········//····93:·arraylength····
211 ········//····94:·istore··········9211 ········//····94:·istore··········9
212 ········//····96:·iload···········9212 ········//····96:·iload···········9
213 ········//····98:·istore··········10213 ········//····98:·istore··········10
214 ········//···100:·iconst_0·······214 ········//···100:·iconst_0·······
215 ········//···101:·istore··········11215 ········//···101:·istore··········11
216 ········//···103:·iload···········10216 ········//···103:·iload···········11
217 ········//···105:·istore··········9217 ········//···105:·istore··········9
218 ········//···107:·iload···········11218 ········//···107:·iload···········10
219 ········//···109:·iload···········10219 ········//···109:·istore··········12
220 ········//···111:·if_icmpge·······143 
221 ········//···114:·aload···········8 
222 ········//···116:·iload···········11220 ········//···111:·iload···········11
 221 ········//···113:·iload···········10
 222 ········//···115:·if_icmpge·······147
223 ········//···118:·aaload·········223 ········//···118:·aload···········8
 224 ········//···120:·iload···········11
 225 ········//···122:·aaload·········
224 ········//···119:·astore··········12226 ········//···123:·astore··········13
225 ········//···121:·aload_0········227 ········//···125:·aload_0········
226 ········//···122:·aload···········12228 ········//···126:·aload···········13
227 ········//···124:·invokevirtual···java/lang/String.startsWith:(Ljava/lang/String;)Z229 ········//···128:·invokevirtual···java/lang/String.startsWith:(Ljava/lang/String;)Z
228 ········//···127:·istore_2·······230 ········//···131:·istore_2·······
229 ········//···128:·iload_2········231 ········//···132:·iload_2········
230 ········//···129:·ifeq············208232 ········//···133:·ifeq············212
231 ········//···132:·aload···········12233 ········//···136:·aload···········13
232 ········//···134:·invokevirtual···java/lang/String.length:()I234 ········//···138:·invokevirtual···java/lang/String.length:()I
233 ········//···137:·istore_2·······235 ········//···141:·istore_2·······
234 ········//···138:·iconst_0·······236 ········//···142:·iconst_0·······
235 ········//···139:·iload_2········237 ········//···143:·iload_2········
236 ········//···140:·iadd···········238 ········//···144:·iadd···········
237 ········//···141:·istore··········7239 ········//···145:·istore··········7
238 ········//···143:·iload···········7240 ········//···147:·iload···········7
239 ········//···145:·ifle············346241 ········//···149:·ifle············350
240 ········//···148:·iconst_0·······242 ········//···152:·iconst_0·······
241 ········//···149:·istore··········13 
242 ········//···151:·iload···········7 
243 ········//···153:·istore··········14243 ········//···153:·istore··········14
 244 ········//···155:·iload···········7
 245 ········//···157:·istore··········15
244 ········//···155:·aload_0········246 ········//···159:·aload_0········
245 ········//···156:·invokevirtual···java/lang/String.length:()I247 ········//···160:·invokevirtual···java/lang/String.length:()I
246 ········//···159:·istore_2·······248 ········//···163:·istore_2·······
247 ········//···160:·iload_2········249 ········//···164:·iload_2········
248 ········//···161:·istore··········9250 ········//···165:·istore··········9
249 ········//···163:·iload···········14251 ········//···167:·iload···········15
250 ········//···165:·iload_2········252 ········//···169:·iload_2········
251 ········//···166:·if_icmpge·······217253 ········//···170:·if_icmpge·······221
252 ········//···169:·aload_0········254 ········//···173:·aload_0········
253 ········//···170:·iload···········14255 ········//···174:·iload···········15
254 ········//···172:·invokevirtual···java/lang/String.charAt:(I)C256 ········//···176:·invokevirtual···java/lang/String.charAt:(I)C
255 ········//···175:·istore··········13257 ········//···179:·istore··········14
256 ········//···177:·bipush··········48258 ········//···181:·bipush··········48
257 ········//···179:·istore_2·······259 ········//···183:·istore_2·······
258 ········//···180:·ldc·············6.7E-44260 ········//···184:·ldc·············6.7E-44
259 ········//···182:·fstore··········5261 ········//···186:·fstore··········5
260 ········//···184:·iload_2········262 ········//···188:·iload_2········
261 ········//···185:·istore··········9263 ········//···189:·istore··········9
262 ········//···187:·iload···········13 
263 ········//···189:·iload_2········ 
264 ········//···190:·if_icmpne·······217 
265 ········//···193:·iload···········7 
266 ········//···195:·iconst_1······· 
267 ········//···196:·iadd··········· 
268 ········//···197:·istore··········7 
269 ········//···199:·iload···········14264 ········//···191:·iload···········14
 265 ········//···193:·iload_2········
 266 ········//···194:·if_icmpne·······221
 267 ········//···197:·iload···········7
270 ········//···201:·iconst_1·······268 ········//···199:·iconst_1·······
271 ········//···202:·iadd···········269 ········//···200:·iadd···········
272 ········//···203:·istore··········14270 ········//···201:·istore··········7
273 ········//···205:·goto············155 
274 ········//···208:·iload···········11271 ········//···203:·iload···········15
275 ········//···210:·iconst_1·······272 ········//···205:·iconst_1·······
 273 ········//···206:·iadd···········
 274 ········//···207:·istore··········15
 275 ········//···209:·goto············159
 276 ········//···212:·iload···········11
 277 ········//···214:·iconst_1·······
276 ········//···211:·iadd···········278 ········//···215:·iadd···········
277 ········//···212:·istore··········11279 ········//···216:·istore··········11
278 ········//···214:·goto············103280 ········//···218:·goto············103
279 ········//···217:·aload_0········281 ········//···221:·aload_0········
280 ········//···218:·invokevirtual···java/lang/String.length:()I282 ········//···222:·invokevirtual···java/lang/String.length:()I
281 ········//···221:·iload···········7283 ········//···225:·iload···········7
282 ········//···223:·isub···········284 ········//···227:·isub···········
283 ········//···224:·istore··········15285 ········//···228:·istore··········16
 286 ········//···230:·bipush··········16
 287 ········//···232:·istore_2·······
 288 ········//···233:·ldc·············2.24E-44
 289 ········//···235:·fstore··········5
 290 ········//···237:·iload_2········
 291 ········//···238:·istore··········9
 292 ········//···240:·iload···········16
 293 ········//···242:·iload_2········
 294 ········//···243:·if_icmpgt·······278
284 ········//···226:·bipush··········16295 ········//···246:·bipush··········16
285 ········//···228:·istore_2·······296 ········//···248:·istore_2·······
286 ········//···229:·ldc·············2.24E-44297 ········//···249:·ldc·············2.24E-44
287 ········//···231:·fstore··········5298 ········//···251:·fstore··········5
288 ········//···233:·iload_2········299 ········//···253:·iload_2········
289 ········//···234:·istore··········9300 ········//···254:·istore··········9
290 ········//···236:·iload···········15301 ········//···256:·iload···········16
291 ········//···238:·iload_2········302 ········//···258:·iload_2········
292 ········//···239:·if_icmpgt·······274303 ········//···259:·if_icmpne·······286
293 ········//···242:·bipush··········16304 ········//···262:·bipush··········55
294 ········//···244:·istore_2·······305 ········//···264:·istore_2·······
295 ········//···245:·ldc·············2.24E-44 
296 ········//···247:·fstore··········5 
297 ········//···249:·iload_2········ 
298 ········//···250:·istore··········9 
299 ········//···252:·iload···········15 
300 ········//···254:·iload_2········ 
301 ········//···255:·if_icmpne·······282 
302 ········//···258:·bipush··········55 
303 ········//···260:·istore_2······· 
304 ········//···261:·ldc·············7.7E-44306 ········//···265:·ldc·············7.7E-44
305 ········//···263:·fstore··········5307 ········//···267:·fstore··········5
306 ········//···265:·iload_2········308 ········//···269:·iload_2········
307 ········//···266:·istore··········9309 ········//···270:·istore··········9
308 ········//···268:·iload···········13310 ········//···272:·iload···········14
309 ········//···270:·iload_2········311 ········//···274:·iload_2········
310 ········//···271:·if_icmple·······282312 ········//···275:·if_icmple·······286
311 ········//···274:·aload_0········313 ········//···278:·aload_0········
312 ········//···275:·invokestatic····org/apache/commons/lang3/math/NumberUtils.createBigInteger:(Ljava/lang/String;)Ljava/math/BigInteger;314 ········//···279:·invokestatic····org/apache/commons/lang3/math/NumberUtils.createBigInteger:(Ljava/lang/String;)Ljava/math/BigInteger;
Max diff block lines reached; 52438/64057 bytes (81.86%) of diff not shown.
15.1 KB
com/jjoe64/graphview/GraphView$1.class
15.1 KB
javap -verbose -constants -s -l -private {}
    
Offset 76, 180 lines modifiedOffset 76, 176 lines modified
76 ·········6:·invokespecial·#14·················//·Method·java/lang/Object."<init>":()V76 ·········6:·invokespecial·#14·················//·Method·java/lang/Object."<init>":()V
77 ·········9:·return77 ·········9:·return
  
78 ··public·boolean·onScale(com.jjoe64.graphview.compatible.ScaleGestureDetector);78 ··public·boolean·onScale(com.jjoe64.graphview.compatible.ScaleGestureDetector);
79 ····descriptor:·(Lcom/jjoe64/graphview/compatible/ScaleGestureDetector;)Z79 ····descriptor:·(Lcom/jjoe64/graphview/compatible/ScaleGestureDetector;)Z
80 ····flags:·(0x0001)·ACC_PUBLIC80 ····flags:·(0x0001)·ACC_PUBLIC
81 ····Code:81 ····Code:
82 ······stack=300,·locals=25,·args_size=282 ······stack=300,·locals=21,·args_size=2
83 ·········0:·aload_083 ·········0:·aload_0
84 ·········1:·getfield······#10·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;84 ·········1:·getfield······#10·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;
85 ·········4:·invokestatic··#20·················//·Method·com/jjoe64/graphview/GraphView.access$17:(Lcom/jjoe64/graphview/GraphView;)D85 ·········4:·invokestatic··#20·················//·Method·com/jjoe64/graphview/GraphView.access$17:(Lcom/jjoe64/graphview/GraphView;)D
86 ·········7:·dstore_286 ·········7:·dstore_2
87 ·········8:·aload_087 ·········8:·aload_0
88 ·········9:·getfield······#10·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;88 ·········9:·getfield······#10·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;
89 ········12:·astore········489 ········12:·astore········4
90 ········14:·aload·········490 ········14:·aload·········4
91 ········16:·invokestatic··#23·················//·Method·com/jjoe64/graphview/GraphView.access$16:(Lcom/jjoe64/graphview/GraphView;)D91 ········16:·invokestatic··#23·················//·Method·com/jjoe64/graphview/GraphView.access$16:(Lcom/jjoe64/graphview/GraphView;)D
92 ········19:·dstore········5 
93 ········21:·ldc2_w········#26·················//·double·2.0d92 ········19:·ldc2_w········#26·················//·double·2.0d
 93 ········22:·ddiv
94 ········24:·dstore········794 ········23:·dstore········5
 95 ········25:·dload_2
95 ········26:·dload·········596 ········26:·dload·········5
96 ········28:·dload·········7 
97 ········30:·ddiv97 ········28:·dadd
98 ········31:·dstore········598 ········29:·dstore········7
99 ········33:·dload_2 
100 ········34:·dload·········5 
101 ········36:·dadd 
102 ········37:·dstore········9 
103 ········39:·aload_099 ········31:·aload_0
104 ········40:·getfield······#10·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;100 ········32:·getfield······#10·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;
105 ········43:·astore········11101 ········35:·astore········9
106 ········45:·aload·········11102 ········37:·aload·········9
107 ········47:·invokestatic··#23·················//·Method·com/jjoe64/graphview/GraphView.access$16:(Lcom/jjoe64/graphview/GraphView;)D103 ········39:·invokestatic··#23·················//·Method·com/jjoe64/graphview/GraphView.access$16:(Lcom/jjoe64/graphview/GraphView;)D
108 ········50:·dstore········12104 ········42:·dstore········5
109 ········52:·aload_1105 ········44:·aload_1
110 ········53:·invokevirtual·#33·················//·Method·com/jjoe64/graphview/compatible/ScaleGestureDetector.getScaleFactor:()D106 ········45:·invokevirtual·#33·················//·Method·com/jjoe64/graphview/compatible/ScaleGestureDetector.getScaleFactor:()D
111 ········56:·dstore········14107 ········48:·dstore········10
 108 ········50:·dload·········5
112 ········58:·dload·········12109 ········52:·dload·········10
113 ········60:·dload·········14 
114 ········62:·ddiv110 ········54:·ddiv
115 ········63:·dstore········12111 ········55:·dstore········5
116 ········65:·aload·········11112 ········57:·aload·········9
117 ········67:·dload·········12113 ········59:·dload·········5
118 ········69:·invokestatic··#37·················//·Method·com/jjoe64/graphview/GraphView.access$25:(Lcom/jjoe64/graphview/GraphView;D)V114 ········61:·invokestatic··#37·················//·Method·com/jjoe64/graphview/GraphView.access$25:(Lcom/jjoe64/graphview/GraphView;D)V
 115 ········64:·aload_0
 116 ········65:·getfield······#10·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;
 117 ········68:·astore········9
119 ········72:·aload_0118 ········70:·aload_0
120 ········73:·getfield······#10·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;119 ········71:·getfield······#10·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;
121 ········76:·astore········11120 ········74:·astore········12
122 ········78:·aload_0 
123 ········79:·getfield······#10·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView; 
124 ········82:·astore········16 
125 ········84:·aload·········16121 ········76:·aload·········12
126 ········86:·invokestatic··#23·················//·Method·com/jjoe64/graphview/GraphView.access$16:(Lcom/jjoe64/graphview/GraphView;)D122 ········78:·invokestatic··#23·················//·Method·com/jjoe64/graphview/GraphView.access$16:(Lcom/jjoe64/graphview/GraphView;)D
127 ········89:·dstore········12123 ········81:·dstore········5
128 ········91:·ldc2_w········#26·················//·double·2.0d124 ········83:·ldc2_w········#26·················//·double·2.0d
129 ········94:·dstore········14125 ········86:·dstore········10
 126 ········88:·dload·········5
130 ········96:·dload·········12127 ········90:·dload·········10
 128 ········92:·ddiv
 129 ········93:·dstore········5
131 ········98:·dload·········14130 ········95:·dload·········7
132 ·······100:·ddiv131 ········97:·dload·········5
 132 ········99:·dsub
133 ·······101:·dstore········12133 ·······100:·dstore········5
134 ·······103:·dload·········9134 ·······102:·aload·········9
135 ·······105:·dload·········12135 ·······104:·dload·········5
136 ·······107:·dsub 
137 ·······108:·dstore········12 
138 ·······110:·aload·········11 
139 ·······112:·dload·········12 
140 ·······114:·invokestatic··#40·················//·Method·com/jjoe64/graphview/GraphView.access$18:(Lcom/jjoe64/graphview/GraphView;D)V 
141 ·······117:·aload_0 
142 ·······118:·getfield······#10·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView; 
143 ·······121:·astore········11 
144 ·······123:·iconst_1 
145 ·······124:·istore········17 
146 ·······126:·aload·········11 
147 ·······128:·iload·········17 
148 ·······130:·invokevirtual·#45·················//·Method·com/jjoe64/graphview/GraphView.getMinX:(Z)D 
149 ·······133:·dstore········18 
150 ·······135:·aload_0 
151 ·······136:·getfield······#10·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView; 
152 ·······139:·astore········11 
153 ·······141:·aload·········11 
154 ·······143:·invokestatic··#20·················//·Method·com/jjoe64/graphview/GraphView.access$17:(Lcom/jjoe64/graphview/GraphView;)D 
155 ·······146:·dstore_2 
156 ·······147:·dload_2 
157 ·······148:·dload·········18 
158 ·······150:·dcmpg 
159 ·······151:·istore········20 
160 ·······153:·iload·········20 
161 ·······155:·ifge··········171 
162 ·······158:·aload_0 
163 ·······159:·getfield······#10·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView; 
164 ·······162:·astore········11 
165 ·······164:·aload·········11 
166 ·······166:·dload·········18 
167 ·······168:·invokestatic··#40·················//·Method·com/jjoe64/graphview/GraphView.access$18:(Lcom/jjoe64/graphview/GraphView;D)V136 ·······106:·invokestatic··#40·················//·Method·com/jjoe64/graphview/GraphView.access$18:(Lcom/jjoe64/graphview/GraphView;D)V
168 ·······171:·aload_0 
169 ·······172:·getfield······#10·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView; 
170 ·······175:·astore········11 
171 ·······177:·iconst_1 
172 ·······178:·istore········17 
173 ·······180:·aload·········11 
174 ·······182:·iload·········17 
175 ·······184:·invokevirtual·#48·················//·Method·com/jjoe64/graphview/GraphView.getMaxX:(Z)D 
176 ·······187:·dstore········21 
177 ·······189:·aload_0137 ·······109:·aload_0
178 ·······190:·getfield······#10·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;138 ·······110:·getfield······#10·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;
179 ·······193:·astore········11139 ·······113:·astore········9
 140 ·······115:·iconst_1
 141 ·······116:·istore········13
 142 ·······118:·aload·········9
 143 ·······120:·iload·········13
 144 ·······122:·invokevirtual·#45·················//·Method·com/jjoe64/graphview/GraphView.getMinX:(Z)D
 145 ·······125:·dstore········14
 146 ·······127:·aload_0
 147 ·······128:·getfield······#10·················//·Field·this$0:Lcom/jjoe64/graphview/GraphView;
 148 ·······131:·astore········9
 149 ·······133:·aload·········9
 150 ·······135:·invokestatic··#20·················//·Method·com/jjoe64/graphview/GraphView.access$17:(Lcom/jjoe64/graphview/GraphView;)D
 151 ·······138:·dstore_2
Max diff block lines reached; 0/15346 bytes (0.00%) of diff not shown.
18.8 KB
smali/com/jjoe64/graphview/GraphView.smali
    
Offset 330, 19 lines modifiedOffset 330, 19 lines modified
330 ····:cond_0330 ····:cond_0
331 ····iput-object·p2,·p0,·Lcom/jjoe64/graphview/GraphView;->title:Ljava/lang/String;331 ····iput-object·p2,·p0,·Lcom/jjoe64/graphview/GraphView;->title:Ljava/lang/String;
  
332 ····goto·:goto_0332 ····goto·:goto_0
333 .end·method333 .end·method
  
334 .method·private·_values(I)[Lcom/jjoe64/graphview/GraphViewDataInterface;334 .method·private·_values(I)[Lcom/jjoe64/graphview/GraphViewDataInterface;
335 ····.locals·9335 ····.locals·10
336 ····.param·p1,·"idxSeries"····#·I336 ····.param·p1,·"idxSeries"····#·I
  
337 ····.prologue337 ····.prologue
338 ····const-wide/16·v5,·0x0338 ····const-wide/16·v6,·0x0
  
339 ····.line·373339 ····.line·373
340 ····iget-object·v3,·p0,·Lcom/jjoe64/graphview/GraphView;->graphSeries:Ljava/util/List;340 ····iget-object·v3,·p0,·Lcom/jjoe64/graphview/GraphView;->graphSeries:Ljava/util/List;
  
341 ····invoke-interface·{v3,·p1},·Ljava/util/List;->get(I)Ljava/lang/Object;341 ····invoke-interface·{v3,·p1},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
342 ····move-result-object·v3342 ····move-result-object·v3
Offset 353, 23 lines modifiedOffset 353, 23 lines modified
  
353 ····.line·374353 ····.line·374
354 ····.local·v2,·"values":[Lcom/jjoe64/graphview/GraphViewDataInterface;354 ····.local·v2,·"values":[Lcom/jjoe64/graphview/GraphViewDataInterface;
355 ····monitor-enter·v2355 ····monitor-enter·v2
  
356 ····.line·375356 ····.line·375
357 ····:try_start_0357 ····:try_start_0
358 ····iget-wide·v3,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportStart:D358 ····iget-wide·v4,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportStart:D
  
359 ····cmpl-double·v3,·v3,·v5359 ····cmpl-double·v3,·v4,·v6
  
360 ····if-nez·v3,·:cond_0360 ····if-nez·v3,·:cond_0
  
361 ····iget-wide·v3,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportSize:D361 ····iget-wide·v4,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportSize:D
  
362 ····cmpl-double·v3,·v3,·v5362 ····cmpl-double·v3,·v4,·v6
  
363 ····if-nez·v3,·:cond_0363 ····if-nez·v3,·:cond_0
  
364 ····.line·377364 ····.line·377
365 ····monitor-exit·v2365 ····monitor-exit·v2
  
366 ····.line·396366 ····.line·396
Offset 416, 36 lines modifiedOffset 416, 36 lines modified
  
416 ····.line·382416 ····.line·382
417 ····:cond_1417 ····:cond_1
418 ····aget-object·v3,·v2,·v0418 ····aget-object·v3,·v2,·v0
  
419 ····invoke-interface·{v3},·Lcom/jjoe64/graphview/GraphViewDataInterface;->getX()D419 ····invoke-interface·{v3},·Lcom/jjoe64/graphview/GraphViewDataInterface;->getX()D
  
420 ····move-result-wide·v3420 ····move-result-wide·v4
  
421 ····iget-wide·v5,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportStart:D421 ····iget-wide·v6,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportStart:D
  
422 ····cmpl-double·v3,·v3,·v5422 ····cmpl-double·v3,·v4,·v6
  
423 ····if-ltz·v3,·:cond_3423 ····if-ltz·v3,·:cond_3
  
424 ····.line·383424 ····.line·383
425 ····aget-object·v3,·v2,·v0425 ····aget-object·v3,·v2,·v0
  
426 ····invoke-interface·{v3},·Lcom/jjoe64/graphview/GraphViewDataInterface;->getX()D426 ····invoke-interface·{v3},·Lcom/jjoe64/graphview/GraphViewDataInterface;->getX()D
  
427 ····move-result-wide·v3427 ····move-result-wide·v4
  
428 ····iget-wide·v5,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportStart:D428 ····iget-wide·v6,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportStart:D
  
429 ····iget-wide·v7,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportSize:D429 ····iget-wide·v8,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportSize:D
  
430 ····add-double/2addr·v5,·v7430 ····add-double/2addr·v6,·v8
  
431 ····cmpl-double·v3,·v3,·v5431 ····cmpl-double·v3,·v4,·v6
  
432 ····if-lez·v3,·:cond_2432 ····if-lez·v3,·:cond_2
  
433 ····.line·384433 ····.line·384
434 ····aget-object·v3,·v2,·v0434 ····aget-object·v3,·v2,·v0
  
435 ····invoke-interface·{v1,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z435 ····invoke-interface·{v1,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z
Offset 604, 15 lines modifiedOffset 604, 15 lines modified
604 ····.line·318604 ····.line·318
605 ····iget-wide·v0,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportStart:D605 ····iget-wide·v0,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportStart:D
  
606 ····return-wide·v0606 ····return-wide·v0
607 .end·method607 .end·method
  
608 .method·static·synthetic·access$18(Lcom/jjoe64/graphview/GraphView;D)V608 .method·static·synthetic·access$18(Lcom/jjoe64/graphview/GraphView;D)V
609 ····.locals·0609 ····.locals·1
  
610 ····.prologue610 ····.prologue
611 ····.line·318611 ····.line·318
612 ····iput-wide·p1,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportStart:D612 ····iput-wide·p1,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportStart:D
  
613 ····return-void613 ····return-void
614 .end·method614 .end·method
Offset 674, 15 lines modifiedOffset 674, 15 lines modified
674 ····.line·321674 ····.line·321
675 ····iget-object·v0,·p0,·Lcom/jjoe64/graphview/GraphView;->scaleDetector:Lcom/jjoe64/graphview/compatible/ScaleGestureDetector;675 ····iget-object·v0,·p0,·Lcom/jjoe64/graphview/GraphView;->scaleDetector:Lcom/jjoe64/graphview/compatible/ScaleGestureDetector;
  
676 ····return-object·v0676 ····return-object·v0
677 .end·method677 .end·method
  
678 .method·static·synthetic·access$25(Lcom/jjoe64/graphview/GraphView;D)V678 .method·static·synthetic·access$25(Lcom/jjoe64/graphview/GraphView;D)V
679 ····.locals·0679 ····.locals·1
  
680 ····.prologue680 ····.prologue
681 ····.line·319681 ····.line·319
682 ····iput-wide·p1,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportSize:D682 ····iput-wide·p1,·p0,·Lcom/jjoe64/graphview/GraphView;->viewportSize:D
  
683 ····return-void683 ····return-void
684 .end·method684 .end·method
Offset 758, 15 lines modifiedOffset 758, 15 lines modified
  
758 ····move-result-object·v0758 ····move-result-object·v0
  
759 ····return-object·v0759 ····return-object·v0
760 .end·method760 .end·method
  
761 .method·private·generateHorlabels(F)[Ljava/lang/String;761 .method·private·generateHorlabels(F)[Ljava/lang/String;
762 ····.locals·11762 ····.locals·12
763 ····.param·p1,·"graphwidth"····#·F763 ····.param·p1,·"graphwidth"····#·F
  
764 ····.prologue764 ····.prologue
765 ····const/4·v8,·0x0765 ····const/4·v8,·0x0
  
766 ····.line·484766 ····.line·484
Max diff block lines reached; 15511/19176 bytes (80.89%) of diff not shown.
4.81 KB
smali/com/jjoe64/graphview/GraphView$VerLabelsView.smali
    
Offset 70, 15 lines modifiedOffset 70, 15 lines modified
  
70 ····goto·:goto_070 ····goto·:goto_0
71 .end·method71 .end·method
  
  
72 #·virtual·methods72 #·virtual·methods
73 .method·protected·onDraw(Landroid/graphics/Canvas;)V73 .method·protected·onDraw(Landroid/graphics/Canvas;)V
74 ····.locals·1374 ····.locals·14
75 ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas;75 ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas;
  
76 ····.prologue76 ····.prologue
77 ····.line·27377 ····.line·273
78 ····iget-object·v9,·p0,·Lcom/jjoe64/graphview/GraphView$VerLabelsView;->this$0:Lcom/jjoe64/graphview/GraphView;78 ····iget-object·v9,·p0,·Lcom/jjoe64/graphview/GraphView$VerLabelsView;->this$0:Lcom/jjoe64/graphview/GraphView;
  
79 ····iget-object·v9,·v9,·Lcom/jjoe64/graphview/GraphView;->paint:Landroid/graphics/Paint;79 ····iget-object·v9,·v9,·Lcom/jjoe64/graphview/GraphView;->paint:Landroid/graphics/Paint;
Offset 125, 47 lines modifiedOffset 125, 47 lines modified
125 ····.line·278125 ····.line·278
126 ····iget-object·v9,·p0,·Lcom/jjoe64/graphview/GraphView$VerLabelsView;->this$0:Lcom/jjoe64/graphview/GraphView;126 ····iget-object·v9,·p0,·Lcom/jjoe64/graphview/GraphView$VerLabelsView;->this$0:Lcom/jjoe64/graphview/GraphView;
  
127 ····const/4·v10,·0x1127 ····const/4·v10,·0x1
  
128 ····invoke-virtual·{v9,·v10},·Lcom/jjoe64/graphview/GraphView;->getMaxX(Z)D128 ····invoke-virtual·{v9,·v10},·Lcom/jjoe64/graphview/GraphView;->getMaxX(Z)D
  
129 ····move-result-wide·v9129 ····move-result-wide·v10
  
130 ····iget-object·v11,·p0,·Lcom/jjoe64/graphview/GraphView$VerLabelsView;->this$0:Lcom/jjoe64/graphview/GraphView;130 ····iget-object·v9,·p0,·Lcom/jjoe64/graphview/GraphView$VerLabelsView;->this$0:Lcom/jjoe64/graphview/GraphView;
  
131 ····const/4·v12,·0x1131 ····const/4·v12,·0x1
  
132 ····invoke-virtual·{v11,·v12},·Lcom/jjoe64/graphview/GraphView;->getMinX(Z)D132 ····invoke-virtual·{v9,·v12},·Lcom/jjoe64/graphview/GraphView;->getMinX(Z)D
  
133 ····move-result-wide·v11133 ····move-result-wide·v12
  
134 ····sub-double/2addr·v9,·v11134 ····sub-double/2addr·v10,·v12
  
135 ····const-wide·v11,·0x3fe90e5604189375L····#·0.783135 ····const-wide·v12,·0x3fe90e5604189375L····#·0.783
  
136 ····mul-double/2addr·v9,·v11136 ····mul-double/2addr·v10,·v12
  
137 ····iget-object·v11,·p0,·Lcom/jjoe64/graphview/GraphView$VerLabelsView;->this$0:Lcom/jjoe64/graphview/GraphView;137 ····iget-object·v9,·p0,·Lcom/jjoe64/graphview/GraphView$VerLabelsView;->this$0:Lcom/jjoe64/graphview/GraphView;
  
138 ····const/4·v12,·0x1138 ····const/4·v12,·0x1
  
139 ····invoke-virtual·{v11,·v12},·Lcom/jjoe64/graphview/GraphView;->getMinX(Z)D139 ····invoke-virtual·{v9,·v12},·Lcom/jjoe64/graphview/GraphView;->getMinX(Z)D
  
140 ····move-result-wide·v11140 ····move-result-wide·v12
  
141 ····add-double·v5,·v9,·v11141 ····add-double·v6,·v10,·v12
  
142 ····.line·279142 ····.line·279
143 ····.local·v5,·"testX":D143 ····.local·v6,·"testX":D
144 ····iget-object·v9,·p0,·Lcom/jjoe64/graphview/GraphView$VerLabelsView;->this$0:Lcom/jjoe64/graphview/GraphView;144 ····iget-object·v9,·p0,·Lcom/jjoe64/graphview/GraphView$VerLabelsView;->this$0:Lcom/jjoe64/graphview/GraphView;
  
145 ····const/4·v10,·0x1145 ····const/4·v10,·0x1
  
146 ····invoke-virtual·{v9,·v5,·v6,·v10},·Lcom/jjoe64/graphview/GraphView;->formatLabel(DZ)Ljava/lang/String;146 ····invoke-virtual·{v9,·v6,·v7,·v10},·Lcom/jjoe64/graphview/GraphView;->formatLabel(DZ)Ljava/lang/String;
  
147 ····move-result-object·v4147 ····move-result-object·v4
  
148 ····.line·280148 ····.line·280
149 ····.local·v4,·"testLabel":Ljava/lang/String;149 ····.local·v4,·"testLabel":Ljava/lang/String;
150 ····iget-object·v9,·p0,·Lcom/jjoe64/graphview/GraphView$VerLabelsView;->this$0:Lcom/jjoe64/graphview/GraphView;150 ····iget-object·v9,·p0,·Lcom/jjoe64/graphview/GraphView$VerLabelsView;->this$0:Lcom/jjoe64/graphview/GraphView;
  
Offset 221, 15 lines modifiedOffset 221, 15 lines modified
  
221 ····move-result-object·v10221 ····move-result-object·v10
  
222 ····invoke-static·{v9,·v10},·Lcom/jjoe64/graphview/GraphView;->access$4(Lcom/jjoe64/graphview/GraphView;Ljava/lang/Integer;)V222 ····invoke-static·{v9,·v10},·Lcom/jjoe64/graphview/GraphView;->access$4(Lcom/jjoe64/graphview/GraphView;Ljava/lang/Integer;)V
  
223 ····.line·284223 ····.line·284
224 ····.end·local·v4····#·"testLabel":Ljava/lang/String;224 ····.end·local·v4····#·"testLabel":Ljava/lang/String;
225 ····.end·local·v5····#·"testX":D225 ····.end·local·v6····#·"testX":D
226 ····:cond_1226 ····:cond_1
227 ····iget-object·v9,·p0,·Lcom/jjoe64/graphview/GraphView$VerLabelsView;->this$0:Lcom/jjoe64/graphview/GraphView;227 ····iget-object·v9,·p0,·Lcom/jjoe64/graphview/GraphView$VerLabelsView;->this$0:Lcom/jjoe64/graphview/GraphView;
  
228 ····invoke-virtual·{v9},·Lcom/jjoe64/graphview/GraphView;->getGraphViewStyle()Lcom/jjoe64/graphview/GraphViewStyle;228 ····invoke-virtual·{v9},·Lcom/jjoe64/graphview/GraphView;->getGraphViewStyle()Lcom/jjoe64/graphview/GraphViewStyle;
  
229 ····move-result-object·v9229 ····move-result-object·v9
  
Offset 368, 18 lines modifiedOffset 368, 18 lines modified
  
368 ····invoke-static·{v9},·Lcom/jjoe64/graphview/GraphView;->access$8(Lcom/jjoe64/graphview/GraphView;)[Ljava/lang/String;368 ····invoke-static·{v9},·Lcom/jjoe64/graphview/GraphView;->access$8(Lcom/jjoe64/graphview/GraphView;)[Ljava/lang/String;
  
369 ····move-result-object·v9369 ····move-result-object·v9
  
370 ····array-length·v9,·v9370 ····array-length·v9,·v9
  
371 ····add-int/lit8·v7,·v9,·-0x1371 ····add-int/lit8·v5,·v9,·-0x1
  
372 ····.line·304372 ····.line·304
373 ····.local·v7,·"vers":I373 ····.local·v5,·"vers":I
374 ····const/4·v3,·0x0374 ····const/4·v3,·0x0
  
375 ····.local·v3,·"i":I375 ····.local·v3,·"i":I
376 ····:goto_1376 ····:goto_1
377 ····iget-object·v9,·p0,·Lcom/jjoe64/graphview/GraphView$VerLabelsView;->this$0:Lcom/jjoe64/graphview/GraphView;377 ····iget-object·v9,·p0,·Lcom/jjoe64/graphview/GraphView$VerLabelsView;->this$0:Lcom/jjoe64/graphview/GraphView;
  
378 ····invoke-static·{v9},·Lcom/jjoe64/graphview/GraphView;->access$8(Lcom/jjoe64/graphview/GraphView;)[Ljava/lang/String;378 ····invoke-static·{v9},·Lcom/jjoe64/graphview/GraphView;->access$8(Lcom/jjoe64/graphview/GraphView;)[Ljava/lang/String;
Offset 394, 15 lines modifiedOffset 394, 15 lines modified
394 ····return-void394 ····return-void
  
395 ····.line·287395 ····.line·287
396 ····.end·local·v0····#·"border":F396 ····.end·local·v0····#·"border":F
397 ····.end·local·v1····#·"graphheight":F397 ····.end·local·v1····#·"graphheight":F
398 ····.end·local·v2····#·"height":F398 ····.end·local·v2····#·"height":F
399 ····.end·local·v3····#·"i":I399 ····.end·local·v3····#·"i":I
400 ····.end·local·v7····#·"vers":I400 ····.end·local·v5····#·"vers":I
401 ····:cond_4401 ····:cond_4
402 ····iget-object·v9,·p0,·Lcom/jjoe64/graphview/GraphView$VerLabelsView;->this$0:Lcom/jjoe64/graphview/GraphView;402 ····iget-object·v9,·p0,·Lcom/jjoe64/graphview/GraphView$VerLabelsView;->this$0:Lcom/jjoe64/graphview/GraphView;
  
403 ····invoke-virtual·{v9},·Lcom/jjoe64/graphview/GraphView;->getGraphViewStyle()Lcom/jjoe64/graphview/GraphViewStyle;403 ····invoke-virtual·{v9},·Lcom/jjoe64/graphview/GraphView;->getGraphViewStyle()Lcom/jjoe64/graphview/GraphViewStyle;
  
404 ····move-result-object·v9404 ····move-result-object·v9
  
Offset 454, 17 lines modifiedOffset 454, 17 lines modified
454 ····goto·:goto_0454 ····goto·:goto_0
  
455 ····.line·305455 ····.line·305
456 ····.restart·local·v0····#·"border":F456 ····.restart·local·v0····#·"border":F
457 ····.restart·local·v1····#·"graphheight":F457 ····.restart·local·v1····#·"graphheight":F
458 ····.restart·local·v2····#·"height":F458 ····.restart·local·v2····#·"height":F
459 ····.restart·local·v3····#·"i":I459 ····.restart·local·v3····#·"i":I
460 ····.restart·local·v7····#·"vers":I460 ····.restart·local·v5····#·"vers":I
461 ····:cond_5461 ····:cond_5
462 ····int-to-float·v9,·v7462 ····int-to-float·v9,·v5
  
463 ····div-float·v9,·v1,·v9463 ····div-float·v9,·v1,·v9
Max diff block lines reached; 59/4810 bytes (1.23%) of diff not shown.
23.8 KB
smali/com/jjoe64/graphview/GraphView$GraphViewContentView.smali
    
Offset 46, 21 lines modifiedOffset 46, 21 lines modified
46 ····invoke-virtual·{p0,·v0},·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V46 ····invoke-virtual·{p0,·v0},·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
  
47 ····.line·6947 ····.line·69
48 ····return-void48 ····return-void
49 .end·method49 .end·method
  
50 .method·private·onMoveGesture(F)V50 .method·private·onMoveGesture(F)V
51 ····.locals·1351 ····.locals·14
52 ····.param·p1,·"f"····#·F52 ····.param·p1,·"f"····#·F
  
53 ····.prologue53 ····.prologue
54 ····const/4·v12,·0x054 ····const/4·v13,·0x0
  
55 ····const/4·v11,·0x155 ····const/4·v12,·0x1
  
56 ····.line·16456 ····.line·164
57 ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView;57 ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView;
  
58 ····invoke-static·{v4},·Lcom/jjoe64/graphview/GraphView;->access$16(Lcom/jjoe64/graphview/GraphView;)D58 ····invoke-static·{v4},·Lcom/jjoe64/graphview/GraphView;->access$16(Lcom/jjoe64/graphview/GraphView;)D
  
59 ····move-result-wide·v459 ····move-result-wide·v4
Offset 72, 48 lines modifiedOffset 72, 48 lines modified
72 ····if-eqz·v4,·:cond_372 ····if-eqz·v4,·:cond_3
  
73 ····.line·16573 ····.line·165
74 ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView;74 ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView;
  
75 ····invoke-static·{v4},·Lcom/jjoe64/graphview/GraphView;->access$17(Lcom/jjoe64/graphview/GraphView;)D75 ····invoke-static·{v4},·Lcom/jjoe64/graphview/GraphView;->access$17(Lcom/jjoe64/graphview/GraphView;)D
  
76 ····move-result-wide·v576 ····move-result-wide·v6
  
77 ····float-to-double·v7,·p177 ····float-to-double·v8,·p1
  
78 ····iget-object·v9,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView;78 ····iget-object·v5,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView;
  
79 ····invoke-static·{v9},·Lcom/jjoe64/graphview/GraphView;->access$16(Lcom/jjoe64/graphview/GraphView;)D79 ····invoke-static·{v5},·Lcom/jjoe64/graphview/GraphView;->access$16(Lcom/jjoe64/graphview/GraphView;)D
  
80 ····move-result-wide·v980 ····move-result-wide·v10
  
81 ····mul-double/2addr·v7,·v981 ····mul-double/2addr·v8,·v10
  
82 ····iget·v9,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->graphwidth:F82 ····iget·v5,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->graphwidth:F
  
83 ····float-to-double·v9,·v983 ····float-to-double·v10,·v5
  
84 ····div-double/2addr·v7,·v984 ····div-double/2addr·v8,·v10
  
85 ····sub-double/2addr·v5,·v785 ····sub-double/2addr·v6,·v8
  
86 ····invoke-static·{v4,·v5,·v6},·Lcom/jjoe64/graphview/GraphView;->access$18(Lcom/jjoe64/graphview/GraphView;D)V86 ····invoke-static·{v4,·v6,·v7},·Lcom/jjoe64/graphview/GraphView;->access$18(Lcom/jjoe64/graphview/GraphView;D)V
  
87 ····.line·16887 ····.line·168
88 ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView;88 ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView;
  
89 ····invoke-virtual·{v4,·v11},·Lcom/jjoe64/graphview/GraphView;->getMinX(Z)D89 ····invoke-virtual·{v4,·v12},·Lcom/jjoe64/graphview/GraphView;->getMinX(Z)D
  
90 ····move-result-wide·v290 ····move-result-wide·v2
  
91 ····.line·16991 ····.line·169
92 ····.local·v2,·"minX":D92 ····.local·v2,·"minX":D
93 ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView;93 ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView;
  
94 ····invoke-virtual·{v4,·v11},·Lcom/jjoe64/graphview/GraphView;->getMaxX(Z)D94 ····invoke-virtual·{v4,·v12},·Lcom/jjoe64/graphview/GraphView;->getMaxX(Z)D
  
95 ····move-result-wide·v095 ····move-result-wide·v0
  
96 ····.line·17096 ····.line·170
97 ····.local·v0,·"maxX":D97 ····.local·v0,·"maxX":D
98 ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView;98 ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView;
  
Offset 139, 29 lines modifiedOffset 139, 29 lines modified
  
139 ····move-result·v4139 ····move-result·v4
  
140 ····if-nez·v4,·:cond_1140 ····if-nez·v4,·:cond_1
  
141 ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView;141 ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView;
  
142 ····invoke-static·{v4,·v12},·Lcom/jjoe64/graphview/GraphView;->access$7(Lcom/jjoe64/graphview/GraphView;[Ljava/lang/String;)V142 ····invoke-static·{v4,·v13},·Lcom/jjoe64/graphview/GraphView;->access$7(Lcom/jjoe64/graphview/GraphView;[Ljava/lang/String;)V
  
143 ····.line·178143 ····.line·178
144 ····:cond_1144 ····:cond_1
145 ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView;145 ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView;
  
146 ····invoke-static·{v4},·Lcom/jjoe64/graphview/GraphView;->access$20(Lcom/jjoe64/graphview/GraphView;)Z146 ····invoke-static·{v4},·Lcom/jjoe64/graphview/GraphView;->access$20(Lcom/jjoe64/graphview/GraphView;)Z
  
147 ····move-result·v4147 ····move-result·v4
  
148 ····if-nez·v4,·:cond_2148 ····if-nez·v4,·:cond_2
  
149 ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView;149 ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView;
  
150 ····invoke-static·{v4,·v12},·Lcom/jjoe64/graphview/GraphView;->access$10(Lcom/jjoe64/graphview/GraphView;[Ljava/lang/String;)V150 ····invoke-static·{v4,·v13},·Lcom/jjoe64/graphview/GraphView;->access$10(Lcom/jjoe64/graphview/GraphView;[Ljava/lang/String;)V
  
151 ····.line·179151 ····.line·179
152 ····:cond_2152 ····:cond_2
153 ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView;153 ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView;
  
154 ····invoke-static·{v4},·Lcom/jjoe64/graphview/GraphView;->access$21(Lcom/jjoe64/graphview/GraphView;)Landroid/view/View;154 ····invoke-static·{v4},·Lcom/jjoe64/graphview/GraphView;->access$21(Lcom/jjoe64/graphview/GraphView;)Landroid/view/View;
  
Offset 203, 27 lines modifiedOffset 203, 27 lines modified
203 ····.line·173203 ····.line·173
204 ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView;204 ····iget-object·v4,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView;
  
205 ····iget-object·v5,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView;205 ····iget-object·v5,·p0,·Lcom/jjoe64/graphview/GraphView$GraphViewContentView;->this$0:Lcom/jjoe64/graphview/GraphView;
  
206 ····invoke-static·{v5},·Lcom/jjoe64/graphview/GraphView;->access$16(Lcom/jjoe64/graphview/GraphView;)D206 ····invoke-static·{v5},·Lcom/jjoe64/graphview/GraphView;->access$16(Lcom/jjoe64/graphview/GraphView;)D
  
207 ····move-result-wide·v5207 ····move-result-wide·v6
  
208 ····sub-double·v5,·v0,·v5208 ····sub-double·v6,·v0,·v6
  
209 ····invoke-static·{v4,·v5,·v6},·Lcom/jjoe64/graphview/GraphView;->access$18(Lcom/jjoe64/graphview/GraphView;D)V209 ····invoke-static·{v4,·v6,·v7},·Lcom/jjoe64/graphview/GraphView;->access$18(Lcom/jjoe64/graphview/GraphView;D)V
  
210 ····goto·:goto_0210 ····goto·:goto_0
211 .end·method211 .end·method
  
  
212 #·virtual·methods212 #·virtual·methods
213 .method·protected·onDraw(Landroid/graphics/Canvas;)V213 .method·protected·onDraw(Landroid/graphics/Canvas;)V
214 ····.locals·38214 ····.locals·39
215 ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas;215 ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas;
  
216 ····.prologue216 ····.prologue
217 ····.line·77217 ····.line·77
218 ····move-object/from16·v0,·p0218 ····move-object/from16·v0,·p0
  
Max diff block lines reached; 18650/24215 bytes (77.02%) of diff not shown.
439 B
smali/com/jjoe64/graphview/GraphView$GraphViewData.smali
    
Offset 21, 15 lines modifiedOffset 21, 15 lines modified
21 .field·public·final·valueX:D21 .field·public·final·valueX:D
  
22 .field·public·final·valueY:D22 .field·public·final·valueY:D
  
  
23 #·direct·methods23 #·direct·methods
24 .method·public·constructor·<init>(DD)V24 .method·public·constructor·<init>(DD)V
25 ····.locals·025 ····.locals·1
26 ····.param·p1,·"valueX"····#·D26 ····.param·p1,·"valueX"····#·D
27 ····.param·p3,·"valueY"····#·D27 ····.param·p3,·"valueY"····#·D
  
28 ····.prologue28 ····.prologue
29 ····.line·23829 ····.line·238
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
6.13 KB
smali/com/jjoe64/graphview/BarGraphView.smali
    
Offset 29, 155 lines modifiedOffset 29, 159 lines modified
29 ····.line·3929 ····.line·39
30 ····return-void30 ····return-void
31 .end·method31 .end·method
  
  
32 #·virtual·methods32 #·virtual·methods
33 .method·public·drawSeries(Landroid/graphics/Canvas;[Lcom/jjoe64/graphview/GraphViewDataInterface;FFFDDDDFLcom/jjoe64/graphview/GraphViewSeries$GraphViewSeriesStyle;)V33 .method·public·drawSeries(Landroid/graphics/Canvas;[Lcom/jjoe64/graphview/GraphViewDataInterface;FFFDDDDFLcom/jjoe64/graphview/GraphViewSeries$GraphViewSeriesStyle;)V
34 ····.locals·1234 ····.locals·14
35 ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas;35 ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas;
36 ····.param·p2,·"values"····#·[Lcom/jjoe64/graphview/GraphViewDataInterface;36 ····.param·p2,·"values"····#·[Lcom/jjoe64/graphview/GraphViewDataInterface;
37 ····.param·p3,·"graphwidth"····#·F37 ····.param·p3,·"graphwidth"····#·F
38 ····.param·p4,·"graphheight"····#·F38 ····.param·p4,·"graphheight"····#·F
39 ····.param·p5,·"border"····#·F39 ····.param·p5,·"border"····#·F
40 ····.param·p6,·"minX"····#·D40 ····.param·p6,·"minX"····#·D
41 ····.param·p8,·"minY"····#·D41 ····.param·p8,·"minY"····#·D
42 ····.param·p10,·"diffX"····#·D42 ····.param·p10,·"diffX"····#·D
43 ····.param·p12,·"diffY"····#·D43 ····.param·p12,·"diffY"····#·D
44 ····.param·p14,·"horstart"····#·F44 ····.param·p14,·"horstart"····#·F
45 ····.param·p15,·"style"····#·Lcom/jjoe64/graphview/GraphViewSeries$GraphViewSeriesStyle;45 ····.param·p15,·"style"····#·Lcom/jjoe64/graphview/GraphViewSeries$GraphViewSeriesStyle;
  
46 ····.prologue46 ····.prologue
47 ····.line·4547 ····.line·45
48 ····const/high16·v1,·0x40000000····#·2.0f48 ····const/high16·v2,·0x40000000····#·2.0f
  
49 ····mul-float·v1,·v1,·p549 ····mul-float·v2,·v2,·p5
  
50 ····sub-float·v1,·p3,·v150 ····sub-float·v2,·p3,·v2
  
51 ····array-length·v2,·p251 ····move-object/from16·v0,·p2
  
52 ····int-to-float·v2,·v252 ····array-length·v3,·v0
  
 53 ····int-to-float·v3,·v3
  
53 ····div-float·v7,·v1,·v254 ····div-float·v8,·v2,·v3
  
54 ····.line·4755 ····.line·47
55 ····.local·v7,·"colwidth":F56 ····.local·v8,·"colwidth":F
56 ····iget-object·v1,·p0,·Lcom/jjoe64/graphview/BarGraphView;->paint:Landroid/graphics/Paint;57 ····iget-object·v2,·p0,·Lcom/jjoe64/graphview/BarGraphView;->paint:Landroid/graphics/Paint;
  
57 ····move-object/from16·v0,·p1558 ····move-object/from16·v0,·p15
  
58 ····iget·v2,·v0,·Lcom/jjoe64/graphview/GraphViewSeries$GraphViewSeriesStyle;->thickness:I59 ····iget·v3,·v0,·Lcom/jjoe64/graphview/GraphViewSeries$GraphViewSeriesStyle;->thickness:I
  
59 ····int-to-float·v2,·v260 ····int-to-float·v3,·v3
  
60 ····invoke-virtual·{v1,·v2},·Landroid/graphics/Paint;->setStrokeWidth(F)V61 ····invoke-virtual·{v2,·v3},·Landroid/graphics/Paint;->setStrokeWidth(F)V
  
61 ····.line·4862 ····.line·48
62 ····iget-object·v1,·p0,·Lcom/jjoe64/graphview/BarGraphView;->paint:Landroid/graphics/Paint;63 ····iget-object·v2,·p0,·Lcom/jjoe64/graphview/BarGraphView;->paint:Landroid/graphics/Paint;
  
63 ····move-object/from16·v0,·p1564 ····move-object/from16·v0,·p15
  
64 ····iget·v2,·v0,·Lcom/jjoe64/graphview/GraphViewSeries$GraphViewSeriesStyle;->color:I65 ····iget·v3,·v0,·Lcom/jjoe64/graphview/GraphViewSeries$GraphViewSeriesStyle;->color:I
  
65 ····invoke-virtual·{v1,·v2},·Landroid/graphics/Paint;->setColor(I)V66 ····invoke-virtual·{v2,·v3},·Landroid/graphics/Paint;->setColor(I)V
  
66 ····.line·5167 ····.line·51
67 ····const/4·v8,·0x068 ····const/4·v9,·0x0
  
68 ····.local·v8,·"i":I69 ····.local·v9,·"i":I
69 ····:goto_070 ····:goto_0
 71 ····move-object/from16·v0,·p2
  
70 ····array-length·v1,·p272 ····array-length·v2,·v0
  
71 ····if-lt·v8,·v1,·:cond_073 ····if-lt·v9,·v2,·:cond_0
  
72 ····.line·6374 ····.line·63
73 ····return-void75 ····return-void
  
74 ····.line·5276 ····.line·52
75 ····:cond_077 ····:cond_0
76 ····aget-object·v1,·p2,·v878 ····aget-object·v2,·p2,·v9
  
77 ····invoke-interface·{v1},·Lcom/jjoe64/graphview/GraphViewDataInterface;->getY()D79 ····invoke-interface·{v2},·Lcom/jjoe64/graphview/GraphViewDataInterface;->getY()D
  
78 ····move-result-wide·v180 ····move-result-wide·v2
  
79 ····sub-double·v1,·v1,·p881 ····sub-double·v2,·v2,·p8
  
80 ····double-to-float·v10,·v182 ····double-to-float·v11,·v2
  
81 ····.line·5383 ····.line·53
82 ····.local·v10,·"valY":F84 ····.local·v11,·"valY":F
83 ····float-to-double·v1,·v1085 ····float-to-double·v2,·v11
  
84 ····div-double·v1,·v1,·p1286 ····div-double·v2,·v2,·p12
  
85 ····double-to-float·v9,·v187 ····double-to-float·v10,·v2
  
86 ····.line·5488 ····.line·54
87 ····.local·v9,·"ratY":F89 ····.local·v10,·"ratY":F
88 ····mul-float·v11,·p4,·v990 ····mul-float·v12,·p4,·v10
  
89 ····.line·5791 ····.line·57
90 ····.local·v11,·"y":F92 ····.local·v12,·"y":F
91 ····invoke-virtual/range·{p15·..·p15},·Lcom/jjoe64/graphview/GraphViewSeries$GraphViewSeriesStyle;->getValueDependentColor()Lcom/jjoe64/graphview/ValueDependentColor;93 ····invoke-virtual/range·{p15·..·p15},·Lcom/jjoe64/graphview/GraphViewSeries$GraphViewSeriesStyle;->getValueDependentColor()Lcom/jjoe64/graphview/ValueDependentColor;
  
92 ····move-result-object·v194 ····move-result-object·v2
  
93 ····if-eqz·v1,·:cond_195 ····if-eqz·v2,·:cond_1
  
94 ····.line·5896 ····.line·58
95 ····iget-object·v1,·p0,·Lcom/jjoe64/graphview/BarGraphView;->paint:Landroid/graphics/Paint;97 ····iget-object·v2,·p0,·Lcom/jjoe64/graphview/BarGraphView;->paint:Landroid/graphics/Paint;
  
96 ····invoke-virtual/range·{p15·..·p15},·Lcom/jjoe64/graphview/GraphViewSeries$GraphViewSeriesStyle;->getValueDependentColor()Lcom/jjoe64/graphview/ValueDependentColor;98 ····invoke-virtual/range·{p15·..·p15},·Lcom/jjoe64/graphview/GraphViewSeries$GraphViewSeriesStyle;->getValueDependentColor()Lcom/jjoe64/graphview/ValueDependentColor;
  
97 ····move-result-object·v299 ····move-result-object·v3
  
98 ····aget-object·v3,·p2,·v8100 ····aget-object·v4,·p2,·v9
  
99 ····invoke-interface·{v2,·v3},·Lcom/jjoe64/graphview/ValueDependentColor;->get(Lcom/jjoe64/graphview/GraphViewDataInterface;)I101 ····invoke-interface·{v3,·v4},·Lcom/jjoe64/graphview/ValueDependentColor;->get(Lcom/jjoe64/graphview/GraphViewDataInterface;)I
  
100 ····move-result·v2102 ····move-result·v3
  
101 ····invoke-virtual·{v1,·v2},·Landroid/graphics/Paint;->setColor(I)V103 ····invoke-virtual·{v2,·v3},·Landroid/graphics/Paint;->setColor(I)V
  
102 ····.line·61104 ····.line·61
103 ····:cond_1105 ····:cond_1
104 ····int-to-float·v1,·v8106 ····int-to-float·v2,·v9
  
105 ····mul-float/2addr·v1,·v7107 ····mul-float/2addr·v2,·v8
  
106 ····add-float·v2,·v1,·p14108 ····add-float·v3,·v2,·p14
  
107 ····sub-float·v1,·p5,·v11109 ····sub-float·v2,·p5,·v12
Max diff block lines reached; 1173/6187 bytes (18.96%) of diff not shown.
3.4 KB
smali/com/jjoe64/graphview/GraphView$1.smali
    
Offset 63, 40 lines modifiedOffset 63, 40 lines modified
  
63 ····.line·81863 ····.line·818
64 ····.local·v0,·"center":D64 ····.local·v0,·"center":D
65 ····iget-object·v8,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView;65 ····iget-object·v8,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView;
  
66 ····invoke-static·{v8},·Lcom/jjoe64/graphview/GraphView;->access$16(Lcom/jjoe64/graphview/GraphView;)D66 ····invoke-static·{v8},·Lcom/jjoe64/graphview/GraphView;->access$16(Lcom/jjoe64/graphview/GraphView;)D
  
67 ····move-result-wide·v967 ····move-result-wide·v10
  
68 ····invoke-virtual·{p1},·Lcom/jjoe64/graphview/compatible/ScaleGestureDetector;->getScaleFactor()D68 ····invoke-virtual·{p1},·Lcom/jjoe64/graphview/compatible/ScaleGestureDetector;->getScaleFactor()D
  
69 ····move-result-wide·v1169 ····move-result-wide·v12
  
70 ····div-double/2addr·v9,·v1170 ····div-double/2addr·v10,·v12
  
71 ····invoke-static·{v8,·v9,·v10},·Lcom/jjoe64/graphview/GraphView;->access$25(Lcom/jjoe64/graphview/GraphView;D)V71 ····invoke-static·{v8,·v10,·v11},·Lcom/jjoe64/graphview/GraphView;->access$25(Lcom/jjoe64/graphview/GraphView;D)V
  
72 ····.line·81972 ····.line·819
73 ····iget-object·v8,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView;73 ····iget-object·v8,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView;
  
74 ····iget-object·v9,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView;74 ····iget-object·v9,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView;
  
75 ····invoke-static·{v9},·Lcom/jjoe64/graphview/GraphView;->access$16(Lcom/jjoe64/graphview/GraphView;)D75 ····invoke-static·{v9},·Lcom/jjoe64/graphview/GraphView;->access$16(Lcom/jjoe64/graphview/GraphView;)D
  
76 ····move-result-wide·v976 ····move-result-wide·v10
  
77 ····const-wide/high16·v11,·0x4000000000000000L····#·2.077 ····const-wide/high16·v12,·0x4000000000000000L····#·2.0
  
78 ····div-double/2addr·v9,·v1178 ····div-double/2addr·v10,·v12
  
79 ····sub-double·v9,·v0,·v979 ····sub-double·v10,·v0,·v10
  
80 ····invoke-static·{v8,·v9,·v10},·Lcom/jjoe64/graphview/GraphView;->access$18(Lcom/jjoe64/graphview/GraphView;D)V80 ····invoke-static·{v8,·v10,·v11},·Lcom/jjoe64/graphview/GraphView;->access$18(Lcom/jjoe64/graphview/GraphView;D)V
  
81 ····.line·82281 ····.line·822
82 ····iget-object·v8,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView;82 ····iget-object·v8,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView;
  
83 ····const/4·v9,·0x183 ····const/4·v9,·0x1
  
84 ····invoke-virtual·{v8,·v9},·Lcom/jjoe64/graphview/GraphView;->getMinX(Z)D84 ····invoke-virtual·{v8,·v9},·Lcom/jjoe64/graphview/GraphView;->getMinX(Z)D
Offset 170, 19 lines modifiedOffset 170, 19 lines modified
170 ····if-lez·v8,·:cond_2170 ····if-lez·v8,·:cond_2
  
171 ····.line·833171 ····.line·833
172 ····iget-object·v8,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView;172 ····iget-object·v8,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView;
  
173 ····invoke-static·{v8},·Lcom/jjoe64/graphview/GraphView;->access$17(Lcom/jjoe64/graphview/GraphView;)D173 ····invoke-static·{v8},·Lcom/jjoe64/graphview/GraphView;->access$17(Lcom/jjoe64/graphview/GraphView;)D
  
174 ····move-result-wide·v9174 ····move-result-wide·v10
  
175 ····sub-double/2addr·v9,·v6175 ····sub-double/2addr·v10,·v6
  
176 ····invoke-static·{v8,·v9,·v10},·Lcom/jjoe64/graphview/GraphView;->access$18(Lcom/jjoe64/graphview/GraphView;D)V176 ····invoke-static·{v8,·v10,·v11},·Lcom/jjoe64/graphview/GraphView;->access$18(Lcom/jjoe64/graphview/GraphView;D)V
  
177 ····.line·840177 ····.line·840
178 ····:cond_1178 ····:cond_1
179 ····:goto_0179 ····:goto_0
180 ····iget-object·v8,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView;180 ····iget-object·v8,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView;
  
181 ····invoke-virtual·{v8},·Lcom/jjoe64/graphview/GraphView;->redrawAll()V181 ····invoke-virtual·{v8},·Lcom/jjoe64/graphview/GraphView;->redrawAll()V
Offset 201, 15 lines modifiedOffset 201, 15 lines modified
201 ····.line·837201 ····.line·837
202 ····iget-object·v8,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView;202 ····iget-object·v8,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView;
  
203 ····iget-object·v9,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView;203 ····iget-object·v9,·p0,·Lcom/jjoe64/graphview/GraphView$1;->this$0:Lcom/jjoe64/graphview/GraphView;
  
204 ····invoke-static·{v9},·Lcom/jjoe64/graphview/GraphView;->access$17(Lcom/jjoe64/graphview/GraphView;)D204 ····invoke-static·{v9},·Lcom/jjoe64/graphview/GraphView;->access$17(Lcom/jjoe64/graphview/GraphView;)D
  
205 ····move-result-wide·v9205 ····move-result-wide·v10
  
206 ····sub-double·v9,·v2,·v9206 ····sub-double·v10,·v2,·v10
  
207 ····invoke-static·{v8,·v9,·v10},·Lcom/jjoe64/graphview/GraphView;->access$25(Lcom/jjoe64/graphview/GraphView;D)V207 ····invoke-static·{v8,·v10,·v11},·Lcom/jjoe64/graphview/GraphView;->access$25(Lcom/jjoe64/graphview/GraphView;D)V
  
208 ····goto·:goto_0208 ····goto·:goto_0
209 .end·method209 .end·method
7.37 KB
smali/com/jjoe64/graphview/LineGraphView.smali
    
Offset 93, 15 lines modifiedOffset 93, 15 lines modified
93 ····.line·5193 ····.line·51
94 ····return-void94 ····return-void
95 .end·method95 .end·method
  
  
96 #·virtual·methods96 #·virtual·methods
97 .method·public·drawSeries(Landroid/graphics/Canvas;[Lcom/jjoe64/graphview/GraphViewDataInterface;FFFDDDDFLcom/jjoe64/graphview/GraphViewSeries$GraphViewSeriesStyle;)V97 .method·public·drawSeries(Landroid/graphics/Canvas;[Lcom/jjoe64/graphview/GraphViewDataInterface;FFFDDDDFLcom/jjoe64/graphview/GraphViewSeries$GraphViewSeriesStyle;)V
98 ····.locals·3598 ····.locals·36
99 ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas;99 ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas;
100 ····.param·p2,·"values"····#·[Lcom/jjoe64/graphview/GraphViewDataInterface;100 ····.param·p2,·"values"····#·[Lcom/jjoe64/graphview/GraphViewDataInterface;
101 ····.param·p3,·"graphwidth"····#·F101 ····.param·p3,·"graphwidth"····#·F
102 ····.param·p4,·"graphheight"····#·F102 ····.param·p4,·"graphheight"····#·F
103 ····.param·p5,·"border"····#·F103 ····.param·p5,·"border"····#·F
104 ····.param·p6,·"minX"····#·D104 ····.param·p6,·"minX"····#·D
105 ····.param·p8,·"minY"····#·D105 ····.param·p8,·"minY"····#·D
Offset 191, 51 lines modifiedOffset 191, 51 lines modified
191 ····.line·61191 ····.line·61
192 ····.restart·local·v4····#·"startY":F192 ····.restart·local·v4····#·"startY":F
193 ····:cond_1193 ····:cond_1
194 ····aget-object·v2,·p2,·v13194 ····aget-object·v2,·p2,·v13
  
195 ····invoke-interface·{v2},·Lcom/jjoe64/graphview/GraphViewDataInterface;->getY()D195 ····invoke-interface·{v2},·Lcom/jjoe64/graphview/GraphViewDataInterface;->getY()D
  
196 ····move-result-wide·v7196 ····move-result-wide·v8
  
197 ····sub-double·v26,·v7,·p8197 ····sub-double·v26,·v8,·p8
  
198 ····.line·62198 ····.line·62
199 ····.local·v26,·"valY":D199 ····.local·v26,·"valY":D
200 ····div-double·v22,·v26,·p12200 ····div-double·v22,·v26,·p12
  
201 ····.line·63201 ····.line·63
202 ····.local·v22,·"ratY":D202 ····.local·v22,·"ratY":D
203 ····move/from16·v0,·p4203 ····move/from16·v0,·p4
  
204 ····float-to-double·v7,·v0204 ····float-to-double·v8,·v0
  
205 ····mul-double·v31,·v7,·v22205 ····mul-double·v32,·v8,·v22
  
206 ····.line·65206 ····.line·65
207 ····.local·v31,·"y":D207 ····.local·v32,·"y":D
208 ····aget-object·v2,·p2,·v13208 ····aget-object·v2,·p2,·v13
  
209 ····invoke-interface·{v2},·Lcom/jjoe64/graphview/GraphViewDataInterface;->getX()D209 ····invoke-interface·{v2},·Lcom/jjoe64/graphview/GraphViewDataInterface;->getX()D
  
210 ····move-result-wide·v7210 ····move-result-wide·v8
  
211 ····sub-double·v24,·v7,·p6211 ····sub-double·v24,·v8,·p6
  
212 ····.line·66212 ····.line·66
213 ····.local·v24,·"valX":D213 ····.local·v24,·"valX":D
214 ····div-double·v20,·v24,·p10214 ····div-double·v20,·v24,·p10
  
215 ····.line·67215 ····.line·67
216 ····.local·v20,·"ratX":D216 ····.local·v20,·"ratX":D
217 ····move/from16·v0,·p3217 ····move/from16·v0,·p3
  
218 ····float-to-double·v7,·v0218 ····float-to-double·v8,·v0
  
219 ····mul-double·v28,·v7,·v20219 ····mul-double·v28,·v8,·v20
  
220 ····.line·69220 ····.line·69
221 ····.local·v28,·"x":D221 ····.local·v28,·"x":D
222 ····move-wide/from16·v0,·v28222 ····move-wide/from16·v0,·v28
  
223 ····double-to-float·v2,·v0223 ····double-to-float·v2,·v0
  
Offset 245, 54 lines modifiedOffset 245, 54 lines modified
  
245 ····add-float·v10,·v2,·v7245 ····add-float·v10,·v2,·v7
  
246 ····.line·70246 ····.line·70
247 ····.local·v10,·"endX":F247 ····.local·v10,·"endX":F
248 ····move/from16·v0,·p5248 ····move/from16·v0,·p5
  
249 ····float-to-double·v7,·v0249 ····float-to-double·v8,·v0
  
250 ····sub-double·v7,·v7,·v31250 ····sub-double·v8,·v8,·v32
  
251 ····double-to-float·v2,·v7251 ····double-to-float·v2,·v8
  
252 ····add-float·v2,·v2,·p4252 ····add-float·v2,·v2,·p4
  
253 ····const/high16·v7,·0x40000000····#·2.0f253 ····const/high16·v7,·0x40000000····#·2.0f
  
254 ····add-float·v11,·v2,·v7254 ····add-float·v11,·v2,·v7
  
255 ····.line·72255 ····.line·72
256 ····.local·v11,·"endY":F256 ····.local·v11,·"endY":F
257 ····if-lez·v13,·:cond_2257 ····if-lez·v13,·:cond_2
  
258 ····.line·74258 ····.line·74
259 ····float-to-double·v7,·v10259 ····float-to-double·v8,·v10
  
260 ····sub-double/2addr·v7,·v14260 ····sub-double/2addr·v8,·v14
  
261 ····const-wide/high16·v33,·0x4008000000000000L····#·3.0261 ····const-wide/high16·v34,·0x4008000000000000L····#·3.0
  
262 ····div-double·v7,·v7,·v33262 ····div-double·v8,·v8,·v34
  
263 ····const-wide/high16·v33,·0x3ff0000000000000L····#·1.0263 ····const-wide/high16·v34,·0x3ff0000000000000L····#·1.0
  
264 ····add-double·v18,·v7,·v33264 ····add-double·v18,·v8,·v34
  
265 ····.line·75265 ····.line·75
266 ····.local·v18,·"numSpace":D266 ····.local·v18,·"numSpace":D
267 ····const/16·v30,·0x0267 ····const/16·v30,·0x0
  
268 ····.local·v30,·"xi":I268 ····.local·v30,·"xi":I
269 ····:goto_2269 ····:goto_2
270 ····move/from16·v0,·v30270 ····move/from16·v0,·v30
  
271 ····int-to-double·v7,·v0271 ····int-to-double·v8,·v0
  
272 ····cmpg-double·v2,·v7,·v18272 ····cmpg-double·v2,·v8,·v18
  
273 ····if-ltz·v2,·:cond_3273 ····if-ltz·v2,·:cond_3
  
274 ····.line·89274 ····.line·89
275 ····.end·local·v18····#·"numSpace":D275 ····.end·local·v18····#·"numSpace":D
276 ····.end·local·v30····#·"xi":I276 ····.end·local·v30····#·"xi":I
277 ····:cond_2277 ····:cond_2
Offset 308, 59 lines modifiedOffset 308, 59 lines modified
  
308 ····goto·:goto_0308 ····goto·:goto_0
  
309 ····.line·76309 ····.line·76
Max diff block lines reached; 4237/7451 bytes (56.86%) of diff not shown.
898 B
smali/com/jjoe64/graphview/compatible/ScaleGestureDetector.smali
    
Offset 200, 38 lines modifiedOffset 200, 29 lines modified
  
200 ····invoke-virtual·{v1},·Ljava/lang/Float;->floatValue()F200 ····invoke-virtual·{v1},·Ljava/lang/Float;->floatValue()F
201 ····:try_end_0201 ····:try_end_0
202 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0202 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
203 ····move-result·v1203 ····move-result·v1
  
204 ····float-to-double·v1,·v1204 ····float-to-double·v2,·v1
  
205 ····.line·73205 ····.line·73
 206 ····:cond_0
206 ····:goto_0207 ····:goto_0
207 ····return-wide·v1208 ····return-wide·v2
  
208 ····.line·68209 ····.line·68
209 ····:catch_0210 ····:catch_0
210 ····move-exception·v0211 ····move-exception·v0
  
211 ····.line·69212 ····.line·69
212 ····.local·v0,·"e":Ljava/lang/Exception;213 ····.local·v0,·"e":Ljava/lang/Exception;
213 ····invoke-virtual·{v0},·Ljava/lang/Exception;->printStackTrace()V214 ····invoke-virtual·{v0},·Ljava/lang/Exception;->printStackTrace()V
  
214 ····move-wide·v1,·v2 
  
215 ····.line·70 
216 ····goto·:goto_0 
  
217 ····.end·local·v0····#·"e":Ljava/lang/Exception; 
218 ····:cond_0 
219 ····move-wide·v1,·v2 
  
220 ····.line·73 
221 ····goto·:goto_0215 ····goto·:goto_0
222 .end·method216 .end·method
  
223 .method·public·isInProgress()Z217 .method·public·isInProgress()Z
224 ····.locals·5218 ····.locals·5
  
225 ····.prologue219 ····.prologue
21.5 KB
smali/com/vanderbie/heart_rate_monitor/HeartRateMonitor$3.smali
    
Offset 27, 499 lines modifiedOffset 27, 519 lines modified
  
27 ····return-void27 ····return-void
28 .end·method28 .end·method
  
  
29 #·virtual·methods29 #·virtual·methods
30 .method·public·onPreviewFrame([BLandroid/hardware/Camera;)V30 .method·public·onPreviewFrame([BLandroid/hardware/Camera;)V
31 ····.locals·2631 ····.locals·30
32 ····.param·p1,·"data"····#·[B32 ····.param·p1,·"data"····#·[B
33 ····.param·p2,·"cam"····#·Landroid/hardware/Camera;33 ····.param·p2,·"cam"····#·Landroid/hardware/Camera;
  
34 ····.prologue34 ····.prologue
35 ····.line·24935 ····.line·249
36 ····if-nez·p1,·:cond_036 ····if-nez·p1,·:cond_0
  
37 ····.line·25037 ····.line·250
38 ····new-instance·v20,·Ljava/lang/NullPointerException;38 ····new-instance·v23,·Ljava/lang/NullPointerException;
  
39 ····invoke-direct/range·{v20·..·v20},·Ljava/lang/NullPointerException;-><init>()V39 ····invoke-direct/range·{v23·..·v23},·Ljava/lang/NullPointerException;-><init>()V
  
40 ····throw·v2040 ····throw·v23
  
41 ····.line·25141 ····.line·251
42 ····:cond_042 ····:cond_0
43 ····invoke-virtual/range·{p2·..·p2},·Landroid/hardware/Camera;->getParameters()Landroid/hardware/Camera$Parameters;43 ····invoke-virtual/range·{p2·..·p2},·Landroid/hardware/Camera;->getParameters()Landroid/hardware/Camera$Parameters;
  
44 ····move-result-object·v2044 ····move-result-object·v23
  
45 ····invoke-virtual/range·{v20·..·v20},·Landroid/hardware/Camera$Parameters;->getPreviewSize()Landroid/hardware/Camera$Size;45 ····invoke-virtual/range·{v23·..·v23},·Landroid/hardware/Camera$Parameters;->getPreviewSize()Landroid/hardware/Camera$Size;
  
46 ····move-result-object·v1346 ····move-result-object·v16
  
47 ····.line·25247 ····.line·252
48 ····.local·v13,·"size":Landroid/hardware/Camera$Size;48 ····.local·v16,·"size":Landroid/hardware/Camera$Size;
49 ····if-nez·v13,·:cond_149 ····if-nez·v16,·:cond_1
  
50 ····.line·25350 ····.line·253
51 ····new-instance·v20,·Ljava/lang/NullPointerException;51 ····new-instance·v23,·Ljava/lang/NullPointerException;
  
52 ····invoke-direct/range·{v20·..·v20},·Ljava/lang/NullPointerException;-><init>()V52 ····invoke-direct/range·{v23·..·v23},·Ljava/lang/NullPointerException;-><init>()V
  
53 ····throw·v2053 ····throw·v23
  
54 ····.line·25554 ····.line·255
55 ····:cond_155 ····:cond_1
56 ····invoke-static·{},·Lcom/vanderbie/heart_rate_monitor/HeartRateMonitor;->access$300()Ljava/util/concurrent/atomic/AtomicBoolean;56 ····invoke-static·{},·Lcom/vanderbie/heart_rate_monitor/HeartRateMonitor;->access$300()Ljava/util/concurrent/atomic/AtomicBoolean;
  
57 ····move-result-object·v2057 ····move-result-object·v23
  
58 ····const/16·v21,·0x058 ····const/16·v24,·0x0
  
59 ····const/16·v22,·0x159 ····const/16·v25,·0x1
  
60 ····invoke-virtual/range·{v20·..·v22},·Ljava/util/concurrent/atomic/AtomicBoolean;->compareAndSet(ZZ)Z60 ····invoke-virtual/range·{v23·..·v25},·Ljava/util/concurrent/atomic/AtomicBoolean;->compareAndSet(ZZ)Z
  
61 ····move-result·v2061 ····move-result·v23
  
62 ····if-nez·v20,·:cond_262 ····if-nez·v23,·:cond_2
  
63 ····.line·40163 ····.line·401
64 ····:goto_064 ····:goto_0
65 ····return-void65 ····return-void
  
66 ····.line·25866 ····.line·258
67 ····:cond_267 ····:cond_2
68 ····iget·v0,·v13,·Landroid/hardware/Camera$Size;->width:I68 ····move-object/from16·v0,·v16
  
 69 ····iget·v0,·v0,·Landroid/hardware/Camera$Size;->width:I
  
69 ····move/from16·v17,·v070 ····move/from16·v20,·v0
  
70 ····.line·25971 ····.line·259
71 ····.local·v17,·"width":I72 ····.local·v20,·"width":I
 73 ····move-object/from16·v0,·v16
  
72 ····iget·v8,·v13,·Landroid/hardware/Camera$Size;->height:I74 ····iget·v9,·v0,·Landroid/hardware/Camera$Size;->height:I
  
73 ····.line·26175 ····.line·261
74 ····.local·v8,·"height":I76 ····.local·v9,·"height":I
75 ····invoke-virtual/range·{p1·..·p1},·[B->clone()Ljava/lang/Object;77 ····invoke-virtual/range·{p1·..·p1},·[B->clone()Ljava/lang/Object;
  
76 ····move-result-object·v2078 ····move-result-object·v23
  
77 ····check-cast·v20,·[B79 ····check-cast·v23,·[B
  
78 ····move-object/from16·v0,·v2080 ····move-object/from16·v0,·v23
  
79 ····move/from16·v1,·v1781 ····move/from16·v1,·v20
  
80 ····invoke-static·{v0,·v8,·v1},·Lcom/vanderbie/heart_rate_monitor/ImageProcessing;->decodeYUV420SPtoRedAvg([BII)I82 ····invoke-static·{v0,·v9,·v1},·Lcom/vanderbie/heart_rate_monitor/ImageProcessing;->decodeYUV420SPtoRedAvg([BII)I
  
81 ····move-result·v1183 ····move-result·v14
  
82 ····.line·27084 ····.line·270
83 ····.local·v11,·"imgAvg":I85 ····.local·v14,·"imgAvg":I
84 ····invoke-static·{},·Lcom/vanderbie/heart_rate_monitor/HeartRateMonitor;->access$400()Lorg/apache/commons/collections4/queue/CircularFifoQueue;86 ····invoke-static·{},·Lcom/vanderbie/heart_rate_monitor/HeartRateMonitor;->access$400()Lorg/apache/commons/collections4/queue/CircularFifoQueue;
  
85 ····move-result-object·v2087 ····move-result-object·v23
  
86 ····int-to-double·v0,·v1188 ····int-to-double·v0,·v14
  
87 ····move-wide/from16·v21,·v089 ····move-wide/from16·v24,·v0
  
88 ····invoke-static/range·{v21·..·v22},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;90 ····invoke-static/range·{v24·..·v25},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
  
89 ····move-result-object·v2191 ····move-result-object·v24
  
90 ····invoke-virtual/range·{v20·..·v21},·Lorg/apache/commons/collections4/queue/CircularFifoQueue;->add(Ljava/lang/Object;)Z92 ····invoke-virtual/range·{v23·..·v24},·Lorg/apache/commons/collections4/queue/CircularFifoQueue;->add(Ljava/lang/Object;)Z
  
91 ····.line·27193 ····.line·271
92 ····invoke-static·{},·Lcom/vanderbie/heart_rate_monitor/HeartRateMonitor;->access$500()Lorg/apache/commons/collections4/queue/CircularFifoQueue;94 ····invoke-static·{},·Lcom/vanderbie/heart_rate_monitor/HeartRateMonitor;->access$500()Lorg/apache/commons/collections4/queue/CircularFifoQueue;
  
93 ····move-result-object·v2095 ····move-result-object·v23
  
94 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J96 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
95 ····move-result-wide·v2197 ····move-result-wide·v24
  
96 ····invoke-static/range·{v21·..·v22},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;98 ····invoke-static/range·{v24·..·v25},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
97 ····move-result-object·v2199 ····move-result-object·v24
  
98 ····invoke-virtual/range·{v20·..·v21},·Lorg/apache/commons/collections4/queue/CircularFifoQueue;->add(Ljava/lang/Object;)Z100 ····invoke-virtual/range·{v23·..·v24},·Lorg/apache/commons/collections4/queue/CircularFifoQueue;->add(Ljava/lang/Object;)Z
  
99 ····.line·273101 ····.line·273
100 ····const/16·v20,·0x100102 ····const/16·v23,·0x100
  
Max diff block lines reached; 16630/21878 bytes (76.01%) of diff not shown.
679 B
smali/com/vanderbie/heart_rate_monitor/HeartRateMonitor$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/vanderbie/heart_rate_monitor/HeartRateMonitor;21 .field·final·synthetic·this$0:Lcom/vanderbie/heart_rate_monitor/HeartRateMonitor;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/vanderbie/heart_rate_monitor/HeartRateMonitor;)V23 .method·constructor·<init>(Lcom/vanderbie/heart_rate_monitor/HeartRateMonitor;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/vanderbie/heart_rate_monitor/HeartRateMonitor;
  
25 ····.prologue26 ····.prologue
26 ····.line·16927 ····.line·169
27 ····iput-object·p1,·p0,·Lcom/vanderbie/heart_rate_monitor/HeartRateMonitor$2;->this$0:Lcom/vanderbie/heart_rate_monitor/HeartRateMonitor;28 ····iput-object·p1,·p0,·Lcom/vanderbie/heart_rate_monitor/HeartRateMonitor$2;->this$0:Lcom/vanderbie/heart_rate_monitor/HeartRateMonitor;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
296 B
smali/com/vanderbie/heart_rate_monitor/R.smali
    
Offset 21, 10 lines modifiedOffset 21, 9 lines modified
21 .method·public·constructor·<init>()V21 .method·public·constructor·<init>()V
22 ····.locals·022 ····.locals·0
  
23 ····.prologue23 ····.prologue
24 ····.line·1024 ····.line·10
25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
26 ····.line·42 
27 ····return-void26 ····return-void
28 .end·method27 .end·method
9.16 KB
smali/com/vanderbie/heart_rate_monitor/HeartRateMonitor.smali
    
Offset 393, 90 lines modifiedOffset 393, 89 lines modified
393 ····.locals·7393 ····.locals·7
394 ····.param·p0,·"width"····#·I394 ····.param·p0,·"width"····#·I
395 ····.param·p1,·"height"····#·I395 ····.param·p1,·"height"····#·I
396 ····.param·p2,·"parameters"····#·Landroid/hardware/Camera$Parameters;396 ····.param·p2,·"parameters"····#·Landroid/hardware/Camera$Parameters;
  
397 ····.prologue397 ····.prologue
398 ····.line·449398 ····.line·449
399 ····const/4·v2,·0x0399 ····const/4·v1,·0x0
  
400 ····.line·451400 ····.line·451
401 ····.local·v2,·"result":Landroid/hardware/Camera$Size;401 ····.local·v1,·"result":Landroid/hardware/Camera$Size;
402 ····invoke-virtual·{p2},·Landroid/hardware/Camera$Parameters;->getSupportedPreviewSizes()Ljava/util/List;402 ····invoke-virtual·{p2},·Landroid/hardware/Camera$Parameters;->getSupportedPreviewSizes()Ljava/util/List;
  
403 ····move-result-object·v5403 ····move-result-object·v4
  
404 ····invoke-interface·{v5},·Ljava/util/List;->iterator()Ljava/util/Iterator;404 ····invoke-interface·{v4},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
405 ····move-result-object·v0405 ····move-result-object·v4
  
406 ····.local·v0,·"i$":Ljava/util/Iterator; 
407 ····:cond_0406 ····:cond_0
408 ····:goto_0407 ····:goto_0
409 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z408 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z
  
410 ····move-result·v5409 ····move-result·v5
  
411 ····if-eqz·v5,·:cond_2410 ····if-eqz·v5,·:cond_2
  
412 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;411 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
413 ····move-result-object·v4412 ····move-result-object·v3
  
414 ····check-cast·v4,·Landroid/hardware/Camera$Size;413 ····check-cast·v3,·Landroid/hardware/Camera$Size;
  
415 ····.line·452414 ····.line·452
416 ····.local·v4,·"size":Landroid/hardware/Camera$Size;415 ····.local·v3,·"size":Landroid/hardware/Camera$Size;
417 ····iget·v5,·v4,·Landroid/hardware/Camera$Size;->width:I416 ····iget·v5,·v3,·Landroid/hardware/Camera$Size;->width:I
  
418 ····if-gt·v5,·p0,·:cond_0417 ····if-gt·v5,·p0,·:cond_0
  
419 ····iget·v5,·v4,·Landroid/hardware/Camera$Size;->height:I418 ····iget·v5,·v3,·Landroid/hardware/Camera$Size;->height:I
  
420 ····if-gt·v5,·p1,·:cond_0419 ····if-gt·v5,·p1,·:cond_0
  
421 ····.line·453420 ····.line·453
422 ····if-nez·v2,·:cond_1421 ····if-nez·v1,·:cond_1
  
423 ····.line·454422 ····.line·454
424 ····move-object·v2,·v4423 ····move-object·v1,·v3
  
425 ····goto·:goto_0424 ····goto·:goto_0
  
426 ····.line·456425 ····.line·456
427 ····:cond_1426 ····:cond_1
428 ····iget·v5,·v2,·Landroid/hardware/Camera$Size;->width:I427 ····iget·v5,·v1,·Landroid/hardware/Camera$Size;->width:I
  
429 ····iget·v6,·v2,·Landroid/hardware/Camera$Size;->height:I428 ····iget·v6,·v1,·Landroid/hardware/Camera$Size;->height:I
  
430 ····mul-int·v3,·v5,·v6429 ····mul-int·v2,·v5,·v6
  
431 ····.line·457430 ····.line·457
432 ····.local·v3,·"resultArea":I431 ····.local·v2,·"resultArea":I
433 ····iget·v5,·v4,·Landroid/hardware/Camera$Size;->width:I432 ····iget·v5,·v3,·Landroid/hardware/Camera$Size;->width:I
  
434 ····iget·v6,·v4,·Landroid/hardware/Camera$Size;->height:I433 ····iget·v6,·v3,·Landroid/hardware/Camera$Size;->height:I
  
435 ····mul-int·v1,·v5,·v6434 ····mul-int·v0,·v5,·v6
  
436 ····.line·459435 ····.line·459
437 ····.local·v1,·"newArea":I436 ····.local·v0,·"newArea":I
438 ····if-ge·v1,·v3,·:cond_0437 ····if-ge·v0,·v2,·:cond_0
  
439 ····.line·460438 ····.line·460
440 ····move-object·v2,·v4439 ····move-object·v1,·v3
  
441 ····goto·:goto_0440 ····goto·:goto_0
  
442 ····.line·465441 ····.line·465
443 ····.end·local·v1····#·"newArea":I442 ····.end·local·v0····#·"newArea":I
444 ····.end·local·v3····#·"resultArea":I443 ····.end·local·v2····#·"resultArea":I
445 ····.end·local·v4····#·"size":Landroid/hardware/Camera$Size;444 ····.end·local·v3····#·"size":Landroid/hardware/Camera$Size;
446 ····:cond_2445 ····:cond_2
447 ····return-object·v2446 ····return-object·v1
448 .end·method447 .end·method
  
449 .method·private·isOnWifi()Z448 .method·private·isOnWifi()Z
450 ····.locals·2449 ····.locals·2
  
451 ····.prologue450 ····.prologue
452 ····.line·521451 ····.line·521
Offset 492, 18 lines modifiedOffset 491, 20 lines modified
492 ····.local·v0,·"conman":Landroid/net/ConnectivityManager;491 ····.local·v0,·"conman":Landroid/net/ConnectivityManager;
493 ····const/4·v1,·0x1492 ····const/4·v1,·0x1
  
494 ····invoke-virtual·{v0,·v1},·Landroid/net/ConnectivityManager;->getNetworkInfo(I)Landroid/net/NetworkInfo;493 ····invoke-virtual·{v0,·v1},·Landroid/net/ConnectivityManager;->getNetworkInfo(I)Landroid/net/NetworkInfo;
  
495 ····move-result-object·v1494 ····move-result-object·v1
  
 495 ····.line·523
496 ····invoke-virtual·{v1},·Landroid/net/NetworkInfo;->isConnectedOrConnecting()Z496 ····invoke-virtual·{v1},·Landroid/net/NetworkInfo;->isConnectedOrConnecting()Z
  
497 ····move-result·v1497 ····move-result·v1
  
 498 ····.line·522
498 ····return·v1499 ····return·v1
499 .end·method500 .end·method
  
500 .method·private·start_UDP_Stream()Z501 .method·private·start_UDP_Stream()Z
501 ····.locals·11502 ····.locals·11
  
502 ····.prologue503 ····.prologue
Offset 707, 21 lines modifiedOffset 708, 21 lines modified
707 ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onConfigurationChanged(Landroid/content/res/Configuration;)V708 ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onConfigurationChanged(Landroid/content/res/Configuration;)V
  
708 ····.line·192709 ····.line·192
709 ····return-void710 ····return-void
710 .end·method711 .end·method
  
711 .method·public·onCreate(Landroid/os/Bundle;)V712 .method·public·onCreate(Landroid/os/Bundle;)V
712 ····.locals·11713 ····.locals·12
713 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;714 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;
  
714 ····.prologue715 ····.prologue
715 ····const/4·v10,·0x0716 ····const/4·v11,·0x0
  
716 ····const/4·v9,·0x1717 ····const/4·v10,·0x1
  
Max diff block lines reached; 5131/9258 bytes (55.42%) of diff not shown.
650 B
smali/com/vanderbie/heart_rate_monitor/UDPThread.smali
    
Offset 31, 21 lines modifiedOffset 31, 19 lines modified
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
  
33 #·virtual·methods33 #·virtual·methods
34 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;34 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
35 ····.locals·135 ····.locals·1
36 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
37 ····.prologue36 ····.prologue
38 ····.line·1237 ····.line·12
39 ····check-cast·p1,·[Ljava/lang/String;38 ····check-cast·p1,·[Ljava/lang/String;
  
40 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
41 ····invoke-virtual·{p0,·p1},·Lcom/vanderbie/heart_rate_monitor/UDPThread;->doInBackground([Ljava/lang/String;)Ljava/lang/Void;39 ····invoke-virtual·{p0,·p1},·Lcom/vanderbie/heart_rate_monitor/UDPThread;->doInBackground([Ljava/lang/String;)Ljava/lang/Void;
  
42 ····move-result-object·v040 ····move-result-object·v0
  
43 ····return-object·v041 ····return-object·v0
44 .end·method42 .end·method
  
679 B
smali/com/vanderbie/heart_rate_monitor/HeartRateMonitor$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/vanderbie/heart_rate_monitor/HeartRateMonitor;21 .field·final·synthetic·this$0:Lcom/vanderbie/heart_rate_monitor/HeartRateMonitor;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/vanderbie/heart_rate_monitor/HeartRateMonitor;)V23 .method·constructor·<init>(Lcom/vanderbie/heart_rate_monitor/HeartRateMonitor;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/vanderbie/heart_rate_monitor/HeartRateMonitor;
  
25 ····.prologue26 ····.prologue
26 ····.line·15527 ····.line·155
27 ····iput-object·p1,·p0,·Lcom/vanderbie/heart_rate_monitor/HeartRateMonitor$1;->this$0:Lcom/vanderbie/heart_rate_monitor/HeartRateMonitor;28 ····iput-object·p1,·p0,·Lcom/vanderbie/heart_rate_monitor/HeartRateMonitor$1;->this$0:Lcom/vanderbie/heart_rate_monitor/HeartRateMonitor;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
5.63 KB
smali/com/vanderbie/heart_rate_monitor/Metronome.smali
    
Offset 47, 15 lines modifiedOffset 47, 15 lines modified
47 ····.line·2147 ····.line·21
48 ····return-void48 ····return-void
49 .end·method49 .end·method
  
  
50 #·virtual·methods50 #·virtual·methods
51 .method·public·run()V51 .method·public·run()V
52 ····.locals·1452 ····.locals·13
  
53 ····.prologue53 ····.prologue
54 ····const·v2,·0x3dcccccd····#·0.1f54 ····const·v2,·0x3dcccccd····#·0.1f
  
55 ····const/4·v4,·0x055 ····const/4·v4,·0x0
  
56 ····.line·2556 ····.line·25
Offset 90, 18 lines modifiedOffset 90, 18 lines modified
  
90 ····check-cast·v0,·[Ljava/lang/Integer;90 ····check-cast·v0,·[Ljava/lang/Integer;
  
91 ····check-cast·v0,·[Ljava/lang/Integer;91 ····check-cast·v0,·[Ljava/lang/Integer;
  
92 ····invoke-static·{v0},·Lorg/apache/commons/lang3/ArrayUtils;->toPrimitive([Ljava/lang/Integer;)[I92 ····invoke-static·{v0},·Lorg/apache/commons/lang3/ArrayUtils;->toPrimitive([Ljava/lang/Integer;)[I
  
93 ····move-result-object·v1393 ····move-result-object·v12
  
94 ····.line·3294 ····.line·32
95 ····.local·v13,·"time":[I95 ····.local·v12,·"time":[I
96 ····const/16·v8,·0x3e896 ····const/16·v8,·0x3e8
  
97 ····.line·3497 ····.line·34
98 ····.local·v8,·"bpm":I98 ····.local·v8,·"bpm":I
99 ····sget-object·v0,·Lcom/vanderbie/heart_rate_monitor/HeartRateMonitor;->bpmQueue:Lorg/apache/commons/collections4/queue/CircularFifoQueue;99 ····sget-object·v0,·Lcom/vanderbie/heart_rate_monitor/HeartRateMonitor;->bpmQueue:Lorg/apache/commons/collections4/queue/CircularFifoQueue;
  
100 ····invoke-virtual·{v0},·Lorg/apache/commons/collections4/queue/CircularFifoQueue;->size()I100 ····invoke-virtual·{v0},·Lorg/apache/commons/collections4/queue/CircularFifoQueue;->size()I
Offset 114, 38 lines modifiedOffset 114, 37 lines modified
114 ····const/4·v8,·0x0114 ····const/4·v8,·0x0
  
115 ····.line·39115 ····.line·39
116 ····sget-object·v0,·Lcom/vanderbie/heart_rate_monitor/HeartRateMonitor;->bpmQueue:Lorg/apache/commons/collections4/queue/CircularFifoQueue;116 ····sget-object·v0,·Lcom/vanderbie/heart_rate_monitor/HeartRateMonitor;->bpmQueue:Lorg/apache/commons/collections4/queue/CircularFifoQueue;
  
117 ····invoke-virtual·{v0},·Lorg/apache/commons/collections4/queue/CircularFifoQueue;->iterator()Ljava/util/Iterator;117 ····invoke-virtual·{v0},·Lorg/apache/commons/collections4/queue/CircularFifoQueue;->iterator()Ljava/util/Iterator;
  
118 ····move-result-object·v10118 ····move-result-object·v0
  
119 ····.local·v10,·"i$":Ljava/util/Iterator; 
120 ····:goto_1119 ····:goto_1
121 ····invoke-interface·{v10},·Ljava/util/Iterator;->hasNext()Z120 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z
  
122 ····move-result·v0121 ····move-result·v1
  
123 ····if-eqz·v0,·:cond_0122 ····if-eqz·v1,·:cond_0
  
124 ····invoke-interface·{v10},·Ljava/util/Iterator;->next()Ljava/lang/Object;123 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
125 ····move-result-object·v7124 ····move-result-object·v7
  
126 ····.line·41125 ····.line·41
127 ····.local·v7,·"b":Ljava/lang/Object;126 ····.local·v7,·"b":Ljava/lang/Object;
128 ····check-cast·v7,·Ljava/lang/Integer;127 ····check-cast·v7,·Ljava/lang/Integer;
  
129 ····.end·local·v7····#·"b":Ljava/lang/Object;128 ····.end·local·v7····#·"b":Ljava/lang/Object;
130 ····invoke-virtual·{v7},·Ljava/lang/Integer;->intValue()I129 ····invoke-virtual·{v7},·Ljava/lang/Integer;->intValue()I
  
131 ····move-result·v0130 ····move-result·v1
  
132 ····add-int/2addr·v8,·v0131 ····add-int/2addr·v8,·v1
  
133 ····.line·42132 ····.line·42
134 ····goto·:goto_1133 ····goto·:goto_1
  
135 ····.line·43134 ····.line·43
136 ····:cond_0135 ····:cond_0
137 ····sget-object·v0,·Lcom/vanderbie/heart_rate_monitor/HeartRateMonitor;->bpmQueue:Lorg/apache/commons/collections4/queue/CircularFifoQueue;136 ····sget-object·v0,·Lcom/vanderbie/heart_rate_monitor/HeartRateMonitor;->bpmQueue:Lorg/apache/commons/collections4/queue/CircularFifoQueue;
Offset 153, 32 lines modifiedOffset 152, 31 lines modified
153 ····invoke-virtual·{v0},·Lorg/apache/commons/collections4/queue/CircularFifoQueue;->size()I152 ····invoke-virtual·{v0},·Lorg/apache/commons/collections4/queue/CircularFifoQueue;->size()I
  
154 ····move-result·v0153 ····move-result·v0
  
155 ····div-int/2addr·v8,·v0154 ····div-int/2addr·v8,·v0
  
156 ····.line·50155 ····.line·50
157 ····.end·local·v10····#·"i$":Ljava/util/Iterator; 
158 ····:cond_1156 ····:cond_1
159 ····const/high16·v0,·0x42700000····#·60.0f157 ····const/high16·v0,·0x42700000····#·60.0f
  
160 ····add-int/lit8·v1,·v8,·0x1158 ····add-int/lit8·v1,·v8,·0x1
  
161 ····int-to-float·v1,·v1159 ····int-to-float·v1,·v1
  
162 ····div-float/2addr·v0,·v1160 ····div-float/2addr·v0,·v1
  
163 ····const/high16·v1,·0x447a0000····#·1000.0f161 ····const/high16·v1,·0x447a0000····#·1000.0f
  
164 ····mul-float/2addr·v0,·v1162 ····mul-float/2addr·v0,·v1
  
165 ····float-to-int·v11,·v0163 ····float-to-int·v10,·v0
  
166 ····.line·51164 ····.line·51
167 ····.local·v11,·"msPerBeat":I165 ····.local·v10,·"msPerBeat":I
168 ····:try_start_0166 ····:try_start_0
169 ····const-string·v0,·"HeartRateMonitor"167 ····const-string·v0,·"HeartRateMonitor"
  
170 ····new-instance·v1,·Ljava/lang/StringBuilder;168 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
171 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V169 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V
  
Offset 194, 72 lines modifiedOffset 192, 72 lines modified
  
194 ····const-string·v3,·"·msPerBeat:"192 ····const-string·v3,·"·msPerBeat:"
  
195 ····invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;193 ····invoke-virtual·{v1,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
196 ····move-result-object·v1194 ····move-result-object·v1
  
197 ····invoke-virtual·{v1,·v11},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;195 ····invoke-virtual·{v1,·v10},·Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
  
198 ····move-result-object·v1196 ····move-result-object·v1
  
199 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;197 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
200 ····move-result-object·v1198 ····move-result-object·v1
  
201 ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I199 ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
202 ····.line·52200 ····.line·52
203 ····const/16·v0,·0xc8201 ····const/16·v0,·0xc8
  
Max diff block lines reached; 2008/5661 bytes (35.47%) of diff not shown.
8.17 KB
smali/com/vanderbie/heart_rate_monitor/FFT.smali
    
Offset 24, 29 lines modifiedOffset 24, 29 lines modified
24 ····.line·1124 ····.line·11
25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
26 ····.line·1226 ····.line·12
27 ····iput·p1,·p0,·Lcom/vanderbie/heart_rate_monitor/FFT;->n:I27 ····iput·p1,·p0,·Lcom/vanderbie/heart_rate_monitor/FFT;->n:I
  
28 ····.line·1328 ····.line·13
29 ····int-to-double·v1,·p129 ····int-to-double·v2,·p1
  
30 ····invoke-static·{v1,·v2},·Ljava/lang/Math;->log(D)D30 ····invoke-static·{v2,·v3},·Ljava/lang/Math;->log(D)D
  
31 ····move-result-wide·v131 ····move-result-wide·v2
  
32 ····const-wide/high16·v3,·0x4000000000000000L····#·2.032 ····const-wide/high16·v4,·0x4000000000000000L····#·2.0
  
33 ····invoke-static·{v3,·v4},·Ljava/lang/Math;->log(D)D33 ····invoke-static·{v4,·v5},·Ljava/lang/Math;->log(D)D
  
34 ····move-result-wide·v334 ····move-result-wide·v4
  
35 ····div-double/2addr·v1,·v335 ····div-double/2addr·v2,·v4
  
36 ····double-to-int·v1,·v136 ····double-to-int·v1,·v2
  
37 ····iput·v1,·p0,·Lcom/vanderbie/heart_rate_monitor/FFT;->m:I37 ····iput·v1,·p0,·Lcom/vanderbie/heart_rate_monitor/FFT;->m:I
  
38 ····.line·1638 ····.line·16
39 ····const/4·v1,·0x139 ····const/4·v1,·0x1
  
40 ····iget·v2,·p0,·Lcom/vanderbie/heart_rate_monitor/FFT;->m:I40 ····iget·v2,·p0,·Lcom/vanderbie/heart_rate_monitor/FFT;->m:I
Offset 131, 260 lines modifiedOffset 131, 278 lines modified
131 ····:cond_1131 ····:cond_1
132 ····return-void132 ····return-void
133 .end·method133 .end·method
  
  
134 #·virtual·methods134 #·virtual·methods
135 .method·public·fft([D[D)V135 .method·public·fft([D[D)V
136 ····.locals·19136 ····.locals·20
137 ····.param·p1,·"x"····#·[D137 ····.param·p1,·"x"····#·[D
138 ····.param·p2,·"y"····#·[D138 ····.param·p2,·"y"····#·[D
  
139 ····.prologue139 ····.prologue
140 ····.line·35140 ····.line·35
141 ····const/4·v5,·0x0141 ····const/4·v6,·0x0
  
142 ····.line·36142 ····.line·36
143 ····.local·v5,·"j":I143 ····.local·v6,·"j":I
144 ····move-object/from16·v0,·p0144 ····move-object/from16·v0,·p0
  
145 ····iget·v15,·v0,·Lcom/vanderbie/heart_rate_monitor/FFT;->n:I145 ····iget·v0,·v0,·Lcom/vanderbie/heart_rate_monitor/FFT;->n:I
  
 146 ····move/from16·v16,·v0
  
146 ····div-int/lit8·v8,·v15,·0x2147 ····div-int/lit8·v9,·v16,·0x2
  
147 ····.line·37148 ····.line·37
148 ····.local·v8,·"n2":I149 ····.local·v9,·"n2":I
149 ····const/4·v4,·0x1150 ····const/4·v3,·0x1
  
150 ····.local·v4,·"i":I151 ····.local·v3,·"i":I
151 ····:goto_0152 ····:goto_0
152 ····move-object/from16·v0,·p0153 ····move-object/from16·v0,·p0
  
153 ····iget·v15,·v0,·Lcom/vanderbie/heart_rate_monitor/FFT;->n:I154 ····iget·v0,·v0,·Lcom/vanderbie/heart_rate_monitor/FFT;->n:I
  
 155 ····move/from16·v16,·v0
  
154 ····add-int/lit8·v15,·v15,·-0x1156 ····add-int/lit8·v16,·v16,·-0x1
  
 157 ····move/from16·v0,·v16
  
155 ····if-ge·v4,·v15,·:cond_2158 ····if-ge·v3,·v0,·:cond_2
  
156 ····.line·38159 ····.line·38
157 ····move·v7,·v8160 ····move·v8,·v9
  
158 ····.line·39161 ····.line·39
159 ····.local·v7,·"n1":I162 ····.local·v8,·"n1":I
160 ····:goto_1163 ····:goto_1
161 ····if-lt·v5,·v7,·:cond_0164 ····if-lt·v6,·v8,·:cond_0
  
162 ····.line·40165 ····.line·40
163 ····sub-int/2addr·v5,·v7166 ····sub-int/2addr·v6,·v8
  
164 ····.line·41167 ····.line·41
165 ····div-int/lit8·v7,·v7,·0x2168 ····div-int/lit8·v8,·v8,·0x2
  
166 ····goto·:goto_1169 ····goto·:goto_1
  
167 ····.line·43170 ····.line·43
168 ····:cond_0171 ····:cond_0
169 ····add-int/2addr·v5,·v7172 ····add-int/2addr·v6,·v8
  
170 ····.line·45173 ····.line·45
171 ····if-ge·v4,·v5,·:cond_1174 ····if-ge·v3,·v6,·:cond_1
  
172 ····.line·46175 ····.line·46
173 ····aget-wide·v11,·p1,·v4176 ····aget-wide·v12,·p1,·v3
  
174 ····.line·47177 ····.line·47
175 ····.local·v11,·"t1":D178 ····.local·v12,·"t1":D
176 ····aget-wide·v15,·p1,·v5179 ····aget-wide·v16,·p1,·v6
  
177 ····aput-wide·v15,·p1,·v4180 ····aput-wide·v16,·p1,·v3
  
178 ····.line·48181 ····.line·48
179 ····aput-wide·v11,·p1,·v5182 ····aput-wide·v12,·p1,·v6
  
180 ····.line·49183 ····.line·49
181 ····aget-wide·v11,·p2,·v4184 ····aget-wide·v12,·p2,·v3
  
182 ····.line·50185 ····.line·50
183 ····aget-wide·v15,·p2,·v5186 ····aget-wide·v16,·p2,·v6
  
184 ····aput-wide·v15,·p2,·v4187 ····aput-wide·v16,·p2,·v3
  
185 ····.line·51188 ····.line·51
186 ····aput-wide·v11,·p2,·v5189 ····aput-wide·v12,·p2,·v6
  
187 ····.line·37190 ····.line·37
188 ····.end·local·v11····#·"t1":D191 ····.end·local·v12····#·"t1":D
189 ····:cond_1192 ····:cond_1
190 ····add-int/lit8·v4,·v4,·0x1193 ····add-int/lit8·v3,·v3,·0x1
  
191 ····goto·:goto_0194 ····goto·:goto_0
  
192 ····.line·56195 ····.line·56
Max diff block lines reached; 4889/8270 bytes (59.12%) of diff not shown.
4.15 KB
smali/org/apache/commons/collections4/MapUtils.smali
    
Offset 521, 15 lines modifiedOffset 521, 15 lines modified
  
521 ····move-result·p2521 ····move-result·p2
  
522 ····goto·:goto_0522 ····goto·:goto_0
523 .end·method523 .end·method
  
524 .method·public·static·getDouble(Ljava/util/Map;Ljava/lang/Object;)Ljava/lang/Double;524 .method·public·static·getDouble(Ljava/util/Map;Ljava/lang/Object;)Ljava/lang/Double;
525 ····.locals·3525 ····.locals·4
526 ····.annotation·system·Ldalvik/annotation/Signature;526 ····.annotation·system·Ldalvik/annotation/Signature;
527 ········value·=·{527 ········value·=·{
528 ············"<K:",528 ············"<K:",
529 ············"Ljava/lang/Object;",529 ············"Ljava/lang/Object;",
530 ············">(",530 ············">(",
531 ············"Ljava/util/Map",531 ············"Ljava/util/Map",
532 ············"<-TK;*>;TK;)",532 ············"<-TK;*>;TK;)",
Offset 569, 17 lines modifiedOffset 569, 17 lines modified
  
569 ····goto·:goto_0569 ····goto·:goto_0
  
570 ····.line·326570 ····.line·326
571 ····:cond_1571 ····:cond_1
572 ····invoke-virtual·{v0},·Ljava/lang/Number;->doubleValue()D572 ····invoke-virtual·{v0},·Ljava/lang/Number;->doubleValue()D
  
573 ····move-result-wide·v1573 ····move-result-wide·v2
  
574 ····invoke-static·{v1,·v2},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;574 ····invoke-static·{v2,·v3},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
  
575 ····move-result-object·v0575 ····move-result-object·v0
  
576 ····goto·:goto_0576 ····goto·:goto_0
577 .end·method577 .end·method
  
578 .method·public·static·getDouble(Ljava/util/Map;Ljava/lang/Object;Ljava/lang/Double;)Ljava/lang/Double;578 .method·public·static·getDouble(Ljava/util/Map;Ljava/lang/Object;Ljava/lang/Double;)Ljava/lang/Double;
Offset 615, 15 lines modifiedOffset 615, 15 lines modified
  
615 ····.line·551615 ····.line·551
616 ····:cond_0616 ····:cond_0
617 ····return-object·v0617 ····return-object·v0
618 .end·method618 .end·method
  
619 .method·public·static·getDoubleValue(Ljava/util/Map;Ljava/lang/Object;)D619 .method·public·static·getDoubleValue(Ljava/util/Map;Ljava/lang/Object;)D
620 ····.locals·3620 ····.locals·4
621 ····.annotation·system·Ldalvik/annotation/Signature;621 ····.annotation·system·Ldalvik/annotation/Signature;
622 ········value·=·{622 ········value·=·{
623 ············"<K:",623 ············"<K:",
624 ············"Ljava/lang/Object;",624 ············"Ljava/lang/Object;",
625 ············">(",625 ············">(",
626 ············"Ljava/util/Map",626 ············"Ljava/util/Map",
627 ············"<-TK;*>;TK;)D"627 ············"<-TK;*>;TK;)D"
Offset 639, 30 lines modifiedOffset 639, 30 lines modified
639 ····move-result-object·v0639 ····move-result-object·v0
  
640 ····.line·697640 ····.line·697
641 ····.local·v0,·"doubleObject":Ljava/lang/Double;641 ····.local·v0,·"doubleObject":Ljava/lang/Double;
642 ····if-nez·v0,·:cond_0642 ····if-nez·v0,·:cond_0
  
643 ····.line·698643 ····.line·698
644 ····const-wide/16·v1,·0x0644 ····const-wide/16·v2,·0x0
  
645 ····.line·700645 ····.line·700
646 ····:goto_0646 ····:goto_0
647 ····return-wide·v1647 ····return-wide·v2
  
648 ····:cond_0648 ····:cond_0
649 ····invoke-virtual·{v0},·Ljava/lang/Double;->doubleValue()D649 ····invoke-virtual·{v0},·Ljava/lang/Double;->doubleValue()D
  
650 ····move-result-wide·v1650 ····move-result-wide·v2
  
651 ····goto·:goto_0651 ····goto·:goto_0
652 .end·method652 .end·method
  
653 .method·public·static·getDoubleValue(Ljava/util/Map;Ljava/lang/Object;D)D653 .method·public·static·getDoubleValue(Ljava/util/Map;Ljava/lang/Object;D)D
654 ····.locals·1654 ····.locals·2
655 ····.param·p2,·"defaultValue"····#·D655 ····.param·p2,·"defaultValue"····#·D
656 ····.annotation·system·Ldalvik/annotation/Signature;656 ····.annotation·system·Ldalvik/annotation/Signature;
657 ········value·=·{657 ········value·=·{
658 ············"<K:",658 ············"<K:",
659 ············"Ljava/lang/Object;",659 ············"Ljava/lang/Object;",
660 ············">(",660 ············">(",
661 ············"Ljava/util/Map",661 ············"Ljava/util/Map",
Offset 1037, 15 lines modifiedOffset 1037, 15 lines modified
  
1037 ····.line·4911037 ····.line·491
1038 ····:cond_01038 ····:cond_0
1039 ····return-object·v01039 ····return-object·v0
1040 .end·method1040 .end·method
  
1041 .method·public·static·getLong(Ljava/util/Map;Ljava/lang/Object;)Ljava/lang/Long;1041 .method·public·static·getLong(Ljava/util/Map;Ljava/lang/Object;)Ljava/lang/Long;
1042 ····.locals·31042 ····.locals·4
1043 ····.annotation·system·Ldalvik/annotation/Signature;1043 ····.annotation·system·Ldalvik/annotation/Signature;
1044 ········value·=·{1044 ········value·=·{
1045 ············"<K:",1045 ············"<K:",
1046 ············"Ljava/lang/Object;",1046 ············"Ljava/lang/Object;",
1047 ············">(",1047 ············">(",
1048 ············"Ljava/util/Map",1048 ············"Ljava/util/Map",
1049 ············"<-TK;*>;TK;)",1049 ············"<-TK;*>;TK;)",
Offset 1085, 17 lines modifiedOffset 1085, 17 lines modified
  
1085 ····goto·:goto_01085 ····goto·:goto_0
  
1086 ····.line·2841086 ····.line·284
1087 ····:cond_11087 ····:cond_1
1088 ····invoke-virtual·{v0},·Ljava/lang/Number;->longValue()J1088 ····invoke-virtual·{v0},·Ljava/lang/Number;->longValue()J
  
1089 ····move-result-wide·v11089 ····move-result-wide·v2
  
1090 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;1090 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
1091 ····move-result-object·v01091 ····move-result-object·v0
  
1092 ····goto·:goto_01092 ····goto·:goto_0
1093 .end·method1093 .end·method
  
1094 .method·public·static·getLong(Ljava/util/Map;Ljava/lang/Object;Ljava/lang/Long;)Ljava/lang/Long;1094 .method·public·static·getLong(Ljava/util/Map;Ljava/lang/Object;Ljava/lang/Long;)Ljava/lang/Long;
Offset 1131, 15 lines modifiedOffset 1131, 15 lines modified
  
1131 ····.line·5111131 ····.line·511
1132 ····:cond_01132 ····:cond_0
1133 ····return-object·v01133 ····return-object·v0
1134 .end·method1134 .end·method
  
1135 .method·public·static·getLongValue(Ljava/util/Map;Ljava/lang/Object;)J1135 .method·public·static·getLongValue(Ljava/util/Map;Ljava/lang/Object;)J
1136 ····.locals·31136 ····.locals·4
1137 ····.annotation·system·Ldalvik/annotation/Signature;1137 ····.annotation·system·Ldalvik/annotation/Signature;
1138 ········value·=·{1138 ········value·=·{
1139 ············"<K:",1139 ············"<K:",
1140 ············"Ljava/lang/Object;",1140 ············"Ljava/lang/Object;",
Max diff block lines reached; 817/4142 bytes (19.72%) of diff not shown.
2.8 KB
smali/org/apache/commons/collections4/map/PassiveExpiringMap.smali
    
Offset 67, 15 lines modifiedOffset 67, 15 lines modified
67 ····invoke-direct·{p0,·v0,·v1},·Lorg/apache/commons/collections4/map/PassiveExpiringMap;-><init>(J)V67 ····invoke-direct·{p0,·v0,·v1},·Lorg/apache/commons/collections4/map/PassiveExpiringMap;-><init>(J)V
  
68 ····.line·21468 ····.line·214
69 ····return-void69 ····return-void
70 .end·method70 .end·method
  
71 .method·public·constructor·<init>(J)V71 .method·public·constructor·<init>(J)V
72 ····.locals·272 ····.locals·3
73 ····.param·p1,·"timeToLiveMillis"····#·J73 ····.param·p1,·"timeToLiveMillis"····#·J
  
74 ····.prologue74 ····.prologue
75 ····.line·25875 ····.line·258
76 ····.local·p0,·"this":Lorg/apache/commons/collections4/map/PassiveExpiringMap;,·"Lorg/apache/commons/collections4/map/PassiveExpiringMap<TK;TV;>;"76 ····.local·p0,·"this":Lorg/apache/commons/collections4/map/PassiveExpiringMap;,·"Lorg/apache/commons/collections4/map/PassiveExpiringMap<TK;TV;>;"
77 ····new-instance·v0,·Lorg/apache/commons/collections4/map/PassiveExpiringMap$ConstantTimeToLiveExpirationPolicy;77 ····new-instance·v0,·Lorg/apache/commons/collections4/map/PassiveExpiringMap$ConstantTimeToLiveExpirationPolicy;
  
Offset 113, 15 lines modifiedOffset 113, 15 lines modified
113 ····invoke-direct·{p0,·v0,·p3},·Lorg/apache/commons/collections4/map/PassiveExpiringMap;-><init>(Lorg/apache/commons/collections4/map/PassiveExpiringMap$ExpirationPolicy;Ljava/util/Map;)V113 ····invoke-direct·{p0,·v0,·p3},·Lorg/apache/commons/collections4/map/PassiveExpiringMap;-><init>(Lorg/apache/commons/collections4/map/PassiveExpiringMap$ExpirationPolicy;Ljava/util/Map;)V
  
114 ····.line·279114 ····.line·279
115 ····return-void115 ····return-void
116 .end·method116 .end·method
  
117 .method·public·constructor·<init>(JLjava/util/concurrent/TimeUnit;)V117 .method·public·constructor·<init>(JLjava/util/concurrent/TimeUnit;)V
118 ····.locals·2118 ····.locals·3
119 ····.param·p1,·"timeToLive"····#·J119 ····.param·p1,·"timeToLive"····#·J
120 ····.param·p3,·"timeUnit"····#·Ljava/util/concurrent/TimeUnit;120 ····.param·p3,·"timeUnit"····#·Ljava/util/concurrent/TimeUnit;
  
121 ····.prologue121 ····.prologue
122 ····.line·294122 ····.line·294
123 ····.local·p0,·"this":Lorg/apache/commons/collections4/map/PassiveExpiringMap;,·"Lorg/apache/commons/collections4/map/PassiveExpiringMap<TK;TV;>;"123 ····.local·p0,·"this":Lorg/apache/commons/collections4/map/PassiveExpiringMap;,·"Lorg/apache/commons/collections4/map/PassiveExpiringMap<TK;TV;>;"
124 ····invoke-static·{p1,·p2,·p3},·Lorg/apache/commons/collections4/map/PassiveExpiringMap;->validateAndConvertToMillis(JLjava/util/concurrent/TimeUnit;)J124 ····invoke-static·{p1,·p2,·p3},·Lorg/apache/commons/collections4/map/PassiveExpiringMap;->validateAndConvertToMillis(JLjava/util/concurrent/TimeUnit;)J
Offset 131, 15 lines modifiedOffset 131, 15 lines modified
131 ····invoke-direct·{p0,·v0,·v1},·Lorg/apache/commons/collections4/map/PassiveExpiringMap;-><init>(J)V131 ····invoke-direct·{p0,·v0,·v1},·Lorg/apache/commons/collections4/map/PassiveExpiringMap;-><init>(J)V
  
132 ····.line·295132 ····.line·295
133 ····return-void133 ····return-void
134 .end·method134 .end·method
  
135 .method·public·constructor·<init>(JLjava/util/concurrent/TimeUnit;Ljava/util/Map;)V135 .method·public·constructor·<init>(JLjava/util/concurrent/TimeUnit;Ljava/util/Map;)V
136 ····.locals·2136 ····.locals·3
137 ····.param·p1,·"timeToLive"····#·J137 ····.param·p1,·"timeToLive"····#·J
138 ····.param·p3,·"timeUnit"····#·Ljava/util/concurrent/TimeUnit;138 ····.param·p3,·"timeUnit"····#·Ljava/util/concurrent/TimeUnit;
139 ····.annotation·system·Ldalvik/annotation/Signature;139 ····.annotation·system·Ldalvik/annotation/Signature;
140 ········value·=·{140 ········value·=·{
141 ············"(J",141 ············"(J",
142 ············"Ljava/util/concurrent/TimeUnit;",142 ············"Ljava/util/concurrent/TimeUnit;",
143 ············"Ljava/util/Map",143 ············"Ljava/util/Map",
Offset 264, 15 lines modifiedOffset 264, 15 lines modified
  
264 ····move-result-wide·v0264 ····move-result-wide·v0
  
265 ····return-wide·v0265 ····return-wide·v0
266 .end·method266 .end·method
  
267 .method·private·isExpired(JLjava/lang/Long;)Z267 .method·private·isExpired(JLjava/lang/Long;)Z
268 ····.locals·5268 ····.locals·7
269 ····.param·p1,·"now"····#·J269 ····.param·p1,·"now"····#·J
270 ····.param·p3,·"expirationTimeObject"····#·Ljava/lang/Long;270 ····.param·p3,·"expirationTimeObject"····#·Ljava/lang/Long;
  
271 ····.prologue271 ····.prologue
272 ····.local·p0,·"this":Lorg/apache/commons/collections4/map/PassiveExpiringMap;,·"Lorg/apache/commons/collections4/map/PassiveExpiringMap<TK;TV;>;"272 ····.local·p0,·"this":Lorg/apache/commons/collections4/map/PassiveExpiringMap;,·"Lorg/apache/commons/collections4/map/PassiveExpiringMap<TK;TV;>;"
273 ····const/4·v2,·0x0273 ····const/4·v2,·0x0
  
Offset 282, 17 lines modifiedOffset 282, 17 lines modified
282 ····.line·405282 ····.line·405
283 ····invoke-virtual·{p3},·Ljava/lang/Long;->longValue()J283 ····invoke-virtual·{p3},·Ljava/lang/Long;->longValue()J
  
284 ····move-result-wide·v0284 ····move-result-wide·v0
  
285 ····.line·406285 ····.line·406
286 ····.local·v0,·"expirationTime":J286 ····.local·v0,·"expirationTime":J
287 ····const-wide/16·v3,·0x0287 ····const-wide/16·v4,·0x0
  
288 ····cmp-long·v3,·v0,·v3288 ····cmp-long·v3,·v0,·v4
  
289 ····if-ltz·v3,·:cond_0289 ····if-ltz·v3,·:cond_0
  
290 ····cmp-long·v3,·p1,·v0290 ····cmp-long·v3,·p1,·v0
  
291 ····if-ltz·v3,·:cond_0291 ····if-ltz·v3,·:cond_0
  
1.58 KB
smali/org/apache/commons/collections4/map/PassiveExpiringMap$ConstantTimeToLiveExpirationPolicy.smali
    
Offset 50, 15 lines modifiedOffset 50, 15 lines modified
50 ····invoke-direct·{p0,·v0,·v1},·Lorg/apache/commons/collections4/map/PassiveExpiringMap$ConstantTimeToLiveExpirationPolicy;-><init>(J)V50 ····invoke-direct·{p0,·v0,·v1},·Lorg/apache/commons/collections4/map/PassiveExpiringMap$ConstantTimeToLiveExpirationPolicy;-><init>(J)V
  
51 ····.line·9251 ····.line·92
52 ····return-void52 ····return-void
53 .end·method53 .end·method
  
54 .method·public·constructor·<init>(J)V54 .method·public·constructor·<init>(J)V
55 ····.locals·055 ····.locals·1
56 ····.param·p1,·"timeToLiveMillis"····#·J56 ····.param·p1,·"timeToLiveMillis"····#·J
  
57 ····.prologue57 ····.prologue
58 ····.line·10658 ····.line·106
59 ····.local·p0,·"this":Lorg/apache/commons/collections4/map/PassiveExpiringMap$ConstantTimeToLiveExpirationPolicy;,·"Lorg/apache/commons/collections4/map/PassiveExpiringMap$ConstantTimeToLiveExpirationPolicy<TK;TV;>;"59 ····.local·p0,·"this":Lorg/apache/commons/collections4/map/PassiveExpiringMap$ConstantTimeToLiveExpirationPolicy;,·"Lorg/apache/commons/collections4/map/PassiveExpiringMap$ConstantTimeToLiveExpirationPolicy<TK;TV;>;"
60 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V60 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ····iput-wide·p1,·p0,·Lorg/apache/commons/collections4/map/PassiveExpiringMap$ConstantTimeToLiveExpirationPolicy;->timeToLiveMillis:J66 ····iput-wide·p1,·p0,·Lorg/apache/commons/collections4/map/PassiveExpiringMap$ConstantTimeToLiveExpirationPolicy;->timeToLiveMillis:J
  
67 ····.line·10867 ····.line·108
68 ····return-void68 ····return-void
69 .end·method69 .end·method
  
70 .method·public·constructor·<init>(JLjava/util/concurrent/TimeUnit;)V70 .method·public·constructor·<init>(JLjava/util/concurrent/TimeUnit;)V
71 ····.locals·271 ····.locals·3
72 ····.param·p1,·"timeToLive"····#·J72 ····.param·p1,·"timeToLive"····#·J
73 ····.param·p3,·"timeUnit"····#·Ljava/util/concurrent/TimeUnit;73 ····.param·p3,·"timeUnit"····#·Ljava/util/concurrent/TimeUnit;
  
74 ····.prologue74 ····.prologue
75 ····.line·12475 ····.line·124
76 ····.local·p0,·"this":Lorg/apache/commons/collections4/map/PassiveExpiringMap$ConstantTimeToLiveExpirationPolicy;,·"Lorg/apache/commons/collections4/map/PassiveExpiringMap$ConstantTimeToLiveExpirationPolicy<TK;TV;>;"76 ····.local·p0,·"this":Lorg/apache/commons/collections4/map/PassiveExpiringMap$ConstantTimeToLiveExpirationPolicy;,·"Lorg/apache/commons/collections4/map/PassiveExpiringMap$ConstantTimeToLiveExpirationPolicy<TK;TV;>;"
77 ····invoke-static·{p1,·p2,·p3},·Lorg/apache/commons/collections4/map/PassiveExpiringMap;->access$000(JLjava/util/concurrent/TimeUnit;)J77 ····invoke-static·{p1,·p2,·p3},·Lorg/apache/commons/collections4/map/PassiveExpiringMap;->access$000(JLjava/util/concurrent/TimeUnit;)J
3.55 KB
smali/org/apache/commons/lang3/EnumUtils.smali
    
Offset 148, 15 lines modifiedOffset 148, 15 lines modified
148 ····move·v1,·v3148 ····move·v1,·v3
  
149 ····.line·291149 ····.line·291
150 ····goto·:goto_0150 ····goto·:goto_0
151 .end·method151 .end·method
  
152 .method·public·static·generateBitVector(Ljava/lang/Class;Ljava/lang/Iterable;)J152 .method·public·static·generateBitVector(Ljava/lang/Class;Ljava/lang/Iterable;)J
153 ····.locals·9153 ····.locals·10
154 ····.annotation·system·Ldalvik/annotation/Signature;154 ····.annotation·system·Ldalvik/annotation/Signature;
155 ········value·=·{155 ········value·=·{
156 ············"<E:",156 ············"<E:",
157 ············"Ljava/lang/Enum",157 ············"Ljava/lang/Enum",
158 ············"<TE;>;>(",158 ············"<TE;>;>(",
159 ············"Ljava/lang/Class",159 ············"Ljava/lang/Class",
160 ············"<TE;>;",160 ············"<TE;>;",
Offset 217, 17 lines modifiedOffset 217, 17 lines modified
217 ····.line·148217 ····.line·148
218 ····invoke-virtual·{v0},·Ljava/lang/Enum;->ordinal()I218 ····invoke-virtual·{v0},·Ljava/lang/Enum;->ordinal()I
  
219 ····move-result·v4219 ····move-result·v4
  
220 ····shl-int·v4,·v5,·v4220 ····shl-int·v4,·v5,·v4
  
221 ····int-to-long·v7,·v4221 ····int-to-long·v8,·v4
  
222 ····or-long/2addr·v2,·v7222 ····or-long/2addr·v2,·v8
  
223 ····.line·149223 ····.line·149
224 ····goto·:goto_0224 ····goto·:goto_0
  
225 ····:cond_0225 ····:cond_0
226 ····move·v4,·v6226 ····move·v4,·v6
  
Offset 267, 15 lines modifiedOffset 267, 15 lines modified
  
267 ····move-result-wide·v0267 ····move-result-wide·v0
  
268 ····return-wide·v0268 ····return-wide·v0
269 .end·method269 .end·method
  
270 .method·public·static·generateBitVectors(Ljava/lang/Class;Ljava/lang/Iterable;)[J270 .method·public·static·generateBitVectors(Ljava/lang/Class;Ljava/lang/Iterable;)[J
271 ····.locals·11271 ····.locals·12
272 ····.annotation·system·Ldalvik/annotation/Signature;272 ····.annotation·system·Ldalvik/annotation/Signature;
273 ········value·=·{273 ········value·=·{
274 ············"<E:",274 ············"<E:",
275 ············"Ljava/lang/Enum",275 ············"Ljava/lang/Enum",
276 ············"<TE;>;>(",276 ············"<TE;>;>(",
277 ············"Ljava/lang/Class",277 ············"Ljava/lang/Class",
278 ············"<TE;>;",278 ············"<TE;>;",
Offset 388, 43 lines modifiedOffset 388, 43 lines modified
388 ····.local·v4,·"value":Ljava/lang/Enum;,·"TE;"388 ····.local·v4,·"value":Ljava/lang/Enum;,·"TE;"
389 ····invoke-virtual·{v4},·Ljava/lang/Enum;->ordinal()I389 ····invoke-virtual·{v4},·Ljava/lang/Enum;->ordinal()I
  
390 ····move-result·v5390 ····move-result·v5
  
391 ····div-int/lit8·v5,·v5,·0x40391 ····div-int/lit8·v5,·v5,·0x40
  
392 ····aget-wide·v7,·v3,·v5392 ····aget-wide·v8,·v3,·v5
  
393 ····invoke-virtual·{v4},·Ljava/lang/Enum;->ordinal()I393 ····invoke-virtual·{v4},·Ljava/lang/Enum;->ordinal()I
  
394 ····move-result·v9394 ····move-result·v7
  
395 ····rem-int/lit8·v9,·v9,·0x40395 ····rem-int/lit8·v7,·v7,·0x40
  
396 ····shl-int·v9,·v6,·v9396 ····shl-int·v7,·v6,·v7
  
397 ····int-to-long·v9,·v9397 ····int-to-long·v10,·v7
  
398 ····or-long/2addr·v7,·v9398 ····or-long/2addr·v8,·v10
  
399 ····aput-wide·v7,·v3,·v5399 ····aput-wide·v8,·v3,·v5
  
400 ····goto·:goto_2400 ····goto·:goto_2
  
401 ····.line·181401 ····.line·181
402 ····.end·local·v4····#·"value":Ljava/lang/Enum;,·"TE;"402 ····.end·local·v4····#·"value":Ljava/lang/Enum;,·"TE;"
403 ····:cond_2403 ····:cond_2
404 ····invoke-static·{v3},·Lorg/apache/commons/lang3/ArrayUtils;->reverse([J)V404 ····invoke-static·{v3},·Lorg/apache/commons/lang3/ArrayUtils;->reverse([J)V
  
405 ····.line·182405 ····.line·182
406 ····return-object·v3406 ····return-object·v3
407 .end·method407 .end·method
  
408 .method·public·static·varargs·generateBitVectors(Ljava/lang/Class;[Ljava/lang/Enum;)[J408 .method·public·static·varargs·generateBitVectors(Ljava/lang/Class;[Ljava/lang/Enum;)[J
409 ····.locals·9409 ····.locals·10
410 ····.annotation·system·Ldalvik/annotation/Signature;410 ····.annotation·system·Ldalvik/annotation/Signature;
411 ········value·=·{411 ········value·=·{
412 ············"<E:",412 ············"<E:",
413 ············"Ljava/lang/Enum",413 ············"Ljava/lang/Enum",
414 ············"<TE;>;>(",414 ············"<TE;>;>(",
415 ············"Ljava/lang/Class",415 ············"Ljava/lang/Class",
416 ············"<TE;>;[TE;)[J"416 ············"<TE;>;[TE;)[J"
Offset 490, 31 lines modifiedOffset 490, 31 lines modified
490 ····.local·v3,·"value":Ljava/lang/Enum;,·"TE;"490 ····.local·v3,·"value":Ljava/lang/Enum;,·"TE;"
491 ····invoke-virtual·{v3},·Ljava/lang/Enum;->ordinal()I491 ····invoke-virtual·{v3},·Ljava/lang/Enum;->ordinal()I
  
492 ····move-result·v4492 ····move-result·v4
  
493 ····div-int/lit8·v4,·v4,·0x40493 ····div-int/lit8·v4,·v4,·0x40
  
494 ····aget-wide·v5,·v2,·v4494 ····aget-wide·v6,·v2,·v4
  
495 ····const/4·v7,·0x1495 ····const/4·v5,·0x1
  
496 ····invoke-virtual·{v3},·Ljava/lang/Enum;->ordinal()I496 ····invoke-virtual·{v3},·Ljava/lang/Enum;->ordinal()I
  
497 ····move-result·v8497 ····move-result·v8
  
498 ····rem-int/lit8·v8,·v8,·0x40498 ····rem-int/lit8·v8,·v8,·0x40
  
499 ····shl-int/2addr·v7,·v8499 ····shl-int/2addr·v5,·v8
  
500 ····int-to-long·v7,·v7500 ····int-to-long·v8,·v5
  
501 ····or-long/2addr·v5,·v7501 ····or-long/2addr·v6,·v8
  
502 ····aput-wide·v5,·v2,·v4502 ····aput-wide·v6,·v2,·v4
  
503 ····goto·:goto_0503 ····goto·:goto_0
  
504 ····.line·232504 ····.line·232
505 ····.end·local·v3····#·"value":Ljava/lang/Enum;,·"TE;"505 ····.end·local·v3····#·"value":Ljava/lang/Enum;,·"TE;"
506 ····:cond_0506 ····:cond_0
507 ····invoke-static·{v2},·Lorg/apache/commons/lang3/ArrayUtils;->reverse([J)V507 ····invoke-static·{v2},·Lorg/apache/commons/lang3/ArrayUtils;->reverse([J)V
Offset 707, 15 lines modifiedOffset 707, 15 lines modified
  
Max diff block lines reached; 414/3539 bytes (11.70%) of diff not shown.
29.1 KB
smali/org/apache/commons/lang3/ArrayUtils.smali
    
Offset 433, 15 lines modifiedOffset 433, 15 lines modified
  
433 ····check-cast·v0,·[C433 ····check-cast·v0,·[C
  
434 ····return-object·v0434 ····return-object·v0
435 .end·method435 .end·method
  
436 .method·public·static·add([DD)[D436 .method·public·static·add([DD)[D
437 ····.locals·2437 ····.locals·3
438 ····.param·p0,·"array"····#·[D438 ····.param·p0,·"array"····#·[D
439 ····.param·p1,·"element"····#·D439 ····.param·p1,·"element"····#·D
  
440 ····.prologue440 ····.prologue
441 ····.line·4125441 ····.line·4125
442 ····sget-object·v1,·Ljava/lang/Double;->TYPE:Ljava/lang/Class;442 ····sget-object·v1,·Ljava/lang/Double;->TYPE:Ljava/lang/Class;
  
Offset 626, 15 lines modifiedOffset 626, 15 lines modified
  
626 ····check-cast·v0,·[J626 ····check-cast·v0,·[J
  
627 ····return-object·v0627 ····return-object·v0
628 .end·method628 .end·method
  
629 .method·public·static·add([JJ)[J629 .method·public·static·add([JJ)[J
630 ····.locals·2630 ····.locals·3
631 ····.param·p0,·"array"····#·[J631 ····.param·p0,·"array"····#·[J
632 ····.param·p1,·"element"····#·J632 ····.param·p1,·"element"····#·J
  
633 ····.prologue633 ····.prologue
634 ····.line·4206634 ····.line·4206
635 ····sget-object·v1,·Ljava/lang/Long;->TYPE:Ljava/lang/Class;635 ····sget-object·v1,·Ljava/lang/Long;->TYPE:Ljava/lang/Class;
  
Offset 1805, 15 lines modifiedOffset 1805, 15 lines modified
1805 ····:cond_01805 ····:cond_0
1806 ····const/4·v0,·0x01806 ····const/4·v0,·0x0
  
1807 ····goto·:goto_01807 ····goto·:goto_0
1808 .end·method1808 .end·method
  
1809 .method·public·static·contains([DD)Z1809 .method·public·static·contains([DD)Z
1810 ····.locals·21810 ····.locals·3
1811 ····.param·p0,·"array"····#·[D1811 ····.param·p0,·"array"····#·[D
1812 ····.param·p1,·"valueToFind"····#·D1812 ····.param·p1,·"valueToFind"····#·D
  
1813 ····.prologue1813 ····.prologue
1814 ····.line·27151814 ····.line·2715
1815 ····invoke-static·{p0,·p1,·p2},·Lorg/apache/commons/lang3/ArrayUtils;->indexOf([DD)I1815 ····invoke-static·{p0,·p1,·p2},·Lorg/apache/commons/lang3/ArrayUtils;->indexOf([DD)I
  
Offset 1831, 15 lines modifiedOffset 1831, 15 lines modified
1831 ····:cond_01831 ····:cond_0
1832 ····const/4·v0,·0x01832 ····const/4·v0,·0x0
  
1833 ····goto·:goto_01833 ····goto·:goto_0
1834 .end·method1834 .end·method
  
1835 .method·public·static·contains([DDD)Z1835 .method·public·static·contains([DDD)Z
1836 ····.locals·61836 ····.locals·7
1837 ····.param·p0,·"array"····#·[D1837 ····.param·p0,·"array"····#·[D
1838 ····.param·p1,·"valueToFind"····#·D1838 ····.param·p1,·"valueToFind"····#·D
1839 ····.param·p3,·"tolerance"····#·D1839 ····.param·p3,·"tolerance"····#·D
  
1840 ····.prologue1840 ····.prologue
1841 ····const/4·v3,·0x01841 ····const/4·v3,·0x0
  
Offset 1913, 15 lines modifiedOffset 1913, 15 lines modified
1913 ····:cond_01913 ····:cond_0
1914 ····const/4·v0,·0x01914 ····const/4·v0,·0x0
  
1915 ····goto·:goto_01915 ····goto·:goto_0
1916 .end·method1916 .end·method
  
1917 .method·public·static·contains([JJ)Z1917 .method·public·static·contains([JJ)Z
1918 ····.locals·21918 ····.locals·3
1919 ····.param·p0,·"array"····#·[J1919 ····.param·p0,·"array"····#·[J
1920 ····.param·p1,·"valueToFind"····#·J1920 ····.param·p1,·"valueToFind"····#·J
  
1921 ····.prologue1921 ····.prologue
1922 ····.line·20911922 ····.line·2091
1923 ····invoke-static·{p0,·p1,·p2},·Lorg/apache/commons/lang3/ArrayUtils;->indexOf([JJ)I1923 ····invoke-static·{p0,·p1,·p2},·Lorg/apache/commons/lang3/ArrayUtils;->indexOf([JJ)I
  
Offset 2276, 15 lines modifiedOffset 2276, 15 lines modified
  
2276 ····move-result·v02276 ····move-result·v0
  
2277 ····return·v02277 ····return·v0
2278 .end·method2278 .end·method
  
2279 .method·public·static·indexOf([DDD)I2279 .method·public·static·indexOf([DDD)I
2280 ····.locals·62280 ····.locals·7
2281 ····.param·p0,·"array"····#·[D2281 ····.param·p0,·"array"····#·[D
2282 ····.param·p1,·"valueToFind"····#·D2282 ····.param·p1,·"valueToFind"····#·D
2283 ····.param·p3,·"tolerance"····#·D2283 ····.param·p3,·"tolerance"····#·D
  
2284 ····.prologue2284 ····.prologue
2285 ····.line·25412285 ····.line·2541
2286 ····const/4·v3,·0x02286 ····const/4·v3,·0x0
Offset 2299, 15 lines modifiedOffset 2299, 15 lines modified
  
2299 ····move-result·v02299 ····move-result·v0
  
2300 ····return·v02300 ····return·v0
2301 .end·method2301 .end·method
  
2302 .method·public·static·indexOf([DDI)I2302 .method·public·static·indexOf([DDI)I
2303 ····.locals·42303 ····.locals·5
2304 ····.param·p0,·"array"····#·[D2304 ····.param·p0,·"array"····#·[D
2305 ····.param·p1,·"valueToFind"····#·D2305 ····.param·p1,·"valueToFind"····#·D
2306 ····.param·p3,·"startIndex"····#·I2306 ····.param·p3,·"startIndex"····#·I
  
2307 ····.prologue2307 ····.prologue
2308 ····const/4·v1,·-0x12308 ····const/4·v1,·-0x1
  
Offset 2365, 24 lines modifiedOffset 2365, 24 lines modified
2365 ····.locals·82365 ····.locals·8
2366 ····.param·p0,·"array"····#·[D2366 ····.param·p0,·"array"····#·[D
2367 ····.param·p1,·"valueToFind"····#·D2367 ····.param·p1,·"valueToFind"····#·D
2368 ····.param·p3,·"startIndex"····#·I2368 ····.param·p3,·"startIndex"····#·I
2369 ····.param·p4,·"tolerance"····#·D2369 ····.param·p4,·"tolerance"····#·D
  
2370 ····.prologue2370 ····.prologue
2371 ····const/4·v5,·-0x12371 ····const/4·v1,·-0x1
  
2372 ····.line·25912372 ····.line·2591
2373 ····invoke-static·{p0},·Lorg/apache/commons/lang3/ArrayUtils;->isEmpty([D)Z2373 ····invoke-static·{p0},·Lorg/apache/commons/lang3/ArrayUtils;->isEmpty([D)Z
  
2374 ····move-result·v62374 ····move-result·v6
  
2375 ····if-eqz·v6,·:cond_12375 ····if-eqz·v6,·:cond_1
Max diff block lines reached; 27125/29740 bytes (91.21%) of diff not shown.
18.6 KB
smali/org/apache/commons/lang3/Conversion.smali
    
Offset 1176, 76 lines modifiedOffset 1176, 76 lines modified
  
1176 ····invoke-direct·{v8,·v9},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V1176 ····invoke-direct·{v8,·v9},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
1177 ····throw·v81177 ····throw·v8
  
1178 ····.line·10491178 ····.line·1049
1179 ····:cond_31179 ····:cond_3
1180 ····move-wide·v5,·p21180 ····move-wide·v6,·p2
  
1181 ····.line·10501181 ····.line·1050
1182 ····.local·v5,·"out":J1182 ····.local·v6,·"out":J
1183 ····const/4·v7,·0x01183 ····const/4·v3,·0x0
  
1184 ····.line·10511184 ····.line·1051
1185 ····.local·v7,·"shift":I1185 ····.local·v3,·"shift":I
1186 ····const/4·v2,·0x01186 ····const/4·v2,·0x0
  
1187 ····.local·v2,·"i":I1187 ····.local·v2,·"i":I
1188 ····:goto_11188 ····:goto_1
1189 ····if-ge·v2,·p5,·:cond_51189 ····if-ge·v2,·p5,·:cond_5
  
1190 ····.line·10521190 ····.line·1052
1191 ····mul-int/lit8·v8,·v2,·0x11191 ····mul-int/lit8·v8,·v2,·0x1
  
1192 ····add-int·v7,·v8,·p41192 ····add-int·v3,·v8,·p4
  
1193 ····.line·10531193 ····.line·1053
1194 ····add-int·v8,·v2,·p11194 ····add-int·v8,·v2,·p1
  
1195 ····aget-boolean·v8,·p0,·v81195 ····aget-boolean·v8,·p0,·v8
  
1196 ····if-eqz·v8,·:cond_41196 ····if-eqz·v8,·:cond_4
  
1197 ····const-wide/16·v8,·0x11197 ····const-wide/16·v8,·0x1
  
1198 ····:goto_21198 ····:goto_2
1199 ····shl-long·v0,·v8,·v71199 ····shl-long·v0,·v8,·v3
  
1200 ····.line·10541200 ····.line·1054
1201 ····.local·v0,·"bits":J1201 ····.local·v0,·"bits":J
1202 ····const-wide/16·v8,·0x11202 ····const-wide/16·v8,·0x1
  
1203 ····shl-long·v3,·v8,·v71203 ····shl-long·v4,·v8,·v3
  
1204 ····.line·10551204 ····.line·1055
1205 ····.local·v3,·"mask":J1205 ····.local·v4,·"mask":J
1206 ····const-wide/16·v8,·-0x11206 ····const-wide/16·v8,·-0x1
  
1207 ····xor-long/2addr·v8,·v31207 ····xor-long/2addr·v8,·v4
  
1208 ····and-long/2addr·v8,·v51208 ····and-long/2addr·v8,·v6
  
1209 ····or-long·v5,·v8,·v01209 ····or-long·v6,·v8,·v0
  
1210 ····.line·10511210 ····.line·1051
1211 ····add-int/lit8·v2,·v2,·0x11211 ····add-int/lit8·v2,·v2,·0x1
  
1212 ····goto·:goto_11212 ····goto·:goto_1
  
1213 ····.line·10531213 ····.line·1053
1214 ····.end·local·v0····#·"bits":J1214 ····.end·local·v0····#·"bits":J
1215 ····.end·local·v3····#·"mask":J1215 ····.end·local·v4····#·"mask":J
1216 ····:cond_41216 ····:cond_4
1217 ····const-wide/16·v8,·0x01217 ····const-wide/16·v8,·0x0
  
1218 ····goto·:goto_21218 ····goto·:goto_2
  
1219 ····:cond_51219 ····:cond_5
1220 ····move-wide·p2,·v51220 ····move-wide·p2,·v6
  
1221 ····.line·10571221 ····.line·1057
1222 ····goto·:goto_01222 ····goto·:goto_0
1223 .end·method1223 .end·method
  
1224 .method·public·static·binaryToShort([ZISII)S1224 .method·public·static·binaryToShort([ZISII)S
1225 ····.locals·81225 ····.locals·8
Offset 1463, 26 lines modifiedOffset 1463, 26 lines modified
1463 ····move·p2,·v31463 ····move·p2,·v3
  
1464 ····.line·8471464 ····.line·847
1465 ····goto·:goto_01465 ····goto·:goto_0
1466 .end·method1466 .end·method
  
1467 .method·public·static·byteArrayToLong([BIJII)J1467 .method·public·static·byteArrayToLong([BIJII)J
1468 ····.locals·131468 ····.locals·14
1469 ····.param·p0,·"src"····#·[B1469 ····.param·p0,·"src"····#·[B
1470 ····.param·p1,·"srcPos"····#·I1470 ····.param·p1,·"srcPos"····#·I
1471 ····.param·p2,·"dstInit"····#·J1471 ····.param·p2,·"dstInit"····#·J
1472 ····.param·p4,·"dstPos"····#·I1472 ····.param·p4,·"dstPos"····#·I
1473 ····.param·p5,·"nBytes"····#·I1473 ····.param·p5,·"nBytes"····#·I
  
1474 ····.prologue1474 ····.prologue
1475 ····.line·7961475 ····.line·796
1476 ····array-length·v9,·p01476 ····array-length·v10,·p0
  
1477 ····if-nez·v9,·:cond_01477 ····if-nez·v10,·:cond_0
  
1478 ····if-eqz·p1,·:cond_11478 ····if-eqz·p1,·:cond_1
  
1479 ····:cond_01479 ····:cond_0
1480 ····if-nez·p5,·:cond_21480 ····if-nez·p5,·:cond_2
  
1481 ····.line·8111481 ····.line·811
Offset 1490, 94 lines modifiedOffset 1490, 94 lines modified
1490 ····:cond_11490 ····:cond_1
1491 ····:goto_01491 ····:goto_0
1492 ····return-wide·p21492 ····return-wide·p2
  
1493 ····.line·7991493 ····.line·799
1494 ····.restart·local·p2····#·"dstInit":J1494 ····.restart·local·p2····#·"dstInit":J
1495 ····:cond_21495 ····:cond_2
1496 ····add-int/lit8·v9,·p5,·-0x11496 ····add-int/lit8·v10,·p5,·-0x1
  
1497 ····mul-int/lit8·v9,·v9,·0x81497 ····mul-int/lit8·v10,·v10,·0x8
  
1498 ····add-int·v9,·v9,·p41498 ····add-int·v10,·v10,·p4
  
1499 ····const/16·v10,·0x401499 ····const/16·v11,·0x40
  
1500 ····if-lt·v9,·v10,·:cond_31500 ····if-lt·v10,·v11,·:cond_3
  
1501 ····.line·8001501 ····.line·800
1502 ····new-instance·v9,·Ljava/lang/IllegalArgumentException;1502 ····new-instance·v10,·Ljava/lang/IllegalArgumentException;
  
1503 ····const-string·v10,·"(nBytes-1)*8+dstPos·is·greather·or·equal·to·than·64"1503 ····const-string·v11,·"(nBytes-1)*8+dstPos·is·greather·or·equal·to·than·64"
  
1504 ····invoke-direct·{v9,·v10},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V1504 ····invoke-direct·{v10,·v11},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
Max diff block lines reached; 15894/18919 bytes (84.01%) of diff not shown.
1.78 KB
smali/org/apache/commons/lang3/StringUtils.smali
    
Offset 5035, 15 lines modifiedOffset 5035, 15 lines modified
  
5035 ····move-result-object·v05035 ····move-result-object·v0
  
5036 ····goto·:goto_05036 ····goto·:goto_0
5037 .end·method5037 .end·method
  
5038 .method·public·static·join([DCII)Ljava/lang/String;5038 .method·public·static·join([DCII)Ljava/lang/String;
5039 ····.locals·55039 ····.locals·6
5040 ····.param·p0,·"array"····#·[D5040 ····.param·p0,·"array"····#·[D
5041 ····.param·p1,·"separator"····#·C5041 ····.param·p1,·"separator"····#·C
5042 ····.param·p2,·"startIndex"····#·I5042 ····.param·p2,·"startIndex"····#·I
5043 ····.param·p3,·"endIndex"····#·I5043 ····.param·p3,·"endIndex"····#·I
  
5044 ····.prologue5044 ····.prologue
5045 ····.line·38575045 ····.line·3857
Offset 5089, 17 lines modifiedOffset 5089, 17 lines modified
5089 ····if-le·v1,·p2,·:cond_25089 ····if-le·v1,·p2,·:cond_2
  
5090 ····.line·38675090 ····.line·3867
5091 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;5091 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
  
5092 ····.line·38695092 ····.line·3869
5093 ····:cond_25093 ····:cond_2
5094 ····aget-wide·v3,·p0,·v15094 ····aget-wide·v4,·p0,·v1
  
5095 ····invoke-virtual·{v0,·v3,·v4},·Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;5095 ····invoke-virtual·{v0,·v4,·v5},·Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;
  
5096 ····.line·38655096 ····.line·3865
5097 ····add-int/lit8·v1,·v1,·0x15097 ····add-int/lit8·v1,·v1,·0x1
  
5098 ····goto·:goto_15098 ····goto·:goto_1
  
5099 ····.line·38715099 ····.line·3871
Offset 5338, 15 lines modifiedOffset 5338, 15 lines modified
  
5338 ····move-result-object·v05338 ····move-result-object·v0
  
5339 ····goto·:goto_05339 ····goto·:goto_0
5340 .end·method5340 .end·method
  
5341 .method·public·static·join([JCII)Ljava/lang/String;5341 .method·public·static·join([JCII)Ljava/lang/String;
5342 ····.locals·55342 ····.locals·6
5343 ····.param·p0,·"array"····#·[J5343 ····.param·p0,·"array"····#·[J
5344 ····.param·p1,·"separator"····#·C5344 ····.param·p1,·"separator"····#·C
5345 ····.param·p2,·"startIndex"····#·I5345 ····.param·p2,·"startIndex"····#·I
5346 ····.param·p3,·"endIndex"····#·I5346 ····.param·p3,·"endIndex"····#·I
  
5347 ····.prologue5347 ····.prologue
5348 ····.line·36125348 ····.line·3612
Offset 5392, 17 lines modifiedOffset 5392, 17 lines modified
5392 ····if-le·v1,·p2,·:cond_25392 ····if-le·v1,·p2,·:cond_2
  
5393 ····.line·36225393 ····.line·3622
5394 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;5394 ····invoke-virtual·{v0,·p1},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
  
5395 ····.line·36245395 ····.line·3624
5396 ····:cond_25396 ····:cond_2
5397 ····aget-wide·v3,·p0,·v15397 ····aget-wide·v4,·p0,·v1
  
5398 ····invoke-virtual·{v0,·v3,·v4},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;5398 ····invoke-virtual·{v0,·v4,·v5},·Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
  
5399 ····.line·36205399 ····.line·3620
5400 ····add-int/lit8·v1,·v1,·0x15400 ····add-int/lit8·v1,·v1,·0x1
  
5401 ····goto·:goto_15401 ····goto·:goto_1
  
5402 ····.line·36265402 ····.line·3626
2.43 KB
smali/org/apache/commons/lang3/mutable/MutableLong.smali
    
Offset 40, 15 lines modifiedOffset 40, 15 lines modified
40 ····invoke-direct·{p0},·Ljava/lang/Number;-><init>()V40 ····invoke-direct·{p0},·Ljava/lang/Number;-><init>()V
  
41 ····.line·4541 ····.line·45
42 ····return-void42 ····return-void
43 .end·method43 .end·method
  
44 .method·public·constructor·<init>(J)V44 .method·public·constructor·<init>(J)V
45 ····.locals·045 ····.locals·1
46 ····.param·p1,·"value"····#·J46 ····.param·p1,·"value"····#·J
  
47 ····.prologue47 ····.prologue
48 ····.line·5348 ····.line·53
49 ····invoke-direct·{p0},·Ljava/lang/Number;-><init>()V49 ····invoke-direct·{p0},·Ljava/lang/Number;-><init>()V
  
50 ····.line·5450 ····.line·54
Offset 100, 15 lines modifiedOffset 100, 15 lines modified
100 ····.line·78100 ····.line·78
101 ····return-void101 ····return-void
102 .end·method102 .end·method
  
  
103 #·virtual·methods103 #·virtual·methods
104 .method·public·add(J)V104 .method·public·add(J)V
105 ····.locals·2105 ····.locals·3
106 ····.param·p1,·"operand"····#·J106 ····.param·p1,·"operand"····#·J
  
107 ····.prologue107 ····.prologue
108 ····.line·138108 ····.line·138
109 ····iget-wide·v0,·p0,·Lorg/apache/commons/lang3/mutable/MutableLong;->value:J109 ····iget-wide·v0,·p0,·Lorg/apache/commons/lang3/mutable/MutableLong;->value:J
  
110 ····add-long/2addr·v0,·p1110 ····add-long/2addr·v0,·p1
Offset 219, 36 lines modifiedOffset 219, 36 lines modified
  
219 ····long-to-double·v0,·v0219 ····long-to-double·v0,·v0
  
220 ····return-wide·v0220 ····return-wide·v0
221 .end·method221 .end·method
  
222 .method·public·equals(Ljava/lang/Object;)Z222 .method·public·equals(Ljava/lang/Object;)Z
223 ····.locals·5223 ····.locals·6
224 ····.param·p1,·"obj"····#·Ljava/lang/Object;224 ····.param·p1,·"obj"····#·Ljava/lang/Object;
  
225 ····.prologue225 ····.prologue
226 ····const/4·v0,·0x0226 ····const/4·v0,·0x0
  
227 ····.line·236227 ····.line·236
228 ····instance-of·v1,·p1,·Lorg/apache/commons/lang3/mutable/MutableLong;228 ····instance-of·v1,·p1,·Lorg/apache/commons/lang3/mutable/MutableLong;
  
229 ····if-eqz·v1,·:cond_0229 ····if-eqz·v1,·:cond_0
  
230 ····.line·237230 ····.line·237
231 ····iget-wide·v1,·p0,·Lorg/apache/commons/lang3/mutable/MutableLong;->value:J231 ····iget-wide·v2,·p0,·Lorg/apache/commons/lang3/mutable/MutableLong;->value:J
  
232 ····check-cast·p1,·Lorg/apache/commons/lang3/mutable/MutableLong;232 ····check-cast·p1,·Lorg/apache/commons/lang3/mutable/MutableLong;
  
233 ····.end·local·p1····#·"obj":Ljava/lang/Object;233 ····.end·local·p1····#·"obj":Ljava/lang/Object;
234 ····invoke-virtual·{p1},·Lorg/apache/commons/lang3/mutable/MutableLong;->longValue()J234 ····invoke-virtual·{p1},·Lorg/apache/commons/lang3/mutable/MutableLong;->longValue()J
  
235 ····move-result-wide·v3235 ····move-result-wide·v4
  
236 ····cmp-long·v1,·v1,·v3236 ····cmp-long·v1,·v2,·v4
  
237 ····if-nez·v1,·:cond_0237 ····if-nez·v1,·:cond_0
  
238 ····const/4·v0,·0x1238 ····const/4·v0,·0x1
  
239 ····.line·239239 ····.line·239
240 ····:cond_0240 ····:cond_0
Offset 349, 15 lines modifiedOffset 349, 15 lines modified
349 ····.line·192349 ····.line·192
350 ····iget-wide·v0,·p0,·Lorg/apache/commons/lang3/mutable/MutableLong;->value:J350 ····iget-wide·v0,·p0,·Lorg/apache/commons/lang3/mutable/MutableLong;->value:J
  
351 ····return-wide·v0351 ····return-wide·v0
352 .end·method352 .end·method
  
353 .method·public·setValue(J)V353 .method·public·setValue(J)V
354 ····.locals·0354 ····.locals·1
355 ····.param·p1,·"value"····#·J355 ····.param·p1,·"value"····#·J
  
356 ····.prologue356 ····.prologue
357 ····.line·97357 ····.line·97
358 ····iput-wide·p1,·p0,·Lorg/apache/commons/lang3/mutable/MutableLong;->value:J358 ····iput-wide·p1,·p0,·Lorg/apache/commons/lang3/mutable/MutableLong;->value:J
  
359 ····.line·98359 ····.line·98
Offset 391, 15 lines modifiedOffset 391, 15 lines modified
391 ····.end·local·p1····#·"x0":Ljava/lang/Object;391 ····.end·local·p1····#·"x0":Ljava/lang/Object;
392 ····invoke-virtual·{p0,·p1},·Lorg/apache/commons/lang3/mutable/MutableLong;->setValue(Ljava/lang/Number;)V392 ····invoke-virtual·{p0,·p1},·Lorg/apache/commons/lang3/mutable/MutableLong;->setValue(Ljava/lang/Number;)V
  
393 ····return-void393 ····return-void
394 .end·method394 .end·method
  
395 .method·public·subtract(J)V395 .method·public·subtract(J)V
396 ····.locals·2396 ····.locals·3
397 ····.param·p1,·"operand"····#·J397 ····.param·p1,·"operand"····#·J
  
398 ····.prologue398 ····.prologue
399 ····.line·159399 ····.line·159
400 ····iget-wide·v0,·p0,·Lorg/apache/commons/lang3/mutable/MutableLong;->value:J400 ····iget-wide·v0,·p0,·Lorg/apache/commons/lang3/mutable/MutableLong;->value:J
  
401 ····sub-long/2addr·v0,·p1401 ····sub-long/2addr·v0,·p1
1.48 KB
smali/org/apache/commons/lang3/mutable/MutableDouble.smali
    
Offset 40, 15 lines modifiedOffset 40, 15 lines modified
40 ····invoke-direct·{p0},·Ljava/lang/Number;-><init>()V40 ····invoke-direct·{p0},·Ljava/lang/Number;-><init>()V
  
41 ····.line·4541 ····.line·45
42 ····return-void42 ····return-void
43 .end·method43 .end·method
  
44 .method·public·constructor·<init>(D)V44 .method·public·constructor·<init>(D)V
45 ····.locals·045 ····.locals·1
46 ····.param·p1,·"value"····#·D46 ····.param·p1,·"value"····#·D
  
47 ····.prologue47 ····.prologue
48 ····.line·5348 ····.line·53
49 ····invoke-direct·{p0},·Ljava/lang/Number;-><init>()V49 ····invoke-direct·{p0},·Ljava/lang/Number;-><init>()V
  
50 ····.line·5450 ····.line·54
Offset 100, 15 lines modifiedOffset 100, 15 lines modified
100 ····.line·78100 ····.line·78
101 ····return-void101 ····return-void
102 .end·method102 .end·method
  
  
103 #·virtual·methods103 #·virtual·methods
104 .method·public·add(D)V104 .method·public·add(D)V
105 ····.locals·2105 ····.locals·3
106 ····.param·p1,·"operand"····#·D106 ····.param·p1,·"operand"····#·D
  
107 ····.prologue107 ····.prologue
108 ····.line·157108 ····.line·157
109 ····iget-wide·v0,·p0,·Lorg/apache/commons/lang3/mutable/MutableDouble;->value:D109 ····iget-wide·v0,·p0,·Lorg/apache/commons/lang3/mutable/MutableDouble;->value:D
  
110 ····add-double/2addr·v0,·p1110 ····add-double/2addr·v0,·p1
Offset 369, 15 lines modifiedOffset 369, 15 lines modified
  
369 ····double-to-long·v0,·v0369 ····double-to-long·v0,·v0
  
370 ····return-wide·v0370 ····return-wide·v0
371 .end·method371 .end·method
  
372 .method·public·setValue(D)V372 .method·public·setValue(D)V
373 ····.locals·0373 ····.locals·1
374 ····.param·p1,·"value"····#·D374 ····.param·p1,·"value"····#·D
  
375 ····.prologue375 ····.prologue
376 ····.line·97376 ····.line·97
377 ····iput-wide·p1,·p0,·Lorg/apache/commons/lang3/mutable/MutableDouble;->value:D377 ····iput-wide·p1,·p0,·Lorg/apache/commons/lang3/mutable/MutableDouble;->value:D
  
378 ····.line·98378 ····.line·98
Offset 411, 15 lines modifiedOffset 411, 15 lines modified
411 ····.end·local·p1····#·"x0":Ljava/lang/Object;411 ····.end·local·p1····#·"x0":Ljava/lang/Object;
412 ····invoke-virtual·{p0,·p1},·Lorg/apache/commons/lang3/mutable/MutableDouble;->setValue(Ljava/lang/Number;)V412 ····invoke-virtual·{p0,·p1},·Lorg/apache/commons/lang3/mutable/MutableDouble;->setValue(Ljava/lang/Number;)V
  
413 ····return-void413 ····return-void
414 .end·method414 .end·method
  
415 .method·public·subtract(D)V415 .method·public·subtract(D)V
416 ····.locals·2416 ····.locals·3
417 ····.param·p1,·"operand"····#·D417 ····.param·p1,·"operand"····#·D
  
418 ····.prologue418 ····.prologue
419 ····.line·178419 ····.line·178
420 ····iget-wide·v0,·p0,·Lorg/apache/commons/lang3/mutable/MutableDouble;->value:D420 ····iget-wide·v0,·p0,·Lorg/apache/commons/lang3/mutable/MutableDouble;->value:D
  
421 ····sub-double/2addr·v0,·p1421 ····sub-double/2addr·v0,·p1
834 B
smali/org/apache/commons/lang3/concurrent/BasicThreadFactory.smali
    
Offset 127, 17 lines modifiedOffset 127, 17 lines modified
127 ····if-eqz·v1,·:cond_0127 ····if-eqz·v1,·:cond_0
  
128 ····.line·222128 ····.line·222
129 ····iget-object·v1,·p0,·Lorg/apache/commons/lang3/concurrent/BasicThreadFactory;->threadCounter:Ljava/util/concurrent/atomic/AtomicLong;129 ····iget-object·v1,·p0,·Lorg/apache/commons/lang3/concurrent/BasicThreadFactory;->threadCounter:Ljava/util/concurrent/atomic/AtomicLong;
  
130 ····invoke-virtual·{v1},·Ljava/util/concurrent/atomic/AtomicLong;->incrementAndGet()J130 ····invoke-virtual·{v1},·Ljava/util/concurrent/atomic/AtomicLong;->incrementAndGet()J
  
131 ····move-result-wide·v1131 ····move-result-wide·v2
  
132 ····invoke-static·{v1,·v2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;132 ····invoke-static·{v2,·v3},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
133 ····move-result-object·v0133 ····move-result-object·v0
  
134 ····.line·223134 ····.line·223
135 ····.local·v0,·"count":Ljava/lang/Long;135 ····.local·v0,·"count":Ljava/lang/Long;
136 ····invoke-virtual·{p0},·Lorg/apache/commons/lang3/concurrent/BasicThreadFactory;->getNamingPattern()Ljava/lang/String;136 ····invoke-virtual·{p0},·Lorg/apache/commons/lang3/concurrent/BasicThreadFactory;->getNamingPattern()Ljava/lang/String;
  
3.53 KB
smali/org/apache/commons/lang3/concurrent/TimedSemaphore.smali
    
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 .field·private·totalAcquireCount:J38 .field·private·totalAcquireCount:J
  
39 .field·private·final·unit:Ljava/util/concurrent/TimeUnit;39 .field·private·final·unit:Ljava/util/concurrent/TimeUnit;
  
  
40 #·direct·methods40 #·direct·methods
41 .method·public·constructor·<init>(JLjava/util/concurrent/TimeUnit;I)V41 .method·public·constructor·<init>(JLjava/util/concurrent/TimeUnit;I)V
42 ····.locals·642 ····.locals·7
43 ····.param·p1,·"timePeriod"····#·J43 ····.param·p1,·"timePeriod"····#·J
44 ····.param·p3,·"timeUnit"····#·Ljava/util/concurrent/TimeUnit;44 ····.param·p3,·"timeUnit"····#·Ljava/util/concurrent/TimeUnit;
45 ····.param·p4,·"limit"····#·I45 ····.param·p4,·"limit"····#·I
  
46 ····.prologue46 ····.prologue
47 ····.line·18547 ····.line·185
48 ····const/4·v1,·0x048 ····const/4·v1,·0x0
Offset 62, 32 lines modifiedOffset 62, 32 lines modified
62 ····invoke-direct/range·{v0·..·v5},·Lorg/apache/commons/lang3/concurrent/TimedSemaphore;-><init>(Ljava/util/concurrent/ScheduledExecutorService;JLjava/util/concurrent/TimeUnit;I)V62 ····invoke-direct/range·{v0·..·v5},·Lorg/apache/commons/lang3/concurrent/TimedSemaphore;-><init>(Ljava/util/concurrent/ScheduledExecutorService;JLjava/util/concurrent/TimeUnit;I)V
  
63 ····.line·18663 ····.line·186
64 ····return-void64 ····return-void
65 .end·method65 .end·method
  
66 .method·public·constructor·<init>(Ljava/util/concurrent/ScheduledExecutorService;JLjava/util/concurrent/TimeUnit;I)V66 .method·public·constructor·<init>(Ljava/util/concurrent/ScheduledExecutorService;JLjava/util/concurrent/TimeUnit;I)V
67 ····.locals·567 ····.locals·6
68 ····.param·p1,·"service"····#·Ljava/util/concurrent/ScheduledExecutorService;68 ····.param·p1,·"service"····#·Ljava/util/concurrent/ScheduledExecutorService;
69 ····.param·p2,·"timePeriod"····#·J69 ····.param·p2,·"timePeriod"····#·J
70 ····.param·p4,·"timeUnit"····#·Ljava/util/concurrent/TimeUnit;70 ····.param·p4,·"timeUnit"····#·Ljava/util/concurrent/TimeUnit;
71 ····.param·p5,·"limit"····#·I71 ····.param·p5,·"limit"····#·I
  
72 ····.prologue72 ····.prologue
73 ····const/4·v4,·0x173 ····const/4·v5,·0x1
  
74 ····const/4·v3,·0x074 ····const/4·v4,·0x0
  
75 ····.line·20175 ····.line·201
76 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V76 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
77 ····.line·20277 ····.line·202
78 ····const-wide/16·v1,·0x078 ····const-wide/16·v2,·0x0
  
79 ····cmp-long·v1,·p2,·v179 ····cmp-long·v1,·p2,·v2
  
80 ····if-gtz·v1,·:cond_080 ····if-gtz·v1,·:cond_0
  
81 ····.line·20381 ····.line·203
82 ····new-instance·v1,·Ljava/lang/IllegalArgumentException;82 ····new-instance·v1,·Ljava/lang/IllegalArgumentException;
  
83 ····const-string·v2,·"Time·period·must·be·greater·0!"83 ····const-string·v2,·"Time·period·must·be·greater·0!"
Offset 106, 41 lines modifiedOffset 106, 41 lines modified
106 ····.line·209106 ····.line·209
107 ····if-eqz·p1,·:cond_1107 ····if-eqz·p1,·:cond_1
  
108 ····.line·210108 ····.line·210
109 ····iput-object·p1,·p0,·Lorg/apache/commons/lang3/concurrent/TimedSemaphore;->executorService:Ljava/util/concurrent/ScheduledExecutorService;109 ····iput-object·p1,·p0,·Lorg/apache/commons/lang3/concurrent/TimedSemaphore;->executorService:Ljava/util/concurrent/ScheduledExecutorService;
  
110 ····.line·211110 ····.line·211
111 ····iput-boolean·v3,·p0,·Lorg/apache/commons/lang3/concurrent/TimedSemaphore;->ownExecutor:Z111 ····iput-boolean·v4,·p0,·Lorg/apache/commons/lang3/concurrent/TimedSemaphore;->ownExecutor:Z
  
112 ····.line·221112 ····.line·221
113 ····:goto_0113 ····:goto_0
114 ····invoke-virtual·{p0,·p5},·Lorg/apache/commons/lang3/concurrent/TimedSemaphore;->setLimit(I)V114 ····invoke-virtual·{p0,·p5},·Lorg/apache/commons/lang3/concurrent/TimedSemaphore;->setLimit(I)V
  
115 ····.line·222115 ····.line·222
116 ····return-void116 ····return-void
  
117 ····.line·213117 ····.line·213
118 ····:cond_1118 ····:cond_1
119 ····new-instance·v0,·Ljava/util/concurrent/ScheduledThreadPoolExecutor;119 ····new-instance·v0,·Ljava/util/concurrent/ScheduledThreadPoolExecutor;
  
120 ····invoke-direct·{v0,·v4},·Ljava/util/concurrent/ScheduledThreadPoolExecutor;-><init>(I)V120 ····invoke-direct·{v0,·v5},·Ljava/util/concurrent/ScheduledThreadPoolExecutor;-><init>(I)V
  
121 ····.line·215121 ····.line·215
122 ····.local·v0,·"s":Ljava/util/concurrent/ScheduledThreadPoolExecutor;122 ····.local·v0,·"s":Ljava/util/concurrent/ScheduledThreadPoolExecutor;
123 ····invoke-virtual·{v0,·v3},·Ljava/util/concurrent/ScheduledThreadPoolExecutor;->setContinueExistingPeriodicTasksAfterShutdownPolicy(Z)V123 ····invoke-virtual·{v0,·v4},·Ljava/util/concurrent/ScheduledThreadPoolExecutor;->setContinueExistingPeriodicTasksAfterShutdownPolicy(Z)V
  
124 ····.line·216124 ····.line·216
125 ····invoke-virtual·{v0,·v3},·Ljava/util/concurrent/ScheduledThreadPoolExecutor;->setExecuteExistingDelayedTasksAfterShutdownPolicy(Z)V125 ····invoke-virtual·{v0,·v4},·Ljava/util/concurrent/ScheduledThreadPoolExecutor;->setExecuteExistingDelayedTasksAfterShutdownPolicy(Z)V
  
126 ····.line·217126 ····.line·217
127 ····iput-object·v0,·p0,·Lorg/apache/commons/lang3/concurrent/TimedSemaphore;->executorService:Ljava/util/concurrent/ScheduledExecutorService;127 ····iput-object·v0,·p0,·Lorg/apache/commons/lang3/concurrent/TimedSemaphore;->executorService:Ljava/util/concurrent/ScheduledExecutorService;
  
128 ····.line·218128 ····.line·218
129 ····iput-boolean·v4,·p0,·Lorg/apache/commons/lang3/concurrent/TimedSemaphore;->ownExecutor:Z129 ····iput-boolean·v5,·p0,·Lorg/apache/commons/lang3/concurrent/TimedSemaphore;->ownExecutor:Z
  
130 ····goto·:goto_0130 ····goto·:goto_0
131 .end·method131 .end·method
  
  
132 #·virtual·methods132 #·virtual·methods
133 .method·public·declared-synchronized·acquire()V133 .method·public·declared-synchronized·acquire()V
4.81 KB
smali/org/apache/commons/lang3/math/IEEE754rUtils.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 ····.line·2711 ····.line·27
12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
13 ····return-void13 ····return-void
14 .end·method14 .end·method
  
15 .method·public·static·max(DD)D15 .method·public·static·max(DD)D
16 ····.locals·116 ····.locals·2
17 ····.param·p0,·"a"····#·D17 ····.param·p0,·"a"····#·D
18 ····.param·p2,·"b"····#·D18 ····.param·p2,·"b"····#·D
  
19 ····.prologue19 ····.prologue
20 ····.line·22120 ····.line·221
21 ····invoke-static·{p0,·p1},·Ljava/lang/Double;->isNaN(D)Z21 ····invoke-static·{p0,·p1},·Ljava/lang/Double;->isNaN(D)Z
  
Offset 71, 76 lines modifiedOffset 71, 76 lines modified
  
71 ····move-result-wide·v071 ····move-result-wide·v0
  
72 ····return-wide·v072 ····return-wide·v0
73 .end·method73 .end·method
  
74 .method·public·static·max([D)D74 .method·public·static·max([D)D
75 ····.locals·575 ····.locals·6
76 ····.param·p0,·"array"····#·[D76 ····.param·p0,·"array"····#·[D
  
77 ····.prologue77 ····.prologue
78 ····.line·15778 ····.line·157
79 ····if-nez·p0,·:cond_079 ····if-nez·p0,·:cond_0
  
80 ····.line·15880 ····.line·158
81 ····new-instance·v3,·Ljava/lang/IllegalArgumentException;81 ····new-instance·v1,·Ljava/lang/IllegalArgumentException;
  
82 ····const-string·v4,·"The·Array·must·not·be·null"82 ····const-string·v4,·"The·Array·must·not·be·null"
  
83 ····invoke-direct·{v3,·v4},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V83 ····invoke-direct·{v1,·v4},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
84 ····throw·v384 ····throw·v1
  
85 ····.line·15985 ····.line·159
86 ····:cond_086 ····:cond_0
87 ····array-length·v3,·p087 ····array-length·v1,·p0
  
88 ····if-nez·v3,·:cond_188 ····if-nez·v1,·:cond_1
  
89 ····.line·16089 ····.line·160
90 ····new-instance·v3,·Ljava/lang/IllegalArgumentException;90 ····new-instance·v1,·Ljava/lang/IllegalArgumentException;
  
91 ····const-string·v4,·"Array·cannot·be·empty."91 ····const-string·v4,·"Array·cannot·be·empty."
  
92 ····invoke-direct·{v3,·v4},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V92 ····invoke-direct·{v1,·v4},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
93 ····throw·v393 ····throw·v1
  
94 ····.line·16494 ····.line·164
95 ····:cond_195 ····:cond_1
96 ····const/4·v3,·0x096 ····const/4·v1,·0x0
  
97 ····aget-wide·v1,·p0,·v397 ····aget-wide·v2,·p0,·v1
  
98 ····.line·16598 ····.line·165
99 ····.local·v1,·"max":D99 ····.local·v2,·"max":D
100 ····const/4·v0,·0x1100 ····const/4·v0,·0x1
  
101 ····.local·v0,·"j":I101 ····.local·v0,·"j":I
102 ····:goto_0102 ····:goto_0
103 ····array-length·v3,·p0103 ····array-length·v1,·p0
  
104 ····if-ge·v0,·v3,·:cond_2104 ····if-ge·v0,·v1,·:cond_2
  
105 ····.line·166105 ····.line·166
106 ····aget-wide·v3,·p0,·v0106 ····aget-wide·v4,·p0,·v0
  
107 ····invoke-static·{v3,·v4,·v1,·v2},·Lorg/apache/commons/lang3/math/IEEE754rUtils;->max(DD)D107 ····invoke-static·{v4,·v5,·v2,·v3},·Lorg/apache/commons/lang3/math/IEEE754rUtils;->max(DD)D
  
108 ····move-result-wide·v1108 ····move-result-wide·v2
  
109 ····.line·165109 ····.line·165
110 ····add-int/lit8·v0,·v0,·0x1110 ····add-int/lit8·v0,·v0,·0x1
  
111 ····goto·:goto_0111 ····goto·:goto_0
  
112 ····.line·169112 ····.line·169
113 ····:cond_2113 ····:cond_2
114 ····return-wide·v1114 ····return-wide·v2
115 .end·method115 .end·method
  
116 .method·public·static·max(FF)F116 .method·public·static·max(FF)F
117 ····.locals·1117 ····.locals·1
118 ····.param·p0,·"a"····#·F118 ····.param·p0,·"a"····#·F
119 ····.param·p1,·"b"····#·F119 ····.param·p1,·"b"····#·F
  
Offset 261, 15 lines modifiedOffset 261, 15 lines modified
  
261 ····.line·194261 ····.line·194
262 ····:cond_2262 ····:cond_2
263 ····return·v1263 ····return·v1
264 .end·method264 .end·method
  
265 .method·public·static·min(DD)D265 .method·public·static·min(DD)D
266 ····.locals·1266 ····.locals·2
267 ····.param·p0,·"a"····#·D267 ····.param·p0,·"a"····#·D
268 ····.param·p2,·"b"····#·D268 ····.param·p2,·"b"····#·D
  
269 ····.prologue269 ····.prologue
270 ····.line·103270 ····.line·103
271 ····invoke-static·{p0,·p1},·Ljava/lang/Double;->isNaN(D)Z271 ····invoke-static·{p0,·p1},·Ljava/lang/Double;->isNaN(D)Z
  
Offset 321, 76 lines modifiedOffset 321, 76 lines modified
  
321 ····move-result-wide·v0321 ····move-result-wide·v0
  
322 ····return-wide·v0322 ····return-wide·v0
323 .end·method323 .end·method
  
324 .method·public·static·min([D)D324 .method·public·static·min([D)D
325 ····.locals·5325 ····.locals·6
326 ····.param·p0,·"array"····#·[D326 ····.param·p0,·"array"····#·[D
  
327 ····.prologue327 ····.prologue
328 ····.line·39328 ····.line·39
329 ····if-nez·p0,·:cond_0329 ····if-nez·p0,·:cond_0
  
330 ····.line·40330 ····.line·40
331 ····new-instance·v3,·Ljava/lang/IllegalArgumentException;331 ····new-instance·v1,·Ljava/lang/IllegalArgumentException;
  
332 ····const-string·v4,·"The·Array·must·not·be·null"332 ····const-string·v4,·"The·Array·must·not·be·null"
Max diff block lines reached; 1668/4814 bytes (34.65%) of diff not shown.
43.1 KB
smali/org/apache/commons/lang3/math/NumberUtils.smali
    
Offset 515, 1070 lines modifiedOffset 515, 1074 lines modified
  
515 ····move-result-object·v0515 ····move-result-object·v0
  
516 ····goto·:goto_0516 ····goto·:goto_0
517 .end·method517 .end·method
  
518 .method·public·static·createNumber(Ljava/lang/String;)Ljava/lang/Number;518 .method·public·static·createNumber(Ljava/lang/String;)Ljava/lang/Number;
519 ····.locals·27519 ····.locals·28
520 ····.param·p0,·"str"····#·Ljava/lang/String;520 ····.param·p0,·"str"····#·Ljava/lang/String;
521 ····.annotation·system·Ldalvik/annotation/Throws;521 ····.annotation·system·Ldalvik/annotation/Throws;
522 ········value·=·{522 ········value·=·{
523 ············Ljava/lang/NumberFormatException;523 ············Ljava/lang/NumberFormatException;
524 ········}524 ········}
525 ····.end·annotation525 ····.end·annotation
  
526 ····.prologue526 ····.prologue
527 ····.line·451527 ····.line·451
528 ····if-nez·p0,·:cond_1528 ····if-nez·p0,·:cond_1
  
529 ····.line·452529 ····.line·452
530 ····const/4·v10,·0x0530 ····const/4·v11,·0x0
  
531 ····.line·622531 ····.line·622
532 ····:cond_0532 ····:cond_0
533 ····:goto_0533 ····:goto_0
534 ····return-object·v10534 ····return-object·v11
  
535 ····.line·454535 ····.line·454
536 ····:cond_1536 ····:cond_1
537 ····invoke-static/range·{p0·..·p0},·Lorg/apache/commons/lang3/StringUtils;->isBlank(Ljava/lang/CharSequence;)Z537 ····invoke-static/range·{p0·..·p0},·Lorg/apache/commons/lang3/StringUtils;->isBlank(Ljava/lang/CharSequence;)Z
  
538 ····move-result·v23538 ····move-result·v24
  
539 ····if-eqz·v23,·:cond_2539 ····if-eqz·v24,·:cond_2
  
540 ····.line·455540 ····.line·455
541 ····new-instance·v23,·Ljava/lang/NumberFormatException;541 ····new-instance·v24,·Ljava/lang/NumberFormatException;
  
542 ····const-string·v24,·"A·blank·string·is·not·a·valid·number"542 ····const-string·v25,·"A·blank·string·is·not·a·valid·number"
  
543 ····invoke-direct/range·{v23·..·v24},·Ljava/lang/NumberFormatException;-><init>(Ljava/lang/String;)V543 ····invoke-direct/range·{v24·..·v25},·Ljava/lang/NumberFormatException;-><init>(Ljava/lang/String;)V
  
544 ····throw·v23544 ····throw·v24
  
545 ····.line·458545 ····.line·458
546 ····:cond_2546 ····:cond_2
547 ····const/16·v23,·0x6547 ····const/16·v24,·0x6
  
548 ····move/from16·v0,·v23548 ····move/from16·v0,·v24
  
549 ····new-array·v13,·v0,·[Ljava/lang/String;549 ····new-array·v14,·v0,·[Ljava/lang/String;
  
550 ····const/16·v23,·0x0550 ····const/16·v24,·0x0
  
551 ····const-string·v24,·"0x"551 ····const-string·v25,·"0x"
  
552 ····aput-object·v24,·v13,·v23552 ····aput-object·v25,·v14,·v24
  
553 ····const/16·v23,·0x1553 ····const/16·v24,·0x1
  
554 ····const-string·v24,·"0X"554 ····const-string·v25,·"0X"
  
555 ····aput-object·v24,·v13,·v23555 ····aput-object·v25,·v14,·v24
  
556 ····const/16·v23,·0x2556 ····const/16·v24,·0x2
  
557 ····const-string·v24,·"-0x"557 ····const-string·v25,·"-0x"
  
558 ····aput-object·v24,·v13,·v23558 ····aput-object·v25,·v14,·v24
  
559 ····const/16·v23,·0x3559 ····const/16·v24,·0x3
  
560 ····const-string·v24,·"-0X"560 ····const-string·v25,·"-0X"
  
561 ····aput-object·v24,·v13,·v23561 ····aput-object·v25,·v14,·v24
  
562 ····const/16·v23,·0x4562 ····const/16·v24,·0x4
  
563 ····const-string·v24,·"#"563 ····const-string·v25,·"#"
  
564 ····aput-object·v24,·v13,·v23564 ····aput-object·v25,·v14,·v24
  
565 ····const/16·v23,·0x5565 ····const/16·v24,·0x5
  
566 ····const-string·v24,·"-#"566 ····const-string·v25,·"-#"
  
567 ····aput-object·v24,·v13,·v23567 ····aput-object·v25,·v14,·v24
  
568 ····.line·459568 ····.line·459
569 ····.local·v13,·"hex_prefixes":[Ljava/lang/String;569 ····.local·v14,·"hex_prefixes":[Ljava/lang/String;
570 ····const/16·v22,·0x0570 ····const/16·v23,·0x0
  
571 ····.line·460571 ····.line·460
572 ····.local·v22,·"pfxLen":I572 ····.local·v23,·"pfxLen":I
573 ····move-object·v4,·v13573 ····move-object·v5,·v14
  
574 ····.local·v4,·"arr$":[Ljava/lang/String;574 ····.local·v5,·"arr$":[Ljava/lang/String;
575 ····array-length·v0,·v4575 ····array-length·v0,·v5
  
576 ····move/from16·v17,·v0576 ····move/from16·v18,·v0
  
577 ····.local·v17,·"len$":I577 ····.local·v18,·"len$":I
578 ····const/4·v15,·0x0578 ····const/16·v16,·0x0
  
579 ····.local·v15,·"i$":I579 ····.local·v16,·"i$":I
580 ····:goto_1580 ····:goto_1
581 ····move/from16·v0,·v17581 ····move/from16·v0,·v16
  
 582 ····move/from16·v1,·v18
  
582 ····if-ge·v15,·v0,·:cond_3583 ····if-ge·v0,·v1,·:cond_3
  
583 ····aget-object·v21,·v4,·v15584 ····aget-object·v22,·v5,·v16
  
584 ····.line·461585 ····.line·461
585 ····.local·v21,·"pfx":Ljava/lang/String;586 ····.local·v22,·"pfx":Ljava/lang/String;
586 ····move-object/from16·v0,·p0587 ····move-object/from16·v0,·p0
  
587 ····move-object/from16·v1,·v21588 ····move-object/from16·v1,·v22
  
588 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z589 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
  
589 ····move-result·v23590 ····move-result·v24
  
590 ····if-eqz·v23,·:cond_4591 ····if-eqz·v24,·:cond_4
  
591 ····.line·462592 ····.line·462
Max diff block lines reached; 40105/44050 bytes (91.04%) of diff not shown.
9.92 KB
smali/org/apache/commons/lang3/math/Fraction.smali
    
Offset 359, 17 lines modifiedOffset 359, 17 lines modified
  
359 ····.line·765359 ····.line·765
360 ····.end·local·v4····#·"upv":I360 ····.end·local·v4····#·"upv":I
361 ····.end·local·v5····#·"uvp":I361 ····.end·local·v5····#·"uvp":I
362 ····:cond_5362 ····:cond_5
363 ····iget·v7,·p0,·Lorg/apache/commons/lang3/math/Fraction;->numerator:I363 ····iget·v7,·p0,·Lorg/apache/commons/lang3/math/Fraction;->numerator:I
  
364 ····int-to-long·v7,·v7364 ····int-to-long·v8,·v7
  
365 ····invoke-static·{v7,·v8},·Ljava/math/BigInteger;->valueOf(J)Ljava/math/BigInteger;365 ····invoke-static·{v8,·v9},·Ljava/math/BigInteger;->valueOf(J)Ljava/math/BigInteger;
  
366 ····move-result-object·v7366 ····move-result-object·v7
  
367 ····iget·v8,·p1,·Lorg/apache/commons/lang3/math/Fraction;->denominator:I367 ····iget·v8,·p1,·Lorg/apache/commons/lang3/math/Fraction;->denominator:I
  
368 ····div-int/2addr·v8,·v0368 ····div-int/2addr·v8,·v0
  
Offset 383, 17 lines modifiedOffset 383, 17 lines modified
  
383 ····move-result-object·v5383 ····move-result-object·v5
  
384 ····.line·767384 ····.line·767
385 ····.local·v5,·"uvp":Ljava/math/BigInteger;385 ····.local·v5,·"uvp":Ljava/math/BigInteger;
386 ····iget·v7,·p1,·Lorg/apache/commons/lang3/math/Fraction;->numerator:I386 ····iget·v7,·p1,·Lorg/apache/commons/lang3/math/Fraction;->numerator:I
  
387 ····int-to-long·v7,·v7387 ····int-to-long·v8,·v7
  
388 ····invoke-static·{v7,·v8},·Ljava/math/BigInteger;->valueOf(J)Ljava/math/BigInteger;388 ····invoke-static·{v8,·v9},·Ljava/math/BigInteger;->valueOf(J)Ljava/math/BigInteger;
  
389 ····move-result-object·v7389 ····move-result-object·v7
  
390 ····iget·v8,·p0,·Lorg/apache/commons/lang3/math/Fraction;->denominator:I390 ····iget·v8,·p0,·Lorg/apache/commons/lang3/math/Fraction;->denominator:I
  
391 ····div-int/2addr·v8,·v0391 ····div-int/2addr·v8,·v0
  
Offset 414, 17 lines modifiedOffset 414, 17 lines modified
414 ····invoke-virtual·{v5,·v4},·Ljava/math/BigInteger;->add(Ljava/math/BigInteger;)Ljava/math/BigInteger;414 ····invoke-virtual·{v5,·v4},·Ljava/math/BigInteger;->add(Ljava/math/BigInteger;)Ljava/math/BigInteger;
  
415 ····move-result-object·v2415 ····move-result-object·v2
  
416 ····.line·772416 ····.line·772
417 ····.local·v2,·"t":Ljava/math/BigInteger;417 ····.local·v2,·"t":Ljava/math/BigInteger;
418 ····:goto_2418 ····:goto_2
419 ····int-to-long·v7,·v0419 ····int-to-long·v8,·v0
  
420 ····invoke-static·{v7,·v8},·Ljava/math/BigInteger;->valueOf(J)Ljava/math/BigInteger;420 ····invoke-static·{v8,·v9},·Ljava/math/BigInteger;->valueOf(J)Ljava/math/BigInteger;
  
421 ····move-result-object·v7421 ····move-result-object·v7
  
422 ····invoke-virtual·{v2,·v7},·Ljava/math/BigInteger;->mod(Ljava/math/BigInteger;)Ljava/math/BigInteger;422 ····invoke-virtual·{v2,·v7},·Ljava/math/BigInteger;->mod(Ljava/math/BigInteger;)Ljava/math/BigInteger;
  
423 ····move-result-object·v7423 ····move-result-object·v7
  
Offset 437, 17 lines modifiedOffset 437, 17 lines modified
437 ····if-nez·v3,·:cond_7437 ····if-nez·v3,·:cond_7
  
438 ····move·v1,·v0438 ····move·v1,·v0
  
439 ····.line·776439 ····.line·776
440 ····.local·v1,·"d2":I440 ····.local·v1,·"d2":I
441 ····:goto_3441 ····:goto_3
442 ····int-to-long·v7,·v1442 ····int-to-long·v8,·v1
  
443 ····invoke-static·{v7,·v8},·Ljava/math/BigInteger;->valueOf(J)Ljava/math/BigInteger;443 ····invoke-static·{v8,·v9},·Ljava/math/BigInteger;->valueOf(J)Ljava/math/BigInteger;
  
444 ····move-result-object·v7444 ····move-result-object·v7
  
445 ····invoke-virtual·{v2,·v7},·Ljava/math/BigInteger;->divide(Ljava/math/BigInteger;)Ljava/math/BigInteger;445 ····invoke-virtual·{v2,·v7},·Ljava/math/BigInteger;->divide(Ljava/math/BigInteger;)Ljava/math/BigInteger;
  
446 ····move-result-object·v6446 ····move-result-object·v6
  
Offset 518, 56 lines modifiedOffset 518, 60 lines modified
  
518 ····move-object·p1,·v7518 ····move-object·p1,·v7
  
519 ····goto/16·:goto_0519 ····goto/16·:goto_0
520 .end·method520 .end·method
  
521 .method·public·static·getFraction(D)Lorg/apache/commons/lang3/math/Fraction;521 .method·public·static·getFraction(D)Lorg/apache/commons/lang3/math/Fraction;
522 ····.locals·31522 ····.locals·32
523 ····.param·p0,·"value"····#·D523 ····.param·p0,·"value"····#·D
  
524 ····.prologue524 ····.prologue
525 ····.line·250525 ····.line·250
526 ····const-wide/16·v27,·0x0526 ····const-wide/16·v28,·0x0
  
527 ····cmpg-double·v27,·p0,·v27527 ····cmpg-double·v19,·p0,·v28
  
528 ····if-gez·v27,·:cond_1528 ····if-gez·v19,·:cond_1
  
529 ····const/16·v17,·-0x1529 ····const/16·v17,·-0x1
  
530 ····.line·251530 ····.line·251
531 ····.local·v17,·"sign":I531 ····.local·v17,·"sign":I
532 ····:goto_0532 ····:goto_0
533 ····invoke-static/range·{p0·..·p1},·Ljava/lang/Math;->abs(D)D533 ····invoke-static/range·{p0·..·p1},·Ljava/lang/Math;->abs(D)D
  
534 ····move-result-wide·p0534 ····move-result-wide·p0
  
535 ····.line·252535 ····.line·252
536 ····const-wide·v27,·0x41dfffffffc00000L····#·2.147483647E9536 ····const-wide·v28,·0x41dfffffffc00000L····#·2.147483647E9
  
537 ····cmpl-double·v27,·p0,·v27537 ····cmpl-double·v19,·p0,·v28
  
538 ····if-gtz·v27,·:cond_0538 ····if-gtz·v19,·:cond_0
  
539 ····invoke-static/range·{p0·..·p1},·Ljava/lang/Double;->isNaN(D)Z539 ····invoke-static/range·{p0·..·p1},·Ljava/lang/Double;->isNaN(D)Z
  
540 ····move-result·v27540 ····move-result·v19
  
541 ····if-eqz·v27,·:cond_2541 ····if-eqz·v19,·:cond_2
  
542 ····.line·253542 ····.line·253
543 ····:cond_0543 ····:cond_0
544 ····new-instance·v27,·Ljava/lang/ArithmeticException;544 ····new-instance·v19,·Ljava/lang/ArithmeticException;
  
545 ····const-string·v28,·"The·value·must·not·be·greater·than·Integer.MAX_VALUE·or·NaN"545 ····const-string·v28,·"The·value·must·not·be·greater·than·Integer.MAX_VALUE·or·NaN"
  
546 ····invoke-direct/range·{v27·..·v28},·Ljava/lang/ArithmeticException;-><init>(Ljava/lang/String;)V546 ····move-object/from16·v0,·v19
  
 547 ····move-object/from16·v1,·v28
  
 548 ····invoke-direct·{v0,·v1},·Ljava/lang/ArithmeticException;-><init>(Ljava/lang/String;)V
  
547 ····throw·v27549 ····throw·v19
  
548 ····.line·250550 ····.line·250
Max diff block lines reached; 6254/10057 bytes (62.19%) of diff not shown.
892 B
smali/org/apache/commons/lang3/text/StrBuilder.smali
    
Offset 3931, 15 lines modifiedOffset 3931, 15 lines modified
3931 ····iput·v0,·p0,·Lorg/apache/commons/lang3/text/StrBuilder;->size:I3931 ····iput·v0,·p0,·Lorg/apache/commons/lang3/text/StrBuilder;->size:I
  
3932 ····.line·16073932 ····.line·1607
3933 ····return-object·p03933 ····return-object·p0
3934 .end·method3934 .end·method
  
3935 .method·public·insert(ID)Lorg/apache/commons/lang3/text/StrBuilder;3935 .method·public·insert(ID)Lorg/apache/commons/lang3/text/StrBuilder;
3936 ····.locals·13936 ····.locals·2
3937 ····.param·p1,·"index"····#·I3937 ····.param·p1,·"index"····#·I
3938 ····.param·p2,·"value"····#·D3938 ····.param·p2,·"value"····#·D
  
3939 ····.prologue3939 ····.prologue
3940 ····.line·16553940 ····.line·1655
3941 ····invoke-static·{p2,·p3},·Ljava/lang/String;->valueOf(D)Ljava/lang/String;3941 ····invoke-static·{p2,·p3},·Ljava/lang/String;->valueOf(D)Ljava/lang/String;
  
Offset 3985, 15 lines modifiedOffset 3985, 15 lines modified
  
3985 ····move-result-object·v03985 ····move-result-object·v0
  
3986 ····return-object·v03986 ····return-object·v0
3987 .end·method3987 .end·method
  
3988 .method·public·insert(IJ)Lorg/apache/commons/lang3/text/StrBuilder;3988 .method·public·insert(IJ)Lorg/apache/commons/lang3/text/StrBuilder;
3989 ····.locals·13989 ····.locals·2
3990 ····.param·p1,·"index"····#·I3990 ····.param·p1,·"index"····#·I
3991 ····.param·p2,·"value"····#·J3991 ····.param·p2,·"value"····#·J
  
3992 ····.prologue3992 ····.prologue
3993 ····.line·16313993 ····.line·1631
3994 ····invoke-static·{p2,·p3},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;3994 ····invoke-static·{p2,·p3},·Ljava/lang/String;->valueOf(J)Ljava/lang/String;
  
524 B
smali/org/apache/commons/lang3/text/StrBuilder$StrBuilderReader.smali
    
Offset 253, 15 lines modifiedOffset 253, 15 lines modified
253 ····iput·v0,·p0,·Lorg/apache/commons/lang3/text/StrBuilder$StrBuilderReader;->pos:I253 ····iput·v0,·p0,·Lorg/apache/commons/lang3/text/StrBuilder$StrBuilderReader;->pos:I
  
254 ····.line·2922254 ····.line·2922
255 ····return-void255 ····return-void
256 .end·method256 .end·method
  
257 .method·public·skip(J)J257 .method·public·skip(J)J
258 ····.locals·6258 ····.locals·7
259 ····.param·p1,·"n"····#·J259 ····.param·p1,·"n"····#·J
  
260 ····.prologue260 ····.prologue
261 ····const-wide/16·v0,·0x0261 ····const-wide/16·v0,·0x0
  
262 ····.line·2890262 ····.line·2890
263 ····iget·v2,·p0,·Lorg/apache/commons/lang3/text/StrBuilder$StrBuilderReader;->pos:I263 ····iget·v2,·p0,·Lorg/apache/commons/lang3/text/StrBuilder$StrBuilderReader;->pos:I
478 B
smali/org/apache/commons/lang3/time/FastDatePrinter.smali
    
Offset 379, 15 lines modifiedOffset 379, 15 lines modified
  
379 ····const/4·v1,·0x1379 ····const/4·v1,·0x1
  
380 ····goto·:goto_0380 ····goto·:goto_0
381 .end·method381 .end·method
  
382 .method·public·format(J)Ljava/lang/String;382 .method·public·format(J)Ljava/lang/String;
383 ····.locals·2383 ····.locals·3
384 ····.param·p1,·"millis"····#·J384 ····.param·p1,·"millis"····#·J
  
385 ····.prologue385 ····.prologue
386 ····.line·398386 ····.line·398
387 ····invoke-direct·{p0},·Lorg/apache/commons/lang3/time/FastDatePrinter;->newCalendar()Ljava/util/GregorianCalendar;387 ····invoke-direct·{p0},·Lorg/apache/commons/lang3/time/FastDatePrinter;->newCalendar()Ljava/util/GregorianCalendar;
  
388 ····move-result-object·v0388 ····move-result-object·v0
21.0 KB
smali/org/apache/commons/lang3/time/DateUtils.smali
    
Offset 698, 15 lines modifiedOffset 698, 15 lines modified
698 ········:pswitch_5698 ········:pswitch_5
699 ········:pswitch_6699 ········:pswitch_6
700 ········:pswitch_7700 ········:pswitch_7
701 ····.end·packed-switch701 ····.end·packed-switch
702 .end·method702 .end·method
  
703 .method·private·static·getFragment(Ljava/util/Date;II)J703 .method·private·static·getFragment(Ljava/util/Date;II)J
704 ····.locals·3704 ····.locals·4
705 ····.param·p0,·"date"····#·Ljava/util/Date;705 ····.param·p0,·"date"····#·Ljava/util/Date;
706 ····.param·p1,·"fragment"····#·I706 ····.param·p1,·"fragment"····#·I
707 ····.param·p2,·"unit"····#·I707 ····.param·p2,·"unit"····#·I
  
708 ····.prologue708 ····.prologue
709 ····.line·1663709 ····.line·1663
710 ····if-nez·p0,·:cond_0710 ····if-nez·p0,·:cond_0
Offset 729, 17 lines modifiedOffset 729, 17 lines modified
729 ····.line·1667729 ····.line·1667
730 ····.local·v0,·"calendar":Ljava/util/Calendar;730 ····.local·v0,·"calendar":Ljava/util/Calendar;
731 ····invoke-virtual·{v0,·p0},·Ljava/util/Calendar;->setTime(Ljava/util/Date;)V731 ····invoke-virtual·{v0,·p0},·Ljava/util/Calendar;->setTime(Ljava/util/Date;)V
  
732 ····.line·1668732 ····.line·1668
733 ····invoke-static·{v0,·p1,·p2},·Lorg/apache/commons/lang3/time/DateUtils;->getFragment(Ljava/util/Calendar;II)J733 ····invoke-static·{v0,·p1,·p2},·Lorg/apache/commons/lang3/time/DateUtils;->getFragment(Ljava/util/Calendar;II)J
  
734 ····move-result-wide·v1734 ····move-result-wide·v2
  
735 ····return-wide·v1735 ····return-wide·v2
736 .end·method736 .end·method
  
737 .method·public·static·getFragmentInDays(Ljava/util/Calendar;I)J737 .method·public·static·getFragmentInDays(Ljava/util/Calendar;I)J
738 ····.locals·2738 ····.locals·2
739 ····.param·p0,·"calendar"····#·Ljava/util/Calendar;739 ····.param·p0,·"calendar"····#·Ljava/util/Calendar;
740 ····.param·p1,·"fragment"····#·I740 ····.param·p1,·"fragment"····#·I
  
Offset 1742, 763 lines modifiedOffset 1742, 763 lines modified
  
1742 ····move-result-object·v11742 ····move-result-object·v1
  
1743 ····return-object·v11743 ····return-object·v1
1744 .end·method1744 .end·method
  
1745 .method·private·static·modify(Ljava/util/Calendar;II)V1745 .method·private·static·modify(Ljava/util/Calendar;II)V
1746 ····.locals·271746 ····.locals·28
1747 ····.param·p0,·"val"····#·Ljava/util/Calendar;1747 ····.param·p0,·"val"····#·Ljava/util/Calendar;
1748 ····.param·p1,·"field"····#·I1748 ····.param·p1,·"field"····#·I
1749 ····.param·p2,·"modType"····#·I1749 ····.param·p2,·"modType"····#·I
  
1750 ····.prologue1750 ····.prologue
1751 ····.line·9571751 ····.line·957
1752 ····const/16·v23,·0x11752 ····const/16·v24,·0x1
  
1753 ····move-object/from16·v0,·p01753 ····move-object/from16·v0,·p0
  
1754 ····move/from16·v1,·v231754 ····move/from16·v1,·v24
  
1755 ····invoke-virtual·{v0,·v1},·Ljava/util/Calendar;->get(I)I1755 ····invoke-virtual·{v0,·v1},·Ljava/util/Calendar;->get(I)I
  
1756 ····move-result·v231756 ····move-result·v24
  
1757 ····const·v24,·0x10b076001757 ····const·v25,·0x10b07600
  
1758 ····move/from16·v0,·v231758 ····move/from16·v0,·v24
  
1759 ····move/from16·v1,·v241759 ····move/from16·v1,·v25
  
1760 ····if-le·v0,·v1,·:cond_01760 ····if-le·v0,·v1,·:cond_0
  
1761 ····.line·9581761 ····.line·958
1762 ····new-instance·v23,·Ljava/lang/ArithmeticException;1762 ····new-instance·v24,·Ljava/lang/ArithmeticException;
  
1763 ····const-string·v24,·"Calendar·value·too·large·for·accurate·calculations"1763 ····const-string·v25,·"Calendar·value·too·large·for·accurate·calculations"
  
1764 ····invoke-direct/range·{v23·..·v24},·Ljava/lang/ArithmeticException;-><init>(Ljava/lang/String;)V1764 ····invoke-direct/range·{v24·..·v25},·Ljava/lang/ArithmeticException;-><init>(Ljava/lang/String;)V
  
1765 ····throw·v231765 ····throw·v24
  
1766 ····.line·9611766 ····.line·961
1767 ····:cond_01767 ····:cond_0
1768 ····const/16·v23,·0xe1768 ····const/16·v24,·0xe
  
1769 ····move/from16·v0,·p11769 ····move/from16·v0,·p1
  
1770 ····move/from16·v1,·v231770 ····move/from16·v1,·v24
  
1771 ····if-ne·v0,·v1,·:cond_21771 ····if-ne·v0,·v1,·:cond_2
  
1772 ····.line·10401772 ····.line·1040
1773 ····:cond_11773 ····:cond_1
1774 ····:goto_01774 ····:goto_0
1775 ····return-void1775 ····return-void
  
1776 ····.line·9711776 ····.line·971
1777 ····:cond_21777 ····:cond_2
1778 ····invoke-virtual/range·{p0·..·p0},·Ljava/util/Calendar;->getTime()Ljava/util/Date;1778 ····invoke-virtual/range·{p0·..·p0},·Ljava/util/Calendar;->getTime()Ljava/util/Date;
  
1779 ····move-result-object·v61779 ····move-result-object·v7
  
1780 ····.line·9721780 ····.line·972
1781 ····.local·v6,·"date":Ljava/util/Date;1781 ····.local·v7,·"date":Ljava/util/Date;
1782 ····invoke-virtual·{v6},·Ljava/util/Date;->getTime()J1782 ····invoke-virtual·{v7},·Ljava/util/Date;->getTime()J
  
1783 ····move-result-wide·v211783 ····move-result-wide·v22
  
1784 ····.line·9731784 ····.line·973
1785 ····.local·v21,·"time":J1785 ····.local·v22,·"time":J
1786 ····const/4·v7,·0x01786 ····const/4·v8,·0x0
  
1787 ····.line·9761787 ····.line·976
1788 ····.local·v7,·"done":Z1788 ····.local·v8,·"done":Z
1789 ····const/16·v23,·0xe1789 ····const/16·v24,·0xe
  
1790 ····move-object/from16·v0,·p01790 ····move-object/from16·v0,·p0
  
1791 ····move/from16·v1,·v231791 ····move/from16·v1,·v24
  
1792 ····invoke-virtual·{v0,·v1},·Ljava/util/Calendar;->get(I)I1792 ····invoke-virtual·{v0,·v1},·Ljava/util/Calendar;->get(I)I
  
1793 ····move-result·v141793 ····move-result·v15
  
1794 ····.line·9771794 ····.line·977
1795 ····.local·v14,·"millisecs":I1795 ····.local·v15,·"millisecs":I
1796 ····if-eqz·p2,·:cond_31796 ····if-eqz·p2,·:cond_3
  
1797 ····const/16·v23,·0x1f41797 ····const/16·v24,·0x1f4
  
1798 ····move/from16·v0,·v231798 ····move/from16·v0,·v24
  
1799 ····if-ge·v14,·v0,·:cond_41799 ····if-ge·v15,·v0,·:cond_4
Max diff block lines reached; 17824/21398 bytes (83.30%) of diff not shown.
6.3 KB
smali/org/apache/commons/lang3/time/DurationFormatUtils.smali
    
Offset 452, 15 lines modifiedOffset 452, 15 lines modified
  
452 ····move-result-object·v9452 ····move-result-object·v9
  
453 ····return-object·v9453 ····return-object·v9
454 .end·method454 .end·method
  
455 .method·public·static·formatDuration(JLjava/lang/String;)Ljava/lang/String;455 .method·public·static·formatDuration(JLjava/lang/String;)Ljava/lang/String;
456 ····.locals·1456 ····.locals·2
457 ····.param·p0,·"durationMillis"····#·J457 ····.param·p0,·"durationMillis"····#·J
458 ····.param·p2,·"format"····#·Ljava/lang/String;458 ····.param·p2,·"format"····#·Ljava/lang/String;
  
459 ····.prologue459 ····.prologue
460 ····.line·106460 ····.line·106
461 ····const/4·v0,·0x1461 ····const/4·v0,·0x1
  
Offset 468, 15 lines modifiedOffset 468, 15 lines modified
  
468 ····move-result-object·v0468 ····move-result-object·v0
  
469 ····return-object·v0469 ····return-object·v0
470 .end·method470 .end·method
  
471 .method·public·static·formatDuration(JLjava/lang/String;Z)Ljava/lang/String;471 .method·public·static·formatDuration(JLjava/lang/String;Z)Ljava/lang/String;
472 ····.locals·10472 ····.locals·12
473 ····.param·p0,·"durationMillis"····#·J473 ····.param·p0,·"durationMillis"····#·J
474 ····.param·p2,·"format"····#·Ljava/lang/String;474 ····.param·p2,·"format"····#·Ljava/lang/String;
475 ····.param·p3,·"padWithZeros"····#·Z475 ····.param·p3,·"padWithZeros"····#·Z
  
476 ····.prologue476 ····.prologue
477 ····.line·124477 ····.line·124
478 ····invoke-static·{p2},·Lorg/apache/commons/lang3/time/DurationFormatUtils;->lexx(Ljava/lang/String;)[Lorg/apache/commons/lang3/time/DurationFormatUtils$Token;478 ····invoke-static·{p2},·Lorg/apache/commons/lang3/time/DurationFormatUtils;->lexx(Ljava/lang/String;)[Lorg/apache/commons/lang3/time/DurationFormatUtils$Token;
Offset 510, 106 lines modifiedOffset 510, 106 lines modified
510 ····invoke-static·{v0,·v1},·Lorg/apache/commons/lang3/time/DurationFormatUtils$Token;->containsTokenWithValue([Lorg/apache/commons/lang3/time/DurationFormatUtils$Token;Ljava/lang/Object;)Z510 ····invoke-static·{v0,·v1},·Lorg/apache/commons/lang3/time/DurationFormatUtils$Token;->containsTokenWithValue([Lorg/apache/commons/lang3/time/DurationFormatUtils$Token;Ljava/lang/Object;)Z
  
511 ····move-result·v1511 ····move-result·v1
  
512 ····if-eqz·v1,·:cond_0512 ····if-eqz·v1,·:cond_0
  
513 ····.line·133513 ····.line·133
514 ····const-wide/32·v1,·0x5265c00514 ····const-wide/32·v8,·0x5265c00
  
515 ····div-long·v1,·p0,·v1515 ····div-long·v8,·p0,·v8
  
516 ····long-to-int·v3,·v1516 ····long-to-int·v3,·v8
  
517 ····.line·134517 ····.line·134
518 ····int-to-long·v1,·v3518 ····int-to-long·v8,·v3
  
519 ····const-wide/32·v8,·0x5265c00519 ····const-wide/32·v10,·0x5265c00
  
520 ····mul-long/2addr·v1,·v8520 ····mul-long/2addr·v8,·v10
  
521 ····sub-long/2addr·p0,·v1521 ····sub-long/2addr·p0,·v8
  
522 ····.line·136522 ····.line·136
523 ····:cond_0523 ····:cond_0
524 ····sget-object·v1,·Lorg/apache/commons/lang3/time/DurationFormatUtils;->H:Ljava/lang/Object;524 ····sget-object·v1,·Lorg/apache/commons/lang3/time/DurationFormatUtils;->H:Ljava/lang/Object;
  
525 ····invoke-static·{v0,·v1},·Lorg/apache/commons/lang3/time/DurationFormatUtils$Token;->containsTokenWithValue([Lorg/apache/commons/lang3/time/DurationFormatUtils$Token;Ljava/lang/Object;)Z525 ····invoke-static·{v0,·v1},·Lorg/apache/commons/lang3/time/DurationFormatUtils$Token;->containsTokenWithValue([Lorg/apache/commons/lang3/time/DurationFormatUtils$Token;Ljava/lang/Object;)Z
  
526 ····move-result·v1526 ····move-result·v1
  
527 ····if-eqz·v1,·:cond_1527 ····if-eqz·v1,·:cond_1
  
528 ····.line·137528 ····.line·137
529 ····const-wide/32·v1,·0x36ee80529 ····const-wide/32·v8,·0x36ee80
  
530 ····div-long·v1,·p0,·v1530 ····div-long·v8,·p0,·v8
  
531 ····long-to-int·v4,·v1531 ····long-to-int·v4,·v8
  
532 ····.line·138532 ····.line·138
533 ····int-to-long·v1,·v4533 ····int-to-long·v8,·v4
  
534 ····const-wide/32·v8,·0x36ee80534 ····const-wide/32·v10,·0x36ee80
  
535 ····mul-long/2addr·v1,·v8535 ····mul-long/2addr·v8,·v10
  
536 ····sub-long/2addr·p0,·v1536 ····sub-long/2addr·p0,·v8
  
537 ····.line·140537 ····.line·140
538 ····:cond_1538 ····:cond_1
539 ····sget-object·v1,·Lorg/apache/commons/lang3/time/DurationFormatUtils;->m:Ljava/lang/Object;539 ····sget-object·v1,·Lorg/apache/commons/lang3/time/DurationFormatUtils;->m:Ljava/lang/Object;
  
540 ····invoke-static·{v0,·v1},·Lorg/apache/commons/lang3/time/DurationFormatUtils$Token;->containsTokenWithValue([Lorg/apache/commons/lang3/time/DurationFormatUtils$Token;Ljava/lang/Object;)Z540 ····invoke-static·{v0,·v1},·Lorg/apache/commons/lang3/time/DurationFormatUtils$Token;->containsTokenWithValue([Lorg/apache/commons/lang3/time/DurationFormatUtils$Token;Ljava/lang/Object;)Z
  
541 ····move-result·v1541 ····move-result·v1
  
542 ····if-eqz·v1,·:cond_2542 ····if-eqz·v1,·:cond_2
  
543 ····.line·141543 ····.line·141
544 ····const-wide/32·v1,·0xea60544 ····const-wide/32·v8,·0xea60
  
545 ····div-long·v1,·p0,·v1545 ····div-long·v8,·p0,·v8
  
546 ····long-to-int·v5,·v1546 ····long-to-int·v5,·v8
  
547 ····.line·142547 ····.line·142
548 ····int-to-long·v1,·v5548 ····int-to-long·v8,·v5
  
549 ····const-wide/32·v8,·0xea60549 ····const-wide/32·v10,·0xea60
  
550 ····mul-long/2addr·v1,·v8550 ····mul-long/2addr·v8,·v10
  
551 ····sub-long/2addr·p0,·v1551 ····sub-long/2addr·p0,·v8
  
552 ····.line·144552 ····.line·144
553 ····:cond_2553 ····:cond_2
554 ····sget-object·v1,·Lorg/apache/commons/lang3/time/DurationFormatUtils;->s:Ljava/lang/Object;554 ····sget-object·v1,·Lorg/apache/commons/lang3/time/DurationFormatUtils;->s:Ljava/lang/Object;
  
555 ····invoke-static·{v0,·v1},·Lorg/apache/commons/lang3/time/DurationFormatUtils$Token;->containsTokenWithValue([Lorg/apache/commons/lang3/time/DurationFormatUtils$Token;Ljava/lang/Object;)Z555 ····invoke-static·{v0,·v1},·Lorg/apache/commons/lang3/time/DurationFormatUtils$Token;->containsTokenWithValue([Lorg/apache/commons/lang3/time/DurationFormatUtils$Token;Ljava/lang/Object;)Z
  
556 ····move-result·v1556 ····move-result·v1
  
557 ····if-eqz·v1,·:cond_3557 ····if-eqz·v1,·:cond_3
  
558 ····.line·145558 ····.line·145
559 ····const-wide/16·v1,·0x3e8559 ····const-wide/16·v8,·0x3e8
  
560 ····div-long·v1,·p0,·v1560 ····div-long·v8,·p0,·v8
  
561 ····long-to-int·v6,·v1561 ····long-to-int·v6,·v8
  
562 ····.line·146562 ····.line·146
563 ····int-to-long·v1,·v6563 ····int-to-long·v8,·v6
  
564 ····const-wide/16·v8,·0x3e8564 ····const-wide/16·v10,·0x3e8
Max diff block lines reached; 2528/6331 bytes (39.93%) of diff not shown.
904 B
smali/org/apache/commons/lang3/time/DateFormatUtils.smali
    
Offset 195, 15 lines modifiedOffset 195, 15 lines modified
  
195 ····move-result-object·v0195 ····move-result-object·v0
  
196 ····return-object·v0196 ····return-object·v0
197 .end·method197 .end·method
  
198 .method·public·static·format(JLjava/lang/String;Ljava/util/TimeZone;Ljava/util/Locale;)Ljava/lang/String;198 .method·public·static·format(JLjava/lang/String;Ljava/util/TimeZone;Ljava/util/Locale;)Ljava/lang/String;
199 ····.locals·1199 ····.locals·2
200 ····.param·p0,·"millis"····#·J200 ····.param·p0,·"millis"····#·J
201 ····.param·p2,·"pattern"····#·Ljava/lang/String;201 ····.param·p2,·"pattern"····#·Ljava/lang/String;
202 ····.param·p3,·"timeZone"····#·Ljava/util/TimeZone;202 ····.param·p3,·"timeZone"····#·Ljava/util/TimeZone;
203 ····.param·p4,·"locale"····#·Ljava/util/Locale;203 ····.param·p4,·"locale"····#·Ljava/util/Locale;
  
204 ····.prologue204 ····.prologue
205 ····.line·290205 ····.line·290
Offset 359, 15 lines modifiedOffset 359, 15 lines modified
  
359 ····move-result-object·v1359 ····move-result-object·v1
  
360 ····return-object·v1360 ····return-object·v1
361 .end·method361 .end·method
  
362 .method·public·static·formatUTC(JLjava/lang/String;)Ljava/lang/String;362 .method·public·static·formatUTC(JLjava/lang/String;)Ljava/lang/String;
363 ····.locals·3363 ····.locals·4
364 ····.param·p0,·"millis"····#·J364 ····.param·p0,·"millis"····#·J
365 ····.param·p2,·"pattern"····#·Ljava/lang/String;365 ····.param·p2,·"pattern"····#·Ljava/lang/String;
  
366 ····.prologue366 ····.prologue
367 ····.line·131367 ····.line·131
368 ····new-instance·v0,·Ljava/util/Date;368 ····new-instance·v0,·Ljava/util/Date;
  
2.43 KB
smali/org/apache/commons/lang3/builder/EqualsBuilder.smali
    
Offset 838, 15 lines modifiedOffset 838, 15 lines modified
838 ····:cond_1838 ····:cond_1
839 ····const/4·v0,·0x0839 ····const/4·v0,·0x0
  
840 ····goto·:goto_1840 ····goto·:goto_1
841 .end·method841 .end·method
  
842 .method·public·append(DD)Lorg/apache/commons/lang3/builder/EqualsBuilder;842 .method·public·append(DD)Lorg/apache/commons/lang3/builder/EqualsBuilder;
843 ····.locals·4843 ····.locals·5
844 ····.param·p1,·"lhs"····#·D844 ····.param·p1,·"lhs"····#·D
845 ····.param·p3,·"rhs"····#·D845 ····.param·p3,·"rhs"····#·D
  
846 ····.prologue846 ····.prologue
847 ····.line·588847 ····.line·588
848 ····iget-boolean·v0,·p0,·Lorg/apache/commons/lang3/builder/EqualsBuilder;->isEquals:Z848 ····iget-boolean·v0,·p0,·Lorg/apache/commons/lang3/builder/EqualsBuilder;->isEquals:Z
  
Offset 1458, 15 lines modifiedOffset 1458, 15 lines modified
1458 ····.line·7781458 ····.line·778
1459 ····add-int/lit8·v0,·v0,·0x11459 ····add-int/lit8·v0,·v0,·0x1
  
1460 ····goto·:goto_11460 ····goto·:goto_1
1461 .end·method1461 .end·method
  
1462 .method·public·append([D[D)Lorg/apache/commons/lang3/builder/EqualsBuilder;1462 .method·public·append([D[D)Lorg/apache/commons/lang3/builder/EqualsBuilder;
1463 ····.locals·51463 ····.locals·6
1464 ····.param·p1,·"lhs"····#·[D1464 ····.param·p1,·"lhs"····#·[D
1465 ····.param·p2,·"rhs"····#·[D1465 ····.param·p2,·"rhs"····#·[D
  
1466 ····.prologue1466 ····.prologue
1467 ····const/4·v3,·0x01467 ····const/4·v3,·0x0
  
1468 ····.line·8261468 ····.line·826
Offset 1518, 19 lines modifiedOffset 1518, 19 lines modified
1518 ····if-ge·v0,·v1,·:cond_01518 ····if-ge·v0,·v1,·:cond_0
  
1519 ····iget-boolean·v1,·p0,·Lorg/apache/commons/lang3/builder/EqualsBuilder;->isEquals:Z1519 ····iget-boolean·v1,·p0,·Lorg/apache/commons/lang3/builder/EqualsBuilder;->isEquals:Z
  
1520 ····if-eqz·v1,·:cond_01520 ····if-eqz·v1,·:cond_0
  
1521 ····.line·8411521 ····.line·841
1522 ····aget-wide·v1,·p1,·v01522 ····aget-wide·v2,·p1,·v0
  
1523 ····aget-wide·v3,·p2,·v01523 ····aget-wide·v4,·p2,·v0
  
1524 ····invoke-virtual·{p0,·v1,·v2,·v3,·v4},·Lorg/apache/commons/lang3/builder/EqualsBuilder;->append(DD)Lorg/apache/commons/lang3/builder/EqualsBuilder;1524 ····invoke-virtual·{p0,·v2,·v3,·v4,·v5},·Lorg/apache/commons/lang3/builder/EqualsBuilder;->append(DD)Lorg/apache/commons/lang3/builder/EqualsBuilder;
  
1525 ····.line·8401525 ····.line·840
1526 ····add-int/lit8·v0,·v0,·0x11526 ····add-int/lit8·v0,·v0,·0x1
  
1527 ····goto·:goto_11527 ····goto·:goto_1
1528 .end·method1528 .end·method
  
Offset 1677, 15 lines modifiedOffset 1677, 15 lines modified
1677 ····.line·7161677 ····.line·716
1678 ····add-int/lit8·v0,·v0,·0x11678 ····add-int/lit8·v0,·v0,·0x1
  
1679 ····goto·:goto_11679 ····goto·:goto_1
1680 .end·method1680 .end·method
  
1681 .method·public·append([J[J)Lorg/apache/commons/lang3/builder/EqualsBuilder;1681 .method·public·append([J[J)Lorg/apache/commons/lang3/builder/EqualsBuilder;
1682 ····.locals·51682 ····.locals·6
1683 ····.param·p1,·"lhs"····#·[J1683 ····.param·p1,·"lhs"····#·[J
1684 ····.param·p2,·"rhs"····#·[J1684 ····.param·p2,·"rhs"····#·[J
  
1685 ····.prologue1685 ····.prologue
1686 ····const/4·v3,·0x01686 ····const/4·v3,·0x0
  
1687 ····.line·6711687 ····.line·671
Offset 1737, 19 lines modifiedOffset 1737, 19 lines modified
1737 ····if-ge·v0,·v1,·:cond_01737 ····if-ge·v0,·v1,·:cond_0
  
1738 ····iget-boolean·v1,·p0,·Lorg/apache/commons/lang3/builder/EqualsBuilder;->isEquals:Z1738 ····iget-boolean·v1,·p0,·Lorg/apache/commons/lang3/builder/EqualsBuilder;->isEquals:Z
  
1739 ····if-eqz·v1,·:cond_01739 ····if-eqz·v1,·:cond_0
  
1740 ····.line·6861740 ····.line·686
1741 ····aget-wide·v1,·p1,·v01741 ····aget-wide·v2,·p1,·v0
  
1742 ····aget-wide·v3,·p2,·v01742 ····aget-wide·v4,·p2,·v0
  
1743 ····invoke-virtual·{p0,·v1,·v2,·v3,·v4},·Lorg/apache/commons/lang3/builder/EqualsBuilder;->append(JJ)Lorg/apache/commons/lang3/builder/EqualsBuilder;1743 ····invoke-virtual·{p0,·v2,·v3,·v4,·v5},·Lorg/apache/commons/lang3/builder/EqualsBuilder;->append(JJ)Lorg/apache/commons/lang3/builder/EqualsBuilder;
  
1744 ····.line·6851744 ····.line·685
1745 ····add-int/lit8·v0,·v0,·0x11745 ····add-int/lit8·v0,·v0,·0x1
  
1746 ····goto·:goto_11746 ····goto·:goto_1
1747 .end·method1747 .end·method
  
4.92 KB
smali/org/apache/commons/lang3/builder/ToStringStyle.smali
    
Offset 413, 15 lines modifiedOffset 413, 15 lines modified
413 ····invoke-virtual·{p0,·p1,·p2},·Lorg/apache/commons/lang3/builder/ToStringStyle;->appendFieldEnd(Ljava/lang/StringBuffer;Ljava/lang/String;)V413 ····invoke-virtual·{p0,·p1,·p2},·Lorg/apache/commons/lang3/builder/ToStringStyle;->appendFieldEnd(Ljava/lang/StringBuffer;Ljava/lang/String;)V
  
414 ····.line·763414 ····.line·763
415 ····return-void415 ····return-void
416 .end·method416 .end·method
  
417 .method·public·append(Ljava/lang/StringBuffer;Ljava/lang/String;D)V417 .method·public·append(Ljava/lang/StringBuffer;Ljava/lang/String;D)V
418 ····.locals·0418 ····.locals·1
419 ····.param·p1,·"buffer"····#·Ljava/lang/StringBuffer;419 ····.param·p1,·"buffer"····#·Ljava/lang/StringBuffer;
420 ····.param·p2,·"fieldName"····#·Ljava/lang/String;420 ····.param·p2,·"fieldName"····#·Ljava/lang/String;
421 ····.param·p3,·"value"····#·D421 ····.param·p3,·"value"····#·D
  
422 ····.prologue422 ····.prologue
423 ····.line·788423 ····.line·788
424 ····invoke-virtual·{p0,·p1,·p2},·Lorg/apache/commons/lang3/builder/ToStringStyle;->appendFieldStart(Ljava/lang/StringBuffer;Ljava/lang/String;)V424 ····invoke-virtual·{p0,·p1,·p2},·Lorg/apache/commons/lang3/builder/ToStringStyle;->appendFieldStart(Ljava/lang/StringBuffer;Ljava/lang/String;)V
Offset 473, 15 lines modifiedOffset 473, 15 lines modified
473 ····invoke-virtual·{p0,·p1,·p2},·Lorg/apache/commons/lang3/builder/ToStringStyle;->appendFieldEnd(Ljava/lang/StringBuffer;Ljava/lang/String;)V473 ····invoke-virtual·{p0,·p1,·p2},·Lorg/apache/commons/lang3/builder/ToStringStyle;->appendFieldEnd(Ljava/lang/StringBuffer;Ljava/lang/String;)V
  
474 ····.line·679474 ····.line·679
475 ····return-void475 ····return-void
476 .end·method476 .end·method
  
477 .method·public·append(Ljava/lang/StringBuffer;Ljava/lang/String;J)V477 .method·public·append(Ljava/lang/StringBuffer;Ljava/lang/String;J)V
478 ····.locals·0478 ····.locals·1
479 ····.param·p1,·"buffer"····#·Ljava/lang/StringBuffer;479 ····.param·p1,·"buffer"····#·Ljava/lang/StringBuffer;
480 ····.param·p2,·"fieldName"····#·Ljava/lang/String;480 ····.param·p2,·"fieldName"····#·Ljava/lang/String;
481 ····.param·p3,·"value"····#·J481 ····.param·p3,·"value"····#·J
  
482 ····.prologue482 ····.prologue
483 ····.line·648483 ····.line·648
484 ····invoke-virtual·{p0,·p1,·p2},·Lorg/apache/commons/lang3/builder/ToStringStyle;->appendFieldStart(Ljava/lang/StringBuffer;Ljava/lang/String;)V484 ····invoke-virtual·{p0,·p1,·p2},·Lorg/apache/commons/lang3/builder/ToStringStyle;->appendFieldStart(Ljava/lang/StringBuffer;Ljava/lang/String;)V
Offset 1086, 15 lines modifiedOffset 1086, 15 lines modified
1086 ····invoke-virtual·{p1,·p3},·Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer;1086 ····invoke-virtual·{p1,·p3},·Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer;
  
1087 ····.line·7751087 ····.line·775
1088 ····return-void1088 ····return-void
1089 .end·method1089 .end·method
  
1090 .method·protected·appendDetail(Ljava/lang/StringBuffer;Ljava/lang/String;D)V1090 .method·protected·appendDetail(Ljava/lang/StringBuffer;Ljava/lang/String;D)V
1091 ····.locals·01091 ····.locals·1
1092 ····.param·p1,·"buffer"····#·Ljava/lang/StringBuffer;1092 ····.param·p1,·"buffer"····#·Ljava/lang/StringBuffer;
1093 ····.param·p2,·"fieldName"····#·Ljava/lang/String;1093 ····.param·p2,·"fieldName"····#·Ljava/lang/String;
1094 ····.param·p3,·"value"····#·D1094 ····.param·p3,·"value"····#·D
  
1095 ····.prologue1095 ····.prologue
1096 ····.line·8021096 ····.line·802
1097 ····invoke-virtual·{p1,·p3,·p4},·Ljava/lang/StringBuffer;->append(D)Ljava/lang/StringBuffer;1097 ····invoke-virtual·{p1,·p3,·p4},·Ljava/lang/StringBuffer;->append(D)Ljava/lang/StringBuffer;
Offset 1128, 15 lines modifiedOffset 1128, 15 lines modified
1128 ····invoke-virtual·{p1,·p3},·Ljava/lang/StringBuffer;->append(I)Ljava/lang/StringBuffer;1128 ····invoke-virtual·{p1,·p3},·Ljava/lang/StringBuffer;->append(I)Ljava/lang/StringBuffer;
  
1129 ····.line·6911129 ····.line·691
1130 ····return-void1130 ····return-void
1131 .end·method1131 .end·method
  
1132 .method·protected·appendDetail(Ljava/lang/StringBuffer;Ljava/lang/String;J)V1132 .method·protected·appendDetail(Ljava/lang/StringBuffer;Ljava/lang/String;J)V
1133 ····.locals·01133 ····.locals·1
1134 ····.param·p1,·"buffer"····#·Ljava/lang/StringBuffer;1134 ····.param·p1,·"buffer"····#·Ljava/lang/StringBuffer;
1135 ····.param·p2,·"fieldName"····#·Ljava/lang/String;1135 ····.param·p2,·"fieldName"····#·Ljava/lang/String;
1136 ····.param·p3,·"value"····#·J1136 ····.param·p3,·"value"····#·J
  
1137 ····.prologue1137 ····.prologue
1138 ····.line·6621138 ····.line·662
1139 ····invoke-virtual·{p1,·p3,·p4},·Ljava/lang/StringBuffer;->append(J)Ljava/lang/StringBuffer;1139 ····invoke-virtual·{p1,·p3,·p4},·Ljava/lang/StringBuffer;->append(J)Ljava/lang/StringBuffer;
Offset 1330, 15 lines modifiedOffset 1330, 15 lines modified
1330 ····invoke-virtual·{p1,·v1},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;1330 ····invoke-virtual·{p1,·v1},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
  
1331 ····.line·12451331 ····.line·1245
1332 ····return-void1332 ····return-void
1333 .end·method1333 .end·method
  
1334 .method·protected·appendDetail(Ljava/lang/StringBuffer;Ljava/lang/String;[D)V1334 .method·protected·appendDetail(Ljava/lang/StringBuffer;Ljava/lang/String;[D)V
1335 ····.locals·31335 ····.locals·4
1336 ····.param·p1,·"buffer"····#·Ljava/lang/StringBuffer;1336 ····.param·p1,·"buffer"····#·Ljava/lang/StringBuffer;
1337 ····.param·p2,·"fieldName"····#·Ljava/lang/String;1337 ····.param·p2,·"fieldName"····#·Ljava/lang/String;
1338 ····.param·p3,·"array"····#·[D1338 ····.param·p3,·"array"····#·[D
  
1339 ····.prologue1339 ····.prologue
1340 ····.line·12981340 ····.line·1298
1341 ····iget-object·v1,·p0,·Lorg/apache/commons/lang3/builder/ToStringStyle;->arrayStart:Ljava/lang/String;1341 ····iget-object·v1,·p0,·Lorg/apache/commons/lang3/builder/ToStringStyle;->arrayStart:Ljava/lang/String;
Offset 1360, 17 lines modifiedOffset 1360, 17 lines modified
1360 ····.line·13011360 ····.line·1301
1361 ····iget-object·v1,·p0,·Lorg/apache/commons/lang3/builder/ToStringStyle;->arraySeparator:Ljava/lang/String;1361 ····iget-object·v1,·p0,·Lorg/apache/commons/lang3/builder/ToStringStyle;->arraySeparator:Ljava/lang/String;
  
1362 ····invoke-virtual·{p1,·v1},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;1362 ····invoke-virtual·{p1,·v1},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
  
1363 ····.line·13031363 ····.line·1303
1364 ····:cond_01364 ····:cond_0
1365 ····aget-wide·v1,·p3,·v01365 ····aget-wide·v2,·p3,·v0
  
1366 ····invoke-virtual·{p0,·p1,·p2,·v1,·v2},·Lorg/apache/commons/lang3/builder/ToStringStyle;->appendDetail(Ljava/lang/StringBuffer;Ljava/lang/String;D)V1366 ····invoke-virtual·{p0,·p1,·p2,·v2,·v3},·Lorg/apache/commons/lang3/builder/ToStringStyle;->appendDetail(Ljava/lang/StringBuffer;Ljava/lang/String;D)V
  
1367 ····.line·12991367 ····.line·1299
1368 ····add-int/lit8·v0,·v0,·0x11368 ····add-int/lit8·v0,·v0,·0x1
  
1369 ····goto·:goto_01369 ····goto·:goto_0
  
1370 ····.line·13051370 ····.line·1305
Offset 1480, 15 lines modifiedOffset 1480, 15 lines modified
1480 ····invoke-virtual·{p1,·v1},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;1480 ····invoke-virtual·{p1,·v1},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
  
1481 ····.line·10621481 ····.line·1062
1482 ····return-void1482 ····return-void
1483 .end·method1483 .end·method
  
1484 .method·protected·appendDetail(Ljava/lang/StringBuffer;Ljava/lang/String;[J)V1484 .method·protected·appendDetail(Ljava/lang/StringBuffer;Ljava/lang/String;[J)V
1485 ····.locals·31485 ····.locals·4
1486 ····.param·p1,·"buffer"····#·Ljava/lang/StringBuffer;1486 ····.param·p1,·"buffer"····#·Ljava/lang/StringBuffer;
1487 ····.param·p2,·"fieldName"····#·Ljava/lang/String;1487 ····.param·p2,·"fieldName"····#·Ljava/lang/String;
1488 ····.param·p3,·"array"····#·[J1488 ····.param·p3,·"array"····#·[J
  
1489 ····.prologue1489 ····.prologue
1490 ····.line·9931490 ····.line·993
1491 ····iget-object·v1,·p0,·Lorg/apache/commons/lang3/builder/ToStringStyle;->arrayStart:Ljava/lang/String;1491 ····iget-object·v1,·p0,·Lorg/apache/commons/lang3/builder/ToStringStyle;->arrayStart:Ljava/lang/String;
Offset 1510, 17 lines modifiedOffset 1510, 17 lines modified
1510 ····.line·9961510 ····.line·996
1511 ····iget-object·v1,·p0,·Lorg/apache/commons/lang3/builder/ToStringStyle;->arraySeparator:Ljava/lang/String;1511 ····iget-object·v1,·p0,·Lorg/apache/commons/lang3/builder/ToStringStyle;->arraySeparator:Ljava/lang/String;
  
1512 ····invoke-virtual·{p1,·v1},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;1512 ····invoke-virtual·{p1,·v1},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
  
1513 ····.line·9981513 ····.line·998
1514 ····:cond_01514 ····:cond_0
1515 ····aget-wide·v1,·p3,·v01515 ····aget-wide·v2,·p3,·v0
  
1516 ····invoke-virtual·{p0,·p1,·p2,·v1,·v2},·Lorg/apache/commons/lang3/builder/ToStringStyle;->appendDetail(Ljava/lang/StringBuffer;Ljava/lang/String;J)V1516 ····invoke-virtual·{p0,·p1,·p2,·v2,·v3},·Lorg/apache/commons/lang3/builder/ToStringStyle;->appendDetail(Ljava/lang/StringBuffer;Ljava/lang/String;J)V
  
1517 ····.line·9941517 ····.line·994
1518 ····add-int/lit8·v0,·v0,·0x11518 ····add-int/lit8·v0,·v0,·0x1
Max diff block lines reached; 36/4922 bytes (0.73%) of diff not shown.
3.25 KB
smali/org/apache/commons/lang3/builder/HashCodeBuilder.smali
    
Offset 749, 15 lines modifiedOffset 749, 15 lines modified
749 ····iput·v0,·p0,·Lorg/apache/commons/lang3/builder/HashCodeBuilder;->iTotal:I749 ····iput·v0,·p0,·Lorg/apache/commons/lang3/builder/HashCodeBuilder;->iTotal:I
  
750 ····.line·644750 ····.line·644
751 ····return-object·p0751 ····return-object·p0
752 .end·method752 .end·method
  
753 .method·public·append(D)Lorg/apache/commons/lang3/builder/HashCodeBuilder;753 .method·public·append(D)Lorg/apache/commons/lang3/builder/HashCodeBuilder;
754 ····.locals·2754 ····.locals·3
755 ····.param·p1,·"value"····#·D755 ····.param·p1,·"value"····#·D
  
756 ····.prologue756 ····.prologue
757 ····.line·677757 ····.line·677
758 ····invoke-static·{p1,·p2},·Ljava/lang/Double;->doubleToLongBits(D)J758 ····invoke-static·{p1,·p2},·Ljava/lang/Double;->doubleToLongBits(D)J
  
759 ····move-result-wide·v0759 ····move-result-wide·v0
Offset 810, 32 lines modifiedOffset 810, 32 lines modified
810 ····iput·v0,·p0,·Lorg/apache/commons/lang3/builder/HashCodeBuilder;->iTotal:I810 ····iput·v0,·p0,·Lorg/apache/commons/lang3/builder/HashCodeBuilder;->iTotal:I
  
811 ····.line·745811 ····.line·745
812 ····return-object·p0812 ····return-object·p0
813 .end·method813 .end·method
  
814 .method·public·append(J)Lorg/apache/commons/lang3/builder/HashCodeBuilder;814 .method·public·append(J)Lorg/apache/commons/lang3/builder/HashCodeBuilder;
815 ····.locals·3815 ····.locals·5
816 ····.param·p1,·"value"····#·J816 ····.param·p1,·"value"····#·J
  
817 ····.prologue817 ····.prologue
818 ····.line·782818 ····.line·782
819 ····iget·v0,·p0,·Lorg/apache/commons/lang3/builder/HashCodeBuilder;->iTotal:I819 ····iget·v0,·p0,·Lorg/apache/commons/lang3/builder/HashCodeBuilder;->iTotal:I
  
820 ····iget·v1,·p0,·Lorg/apache/commons/lang3/builder/HashCodeBuilder;->iConstant:I820 ····iget·v1,·p0,·Lorg/apache/commons/lang3/builder/HashCodeBuilder;->iConstant:I
  
821 ····mul-int/2addr·v0,·v1821 ····mul-int/2addr·v0,·v1
  
822 ····const/16·v1,·0x20822 ····const/16·v1,·0x20
  
823 ····shr-long·v1,·p1,·v1823 ····shr-long·v2,·p1,·v1
  
824 ····xor-long/2addr·v1,·p1824 ····xor-long/2addr·v2,·p1
  
825 ····long-to-int·v1,·v1825 ····long-to-int·v1,·v2
  
826 ····add-int/2addr·v0,·v1826 ····add-int/2addr·v0,·v1
  
827 ····iput·v0,·p0,·Lorg/apache/commons/lang3/builder/HashCodeBuilder;->iTotal:I827 ····iput·v0,·p0,·Lorg/apache/commons/lang3/builder/HashCodeBuilder;->iTotal:I
  
828 ····.line·783828 ····.line·783
829 ····return-object·p0829 ····return-object·p0
Offset 1212, 28 lines modifiedOffset 1212, 28 lines modified
1212 ····:cond_11212 ····:cond_1
1213 ····move-object·v0,·p11213 ····move-object·v0,·p1
  
1214 ····.local·v0,·"arr$":[D1214 ····.local·v0,·"arr$":[D
1215 ····array-length·v4,·v01215 ····array-length·v4,·v0
  
1216 ····.local·v4,·"len$":I1216 ····.local·v4,·"len$":I
1217 ····const/4·v3,·0x01217 ····const/4·v1,·0x0
  
1218 ····.local·v3,·"i$":I1218 ····.local·v1,·"i$":I
1219 ····:goto_01219 ····:goto_0
1220 ····if-ge·v3,·v4,·:cond_01220 ····if-ge·v1,·v4,·:cond_0
  
1221 ····aget-wide·v1,·v0,·v31221 ····aget-wide·v2,·v0,·v1
  
1222 ····.line·6941222 ····.line·694
1223 ····.local·v1,·"element":D1223 ····.local·v2,·"element":D
1224 ····invoke-virtual·{p0,·v1,·v2},·Lorg/apache/commons/lang3/builder/HashCodeBuilder;->append(D)Lorg/apache/commons/lang3/builder/HashCodeBuilder;1224 ····invoke-virtual·{p0,·v2,·v3},·Lorg/apache/commons/lang3/builder/HashCodeBuilder;->append(D)Lorg/apache/commons/lang3/builder/HashCodeBuilder;
  
1225 ····.line·6931225 ····.line·693
1226 ····add-int/lit8·v3,·v3,·0x11226 ····add-int/lit8·v1,·v1,·0x1
  
1227 ····goto·:goto_01227 ····goto·:goto_0
1228 .end·method1228 .end·method
  
1229 .method·public·append([F)Lorg/apache/commons/lang3/builder/HashCodeBuilder;1229 .method·public·append([F)Lorg/apache/commons/lang3/builder/HashCodeBuilder;
1230 ····.locals·61230 ····.locals·6
1231 ····.param·p1,·"array"····#·[F1231 ····.param·p1,·"array"····#·[F
Offset 1353, 28 lines modifiedOffset 1353, 28 lines modified
1353 ····:cond_11353 ····:cond_1
1354 ····move-object·v0,·p11354 ····move-object·v0,·p1
  
1355 ····.local·v0,·"arr$":[J1355 ····.local·v0,·"arr$":[J
1356 ····array-length·v4,·v01356 ····array-length·v4,·v0
  
1357 ····.local·v4,·"len$":I1357 ····.local·v4,·"len$":I
1358 ····const/4·v3,·0x01358 ····const/4·v1,·0x0
  
1359 ····.local·v3,·"i$":I1359 ····.local·v1,·"i$":I
1360 ····:goto_01360 ····:goto_0
1361 ····if-ge·v3,·v4,·:cond_01361 ····if-ge·v1,·v4,·:cond_0
  
1362 ····aget-wide·v1,·v0,·v31362 ····aget-wide·v2,·v0,·v1
  
1363 ····.line·8001363 ····.line·800
1364 ····.local·v1,·"element":J1364 ····.local·v2,·"element":J
1365 ····invoke-virtual·{p0,·v1,·v2},·Lorg/apache/commons/lang3/builder/HashCodeBuilder;->append(J)Lorg/apache/commons/lang3/builder/HashCodeBuilder;1365 ····invoke-virtual·{p0,·v2,·v3},·Lorg/apache/commons/lang3/builder/HashCodeBuilder;->append(J)Lorg/apache/commons/lang3/builder/HashCodeBuilder;
  
1366 ····.line·7991366 ····.line·799
1367 ····add-int/lit8·v3,·v3,·0x11367 ····add-int/lit8·v1,·v1,·0x1
  
1368 ····goto·:goto_01368 ····goto·:goto_0
1369 .end·method1369 .end·method
  
1370 .method·public·append([Ljava/lang/Object;)Lorg/apache/commons/lang3/builder/HashCodeBuilder;1370 .method·public·append([Ljava/lang/Object;)Lorg/apache/commons/lang3/builder/HashCodeBuilder;
1371 ····.locals·61371 ····.locals·6
1372 ····.param·p1,·"array"····#·[Ljava/lang/Object;1372 ····.param·p1,·"array"····#·[Ljava/lang/Object;
2.11 KB
smali/org/apache/commons/lang3/builder/CompareToBuilder.smali
    
Offset 1185, 15 lines modifiedOffset 1185, 15 lines modified
1185 ····.line·8261185 ····.line·826
1186 ····add-int/lit8·v0,·v0,·0x11186 ····add-int/lit8·v0,·v0,·0x1
  
1187 ····goto·:goto_21187 ····goto·:goto_2
1188 .end·method1188 .end·method
  
1189 .method·public·append([D[D)Lorg/apache/commons/lang3/builder/CompareToBuilder;1189 .method·public·append([D[D)Lorg/apache/commons/lang3/builder/CompareToBuilder;
1190 ····.locals·51190 ····.locals·6
1191 ····.param·p1,·"lhs"····#·[D1191 ····.param·p1,·"lhs"····#·[D
1192 ····.param·p2,·"rhs"····#·[D1192 ····.param·p2,·"rhs"····#·[D
  
1193 ····.prologue1193 ····.prologue
1194 ····const/4·v2,·0x11194 ····const/4·v2,·0x1
  
1195 ····const/4·v1,·-0x11195 ····const/4·v1,·-0x1
Offset 1265, 19 lines modifiedOffset 1265, 19 lines modified
1265 ····if-ge·v0,·v1,·:cond_01265 ····if-ge·v0,·v1,·:cond_0
  
1266 ····iget·v1,·p0,·Lorg/apache/commons/lang3/builder/CompareToBuilder;->comparison:I1266 ····iget·v1,·p0,·Lorg/apache/commons/lang3/builder/CompareToBuilder;->comparison:I
  
1267 ····if-nez·v1,·:cond_01267 ····if-nez·v1,·:cond_0
  
1268 ····.line·9071268 ····.line·907
1269 ····aget-wide·v1,·p1,·v01269 ····aget-wide·v2,·p1,·v0
  
1270 ····aget-wide·v3,·p2,·v01270 ····aget-wide·v4,·p2,·v0
  
1271 ····invoke-virtual·{p0,·v1,·v2,·v3,·v4},·Lorg/apache/commons/lang3/builder/CompareToBuilder;->append(DD)Lorg/apache/commons/lang3/builder/CompareToBuilder;1271 ····invoke-virtual·{p0,·v2,·v3,·v4,·v5},·Lorg/apache/commons/lang3/builder/CompareToBuilder;->append(DD)Lorg/apache/commons/lang3/builder/CompareToBuilder;
  
1272 ····.line·9061272 ····.line·906
1273 ····add-int/lit8·v0,·v0,·0x11273 ····add-int/lit8·v0,·v0,·0x1
  
1274 ····goto·:goto_21274 ····goto·:goto_2
1275 .end·method1275 .end·method
  
Offset 1464, 15 lines modifiedOffset 1464, 15 lines modified
1464 ····.line·7461464 ····.line·746
1465 ····add-int/lit8·v0,·v0,·0x11465 ····add-int/lit8·v0,·v0,·0x1
  
1466 ····goto·:goto_21466 ····goto·:goto_2
1467 .end·method1467 .end·method
  
1468 .method·public·append([J[J)Lorg/apache/commons/lang3/builder/CompareToBuilder;1468 .method·public·append([J[J)Lorg/apache/commons/lang3/builder/CompareToBuilder;
1469 ····.locals·51469 ····.locals·6
1470 ····.param·p1,·"lhs"····#·[J1470 ····.param·p1,·"lhs"····#·[J
1471 ····.param·p2,·"rhs"····#·[J1471 ····.param·p2,·"rhs"····#·[J
  
1472 ····.prologue1472 ····.prologue
1473 ····const/4·v2,·0x11473 ····const/4·v2,·0x1
  
1474 ····const/4·v1,·-0x11474 ····const/4·v1,·-0x1
Offset 1544, 19 lines modifiedOffset 1544, 19 lines modified
1544 ····if-ge·v0,·v1,·:cond_01544 ····if-ge·v0,·v1,·:cond_0
  
1545 ····iget·v1,·p0,·Lorg/apache/commons/lang3/builder/CompareToBuilder;->comparison:I1545 ····iget·v1,·p0,·Lorg/apache/commons/lang3/builder/CompareToBuilder;->comparison:I
  
1546 ····if-nez·v1,·:cond_01546 ····if-nez·v1,·:cond_0
  
1547 ····.line·7071547 ····.line·707
1548 ····aget-wide·v1,·p1,·v01548 ····aget-wide·v2,·p1,·v0
  
1549 ····aget-wide·v3,·p2,·v01549 ····aget-wide·v4,·p2,·v0
  
1550 ····invoke-virtual·{p0,·v1,·v2,·v3,·v4},·Lorg/apache/commons/lang3/builder/CompareToBuilder;->append(JJ)Lorg/apache/commons/lang3/builder/CompareToBuilder;1550 ····invoke-virtual·{p0,·v2,·v3,·v4,·v5},·Lorg/apache/commons/lang3/builder/CompareToBuilder;->append(JJ)Lorg/apache/commons/lang3/builder/CompareToBuilder;
  
1551 ····.line·7061551 ····.line·706
1552 ····add-int/lit8·v0,·v0,·0x11552 ····add-int/lit8·v0,·v0,·0x1
  
1553 ····goto·:goto_21553 ····goto·:goto_2
1554 .end·method1554 .end·method
  
98.5 KB
res/drawable-hdpi-v4/icon.png
91.5 KB
sng
    
Offset 1, 80 lines modifiedOffset 1, 80 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·72;·height:·72;·bitdepth:·8;3 ····width:·72;·height:·72;·bitdepth:·8;
4 ····using·color·alpha;4 ····using·color·alpha;
5 }5 }
6 IMAGE·{6 IMAGE·{
7 ····pixels·hex7 ····pixels·hex
8 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00· 
9 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00· 
10 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00· 
11 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffff[·...·truncated·by·diffoscope;·len:·389,·SHA:·fe28fd2238965c5e09e070b92237153d8fb755cd0ed107402847b2c7dfe784ac·...·]00·8 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000[·...·truncated·by·diffoscope;·len:·389,·SHA:·4ce9dc352297a8074bc046424bc03f9432b2d449263755637ec10841b6b0d254·...·]00·
 9 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 10 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 11 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
12 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·00000000·00000000·00000001·00000002·00000004·00000006·00000008·00000009·0000000b·0000000b·0000000c·0000000d·0000000d·0000000d·0000000d·0000000d·0000000d·0000000d·0000000d·0000000d·0000000d·0000[·...·truncated·by·diffoscope;·len:·389,·SHA:·0bf04c8355ef88677597419497ea7a0764ff3d576b59eb054ec065c0969b58f5·...·]00·12 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000001·00000002·00000004·00000006·00000008·00000009·0000000b·0000000b·0000000c·0000000d·0000000d·0000000d·0000000d·0000000d·0000000d·0000000d·0000000d·0000000d·0000000d·0000[·...·truncated·by·diffoscope;·len:·389,·SHA:·23e1bec9781b92d491e1b817bbbe3e631da254668c19f93ce7dd48c72f522255·...·]00·
13 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·00000000·00000001·00000003·00000006·00000009·0000000d·00000011·00000014·00000017·00000019·0000001a·0000001b·0000001b·0000001b·0000001b·0000001b·0000001b·0000001b·0000001b·0000001b·0000001b·0000[·...·truncated·by·diffoscope;·len:·389,·SHA:·20c4cd0b6edbc74337407b616b09bef41abfe8e9c76deab30edc7692905dbdae·...·]00·13 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000001·00000003·00000006·00000009·0000000d·00000011·00000014·00000017·00000019·0000001a·0000001b·0000001b·0000001b·0000001b·0000001b·0000001b·0000001b·0000001b·0000001b·0000001b·0000[·...·truncated·by·diffoscope;·len:·389,·SHA:·016ee0ae2193247436b37a953a54388ae2b353215a93d99bec28334a49185c38·...·]00·
14 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·00000001·00000003·00000006·0000000b·00000012·0000001d·5f7f1ca6·65891bd5·63881ad6·63881ad6·63871ad7·63871ad7·63871ad7·63871ad7·63871ad7·63871ad7·63871ad7·63871ad7·63871ad7·63871ad7·63871ad7·6387[·...·truncated·by·diffoscope;·len:·389,·SHA:·23a93f9d95fbee88b8f2c7c43cb72e2396baca57201768d4df2655bdacb51523·...·]00·14 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000001·00000003·00000006·0000000b·00000012·0000001d·5f7f1ca6·65891bd5·63881ad6·63881ad6·63871ad7·63871ad7·63871ad7·63871ad7·63871ad7·63871ad7·63871ad7·63871ad7·63871ad7·63871ad7·63871ad7·6387[·...·truncated·by·diffoscope;·len:·389,·SHA:·e1389287ef34b78f227aba14a7893851aad32bea0a7218cbb4850e99b6696d1b·...·]00·
15 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·00000002·00000006·0000000b·00000013·00000023·5e811ab7·669112ff·608d08ff·608d08ff·608d08ff·608d08ff·608d08ff·608d08ff·608d08ff·608d08ff·608d08ff·608d08ff·608d08ff·608d08ff·608d08ff·608d08ff·608d[·...·truncated·by·diffoscope;·len:·389,·SHA:·0517dd0b57edd0e4136da3f0c766627d6d43fdcd0385e7365503f47b2089f54a·...·]00·15 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000002·00000006·0000000b·00000013·00000023·5e811ab7·669112ff·608d08ff·608d08ff·608d08ff·608d08ff·608d08ff·608d08ff·608d08ff·608d08ff·608d08ff·608d08ff·608d08ff·608d08ff·608d08ff·608d08ff·608d[·...·truncated·by·diffoscope;·len:·389,·SHA:·44f452c6cf6603cec100415b1b23cc2a66108c80fed71b8e9e20e3c44a4fd6bf·...·]00·
16 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·00000004·00000009·00000012·0000001d·7a9a39b0·87ac3eff·85a93bff·85aa3bff·85aa3bff·85aa3bff·85aa3bff·85aa3bff·85aa3bff·85aa3bff·85aa3bff·85aa3bff·85aa3bff·85aa3bff·85aa3bff·85aa3bff·85aa3bff·85aa[·...·truncated·by·diffoscope;·len:·389,·SHA:·f8fa0d328c7210b0dfbc385d6ddfa85c73d6a9952488ac6156b5bc8539edac58·...·]00·16 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000004·00000009·00000012·0000001d·7a9a39b0·87ac3eff·85a93bff·85aa3bff·85aa3bff·85aa3bff·85aa3bff·85aa3bff·85aa3bff·85aa3bff·85aa3bff·85aa3bff·85aa3bff·85aa3bff·85aa3bff·85aa3bff·85aa3bff·85aa[·...·truncated·by·diffoscope;·len:·389,·SHA:·cf3040bff781b95baef3fd1e7e89e43be985a0c7b3bf6c4c113661b0656889bf·...·]00·
17 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·00000006·0000000d·00000019·00000031·92be3bec·a7d648ff·a6d548ff·a6d548ff·a6d548ff·a6d548ff·a6d548ff·a6d548ff·a6d548ff·a6d548ff·a6d548ff·a6d548ff·a6d548ff·a6d548ff·a6d548ff·a6d548ff·a6d548ff·a6d5[·...·truncated·by·diffoscope;·len:·389,·SHA:·a5bdf5a246b2d4cbc8ad6d23348a86aaf115148c925b66b0cdc527586e1caa7f·...·]00·17 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000006·0000000d·00000019·00000031·92be3bec·a7d648ff·a6d548ff·a6d548ff·a6d548ff·a6d548ff·a6d548ff·a6d548ff·a6d548ff·a6d548ff·a6d548ff·a6d548ff·a6d548ff·a6d548ff·a6d548ff·a6d548ff·a6d548ff·a6d5[·...·truncated·by·diffoscope;·len:·389,·SHA:·8f9137a8396d1011eb2fde287aa588f8f78a3aac2b71610dcf0267befe30a6b7·...·]00·
18 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·00000008·00000012·00000020·0000003f·83b029e7·97cb30ff·95c92fff·95c92fff·95c92fff·95c92fff·95c92fff·95c92fff·95c92fff·95c92fff·95c92fff·95c92fff·95c92fff·95c92fff·95c92fff·95c92fff·95c92fff·95c9[·...·truncated·by·diffoscope;·len:·389,·SHA:·57d09f123674926c19fd6f11858917661d71e8a313c6489ac92e9a6529bf81dc·...·]00·18 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000008·00000012·00000020·0000003f·83b029e7·97cb30ff·95c92fff·95c92fff·95c92fff·95c92fff·95c92fff·95c92fff·95c92fff·95c92fff·95c92fff·95c92fff·95c92fff·95c92fff·95c92fff·95c92fff·95c92fff·95c9[·...·truncated·by·diffoscope;·len:·389,·SHA:·95f93b460aaecfb149f5b7b067c0bf2c6d5906dee26b05d205baeb826082bb48·...·]00·
19 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000a·00000015·00000025·00000047·83ae2be9·98cb33ff·96c932ff·96c932ff·96c932ff·97c933ff·95c830ff·90c626ff·93c72cff·97c933ff·96c932ff·96c932ff·96c932ff·96c932ff·96c932ff·96c932ff·96c932ff·96c9[·...·truncated·by·diffoscope;·len:·389,·SHA:·f57be8bc002aded46e6f720af6c6ecc9e3f1c979781cd4c4881022605a565a57·...·]00·19 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000a·00000015·00000025·00000047·83ae2be9·98cb33ff·96c932ff·96c932ff·96c932ff·97c933ff·95c830ff·90c626ff·93c72cff·97c933ff·96c932ff·96c932ff·96c932ff·96c932ff·96c932ff·96c932ff·96c932ff·96c9[·...·truncated·by·diffoscope;·len:·389,·SHA:·b2e99092391aedc31f7bd70b1f1f8e34a61998b5f922389926bff80b8ee55987·...·]00·
20 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000b·00000019·0000002a·0000004e·82ad2bea·98ca33ff·96c832ff·96c832ff·96c832ff·94c72fff·99c939ff·b1d666ff·a3cf4dff·93c62cff·96c832ff·95c832ff·96c832ff·95c731ff·95c731ff·96c832ff·96c832ff·96c8[·...·truncated·by·diffoscope;·len:·389,·SHA:·0ec588ee8230d4b94242144632799d75efbfb81f567711f246b8faaa13dc0846·...·]00·20 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000b·00000019·0000002a·0000004e·82ad2bea·98ca33ff·96c832ff·96c832ff·96c832ff·94c72fff·99c939ff·b1d666ff·a3cf4dff·93c62cff·96c832ff·95c832ff·96c832ff·95c731ff·95c731ff·96c832ff·96c832ff·96c8[·...·truncated·by·diffoscope;·len:·389,·SHA:·385a75f89867e672aeb39eb5cca9834a50d3b0a314de6d91cec35cf0ccbdb34d·...·]00·
21 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000d·0000001b·0000002d·00000051·80a92beb·96c733ff·94c532ff·94c532ff·94c532ff·8dc124ff·bcda80ff·ffffffff·dfecc2ff·90c22aff·93c431ff·92c32eff·8ec227ff·91c32cff·90c22aff·92c32eff·94c432ff·90c2[·...·truncated·by·diffoscope;·len:·389,·SHA:·93c071de7cd732755e603bbb8c5d4618432a67201e9f55ab16739fffbd1a30f0·...·]00·21 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000d·0000001b·0000002d·00000051·80a92beb·96c733ff·94c532ff·94c532ff·94c532ff·8dc124ff·bcda80ff·ffffffff·dfecc2ff·90c22aff·93c431ff·92c32eff·8ec227ff·91c32cff·90c22aff·92c32eff·94c432ff·90c2[·...·truncated·by·diffoscope;·len:·389,·SHA:·3cf3c2195613df1ab6c4501d04361b70409c37662b4a9c91d55f2876e70d2d30·...·]00·
22 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000d·0000001b·0000002f·00000054·7fa82beb·95c632ff·93c431ff·93c431ff·94c431ff·8ec128ff·e2eec8ff·e3efcaff·eff6e3ff·a2cb4eff·8dc124ff·c4de8fff·cfe4a5ff·e8f1d3ff·e1eec7ff·9cc943ff·8ec127ff·cae1[·...·truncated·by·diffoscope;·len:·389,·SHA:·b09b328e5998e9780acc4ba94ee51c38f6f12c7255ab3c6e0623e89ecf856449·...·]00·22 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000d·0000001b·0000002f·00000054·7fa82beb·95c632ff·93c431ff·93c431ff·94c431ff·8ec128ff·e2eec8ff·e3efcaff·eff6e3ff·a2cb4eff·8dc124ff·c4de8fff·cfe4a5ff·e8f1d3ff·e1eec7ff·9cc943ff·8ec127ff·cae1[·...·truncated·by·diffoscope;·len:·389,·SHA:·e74fa9f488e8280a1eba8154ffbc1a33c526fc1364dba73969d9da9e1137c310·...·]00·
23 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000d·0000001c·00000030·00000054·7ea72aeb·94c531ff·92c330ff·92c330ff·8ec129ff·9eca49ff·f7f9f3ff·a0ca4bff·e4efceff·c4de90ff·84bb16ff·dbebbeff·fafbf9ff·bdd982ff·ffffffff·bcda82ff·9fca4aff·fffe[·...·truncated·by·diffoscope;·len:·389,·SHA:·27bf2dcc580c524f2bba0fa31f2173ec18c6642808d54aaed41caa4b3465583e·...·]00·23 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000d·0000001c·00000030·00000054·7ea72aeb·94c531ff·92c330ff·92c330ff·8ec129ff·9eca49ff·f7f9f3ff·a0ca4bff·e4efceff·c4de90ff·84bb16ff·dbebbeff·fafbf9ff·bdd982ff·ffffffff·bcda82ff·9fca4aff·fffe[·...·truncated·by·diffoscope;·len:·389,·SHA:·9cc9893da5974bf6c74f21f4a987fbd7bacd4efc8a97a8b6eed65daccdb53c4b·...·]00·
24 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·7da62aeb·93c331ff·91c130ff·91c130ff·89bd22ff·bbd880ff·ffffffff·cee3a4ff·eef5e0ff·e3eeccff·87bc1dff·daeabbff·e0edc8ff·87bc1eff·f5f8f0ff·bcd985ff·aed169ff·fffd[·...·truncated·by·diffoscope;·len:·389,·SHA:·62a866cbd8b766834082211f38bb6b3538fca451ef7ad5f13fb3d65496638a82·...·]00·24 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·7da62aeb·93c331ff·91c130ff·91c130ff·89bd22ff·bbd880ff·ffffffff·cee3a4ff·eef5e0ff·e3eeccff·87bc1dff·daeabbff·e0edc8ff·87bc1eff·f5f8f0ff·bcd985ff·aed169ff·fffd[·...·truncated·by·diffoscope;·len:·389,·SHA:·cb65df330d36dc0efc097910781b6bf6e3b110967c423477e486b74516bf91bb·...·]00·
25 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·74a11ceb·89bc21ff·87ba20ff·87ba1fff·84b91aff·dfebc6ff·e6f0d0ff·cde1a5ff·d7e7b7ff·f6f8f2ff·95c23aff·d3e5afff·deebc5ff·84b819ff·f5f8efff·b7d67cff·9ec74bff·fdfc[·...·truncated·by·diffoscope;·len:·389,·SHA:·0f9789fd44297960080e42e6e62194b6b2d100170b01a3bff3b1d5975e9afdf5·...·]00·25 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·74a11ceb·89bc21ff·87ba20ff·87ba1fff·84b91aff·dfebc6ff·e6f0d0ff·cde1a5ff·d7e7b7ff·f6f8f2ff·95c23aff·d3e5afff·deebc5ff·84b819ff·f5f8efff·b7d67cff·9ec74bff·fdfc[·...·truncated·by·diffoscope;·len:·389,·SHA:·3045304856b1f35172330eedf85aa12b23accf28a55947783ffe2ee1acdb3a4a·...·]00·
26 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·9eb76beb·bad87dff·b7d57cff·b6d478ff·bdd986ff·fafafaff·cee1a5ff·a6cc5cff·b4d476ff·f9faf7ff·d0e3a9ff·e1eccbff·eaf1dcff·b6d478ff·f7f9f4ff·d6e6b5ff·b9d67eff·f8f9[·...·truncated·by·diffoscope;·len:·389,·SHA:·00d222e224a7e373bb21a4d18a5f4701604fd856bcc8eca6d10888f40c21616e·...·]00·26 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·9eb76beb·bad87dff·b7d57cff·b6d478ff·bdd986ff·fafafaff·cee1a5ff·a6cc5cff·b4d476ff·f9faf7ff·d0e3a9ff·e1eccbff·eaf1dcff·b6d478ff·f7f9f4ff·d6e6b5ff·b9d67eff·f8f9[·...·truncated·by·diffoscope;·len:·389,·SHA:·09cf6edb1d65de385e78627e43506e3134284904d61347f6381900ef9aecc7fc·...·]00·
27 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·e0dce7eb·ffffffff·ffffffff·ffffffff·ffffffff·fafafbff·fffdffff·ffffffff·fffeffff·fafafaff·fffdffff·fdfcffff·fcfbfeff·ffffffff·fafafbff·fffdffff·ffffffff·fafa[·...·truncated·by·diffoscope;·len:·389,·SHA:·2752271b95c49c7afc23f0b13ce2bf3e2403bed1122f70fb3cf90c257c504d1d·...·]00·27 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·e0dce7eb·ffffffff·ffffffff·ffffffff·ffffffff·fafafbff·fffdffff·ffffffff·fffeffff·fafafaff·fffdffff·fdfcffff·fcfbfeff·ffffffff·fafafbff·fffdffff·ffffffff·fafa[·...·truncated·by·diffoscope;·len:·389,·SHA:·a958cdc01d09a83be4e15568e0a1139f0430d08bf5b8d85188137580005f31cc·...·]00·
28 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·d6d6d6eb·fcfcfcff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9[·...·truncated·by·diffoscope;·len:·389,·SHA:·b04d7de4b648c826ace953a4924177ea12c0c6990d07a2fb106e17c0f78af3d5·...·]00·28 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·d6d6d6eb·fcfcfcff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9[·...·truncated·by·diffoscope;·len:·389,·SHA:·2e8146d4c7af5dbf53596990dc9c1ed7211dfe818f6cbeedb8e2779bcb9ee982·...·]00·
29 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·d6d6d6eb·fcfcfcff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9[·...·truncated·by·diffoscope;·len:·389,·SHA:·b04d7de4b648c826ace953a4924177ea12c0c6990d07a2fb106e17c0f78af3d5·...·]00·29 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·d6d6d6eb·fcfcfcff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9f9ff·f9f9[·...·truncated·by·diffoscope;·len:·389,·SHA:·2e8146d4c7af5dbf53596990dc9c1ed7211dfe818f6cbeedb8e2779bcb9ee982·...·]00·
30 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·d5d5d5eb·fbfbfbff·f8f8f8ff·f8f8f8ff·f8f8f8ff·f8f8f8ff·f8f8f8ff·f8f8f8ff·f8f8f8ff·f8f8f8ff·f8f8f8ff·f8f8f8ff·f8f8f8ff·f8f8f8ff·f8f8f8ff·f8f8f8ff·f8f8f8ff·f8f8[·...·truncated·by·diffoscope;·len:·389,·SHA:·a39fedb64249372e7deb00f1f09676438a9163941b07c081c4063f638f112ac1·...·]00·30 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·d5d5d5eb·fbfbfbff·f8f8f8ff·f8f8f8ff·f8f8f8ff·f8f8f8ff·f8f8f8ff·f8f8f8ff·f8f8f8ff·f8f8f8ff·f8f8f8ff·f8f8f8ff·f8f8f8ff·f8f8f8ff·f8f8f8ff·f8f8f8ff·f8f8f8ff·f8f8[·...·truncated·by·diffoscope;·len:·389,·SHA:·0b874e453463b2e1fb9d50b602da2814b4ebc7579670e7c2cc5ae416a442a64c·...·]00·
31 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·d5d5d5eb·fafafaff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7[·...·truncated·by·diffoscope;·len:·389,·SHA:·5a37b0b1d96fcc5588697a09001751eaea06a358d3f8dd5c1f4fc5ad3282eadb·...·]00·31 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·d5d5d5eb·fafafaff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7[·...·truncated·by·diffoscope;·len:·389,·SHA:·7315541e2535a59104dbd57138ec8e1c49ef071b0b8e05700d36ff3df596f863·...·]00·
32 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·d5d5d5eb·fafafaff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7[·...·truncated·by·diffoscope;·len:·389,·SHA:·5a37b0b1d96fcc5588697a09001751eaea06a358d3f8dd5c1f4fc5ad3282eadb·...·]00·32 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·d5d5d5eb·fafafaff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7f7ff·f7f7[·...·truncated·by·diffoscope;·len:·389,·SHA:·7315541e2535a59104dbd57138ec8e1c49ef071b0b8e05700d36ff3df596f863·...·]00·
33 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·d4d4d4eb·f8f8f8ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5[·...·truncated·by·diffoscope;·len:·389,·SHA:·74ef6b21000dea88e2e83fc2a97c9d2aead38f950772001c40ffa44a17f37284·...·]00·33 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·d4d4d4eb·f8f8f8ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5[·...·truncated·by·diffoscope;·len:·389,·SHA:·e2c356e6944e4d709ac1b9f2dbb673a23efb450fe1a415464377e19eabd2e940·...·]00·
34 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·d3d3d3eb·f8f8f8ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5[·...·truncated·by·diffoscope;·len:·389,·SHA:·45b02853dec8fe4a38c0636bf4af0136922980f9aa6dd9f0011af7a798d0a58f·...·]00·34 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·d3d3d3eb·f8f8f8ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5f5ff·f5f5[·...·truncated·by·diffoscope;·len:·389,·SHA:·c4bcea396163464c16cae3a6a73ed2ebe1ccf31b37031c9c7afbb6437e4fde95·...·]00·
35 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·d2d2d2eb·f7f7f7ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4[·...·truncated·by·diffoscope;·len:·389,·SHA:·913eb533fff2fbb45deebc5d2334108db8e2cba2bce61d76fb6ea70da19cb0f4·...·]00·35 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·d2d2d2eb·f7f7f7ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4[·...·truncated·by·diffoscope;·len:·389,·SHA:·2d00bc3a5d9b941fe0973eb5c635cc7f789792866cdaf07c312bae57c61a7181·...·]00·
36 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·d2d2d2eb·f7f7f7ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4[·...·truncated·by·diffoscope;·len:·389,·SHA:·913eb533fff2fbb45deebc5d2334108db8e2cba2bce61d76fb6ea70da19cb0f4·...·]00·36 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·d2d2d2eb·f7f7f7ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4f4ff·f4f4[·...·truncated·by·diffoscope;·len:·389,·SHA:·2d00bc3a5d9b941fe0973eb5c635cc7f789792866cdaf07c312bae57c61a7181·...·]00·
37 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·d2d2d2eb·f5f5f5ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2[·...·truncated·by·diffoscope;·len:·389,·SHA:·42d8d0dbc627c6e50989147b67716415cbaab767e7199a73031a25a6fd8cdc25·...·]00·37 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·d2d2d2eb·f5f5f5ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2[·...·truncated·by·diffoscope;·len:·389,·SHA:·49e6ffb4f2046efb38d973c15331a593a96cda0319872f4ecb25bae39b076ff8·...·]00·
38 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·d1d1d1eb·f5f5f5ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2[·...·truncated·by·diffoscope;·len:·389,·SHA:·b4e0975655a4a3ea51a2f0115685642488323a235fe694a68b3ed35ddf97190a·...·]00·38 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·d1d1d1eb·f5f5f5ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2f2ff·f2f2[·...·truncated·by·diffoscope;·len:·389,·SHA:·13bf393093ecd3b745a70cae2efa9cbdc559f622dd3ea04721e4fbcc90a56f91·...·]00·
39 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·d0d0d0eb·f4f4f4ff·f1f1f1ff·f1f1f1ff·f1f1f1ff·f1f1f1ff·f1f1f1ff·f1f1f1ff·f1f1f1ff·f1f1f1ff·f1f1f1ff·f1f1f1ff·f1f1f1ff·f1f1f1ff·f1f1f1ff·f1f1f1ff·f1f1f1ff·f1f1[·...·truncated·by·diffoscope;·len:·389,·SHA:·569cab37feec2d0094388d73c5c89df0219bc415002469a35fb7c65efaf43093·...·]00·39 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·d0d0d0eb·f4f4f4ff·f1f1f1ff·f1f1f1ff·f1f1f1ff·f1f1f1ff·f1f1f1ff·f1f1f1ff·f1f1f1ff·f1f1f1ff·f1f1f1ff·f1f1f1ff·f1f1f1ff·f1f1f1ff·f1f1f1ff·f1f1f1ff·f1f1f1ff·f1f1[·...·truncated·by·diffoscope;·len:·389,·SHA:·322c89b60c2197f502dc3f42ffd1dca95f37d3cf80966156712799a635d6ba3b·...·]00·
40 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·cfcfcfeb·f3f3f3ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0[·...·truncated·by·diffoscope;·len:·389,·SHA:·add2b39d24d9a0f6bb1b2527caab2862c297fa02d4b3cc813331dc19063f96b1·...·]00·40 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·cfcfcfeb·f3f3f3ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0[·...·truncated·by·diffoscope;·len:·389,·SHA:·df4c32bbad80b671cc7b308980324ec9ca137b005a89bc701b91b518b66fe16c·...·]00·
41 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·cfcfcfeb·f3f3f3ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0[·...·truncated·by·diffoscope;·len:·389,·SHA:·bb3e2de25a44c40ac0400ee7e7036c74f1156f75228f5de015555137d3ff38e8·...·]00·41 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·cfcfcfeb·f3f3f3ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0f0ff·f0f0[·...·truncated·by·diffoscope;·len:·389,·SHA:·aed8798326b8bc8a7a4cbdddd729fe4ca62b2bd3abbf4e5eaf910fbd90313001·...·]00·
42 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·cdcdcdeb·f2f2f2ff·efefefff·efefefff·efefefff·efefefff·efefefff·efefefff·efefefff·efefefff·efefefff·efefefff·efefefff·efefefff·efefefff·efefefff·efefefff·efef[·...·truncated·by·diffoscope;·len:·389,·SHA:·1127266aad841a10bac789264ba0abd8e92c00821059ce4d666a04a2ca86678d·...·]00·42 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·cdcdcdeb·f2f2f2ff·efefefff·efefefff·efefefff·efefefff·efefefff·efefefff·efefefff·efefefff·efefefff·efefefff·efefefff·efefefff·efefefff·efefefff·efefefff·efef[·...·truncated·by·diffoscope;·len:·389,·SHA:·d500e7514a8980c999e397b7513d6dd1686764135989664172bd8969ae2b4222·...·]00·
43 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·cccccceb·f0f0f0ff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·eded[·...·truncated·by·diffoscope;·len:·389,·SHA:·5e93af8c34a4433c5c6a0bd0b999ddf9684bb2797d16b5f974337ba83fb40778·...·]00·43 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·cccccceb·f0f0f0ff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·eded[·...·truncated·by·diffoscope;·len:·389,·SHA:·f6453300494c5c6544ba6557846afe6f5aefd361d495a411a28be0128a07cc5a·...·]00·
44 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·cccccceb·f0f0f0ff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·eded[·...·truncated·by·diffoscope;·len:·389,·SHA:·237455048b4bbf1f6b91e552ecea9ddb51c3adb2d940c052bb2b2b6299f05c77·...·]00·44 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·cccccceb·f0f0f0ff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·edededff·eded[·...·truncated·by·diffoscope;·len:·389,·SHA:·e235d8485bb1b930cd0cefcdf5bb9fc033db491ecdacee37487474513e34fa18·...·]00·
45 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·cbcbcbeb·efefefff·ecececff·ecececff·ecececff·ecececff·ecececff·ecececff·ecececff·ecececff·ecececff·ecececff·ecececff·ecececff·ecececff·ecececff·ecececff·ecec[·...·truncated·by·diffoscope;·len:·389,·SHA:·29a21b9148555929155e090e20dd156c62a1c1f545dd21899bec71d6a8c7f409·...·]00·45 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·cbcbcbeb·efefefff·ecececff·ecececff·ecececff·ecececff·ecececff·ecececff·ecececff·ecececff·ecececff·ecececff·ecececff·ecececff·ecececff·ecececff·ecececff·ecec[·...·truncated·by·diffoscope;·len:·389,·SHA:·8b4b3a8734ad24a78f1e84a5bcca51b630f5dba2244b2c8cce07df499e4d2d5a·...·]00·
46 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·cacacaeb·eeeeeeff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·ebebeaff·efedf2ff·f1ee[·...·truncated·by·diffoscope;·len:·389,·SHA:·bc7a7b7873f0fa115404e54e81c8422e3faacee5bd290c57d518c15864257837·...·]00·46 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·cacacaeb·eeeeeeff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·ebebeaff·efedf2ff·f1ee[·...·truncated·by·diffoscope;·len:·389,·SHA:·789f58abf7c74ecc8d2f4241f40ef79e6525cb605e1f85090f5759b77bfbc41f·...·]00·
47 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·cacacaeb·eeeeeeff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·efecf2ff·d3dfbcff·c7d8[·...·truncated·by·diffoscope;·len:·389,·SHA:·c8daec73357bf529977168f7340d2d04c669e6663924550c7880f32f2cec29bf·...·]00·47 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·cacacaeb·eeeeeeff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·ebebebff·efecf2ff·d3dfbcff·c7d8[·...·truncated·by·diffoscope;·len:·389,·SHA:·00793e5bcdee27d8a3d89ebb476ffc51c699dd5bfc14851b71676c74b0de4355·...·]00·
48 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·c9c9c9eb·ecececff·e9e9e9ff·e9e9e9ff·e9e9e9ff·e9e9e9ff·e9e9e9ff·e9e9e9ff·e9e9e9ff·e9e9e9ff·e9e9e9ff·e9e9e9ff·e9e9e9ff·e9e9e9ff·e9e9e9ff·edebf0ff·dbe2cdff·a3c6[·...·truncated·by·diffoscope;·len:·389,·SHA:·8c8fa0aa30908e4c0367c82105607dd6ed138a05c23709e20dba14b91495d62d·...·]00·48 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·c9c9c9eb·ecececff·e9e9e9ff·e9e9e9ff·e9e9e9ff·e9e9e9ff·e9e9e9ff·e9e9e9ff·e9e9e9ff·e9e9e9ff·e9e9e9ff·e9e9e9ff·e9e9e9ff·e9e9e9ff·e9e9e9ff·edebf0ff·dbe2cdff·a3c6[·...·truncated·by·diffoscope;·len:·389,·SHA:·bbfda38dde24691c823bc5aae209bfbbc81ed9a2b3859373844bc9caa002988d·...·]00·
49 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·c7c7c7eb·ebebebff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e7ff·eceaf0ff·ecea[·...·truncated·by·diffoscope;·len:·389,·SHA:·7a75fdcd16865ad2e0e46251bb951a6540a40436fe0f03b2566df7d70e8eae9d·...·]00·49 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·c7c7c7eb·ebebebff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e7ff·eceaf0ff·ecea[·...·truncated·by·diffoscope;·len:·389,·SHA:·d16e627c4417d1ce2aa109981ce9eaf24261196db4de6714381ed9b5c4f14b8b·...·]00·
50 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·c7c7c7eb·ebebebff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e9e8[·...·truncated·by·diffoscope;·len:·389,·SHA:·75314b79e33e1b4f32f6e5f4e403f91db2b35a12b5bc86749e246261f3460f9f·...·]00·50 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·c7c7c7eb·ebebebff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e8e8e8ff·e9e8[·...·truncated·by·diffoscope;·len:·389,·SHA:·78f47f7c295faf2f48e58f09b7c96bfa6f3a3ec54c3070bc4a590e606eff0fc0·...·]00·
51 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·c6c6c6eb·eaeaeaff·e7e7e7ff·e7e7e7ff·e7e7e7ff·e7e7e7ff·e7e7e7ff·e7e7e7ff·e7e7e7ff·e7e7e7ff·e7e7e7ff·e7e7e7ff·e7e7e7ff·e7e7e7ff·e7e7e7ff·e7e7e7ff·e7e7e7ff·e7e7[·...·truncated·by·diffoscope;·len:·389,·SHA:·9fb0af0d2f98fe789ecae2ff36f5bad8cd17e55a862970780ae6d664ea117302·...·]00·51 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·c6c6c6eb·eaeaeaff·e7e7e7ff·e7e7e7ff·e7e7e7ff·e7e7e7ff·e7e7e7ff·e7e7e7ff·e7e7e7ff·e7e7e7ff·e7e7e7ff·e7e7e7ff·e7e7e7ff·e7e7e7ff·e7e7e7ff·e7e7e7ff·e7e7e7ff·e7e7[·...·truncated·by·diffoscope;·len:·389,·SHA:·d4f969484f5386801d123549526b3816c6d88f19f04a9c2d942edccbb757a6ae·...·]00·
52 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·c5c5c5eb·e9e9e9ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6[·...·truncated·by·diffoscope;·len:·389,·SHA:·e2ce23572ba7a897ffac2f7d49cf62b81c9d2d985f79a59ed7ef40386c10d083·...·]00·52 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·c5c5c5eb·e9e9e9ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6[·...·truncated·by·diffoscope;·len:·389,·SHA:·b1379948836d7e559026682668045f1ea14456d40c183bff710078f213788eb6·...·]00·
53 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·c4c4c4eb·e9e9e9ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e7e6[·...·truncated·by·diffoscope;·len:·389,·SHA:·daf87028307961916b2be3acccacf5aa5fe6309225eb1400269da0245d3dee87·...·]00·53 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·c4c4c4eb·e9e9e9ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e6e6e6ff·e7e6[·...·truncated·by·diffoscope;·len:·389,·SHA:·a789df1590e97d685440e9c818a7766e6fe4e9e5ba4c4363d535e69e883e30d1·...·]00·
54 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·c4c4c4eb·e7e7e7ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·eae7[·...·truncated·by·diffoscope;·len:·389,·SHA:·4842523c49e7f55e2b330886c9a79d9da5febd676557bcdc282ec75468a8e13b·...·]00·54 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·c4c4c4eb·e7e7e7ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·eae7[·...·truncated·by·diffoscope;·len:·389,·SHA:·11cb90e3da146fe272b75361b32a2907ef07c317fc114b3afc94d6738932357b·...·]00·
55 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·c4c4c4eb·e7e7e7ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·ebe8[·...·truncated·by·diffoscope;·len:·389,·SHA:·003f2cea2a48a1e139ea83488c7a65920783a8250bf3f6d0fff0754b6c5e9025·...·]00·55 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·c4c4c4eb·e7e7e7ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·e4e4e4ff·ebe8[·...·truncated·by·diffoscope;·len:·389,·SHA:·38b59afec5293cd0368fd22ef6b69aadd3d99e069c31abd1dad33c0c9082cdb3·...·]00·
56 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·c4c4c4eb·e6e6e6ff·e3e3e3ff·e3e3e3ff·e3e3e3ff·e3e3e3ff·e3e3e3ff·e3e3e3ff·e3e3e3ff·e3e3e3ff·e3e3e3ff·e3e3e3ff·e3e3e3ff·e3e3e3ff·e3e3e3ff·e3e3e3ff·e3e3e4ff·e8e6[·...·truncated·by·diffoscope;·len:·389,·SHA:·a76cda69cb892d489cd5fcc10c540fc86b250f02aede72869c0725027d669055·...·]00·56 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·c4c4c4eb·e6e6e6ff·e3e3e3ff·e3e3e3ff·e3e3e3ff·e3e3e3ff·e3e3e3ff·e3e3e3ff·e3e3e3ff·e3e3e3ff·e3e3e3ff·e3e3e3ff·e3e3e3ff·e3e3e3ff·e3e3e3ff·e3e3e3ff·e3e3e4ff·e8e6[·...·truncated·by·diffoscope;·len:·389,·SHA:·91ac49a54e6024545d92a91443af45afba32fc6c40165b97804a449436ce3ca4·...·]00·
57 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·c4c4c4eb·e5e5e5ff·e2e2e2ff·e2e2e2ff·e2e2e2ff·e2e2e2ff·e2e2e2ff·e2e2e2ff·e2e2e2ff·e2e2e2ff·e2e2e2ff·e2e2e2ff·e2e2e2ff·e2e2e2ff·e2e2e2ff·e2e2e2ff·e4e2e4ff·e6e4[·...·truncated·by·diffoscope;·len:·389,·SHA:·1bd793ab0f8790d7cc1db67f6bf822ca40f33bdedbf5048e29a1e994dab3d151·...·]00·57 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·c4c4c4eb·e5e5e5ff·e2e2e2ff·e2e2e2ff·e2e2e2ff·e2e2e2ff·e2e2e2ff·e2e2e2ff·e2e2e2ff·e2e2e2ff·e2e2e2ff·e2e2e2ff·e2e2e2ff·e2e2e2ff·e2e2e2ff·e2e2e2ff·e4e2e4ff·e6e4[·...·truncated·by·diffoscope;·len:·389,·SHA:·d2ffd4767a9931947da8f43b79fd7e59c26ec91bc42ceff6b0fc47ce8e596385·...·]00·
58 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·c2c2c2eb·e4e4e4ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e2e1e2ff·e6e3[·...·truncated·by·diffoscope;·len:·389,·SHA:·816cc26913a52628f88eb45a43348578b147e97aa357f2d682ef1cb46889ea1f·...·]00·58 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·c2c2c2eb·e4e4e4ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e2e1e2ff·e6e3[·...·truncated·by·diffoscope;·len:·389,·SHA:·25d95e5e7f063cceddb9e753834fc6d340842f71aa919d0566e8f74a1050d525·...·]00·
59 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·c2c2c2eb·e4e4e4ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e8e4[·...·truncated·by·diffoscope;·len:·389,·SHA:·c3b29fb0c369e21e30b29710764ea81a702057c7d0dc76dcc485024a2c5352bb·...·]00·59 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·c2c2c2eb·e4e4e4ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e8e4[·...·truncated·by·diffoscope;·len:·389,·SHA:·0b8aa676e829f5aa69d9c4ad9122c604985766a1984f497fe5fcf9683e959805·...·]00·
60 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·c1c1c1eb·e3e3e3ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e6e3[·...·truncated·by·diffoscope;·len:·389,·SHA:·4ce709258272b66c4fac6dfd99e731130a98471fe5eeb719fda8d0ab03f7566f·...·]00·60 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·c1c1c1eb·e3e3e3ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e0e0e0ff·e6e3[·...·truncated·by·diffoscope;·len:·389,·SHA:·dd8ac8b2a639d31d52f1f3c2d81aabf3e816d3e6d5d876bb0f02bcb2bb8fff93·...·]00·
61 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·c0c0c0eb·e2e2e2ff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·e1e1[·...·truncated·by·diffoscope;·len:·389,·SHA:·1356f77c4546f59df805e9662710330faaaf8bbc77df3b3b507d054dc0184c29·...·]00·61 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·c0c0c0eb·e2e2e2ff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·e1e1[·...·truncated·by·diffoscope;·len:·389,·SHA:·1a610e0c6155e147da8f0362a18e77349ab64d85859f70f8ac54bbb02caa03b0·...·]00·
62 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·c0c0c0eb·e2e2e2ff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdf[·...·truncated·by·diffoscope;·len:·389,·SHA:·a701effb0e0990b3f469f85159e4682bb022a71cc098d72df1054a6ec071575a·...·]00·62 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·c0c0c0eb·e2e2e2ff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdfdfff·dfdf[·...·truncated·by·diffoscope;·len:·389,·SHA:·a48c7e356f87650a6ad4a46c84ee8916bc60d04602737782b200ca6cd9538018·...·]00·
63 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·c0c0c0eb·e1e1e1ff·dededeff·dededeff·dededeff·dededeff·dededeff·dededeff·dededeff·dededeff·dededeff·dededeff·dededeff·dededeff·dededeff·dededeff·dededeff·dede[·...·truncated·by·diffoscope;·len:·389,·SHA:·bed828ed991ef2cae4909697774f81f02f8252338e8919e06c9747138b616a00·...·]00·63 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·c0c0c0eb·e1e1e1ff·dededeff·dededeff·dededeff·dededeff·dededeff·dededeff·dededeff·dededeff·dededeff·dededeff·dededeff·dededeff·dededeff·dededeff·dededeff·dede[·...·truncated·by·diffoscope;·len:·389,·SHA:·eff4439c1a10081d6ab2ccd1fc79613af27dcf0a7df8eef5441f90d0881bc82e·...·]00·
64 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·bebebeeb·e0e0e0ff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·e0dfe3ff·e4e0[·...·truncated·by·diffoscope;·len:·389,·SHA:·533dfebbf8a69c0bdecf909cdb35e3a8ca8368d4bc931811b8163188e18e2ee6·...·]00·64 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·bebebeeb·e0e0e0ff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·e0dfe3ff·e4e0[·...·truncated·by·diffoscope;·len:·389,·SHA:·c85d617d95fc37f1cf73e81ddc9e858c6963e9641190a9d0c0f43994d289a34e·...·]00·
65 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·bebebeeb·e0e0e0ff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·dddddcff·e1e0e6ff·d5d9cdff·b6c9[·...·truncated·by·diffoscope;·len:·389,·SHA:·3011937863cca1722dea92a96b10c687dd4df6bbf9cea2450ce5749c2f2237e3·...·]00·65 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·bebebeeb·e0e0e0ff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·ddddddff·dddddcff·e1e0e6ff·d5d9cdff·b6c9[·...·truncated·by·diffoscope;·len:·389,·SHA:·1c6121abed5eab9d7ae5a056ad5381ba8ca68bbac4b4c2878d4268f4cee80264·...·]00·
66 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·bdbdbdeb·dfdfdfff·dcdcdcff·dcdcdcff·dcdcdcff·dcdcdcff·dcdcdcff·dcdcdcff·dcdcdcff·dcdcdcff·dcdcdcff·dcdcdcff·dcdcdcff·dcdcdcff·e1dee4ff·cdd5bfff·8bb43aff·7dac[·...·truncated·by·diffoscope;·len:·389,·SHA:·c3e26d5372edfa22f49996a407612e2b36d2e0bdd10d50dc4fe5b53bb7002ec0·...·]00·66 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·bdbdbdeb·dfdfdfff·dcdcdcff·dcdcdcff·dcdcdcff·dcdcdcff·dcdcdcff·dcdcdcff·dcdcdcff·dcdcdcff·dcdcdcff·dcdcdcff·dcdcdcff·dcdcdcff·e1dee4ff·cdd5bfff·8bb43aff·7dac[·...·truncated·by·diffoscope;·len:·389,·SHA:·fff7d5e1000314bba1e4ce2dc9c027a72b991c1fb9d29e80890159f6b9bfe8cf·...·]00·
67 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·bdbdbdeb·dfdfdfff·dcdcdcff·dcdcdcff·dcdcdcff·dcdcdcff·dcdcdcff·dcdcdcff·dcdcdcff·dcdcdcff·dcdcdcff·dcdcdcff·dcdcdcff·dddcddff·dfdee3ff·9ebd5eff·7cac1bff·84b0[·...·truncated·by·diffoscope;·len:·389,·SHA:·bdd559c83544c941ee134ad7cf22c546e2b031d0cb21bdb087128ce961a48ec8·...·]00·67 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·bdbdbdeb·dfdfdfff·dcdcdcff·dcdcdcff·dcdcdcff·dcdcdcff·dcdcdcff·dcdcdcff·dcdcdcff·dcdcdcff·dcdcdcff·dcdcdcff·dcdcdcff·dddcddff·dfdee3ff·9ebd5eff·7cac1bff·84b0[·...·truncated·by·diffoscope;·len:·389,·SHA:·0ad4edb5858c61b5b736e680ad73afb7b2f2a72e8cb16473059c437810b7b659·...·]00·
68 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·bcbcbceb·dededeff·dbdbdbff·dbdbdbff·dbdbdbff·dbdbdbff·dbdbdbff·dbdbdbff·dbdbdbff·dbdbdbff·dbdbdbff·dbdbdbff·dbdbdbff·dcdbdeff·dadbd9ff·8cb43dff·80ae26ff·83af[·...·truncated·by·diffoscope;·len:·389,·SHA:·0aa489613bc409daebcac04e31f98bd6e48f59e8bb34637aa02d293e84596c99·...·]00·68 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·bcbcbceb·dededeff·dbdbdbff·dbdbdbff·dbdbdbff·dbdbdbff·dbdbdbff·dbdbdbff·dbdbdbff·dbdbdbff·dbdbdbff·dbdbdbff·dbdbdbff·dcdbdeff·dadbd9ff·8cb43dff·80ae26ff·83af[·...·truncated·by·diffoscope;·len:·389,·SHA:·b448866209219179667a6014a42451d4e04ef6cc19eeddd4ca27439a05ffa744·...·]00·
69 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001d·00000030·00000055·bcbcbceb·dededeff·dbdbdbff·dbdbdbff·dbdbdbff·dbdbdbff·dbdbdbff·dbdbdbff·dbdbdbff·dbdbdbff·dbdbdbff·dbdbdbff·dbdbdbff·dcdbdcff·dedde1ff·9bbb5cff·7cab1fff·83af[·...·truncated·by·diffoscope;·len:·389,·SHA:·c6e5ff60a04711dfff0ac10a900880acbbe2164ce16268f1d7b0ea6ab1c51b91·...·]00·69 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001d·00000030·00000055·bcbcbceb·dededeff·dbdbdbff·dbdbdbff·dbdbdbff·dbdbdbff·dbdbdbff·dbdbdbff·dbdbdbff·dbdbdbff·dbdbdbff·dbdbdbff·dbdbdbff·dcdbdcff·dedde1ff·9bbb5cff·7cab1fff·83af[·...·truncated·by·diffoscope;·len:·389,·SHA:·a3d999cd87bc70fd19fb5e6241a3c06ec17042b0e78e012ad63cdb1790333e6a·...·]00·
70 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000e·0000001c·00000030·00000054·bcbcbceb·ddddddff·dadadaff·dadadaff·dadadaff·dadadaff·dadadaff·dadadaff·dadadaff·dadadaff·dadadaff·dadadaff·dadadaff·dadadaff·dfdde4ff·c3cfadff·7fad25ff·82ae[·...·truncated·by·diffoscope;·len:·389,·SHA:·fad65c4f045231516a6f11d34dd3a511a1fe6b184cea12f8a2b132d5c9bb14e4·...·]00·70 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000e·0000001c·00000030·00000054·bcbcbceb·ddddddff·dadadaff·dadadaff·dadadaff·dadadaff·dadadaff·dadadaff·dadadaff·dadadaff·dadadaff·dadadaff·dadadaff·dadadaff·dfdde4ff·c3cfadff·7fad25ff·82ae[·...·truncated·by·diffoscope;·len:·389,·SHA:·67d71706418eabb49e4fc7a51ed043407b406e3e5d684a0fce35831b314b7159·...·]00·
71 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000d·0000001b·0000002f·00000053·bcbcbceb·ddddddff·dadadaff·dadadaff·dadadaff·dadadaff·dadadaff·dadadaff·dadadaff·dadadaff·dadadaff·dadadaff·dadadaff·dadadaff·dadadbff·dfdde5ff·a1be68ff·7caa[·...·truncated·by·diffoscope;·len:·389,·SHA:·d8c7b4aaf89b8a5f8c7c64507717a989a2cb5409a7ee5f6df2f277369e5b1468·...·]00·71 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000d·0000001b·0000002f·00000053·bcbcbceb·ddddddff·dadadaff·dadadaff·dadadaff·dadadaff·dadadaff·dadadaff·dadadaff·dadadaff·dadadaff·dadadaff·dadadaff·dadadaff·dadadbff·dfdde5ff·a1be68ff·7caa[·...·truncated·by·diffoscope;·len:·389,·SHA:·f7faa7a52bb7f99be1bfcf2c8d0f5435eec6d25b38eb830c28667b4ce1c37915·...·]00·
72 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000d·0000001a·0000002c·00000050·c4c4c4ef·e4e4e4ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e0e0e0ff·e4e2e8ff·d5dbcaff·8db6[·...·truncated·by·diffoscope;·len:·389,·SHA:·d775d1a3aa86ccaf95fad389a5048282378d23e1a7800f4b914e0510bd720a95·...·]00·72 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000d·0000001a·0000002c·00000050·c4c4c4ef·e4e4e4ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e1e1e1ff·e0e0e0ff·e4e2e8ff·d5dbcaff·8db6[·...·truncated·by·diffoscope;·len:·389,·SHA:·bfd1161b4276748b2f6d6c4e3075a6a8aeb699a2175f61017a68a957f4cf7b6d·...·]00·
73 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000b·00000018·00000028·00000048·7f7f7fd6·858585ef·838383f1·828282f2·818181f3·818181f4·818181f4·818181f4·818181f4·818181f4·818181f4·818181f4·818181f4·818181f4·818181f4·818181f4·87848af4·6372[·...·truncated·by·diffoscope;·len:·389,·SHA:·078bd88094253eee4e05629cabd8fb4d89dccf0b69cc94e438bcfb9dda3fe3ba·...·]00·73 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000b·00000018·00000028·00000048·7f7f7fd6·858585ef·838383f1·828282f2·818181f3·818181f4·818181f4·818181f4·818181f4·818181f4·818181f4·818181f4·818181f4·818181f4·818181f4·818181f4·87848af4·6372[·...·truncated·by·diffoscope;·len:·389,·SHA:·9a97e0ab04d8e23c981041db507201c1cd8e9e114deb0df0985d7dfbdb3650b9·...·]00·
74 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·0000000a·00000014·00000023·0000003b·00000062·0000007e·00000089·00000091·00000098·0000009b·0000009c·0000009c·0000009c·0000009c·0000009c·0000009c·0000009c·0000009c·0000009c·0000009c·0000009c·0000[·...·truncated·by·diffoscope;·len:·389,·SHA:·063c2523d6ad6da41f1a62bfb5d437817113f73968dcd0fcd939fe8044f0f188·...·]00·74 00000000·00000000·00000000·00000000·00000000·00000000·00000000·0000000a·00000014·00000023·0000003b·00000062·0000007e·00000089·00000091·00000098·0000009b·0000009c·0000009c·0000009c·0000009c·0000009c·0000009c·0000009c·0000009c·0000009c·0000009c·0000009c·0000[·...·truncated·by·diffoscope;·len:·389,·SHA:·a3e1493fb6d9538fb02434701f666cf5b1db5cc82936a983acbed058796eef6c·...·]00·
75 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·00000008·00000011·0000001c·0000002b·0000003c·0000004b·00000057·0000005f·00000066·00000069·0000006a·0000006a·0000006a·0000006a·0000006a·0000006a·0000006a·0000006a·0000006a·0000006a·0000006a·0000[·...·truncated·by·diffoscope;·len:·389,·SHA:·4f1c570849ef3b422dbec55c2e28854b6b76f360870ca9f38fa420b6e542ed6a·...·]00·75 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000008·00000011·0000001c·0000002b·0000003c·0000004b·00000057·0000005f·00000066·00000069·0000006a·0000006a·0000006a·0000006a·0000006a·0000006a·0000006a·0000006a·0000006a·0000006a·0000006a·0000[·...·truncated·by·diffoscope;·len:·389,·SHA:·4e31dde49f7c29042e9eb6c982759a4fbf9c8c6f0d5523e8866ff5d845ed7345·...·]00·
76 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·00000006·0000000c·00000014·00000020·0000002c·00000037·00000040·00000046·0000004b·0000004d·0000004e·0000004e·0000004e·0000004e·0000004e·0000004e·0000004e·0000004e·0000004e·0000004e·0000004e·0000[·...·truncated·by·diffoscope;·len:·389,·SHA:·8a1ca2cc749e7a6b3bd1e5b6127c2da2ac3a928543fbac190e0d18e5785c9efe·...·]00·76 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000006·0000000c·00000014·00000020·0000002c·00000037·00000040·00000046·0000004b·0000004d·0000004e·0000004e·0000004e·0000004e·0000004e·0000004e·0000004e·0000004e·0000004e·0000004e·0000004e·0000[·...·truncated·by·diffoscope;·len:·389,·SHA:·f1873fc2af72d7e08509cd0b7f5308fb1742945572c217d5ebfc83bc0a5b67a6·...·]00·
77 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·00000004·00000008·0000000e·00000015·0000001d·00000025·0000002b·0000002f·00000033·00000034·00000034·00000034·00000034·00000034·00000034·00000034·00000034·00000034·00000034·00000034·00000034·0000[·...·truncated·by·diffoscope;·len:·389,·SHA:·00d27ab72c6829ec7f3c5f427d7e9f0c96e55d00e6c8a026d863641dd38de1a0·...·]00·77 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000004·00000008·0000000e·00000015·0000001d·00000025·0000002b·0000002f·00000033·00000034·00000034·00000034·00000034·00000034·00000034·00000034·00000034·00000034·00000034·00000034·00000034·0000[·...·truncated·by·diffoscope;·len:·389,·SHA:·faaaba4c498385b3377980ce338865435d9a8933bfc4378f388811c5d83e4be0·...·]00·
78 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·00000002·00000005·00000008·0000000d·00000012·00000016·0000001a·0000001d·0000001f·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·0000001f·0000001d·0000001a·00000016·00000012·0000000d·00000008·00000005·00000002·00000001·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00· 
79 ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·ffffff00·00000001·00000002·00000004·00000006·00000009·0000000b·0000000d·0000000f·00000010·00000010·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000011·0000[·...·truncated·by·diffoscope;·len:·389,·SHA:·058e8db13007da599a0affaa495b7eac5989276c8a0f80e79aff11c3788eedb3·...·]00·78 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000002·00000005·00000008·0000000d·00000012·00000016·0000001a·0000001d·0000001f·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·00000020·0000[·...·truncated·by·diffoscope;·len:·389,·SHA:·646af03f5e5a1ec2d37ad43a6072d74c13ec9f42bffc40c738d3f52fbe3a80f1·...·]00·
 79 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000001·00000002·00000004·00000006·00000009·0000000b·0000000d·0000000f·00000010·00000010·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000011·00000010·00000010·0000000f·0000000d·0000000b·00000009·00000006·00000004·00000002·00000001·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
80 }80 }
6.93 KB
Image content
Pixel difference
compared images
Flicker difference
compared images