1.47 MB
/home/fdroid/fdroiddata/tmp/com.github.egonw.isotopes_2.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.github.egonw.isotopes_2.apk
1.5 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/ic_launcher.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:·1a8c5b44ad96739ac4c755d2f8c95b0e94f441b10891fae094a5f0a488b8b53e 
10 Signer·#1·certificate·SHA-1·digest:·e2ff0eae974f44f99d1eb6625a503f3a94531257 
11 Signer·#1·certificate·MD5·digest:·2b47cc3fb1ade8a8a34a4923ca2cc1c8 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·21f15ce6dbea60df28e0338b1807bd75af61e04b42335df3a50c664cb2d6cc2d 
15 Signer·#1·public·key·SHA-1·digest:·53e356f694c168afd01d421913d6e101b3489c22 
16 Signer·#1·public·key·MD5·digest:·56935bb7796327cedf6d835f52771d26 
58.1 KB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 882 lines modifiedOffset 1, 932 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:····················445494·(000000000006CC36h)4 ··Zip·archive·file·size:····················443615·(000000000006C4DFh)
5 ··Actual·end-cent-dir·record·offset:········445472·(000000000006CC20h)5 ··Actual·end-cent-dir·record·offset:········443593·(000000000006C4C9h)
6 ··Expected·end-cent-dir·record·offset:······445472·(000000000006CC20h)6 ··Expected·end-cent-dir·record·offset:······443593·(000000000006C4C9h)
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·28·entries.9 ··central·directory·contains·30·entries.
10 ··The·central·directory·is·2246·(00000000000008C6h)·bytes·long,10 ··The·central·directory·is·2397·(000000000000095Dh)·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·443226·(000000000006C35Ah).12 ··is·441196·(000000000006BB6Ch).
  
  
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):··········2013·Oct·24·16:14:5226 ··file·last·modified·on·(DOS·date/time):··········2017·Oct·14·00:11:04
27 ··32-bit·CRC·value·(hex):·························abb77a7727 ··32-bit·CRC·value·(hex):·························882d1863
28 ··compressed·size:································959·bytes28 ··compressed·size:································820·bytes
29 ··uncompressed·size:······························2286·bytes29 ··uncompressed·size:······························2252·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/0FF83827.SF43 ··res/drawable-hdpi-v4/ic_launcher.png
  
42 ··offset·of·local·header·from·start·of·archive:···102544 ··offset·of·local·header·from·start·of·archive:···889
43 ··················································(0000000000000401h)·bytes45 ··················································(0000000000000379h)·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):··········2013·Oct·24·16:14:5253 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
53 ··32-bit·CRC·value·(hex):·························944b812b54 ··32-bit·CRC·value·(hex):·························48e09934
54 ··compressed·size:································1045·bytes55 ··compressed·size:································1566·bytes
55 ··uncompressed·size:······························2407·bytes56 ··uncompressed·size:······························1566·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 ---------------------------
  
 67 ··res/drawable-mdpi-v4/ic_launcher.png
66 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
67 ··META-INF/0FF83827.RSA 
  
68 ··offset·of·local·header·from·start·of·archive:···213668 ··offset·of·local·header·from·start·of·archive:···2521
69 ··················································(0000000000000858h)·bytes69 ··················································(00000000000009D9h)·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):··········2013·Oct·24·16:14:5277 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
79 ··32-bit·CRC·value·(hex):·························9f19f8cf78 ··32-bit·CRC·value·(hex):·························954e8b80
80 ··compressed·size:································1075·bytes79 ··compressed·size:································1148·bytes
81 ··uncompressed·size:······························1332·bytes80 ··uncompressed·size:······························1148·bytes
82 ··length·of·filename:·····························21·characters81 ··length·of·filename:·····························36·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 ---------------------------
  
 91 ··res/drawable-xhdpi-v4/ic_launcher.png
92 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
93 ··res/layout/activity_isotope_list.xml 
  
94 ··offset·of·local·header·from·start·of·archive:···327892 ··offset·of·local·header·from·start·of·archive:···3735
95 ··················································(0000000000000CCEh)·bytes93 ··················································(0000000000000E97h)·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)
Max diff block lines reached; 50966/59440 bytes (85.74%) 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.01 KB
AndroidManifest.xml (decoded)
976 B
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="2"·android:versionName="2.0"·package="com.github.egonw.isotopes">2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="2"·android:versionName="2.0"·package="com.github.egonw.isotopes"·platformBuildVersionCode="18"·platformBuildVersionName="4.3.1-1425645">
3 ··<uses-sdk·android:minSdkVersion="8"·android:targetSdkVersion="18"/>3 ··<uses-sdk·android:minSdkVersion="8"·android:targetSdkVersion="18"/>
4 ··<application·android:theme="@style/AppTheme"·android:label="@string/app_name"·android:icon="@drawable/ic_launcher"·android:allowBackup="true">4 ··<application·android:theme="@style/AppTheme"·android:label="@string/app_name"·android:icon="@drawable/ic_launcher"·android:allowBackup="true">
5 ····<activity·android:label="@string/app_name"·android:name="com.github.egonw.isotopes.MainActivity">5 ····<activity·android:label="@string/app_name"·android:name="com.github.egonw.isotopes.MainActivity">
6 ······<intent-filter>6 ······<intent-filter>
7 ········<action·android:name="android.intent.action.MAIN"/>7 ········<action·android:name="android.intent.action.MAIN"/>
8 ········<category·android:name="android.intent.category.LAUNCHER"/>8 ········<category·android:name="android.intent.category.LAUNCHER"/>
9 ······</intent-filter>9 ······</intent-filter>
694 B
APK metadata
    
Offset 7, 17 lines modifiedOffset 7, 17 lines modified
7 packageInfo:·null7 packageInfo:·null
8 sdkInfo:8 sdkInfo:
9 ··minSdkVersion:·'8'9 ··minSdkVersion:·'8'
10 ··targetSdkVersion:·'18'10 ··targetSdkVersion:·'18'
11 sharedLibrary:·false11 sharedLibrary:·false
12 sparseResources:·true12 sparseResources:·true
13 unknownFiles:13 unknownFiles:
14 ··interfaces.javafiles:·'8' 
15 ··core.javafiles:·'8'14 ··core.javafiles:·'8'
16 ··build.props:·'8'15 ··build.props:·'8'
 16 ··interfaces.javafiles:·'8'
17 ··org/openscience/cdk/config/data/chemicalElements.xml:·'8'17 ··org/openscience/cdk/config/data/chemicalElements.xml:·'8'
18 ··org/openscience/cdk/config/data/electroneg-pauling.txt:·'8'18 ··org/openscience/cdk/config/data/electroneg-pauling.txt:·'8'
19 ··org/openscience/cdk/config/data/isotopes.dat:·'8'19 ··org/openscience/cdk/config/data/isotopes.dat:·'8'
20 ··org/openscience/cdk/config/data/jmol_atomtypes.txt:·'8'20 ··org/openscience/cdk/config/data/jmol_atomtypes.txt:·'8'
21 ··org/openscience/cdk/config/data/mm2_atomtypes.xml:·'8'21 ··org/openscience/cdk/config/data/mm2_atomtypes.xml:·'8'
22 ··org/openscience/cdk/config/data/mmff94_atomtypes.xml:·'8'22 ··org/openscience/cdk/config/data/mmff94_atomtypes.xml:·'8'
23 ··org/openscience/cdk/config/data/mol2_atomtypes.xml:·'8'23 ··org/openscience/cdk/config/data/mol2_atomtypes.xml:·'8'
23.3 KB
resources.arsc
    
Offset 1, 165 lines modifiedOffset 1, 192 lines modified
00000000:·0200·0c00·440a·0000·0100·0000·0100·1c00··....D...........00000000:·0200·0c00·f40b·0000·0100·0000·0100·1c00··................
00000010:·9801·0000·0d00·0000·0000·0000·0001·0000··................00000010:·e001·0000·0f00·0000·0000·0000·0001·0000··................
00000020:·5000·0000·0000·0000·0000·0000·2700·0000··P...........'...00000020:·5800·0000·0000·0000·0000·0000·2700·0000··X...........'...
00000030:·4600·0000·6200·0000·7600·0000·9a00·0000··F...b...v.......00000030:·4600·0000·6200·0000·7600·0000·9600·0000··F...b...v.......
00000040:·be00·0000·e300·0000·ee00·0000·f900·0000··................00000040:·ae00·0000·d500·0000·fc00·0000·2401·0000··............$...
00000050:·0801·0000·2201·0000·3901·0000·2424·7265··...."...9...$$re 
00000060:·732f·6c61·796f·7574·2f61·6374·6976·6974··s/layout/activit 
00000070:·795f·6973·6f74·6f70·655f·6c69·7374·2e78··y_isotope_list.x 
00000080:·6d6c·001c·1c72·6573·2f6c·6179·6f75·742f··ml...res/layout/ 
00000090:·6163·7469·7669·7479·5f6d·6169·6e2e·786d··activity_main.xm 
000000a0:·6c00·1919·7265·732f·6d65·6e75·2f69·736f··l...res/menu/iso 
000000b0:·746f·7065·5f6c·6973·742e·786d·6c00·1111··tope_list.xml...00000050:·2f01·0000·3a01·0000·4901·0000·6301·0000··/...:...I...c...
 00000060:·7a01·0000·2424·7265·732f·6c61·796f·7574··z...$$res/layout
 00000070:·2f61·6374·6976·6974·795f·6973·6f74·6f70··/activity_isotop
 00000080:·655f·6c69·7374·2e78·6d6c·001c·1c72·6573··e_list.xml...res
 00000090:·2f6c·6179·6f75·742f·6163·7469·7669·7479··/layout/activity
 000000a0:·5f6d·6169·6e2e·786d·6c00·1919·7265·732f··_main.xml...res/
 000000b0:·6d65·6e75·2f69·736f·746f·7065·5f6c·6973··menu/isotope_lis
 000000c0:·742e·786d·6c00·1111·7265·732f·6d65·6e75··t.xml...res/menu
 000000d0:·2f6d·6169·6e2e·786d·6c00·1d1d·7265·732f··/main.xml...res/
 000000e0:·6d65·6e75·2d76·3131·2f69·736f·746f·7065··menu-v11/isotope
 000000f0:·5f6c·6973·742e·786d·6c00·1515·7265·732f··_list.xml...res/
000000c0:·7265·732f·6d65·6e75·2f6d·6169·6e2e·786d··res/menu/main.xm00000100:·6d65·6e75·2d76·3131·2f6d·6169·6e2e·786d··menu-v11/main.xm
000000d0:·6c00·2121·7265·732f·6472·6177·6162·6c65··l.!!res/drawable00000110:·6c00·2424·7265·732f·6472·6177·6162·6c65··l.$$res/drawable
 00000120:·2d6d·6470·692d·7634·2f69·635f·6c61·756e··-mdpi-v4/ic_laun
 00000130:·6368·6572·2e70·6e67·0024·2472·6573·2f64··cher.png.$$res/d
 00000140:·7261·7761·626c·652d·6864·7069·2d76·342f··rawable-hdpi-v4/
 00000150:·6963·5f6c·6175·6e63·6865·722e·706e·6700··ic_launcher.png.
 00000160:·2525·7265·732f·6472·6177·6162·6c65·2d78··%%res/drawable-x
 00000170:·6864·7069·2d76·342f·6963·5f6c·6175·6e63··hdpi-v4/ic_launc
 00000180:·6865·722e·706e·6700·0808·4973·6f74·6f70··her.png...Isotop
 00000190:·6573·0008·0853·6574·7469·6e67·7300·0c0c··es...Settings...
 000001a0:·4865·6c6c·6f20·776f·726c·6421·0017·1747··Hello·world!...G
 000001b0:·6976·6520·616e·2065·6c65·6d65·6e74·2073··ive·an·element·s
 000001c0:·796d·626f·6c3a·0014·144c·6973·7420·7468··ymbol:...List·th
 000001d0:·6520·6973·6f74·6f70·6573·2e2e·2e00·0b0b··e·isotopes......
 000001e0:·4973·6f74·6f70·654c·6973·7400·0002·2001··IsotopeList...·.
 000001f0:·080a·0000·7f00·0000·6300·6f00·6d00·2e00··........c.o.m...
 00000200:·6700·6900·7400·6800·7500·6200·2e00·6500··g.i.t.h.u.b...e.
 00000210:·6700·6f00·6e00·7700·2e00·6900·7300·6f00··g.o.n.w...i.s.o.
 00000220:·7400·6f00·7000·6500·7300·0000·0000·0000··t.o.p.e.s.......
000000e0:·2d6d·6470·692f·6963·5f6c·6175·6e63·6865··-mdpi/ic_launche 
000000f0:·722e·706e·6700·2121·7265·732f·6472·6177··r.png.!!res/draw 
00000100:·6162·6c65·2d68·6470·692f·6963·5f6c·6175··able-hdpi/ic_lau 
00000110:·6e63·6865·722e·706e·6700·2222·7265·732f··ncher.png.""res/ 
00000120:·6472·6177·6162·6c65·2d78·6864·7069·2f69··drawable-xhdpi/i 
00000130:·635f·6c61·756e·6368·6572·2e70·6e67·0008··c_launcher.png.. 
00000140:·0849·736f·746f·7065·7300·0808·5365·7474··.Isotopes...Sett 
00000150:·696e·6773·000c·0c48·656c·6c6f·2077·6f72··ings...Hello·wor 
00000160:·6c64·2100·1717·4769·7665·2061·6e20·656c··ld!...Give·an·el 
00000170:·656d·656e·7420·7379·6d62·6f6c·3a00·1414··ement·symbol:... 
00000180:·4c69·7374·2074·6865·2069·736f·746f·7065··List·the·isotope 
00000190:·732e·2e2e·000b·0b49·736f·746f·7065·4c69··s......IsotopeLi 
000001a0:·7374·0000·0002·1c01·a008·0000·7f00·0000··st.............. 
000001b0:·6300·6f00·6d00·2e00·6700·6900·7400·6800··c.o.m...g.i.t.h. 
000001c0:·7500·6200·2e00·6500·6700·6f00·6e00·7700··u.b...e.g.o.n.w. 
000001d0:·2e00·6900·7300·6f00·7400·6f00·7000·6500··..i.s.o.t.o.p.e. 
000001e0:·7300·0000·0000·0000·0000·0000·0000·0000··s............... 
000001f0:·0000·0000·0000·0000·0000·0000·0000·0000··................ 
00000200:·0000·0000·0000·0000·0000·0000·0000·0000··................ 
00000210:·0000·0000·0000·0000·0000·0000·0000·0000··................ 
00000220:·0000·0000·0000·0000·0000·0000·0000·0000··................ 
00000230:·0000·0000·0000·0000·0000·0000·0000·0000··................00000230:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000240:·0000·0000·0000·0000·0000·0000·0000·0000··................00000240:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000250:·0000·0000·0000·0000·0000·0000·0000·0000··................00000250:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000260:·0000·0000·0000·0000·0000·0000·0000·0000··................00000260:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000270:·0000·0000·0000·0000·0000·0000·0000·0000··................00000270:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000280:·0000·0000·0000·0000·0000·0000·0000·0000··................00000280:·0000·0000·0000·0000·0000·0000·0000·0000··................
00000290:·0000·0000·0000·0000·0000·0000·0000·0000··................00000290:·0000·0000·0000·0000·0000·0000·0000·0000··................
000002a0:·0000·0000·0000·0000·0000·0000·0000·0000··................000002a0:·0000·0000·0000·0000·0000·0000·0000·0000··................
000002b0:·1c01·0000·0800·0000·9801·0000·1300·0000··................ 
000002c0:·0100·1c00·7c00·0000·0800·0000·0000·0000··....|........... 
000002d0:·0001·0000·3c00·0000·0000·0000·0000·0000··....<........... 
000002e0:·0700·0000·1200·0000·1b00·0000·2300·0000··............#... 
000002f0:·2c00·0000·3400·0000·3b00·0000·0404·6174··,...4...;.....at 
00000300:·7472·0008·0864·7261·7761·626c·6500·0606··tr...drawable... 
00000310:·6c61·796f·7574·0005·0564·696d·656e·0006··layout...dimen.. 
00000320:·0673·7472·696e·6700·0505·7374·796c·6500··.string...style. 
00000330:·0404·6d65·6e75·0002·0269·6400·0100·1c00··..menu...id..... 
00000340:·9801·0000·1300·0000·0000·0000·0001·0000··................ 
00000350:·6800·0000·0000·0000·0000·0000·0e00·0000··h............... 
00000360:·2600·0000·3600·0000·5300·0000·6e00·0000··&...6...S...n... 
00000370:·7900·0000·8b00·0000·9900·0000·a800·0000··y............... 
00000380:·b700·0000·d500·0000·e400·0000·ef00·0000··................ 
00000390:·fe00·0000·0501·0000·0e01·0000·1a01·0000··................ 
000003a0:·2601·0000·0b0b·6963·5f6c·6175·6e63·6865··&.....ic_launche 
000003b0:·7200·1515·6163·7469·7669·7479·5f69·736f··r...activity_iso 
000003c0:·746f·7065·5f6c·6973·7400·0d0d·6163·7469··tope_list...acti 
000003d0:·7669·7479·5f6d·6169·6e00·1a1a·6163·7469··vity_main...acti 
000003e0:·7669·7479·5f68·6f72·697a·6f6e·7461·6c5f··vity_horizontal_ 
000003f0:·6d61·7267·696e·0018·1861·6374·6976·6974··margin...activit 
00000400:·795f·7665·7274·6963·616c·5f6d·6172·6769··y_vertical_margi 
00000410:·6e00·0808·6170·705f·6e61·6d65·000f·0f61··n...app_name...a 
00000420:·6374·696f·6e5f·7365·7474·696e·6773·000b··ction_settings.. 
00000430:·0b68·656c·6c6f·5f77·6f72·6c64·000c·0c65··.hello_world...e 
00000440:·6c65·6d65·6e74·4c61·6265·6c00·0c0c·6769··lementLabel...gi 
00000450:·7665·4973·6f74·6f70·6573·001b·1b74·6974··veIsotopes...tit 
00000460:·6c65·5f61·6374·6976·6974·795f·6973·6f74··le_activity_isot 
00000470:·6f70·655f·6c69·7374·000c·0c41·7070·4261··ope_list...AppBa 
00000480:·7365·5468·656d·6500·0808·4170·7054·6865··seTheme...AppThe 
00000490:·6d65·000c·0c69·736f·746f·7065·5f6c·6973··me...isotope_lis 
000004a0:·7400·0404·6d61·696e·0006·066f·7574·7075··t...main...outpu 
000004b0:·7400·0909·7465·7874·5669·6577·3100·0909··t...textView1... 
000004c0:·6564·6974·5465·7874·3100·0707·6275·7474··editText1...butt 
000004d0:·6f6e·3100·0202·1000·1000·0000·0100·0000··on1............. 
000004e0:·0000·0000·0202·1000·1400·0000·0200·0000··................ 
000004f0:·0100·0000·0001·0000·0102·3800·4c00·0000··..........8.L... 
00000500:·0200·0000·0100·0000·3c00·0000·2400·0000··........<...$... 
00000510:·0000·0000·0000·0000·0000·a000·0000·0000··................ 
00000520:·0000·0000·0400·0000·0000·0000·0000·0000··................000002b0:·0000·0000·0000·0000·0000·0000·0000·0000··................
 000002c0:·0000·0000·0000·0000·0000·0000·0000·0000··................
 000002d0:·0000·0000·0000·0000·0000·0000·0000·0000··................
 000002e0:·0000·0000·0000·0000·0000·0000·0000·0000··................
 000002f0:·0000·0000·0000·0000·2001·0000·0800·0000··........·.......
 00000300:·9c01·0000·1300·0000·0000·0000·0100·1c00··................
00000530:·0000·0000·0800·0000·0000·0000·0800·0003··................00000310:·7c00·0000·0800·0000·0000·0000·0001·0000··|...............
 00000320:·3c00·0000·0000·0000·0000·0000·0700·0000··<...............
 00000330:·1200·0000·1b00·0000·2300·0000·2c00·0000··........#...,...
 00000340:·3400·0000·3b00·0000·0404·6174·7472·0008··4...;.....attr..
 00000350:·0864·7261·7761·626c·6500·0606·6c61·796f··.drawable...layo
 00000360:·7574·0005·0564·696d·656e·0006·0673·7472··ut...dimen...str
 00000370:·696e·6700·0505·7374·796c·6500·0404·6d65··ing...style...me
 00000380:·6e75·0002·0269·6400·0100·1c00·9801·0000··nu...id.........
 00000390:·1300·0000·0000·0000·0001·0000·6800·0000··............h...
 000003a0:·0000·0000·0000·0000·0e00·0000·2600·0000··............&...
 000003b0:·3600·0000·5300·0000·6e00·0000·7900·0000··6...S...n...y...
 000003c0:·8b00·0000·9900·0000·a800·0000·b700·0000··................
Max diff block lines reached; 12327/23870 bytes (51.64%) of diff not shown.
434 KB
classes.dex
434 KB
classes.jar
15.5 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·1146117·bytes,·number·of·entries:·6641 Zip·file·size:·1146097·bytes,·number·of·entries:·664
2 ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class2 ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class
3 ?rwxrwxr-x··2.0·unx·····3204·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class3 ?rwxrwxr-x··2.0·unx·····3204·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class
4 ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class4 ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class
5 ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class5 ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class
6 ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$1.class6 ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$1.class
7 ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class7 ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class
8 ?rwxrwxr-x··2.0·unx······294·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$Delegate.class8 ?rwxrwxr-x··2.0·unx······294·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$Delegate.class
Offset 93, 15 lines modifiedOffset 93, 15 lines modified
93 ?rwxrwxr-x··2.0·unx······803·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$1.class93 ?rwxrwxr-x··2.0·unx······803·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$1.class
94 ?rwxrwxr-x··2.0·unx·····1173·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$3.class94 ?rwxrwxr-x··2.0·unx·····1173·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$3.class
95 ?rwxrwxr-x··2.0·unx······654·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$4.class95 ?rwxrwxr-x··2.0·unx······654·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$4.class
96 ?rwxrwxr-x··2.0·unx······373·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$AsyncTaskResult.class96 ?rwxrwxr-x··2.0·unx······373·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$AsyncTaskResult.class
97 ?rwxrwxr-x··2.0·unx······858·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$InternalHandler.class97 ?rwxrwxr-x··2.0·unx······858·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$InternalHandler.class
98 ?rwxrwxr-x··2.0·unx······892·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$Status.class98 ?rwxrwxr-x··2.0·unx······892·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$Status.class
99 ?rwxrwxr-x··2.0·unx······337·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$WorkerRunnable.class99 ?rwxrwxr-x··2.0·unx······337·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask$WorkerRunnable.class
100 ?rwxrwxr-x··2.0·unx·····5255·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask.class100 ?rwxrwxr-x··2.0·unx·····5257·b-·stor·80-Jan-01·00:00·android/support/v4/content/ModernAsyncTask.class
101 ?rwxrwxr-x··2.0·unx·····2454·b-·stor·80-Jan-01·00:00·android/support/v4/content/WakefulBroadcastReceiver.class101 ?rwxrwxr-x··2.0·unx·····2454·b-·stor·80-Jan-01·00:00·android/support/v4/content/WakefulBroadcastReceiver.class
102 ?rwxrwxr-x··2.0·unx······221·b-·stor·80-Jan-01·00:00·android/support/v4/content/pm/ActivityInfoCompat.class102 ?rwxrwxr-x··2.0·unx······221·b-·stor·80-Jan-01·00:00·android/support/v4/content/pm/ActivityInfoCompat.class
103 ?rwxrwxr-x··2.0·unx······869·b-·stor·80-Jan-01·00:00·android/support/v4/database/DatabaseUtilsCompat.class103 ?rwxrwxr-x··2.0·unx······869·b-·stor·80-Jan-01·00:00·android/support/v4/database/DatabaseUtilsCompat.class
104 ?rwxrwxr-x··2.0·unx······187·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompat$DrawableImpl.class104 ?rwxrwxr-x··2.0·unx······187·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompat$DrawableImpl.class
105 ?rwxrwxr-x··2.0·unx······738·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompat.class105 ?rwxrwxr-x··2.0·unx······738·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompat.class
106 ?rwxrwxr-x··2.0·unx······319·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompatHoneycomb.class106 ?rwxrwxr-x··2.0·unx······319·b-·stor·80-Jan-01·00:00·android/support/v4/graphics/drawable/DrawableCompatHoneycomb.class
107 ?rwxrwxr-x··2.0·unx·····1295·b-·stor·80-Jan-01·00:00·android/support/v4/hardware/display/DisplayManagerCompat.class107 ?rwxrwxr-x··2.0·unx·····1295·b-·stor·80-Jan-01·00:00·android/support/v4/hardware/display/DisplayManagerCompat.class
Offset 295, 59 lines modifiedOffset 295, 59 lines modified
295 ?rwxrwxr-x··2.0·unx······220·b-·stor·80-Jan-01·00:00·android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl.class295 ?rwxrwxr-x··2.0·unx······220·b-·stor·80-Jan-01·00:00·android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl.class
296 ?rwxrwxr-x··2.0·unx····17949·b-·defN·80-Jan-01·00:00·android/support/v4/widget/SlidingPaneLayout.class296 ?rwxrwxr-x··2.0·unx····17949·b-·defN·80-Jan-01·00:00·android/support/v4/widget/SlidingPaneLayout.class
297 ?rwxrwxr-x··2.0·unx······281·b-·stor·80-Jan-01·00:00·android/support/v4/widget/ViewDragHelper$1.class297 ?rwxrwxr-x··2.0·unx······281·b-·stor·80-Jan-01·00:00·android/support/v4/widget/ViewDragHelper$1.class
298 ?rwxrwxr-x··2.0·unx······427·b-·stor·80-Jan-01·00:00·android/support/v4/widget/ViewDragHelper$2.class298 ?rwxrwxr-x··2.0·unx······427·b-·stor·80-Jan-01·00:00·android/support/v4/widget/ViewDragHelper$2.class
299 ?rwxrwxr-x··2.0·unx······977·b-·stor·80-Jan-01·00:00·android/support/v4/widget/ViewDragHelper$Callback.class299 ?rwxrwxr-x··2.0·unx······977·b-·stor·80-Jan-01·00:00·android/support/v4/widget/ViewDragHelper$Callback.class
300 ?rwxrwxr-x··2.0·unx····15210·b-·defN·80-Jan-01·00:00·android/support/v4/widget/ViewDragHelper.class300 ?rwxrwxr-x··2.0·unx····15210·b-·defN·80-Jan-01·00:00·android/support/v4/widget/ViewDragHelper.class
301 ?rwxrwxr-x··2.0·unx······172·b-·stor·80-Jan-01·00:00·com/github/egonw/isotopes/BuildConfig.class301 ?rwxrwxr-x··2.0·unx······172·b-·stor·80-Jan-01·00:00·com/github/egonw/isotopes/BuildConfig.class
302 ?rwxrwxr-x··2.0·unx·····2619·b-·stor·80-Jan-01·00:00·com/github/egonw/isotopes/IsotopeList.class302 ?rwxrwxr-x··2.0·unx·····2620·b-·stor·80-Jan-01·00:00·com/github/egonw/isotopes/IsotopeList.class
303 ?rwxrwxr-x··2.0·unx·····1401·b-·stor·80-Jan-01·00:00·com/github/egonw/isotopes/MainActivity.class303 ?rwxrwxr-x··2.0·unx·····1401·b-·stor·80-Jan-01·00:00·com/github/egonw/isotopes/MainActivity.class
304 ?rwxrwxr-x··2.0·unx······147·b-·stor·80-Jan-01·00:00·com/github/egonw/isotopes/R$attr.class304 ?rwxrwxr-x··2.0·unx······147·b-·stor·80-Jan-01·00:00·com/github/egonw/isotopes/R$attr.class
305 ?rwxrwxr-x··2.0·unx······266·b-·stor·80-Jan-01·00:00·com/github/egonw/isotopes/R$dimen.class305 ?rwxrwxr-x··2.0·unx······266·b-·stor·80-Jan-01·00:00·com/github/egonw/isotopes/R$dimen.class
306 ?rwxrwxr-x··2.0·unx······206·b-·stor·80-Jan-01·00:00·com/github/egonw/isotopes/R$drawable.class306 ?rwxrwxr-x··2.0·unx······206·b-·stor·80-Jan-01·00:00·com/github/egonw/isotopes/R$drawable.class
307 ?rwxrwxr-x··2.0·unx······331·b-·stor·80-Jan-01·00:00·com/github/egonw/isotopes/R$id.class307 ?rwxrwxr-x··2.0·unx······331·b-·stor·80-Jan-01·00:00·com/github/egonw/isotopes/R$id.class
308 ?rwxrwxr-x··2.0·unx······251·b-·stor·80-Jan-01·00:00·com/github/egonw/isotopes/R$layout.class308 ?rwxrwxr-x··2.0·unx······251·b-·stor·80-Jan-01·00:00·com/github/egonw/isotopes/R$layout.class
309 ?rwxrwxr-x··2.0·unx······231·b-·stor·80-Jan-01·00:00·com/github/egonw/isotopes/R$menu.class309 ?rwxrwxr-x··2.0·unx······231·b-·stor·80-Jan-01·00:00·com/github/egonw/isotopes/R$menu.class
310 ?rwxrwxr-x··2.0·unx······398·b-·stor·80-Jan-01·00:00·com/github/egonw/isotopes/R$string.class310 ?rwxrwxr-x··2.0·unx······398·b-·stor·80-Jan-01·00:00·com/github/egonw/isotopes/R$string.class
311 ?rwxrwxr-x··2.0·unx······236·b-·stor·80-Jan-01·00:00·com/github/egonw/isotopes/R$style.class311 ?rwxrwxr-x··2.0·unx······236·b-·stor·80-Jan-01·00:00·com/github/egonw/isotopes/R$style.class
312 ?rwxrwxr-x··2.0·unx······142·b-·stor·80-Jan-01·00:00·com/github/egonw/isotopes/R.class312 ?rwxrwxr-x··2.0·unx······142·b-·stor·80-Jan-01·00:00·com/github/egonw/isotopes/R.class
313 ?rwxrwxr-x··2.0·unx·····3931·b-·stor·80-Jan-01·00:00·javax/vecmath/AxisAngle4d.class313 ?rwxrwxr-x··2.0·unx·····3931·b-·stor·80-Jan-01·00:00·javax/vecmath/AxisAngle4d.class
314 ?rwxrwxr-x··2.0·unx·····3891·b-·stor·80-Jan-01·00:00·javax/vecmath/AxisAngle4f.class314 ?rwxrwxr-x··2.0·unx·····3891·b-·stor·80-Jan-01·00:00·javax/vecmath/AxisAngle4f.class
315 ?rwxrwxr-x··2.0·unx····20164·b-·defN·80-Jan-01·00:00·javax/vecmath/GMatrix.class315 ?rwxrwxr-x··2.0·unx····20256·b-·defN·80-Jan-01·00:00·javax/vecmath/GMatrix.class
316 ?rwxrwxr-x··2.0·unx·····8297·b-·stor·80-Jan-01·00:00·javax/vecmath/GVector.class316 ?rwxrwxr-x··2.0·unx·····8293·b-·stor·80-Jan-01·00:00·javax/vecmath/GVector.class
317 ?rwxrwxr-x··2.0·unx····14141·b-·defN·80-Jan-01·00:00·javax/vecmath/Matrix3d.class317 ?rwxrwxr-x··2.0·unx····13785·b-·defN·80-Jan-01·00:00·javax/vecmath/Matrix3d.class
318 ?rwxrwxr-x··2.0·unx····13334·b-·defN·80-Jan-01·00:00·javax/vecmath/Matrix3f.class318 ?rwxrwxr-x··2.0·unx····13334·b-·defN·80-Jan-01·00:00·javax/vecmath/Matrix3f.class
319 ?rwxrwxr-x··2.0·unx····31305·b-·defN·80-Jan-01·00:00·javax/vecmath/Matrix4d.class319 ?rwxrwxr-x··2.0·unx····30431·b-·defN·80-Jan-01·00:00·javax/vecmath/Matrix4d.class
320 ?rwxrwxr-x··2.0·unx····25979·b-·defN·80-Jan-01·00:00·javax/vecmath/Matrix4f.class320 ?rwxrwxr-x··2.0·unx····25979·b-·defN·80-Jan-01·00:00·javax/vecmath/Matrix4f.class
321 ?rwxrwxr-x··2.0·unx······228·b-·stor·80-Jan-01·00:00·javax/vecmath/MismatchedSizeException.class321 ?rwxrwxr-x··2.0·unx······228·b-·stor·80-Jan-01·00:00·javax/vecmath/MismatchedSizeException.class
322 ?rwxrwxr-x··2.0·unx······228·b-·stor·80-Jan-01·00:00·javax/vecmath/SingularMatrixException.class322 ?rwxrwxr-x··2.0·unx······228·b-·stor·80-Jan-01·00:00·javax/vecmath/SingularMatrixException.class
323 ?rwxrwxr-x··2.0·unx·····3233·b-·stor·80-Jan-01·00:00·javax/vecmath/Tuple2d.class323 ?rwxrwxr-x··2.0·unx·····3233·b-·stor·80-Jan-01·00:00·javax/vecmath/Tuple2d.class
324 ?rwxrwxr-x··2.0·unx·····3165·b-·stor·80-Jan-01·00:00·javax/vecmath/Tuple2f.class324 ?rwxrwxr-x··2.0·unx·····3165·b-·stor·80-Jan-01·00:00·javax/vecmath/Tuple2f.class
325 ?rwxrwxr-x··2.0·unx·····1292·b-·stor·80-Jan-01·00:00·javax/vecmath/Tuple3b.class325 ?rwxrwxr-x··2.0·unx·····1292·b-·stor·80-Jan-01·00:00·javax/vecmath/Tuple3b.class
326 ?rwxrwxr-x··2.0·unx·····4495·b-·stor·80-Jan-01·00:00·javax/vecmath/Tuple3d.class326 ?rwxrwxr-x··2.0·unx·····4495·b-·stor·80-Jan-01·00:00·javax/vecmath/Tuple3d.class
327 ?rwxrwxr-x··2.0·unx·····3602·b-·stor·80-Jan-01·00:00·javax/vecmath/Tuple3f.class327 ?rwxrwxr-x··2.0·unx·····3602·b-·stor·80-Jan-01·00:00·javax/vecmath/Tuple3f.class
328 ?rwxrwxr-x··2.0·unx·····2883·b-·stor·80-Jan-01·00:00·javax/vecmath/Tuple3i.class328 ?rwxrwxr-x··2.0·unx·····2883·b-·stor·80-Jan-01·00:00·javax/vecmath/Tuple3i.class
329 ?rwxrwxr-x··2.0·unx·····1334·b-·stor·80-Jan-01·00:00·javax/vecmath/Tuple4b.class329 ?rwxrwxr-x··2.0·unx·····1334·b-·stor·80-Jan-01·00:00·javax/vecmath/Tuple4b.class
330 ?rwxrwxr-x··2.0·unx·····4130·b-·stor·80-Jan-01·00:00·javax/vecmath/Tuple4d.class330 ?rwxrwxr-x··2.0·unx·····4130·b-·stor·80-Jan-01·00:00·javax/vecmath/Tuple4d.class
331 ?rwxrwxr-x··2.0·unx·····4000·b-·stor·80-Jan-01·00:00·javax/vecmath/Tuple4f.class331 ?rwxrwxr-x··2.0·unx·····4000·b-·stor·80-Jan-01·00:00·javax/vecmath/Tuple4f.class
332 ?rwxrwxr-x··2.0·unx·····3245·b-·stor·80-Jan-01·00:00·javax/vecmath/Tuple4i.class332 ?rwxrwxr-x··2.0·unx·····3245·b-·stor·80-Jan-01·00:00·javax/vecmath/Tuple4i.class
333 ?rwxrwxr-x··2.0·unx····16905·b-·defN·80-Jan-01·00:00·javax/vecmath/VecmathTest.class333 ?rwxrwxr-x··2.0·unx····16907·b-·defN·80-Jan-01·00:00·javax/vecmath/VecmathTest.class
334 ?rwxrwxr-x··2.0·unx·····1230·b-·stor·80-Jan-01·00:00·org/openscience/cdk/CDK.class334 ?rwxrwxr-x··2.0·unx·····1230·b-·stor·80-Jan-01·00:00·org/openscience/cdk/CDK.class
335 ?rwxrwxr-x··2.0·unx·····3656·b-·stor·80-Jan-01·00:00·org/openscience/cdk/CDKConstants.class335 ?rwxrwxr-x··2.0·unx·····3656·b-·stor·80-Jan-01·00:00·org/openscience/cdk/CDKConstants.class
336 ?rwxrwxr-x··2.0·unx·····1615·b-·stor·80-Jan-01·00:00·org/openscience/cdk/DynamicFactory$ConstructorKey.class336 ?rwxrwxr-x··2.0·unx·····1615·b-·stor·80-Jan-01·00:00·org/openscience/cdk/DynamicFactory$ConstructorKey.class
337 ?rwxrwxr-x··2.0·unx·····2636·b-·stor·80-Jan-01·00:00·org/openscience/cdk/DynamicFactory$ConstructorLookup.class337 ?rwxrwxr-x··2.0·unx·····2636·b-·stor·80-Jan-01·00:00·org/openscience/cdk/DynamicFactory$ConstructorLookup.class
338 ?rwxrwxr-x··2.0·unx······144·b-·stor·80-Jan-01·00:00·org/openscience/cdk/DynamicFactory$CreationModifier.class338 ?rwxrwxr-x··2.0·unx······144·b-·stor·80-Jan-01·00:00·org/openscience/cdk/DynamicFactory$CreationModifier.class
339 ?rwxrwxr-x··2.0·unx······203·b-·stor·80-Jan-01·00:00·org/openscience/cdk/DynamicFactory$Creator.class339 ?rwxrwxr-x··2.0·unx······203·b-·stor·80-Jan-01·00:00·org/openscience/cdk/DynamicFactory$Creator.class
340 ?rwxrwxr-x··2.0·unx······168·b-·stor·80-Jan-01·00:00·org/openscience/cdk/DynamicFactory$InterfaceProvider.class340 ?rwxrwxr-x··2.0·unx······168·b-·stor·80-Jan-01·00:00·org/openscience/cdk/DynamicFactory$InterfaceProvider.class
341 ?rwxrwxr-x··2.0·unx····10293·b-·defN·80-Jan-01·00:00·org/openscience/cdk/DynamicFactory.class341 ?rwxrwxr-x··2.0·unx····10293·b-·defN·80-Jan-01·00:00·org/openscience/cdk/DynamicFactory.class
342 ?rwxrwxr-x··2.0·unx······231·b-·stor·80-Jan-01·00:00·org/openscience/cdk/atomtype/IAtomTypeGuesser.class342 ?rwxrwxr-x··2.0·unx······231·b-·stor·80-Jan-01·00:00·org/openscience/cdk/atomtype/IAtomTypeGuesser.class
343 ?rwxrwxr-x··2.0·unx······387·b-·stor·80-Jan-01·00:00·org/openscience/cdk/atomtype/IAtomTypeMatcher.class343 ?rwxrwxr-x··2.0·unx······387·b-·stor·80-Jan-01·00:00·org/openscience/cdk/atomtype/IAtomTypeMatcher.class
344 ?rwxrwxr-x··2.0·unx·····8851·b-·stor·80-Jan-01·00:00·org/openscience/cdk/config/AtomTypeFactory.class344 ?rwxrwxr-x··2.0·unx·····8851·b-·stor·80-Jan-01·00:00·org/openscience/cdk/config/AtomTypeFactory.class
345 ?rwxrwxr-x··2.0·unx······248·b-·stor·80-Jan-01·00:00·org/openscience/cdk/config/IAtomTypeConfigurator.class345 ?rwxrwxr-x··2.0·unx······248·b-·stor·80-Jan-01·00:00·org/openscience/cdk/config/IAtomTypeConfigurator.class
346 ?rwxrwxr-x··2.0·unx·····6697·b-·stor·80-Jan-01·00:00·org/openscience/cdk/config/IsotopeFactory.class346 ?rwxrwxr-x··2.0·unx·····6710·b-·stor·80-Jan-01·00:00·org/openscience/cdk/config/IsotopeFactory.class
347 ?rwxrwxr-x··2.0·unx·····8837·b-·stor·80-Jan-01·00:00·org/openscience/cdk/config/atomtypes/AtomTypeHandler.class347 ?rwxrwxr-x··2.0·unx·····8837·b-·stor·80-Jan-01·00:00·org/openscience/cdk/config/atomtypes/AtomTypeHandler.class
348 ?rwxrwxr-x··2.0·unx·····3436·b-·stor·80-Jan-01·00:00·org/openscience/cdk/config/atomtypes/AtomTypeReader.class348 ?rwxrwxr-x··2.0·unx·····3436·b-·stor·80-Jan-01·00:00·org/openscience/cdk/config/atomtypes/AtomTypeReader.class
349 ?rwxrwxr-x··2.0·unx·····5753·b-·stor·80-Jan-01·00:00·org/openscience/cdk/config/atomtypes/OWLAtomTypeHandler.class349 ?rwxrwxr-x··2.0·unx·····5753·b-·stor·80-Jan-01·00:00·org/openscience/cdk/config/atomtypes/OWLAtomTypeHandler.class
350 ?rwxrwxr-x··2.0·unx·····3159·b-·stor·80-Jan-01·00:00·org/openscience/cdk/config/atomtypes/OWLAtomTypeReader.class350 ?rwxrwxr-x··2.0·unx·····3159·b-·stor·80-Jan-01·00:00·org/openscience/cdk/config/atomtypes/OWLAtomTypeReader.class
351 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·org/openscience/cdk/event/ICDKChangeListener.class351 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·org/openscience/cdk/event/ICDKChangeListener.class
352 ?rwxrwxr-x··2.0·unx······331·b-·stor·80-Jan-01·00:00·org/openscience/cdk/exception/CDKException.class352 ?rwxrwxr-x··2.0·unx······331·b-·stor·80-Jan-01·00:00·org/openscience/cdk/exception/CDKException.class
353 ?rwxrwxr-x··2.0·unx······386·b-·stor·80-Jan-01·00:00·org/openscience/cdk/fingerprint/IBitFingerprint.class353 ?rwxrwxr-x··2.0·unx······386·b-·stor·80-Jan-01·00:00·org/openscience/cdk/fingerprint/IBitFingerprint.class
Offset 461, 15 lines modifiedOffset 461, 15 lines modified
461 ?rwxrwxr-x··2.0·unx······416·b-·stor·80-Jan-01·00:00·android/support/v4/text/ICUCompat$ICUCompatImplIcs.class461 ?rwxrwxr-x··2.0·unx······416·b-·stor·80-Jan-01·00:00·android/support/v4/text/ICUCompat$ICUCompatImplIcs.class
462 ?rwxrwxr-x··2.0·unx······939·b-·stor·80-Jan-01·00:00·android/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong.class462 ?rwxrwxr-x··2.0·unx······939·b-·stor·80-Jan-01·00:00·android/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong.class
463 ?rwxrwxr-x··2.0·unx······757·b-·stor·80-Jan-01·00:00·android/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong.class463 ?rwxrwxr-x··2.0·unx······757·b-·stor·80-Jan-01·00:00·android/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong.class
464 ?rwxrwxr-x··2.0·unx·····1117·b-·stor·80-Jan-01·00:00·android/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.class464 ?rwxrwxr-x··2.0·unx·····1117·b-·stor·80-Jan-01·00:00·android/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.class
465 ?rwxrwxr-x··2.0·unx·····1767·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.class465 ?rwxrwxr-x··2.0·unx·····1767·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.class
466 ?rwxrwxr-x··2.0·unx·····2274·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.class466 ?rwxrwxr-x··2.0·unx·····2274·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.class
467 ?rwxrwxr-x··2.0·unx·····1671·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.class467 ?rwxrwxr-x··2.0·unx·····1671·b-·stor·80-Jan-01·00:00·android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.class
468 ?rwxrwxr-x··2.0·unx·····8074·b-·stor·80-Jan-01·00:00·android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class468 ?rwxrwxr-x··2.0·unx·····8070·b-·stor·80-Jan-01·00:00·android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class
469 ?rwxrwxr-x··2.0·unx······867·b-·stor·80-Jan-01·00:00·android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.class469 ?rwxrwxr-x··2.0·unx······867·b-·stor·80-Jan-01·00:00·android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.class
470 ?rwxrwxr-x··2.0·unx······830·b-·stor·80-Jan-01·00:00·android/support/v4/view/GravityCompat$GravityCompatImplBase.class470 ?rwxrwxr-x··2.0·unx······830·b-·stor·80-Jan-01·00:00·android/support/v4/view/GravityCompat$GravityCompatImplBase.class
471 ?rwxrwxr-x··2.0·unx······709·b-·stor·80-Jan-01·00:00·android/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1.class471 ?rwxrwxr-x··2.0·unx······709·b-·stor·80-Jan-01·00:00·android/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1.class
472 ?rwxrwxr-x··2.0·unx·····1398·b-·stor·80-Jan-01·00:00·android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl.class472 ?rwxrwxr-x··2.0·unx·····1398·b-·stor·80-Jan-01·00:00·android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl.class
473 ?rwxrwxr-x··2.0·unx······913·b-·stor·80-Jan-01·00:00·android/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.class473 ?rwxrwxr-x··2.0·unx······913·b-·stor·80-Jan-01·00:00·android/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.class
474 ?rwxrwxr-x··2.0·unx······978·b-·stor·80-Jan-01·00:00·android/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.class474 ?rwxrwxr-x··2.0·unx······978·b-·stor·80-Jan-01·00:00·android/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.class
475 ?rwxrwxr-x··2.0·unx······941·b-·stor·80-Jan-01·00:00·android/support/v4/view/MenuItemCompat$BaseMenuVersionImpl.class475 ?rwxrwxr-x··2.0·unx······941·b-·stor·80-Jan-01·00:00·android/support/v4/view/MenuItemCompat$BaseMenuVersionImpl.class
Offset 523, 35 lines modifiedOffset 523, 35 lines modified
523 ?rwxrwxr-x··2.0·unx·····1003·b-·stor·80-Jan-01·00:00·javax/vecmath/Point2f.class523 ?rwxrwxr-x··2.0·unx·····1003·b-·stor·80-Jan-01·00:00·javax/vecmath/Point2f.class
524 ?rwxrwxr-x··2.0·unx·····1292·b-·stor·80-Jan-01·00:00·javax/vecmath/Point3d.class524 ?rwxrwxr-x··2.0·unx·····1292·b-·stor·80-Jan-01·00:00·javax/vecmath/Point3d.class
525 ?rwxrwxr-x··2.0·unx·····1276·b-·stor·80-Jan-01·00:00·javax/vecmath/Point3f.class525 ?rwxrwxr-x··2.0·unx·····1276·b-·stor·80-Jan-01·00:00·javax/vecmath/Point3f.class
526 ?rwxrwxr-x··2.0·unx······372·b-·stor·80-Jan-01·00:00·javax/vecmath/Point3i.class526 ?rwxrwxr-x··2.0·unx······372·b-·stor·80-Jan-01·00:00·javax/vecmath/Point3i.class
527 ?rwxrwxr-x··2.0·unx·····1537·b-·stor·80-Jan-01·00:00·javax/vecmath/Point4d.class527 ?rwxrwxr-x··2.0·unx·····1537·b-·stor·80-Jan-01·00:00·javax/vecmath/Point4d.class
528 ?rwxrwxr-x··2.0·unx·····1499·b-·stor·80-Jan-01·00:00·javax/vecmath/Point4f.class528 ?rwxrwxr-x··2.0·unx·····1499·b-·stor·80-Jan-01·00:00·javax/vecmath/Point4f.class
529 ?rwxrwxr-x··2.0·unx······375·b-·stor·80-Jan-01·00:00·javax/vecmath/Point4i.class529 ?rwxrwxr-x··2.0·unx······375·b-·stor·80-Jan-01·00:00·javax/vecmath/Point4i.class
530 ?rwxrwxr-x··2.0·unx·····5996·b-·stor·80-Jan-01·00:00·javax/vecmath/Quat4d.class530 ?rwxrwxr-x··2.0·unx·····5948·b-·stor·80-Jan-01·00:00·javax/vecmath/Quat4d.class
531 ?rwxrwxr-x··2.0·unx·····6077·b-·stor·80-Jan-01·00:00·javax/vecmath/Quat4f.class531 ?rwxrwxr-x··2.0·unx·····6077·b-·stor·80-Jan-01·00:00·javax/vecmath/Quat4f.class
532 ?rwxrwxr-x··2.0·unx······408·b-·stor·80-Jan-01·00:00·javax/vecmath/TexCoord2f.class532 ?rwxrwxr-x··2.0·unx······408·b-·stor·80-Jan-01·00:00·javax/vecmath/TexCoord2f.class
533 ?rwxrwxr-x··2.0·unx······378·b-·stor·80-Jan-01·00:00·javax/vecmath/TexCoord3f.class533 ?rwxrwxr-x··2.0·unx······378·b-·stor·80-Jan-01·00:00·javax/vecmath/TexCoord3f.class
534 ?rwxrwxr-x··2.0·unx·····1152·b-·stor·80-Jan-01·00:00·javax/vecmath/Vector2d.class534 ?rwxrwxr-x··2.0·unx·····1152·b-·stor·80-Jan-01·00:00·javax/vecmath/Vector2d.class
535 ?rwxrwxr-x··2.0·unx·····1148·b-·stor·80-Jan-01·00:00·javax/vecmath/Vector2f.class535 ?rwxrwxr-x··2.0·unx·····1148·b-·stor·80-Jan-01·00:00·javax/vecmath/Vector2f.class
536 ?rwxrwxr-x··2.0·unx·····1562·b-·stor·80-Jan-01·00:00·javax/vecmath/Vector3d.class536 ?rwxrwxr-x··2.0·unx·····1554·b-·stor·80-Jan-01·00:00·javax/vecmath/Vector3d.class
537 ?rwxrwxr-x··2.0·unx·····1547·b-·stor·80-Jan-01·00:00·javax/vecmath/Vector3f.class537 ?rwxrwxr-x··2.0·unx·····1547·b-·stor·80-Jan-01·00:00·javax/vecmath/Vector3f.class
538 ?rwxrwxr-x··2.0·unx·····1415·b-·stor·80-Jan-01·00:00·javax/vecmath/Vector4d.class538 ?rwxrwxr-x··2.0·unx·····1415·b-·stor·80-Jan-01·00:00·javax/vecmath/Vector4d.class
539 ?rwxrwxr-x··2.0·unx·····1405·b-·stor·80-Jan-01·00:00·javax/vecmath/Vector4f.class539 ?rwxrwxr-x··2.0·unx·····1405·b-·stor·80-Jan-01·00:00·javax/vecmath/Vector4f.class
540 ?rwxrwxr-x··2.0·unx······914·b-·stor·80-Jan-01·00:00·org/openscience/cdk/DynamicFactory$1.class540 ?rwxrwxr-x··2.0·unx······914·b-·stor·80-Jan-01·00:00·org/openscience/cdk/DynamicFactory$1.class
541 ?rwxrwxr-x··2.0·unx······547·b-·stor·80-Jan-01·00:00·org/openscience/cdk/DynamicFactory$ArrayWrapCreator.class541 ?rwxrwxr-x··2.0·unx······547·b-·stor·80-Jan-01·00:00·org/openscience/cdk/DynamicFactory$ArrayWrapCreator.class
542 ?rwxrwxr-x··2.0·unx······355·b-·stor·80-Jan-01·00:00·org/openscience/cdk/DynamicFactory$BasicCreator.class542 ?rwxrwxr-x··2.0·unx······355·b-·stor·80-Jan-01·00:00·org/openscience/cdk/DynamicFactory$BasicCreator.class
543 ?rwxrwxr-x··2.0·unx······649·b-·stor·80-Jan-01·00:00·org/openscience/cdk/DynamicFactory$ClassBasedKey.class543 ?rwxrwxr-x··2.0·unx······649·b-·stor·80-Jan-01·00:00·org/openscience/cdk/DynamicFactory$ClassBasedKey.class
544 ?rwxrwxr-x··2.0·unx······375·b-·stor·80-Jan-01·00:00·org/openscience/cdk/DynamicFactory$DefaultInterfaceProvider.class544 ?rwxrwxr-x··2.0·unx······375·b-·stor·80-Jan-01·00:00·org/openscience/cdk/DynamicFactory$DefaultInterfaceProvider.class
545 ?rwxrwxr-x··2.0·unx······969·b-·stor·80-Jan-01·00:00·org/openscience/cdk/DynamicFactory$ModifiedCreator.class545 ?rwxrwxr-x··2.0·unx······969·b-·stor·80-Jan-01·00:00·org/openscience/cdk/DynamicFactory$ModifiedCreator.class
546 ?rwxrwxr-x··2.0·unx······817·b-·stor·80-Jan-01·00:00·org/openscience/cdk/DynamicFactory$ObjectBasedKey.class546 ?rwxrwxr-x··2.0·unx······817·b-·stor·80-Jan-01·00:00·org/openscience/cdk/DynamicFactory$ObjectBasedKey.class
547 ?rwxrwxr-x··2.0·unx······673·b-·stor·80-Jan-01·00:00·org/openscience/cdk/DynamicFactory$ReflectionCreator.class547 ?rwxrwxr-x··2.0·unx······673·b-·stor·80-Jan-01·00:00·org/openscience/cdk/DynamicFactory$ReflectionCreator.class
548 ?rwxrwxr-x··2.0·unx····41404·b-·defN·80-Jan-01·00:00·org/openscience/cdk/atomtype/CDKAtomTypeMatcher.class548 ?rwxrwxr-x··2.0·unx····41404·b-·defN·80-Jan-01·00:00·org/openscience/cdk/atomtype/CDKAtomTypeMatcher.class
Max diff block lines reached; 1886/15903 bytes (11.86%) of diff not shown.
4.44 KB
android/support/v4/content/ModernAsyncTask.class
4.34 KB
javap -verbose -constants -s -l -private {}
    
Offset 300, 56 lines modifiedOffset 300, 56 lines modified
300 ····descriptor:·Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;300 ····descriptor:·Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;
301 ····flags:·(0x0012)·ACC_PRIVATE,·ACC_FINAL301 ····flags:·(0x0012)·ACC_PRIVATE,·ACC_FINAL
  
302 ··static·{};302 ··static·{};
303 ····descriptor:·()V303 ····descriptor:·()V
304 ····flags:·(0x0008)·ACC_STATIC304 ····flags:·(0x0008)·ACC_STATIC
305 ····Code:305 ····Code:
306 ······stack=300,·locals=4,·args_size=0306 ······stack=300,·locals=5,·args_size=0
307 ·········0:·new···········#38·················//·class·android/support/v4/content/ModernAsyncTask$1307 ·········0:·new···········#38·················//·class·android/support/v4/content/ModernAsyncTask$1
308 ·········3:·astore_0308 ·········3:·astore_0
309 ·········4:·aload_0309 ·········4:·aload_0
310 ·········5:·invokespecial·#42·················//·Method·android/support/v4/content/ModernAsyncTask$1."<init>":()V310 ·········5:·invokespecial·#42·················//·Method·android/support/v4/content/ModernAsyncTask$1."<init>":()V
311 ·········8:·aload_0311 ·········8:·aload_0
312 ·········9:·putstatic·····#44·················//·Field·sThreadFactory:Ljava/util/concurrent/ThreadFactory;312 ·········9:·putstatic·····#44·················//·Field·sThreadFactory:Ljava/util/concurrent/ThreadFactory;
313 ········12:·new···········#46·················//·class·java/util/concurrent/LinkedBlockingQueue313 ········12:·new···········#46·················//·class·java/util/concurrent/LinkedBlockingQueue
314 ········15:·astore_0314 ········15:·astore_0
315 ········16:·aload_0315 ········16:·aload_0
316 ········17:·bipush········10316 ········17:·bipush········10
317 ········19:·invokespecial·#50·················//·Method·java/util/concurrent/LinkedBlockingQueue."<init>":(I)V317 ········19:·invokespecial·#50·················//·Method·java/util/concurrent/LinkedBlockingQueue."<init>":(I)V
318 ········22:·aload_0318 ········22:·aload_0
319 ········23:·putstatic·····#52·················//·Field·sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;319 ········23:·putstatic·····#52·················//·Field·sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;
320 ········26:·new···········#54·················//·class·java/util/concurrent/ThreadPoolExecutor320 ········26:·new···········#54·················//·class·java/util/concurrent/ThreadPoolExecutor
321 ········29:·astore_0321 ········29:·astore_1
322 ········30:·getstatic·····#64·················//·Field·java/util/concurrent/TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit;322 ········30:·getstatic·····#64·················//·Field·java/util/concurrent/TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit;
323 ········33:·astore_1323 ········33:·astore_2
324 ········34:·getstatic·····#52·················//·Field·sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;324 ········34:·getstatic·····#52·················//·Field·sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;
325 ········37:·astore_2325 ········37:·astore_3
326 ········38:·getstatic·····#44·················//·Field·sThreadFactory:Ljava/util/concurrent/ThreadFactory;326 ········38:·getstatic·····#44·················//·Field·sThreadFactory:Ljava/util/concurrent/ThreadFactory;
327 ········41:·astore_3327 ········41:·astore········4
328 ········42:·aload_0328 ········43:·aload_1
329 ········43:·iconst_5329 ········44:·iconst_5
330 ········44:·sipush········128330 ········45:·sipush········128
331 ········47:·lconst_1331 ········48:·lconst_1
332 ········48:·aload_1 
333 ········49:·aload_2332 ········49:·aload_2
334 ········50:·aload_3333 ········50:·aload_3
 334 ········51:·aload·········4
335 ········51:·invokespecial·#67·················//·Method·java/util/concurrent/ThreadPoolExecutor."<init>":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V335 ········53:·invokespecial·#67·················//·Method·java/util/concurrent/ThreadPoolExecutor."<init>":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V
336 ········54:·aload_0336 ········56:·aload_1
337 ········55:·putstatic·····#69·················//·Field·THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;337 ········57:·putstatic·····#69·················//·Field·THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;
338 ········58:·new···········#71·················//·class·android/support/v4/content/ModernAsyncTask$InternalHandler338 ········60:·new···········#71·················//·class·android/support/v4/content/ModernAsyncTask$InternalHandler
339 ········61:·astore_0339 ········63:·astore_0
340 ········62:·aload_0340 ········64:·aload_0
341 ········63:·aconst_null341 ········65:·aconst_null
342 ········64:·invokespecial·#74·················//·Method·android/support/v4/content/ModernAsyncTask$InternalHandler."<init>":(Landroid/support/v4/content/ModernAsyncTask$1;)V342 ········66:·invokespecial·#74·················//·Method·android/support/v4/content/ModernAsyncTask$InternalHandler."<init>":(Landroid/support/v4/content/ModernAsyncTask$1;)V
343 ········67:·aload_0343 ········69:·aload_0
344 ········68:·putstatic·····#76·················//·Field·sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler;344 ········70:·putstatic·····#76·················//·Field·sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler;
345 ········71:·getstatic·····#69·················//·Field·THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;345 ········73:·getstatic·····#69·················//·Field·THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;
346 ········74:·putstatic·····#78·················//·Field·sDefaultExecutor:Ljava/util/concurrent/Executor;346 ········76:·putstatic·····#78·················//·Field·sDefaultExecutor:Ljava/util/concurrent/Executor;
347 ········77:·return347 ········79:·return
  
348 ··public·android.support.v4.content.ModernAsyncTask();348 ··public·android.support.v4.content.ModernAsyncTask();
349 ····descriptor:·()V349 ····descriptor:·()V
350 ····flags:·(0x0001)·ACC_PUBLIC350 ····flags:·(0x0001)·ACC_PUBLIC
351 ····Code:351 ····Code:
352 ······stack=300,·locals=3,·args_size=1352 ······stack=300,·locals=3,·args_size=1
353 ·········0:·aload_0353 ·········0:·aload_0
3.6 KB
com/github/egonw/isotopes/IsotopeList.class
3.51 KB
procyon -ec {}
    
Offset 10, 66 lines modifiedOffset 10, 67 lines modified
10 import·android.os.Build$VERSION;10 import·android.os.Build$VERSION;
11 import·android.os.Bundle;11 import·android.os.Bundle;
12 import·android.app.Activity;12 import·android.app.Activity;
  
13 public·class·IsotopeList·extends·Activity13 public·class·IsotopeList·extends·Activity
14 {14 {
15 ····protected·void·onCreate(final·Bundle·bundle)·{15 ····protected·void·onCreate(final·Bundle·bundle)·{
 16 ········int·i·=·0;
16 ········final·int·beginIndex·=·1;17 ········final·int·beginIndex·=·1;
17 ········super.onCreate(bundle);18 ········super.onCreate(bundle);
18 ········if·(Build$VERSION.SDK_INT·>=·11)·{19 ········if·(Build$VERSION.SDK_INT·>=·11)·{
19 ············this.getActionBar().setDisplayHomeAsUpEnabled((boolean)(beginIndex·!=·0));20 ············this.getActionBar().setDisplayHomeAsUpEnabled((boolean)(beginIndex·!=·0));
20 ········}21 ········}
21 ········this.setContentView(2130903040);22 ········this.setContentView(2130903040);
22 ········String·s·=·this.getIntent().getStringExtra("com.github.egonw.isotopes.ELEMENT_SYMBOL");23 ········String·s·=·this.getIntent().getStringExtra("com.github.egonw.isotopes.ELEMENT_SYMBOL");
23 ········final·TextView·textView·=·(TextView)this.findViewById(2131230720);24 ········final·TextView·textView·=·(TextView)this.findViewById(2131230720);
24 ········textView.setTextSize(25.0f);25 ········textView.setTextSize(25.0f);
25 ········if·(s.length()·>·3)·{26 ········if·(s.length()·>·3)·{
26 ············textView.setText((CharSequence)("Unlikely·element:·"·+·s));27 ············textView.setText((CharSequence)("Unlikely·element:·"·+·s));
27 ········}28 ········}
28 ········else·{29 ········else·{
29 ············String·s2·=·null;30 ············String·s2·=·null;
30 ············Label_0470:·{31 ············Label_0469:·{
31 ················if·(s.length()·!=·beginIndex)·{32 ················if·(s.length()·!=·beginIndex)·{
32 ····················break·Label_0470;33 ····················break·Label_0469;
33 ················}34 ················}
34 ················s·=·s.toUpperCase();35 ················s·=·s.toUpperCase();
35 ············Label_0160_Outer:36 ············Label_0168_Outer:
36 ················while·(true)·{37 ················while·(true)·{
37 ····················Isotopes·instance·=·null;38 ····················Isotopes·instance·=·null;
38 ····················while·(true)·{39 ····················while·(true)·{
39 ························try·{40 ························try·{
40 ····························instance·=·Isotopes.getInstance();41 ····························instance·=·Isotopes.getInstance();
41 ····························s2·=·"";42 ····························s2·=·"";
42 ····························if·(instance·!=·null)·{43 ····························if·(instance·!=·null)·{
43 ································final·IIsotope[]·isotopes·=·instance.getIsotopes(s);44 ································final·IIsotope[]·isotopes·=·instance.getIsotopes(s);
44 ································if·(isotopes.length·==·0)·{45 ································if·(isotopes.length·==·0)·{
45 ····································s2·=·"No·isotopes·found·for·"·+·s·+·".";46 ····································s2·=·"No·isotopes·found·for·"·+·s·+·".";
46 ································}47 ································}
 48 ································while·(i·<·isotopes.length)·{
47 ································final·IIsotope[]·array·=·isotopes; 
48 ································for·(int·length·=·isotopes.length,·i·=·0;·i·<·length;·++i)·{ 
49 ····································final·IIsotope·isotope·=·array[i];49 ····································final·IIsotope·isotope·=·isotopes[i];
50 ····································s2·=·s2·+·isotope.getMassNumber()·+·isotope.getSymbol()·+·":·";50 ····································s2·=·s2·+·isotope.getMassNumber()·+·isotope.getSymbol()·+·":·";
51 ····································if·(isotope.getExactMass()·!=·null)·{51 ····································if·(isotope.getExactMass()·!=·null)·{
52 ········································s2·+=·isotope.getExactMass();52 ········································s2·+=·isotope.getExactMass();
53 ····································}53 ····································}
54 ····································if·(isotope.getNaturalAbundance()·!=·null)·{54 ····································if·(isotope.getNaturalAbundance()·!=·null)·{
55 ········································s2·=·s2·+·",·abundance:·"·+·isotope.getNaturalAbundance()·+·"\n";55 ········································s2·=·s2·+·",·abundance:·"·+·isotope.getNaturalAbundance()·+·"\n";
56 ····································}56 ····································}
 57 ····································++i;
57 ································}58 ································}
58 ································break;59 ································break;
59 ····························}60 ····························}
60 ····························break;61 ····························break;
61 ····························while·(true)·{62 ····························while·(true)·{
62 ································s·=·s.substring(0,·beginIndex).toUpperCase()·+·s.substring(beginIndex).toLowerCase();63 ································s·=·s.substring(0,·beginIndex).toUpperCase()·+·s.substring(beginIndex).toLowerCase();
63 ································continue·Label_0160_Outer;64 ································continue·Label_0168_Outer;
64 ································continue;65 ································continue;
65 ····························}66 ····························}
66 ························}67 ························}
67 ························//·iftrue(Label_0152:,·s.length()·<=·beginIndex)68 ························//·iftrue(Label_0160:,·s.length()·<=·beginIndex)
68 ························catch·(IOException·ex)·{69 ························catch·(IOException·ex)·{
69 ····························ex.printStackTrace();70 ····························ex.printStackTrace();
70 ····························continue;71 ····························continue;
71 ························}72 ························}
72 ························break;73 ························break;
73 ····················}74 ····················}
74 ····················break;75 ····················break;
136 KB
javax/vecmath/GMatrix.class
136 KB
javap -verbose -constants -s -l -private {}
    
Offset 835, 497 lines modifiedOffset 835, 527 lines modified
835 ·······110:·istore_3835 ·······110:·istore_3
836 ·······111:·goto··········2836 ·······111:·goto··········2
  
837 ··public·final·int·LUD(javax.vecmath.GMatrix,·javax.vecmath.GVector);837 ··public·final·int·LUD(javax.vecmath.GMatrix,·javax.vecmath.GVector);
838 ····descriptor:·(Ljavax/vecmath/GMatrix;Ljavax/vecmath/GVector;)I838 ····descriptor:·(Ljavax/vecmath/GMatrix;Ljavax/vecmath/GVector;)I
839 ····flags:·(0x0011)·ACC_PUBLIC,·ACC_FINAL839 ····flags:·(0x0011)·ACC_PUBLIC,·ACC_FINAL
840 ····Code:840 ····Code:
841 ······stack=300,·locals=32,·args_size=3841 ······stack=300,·locals=30,·args_size=3
842 ·········0:·aload_0842 ·········0:·aload_0
 843 ·········1:·astore_3
 844 ·········2:·aload_0
843 ·········1:·getfield······#38·················//·Field·nRow:I845 ·········3:·getfield······#38·················//·Field·nRow:I
844 ·········4:·istore_3846 ·········6:·istore········4
845 ·········5:·aload_0847 ·········8:·aload_0
846 ·········6:·getfield······#40·················//·Field·nCol:I848 ·········9:·getfield······#40·················//·Field·nCol:I
847 ·········9:·istore········4 
848 ········11:·iload_3 
849 ········12:·istore········5849 ········12:·istore········5
850 ········14:·iload_3 
851 ········15:·iload·········4850 ········14:·iload·········4
 851 ········16:·iload·········5
852 ········17:·if_icmpeq·····35852 ········18:·if_icmpeq·····38
853 ········20:·new···········#76·················//·class·java/lang/ArrayIndexOutOfBoundsException853 ········21:·new···········#76·················//·class·java/lang/ArrayIndexOutOfBoundsException
854 ········23:·astore········6854 ········24:·astore········6
855 ········25:·aload·········6 
856 ········27:·ldc···········#78·················//·String·not·a·square·matrix855 ········26:·ldc···········#78·················//·String·not·a·square·matrix
 856 ········28:·astore_3
 857 ········29:·aload·········6
 858 ········31:·aload_3
857 ········29:·invokespecial·#79·················//·Method·java/lang/ArrayIndexOutOfBoundsException."<init>":(Ljava/lang/String;)V859 ········32:·invokespecial·#79·················//·Method·java/lang/ArrayIndexOutOfBoundsException."<init>":(Ljava/lang/String;)V
858 ········32:·aload·········6860 ········35:·aload·········6
859 ········34:·athrow861 ········37:·athrow
860 ········35:·aload_0862 ········38:·aload_0
861 ········36:·getfield······#38·················//·Field·nRow:I863 ········39:·getfield······#38·················//·Field·nRow:I
862 ········39:·istore········7864 ········42:·istore········7
863 ········41:·aload_1865 ········44:·aload_1
 866 ········45:·astore_3
 867 ········46:·aload_1
864 ········42:·getfield······#38·················//·Field·nRow:I868 ········47:·getfield······#38·················//·Field·nRow:I
865 ········45:·istore········5869 ········50:·istore········4
866 ········47:·iload·········5 
867 ········49:·istore_3 
868 ········50:·iload·········7870 ········52:·iload·········7
869 ········52:·iload·········5871 ········54:·iload·········4
870 ········54:·if_icmpeq·····123872 ········56:·if_icmpeq·····137
871 ········57:·new···········#76·················//·class·java/lang/ArrayIndexOutOfBoundsException873 ········59:·new···········#76·················//·class·java/lang/ArrayIndexOutOfBoundsException
872 ········60:·astore········6874 ········62:·astore········6
873 ········62:·new···········#19·················//·class·java/lang/StringBuffer875 ········64:·new···········#19·················//·class·java/lang/StringBuffer
874 ········65:·astore········8876 ········67:·astore········8
875 ········67:·aload·········8877 ········69:·aload·········8
876 ········69:·invokespecial·#20·················//·Method·java/lang/StringBuffer."<init>":()V878 ········71:·invokespecial·#20·················//·Method·java/lang/StringBuffer."<init>":()V
877 ········72:·aload·········8879 ········74:·aload·········8
878 ········74:·ldc···········#81·················//·String·this.nRow:880 ········76:·ldc···········#81·················//·String·this.nRow:
879 ········76:·invokevirtual·#29·················//·Method·java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;881 ········78:·invokevirtual·#29·················//·Method·java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
 882 ········81:·astore········8
 883 ········83:·aload·········8
 884 ········85:·astore_3
 885 ········86:·aload·········8
880 ········79:·iload·········7886 ········88:·iload·········7
881 ········81:·invokevirtual·#24·················//·Method·java/lang/StringBuffer.append:(I)Ljava/lang/StringBuffer;887 ········90:·invokevirtual·#24·················//·Method·java/lang/StringBuffer.append:(I)Ljava/lang/StringBuffer;
882 ········84:·ldc···········#83·················//·String··!=·LU.nRow:888 ········93:·ldc···········#83·················//·String··!=·LU.nRow:
883 ········86:·invokevirtual·#29·················//·Method·java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;889 ········95:·invokevirtual·#29·················//·Method·java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
884 ········89:·astore········8890 ········98:·astore········8
885 ········91:·aload_1891 ·······100:·aload_1
 892 ·······101:·astore_3
 893 ·······102:·aload_1
886 ········92:·getfield······#38·················//·Field·nRow:I894 ·······103:·getfield······#38·················//·Field·nRow:I
887 ········95:·istore········5895 ·······106:·istore········5
888 ········97:·iload·········5 
889 ········99:·istore········9 
890 ·······101:·aload·········8 
891 ·······103:·iload·········5896 ·······108:·iload·········5
 897 ·······110:·istore········9
 898 ·······112:·aload·········8
 899 ·······114:·iload·········5
892 ·······105:·invokevirtual·#24·················//·Method·java/lang/StringBuffer.append:(I)Ljava/lang/StringBuffer;900 ·······116:·invokevirtual·#24·················//·Method·java/lang/StringBuffer.append:(I)Ljava/lang/StringBuffer;
893 ·······108:·invokevirtual·#33·················//·Method·java/lang/StringBuffer.toString:()Ljava/lang/String;901 ·······119:·invokevirtual·#33·················//·Method·java/lang/StringBuffer.toString:()Ljava/lang/String;
894 ·······111:·astore········8902 ·······122:·astore········8
895 ·······113:·aload·········6 
896 ·······115:·aload·········8903 ·······124:·aload·········8
 904 ·······126:·astore_3
 905 ·······127:·aload·········6
 906 ·······129:·aload·········8
897 ·······117:·invokespecial·#79·················//·Method·java/lang/ArrayIndexOutOfBoundsException."<init>":(Ljava/lang/String;)V907 ·······131:·invokespecial·#79·················//·Method·java/lang/ArrayIndexOutOfBoundsException."<init>":(Ljava/lang/String;)V
898 ·······120:·aload·········6908 ·······134:·aload·········6
899 ·······122:·athrow909 ·······136:·athrow
900 ·······123:·aload_1910 ·······137:·aload_1
901 ·······124:·getfield······#40·················//·Field·nCol:I911 ·······138:·getfield······#40·················//·Field·nCol:I
902 ·······127:·istore········5912 ·······141:·istore········4
903 ·······129:·iload·········5 
904 ·······131:·istore_3 
905 ·······132:·iload·········7913 ·······143:·iload·········7
906 ·······134:·iload·········5914 ·······145:·iload·········4
907 ·······136:·if_icmpeq·····205915 ·······147:·if_icmpeq·····228
908 ·······139:·new···········#76·················//·class·java/lang/ArrayIndexOutOfBoundsException916 ·······150:·new···········#76·················//·class·java/lang/ArrayIndexOutOfBoundsException
909 ·······142:·astore········6917 ·······153:·astore········6
910 ·······144:·new···········#19·················//·class·java/lang/StringBuffer918 ·······155:·new···········#19·················//·class·java/lang/StringBuffer
911 ·······147:·astore········8919 ·······158:·astore········8
912 ·······149:·aload·········8920 ·······160:·aload·········8
913 ·······151:·invokespecial·#20·················//·Method·java/lang/StringBuffer."<init>":()V921 ·······162:·invokespecial·#20·················//·Method·java/lang/StringBuffer."<init>":()V
914 ·······154:·aload·········8922 ·······165:·aload·········8
915 ·······156:·ldc···········#85·················//·String·this.nCol:923 ·······167:·ldc···········#85·················//·String·this.nCol:
916 ·······158:·invokevirtual·#29·················//·Method·java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; 
917 ·······161:·iload·········7 
918 ·······163:·invokevirtual·#24·················//·Method·java/lang/StringBuffer.append:(I)Ljava/lang/StringBuffer; 
919 ·······166:·ldc···········#87·················//·String··!=·LU.nCol: 
920 ·······168:·invokevirtual·#29·················//·Method·java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;924 ·······169:·invokevirtual·#29·················//·Method·java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
921 ·······171:·astore········8925 ·······172:·astore········8
922 ·······173:·aload_1 
923 ·······174:·getfield······#40·················//·Field·nCol:I926 ·······174:·aload·········8
 927 ·······176:·astore_3
924 ·······177:·istore········5928 ·······177:·aload·········8
925 ·······179:·iload·········5929 ·······179:·iload·········7
926 ·······181:·istore········9 
927 ·······183:·aload·········8 
928 ·······185:·iload·········5 
929 ·······187:·invokevirtual·#24·················//·Method·java/lang/StringBuffer.append:(I)Ljava/lang/StringBuffer;930 ·······181:·invokevirtual·#24·················//·Method·java/lang/StringBuffer.append:(I)Ljava/lang/StringBuffer;
 931 ·······184:·ldc···········#87·················//·String··!=·LU.nCol:
 932 ·······186:·invokevirtual·#29·················//·Method·java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
 933 ·······189:·astore········8
 934 ·······191:·aload_1
 935 ·······192:·astore_3
 936 ·······193:·aload_1
 937 ·······194:·getfield······#40·················//·Field·nCol:I
 938 ·······197:·istore········5
 939 ·······199:·iload·········5
 940 ·······201:·istore········9
Max diff block lines reached; 121006/139266 bytes (86.89%) of diff not shown.
2.26 KB
javax/vecmath/GVector.class
2.2 KB
javap -verbose -constants -s -l -private {}
    
Offset 1942, 54 lines modifiedOffset 1942, 52 lines modified
1942 ·········4:·invokestatic··#169················//·Method·java/lang/Math.sqrt:(D)D1942 ·········4:·invokestatic··#169················//·Method·java/lang/Math.sqrt:(D)D
1943 ·········7:·dreturn1943 ·········7:·dreturn
  
1944 ··public·final·double·normSquared();1944 ··public·final·double·normSquared();
1945 ····descriptor:·()D1945 ····descriptor:·()D
1946 ····flags:·(0x0011)·ACC_PUBLIC,·ACC_FINAL1946 ····flags:·(0x0011)·ACC_PUBLIC,·ACC_FINAL
1947 ····Code:1947 ····Code:
1948 ······stack=300,·locals=11,·args_size=11948 ······stack=300,·locals=10,·args_size=1
1949 ·········0:·dconst_01949 ·········0:·dconst_0
1950 ·········1:·dstore_11950 ·········1:·dstore_1
1951 ·········2:·iconst_01951 ·········2:·iconst_0
1952 ·········3:·istore_31952 ·········3:·istore_3
1953 ·········4:·aload_01953 ·········4:·aload_0
1954 ·········5:·getfield······#16·················//·Field·elementCount:I1954 ·········5:·getfield······#16·················//·Field·elementCount:I
1955 ·········8:·istore········41955 ·········8:·istore········4
1956 ········10:·iload_31956 ········10:·iload_3
1957 ········11:·iload·········41957 ········11:·iload·········4
1958 ········13:·if_icmplt·····181958 ········13:·if_icmplt·····18
1959 ········16:·dload_11959 ········16:·dload_1
1960 ········17:·dreturn1960 ········17:·dreturn
1961 ········18:·aload_01961 ········18:·aload_0
1962 ········19:·getfield······#18·················//·Field·elementData:[D1962 ········19:·getfield······#18·················//·Field·elementData:[D
1963 ········22:·astore········5 
1964 ········24:·aload·········5 
1965 ········26:·iload_31963 ········22:·iload_3
1966 ········27:·daload1964 ········23:·daload
1967 ········28:·dstore········61965 ········24:·dstore········5
1968 ········30:·aload_01966 ········26:·aload_0
1969 ········31:·getfield······#18·················//·Field·elementData:[D1967 ········27:·getfield······#18·················//·Field·elementData:[D
1970 ········34:·astore········81968 ········30:·astore········7
1971 ········36:·aload·········81969 ········32:·aload·········7
1972 ········38:·iload_31970 ········34:·iload_3
1973 ········39:·daload1971 ········35:·daload
1974 ········40:·dstore········91972 ········36:·dstore········8
 1973 ········38:·dload·········5
1975 ········42:·dload·········61974 ········40:·dload·········8
1976 ········44:·dload·········9 
1977 ········46:·dmul1975 ········42:·dmul
1978 ········47:·dstore········61976 ········43:·dstore········5
1979 ········49:·dload_11977 ········45:·dload_1
1980 ········50:·dload·········61978 ········46:·dload·········5
1981 ········52:·dadd1979 ········48:·dadd
1982 ········53:·dstore_11980 ········49:·dstore_1
1983 ········54:·iload_31981 ········50:·iload_3
1984 ········55:·iconst_11982 ········51:·iconst_1
1985 ········56:·iadd1983 ········52:·iadd
1986 ········57:·istore_31984 ········53:·istore_3
1987 ········58:·goto··········41985 ········54:·goto··········4
  
1988 ··public·final·void·normalize();1986 ··public·final·void·normalize();
1989 ····descriptor:·()V1987 ····descriptor:·()V
1990 ····flags:·(0x0011)·ACC_PUBLIC,·ACC_FINAL1988 ····flags:·(0x0011)·ACC_PUBLIC,·ACC_FINAL
1991 ····Code:1989 ····Code:
1992 ······stack=300,·locals=8,·args_size=11990 ······stack=300,·locals=8,·args_size=1
1993 ·········0:·aload_01991 ·········0:·aload_0
7.99 KB
javax/vecmath/Matrix3d.class
7.94 KB
procyon -ec {}
    
Offset 150, 15 lines modifiedOffset 150, 15 lines modified
150 ········this.m12·+=·matrix3d.m12;150 ········this.m12·+=·matrix3d.m12;
151 ········this.m20·+=·matrix3d.m20;151 ········this.m20·+=·matrix3d.m20;
152 ········this.m21·+=·matrix3d.m21;152 ········this.m21·+=·matrix3d.m21;
153 ········this.m22·+=·matrix3d.m22;153 ········this.m22·+=·matrix3d.m22;
154 ····}154 ····}
155 ····155 ····
156 ····public·final·void·add(final·Matrix3d·matrix3d,·final·Matrix3d·matrix3d2)·{156 ····public·final·void·add(final·Matrix3d·matrix3d,·final·Matrix3d·matrix3d2)·{
157 ········this.set(matrix3d.m00·+·matrix3d2.m00,·matrix3d.m01·+·matrix3d2.m01,·matrix3d.m02·+·matrix3d2.m02,·matrix3d.m10·+·matrix3d2.m10,·matrix3d.m11·+·matrix3d2.m11,·matrix3d.m12·+·matrix3d2.m12,·matrix3d.m20·+·matrix3d2.m20,·matrix3d.m21·+·matrix3d2.m21,·matrix3d.m22·+·matrix3d2.m22);157 ········this.set(matrix3d2.m00·+·matrix3d.m00,·matrix3d2.m01·+·matrix3d.m01,·matrix3d2.m02·+·matrix3d.m02,·matrix3d2.m10·+·matrix3d.m10,·matrix3d2.m11·+·matrix3d.m11,·matrix3d2.m12·+·matrix3d.m12,·matrix3d2.m20·+·matrix3d.m20,·matrix3d2.m21·+·matrix3d.m21,·matrix3d2.m22·+·matrix3d.m22);
158 ····}158 ····}
159 ····159 ····
160 ····public·final·double·determinant()·{160 ····public·final·double·determinant()·{
161 ········return·this.m00·*·(this.m11·*·this.m22·-·this.m21·*·this.m12)·-·this.m01·*·(this.m10·*·this.m22·-·this.m20·*·this.m12)·+·this.m02·*·(this.m10·*·this.m21·-·this.m20·*·this.m11);161 ········return·this.m00·*·(this.m11·*·this.m22·-·this.m21·*·this.m12)·-·this.m01·*·(this.m10·*·this.m22·-·this.m20·*·this.m12)·+·this.m02·*·(this.m10·*·this.m21·-·this.m20·*·this.m11);
162 ····}162 ····}
163 ····163 ····
164 ····public·boolean·epsilonEquals(final·Matrix3d·matrix3d,·final·double·n)·{164 ····public·boolean·epsilonEquals(final·Matrix3d·matrix3d,·final·double·n)·{
Offset 373, 15 lines modifiedOffset 373, 15 lines modified
373 ····}373 ····}
374 ····374 ····
375 ····public·final·void·mul(final·Matrix3d·matrix3d)·{375 ····public·final·void·mul(final·Matrix3d·matrix3d)·{
376 ········this.mul(this,·matrix3d);376 ········this.mul(this,·matrix3d);
377 ····}377 ····}
378 ····378 ····
379 ····public·final·void·mul(final·Matrix3d·matrix3d,·final·Matrix3d·matrix3d2)·{379 ····public·final·void·mul(final·Matrix3d·matrix3d,·final·Matrix3d·matrix3d2)·{
380 ········this.set(matrix3d.m00·*·matrix3d2.m00·+·matrix3d.m01·*·matrix3d2.m10·+·matrix3d.m02·*·matrix3d2.m20,·matrix3d.m00·*·matrix3d2.m01·+·matrix3d.m01·*·matrix3d2.m11·+·matrix3d.m02·*·matrix3d2.m21,·matrix3d.m00·*·matrix3d2.m02·+·matrix3d.m01·*·matrix3d2.m12·+·matrix3d.m02·*·matrix[·...·truncated·by·diffoscope;·len:·559,·SHA:·b39b832aaabec956fc8b8264b5d50d341268bca33d9d1bdb61259eb17340155b·...·]);380 ········this.set(matrix3d.m02·*·matrix3d2.m20·+·(matrix3d.m00·*·matrix3d2.m00·+·matrix3d.m01·*·matrix3d2.m10),·matrix3d.m02·*·matrix3d2.m21·+·(matrix3d.m00·*·matrix3d2.m01·+·matrix3d.m01·*·matrix3d2.m11),·matrix3d.m02·*·matrix3d2.m22·+·(matrix3d.m00·*·matrix3d2.m02·+·matrix3d.m01·*·m[·...·truncated·by·diffoscope;·len:·577,·SHA:·88d1b102da89962ca5f857ac8dd33c0fcc34a817b8534d270f340357e38aba29·...·]);
381 ····}381 ····}
382 ····382 ····
383 ····public·final·void·mulNormalize(final·Matrix3d·matrix3d)·{383 ····public·final·void·mulNormalize(final·Matrix3d·matrix3d)·{
384 ········this.mul(matrix3d);384 ········this.mul(matrix3d);
385 ········this.SVD(this);385 ········this.SVD(this);
386 ····}386 ····}
387 ····387 ····
Offset 392, 19 lines modifiedOffset 392, 19 lines modified
392 ····392 ····
393 ····public·final·void·mulTransposeBoth(final·Matrix3d·matrix3d,·final·Matrix3d·matrix3d2)·{393 ····public·final·void·mulTransposeBoth(final·Matrix3d·matrix3d,·final·Matrix3d·matrix3d2)·{
394 ········this.mul(matrix3d2,·matrix3d);394 ········this.mul(matrix3d2,·matrix3d);
395 ········this.transpose();395 ········this.transpose();
396 ····}396 ····}
397 ····397 ····
398 ····public·final·void·mulTransposeLeft(final·Matrix3d·matrix3d,·final·Matrix3d·matrix3d2)·{398 ····public·final·void·mulTransposeLeft(final·Matrix3d·matrix3d,·final·Matrix3d·matrix3d2)·{
399 ········this.set(matrix3d.m00·*·matrix3d2.m00·+·matrix3d.m10·*·matrix3d2.m10·+·matrix3d.m20·*·matrix3d2.m20,·matrix3d.m00·*·matrix3d2.m01·+·matrix3d.m10·*·matrix3d2.m11·+·matrix3d.m20·*·matrix3d2.m21,·matrix3d.m00·*·matrix3d2.m02·+·matrix3d.m10·*·matrix3d2.m12·+·matrix3d.m20·*·matri[·...·truncated·by·diffoscope;·len:·560,·SHA:·bf44ba0a17735688dda5da0f881a5eb9d465dbc4b55f6bf26a989c8684a2e58f·...·]);399 ········this.set(matrix3d.m20·*·matrix3d2.m20·+·(matrix3d.m00·*·matrix3d2.m00·+·matrix3d.m10·*·matrix3d2.m10),·matrix3d.m20·*·matrix3d2.m21·+·(matrix3d.m00·*·matrix3d2.m01·+·matrix3d.m10·*·matrix3d2.m11),·matrix3d.m20·*·matrix3d2.m22·+·(matrix3d.m00·*·matrix3d2.m02·+·matrix3d.m10·*·[·...·truncated·by·diffoscope;·len:·578,·SHA:·23054577d9cb62a181b6e19977a2f78fd40134ddfef593a81ceb0aadb37eb819·...·]);
400 ····}400 ····}
401 ····401 ····
402 ····public·final·void·mulTransposeRight(final·Matrix3d·matrix3d,·final·Matrix3d·matrix3d2)·{402 ····public·final·void·mulTransposeRight(final·Matrix3d·matrix3d,·final·Matrix3d·matrix3d2)·{
403 ········this.set(matrix3d.m00·*·matrix3d2.m00·+·matrix3d.m01·*·matrix3d2.m01·+·matrix3d.m02·*·matrix3d2.m02,·matrix3d.m00·*·matrix3d2.m10·+·matrix3d.m01·*·matrix3d2.m11·+·matrix3d.m02·*·matrix3d2.m12,·matrix3d.m00·*·matrix3d2.m20·+·matrix3d.m01·*·matrix3d2.m21·+·matrix3d.m02·*·matrix[·...·truncated·by·diffoscope;·len:·559,·SHA:·d8d0a6d278f42fce874c6fab32f99f01e58fa9a238efa8af4e18ddfb719a8243·...·]);403 ········this.set(matrix3d.m02·*·matrix3d2.m02·+·(matrix3d.m00·*·matrix3d2.m00·+·matrix3d.m01·*·matrix3d2.m01),·matrix3d.m02·*·matrix3d2.m12·+·(matrix3d.m00·*·matrix3d2.m10·+·matrix3d.m01·*·matrix3d2.m11),·matrix3d.m02·*·matrix3d2.m22·+·(matrix3d.m00·*·matrix3d2.m20·+·matrix3d.m01·*·m[·...·truncated·by·diffoscope;·len:·577,·SHA:·c6753210fb3bbc318c07822fdc7eda86c42b40ed4ae15ec7783126d8d263d21b·...·]);
404 ····}404 ····}
405 ····405 ····
406 ····public·final·void·negate()·{406 ····public·final·void·negate()·{
407 ········this.m00·=·-this.m00;407 ········this.m00·=·-this.m00;
408 ········this.m01·=·-this.m01;408 ········this.m01·=·-this.m01;
409 ········this.m02·=·-this.m02;409 ········this.m02·=·-this.m02;
410 ········this.m10·=·-this.m10;410 ········this.m10·=·-this.m10;
Offset 785, 15 lines modifiedOffset 785, 15 lines modified
785 ····}785 ····}
786 ····786 ····
787 ····public·final·void·transform(final·Tuple3d·tuple3d)·{787 ····public·final·void·transform(final·Tuple3d·tuple3d)·{
788 ········this.transform(tuple3d,·tuple3d);788 ········this.transform(tuple3d,·tuple3d);
789 ····}789 ····}
790 ····790 ····
791 ····public·final·void·transform(final·Tuple3d·tuple3d,·final·Tuple3d·tuple3d2)·{791 ····public·final·void·transform(final·Tuple3d·tuple3d,·final·Tuple3d·tuple3d2)·{
792 ········tuple3d2.set(this.m00·*·tuple3d.x·+·this.m01·*·tuple3d.y·+·this.m02·*·tuple3d.z,·this.m10·*·tuple3d.x·+·this.m11·*·tuple3d.y·+·this.m12·*·tuple3d.z,·this.m20·*·tuple3d.x·+·this.m21·*·tuple3d.y·+·this.m22·*·tuple3d.z);792 ········tuple3d2.set(this.m02·*·tuple3d.z·+·(this.m00·*·tuple3d.x·+·this.m01·*·tuple3d.y),·this.m12·*·tuple3d.z·+·(this.m10·*·tuple3d.x·+·this.m11·*·tuple3d.y),·this.m22·*·tuple3d.z·+·(this.m20·*·tuple3d.x·+·this.m21·*·tuple3d.y));
793 ····}793 ····}
794 ····794 ····
795 ····public·final·void·transpose()·{795 ····public·final·void·transpose()·{
796 ········final·double·m01·=·this.m01;796 ········final·double·m01·=·this.m01;
797 ········this.m01·=·this.m10;797 ········this.m01·=·this.m10;
798 ········this.m10·=·m01;798 ········this.m10·=·m01;
799 ········final·double·m2·=·this.m02;799 ········final·double·m2·=·this.m02;
23.8 KB
javax/vecmath/Matrix4d.class
23.7 KB
procyon -ec {}
    
Offset 259, 15 lines modifiedOffset 259, 15 lines modified
259 ········this.m30·+=·matrix4d.m30;259 ········this.m30·+=·matrix4d.m30;
260 ········this.m31·+=·matrix4d.m31;260 ········this.m31·+=·matrix4d.m31;
261 ········this.m32·+=·matrix4d.m32;261 ········this.m32·+=·matrix4d.m32;
262 ········this.m33·+=·matrix4d.m33;262 ········this.m33·+=·matrix4d.m33;
263 ····}263 ····}
264 ····264 ····
265 ····public·final·void·add(final·Matrix4d·matrix4d,·final·Matrix4d·matrix4d2)·{265 ····public·final·void·add(final·Matrix4d·matrix4d,·final·Matrix4d·matrix4d2)·{
266 ········this.set(matrix4d.m00·+·matrix4d2.m00,·matrix4d.m01·+·matrix4d2.m01,·matrix4d.m02·+·matrix4d2.m02,·matrix4d.m03·+·matrix4d2.m03,·matrix4d.m10·+·matrix4d2.m10,·matrix4d.m11·+·matrix4d2.m11,·matrix4d.m12·+·matrix4d2.m12,·matrix4d.m13·+·matrix4d2.m13,·matrix4d.m20·+·matrix4d2[·...·truncated·by·diffoscope;·len:·210,·SHA:·b1d5ce07031e70bda977e8b9b97874107caf35b947a6295ecedb8dd1763374d0·...·].m33);266 ········this.set(matrix4d2.m00·+·matrix4d.m00,·matrix4d2.m01·+·matrix4d.m01,·matrix4d2.m02·+·matrix4d.m02,·matrix4d2.m03·+·matrix4d.m03,·matrix4d2.m10·+·matrix4d.m10,·matrix4d2.m11·+·matrix4d.m11,·matrix4d2.m12·+·matrix4d.m12,·matrix4d2.m13·+·matrix4d.m13,·matrix4d2.m20·+·matrix4d[·...·truncated·by·diffoscope;·len:·210,·SHA:·339f5f10b09dc839078841ce565a40d9779cc1b99fe6f20dc845da260e7a05a8·...·].m33);
267 ····}267 ····}
268 ····268 ····
269 ····public·final·double·determinant()·{269 ····public·final·double·determinant()·{
270 ········return·(this.m00·*·this.m11·-·this.m01·*·this.m10)·*·(this.m22·*·this.m33·-·this.m23·*·this.m32)·-·(this.m00·*·this.m12·-·this.m02·*·this.m10)·*·(this.m21·*·this.m33·-·this.m23·*·this.m31)·+·(this.m00·*·this.m13·-·this.m03·*·this.m10)·*·(this.m21·*·this.m32·-·this.m22·*·this.m31)·+·(this.m01·*·this.m12·-·this.m02·*·this.m11)·*·(this.m20·*·this.m33·-·this.m23·*·this.m30)·-·(this.m01·*·this.m13·-·this.m03·*·this.m11)·*·(this.m20·*·this.m32·-·this.m22·*·this.m30)·+·(this.m02·*·this.m13·-·this.m03·*·this.m12)·*·(this.m20·*·this.m31·-·this.m21·*·this.m30);270 ········return·(this.m00·*·this.m11·-·this.m01·*·this.m10)·*·(this.m22·*·this.m33·-·this.m23·*·this.m32)·-·(this.m00·*·this.m12·-·this.m02·*·this.m10)·*·(this.m21·*·this.m33·-·this.m23·*·this.m31)·+·(this.m00·*·this.m13·-·this.m03·*·this.m10)·*·(this.m21·*·this.m32·-·this.m22·*·this.m31)·+·(this.m01·*·this.m12·-·this.m02·*·this.m11)·*·(this.m20·*·this.m33·-·this.m23·*·this.m30)·-·(this.m01·*·this.m13·-·this.m03·*·this.m11)·*·(this.m20·*·this.m32·-·this.m22·*·this.m30)·+·(this.m02·*·this.m13·-·this.m03·*·this.m12)·*·(this.m20·*·this.m31·-·this.m21·*·this.m30);
271 ····}271 ····}
272 ····272 ····
273 ····public·boolean·epsilonEquals(final·Matrix4d·matrix4d,·final·double·n)·{273 ····public·boolean·epsilonEquals(final·Matrix4d·matrix4d,·final·double·n)·{
Offset 591, 15 lines modifiedOffset 591, 15 lines modified
591 ········return·n16·^·(int)(doubleToLongBits16·>>·n·^·doubleToLongBits16);591 ········return·n16·^·(int)(doubleToLongBits16·>>·n·^·doubleToLongBits16);
592 ····}592 ····}
593 ····593 ····
594 ····public·final·void·invert()·{594 ····public·final·void·invert()·{
595 ········final·double·determinant·=·this.determinant();595 ········final·double·determinant·=·this.determinant();
596 ········if·(determinant·!=·0.0)·{596 ········if·(determinant·!=·0.0)·{
597 ············final·double·n·=·1.0·/·determinant;597 ············final·double·n·=·1.0·/·determinant;
598 ············this.set(this.m11·*·(this.m22·*·this.m33·-·this.m23·*·this.m32)·+·this.m12·*·(this.m23·*·this.m31·-·this.m21·*·this.m33)·+·this.m13·*·(this.m21·*·this.m32·-·this.m22·*·this.m31),·this.m21·*·(this.m02·*·this.m33·-·this.m03·*·this.m32)·+·this.m22·*·(this.m03·*·this.m31·-·th[·...·truncated·by·diffoscope;·len:·2454,·SHA:·fcba40479a355b079713aaadc6d7afa7b334429fca44d1fb92d8353a06346aa5·...·]));598 ············this.set(this.m13·*·(this.m21·*·this.m32·-·this.m22·*·this.m31)·+·(this.m11·*·(this.m22·*·this.m33·-·this.m23·*·this.m32)·+·this.m12·*·(this.m23·*·this.m31·-·this.m21·*·this.m33)),·this.m23·*·(this.m01·*·this.m32·-·this.m02·*·this.m31)·+·(this.m21·*·(this.m02·*·this.m33·-[·...·truncated·by·diffoscope;·len:·2486,·SHA:·5d6387b6096fa90badeaf9020748f181622ca1a85d1cf4c373e421327da2f919·...·]));
599 ············this.mul(n);599 ············this.mul(n);
600 ········}600 ········}
601 ····}601 ····}
602 ····602 ····
603 ····public·final·void·invert(final·Matrix4d·matrix4d)·{603 ····public·final·void·invert(final·Matrix4d·matrix4d)·{
604 ········this.set(matrix4d);604 ········this.set(matrix4d);
605 ········this.invert();605 ········this.invert();
Offset 630, 28 lines modifiedOffset 630, 28 lines modified
630 ····}630 ····}
631 ····631 ····
632 ····public·final·void·mul(final·Matrix4d·matrix4d)·{632 ····public·final·void·mul(final·Matrix4d·matrix4d)·{
633 ········this.mul(this,·matrix4d);633 ········this.mul(this,·matrix4d);
634 ····}634 ····}
635 ····635 ····
636 ····public·final·void·mul(final·Matrix4d·matrix4d,·final·Matrix4d·matrix4d2)·{636 ····public·final·void·mul(final·Matrix4d·matrix4d,·final·Matrix4d·matrix4d2)·{
637 ········this.set(matrix4d.m00·*·matrix4d2.m00·+·matrix4d.m01·*·matrix4d2.m10·+·matrix4d.m02·*·matrix4d2.m20·+·matrix4d.m03·*·matrix4d2.m30,·matrix4d.m00·*·matrix4d2.m01·+·matrix4d.m01·*·matrix4d2.m11·+·matrix4d.m02·*·matrix4d2.m21·+·matrix4d.m03·*·matrix4d2.m31,·matrix4d.m00·*·matrix[·...·truncated·by·diffoscope;·len:·1699,·SHA:·ca8101cff51c8dc7863d9c19b53535782dc258c1d9fdc52f2bbb18e69832bee1·...·]);637 ········this.set(matrix4d.m03·*·matrix4d2.m30·+·(matrix4d.m00·*·matrix4d2.m00·+·matrix4d.m01·*·matrix4d2.m10·+·matrix4d.m02·*·matrix4d2.m20),·matrix4d.m03·*·matrix4d2.m31·+·(matrix4d.m00·*·matrix4d2.m01·+·matrix4d.m01·*·matrix4d2.m11·+·matrix4d.m02·*·matrix4d2.m21),·matrix4d.m03·*·ma[·...·truncated·by·diffoscope;·len:·1731,·SHA:·6fc8efd4302c5e25aa3c62c93d97d28826d9d8ce8a0c1f89c8d960c2ea6255ea·...·]);
638 ····}638 ····}
639 ····639 ····
640 ····public·final·void·mulTransposeBoth(final·Matrix4d·matrix4d,·final·Matrix4d·matrix4d2)·{640 ····public·final·void·mulTransposeBoth(final·Matrix4d·matrix4d,·final·Matrix4d·matrix4d2)·{
641 ········this.mul(matrix4d2,·matrix4d);641 ········this.mul(matrix4d2,·matrix4d);
642 ········this.transpose();642 ········this.transpose();
643 ····}643 ····}
644 ····644 ····
645 ····public·final·void·mulTransposeLeft(final·Matrix4d·matrix4d,·final·Matrix4d·matrix4d2)·{645 ····public·final·void·mulTransposeLeft(final·Matrix4d·matrix4d,·final·Matrix4d·matrix4d2)·{
646 ········this.set(matrix4d.m00·*·matrix4d2.m00·+·matrix4d.m10·*·matrix4d2.m10·+·matrix4d.m20·*·matrix4d2.m20·+·matrix4d.m30·*·matrix4d2.m30,·matrix4d.m00·*·matrix4d2.m01·+·matrix4d.m10·*·matrix4d2.m11·+·matrix4d.m20·*·matrix4d2.m21·+·matrix4d.m30·*·matrix4d2.m31,·matrix4d.m00·*·matri[·...·truncated·by·diffoscope;·len:·1700,·SHA:·e39dea951eb14596ae23d7bd80007e922752fae91f04b1e253f015043c744fc5·...·]);646 ········this.set(matrix4d.m30·*·matrix4d2.m30·+·(matrix4d.m00·*·matrix4d2.m00·+·matrix4d.m10·*·matrix4d2.m10·+·matrix4d.m20·*·matrix4d2.m20),·matrix4d.m30·*·matrix4d2.m31·+·(matrix4d.m00·*·matrix4d2.m01·+·matrix4d.m10·*·matrix4d2.m11·+·matrix4d.m20·*·matrix4d2.m21),·matrix4d.m30·*·m[·...·truncated·by·diffoscope;·len:·1732,·SHA:·213dc2fb3ca31293aa0fe9344bc77f8a58bc2b07b7d1de18351d269b88f3e8c6·...·]);
647 ····}647 ····}
648 ····648 ····
649 ····public·final·void·mulTransposeRight(final·Matrix4d·matrix4d,·final·Matrix4d·matrix4d2)·{649 ····public·final·void·mulTransposeRight(final·Matrix4d·matrix4d,·final·Matrix4d·matrix4d2)·{
650 ········this.set(matrix4d.m00·*·matrix4d2.m00·+·matrix4d.m01·*·matrix4d2.m01·+·matrix4d.m02·*·matrix4d2.m02·+·matrix4d.m03·*·matrix4d2.m03,·matrix4d.m00·*·matrix4d2.m10·+·matrix4d.m01·*·matrix4d2.m11·+·matrix4d.m02·*·matrix4d2.m12·+·matrix4d.m03·*·matrix4d2.m13,·matrix4d.m00·*·matrix[·...·truncated·by·diffoscope;·len:·1699,·SHA:·7a4287c2388316e525509e065b101d8bf54bdd5f0a72c884698e2a35519dee7c·...·]);650 ········this.set(matrix4d.m03·*·matrix4d2.m03·+·(matrix4d.m00·*·matrix4d2.m00·+·matrix4d.m01·*·matrix4d2.m01·+·matrix4d.m02·*·matrix4d2.m02),·matrix4d.m03·*·matrix4d2.m13·+·(matrix4d.m00·*·matrix4d2.m10·+·matrix4d.m01·*·matrix4d2.m11·+·matrix4d.m02·*·matrix4d2.m12),·matrix4d.m03·*·ma[·...·truncated·by·diffoscope;·len:·1731,·SHA:·57901a5f49d7150e8cc0bfba7a8b5c0793654b7160ae56dc64959e0c19a4fa48·...·]);
651 ····}651 ····}
652 ····652 ····
653 ····public·final·void·negate()·{653 ····public·final·void·negate()·{
654 ········this.m00·=·-this.m00;654 ········this.m00·=·-this.m00;
655 ········this.m01·=·-this.m01;655 ········this.m01·=·-this.m01;
656 ········this.m02·=·-this.m02;656 ········this.m02·=·-this.m02;
657 ········this.m03·=·-this.m03;657 ········this.m03·=·-this.m03;
Offset 1385, 15 lines modifiedOffset 1385, 15 lines modified
1385 ····}1385 ····}
1386 ····1386 ····
1387 ····public·final·void·transform(final·Point3d·point3d)·{1387 ····public·final·void·transform(final·Point3d·point3d)·{
1388 ········this.transform(point3d,·point3d);1388 ········this.transform(point3d,·point3d);
1389 ····}1389 ····}
1390 ····1390 ····
1391 ····public·final·void·transform(final·Point3d·point3d,·final·Point3d·point3d2)·{1391 ····public·final·void·transform(final·Point3d·point3d,·final·Point3d·point3d2)·{
1392 ········((Tuple3d)point3d2).set(this.m00·*·((Tuple3d)point3d).x·+·this.m01·*·((Tuple3d)point3d).y·+·this.m02·*·((Tuple3d)point3d).z·+·this.m03,·this.m10·*·((Tuple3d)point3d).x·+·this.m11·*·((Tuple3d)point3d).y·+·this.m12·*·((Tuple3d)point3d).z·+·this.m13,·this.m20·*·((Tuple3d)point3d).x·+·this.[·...·truncated·by·diffoscope;·len:·71,·SHA:·0f6a979dfff6bd18d10b771558a760413870d05c9aeef06d86a5976d5104ddac·...·]);1392 ········((Tuple3d)point3d2).set(this.m03·+·(this.m00·*·((Tuple3d)point3d).x·+·this.m01·*·((Tuple3d)point3d).y·+·this.m02·*·((Tuple3d)point3d).z),·this.m13·+·(this.m10·*·((Tuple3d)point3d).x·+·this.m11·*·((Tuple3d)point3d).y·+·this.m12·*·((Tuple3d)point3d).z),·this.m23·+·(this.m20·*·((Tuple3d)po[·...·truncated·by·diffoscope;·len:·77,·SHA:·1eaab52f37de2853de07f431551cb96dd3c91b0f94b6be64f9a437ee92565bd8·...·]);
1393 ····}1393 ····}
1394 ····1394 ····
1395 ····public·final·void·transform(final·Point3f·point3f)·{1395 ····public·final·void·transform(final·Point3f·point3f)·{
1396 ········this.transform(point3f,·point3f);1396 ········this.transform(point3f,·point3f);
1397 ····}1397 ····}
1398 ····1398 ····
1399 ····public·final·void·transform(final·Point3f·point3f,·final·Point3f·point3f2)·{1399 ····public·final·void·transform(final·Point3f·point3f,·final·Point3f·point3f2)·{
Offset 1401, 15 lines modifiedOffset 1401, 15 lines modified
1401 ····}1401 ····}
1402 ····1402 ····
1403 ····public·final·void·transform(final·Tuple4d·tuple4d)·{1403 ····public·final·void·transform(final·Tuple4d·tuple4d)·{
1404 ········this.transform(tuple4d,·tuple4d);1404 ········this.transform(tuple4d,·tuple4d);
1405 ····}1405 ····}
1406 ····1406 ····
1407 ····public·final·void·transform(final·Tuple4d·tuple4d,·final·Tuple4d·tuple4d2)·{1407 ····public·final·void·transform(final·Tuple4d·tuple4d,·final·Tuple4d·tuple4d2)·{
1408 ········tuple4d2.set(this.m00·*·tuple4d.x·+·this.m01·*·tuple4d.y·+·this.m02·*·tuple4d.z·+·this.m03·*·tuple4d.w,·this.m10·*·tuple4d.x·+·this.m11·*·tuple4d.y·+·this.m12·*·tuple4d.z·+·this.m13·*·tuple4d.w,·this.m20·*·tuple4d.x·+·this.m21·*·tuple4d.y·+·this.m22·*·tuple4d.z·+·this.m23·*·t[·...·truncated·by·diffoscope;·len:·99,·SHA:·b4958318aa5ad3ee02f8679a96a2e9239ef074cf006ccf565442dc73308e98f4·...·]);1408 ········tuple4d2.set(this.m03·*·tuple4d.w·+·(this.m00·*·tuple4d.x·+·this.m01·*·tuple4d.y·+·this.m02·*·tuple4d.z),·this.m13·*·tuple4d.w·+·(this.m10·*·tuple4d.x·+·this.m11·*·tuple4d.y·+·this.m12·*·tuple4d.z),·this.m23·*·tuple4d.w·+·(this.m20·*·tuple4d.x·+·this.m21·*·tuple4d.y·+·this.m2[·...·truncated·by·diffoscope;·len:·107,·SHA:·a5bfe323e7fe26da7c5ca198683c6fa834f4b36a3e965747074dedb7e4c8d9ac·...·]);
1409 ····}1409 ····}
1410 ····1410 ····
1411 ····public·final·void·transform(final·Tuple4f·tuple4f)·{1411 ····public·final·void·transform(final·Tuple4f·tuple4f)·{
1412 ········this.transform(tuple4f,·tuple4f);1412 ········this.transform(tuple4f,·tuple4f);
1413 ····}1413 ····}
1414 ····1414 ····
1415 ····public·final·void·transform(final·Tuple4f·tuple4f,·final·Tuple4f·tuple4f2)·{1415 ····public·final·void·transform(final·Tuple4f·tuple4f,·final·Tuple4f·tuple4f2)·{
Offset 1417, 15 lines modifiedOffset 1417, 15 lines modified
1417 ····}1417 ····}
1418 ····1418 ····
1419 ····public·final·void·transform(final·Vector3d·vector3d)·{1419 ····public·final·void·transform(final·Vector3d·vector3d)·{
1420 ········this.transform(vector3d,·vector3d);1420 ········this.transform(vector3d,·vector3d);
1421 ····}1421 ····}
1422 ····1422 ····
1423 ····public·final·void·transform(final·Vector3d·vector3d,·final·Vector3d·vector3d2)·{1423 ····public·final·void·transform(final·Vector3d·vector3d,·final·Vector3d·vector3d2)·{
1424 ········((Tuple3d)vector3d2).set(this.m00·*·((Tuple3d)vector3d).x·+·this.m01·*·((Tuple3d)vector3d).y·+·this.m02·*·((Tuple3d)vector3d).z,·this.m10·*·((Tuple3d)vector3d).x·+·this.m11·*·((Tuple3d)vector3d).y·+·this.m12·*·((Tuple3d)vector3d).z,·this.m20·*·((Tuple3d)vector3d).x·+·this.m21·*·((Tuple3d[·...·truncated·by·diffoscope;·len:·47,·SHA:·d00f42c6e59e553b32b4e1e803aa13f407d23370bdd91cbf8a7f92ca512b8260·...·]);1424 ········((Tuple3d)vector3d2).set(this.m02·*·((Tuple3d)vector3d).z·+·(this.m00·*·((Tuple3d)vector3d).x·+·this.m01·*·((Tuple3d)vector3d).y),·this.m12·*·((Tuple3d)vector3d).z·+·(this.m10·*·((Tuple3d)vector3d).x·+·this.m11·*·((Tuple3d)vector3d).y),·this.m22·*·((Tuple3d)vector3d).z·+·(this.m20·*·((Tu[·...·truncated·by·diffoscope;·len:·53,·SHA:·020f6a54a7d5f825973cb5508f4cbab846a72455b74b990a752940afab6919a0·...·]);
1425 ····}1425 ····}
1426 ····1426 ····
1427 ····public·final·void·transform(final·Vector3f·vector3f)·{1427 ····public·final·void·transform(final·Vector3f·vector3f)·{
1428 ········this.transform(vector3f,·vector3f);1428 ········this.transform(vector3f,·vector3f);
1429 ····}1429 ····}
1430 ····1430 ····
1431 ····public·final·void·transform(final·Vector3f·vector3f,·final·Vector3f·vector3f2)·{1431 ····public·final·void·transform(final·Vector3f·vector3f,·final·Vector3f·vector3f2)·{
148 KB
javax/vecmath/VecmathTest.class
148 KB
javap -verbose -constants -s -l -private {}
    
Offset 782, 15 lines modifiedOffset 782, 15 lines modified
782 ········36:·athrow782 ········36:·athrow
783 ········37:·return783 ········37:·return
  
784 ··public·static·void·GMatrixTest();784 ··public·static·void·GMatrixTest();
785 ····descriptor:·()V785 ····descriptor:·()V
786 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC786 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
787 ····Code:787 ····Code:
788 ······stack=300,·locals=97,·args_size=0788 ······stack=300,·locals=67,·args_size=0
789 ·········0:·new···········#48·················//·class·javax/vecmath/GMatrix789 ·········0:·new···········#48·················//·class·javax/vecmath/GMatrix
790 ·········3:·astore_0790 ·········3:·astore_0
791 ·········4:·aload_0791 ·········4:·aload_0
792 ·········5:·iconst_4792 ·········5:·iconst_4
793 ·········6:·iconst_4793 ·········6:·iconst_4
794 ·········7:·invokespecial·#52·················//·Method·javax/vecmath/GMatrix."<init>":(II)V794 ·········7:·invokespecial·#52·················//·Method·javax/vecmath/GMatrix."<init>":(II)V
795 ········10:·new···········#48·················//·class·javax/vecmath/GMatrix795 ········10:·new···········#48·················//·class·javax/vecmath/GMatrix
Offset 835, 22 lines modifiedOffset 835, 22 lines modified
835 ········85:·invokespecial·#59·················//·Method·javax/vecmath/Matrix3d."<init>":()V835 ········85:·invokespecial·#59·················//·Method·javax/vecmath/Matrix3d."<init>":()V
836 ········88:·iconst_0836 ········88:·iconst_0
837 ········89:·istore········9837 ········89:·istore········9
838 ········91:·iconst_3838 ········91:·iconst_3
839 ········92:·istore········5839 ········92:·istore········5
840 ········94:·iload·········9840 ········94:·iload·········9
841 ········96:·iload·········5841 ········96:·iload·········5
842 ········98:·if_icmplt·····1033842 ········98:·if_icmplt·····973
843 ·······101:·iconst_0843 ·······101:·iconst_0
844 ·······102:·istore········9844 ·······102:·istore········9
845 ·······104:·iconst_3845 ·······104:·iconst_3
846 ·······105:·istore········5846 ·······105:·istore········5
847 ·······107:·iload·········9847 ·······107:·iload·········9
848 ·······109:·iload·········5848 ·······109:·iload·········5
849 ·······111:·if_icmplt·····1139849 ·······111:·if_icmplt·····1079
850 ·······114:·aload_3850 ·······114:·aload_3
851 ·······115:·aload·········8851 ·······115:·aload·········8
852 ·······117:·invokevirtual·#63·················//·Method·javax/vecmath/GMatrix.get:(Ljavax/vecmath/Matrix3d;)V852 ·······117:·invokevirtual·#63·················//·Method·javax/vecmath/GMatrix.get:(Ljavax/vecmath/Matrix3d;)V
853 ·······120:·aload·········7853 ·······120:·aload·········7
854 ·······122:·aload·········8854 ·······122:·aload·········8
855 ·······124:·invokestatic··#67·················//·Method·equals:(Ljavax/vecmath/Matrix3d;Ljavax/vecmath/Matrix3d;)Z855 ·······124:·invokestatic··#67·················//·Method·equals:(Ljavax/vecmath/Matrix3d;Ljavax/vecmath/Matrix3d;)Z
856 ·······127:·invokestatic··#71·················//·Method·ASSERT:(Z)V856 ·······127:·invokestatic··#71·················//·Method·ASSERT:(Z)V
Offset 870, 506 lines modifiedOffset 870, 476 lines modified
870 ·······154:·aload·········4870 ·······154:·aload·········4
871 ·······156:·invokestatic··#78·················//·Method·equals:(Ljavax/vecmath/GMatrix;Ljavax/vecmath/GMatrix;)Z871 ·······156:·invokestatic··#78·················//·Method·equals:(Ljavax/vecmath/GMatrix;Ljavax/vecmath/GMatrix;)Z
872 ·······159:·invokestatic··#71·················//·Method·ASSERT:(Z)V872 ·······159:·invokestatic··#71·················//·Method·ASSERT:(Z)V
873 ·······162:·new···········#80·················//·class·javax/vecmath/Matrix4d873 ·······162:·new···········#80·················//·class·javax/vecmath/Matrix4d
874 ·······165:·astore········10874 ·······165:·astore········10
875 ·······167:·ldc2_w········#83·················//·double·1.0d875 ·······167:·ldc2_w········#83·················//·double·1.0d
876 ·······170:·dstore········11876 ·······170:·dstore········11
 877 ·······172:·aload·········10
 878 ·······174:·dload·········11
 879 ·······176:·ldc2_w········#87·················//·double·2.0d
877 ·······172:·ldc2_w········#91·················//·double·3.0d880 ·······179:·ldc2_w········#91·················//·double·3.0d
878 ·······175:·dstore········13881 ·······182:·ldc2_w········#95·················//·double·4.0d
 882 ·······185:·ldc2_w········#99·················//·double·-2.0d
 883 ·······188:·ldc2_w········#91·················//·double·3.0d
 884 ·······191:·ldc2_w········#103················//·double·-1.0d
 885 ·······194:·ldc2_w········#91·················//·double·3.0d
879 ·······177:·ldc2_w········#103················//·double·-1.0d886 ·······197:·ldc2_w········#103················//·double·-1.0d
880 ·······180:·dstore········15 
881 ·······182:·ldc2_w········#91·················//·double·3.0d 
882 ·······185:·dstore········17 
883 ·······187:·ldc2_w········#103················//·double·-1.0d 
884 ·······190:·dstore········19 
885 ·······192:·ldc2_w········#99·················//·double·-2.0d887 ·······200:·ldc2_w········#99·················//·double·-2.0d
886 ·······195:·dstore········21 
887 ·······197:·ldc2_w········#107················//·double·-4.0d888 ·······203:·ldc2_w········#107················//·double·-4.0d
888 ·······200:·dstore········23 
889 ·······202:·ldc2_w········#83·················//·double·1.0d889 ·······206:·ldc2_w········#83·················//·double·1.0d
890 ·······205:·dstore········25 
891 ·······207:·ldc2_w········#83·················//·double·1.0d890 ·······209:·ldc2_w········#83·················//·double·1.0d
892 ·······210:·dstore········27 
893 ·······212:·ldc2_w········#83·················//·double·1.0d891 ·······212:·ldc2_w········#83·················//·double·1.0d
894 ·······215:·dstore········29 
895 ·······217:·ldc2_w········#103················//·double·-1.0d892 ·······215:·ldc2_w········#103················//·double·-1.0d
896 ·······220:·dstore········31 
897 ·······222:·ldc2_w········#99·················//·double·-2.0d893 ·······218:·ldc2_w········#99·················//·double·-2.0d
898 ·······225:·dstore········33 
899 ·······227:·aload·········10 
900 ·······229:·dload·········11 
901 ·······231:·ldc2_w········#87·················//·double·2.0d 
902 ·······234:·ldc2_w········#91·················//·double·3.0d 
903 ·······237:·ldc2_w········#95·················//·double·4.0d 
904 ·······240:·ldc2_w········#99·················//·double·-2.0d 
905 ·······243:·dload·········13 
906 ·······245:·dload·········15 
907 ·······247:·dload·········17 
908 ·······249:·dload·········19 
909 ·······251:·dload·········21 
910 ·······253:·dload·········23 
911 ·······255:·dload·········25 
912 ·······257:·dload·········27 
913 ·······259:·dload·········29 
914 ·······261:·dload·········31 
915 ·······263:·dload·········33 
916 ·······265:·invokespecial·#111················//·Method·javax/vecmath/Matrix4d."<init>":(DDDDDDDDDDDDDDDD)V894 ·······221:·invokespecial·#111················//·Method·javax/vecmath/Matrix4d."<init>":(DDDDDDDDDDDDDDDD)V
917 ·······268:·new···········#80·················//·class·javax/vecmath/Matrix4d895 ·······224:·new···········#80·················//·class·javax/vecmath/Matrix4d
918 ·······271:·astore········35896 ·······227:·astore········13
919 ·······273:·aload·········35897 ·······229:·aload·········13
920 ·······275:·invokespecial·#112················//·Method·javax/vecmath/Matrix4d."<init>":()V898 ·······231:·invokespecial·#112················//·Method·javax/vecmath/Matrix4d."<init>":()V
921 ·······278:·new···········#80·················//·class·javax/vecmath/Matrix4d899 ·······234:·new···········#80·················//·class·javax/vecmath/Matrix4d
922 ·······281:·astore········36900 ·······237:·astore········14
923 ·······283:·aload·········36901 ·······239:·aload·········14
924 ·······285:·invokespecial·#112················//·Method·javax/vecmath/Matrix4d."<init>":()V902 ·······241:·invokespecial·#112················//·Method·javax/vecmath/Matrix4d."<init>":()V
925 ·······288:·aload·········36903 ·······244:·aload·········14
926 ·······290:·aload·········10904 ·······246:·aload·········10
927 ·······292:·invokevirtual·#116················//·Method·javax/vecmath/Matrix4d.set:(Ljavax/vecmath/Matrix4d;)V905 ·······248:·invokevirtual·#116················//·Method·javax/vecmath/Matrix4d.set:(Ljavax/vecmath/Matrix4d;)V
928 ·······295:·aload_3906 ·······251:·aload_3
929 ·······296:·iconst_4907 ·······252:·iconst_4
930 ·······297:·iconst_4908 ·······253:·iconst_4
931 ·······298:·invokevirtual·#119················//·Method·javax/vecmath/GMatrix.setSize:(II)V909 ·······254:·invokevirtual·#119················//·Method·javax/vecmath/GMatrix.setSize:(II)V
932 ·······301:·aload·········4910 ·······257:·aload·········4
 911 ·······259:·iconst_4
933 ·······303:·iconst_4912 ·······260:·iconst_4
934 ·······304:·iconst_4 
935 ·······305:·invokevirtual·#119················//·Method·javax/vecmath/GMatrix.setSize:(II)V913 ·······261:·invokevirtual·#119················//·Method·javax/vecmath/GMatrix.setSize:(II)V
936 ·······308:·aload_3914 ·······264:·aload_3
937 ·······309:·aload·········10915 ·······265:·aload·········10
938 ·······311:·invokevirtual·#120················//·Method·javax/vecmath/GMatrix.set:(Ljavax/vecmath/Matrix4d;)V916 ·······267:·invokevirtual·#120················//·Method·javax/vecmath/GMatrix.set:(Ljavax/vecmath/Matrix4d;)V
939 ·······314:·aload_3917 ·······270:·aload_3
940 ·······315:·invokevirtual·#121················//·Method·javax/vecmath/GMatrix.toString:()Ljava/lang/String;918 ·······271:·invokevirtual·#121················//·Method·javax/vecmath/GMatrix.toString:()Ljava/lang/String;
941 ·······318:·astore········37919 ·······274:·astore········15
942 ·······320:·new···········#35·················//·class·java/lang/StringBuffer920 ·······276:·new···········#35·················//·class·java/lang/StringBuffer
943 ·······323:·astore········38921 ·······279:·astore········16
944 ·······325:·aload·········38922 ·······281:·aload·········16
945 ·······327:·invokespecial·#36·················//·Method·java/lang/StringBuffer."<init>":()V923 ·······283:·invokespecial·#36·················//·Method·java/lang/StringBuffer."<init>":()V
946 ·······330:·aload·········38924 ·······286:·aload·········16
947 ·······332:·ldc···········#123················//·String·[925 ·······288:·ldc···········#123················//·String·[
 926 ·······290:·invokevirtual·#42·················//·Method·java/lang/StringBuffer.append:(Ljava/lang/String;)Ljava/lang/StringBuffer;
 927 ·······293:·astore········16
Max diff block lines reached; 121223/151649 bytes (79.94%) of diff not shown.
9.41 KB
org/openscience/cdk/config/IsotopeFactory.class
9.32 KB
javap -verbose -constants -s -l -private {}
    
Offset 496, 107 lines modifiedOffset 496, 115 lines modified
496 ····Code:496 ····Code:
497 ······stack=300,·locals=23,·args_size=4497 ······stack=300,·locals=23,·args_size=4
498 ·········0:·aconst_null498 ·········0:·aconst_null
499 ·········1:·astore········6499 ·········1:·astore········6
500 ·········3:·ldc2_w········#141················//·double·1.7976931348623157E308d500 ·········3:·ldc2_w········#141················//·double·1.7976931348623157E308d
501 ·········6:·dstore········7501 ·········6:·dstore········7
502 ·········8:·aload_0502 ·········8:·aload_0
 503 ·········9:·astore········9
 504 ········11:·aload_0
503 ·········9:·getfield······#23·················//·Field·isotopes:Ljava/util/Map;505 ········12:·getfield······#23·················//·Field·isotopes:Ljava/util/Map;
 506 ········15:·astore········10
504 ········12:·aload_1507 ········17:·aload_1
 508 ········18:·astore········9
 509 ········20:·aload·········10
 510 ········22:·aload_1
505 ········13:·invokeinterface·#37,··2···········//·InterfaceMethod·java/util/Map.get:(Ljava/lang/Object;)Ljava/lang/Object;511 ········23:·invokeinterface·#37,··2···········//·InterfaceMethod·java/util/Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
506 ········18:·checkcast·····#39·················//·class·java/util/List512 ········28:·checkcast·····#39·················//·class·java/util/List
507 ········21:·astore········9513 ········31:·astore········10
508 ········23:·aload·········9514 ········33:·aload·········10
509 ········25:·invokeinterface·#146,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;515 ········35:·invokeinterface·#146,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
510 ········30:·astore········10516 ········40:·astore········11
511 ········32:·aload·········10517 ········42:·aload·········11
512 ········34:·invokeinterface·#152,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z518 ········44:·invokeinterface·#152,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
513 ········39:·istore········11519 ········49:·istore········12
514 ········41:·iload·········11520 ········51:·iload·········12
515 ········43:·ifeq··········218521 ········53:·ifeq··········231
516 ········46:·aload·········10522 ········56:·aload·········11
517 ········48:·invokeinterface·#156,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;523 ········58:·invokeinterface·#156,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
518 ········53:·checkcast·····#27·················//·class·org/openscience/cdk/interfaces/IIsotope524 ········63:·checkcast·····#27·················//·class·org/openscience/cdk/interfaces/IIsotope
519 ········56:·astore········12525 ········66:·astore········13
520 ········58:·aload·········12526 ········68:·aload·········13
521 ········60:·invokeinterface·#107,··1··········//·InterfaceMethod·org/openscience/cdk/interfaces/IIsotope.getExactMass:()Ljava/lang/Double;527 ········70:·invokeinterface·#107,··1··········//·InterfaceMethod·org/openscience/cdk/interfaces/IIsotope.getExactMass:()Ljava/lang/Double;
522 ········65:·invokevirtual·#162················//·Method·java/lang/Double.doubleValue:()D528 ········75:·invokevirtual·#162················//·Method·java/lang/Double.doubleValue:()D
523 ········68:·dload_2529 ········78:·dload_2
524 ········69:·dsub530 ········79:·dsub
525 ········70:·dstore········13531 ········80:·dstore········14
526 ········72:·dload·········13532 ········82:·dload·········14
527 ········74:·invokestatic··#168················//·Method·java/lang/Math.abs:(D)D533 ········84:·invokestatic··#168················//·Method·java/lang/Math.abs:(D)D
528 ········77:·dstore········15534 ········87:·dstore········16
529 ········79:·aload·········12535 ········89:·aload·········13
530 ········81:·invokeinterface·#31,··1···········//·InterfaceMethod·org/openscience/cdk/interfaces/IIsotope.getSymbol:()Ljava/lang/String;536 ········91:·invokeinterface·#31,··1···········//·InterfaceMethod·org/openscience/cdk/interfaces/IIsotope.getSymbol:()Ljava/lang/String;
531 ········86:·astore········9537 ········96:·astore········10
532 ········88:·aload·········9 
533 ········90:·aload_1538 ········98:·aload_1
 539 ········99:·astore········9
 540 ·······101:·aload·········10
 541 ·······103:·aload_1
534 ········91:·invokevirtual·#173················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z542 ·······104:·invokevirtual·#173················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z
535 ········94:·istore········11 
536 ········96:·iload·········11 
537 ········98:·ifeq··········32 
538 ·······101:·dload·········15 
539 ·······103:·dload·········4 
540 ·······105:·dcmpg 
541 ·······106:·istore········11543 ·······107:·istore········12
542 ·······108:·iload·········11544 ·······109:·iload·········12
543 ·······110:·ifgt··········32545 ·······111:·ifeq··········42
544 ·······113:·dload·········15546 ·······114:·dload·········16
545 ·······115:·dload·········7547 ·······116:·dload·········4
546 ·······117:·dcmpg548 ·······118:·dcmpg
547 ·······118:·istore········11549 ·······119:·istore········12
548 ·······120:·iload·········11550 ·······121:·iload·········12
549 ·······122:·ifge··········32551 ·······123:·ifgt··········42
550 ·······125:·aload·········12552 ·······126:·dload·········16
 553 ·······128:·dload·········7
 554 ·······130:·dcmpg
 555 ·······131:·istore········12
 556 ·······133:·iload·········12
 557 ·······135:·ifge··········42
 558 ·······138:·aload·········13
551 ·······127:·invokeinterface·#176,··1··········//·InterfaceMethod·org/openscience/cdk/interfaces/IIsotope.clone:()Ljava/lang/Object;559 ·······140:·invokeinterface·#176,··1··········//·InterfaceMethod·org/openscience/cdk/interfaces/IIsotope.clone:()Ljava/lang/Object;
 560 ·······145:·astore········10
 561 ·······147:·aload·········10
552 ·······132:·astore········9562 ·······149:·astore········9
553 ·······134:·aload·········9563 ·······151:·aload·········10
554 ·······136:·astore········17 
555 ·······138:·aload·········9 
556 ·······140:·checkcast·····#27·················//·class·org/openscience/cdk/interfaces/IIsotope564 ·······153:·checkcast·····#27·················//·class·org/openscience/cdk/interfaces/IIsotope
557 ·······143:·astore········17565 ·······156:·astore········9
558 ·······145:·aload·········17566 ·······158:·aload·········9
559 ·······147:·astore········6567 ·······160:·astore········6
560 ·······149:·dload·········15568 ·······162:·dload·········16
561 ·······151:·dstore········7569 ·······164:·dstore········7
562 ·······153:·goto··········32570 ·······166:·goto··········42
563 ·······156:·astore········18571 ·······169:·astore········18
564 ·······158:·getstatic·····#17·················//·Field·logger:Lorg/openscience/cdk/tools/ILoggingTool;572 ·······171:·getstatic·····#17·················//·Field·logger:Lorg/openscience/cdk/tools/ILoggingTool;
565 ·······161:·astore········9573 ·······174:·astore········10
566 ·······163:·ldc···········#178················//·String·Could·not·clone·IIsotope:574 ·······176:·ldc···········#178················//·String·Could·not·clone·IIsotope:
567 ·······165:·astore········19575 ·······178:·astore········19
568 ·······167:·iconst_1576 ·······180:·iconst_1
569 ·······168:·istore········20577 ·······181:·istore········20
570 ·······170:·iload·········20578 ·······183:·iload·········20
571 ·······172:·anewarray·····#4··················//·class·java/lang/Object579 ·······185:·anewarray·····#4··················//·class·java/lang/Object
572 ·······175:·astore········21580 ·······188:·astore········21
573 ·······177:·aload·········18581 ·······190:·aload·········18
574 ·······179:·invokevirtual·#184················//·Method·java/lang/CloneNotSupportedException.getMessage:()Ljava/lang/String;582 ·······192:·invokevirtual·#184················//·Method·java/lang/CloneNotSupportedException.getMessage:()Ljava/lang/String;
575 ·······182:·astore········22583 ·······195:·astore········22
576 ·······184:·aload·········21 
577 ·······186:·iconst_0 
578 ·······187:·aload·········22 
579 ·······189:·aastore 
580 ·······190:·aload·········9 
581 ·······192:·aload·········19 
582 ·······194:·aload·········21584 ·······197:·aload·········21
 585 ·······199:·iconst_0
 586 ·······200:·aload·········22
 587 ·······202:·aastore
 588 ·······203:·aload·········10
 589 ·······205:·aload·········19
 590 ·······207:·aload·········21
583 ·······196:·invokeinterface·#190,··3··········//·InterfaceMethod·org/openscience/cdk/tools/ILoggingTool.error:(Ljava/lang/Object;[Ljava/lang/Object;)V591 ·······209:·invokeinterface·#190,··3··········//·InterfaceMethod·org/openscience/cdk/tools/ILoggingTool.error:(Ljava/lang/Object;[Ljava/lang/Object;)V
584 ·······201:·getstatic·····#17·················//·Field·logger:Lorg/openscience/cdk/tools/ILoggingTool;592 ·······214:·getstatic·····#17·················//·Field·logger:Lorg/openscience/cdk/tools/ILoggingTool;
585 ·······204:·astore········9593 ·······217:·astore········10
586 ·······206:·aload·········9594 ·······219:·aload·········10
587 ·······208:·aload·········18595 ·······221:·aload·········18
588 ·······210:·invokeinterface·#194,··2··········//·InterfaceMethod·org/openscience/cdk/tools/ILoggingTool.debug:(Ljava/lang/Object;)V596 ·······223:·invokeinterface·#194,··2··········//·InterfaceMethod·org/openscience/cdk/tools/ILoggingTool.debug:(Ljava/lang/Object;)V
589 ·······215:·goto··········32597 ·······228:·goto··········42
590 ·······218:·aload·········6598 ·······231:·aload·········6
591 ·······220:·areturn599 ·······233:·areturn
592 ······Exception·table:600 ······Exception·table:
593 ·········from····to··target·type601 ·········from····to··target·type
594 ···········125···132···156···Class·java/lang/CloneNotSupportedException 
595 ···········138···143···156···Class·java/lang/CloneNotSupportedException602 ···········138···145···169···Class·java/lang/CloneNotSupportedException
 603 ···········151···156···169···Class·java/lang/CloneNotSupportedException
  
596 ··public·org.openscience.cdk.interfaces.IIsotope·getIsotope(java.lang.String,·int);604 ··public·org.openscience.cdk.interfaces.IIsotope·getIsotope(java.lang.String,·int);
597 ····descriptor:·(Ljava/lang/String;I)Lorg/openscience/cdk/interfaces/IIsotope;605 ····descriptor:·(Ljava/lang/String;I)Lorg/openscience/cdk/interfaces/IIsotope;
Max diff block lines reached; 77/9459 bytes (0.81%) of diff not shown.
19.5 KB
org/openscience/cdk/config/atomtypes/AtomTypeHandler.class
19.3 KB
javap -verbose -constants -s -l -private {}
    
Offset 580, 15 lines modifiedOffset 580, 15 lines modified
580 ········63:·putfield······#102················//·Field·currentChars:Ljava/lang/String;580 ········63:·putfield······#102················//·Field·currentChars:Ljava/lang/String;
581 ········66:·return581 ········66:·return
  
582 ··public·void·endElement(java.lang.String,·java.lang.String,·java.lang.String);582 ··public·void·endElement(java.lang.String,·java.lang.String,·java.lang.String);
583 ····descriptor:·(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V583 ····descriptor:·(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
584 ····flags:·(0x0001)·ACC_PUBLIC584 ····flags:·(0x0001)·ACC_PUBLIC
585 ····Code:585 ····Code:
586 ······stack=300,·locals=22,·args_size=4586 ······stack=300,·locals=20,·args_size=4
587 ·········0:·iconst_3587 ·········0:·iconst_3
588 ·········1:·istore········4588 ·········1:·istore········4
589 ·········3:·iconst_2589 ·········3:·iconst_2
590 ·········4:·istore········5590 ·········4:·istore········5
591 ·········6:·iconst_1591 ·········6:·iconst_1
592 ·········7:·istore········6592 ·········7:·istore········6
593 ·········9:·getstatic·····#39·················//·Field·logger:Lorg/openscience/cdk/tools/ILoggingTool;593 ·········9:·getstatic·····#39·················//·Field·logger:Lorg/openscience/cdk/tools/ILoggingTool;
Offset 732, 31 lines modifiedOffset 732, 31 lines modified
732 ·······307:·aload_0732 ·······307:·aload_0
733 ·······308:·getfield······#102················//·Field·currentChars:Ljava/lang/String;733 ·······308:·getfield······#102················//·Field·currentChars:Ljava/lang/String;
734 ·······311:·astore········7734 ·······311:·astore········7
735 ·······313:·aload·········7735 ·······313:·aload·········7
736 ·······315:·invokestatic··#159················//·Method·java/lang/Double.parseDouble:(Ljava/lang/String;)D736 ·······315:·invokestatic··#159················//·Method·java/lang/Double.parseDouble:(Ljava/lang/String;)D
737 ·······318:·dstore········14737 ·······318:·dstore········14
738 ·······320:·ldc2_w········#172················//·double·1.0d738 ·······320:·ldc2_w········#172················//·double·1.0d
739 ·······323:·dstore········16739 ·······323:·dstore········12
740 ·······325:·dload·········14740 ·······325:·dload·········14
741 ·······327:·dload·········16741 ·······327:·dload·········12
742 ·······329:·dcmpl742 ·······329:·dcmpl
743 ·······330:·istore········11743 ·······330:·istore········11
744 ·······332:·iload·········11744 ·······332:·iload·········11
745 ·······334:·ifne··········439745 ·······334:·ifne··········439
746 ·······337:·aload_0746 ·······337:·aload_0
747 ·······338:·getfield······#142················//·Field·atomType:Lorg/openscience/cdk/interfaces/IAtomType;747 ·······338:·getfield······#142················//·Field·atomType:Lorg/openscience/cdk/interfaces/IAtomType;
748 ·······341:·astore········7748 ·······341:·astore········7
749 ·······343:·getstatic·····#179················//·Field·org/openscience/cdk/interfaces/IBond$Order.SINGLE:Lorg/openscience/cdk/interfaces/IBond$Order;749 ·······343:·getstatic·····#179················//·Field·org/openscience/cdk/interfaces/IBond$Order.SINGLE:Lorg/openscience/cdk/interfaces/IBond$Order;
750 ·······346:·astore········9750 ·······346:·astore········9
751 ·······348:·aload·········7751 ·······348:·aload·········7
752 ·······350:·aload·········9752 ·······350:·aload·········9
753 ·······352:·invokeinterface·#183,··2··········//·InterfaceMethod·org/openscience/cdk/interfaces/IAtomType.setMaxBondOrder:(Lorg/openscience/cdk/interfaces/IBond$Order;)V753 ·······352:·invokeinterface·#183,··2··········//·InterfaceMethod·org/openscience/cdk/interfaces/IAtomType.setMaxBondOrder:(Lorg/openscience/cdk/interfaces/IBond$Order;)V
754 ·······357:·goto··········286754 ·······357:·goto··········286
755 ·······360:·astore········18755 ·······360:·astore········16
756 ·······362:·getstatic·····#39·················//·Field·logger:Lorg/openscience/cdk/tools/ILoggingTool;756 ·······362:·getstatic·····#39·················//·Field·logger:Lorg/openscience/cdk/tools/ILoggingTool;
757 ·······365:·astore········7757 ·······365:·astore········7
758 ·······367:·ldc···········#185················//·String·Value·(758 ·······367:·ldc···········#185················//·String·Value·(
759 ·······369:·astore········9759 ·······369:·astore········9
760 ·······371:·iload·········4760 ·······371:·iload·········4
761 ·······373:·anewarray·····#119················//·class·java/lang/Object761 ·······373:·anewarray·····#119················//·class·java/lang/Object
762 ·······376:·astore········8762 ·······376:·astore········8
Offset 767, 69 lines modifiedOffset 767, 69 lines modified
767 ·······386:·iconst_0767 ·······386:·iconst_0
768 ·······387:·aload·········10768 ·······387:·aload·········10
769 ·······389:·aastore769 ·······389:·aastore
770 ·······390:·aload·········8770 ·······390:·aload·········8
771 ·······392:·iload·········6771 ·······392:·iload·········6
772 ·······394:·ldc···········#187················//·String·)·is·not·off·the·expected·type:772 ·······394:·ldc···········#187················//·String·)·is·not·off·the·expected·type:
773 ·······396:·aastore773 ·······396:·aastore
774 ·······397:·aload·········18774 ·······397:·aload·········16
775 ·······399:·invokevirtual·#192················//·Method·java/lang/Exception.getMessage:()Ljava/lang/String;775 ·······399:·invokevirtual·#192················//·Method·java/lang/Exception.getMessage:()Ljava/lang/String;
776 ·······402:·astore········10776 ·······402:·astore········10
777 ·······404:·aload·········8777 ·······404:·aload·········8
778 ·······406:·iload·········5778 ·······406:·iload·········5
779 ·······408:·aload·········10779 ·······408:·aload·········10
780 ·······410:·aastore780 ·······410:·aastore
781 ·······411:·aload·········7781 ·······411:·aload·········7
782 ·······413:·aload·········9782 ·······413:·aload·········9
783 ·······415:·aload·········8783 ·······415:·aload·········8
784 ·······417:·invokeinterface·#195,··3··········//·InterfaceMethod·org/openscience/cdk/tools/ILoggingTool.error:(Ljava/lang/Object;[Ljava/lang/Object;)V784 ·······417:·invokeinterface·#195,··3··········//·InterfaceMethod·org/openscience/cdk/tools/ILoggingTool.error:(Ljava/lang/Object;[Ljava/lang/Object;)V
785 ·······422:·getstatic·····#39·················//·Field·logger:Lorg/openscience/cdk/tools/ILoggingTool;785 ·······422:·getstatic·····#39·················//·Field·logger:Lorg/openscience/cdk/tools/ILoggingTool;
786 ·······425:·astore········7786 ·······425:·astore········7
787 ·······427:·aload·········7787 ·······427:·aload·········7
788 ·······429:·aload·········18788 ·······429:·aload·········16
789 ·······431:·invokeinterface·#97,··2···········//·InterfaceMethod·org/openscience/cdk/tools/ILoggingTool.debug:(Ljava/lang/Object;)V789 ·······431:·invokeinterface·#97,··2···········//·InterfaceMethod·org/openscience/cdk/tools/ILoggingTool.debug:(Ljava/lang/Object;)V
790 ·······436:·goto··········286790 ·······436:·goto··········286
791 ·······439:·ldc2_w········#198················//·double·2.0d791 ·······439:·ldc2_w········#198················//·double·2.0d
792 ·······442:·dstore········16792 ·······442:·dstore········12
793 ·······444:·dload·········14793 ·······444:·dload·········14
794 ·······446:·dload·········16794 ·······446:·dload·········12
795 ·······448:·dcmpl795 ·······448:·dcmpl
796 ·······449:·istore········11796 ·······449:·istore········11
797 ·······451:·iload·········11797 ·······451:·iload·········11
798 ·······453:·ifne··········479798 ·······453:·ifne··········479
799 ·······456:·aload_0799 ·······456:·aload_0
800 ·······457:·getfield······#142················//·Field·atomType:Lorg/openscience/cdk/interfaces/IAtomType;800 ·······457:·getfield······#142················//·Field·atomType:Lorg/openscience/cdk/interfaces/IAtomType;
801 ·······460:·astore········7801 ·······460:·astore········7
802 ·······462:·getstatic·····#202················//·Field·org/openscience/cdk/interfaces/IBond$Order.DOUBLE:Lorg/openscience/cdk/interfaces/IBond$Order;802 ·······462:·getstatic·····#202················//·Field·org/openscience/cdk/interfaces/IBond$Order.DOUBLE:Lorg/openscience/cdk/interfaces/IBond$Order;
803 ·······465:·astore········9803 ·······465:·astore········9
804 ·······467:·aload·········7804 ·······467:·aload·········7
805 ·······469:·aload·········9805 ·······469:·aload·········9
806 ·······471:·invokeinterface·#183,··2··········//·InterfaceMethod·org/openscience/cdk/interfaces/IAtomType.setMaxBondOrder:(Lorg/openscience/cdk/interfaces/IBond$Order;)V806 ·······471:·invokeinterface·#183,··2··········//·InterfaceMethod·org/openscience/cdk/interfaces/IAtomType.setMaxBondOrder:(Lorg/openscience/cdk/interfaces/IBond$Order;)V
807 ·······476:·goto··········286807 ·······476:·goto··········286
808 ·······479:·ldc2_w········#205················//·double·3.0d808 ·······479:·ldc2_w········#205················//·double·3.0d
809 ·······482:·dstore········16809 ·······482:·dstore········12
810 ·······484:·dload·········14810 ·······484:·dload·········14
811 ·······486:·dload·········16811 ·······486:·dload·········12
812 ·······488:·dcmpl812 ·······488:·dcmpl
813 ·······489:·istore········11813 ·······489:·istore········11
814 ·······491:·iload·········11814 ·······491:·iload·········11
815 ·······493:·ifne··········519815 ·······493:·ifne··········519
816 ·······496:·aload_0816 ·······496:·aload_0
817 ·······497:·getfield······#142················//·Field·atomType:Lorg/openscience/cdk/interfaces/IAtomType;817 ·······497:·getfield······#142················//·Field·atomType:Lorg/openscience/cdk/interfaces/IAtomType;
818 ·······500:·astore········7818 ·······500:·astore········7
819 ·······502:·getstatic·····#209················//·Field·org/openscience/cdk/interfaces/IBond$Order.TRIPLE:Lorg/openscience/cdk/interfaces/IBond$Order;819 ·······502:·getstatic·····#209················//·Field·org/openscience/cdk/interfaces/IBond$Order.TRIPLE:Lorg/openscience/cdk/interfaces/IBond$Order;
820 ·······505:·astore········9820 ·······505:·astore········9
821 ·······507:·aload·········7821 ·······507:·aload·········7
822 ·······509:·aload·········9822 ·······509:·aload·········9
823 ·······511:·invokeinterface·#183,··2··········//·InterfaceMethod·org/openscience/cdk/interfaces/IAtomType.setMaxBondOrder:(Lorg/openscience/cdk/interfaces/IBond$Order;)V823 ·······511:·invokeinterface·#183,··2··········//·InterfaceMethod·org/openscience/cdk/interfaces/IAtomType.setMaxBondOrder:(Lorg/openscience/cdk/interfaces/IBond$Order;)V
824 ·······516:·goto··········286824 ·······516:·goto··········286
825 ·······519:·ldc2_w········#212················//·double·4.0d825 ·······519:·ldc2_w········#212················//·double·4.0d
826 ·······522:·dstore········16826 ·······522:·dstore········12
827 ·······524:·dload·········14827 ·······524:·dload·········14
828 ·······526:·dload·········16828 ·······526:·dload·········12
829 ·······528:·dcmpl829 ·······528:·dcmpl
830 ·······529:·istore········11830 ·······529:·istore········11
831 ·······531:·iload·········11831 ·······531:·iload·········11
832 ·······533:·ifne··········286832 ·······533:·ifne··········286
833 ·······536:·aload_0833 ·······536:·aload_0
834 ·······537:·getfield······#142················//·Field·atomType:Lorg/openscience/cdk/interfaces/IAtomType;834 ·······537:·getfield······#142················//·Field·atomType:Lorg/openscience/cdk/interfaces/IAtomType;
835 ·······540:·astore········7835 ·······540:·astore········7
Offset 839, 76 lines modifiedOffset 839, 76 lines modified
839 ·······549:·aload·········9839 ·······549:·aload·········9
840 ·······551:·invokeinterface·#183,··2··········//·InterfaceMethod·org/openscience/cdk/interfaces/IAtomType.setMaxBondOrder:(Lorg/openscience/cdk/interfaces/IBond$Order;)V840 ·······551:·invokeinterface·#183,··2··········//·InterfaceMethod·org/openscience/cdk/interfaces/IAtomType.setMaxBondOrder:(Lorg/openscience/cdk/interfaces/IBond$Order;)V
841 ·······556:·goto··········286841 ·······556:·goto··········286
842 ·······559:·aload_0842 ·······559:·aload_0
843 ·······560:·getfield······#153················//·Field·scalarType:I843 ·······560:·getfield······#153················//·Field·scalarType:I
844 ·······563:·istore········11844 ·······563:·istore········11
845 ·······565:·iconst_4845 ·······565:·iconst_4
846 ·······566:·istore········19846 ·······566:·istore········17
847 ·······568:·iload·········11847 ·······568:·iload·········11
Max diff block lines reached; 13294/19721 bytes (67.41%) of diff not shown.
1.68 KB
org/openscience/cdk/config/atomtypes/OWLAtomTypeHandler.class
1.57 KB
javap -verbose -constants -s -l -private {}
    
Offset 381, 15 lines modifiedOffset 381, 15 lines modified
381 ········11:·putstatic·····#40·················//·Field·builder:Lorg/openscience/cdk/interfaces/IChemObjectBuilder;381 ········11:·putstatic·····#40·················//·Field·builder:Lorg/openscience/cdk/interfaces/IChemObjectBuilder;
382 ········14:·return382 ········14:·return
  
383 ··private·void·endAtomTypeElement(java.lang.String);383 ··private·void·endAtomTypeElement(java.lang.String);
384 ····descriptor:·(Ljava/lang/String;)V384 ····descriptor:·(Ljava/lang/String;)V
385 ····flags:·(0x0002)·ACC_PRIVATE385 ····flags:·(0x0002)·ACC_PRIVATE
386 ····Code:386 ····Code:
387 ······stack=300,·locals=14,·args_size=2387 ······stack=300,·locals=12,·args_size=2
388 ·········0:·ldc···········#42·················//·String·AtomType388 ·········0:·ldc···········#42·················//·String·AtomType
389 ·········2:·astore_2389 ·········2:·astore_2
390 ·········3:·aload_2390 ·········3:·aload_2
391 ·········4:·aload_1391 ·········4:·aload_1
392 ·········5:·invokevirtual·#48·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z392 ·········5:·invokevirtual·#48·················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z
393 ·········8:·istore_3393 ·········8:·istore_3
394 ·········9:·iload_3394 ·········9:·iload_3
Offset 458, 16 lines modifiedOffset 458, 16 lines modified
458 ·······139:·iload_3458 ·······139:·iload_3
459 ·······140:·ifle··········169459 ·······140:·ifle··········169
460 ·······143:·aload_0460 ·······143:·aload_0
461 ·······144:·getfield······#52·················//·Field·currentAtomType:Lorg/openscience/cdk/interfaces/IAtomType;461 ·······144:·getfield······#52·················//·Field·currentAtomType:Lorg/openscience/cdk/interfaces/IAtomType;
462 ·······147:·astore_2462 ·······147:·astore_2
463 ·······148:·aload_0463 ·······148:·aload_0
464 ·······149:·getfield······#92·················//·Field·bondOrderSum:D464 ·······149:·getfield······#92·················//·Field·bondOrderSum:D
465 ·······152:·dstore········12465 ·······152:·dstore········10
466 ·······154:·dload·········12466 ·······154:·dload·········10
467 ·······156:·invokestatic··#101················//·Method·java/lang/Double.valueOf:(D)Ljava/lang/Double;467 ·······156:·invokestatic··#101················//·Method·java/lang/Double.valueOf:(D)Ljava/lang/Double;
468 ·······159:·astore········4468 ·······159:·astore········4
469 ·······161:·aload_2469 ·······161:·aload_2
470 ·······162:·aload·········4470 ·······162:·aload·········4
471 ·······164:·invokeinterface·#105,··2··········//·InterfaceMethod·org/openscience/cdk/interfaces/IAtomType.setBondOrderSum:(Ljava/lang/Double;)V471 ·······164:·invokeinterface·#105,··2··········//·InterfaceMethod·org/openscience/cdk/interfaces/IAtomType.setBondOrderSum:(Ljava/lang/Double;)V
472 ·······169:·return472 ·······169:·return
473 ·······170:·ldc···········#107················//·String·formalCharge473 ·······170:·ldc···········#107················//·String·formalCharge
5.0 KB
android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class
4.84 KB
javap -verbose -constants -s -l -private {}
    
Offset 737, 15 lines modifiedOffset 737, 15 lines modified
737 ·······106:·putfield······#166················//·Field·mDoubleTapSlopSquare:I737 ·······106:·putfield······#166················//·Field·mDoubleTapSlopSquare:I
738 ·······109:·return738 ·······109:·return
  
739 ··private·boolean·isConsideredDoubleTap(android.view.MotionEvent,·android.view.MotionEvent,·android.view.MotionEvent);739 ··private·boolean·isConsideredDoubleTap(android.view.MotionEvent,·android.view.MotionEvent,·android.view.MotionEvent);
740 ····descriptor:·(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z740 ····descriptor:·(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z
741 ····flags:·(0x0002)·ACC_PRIVATE741 ····flags:·(0x0002)·ACC_PRIVATE
742 ····Code:742 ····Code:
743 ······stack=300,·locals=16,·args_size=4743 ······stack=300,·locals=15,·args_size=4
744 ·········0:·iconst_0744 ·········0:·iconst_0
745 ·········1:·istore········4745 ·········1:·istore········4
746 ·········3:·aload_0746 ·········3:·aload_0
747 ·········4:·getfield······#123················//·Field·mAlwaysInBiggerTapRegion:Z747 ·········4:·getfield······#123················//·Field·mAlwaysInBiggerTapRegion:Z
748 ·········7:·istore········5748 ·········7:·istore········5
749 ·········9:·iload·········5749 ·········9:·iload·········5
750 ········11:·ifne··········17750 ········11:·ifne··········17
Offset 758, 73 lines modifiedOffset 758, 71 lines modified
758 ········24:·invokevirtual·#172················//·Method·android/view/MotionEvent.getEventTime:()J758 ········24:·invokevirtual·#172················//·Method·android/view/MotionEvent.getEventTime:()J
759 ········27:·lstore········8759 ········27:·lstore········8
760 ········29:·lload·········6760 ········29:·lload·········6
761 ········31:·lload·········8761 ········31:·lload·········8
762 ········33:·lsub762 ········33:·lsub
763 ········34:·lstore········6763 ········34:·lstore········6
764 ········36:·getstatic·····#64·················//·Field·DOUBLE_TAP_TIMEOUT:I764 ········36:·getstatic·····#64·················//·Field·DOUBLE_TAP_TIMEOUT:I
765 ········39:·istore········10 
766 ········41:·iload·········10 
767 ········43:·i2l765 ········39:·i2l
768 ········44:·lstore········8766 ········40:·lstore········8
769 ········46:·lload·········6767 ········42:·lload·········6
770 ········48:·lload·········8768 ········44:·lload·········8
771 ········50:·lcmp769 ········46:·lcmp
772 ········51:·istore········5770 ········47:·istore········5
773 ········53:·iload·········5771 ········49:·iload·········5
774 ········55:·ifgt··········14772 ········51:·ifgt··········14
775 ········58:·aload_1773 ········54:·aload_1
776 ········59:·invokevirtual·#176················//·Method·android/view/MotionEvent.getX:()F774 ········55:·invokevirtual·#176················//·Method·android/view/MotionEvent.getX:()F
777 ········62:·f2i775 ········58:·f2i
778 ········63:·istore········5776 ········59:·istore········5
779 ········65:·aload_3777 ········61:·aload_3
780 ········66:·invokevirtual·#176················//·Method·android/view/MotionEvent.getX:()F778 ········62:·invokevirtual·#176················//·Method·android/view/MotionEvent.getX:()F
781 ········69:·f2i779 ········65:·f2i
 780 ········66:·istore········10
 781 ········68:·iload·········5
 782 ········70:·iload·········10
 783 ········72:·isub
782 ········70:·istore········11784 ········73:·istore········11
783 ········72:·iload·········5 
784 ········74:·iload·········11 
785 ········76:·isub 
786 ········77:·istore········12 
787 ········79:·aload_1785 ········75:·aload_1
 786 ········76:·invokevirtual·#179················//·Method·android/view/MotionEvent.getY:()F
 787 ········79:·fstore········12
 788 ········81:·fload·········12
 789 ········83:·f2i
 790 ········84:·istore········5
 791 ········86:·aload_3
788 ········80:·invokevirtual·#179················//·Method·android/view/MotionEvent.getY:()F792 ········87:·invokevirtual·#179················//·Method·android/view/MotionEvent.getY:()F
789 ········83:·fstore········13793 ········90:·fstore········13
790 ········85:·fload·········13794 ········92:·fload·········13
791 ········87:·f2i 
792 ········88:·istore········5 
793 ········90:·aload_3 
794 ········91:·invokevirtual·#179················//·Method·android/view/MotionEvent.getY:()F 
795 ········94:·fstore········14 
796 ········96:·fload·········14 
797 ········98:·f2i795 ········94:·f2i
798 ········99:·istore········11796 ········95:·istore········10
799 ·······101:·iload·········5797 ········97:·iload·········5
 798 ········99:·iload·········10
 799 ·······101:·isub
 800 ·······102:·istore········14
800 ·······103:·iload·········11801 ·······104:·iload·········11
 802 ·······106:·iload·········11
801 ·······105:·isub803 ·······108:·imul
802 ·······106:·istore········15804 ·······109:·istore········5
803 ·······108:·iload·········12 
804 ·······110:·iload·········12805 ·······111:·iload·········14
 806 ·······113:·iload·········14
805 ·······112:·imul807 ·······115:·imul
 808 ·······116:·istore········10
 809 ·······118:·iload·········5
 810 ·······120:·iload·········10
 811 ·······122:·iadd
806 ·······113:·istore········5812 ·······123:·istore········5
807 ·······115:·iload·········15 
808 ·······117:·iload·········15 
809 ·······119:·imul 
810 ·······120:·istore········11 
811 ·······122:·iload·········5 
812 ·······124:·iload·········11 
813 ·······126:·iadd 
814 ·······127:·istore········5 
815 ·······129:·aload_0813 ·······125:·aload_0
816 ·······130:·getfield······#166················//·Field·mDoubleTapSlopSquare:I814 ·······126:·getfield······#166················//·Field·mDoubleTapSlopSquare:I
817 ·······133:·istore········11815 ·······129:·istore········10
818 ·······135:·iload·········5816 ·······131:·iload·········5
819 ·······137:·iload·········11817 ·······133:·iload·········10
820 ·······139:·if_icmpge·····14818 ·······135:·if_icmpge·····14
821 ·······142:·iconst_1819 ·······138:·iconst_1
822 ·······143:·istore········4820 ·······139:·istore········4
823 ·······145:·goto··········14821 ·······141:·goto··········14
  
824 ··public·boolean·isLongpressEnabled();822 ··public·boolean·isLongpressEnabled();
825 ····descriptor:·()Z823 ····descriptor:·()Z
826 ····flags:·(0x0001)·ACC_PUBLIC824 ····flags:·(0x0001)·ACC_PUBLIC
827 ····Code:825 ····Code:
828 ······stack=300,·locals=1,·args_size=1826 ······stack=300,·locals=1,·args_size=1
829 ·········0:·aload_0827 ·········0:·aload_0
41.7 KB
javax/vecmath/Quat4d.class
41.7 KB
javap -verbose -constants -s -l -private {}
    
Offset 962, 15 lines modifiedOffset 962, 15 lines modified
962 ········61:·putfield······#35·················//·Field·javax/vecmath/Tuple4d.w:D962 ········61:·putfield······#35·················//·Field·javax/vecmath/Tuple4d.w:D
963 ········64:·return963 ········64:·return
  
964 ··public·final·void·mul(javax.vecmath.Quat4d);964 ··public·final·void·mul(javax.vecmath.Quat4d);
965 ····descriptor:·(Ljavax/vecmath/Quat4d;)V965 ····descriptor:·(Ljavax/vecmath/Quat4d;)V
966 ····flags:·(0x0011)·ACC_PUBLIC,·ACC_FINAL966 ····flags:·(0x0011)·ACC_PUBLIC,·ACC_FINAL
967 ····Code:967 ····Code:
968 ······stack=300,·locals=20,·args_size=2968 ······stack=300,·locals=14,·args_size=2
969 ·········0:·aload_0969 ·········0:·aload_0
970 ·········1:·getfield······#26·················//·Field·javax/vecmath/Tuple4d.x:D970 ·········1:·getfield······#26·················//·Field·javax/vecmath/Tuple4d.x:D
971 ·········4:·dstore_2971 ·········4:·dstore_2
972 ·········5:·aload_1972 ·········5:·aload_1
973 ·········6:·getfield······#35·················//·Field·javax/vecmath/Tuple4d.w:D973 ·········6:·getfield······#35·················//·Field·javax/vecmath/Tuple4d.w:D
974 ·········9:·dstore········4974 ·········9:·dstore········4
975 ········11:·dload_2975 ········11:·dload_2
Offset 1014, 184 lines modifiedOffset 1014, 184 lines modified
1014 ········76:·dload·········41014 ········76:·dload·········4
1015 ········78:·dload·········61015 ········78:·dload·········6
1016 ········80:·dmul1016 ········80:·dmul
1017 ········81:·dstore········41017 ········81:·dstore········4
1018 ········83:·dload_21018 ········83:·dload_2
1019 ········84:·dload·········41019 ········84:·dload·········4
1020 ········86:·dsub1020 ········86:·dsub
1021 ········87:·dstore········81021 ········87:·dstore········4
1022 ········89:·aload_01022 ········89:·aload_0
1023 ········90:·getfield······#29·················//·Field·javax/vecmath/Tuple4d.y:D1023 ········90:·getfield······#29·················//·Field·javax/vecmath/Tuple4d.y:D
1024 ········93:·dstore········101024 ········93:·dstore_2
1025 ········95:·aload_11025 ········94:·aload_1
1026 ········96:·getfield······#35·················//·Field·javax/vecmath/Tuple4d.w:D1026 ········95:·getfield······#35·················//·Field·javax/vecmath/Tuple4d.w:D
1027 ········99:·dstore········121027 ········98:·dstore········6
 1028 ·······100:·dload_2
1028 ·······101:·dload·········101029 ·······101:·dload·········6
1029 ·······103:·dload·········12 
1030 ·······105:·dmul1030 ·······103:·dmul
1031 ·······106:·dstore········101031 ·······104:·dstore_2
1032 ·······108:·aload_01032 ·······105:·aload_0
1033 ·······109:·getfield······#35·················//·Field·javax/vecmath/Tuple4d.w:D1033 ·······106:·getfield······#35·················//·Field·javax/vecmath/Tuple4d.w:D
1034 ·······112:·dstore········121034 ·······109:·dstore········6
1035 ·······114:·aload_11035 ·······111:·aload_1
1036 ·······115:·getfield······#29·················//·Field·javax/vecmath/Tuple4d.y:D1036 ·······112:·getfield······#29·················//·Field·javax/vecmath/Tuple4d.y:D
1037 ·······118:·dstore········141037 ·······115:·dstore········8
1038 ·······120:·dload·········121038 ·······117:·dload·········6
1039 ·······122:·dload·········141039 ·······119:·dload·········8
1040 ·······124:·dmul1040 ·······121:·dmul
1041 ·······125:·dstore········121041 ·······122:·dstore········6
 1042 ·······124:·dload_2
1042 ·······127:·dload·········101043 ·······125:·dload·········6
1043 ·······129:·dload·········12 
1044 ·······131:·dadd1044 ·······127:·dadd
1045 ·······132:·dstore········101045 ·······128:·dstore_2
1046 ·······134:·aload_01046 ·······129:·aload_0
1047 ·······135:·getfield······#32·················//·Field·javax/vecmath/Tuple4d.z:D1047 ·······130:·getfield······#32·················//·Field·javax/vecmath/Tuple4d.z:D
1048 ·······138:·dstore········121048 ·······133:·dstore········6
1049 ·······140:·aload_11049 ·······135:·aload_1
1050 ·······141:·getfield······#26·················//·Field·javax/vecmath/Tuple4d.x:D 
1051 ·······144:·dstore········14 
1052 ·······146:·dload·········12 
1053 ·······148:·dload·········14 
1054 ·······150:·dmul 
1055 ·······151:·dstore········12 
1056 ·······153:·dload·········10 
1057 ·······155:·dload·········12 
1058 ·······157:·dadd 
1059 ·······158:·dstore········10 
1060 ·······160:·aload_0 
1061 ·······161:·getfield······#26·················//·Field·javax/vecmath/Tuple4d.x:D1050 ·······136:·getfield······#26·················//·Field·javax/vecmath/Tuple4d.x:D
 1051 ·······139:·dstore········8
 1052 ·······141:·dload·········6
 1053 ·······143:·dload·········8
 1054 ·······145:·dmul
1062 ·······164:·dstore········121055 ·······146:·dstore········6
 1056 ·······148:·dload_2
 1057 ·······149:·dload·········6
 1058 ·······151:·dadd
 1059 ·······152:·dstore_2
 1060 ·······153:·aload_0
 1061 ·······154:·getfield······#26·················//·Field·javax/vecmath/Tuple4d.x:D
 1062 ·······157:·dstore········6
1063 ·······166:·aload_11063 ·······159:·aload_1
1064 ·······167:·getfield······#32·················//·Field·javax/vecmath/Tuple4d.z:D1064 ·······160:·getfield······#32·················//·Field·javax/vecmath/Tuple4d.z:D
 1065 ·······163:·dstore········8
 1066 ·······165:·dload·········6
 1067 ·······167:·dload·········8
 1068 ·······169:·dmul
1065 ·······170:·dstore········141069 ·······170:·dstore········6
 1070 ·······172:·dload_2
1066 ·······172:·dload·········121071 ·······173:·dload·········6
1067 ·······174:·dload·········14 
1068 ·······176:·dmul1072 ·······175:·dsub
1069 ·······177:·dstore········121073 ·······176:·dstore········6
1070 ·······179:·dload·········10 
1071 ·······181:·dload·········12 
1072 ·······183:·dsub 
1073 ·······184:·dstore········10 
1074 ·······186:·aload_01074 ·······178:·aload_0
1075 ·······187:·getfield······#32·················//·Field·javax/vecmath/Tuple4d.z:D1075 ·······179:·getfield······#32·················//·Field·javax/vecmath/Tuple4d.z:D
1076 ·······190:·dstore········121076 ·······182:·dstore_2
1077 ·······192:·aload_11077 ·······183:·aload_1
 1078 ·······184:·getfield······#35·················//·Field·javax/vecmath/Tuple4d.w:D
 1079 ·······187:·dstore········8
 1080 ·······189:·dload_2
 1081 ·······190:·dload·········8
 1082 ·······192:·dmul
 1083 ·······193:·dstore_2
 1084 ·······194:·aload_0
1078 ·······193:·getfield······#35·················//·Field·javax/vecmath/Tuple4d.w:D1085 ·······195:·getfield······#35·················//·Field·javax/vecmath/Tuple4d.w:D
1079 ·······196:·dstore········141086 ·······198:·dstore········8
1080 ·······198:·dload·········12 
1081 ·······200:·dload·········14 
1082 ·······202:·dmul 
1083 ·······203:·dstore········12 
1084 ·······205:·aload_01087 ·······200:·aload_1
1085 ·······206:·getfield······#35·················//·Field·javax/vecmath/Tuple4d.w:D 
1086 ·······209:·dstore········14 
1087 ·······211:·aload_1 
1088 ·······212:·getfield······#32·················//·Field·javax/vecmath/Tuple4d.z:D1088 ·······201:·getfield······#32·················//·Field·javax/vecmath/Tuple4d.z:D
1089 ·······215:·dstore········161089 ·······204:·dstore········10
 1090 ·······206:·dload·········8
1090 ·······217:·dload·········141091 ·······208:·dload·········10
1091 ·······219:·dload·········16 
1092 ·······221:·dmul1092 ·······210:·dmul
1093 ·······222:·dstore········141093 ·······211:·dstore········8
 1094 ·······213:·dload_2
1094 ·······224:·dload·········121095 ·······214:·dload·········8
1095 ·······226:·dload·········14 
1096 ·······228:·dadd1096 ·······216:·dadd
1097 ·······229:·dstore········121097 ·······217:·dstore_2
Max diff block lines reached; 34319/42582 bytes (80.60%) of diff not shown.
4.85 KB
javax/vecmath/Vector3d.class
4.8 KB
javap -verbose -constants -s -l -private {}
    
Offset 256, 15 lines modifiedOffset 256, 15 lines modified
256 ·······169:·invokestatic··#49·················//·Method·java/lang/Math.abs:(D)D256 ·······169:·invokestatic··#49·················//·Method·java/lang/Math.abs:(D)D
257 ·······172:·dreturn257 ·······172:·dreturn
  
258 ··public·final·void·cross(javax.vecmath.Vector3d,·javax.vecmath.Vector3d);258 ··public·final·void·cross(javax.vecmath.Vector3d,·javax.vecmath.Vector3d);
259 ····descriptor:·(Ljavax/vecmath/Vector3d;Ljavax/vecmath/Vector3d;)V259 ····descriptor:·(Ljavax/vecmath/Vector3d;Ljavax/vecmath/Vector3d;)V
260 ····flags:·(0x0011)·ACC_PUBLIC,·ACC_FINAL260 ····flags:·(0x0011)·ACC_PUBLIC,·ACC_FINAL
261 ····Code:261 ····Code:
262 ······stack=300,·locals=19,·args_size=3262 ······stack=300,·locals=13,·args_size=3
263 ·········0:·aload_1263 ·········0:·aload_1
264 ·········1:·getfield······#26·················//·Field·javax/vecmath/Tuple3d.y:D264 ·········1:·getfield······#26·················//·Field·javax/vecmath/Tuple3d.y:D
265 ·········4:·dstore_3265 ·········4:·dstore_3
266 ·········5:·aload_2266 ·········5:·aload_2
267 ·········6:·getfield······#29·················//·Field·javax/vecmath/Tuple3d.z:D267 ·········6:·getfield······#29·················//·Field·javax/vecmath/Tuple3d.z:D
268 ·········9:·dstore········5268 ·········9:·dstore········5
269 ········11:·dload_3269 ········11:·dload_3
Offset 280, 69 lines modifiedOffset 280, 69 lines modified
280 ········28:·dload·········5280 ········28:·dload·········5
281 ········30:·dload·········7281 ········30:·dload·········7
282 ········32:·dmul282 ········32:·dmul
283 ········33:·dstore········5283 ········33:·dstore········5
284 ········35:·dload_3284 ········35:·dload_3
285 ········36:·dload·········5285 ········36:·dload·········5
286 ········38:·dsub286 ········38:·dsub
287 ········39:·dstore········9287 ········39:·dstore········5
288 ········41:·aload_1288 ········41:·aload_1
289 ········42:·getfield······#29·················//·Field·javax/vecmath/Tuple3d.z:D289 ········42:·getfield······#29·················//·Field·javax/vecmath/Tuple3d.z:D
290 ········45:·dstore········11290 ········45:·dstore_3
291 ········47:·aload_2291 ········46:·aload_2
292 ········48:·getfield······#32·················//·Field·javax/vecmath/Tuple3d.x:D292 ········47:·getfield······#32·················//·Field·javax/vecmath/Tuple3d.x:D
293 ········51:·dstore········13293 ········50:·dstore········7
 294 ········52:·dload_3
294 ········53:·dload·········11295 ········53:·dload·········7
295 ········55:·dload·········13 
296 ········57:·dmul296 ········55:·dmul
297 ········58:·dstore········11297 ········56:·dstore_3
298 ········60:·aload_1298 ········57:·aload_1
299 ········61:·getfield······#32·················//·Field·javax/vecmath/Tuple3d.x:D 
300 ········64:·dstore········13 
301 ········66:·aload_2 
302 ········67:·getfield······#29·················//·Field·javax/vecmath/Tuple3d.z:D 
303 ········70:·dstore········15 
304 ········72:·dload·········13 
305 ········74:·dload·········15 
306 ········76:·dmul 
307 ········77:·dstore········13 
308 ········79:·dload·········11 
309 ········81:·dload·········13 
310 ········83:·dsub 
311 ········84:·dstore········11 
312 ········86:·aload_1 
313 ········87:·getfield······#32·················//·Field·javax/vecmath/Tuple3d.x:D299 ········58:·getfield······#32·················//·Field·javax/vecmath/Tuple3d.x:D
 300 ········61:·dstore········7
 301 ········63:·aload_2
 302 ········64:·getfield······#29·················//·Field·javax/vecmath/Tuple3d.z:D
 303 ········67:·dstore········9
 304 ········69:·dload·········7
 305 ········71:·dload·········9
 306 ········73:·dmul
 307 ········74:·dstore········7
 308 ········76:·dload_3
 309 ········77:·dload·········7
 310 ········79:·dsub
314 ········90:·dstore········13311 ········80:·dstore········7
315 ········92:·aload_2312 ········82:·aload_1
 313 ········83:·getfield······#32·················//·Field·javax/vecmath/Tuple3d.x:D
 314 ········86:·dstore_3
 315 ········87:·aload_2
 316 ········88:·getfield······#26·················//·Field·javax/vecmath/Tuple3d.y:D
 317 ········91:·dstore········9
 318 ········93:·dload_3
 319 ········94:·dload·········9
 320 ········96:·dmul
 321 ········97:·dstore_3
 322 ········98:·aload_1
316 ········93:·getfield······#26·················//·Field·javax/vecmath/Tuple3d.y:D323 ········99:·getfield······#26·················//·Field·javax/vecmath/Tuple3d.y:D
317 ········96:·dstore········15 
318 ········98:·dload·········13 
319 ·······100:·dload·········15 
320 ·······102:·dmul 
321 ·······103:·dstore········13324 ·······102:·dstore········9
322 ·······105:·aload_1325 ·······104:·aload_2
323 ·······106:·getfield······#26·················//·Field·javax/vecmath/Tuple3d.y:D 
324 ·······109:·dstore········15 
325 ·······111:·aload_2 
326 ·······112:·getfield······#32·················//·Field·javax/vecmath/Tuple3d.x:D326 ·······105:·getfield······#32·················//·Field·javax/vecmath/Tuple3d.x:D
 327 ·······108:·dstore········11
 328 ·······110:·dload·········9
 329 ·······112:·dload·········11
 330 ·······114:·dmul
327 ·······115:·dstore········17331 ·······115:·dstore········9
 332 ·······117:·dload_3
328 ·······117:·dload·········15333 ·······118:·dload·········9
329 ·······119:·dload·········17 
330 ·······121:·dmul 
331 ·······122:·dstore········15 
332 ·······124:·dload·········13 
333 ·······126:·dload·········15 
334 ·······128:·dsub334 ·······120:·dsub
335 ·······129:·dstore········13335 ·······121:·dstore········9
336 ·······131:·aload_0336 ·······123:·aload_0
 337 ·······124:·dload·········5
 338 ·······126:·dload·········7
337 ·······132:·dload·········9339 ·······128:·dload·········9
338 ·······134:·dload·········11 
339 ·······136:·dload·········13 
340 ·······138:·invokevirtual·#52·················//·Method·javax/vecmath/Tuple3d.set:(DDD)V340 ·······130:·invokevirtual·#52·················//·Method·javax/vecmath/Tuple3d.set:(DDD)V
341 ·······141:·return341 ·······133:·return
  
342 ··public·final·double·dot(javax.vecmath.Vector3d);342 ··public·final·double·dot(javax.vecmath.Vector3d);
343 ····descriptor:·(Ljavax/vecmath/Vector3d;)D343 ····descriptor:·(Ljavax/vecmath/Vector3d;)D
344 ····flags:·(0x0011)·ACC_PUBLIC,·ACC_FINAL344 ····flags:·(0x0011)·ACC_PUBLIC,·ACC_FINAL
345 ····Code:345 ····Code:
346 ······stack=300,·locals=8,·args_size=2346 ······stack=300,·locals=8,·args_size=2
347 ·········0:·aload_0347 ·········0:·aload_0
10.3 KB
org/openscience/cdk/config/Isotopes.class
10.2 KB
javap -verbose -constants -s -l -private {}
    
Offset 720, 75 lines modifiedOffset 720, 73 lines modified
720 ········25:·aload_3720 ········25:·aload_3
721 ········26:·invokeinterface·#132,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;721 ········26:·invokeinterface·#132,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
722 ········31:·astore········5722 ········31:·astore········5
723 ········33:·aload·········5723 ········33:·aload·········5
724 ········35:·invokeinterface·#138,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z724 ········35:·invokeinterface·#138,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
725 ········40:·istore········6725 ········40:·istore········6
726 ········42:·iload·········6726 ········42:·iload·········6
727 ········44:·ifeq··········130727 ········44:·ifeq··········126
728 ········47:·aload·········5728 ········47:·aload·········5
729 ········49:·invokeinterface·#142,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;729 ········49:·invokeinterface·#142,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
730 ········54:·checkcast·····#144················//·class·org/openscience/cdk/interfaces/IIsotope730 ········54:·checkcast·····#144················//·class·org/openscience/cdk/interfaces/IIsotope
731 ········57:·astore········7731 ········57:·astore········7
732 ········59:·aload·········7732 ········59:·aload·········7
733 ········61:·invokeinterface·#197,··1··········//·InterfaceMethod·org/openscience/cdk/interfaces/IIsotope.getAtomicNumber:()Ljava/lang/Integer;733 ········61:·invokeinterface·#197,··1··········//·InterfaceMethod·org/openscience/cdk/interfaces/IIsotope.getAtomicNumber:()Ljava/lang/Integer;
734 ········66:·astore_3734 ········66:·astore_3
735 ········67:·aload_3735 ········67:·aload_3
736 ········68:·invokevirtual·#173················//·Method·java/lang/Integer.intValue:()I736 ········68:·invokevirtual·#173················//·Method·java/lang/Integer.intValue:()I
737 ········71:·istore········6737 ········71:·istore········6
738 ········73:·iload·········6738 ········73:·iload·········6
739 ········75:·iload_1739 ········75:·iload_1
740 ········76:·if_icmpne·····33740 ········76:·if_icmpne·····33
741 ········79:·aload_2741 ········79:·aload_2
742 ········80:·ifnull········124742 ········80:·ifnull········120
743 ········83:·aload·········7743 ········83:·aload·········7
744 ········85:·invokeinterface·#200,··1··········//·InterfaceMethod·org/openscience/cdk/interfaces/IIsotope.getNaturalAbundance:()Ljava/lang/Double;744 ········85:·invokeinterface·#200,··1··········//·InterfaceMethod·org/openscience/cdk/interfaces/IIsotope.getNaturalAbundance:()Ljava/lang/Double;
745 ········90:·astore_3 
746 ········91:·aload_3 
747 ········92:·invokevirtual·#151················//·Method·java/lang/Double.doubleValue:()D745 ········90:·invokevirtual·#151················//·Method·java/lang/Double.doubleValue:()D
748 ········95:·dstore········8746 ········93:·dstore········8
749 ········97:·aload_2747 ········95:·aload_2
750 ········98:·invokeinterface·#200,··1··········//·InterfaceMethod·org/openscience/cdk/interfaces/IIsotope.getNaturalAbundance:()Ljava/lang/Double;748 ········96:·invokeinterface·#200,··1··········//·InterfaceMethod·org/openscience/cdk/interfaces/IIsotope.getNaturalAbundance:()Ljava/lang/Double;
751 ·······103:·astore········10 
752 ·······105:·aload·········10749 ·······101:·astore_3
 750 ·······102:·aload_3
753 ·······107:·invokevirtual·#151················//·Method·java/lang/Double.doubleValue:()D751 ·······103:·invokevirtual·#151················//·Method·java/lang/Double.doubleValue:()D
754 ·······110:·dstore········11752 ·······106:·dstore········10
755 ·······112:·dload·········8753 ·······108:·dload·········8
756 ·······114:·dload·········11754 ·······110:·dload·········10
757 ·······116:·dcmpl755 ·······112:·dcmpl
758 ·······117:·istore········6756 ·······113:·istore········6
759 ·······119:·iload·········6757 ·······115:·iload·········6
760 ·······121:·ifle··········33758 ·······117:·ifle··········33
761 ·······124:·aload·········7759 ·······120:·aload·········7
762 ·······126:·astore_2760 ·······122:·astore_2
763 ·······127:·goto··········33761 ·······123:·goto··········33
764 ·······130:·aload_2762 ·······126:·aload_2
765 ·······131:·ifnonnull·····174763 ·······127:·ifnonnull·····170
766 ·······134:·getstatic·····#204················//·Field·logger:Lorg/openscience/cdk/tools/ILoggingTool;764 ·······130:·getstatic·····#204················//·Field·logger:Lorg/openscience/cdk/tools/ILoggingTool;
767 ·······137:·astore_3765 ·······133:·astore_3
768 ·······138:·ldc···········#206················//·String·Could·not·find·major·isotope·for:766 ·······134:·ldc···········#206················//·String·Could·not·find·major·isotope·for:
769 ·······140:·astore········4767 ·······136:·astore········4
770 ·······142:·iconst_1768 ·······138:·iconst_1
771 ·······143:·istore········13769 ·······139:·istore········12
772 ·······145:·iload·········13770 ·······141:·iload·········12
773 ·······147:·anewarray·····#23·················//·class·java/lang/Object771 ·······143:·anewarray·····#23·················//·class·java/lang/Object
774 ·······150:·astore········10772 ·······146:·astore········13
775 ·······152:·iload_1773 ·······148:·iload_1
776 ·······153:·invokestatic··#101················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;774 ·······149:·invokestatic··#101················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;
777 ·······156:·astore········14775 ·······152:·astore········14
778 ·······158:·aload·········10776 ·······154:·aload·········13
779 ·······160:·iconst_0777 ·······156:·iconst_0
 778 ·······157:·aload·········14
 779 ·······159:·aastore
 780 ·······160:·aload_3
780 ·······161:·aload·········14781 ·······161:·aload·········4
781 ·······163:·aastore 
782 ·······164:·aload_3 
783 ·······165:·aload·········4 
784 ·······167:·aload·········10782 ·······163:·aload·········13
785 ·······169:·invokeinterface·#212,··3··········//·InterfaceMethod·org/openscience/cdk/tools/ILoggingTool.error:(Ljava/lang/Object;[Ljava/lang/Object;)V783 ·······165:·invokeinterface·#212,··3··········//·InterfaceMethod·org/openscience/cdk/tools/ILoggingTool.error:(Ljava/lang/Object;[Ljava/lang/Object;)V
786 ·······174:·aload_2784 ·······170:·aload_2
787 ·······175:·areturn785 ·······171:·areturn
  
788 ··public·org.openscience.cdk.interfaces.IIsotope·getMajorIsotope(java.lang.String);786 ··public·org.openscience.cdk.interfaces.IIsotope·getMajorIsotope(java.lang.String);
789 ····descriptor:·(Ljava/lang/String;)Lorg/openscience/cdk/interfaces/IIsotope;787 ····descriptor:·(Ljava/lang/String;)Lorg/openscience/cdk/interfaces/IIsotope;
790 ····flags:·(0x0001)·ACC_PUBLIC788 ····flags:·(0x0001)·ACC_PUBLIC
791 ····Code:789 ····Code:
792 ······stack=300,·locals=14,·args_size=2790 ······stack=300,·locals=14,·args_size=2
793 ·········0:·iconst_1791 ·········0:·iconst_1
Offset 852, 72 lines modifiedOffset 850, 70 lines modified
852 ·······121:·aload·········4850 ·······121:·aload·········4
853 ·······123:·invokeinterface·#132,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;851 ·······123:·invokeinterface·#132,··1··········//·InterfaceMethod·java/util/List.iterator:()Ljava/util/Iterator;
854 ·······128:·astore········8852 ·······128:·astore········8
855 ·······130:·aload·········8853 ·······130:·aload·········8
856 ·······132:·invokeinterface·#138,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z854 ·······132:·invokeinterface·#138,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
857 ·······137:·istore········5855 ·······137:·istore········5
858 ·······139:·iload·········5856 ·······139:·iload·········5
859 ·······141:·ifeq··········231857 ·······141:·ifeq··········227
860 ·······144:·aload·········8858 ·······144:·aload·········8
861 ·······146:·invokeinterface·#142,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;859 ·······146:·invokeinterface·#142,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
862 ·······151:·checkcast·····#144················//·class·org/openscience/cdk/interfaces/IIsotope860 ·······151:·checkcast·····#144················//·class·org/openscience/cdk/interfaces/IIsotope
863 ·······154:·astore········9861 ·······154:·astore········9
864 ·······156:·aload·········9862 ·······156:·aload·········9
865 ·······158:·invokeinterface·#160,··1··········//·InterfaceMethod·org/openscience/cdk/interfaces/IIsotope.getSymbol:()Ljava/lang/String;863 ·······158:·invokeinterface·#160,··1··········//·InterfaceMethod·org/openscience/cdk/interfaces/IIsotope.getSymbol:()Ljava/lang/String;
866 ·······163:·astore········4864 ·······163:·astore········4
867 ·······165:·aload·········4865 ·······165:·aload·········4
868 ·······167:·aload_1866 ·······167:·aload_1
869 ·······168:·invokevirtual·#166················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z867 ·······168:·invokevirtual·#166················//·Method·java/lang/String.equals:(Ljava/lang/Object;)Z
870 ·······171:·istore········5868 ·······171:·istore········5
871 ·······173:·iload·········5869 ·······173:·iload·········5
872 ·······175:·ifeq··········130870 ·······175:·ifeq··········130
873 ·······178:·aload_3871 ·······178:·aload_3
874 ·······179:·ifnull········225872 ·······179:·ifnull········221
875 ·······182:·aload·········9873 ·······182:·aload·········9
876 ·······184:·invokeinterface·#200,··1··········//·InterfaceMethod·org/openscience/cdk/interfaces/IIsotope.getNaturalAbundance:()Ljava/lang/Double;874 ·······184:·invokeinterface·#200,··1··········//·InterfaceMethod·org/openscience/cdk/interfaces/IIsotope.getNaturalAbundance:()Ljava/lang/Double;
877 ·······189:·astore········4 
878 ·······191:·aload·········4 
879 ·······193:·invokevirtual·#151················//·Method·java/lang/Double.doubleValue:()D875 ·······189:·invokevirtual·#151················//·Method·java/lang/Double.doubleValue:()D
880 ·······196:·dstore········10876 ·······192:·dstore········10
881 ·······198:·aload_3877 ·······194:·aload_3
882 ·······199:·invokeinterface·#200,··1··········//·InterfaceMethod·org/openscience/cdk/interfaces/IIsotope.getNaturalAbundance:()Ljava/lang/Double;878 ·······195:·invokeinterface·#200,··1··········//·InterfaceMethod·org/openscience/cdk/interfaces/IIsotope.getNaturalAbundance:()Ljava/lang/Double;
883 ·······204:·astore········7879 ·······200:·astore········4
884 ·······206:·aload·········7880 ·······202:·aload·········4
885 ·······208:·invokevirtual·#151················//·Method·java/lang/Double.doubleValue:()D881 ·······204:·invokevirtual·#151················//·Method·java/lang/Double.doubleValue:()D
886 ·······211:·dstore········12882 ·······207:·dstore········12
887 ·······213:·dload·········10883 ·······209:·dload·········10
888 ·······215:·dload·········12884 ·······211:·dload·········12
889 ·······217:·dcmpl885 ·······213:·dcmpl
890 ·······218:·istore········5886 ·······214:·istore········5
891 ·······220:·iload·········5887 ·······216:·iload·········5
892 ·······222:·ifle··········130888 ·······218:·ifle··········130
893 ·······225:·aload·········9889 ·······221:·aload·········9
894 ·······227:·astore_3890 ·······223:·astore_3
895 ·······228:·goto··········130891 ·······224:·goto··········130
896 ·······231:·aload_3892 ·······227:·aload_3
897 ·······232:·ifnonnull·····269893 ·······228:·ifnonnull·····265
898 ·······235:·getstatic·····#204················//·Field·logger:Lorg/openscience/cdk/tools/ILoggingTool;894 ·······231:·getstatic·····#204················//·Field·logger:Lorg/openscience/cdk/tools/ILoggingTool;
Max diff block lines reached; 0/10391 bytes (0.00%) of diff not shown.
9.89 KB
smali/javax/vecmath/Tuple3d.smali
    
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 ····iput-wide·v0,·p0,·Ljavax/vecmath/Tuple3d;->z:D34 ····iput-wide·v0,·p0,·Ljavax/vecmath/Tuple3d;->z:D
  
35 ····.line·13135 ····.line·131
36 ····return-void36 ····return-void
37 .end·method37 .end·method
  
38 .method·public·constructor·<init>(DDD)V38 .method·public·constructor·<init>(DDD)V
39 ····.locals·039 ····.locals·1
40 ····.param·p1,·"x"····#·D40 ····.param·p1,·"x"····#·D
41 ····.param·p3,·"y"····#·D41 ····.param·p3,·"y"····#·D
42 ····.param·p5,·"z"····#·D42 ····.param·p5,·"z"····#·D
  
43 ····.prologue43 ····.prologue
44 ····.line·8744 ····.line·87
45 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V45 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
Offset 295, 15 lines modifiedOffset 295, 15 lines modified
295 ····iput-wide·v0,·p0,·Ljavax/vecmath/Tuple3d;->z:D295 ····iput-wide·v0,·p0,·Ljavax/vecmath/Tuple3d;->z:D
  
296 ····.line·206296 ····.line·206
297 ····return-void297 ····return-void
298 .end·method298 .end·method
  
299 .method·public·final·clamp(DD)V299 .method·public·final·clamp(DD)V
300 ····.locals·0300 ····.locals·1
301 ····.param·p1,·"min"····#·D301 ····.param·p1,·"min"····#·D
302 ····.param·p3,·"max"····#·D302 ····.param·p3,·"max"····#·D
  
303 ····.prologue303 ····.prologue
304 ····.line·463304 ····.line·463
305 ····invoke-virtual·{p0,·p1,·p2},·Ljavax/vecmath/Tuple3d;->clampMin(D)V305 ····invoke-virtual·{p0,·p1,·p2},·Ljavax/vecmath/Tuple3d;->clampMin(D)V
  
Offset 311, 15 lines modifiedOffset 311, 15 lines modified
311 ····invoke-virtual·{p0,·p3,·p4},·Ljavax/vecmath/Tuple3d;->clampMax(D)V311 ····invoke-virtual·{p0,·p3,·p4},·Ljavax/vecmath/Tuple3d;->clampMax(D)V
  
312 ····.line·465312 ····.line·465
313 ····return-void313 ····return-void
314 .end·method314 .end·method
  
315 .method·public·final·clamp(DDLjavax/vecmath/Tuple3d;)V315 .method·public·final·clamp(DDLjavax/vecmath/Tuple3d;)V
316 ····.locals·0316 ····.locals·1
317 ····.param·p1,·"min"····#·D317 ····.param·p1,·"min"····#·D
318 ····.param·p3,·"max"····#·D318 ····.param·p3,·"max"····#·D
319 ····.param·p5,·"t"····#·Ljavax/vecmath/Tuple3d;319 ····.param·p5,·"t"····#·Ljavax/vecmath/Tuple3d;
  
320 ····.prologue320 ····.prologue
321 ····.line·475321 ····.line·475
322 ····invoke-virtual·{p0,·p5},·Ljavax/vecmath/Tuple3d;->set(Ljavax/vecmath/Tuple3d;)V322 ····invoke-virtual·{p0,·p5},·Ljavax/vecmath/Tuple3d;->set(Ljavax/vecmath/Tuple3d;)V
Offset 361, 15 lines modifiedOffset 361, 15 lines modified
361 ····invoke-virtual·{p0,·p1,·p2},·Ljavax/vecmath/Tuple3d;->clamp(FF)V361 ····invoke-virtual·{p0,·p1,·p2},·Ljavax/vecmath/Tuple3d;->clamp(FF)V
  
362 ····.line·398362 ····.line·398
363 ····return-void363 ····return-void
364 .end·method364 .end·method
  
365 .method·public·final·clampMax(D)V365 .method·public·final·clampMax(D)V
366 ····.locals·2366 ····.locals·3
367 ····.param·p1,·"max"····#·D367 ····.param·p1,·"max"····#·D
  
368 ····.prologue368 ····.prologue
369 ····.line·520369 ····.line·520
370 ····iget-wide·v0,·p0,·Ljavax/vecmath/Tuple3d;->x:D370 ····iget-wide·v0,·p0,·Ljavax/vecmath/Tuple3d;->x:D
  
371 ····cmpl-double·v0,·v0,·p1371 ····cmpl-double·v0,·v0,·p1
Offset 403, 15 lines modifiedOffset 403, 15 lines modified
  
403 ····.line·526403 ····.line·526
404 ····:cond_2404 ····:cond_2
405 ····return-void405 ····return-void
406 .end·method406 .end·method
  
407 .method·public·final·clampMax(DLjavax/vecmath/Tuple3d;)V407 .method·public·final·clampMax(DLjavax/vecmath/Tuple3d;)V
408 ····.locals·0408 ····.locals·1
409 ····.param·p1,·"max"····#·D409 ····.param·p1,·"max"····#·D
410 ····.param·p3,·"t"····#·Ljavax/vecmath/Tuple3d;410 ····.param·p3,·"t"····#·Ljavax/vecmath/Tuple3d;
  
411 ····.prologue411 ····.prologue
412 ····.line·510412 ····.line·510
413 ····invoke-virtual·{p0,·p3},·Ljavax/vecmath/Tuple3d;->set(Ljavax/vecmath/Tuple3d;)V413 ····invoke-virtual·{p0,·p3},·Ljavax/vecmath/Tuple3d;->set(Ljavax/vecmath/Tuple3d;)V
  
Offset 489, 15 lines modifiedOffset 489, 15 lines modified
489 ····invoke-virtual·{p0,·p1},·Ljavax/vecmath/Tuple3d;->clampMax(F)V489 ····invoke-virtual·{p0,·p1},·Ljavax/vecmath/Tuple3d;->clampMax(F)V
  
490 ····.line·439490 ····.line·439
491 ····return-void491 ····return-void
492 .end·method492 .end·method
  
493 .method·public·final·clampMin(D)V493 .method·public·final·clampMin(D)V
494 ····.locals·2494 ····.locals·3
495 ····.param·p1,·"min"····#·D495 ····.param·p1,·"min"····#·D
  
496 ····.prologue496 ····.prologue
497 ····.line·484497 ····.line·484
498 ····iget-wide·v0,·p0,·Ljavax/vecmath/Tuple3d;->x:D498 ····iget-wide·v0,·p0,·Ljavax/vecmath/Tuple3d;->x:D
  
499 ····cmpg-double·v0,·v0,·p1499 ····cmpg-double·v0,·v0,·p1
Offset 531, 15 lines modifiedOffset 531, 15 lines modified
  
531 ····.line·490531 ····.line·490
532 ····:cond_2532 ····:cond_2
533 ····return-void533 ····return-void
534 .end·method534 .end·method
  
535 .method·public·final·clampMin(DLjavax/vecmath/Tuple3d;)V535 .method·public·final·clampMin(DLjavax/vecmath/Tuple3d;)V
536 ····.locals·0536 ····.locals·1
537 ····.param·p1,·"min"····#·D537 ····.param·p1,·"min"····#·D
538 ····.param·p3,·"t"····#·Ljavax/vecmath/Tuple3d;538 ····.param·p3,·"t"····#·Ljavax/vecmath/Tuple3d;
  
539 ····.prologue539 ····.prologue
540 ····.line·499540 ····.line·499
541 ····invoke-virtual·{p0,·p3},·Ljavax/vecmath/Tuple3d;->set(Ljavax/vecmath/Tuple3d;)V541 ····invoke-virtual·{p0,·p3},·Ljavax/vecmath/Tuple3d;->set(Ljavax/vecmath/Tuple3d;)V
  
Offset 744, 38 lines modifiedOffset 744, 38 lines modified
744 ····iput-wide·v0,·p1,·Ljavax/vecmath/Tuple3d;->z:D744 ····iput-wide·v0,·p1,·Ljavax/vecmath/Tuple3d;->z:D
  
745 ····.line·195745 ····.line·195
746 ····return-void746 ····return-void
747 .end·method747 .end·method
  
748 .method·public·final·get([D)V748 .method·public·final·get([D)V
749 ····.locals·3749 ····.locals·4
750 ····.param·p1,·"t"····#·[D750 ····.param·p1,·"t"····#·[D
  
751 ····.prologue751 ····.prologue
752 ····.line·182752 ····.line·182
753 ····const/4·v0,·0x0753 ····const/4·v0,·0x0
  
754 ····iget-wide·v1,·p0,·Ljavax/vecmath/Tuple3d;->x:D754 ····iget-wide·v2,·p0,·Ljavax/vecmath/Tuple3d;->x:D
Max diff block lines reached; 7095/10064 bytes (70.50%) of diff not shown.
432 B
smali/javax/vecmath/Vector2d.smali
    
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 ····invoke-direct·{p0},·Ljavax/vecmath/Tuple2d;-><init>()V15 ····invoke-direct·{p0},·Ljavax/vecmath/Tuple2d;-><init>()V
  
16 ····.line·10216 ····.line·102
17 ····return-void17 ····return-void
18 .end·method18 .end·method
  
19 .method·public·constructor·<init>(DD)V19 .method·public·constructor·<init>(DD)V
20 ····.locals·020 ····.locals·1
21 ····.param·p1,·"x"····#·D21 ····.param·p1,·"x"····#·D
22 ····.param·p3,·"y"····#·D22 ····.param·p3,·"y"····#·D
  
23 ····.prologue23 ····.prologue
24 ····.line·5424 ····.line·54
25 ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Ljavax/vecmath/Tuple2d;-><init>(DD)V25 ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Ljavax/vecmath/Tuple2d;-><init>(DD)V
  
14.4 KB
smali/javax/vecmath/Quat4f.smali
    
Offset 130, 15 lines modifiedOffset 130, 15 lines modified
  
130 ····float-to-double·v0,·v0130 ····float-to-double·v0,·v0
  
131 ····return-wide·v0131 ····return-wide·v0
132 .end·method132 .end·method
  
133 .method·private·setFromMat(DDDDDDDDD)V133 .method·private·setFromMat(DDDDDDDDD)V
134 ····.locals·12134 ····.locals·13
135 ····.param·p1,·"m00"····#·D135 ····.param·p1,·"m00"····#·D
136 ····.param·p3,·"m01"····#·D136 ····.param·p3,·"m01"····#·D
137 ····.param·p5,·"m02"····#·D137 ····.param·p5,·"m02"····#·D
138 ····.param·p7,·"m10"····#·D138 ····.param·p7,·"m10"····#·D
139 ····.param·p9,·"m11"····#·D139 ····.param·p9,·"m11"····#·D
140 ····.param·p11,·"m12"····#·D140 ····.param·p11,·"m12"····#·D
141 ····.param·p13,·"m20"····#·D141 ····.param·p13,·"m20"····#·D
Offset 811, 15 lines modifiedOffset 811, 15 lines modified
  
811 ····iput·v0,·v1,·Ljavax/vecmath/Tuple4f;->w:F811 ····iput·v0,·v1,·Ljavax/vecmath/Tuple4f;->w:F
  
812 ····goto/16·:goto_0812 ····goto/16·:goto_0
813 .end·method813 .end·method
  
814 .method·public·final·interpolate(Ljavax/vecmath/Quat4f;Ljavax/vecmath/Quat4f;D)V814 .method·public·final·interpolate(Ljavax/vecmath/Quat4f;Ljavax/vecmath/Quat4f;D)V
815 ····.locals·0815 ····.locals·1
816 ····.param·p1,·"q1"····#·Ljavax/vecmath/Quat4f;816 ····.param·p1,·"q1"····#·Ljavax/vecmath/Quat4f;
817 ····.param·p2,·"q2"····#·Ljavax/vecmath/Quat4f;817 ····.param·p2,·"q2"····#·Ljavax/vecmath/Quat4f;
818 ····.param·p3,·"alpha"····#·D818 ····.param·p3,·"alpha"····#·D
  
819 ····.prologue819 ····.prologue
820 ····.line·408820 ····.line·408
821 ····invoke-virtual·{p0,·p1},·Ljavax/vecmath/Tuple4f;->set(Ljavax/vecmath/Tuple4f;)V821 ····invoke-virtual·{p0,·p1},·Ljavax/vecmath/Tuple4f;->set(Ljavax/vecmath/Tuple4f;)V
Offset 1307, 19 lines modifiedOffset 1307, 19 lines modified
  
1307 ····iget·v5,·p1,·Ljavax/vecmath/Tuple4f;->z:F1307 ····iget·v5,·p1,·Ljavax/vecmath/Tuple4f;->z:F
  
1308 ····mul-float/2addr·v4,·v51308 ····mul-float/2addr·v4,·v5
  
1309 ····add-float/2addr·v3,·v41309 ····add-float/2addr·v3,·v4
  
1310 ····float-to-double·v3,·v31310 ····float-to-double·v4,·v3
  
1311 ····mul-double/2addr·v3,·v01311 ····mul-double/2addr·v4,·v0
  
1312 ····double-to-float·v3,·v31312 ····double-to-float·v3,·v4
  
1313 ····iget·v4,·p0,·Ljavax/vecmath/Tuple4f;->z:F1313 ····iget·v4,·p0,·Ljavax/vecmath/Tuple4f;->z:F
  
1314 ····iget·v5,·p1,·Ljavax/vecmath/Tuple4f;->w:F1314 ····iget·v5,·p1,·Ljavax/vecmath/Tuple4f;->w:F
  
1315 ····mul-float/2addr·v4,·v51315 ····mul-float/2addr·v4,·v5
  
Offset 1379, 19 lines modifiedOffset 1379, 19 lines modified
  
1379 ····iget·v7,·p1,·Ljavax/vecmath/Tuple4f;->z:F1379 ····iget·v7,·p1,·Ljavax/vecmath/Tuple4f;->z:F
  
1380 ····mul-float/2addr·v6,·v71380 ····mul-float/2addr·v6,·v7
  
1381 ····add-float/2addr·v5,·v61381 ····add-float/2addr·v5,·v6
  
1382 ····float-to-double·v5,·v51382 ····float-to-double·v6,·v5
  
1383 ····mul-double/2addr·v5,·v01383 ····mul-double/2addr·v6,·v0
  
1384 ····double-to-float·v5,·v51384 ····double-to-float·v5,·v6
  
1385 ····invoke-virtual·{p0,·v2,·v3,·v4,·v5},·Ljavax/vecmath/Tuple4f;->set(FFFF)V1385 ····invoke-virtual·{p0,·v2,·v3,·v4,·v5},·Ljavax/vecmath/Tuple4f;->set(FFFF)V
  
1386 ····.line·2111386 ····.line·211
1387 ····return-void1387 ····return-void
  
1388 ····.line·2031388 ····.line·203
Offset 1486, 19 lines modifiedOffset 1486, 19 lines modified
  
1486 ····iget·v5,·p2,·Ljavax/vecmath/Tuple4f;->z:F1486 ····iget·v5,·p2,·Ljavax/vecmath/Tuple4f;->z:F
  
1487 ····mul-float/2addr·v4,·v51487 ····mul-float/2addr·v4,·v5
  
1488 ····add-float/2addr·v3,·v41488 ····add-float/2addr·v3,·v4
  
1489 ····float-to-double·v3,·v31489 ····float-to-double·v4,·v3
  
1490 ····mul-double/2addr·v3,·v01490 ····mul-double/2addr·v4,·v0
  
1491 ····double-to-float·v3,·v31491 ····double-to-float·v3,·v4
  
1492 ····iget·v4,·p1,·Ljavax/vecmath/Tuple4f;->z:F1492 ····iget·v4,·p1,·Ljavax/vecmath/Tuple4f;->z:F
  
1493 ····iget·v5,·p2,·Ljavax/vecmath/Tuple4f;->w:F1493 ····iget·v5,·p2,·Ljavax/vecmath/Tuple4f;->w:F
  
1494 ····mul-float/2addr·v4,·v51494 ····mul-float/2addr·v4,·v5
  
Offset 1558, 19 lines modifiedOffset 1558, 19 lines modified
  
1558 ····iget·v7,·p2,·Ljavax/vecmath/Tuple4f;->z:F1558 ····iget·v7,·p2,·Ljavax/vecmath/Tuple4f;->z:F
  
1559 ····mul-float/2addr·v6,·v71559 ····mul-float/2addr·v6,·v7
  
1560 ····add-float/2addr·v5,·v61560 ····add-float/2addr·v5,·v6
  
1561 ····float-to-double·v5,·v51561 ····float-to-double·v6,·v5
  
1562 ····mul-double/2addr·v5,·v01562 ····mul-double/2addr·v6,·v0
  
1563 ····double-to-float·v5,·v51563 ····double-to-float·v5,·v6
  
1564 ····invoke-virtual·{p0,·v2,·v3,·v4,·v5},·Ljavax/vecmath/Tuple4f;->set(FFFF)V1564 ····invoke-virtual·{p0,·v2,·v3,·v4,·v5},·Ljavax/vecmath/Tuple4f;->set(FFFF)V
  
1565 ····.line·1921565 ····.line·192
1566 ····return-void1566 ····return-void
  
1567 ····.line·1841567 ····.line·184
Offset 1579, 27 lines modifiedOffset 1579, 27 lines modified
  
1579 ····div-double·v0,·v2,·v01579 ····div-double·v0,·v2,·v0
  
1580 ····goto·:goto_01580 ····goto·:goto_0
1581 .end·method1581 .end·method
  
1582 .method·public·final·normalize()V1582 .method·public·final·normalize()V
1583 ····.locals·31583 ····.locals·4
  
1584 ····.prologue1584 ····.prologue
1585 ····.line·2621585 ····.line·262
1586 ····invoke-direct·{p0},·Ljavax/vecmath/Quat4f;->norm()D1586 ····invoke-direct·{p0},·Ljavax/vecmath/Quat4f;->norm()D
  
1587 ····move-result-wide·v11587 ····move-result-wide·v2
  
Max diff block lines reached; 11690/14691 bytes (79.57%) of diff not shown.
6.95 KB
smali/javax/vecmath/Tuple2d.smali
    
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
29 ····iput-wide·v0,·p0,·Ljavax/vecmath/Tuple2d;->y:D29 ····iput-wide·v0,·p0,·Ljavax/vecmath/Tuple2d;->y:D
  
30 ····.line·10130 ····.line·101
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
33 .method·public·constructor·<init>(DD)V33 .method·public·constructor·<init>(DD)V
34 ····.locals·034 ····.locals·1
35 ····.param·p1,·"x"····#·D35 ····.param·p1,·"x"····#·D
36 ····.param·p3,·"y"····#·D36 ····.param·p3,·"y"····#·D
  
37 ····.prologue37 ····.prologue
38 ····.line·6238 ····.line·62
39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
Offset 234, 15 lines modifiedOffset 234, 15 lines modified
234 ····iput-wide·v0,·p0,·Ljavax/vecmath/Tuple2d;->y:D234 ····iput-wide·v0,·p0,·Ljavax/vecmath/Tuple2d;->y:D
  
235 ····.line·161235 ····.line·161
236 ····return-void236 ····return-void
237 .end·method237 .end·method
  
238 .method·public·final·clamp(DD)V238 .method·public·final·clamp(DD)V
239 ····.locals·0239 ····.locals·1
240 ····.param·p1,·"min"····#·D240 ····.param·p1,·"min"····#·D
241 ····.param·p3,·"max"····#·D241 ····.param·p3,·"max"····#·D
  
242 ····.prologue242 ····.prologue
243 ····.line·356243 ····.line·356
244 ····invoke-virtual·{p0,·p1,·p2},·Ljavax/vecmath/Tuple2d;->clampMin(D)V244 ····invoke-virtual·{p0,·p1,·p2},·Ljavax/vecmath/Tuple2d;->clampMin(D)V
  
Offset 250, 15 lines modifiedOffset 250, 15 lines modified
250 ····invoke-virtual·{p0,·p3,·p4},·Ljavax/vecmath/Tuple2d;->clampMax(D)V250 ····invoke-virtual·{p0,·p3,·p4},·Ljavax/vecmath/Tuple2d;->clampMax(D)V
  
251 ····.line·358251 ····.line·358
252 ····return-void252 ····return-void
253 .end·method253 .end·method
  
254 .method·public·final·clamp(DDLjavax/vecmath/Tuple2d;)V254 .method·public·final·clamp(DDLjavax/vecmath/Tuple2d;)V
255 ····.locals·0255 ····.locals·1
256 ····.param·p1,·"min"····#·D256 ····.param·p1,·"min"····#·D
257 ····.param·p3,·"max"····#·D257 ····.param·p3,·"max"····#·D
258 ····.param·p5,·"t"····#·Ljavax/vecmath/Tuple2d;258 ····.param·p5,·"t"····#·Ljavax/vecmath/Tuple2d;
  
259 ····.prologue259 ····.prologue
260 ····.line·313260 ····.line·313
261 ····invoke-virtual·{p0,·p5},·Ljavax/vecmath/Tuple2d;->set(Ljavax/vecmath/Tuple2d;)V261 ····invoke-virtual·{p0,·p5},·Ljavax/vecmath/Tuple2d;->set(Ljavax/vecmath/Tuple2d;)V
Offset 267, 15 lines modifiedOffset 267, 15 lines modified
267 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Ljavax/vecmath/Tuple2d;->clamp(DD)V267 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Ljavax/vecmath/Tuple2d;->clamp(DD)V
  
268 ····.line·315268 ····.line·315
269 ····return-void269 ····return-void
270 .end·method270 .end·method
  
271 .method·public·final·clampMax(D)V271 .method·public·final·clampMax(D)V
272 ····.locals·2272 ····.locals·3
273 ····.param·p1,·"max"····#·D273 ····.param·p1,·"max"····#·D
  
274 ····.prologue274 ····.prologue
275 ····.line·376275 ····.line·376
276 ····iget-wide·v0,·p0,·Ljavax/vecmath/Tuple2d;->x:D276 ····iget-wide·v0,·p0,·Ljavax/vecmath/Tuple2d;->x:D
  
277 ····cmpl-double·v0,·v0,·p1277 ····cmpl-double·v0,·v0,·p1
Offset 298, 15 lines modifiedOffset 298, 15 lines modified
  
298 ····.line·380298 ····.line·380
299 ····:cond_1299 ····:cond_1
300 ····return-void300 ····return-void
301 .end·method301 .end·method
  
302 .method·public·final·clampMax(DLjavax/vecmath/Tuple2d;)V302 .method·public·final·clampMax(DLjavax/vecmath/Tuple2d;)V
303 ····.locals·0303 ····.locals·1
304 ····.param·p1,·"max"····#·D304 ····.param·p1,·"max"····#·D
305 ····.param·p3,·"t"····#·Ljavax/vecmath/Tuple2d;305 ····.param·p3,·"t"····#·Ljavax/vecmath/Tuple2d;
  
306 ····.prologue306 ····.prologue
307 ····.line·335307 ····.line·335
308 ····invoke-virtual·{p0,·p3},·Ljavax/vecmath/Tuple2d;->set(Ljavax/vecmath/Tuple2d;)V308 ····invoke-virtual·{p0,·p3},·Ljavax/vecmath/Tuple2d;->set(Ljavax/vecmath/Tuple2d;)V
  
Offset 314, 15 lines modifiedOffset 314, 15 lines modified
314 ····invoke-virtual·{p0,·p1,·p2},·Ljavax/vecmath/Tuple2d;->clampMax(D)V314 ····invoke-virtual·{p0,·p1,·p2},·Ljavax/vecmath/Tuple2d;->clampMax(D)V
  
315 ····.line·337315 ····.line·337
316 ····return-void316 ····return-void
317 .end·method317 .end·method
  
318 .method·public·final·clampMin(D)V318 .method·public·final·clampMin(D)V
319 ····.locals·2319 ····.locals·3
320 ····.param·p1,·"min"····#·D320 ····.param·p1,·"min"····#·D
  
321 ····.prologue321 ····.prologue
322 ····.line·365322 ····.line·365
323 ····iget-wide·v0,·p0,·Ljavax/vecmath/Tuple2d;->x:D323 ····iget-wide·v0,·p0,·Ljavax/vecmath/Tuple2d;->x:D
  
324 ····cmpg-double·v0,·v0,·p1324 ····cmpg-double·v0,·v0,·p1
Offset 345, 15 lines modifiedOffset 345, 15 lines modified
  
345 ····.line·369345 ····.line·369
346 ····:cond_1346 ····:cond_1
347 ····return-void347 ····return-void
348 .end·method348 .end·method
  
349 .method·public·final·clampMin(DLjavax/vecmath/Tuple2d;)V349 .method·public·final·clampMin(DLjavax/vecmath/Tuple2d;)V
350 ····.locals·0350 ····.locals·1
351 ····.param·p1,·"min"····#·D351 ····.param·p1,·"min"····#·D
352 ····.param·p3,·"t"····#·Ljavax/vecmath/Tuple2d;352 ····.param·p3,·"t"····#·Ljavax/vecmath/Tuple2d;
  
353 ····.prologue353 ····.prologue
354 ····.line·324354 ····.line·324
355 ····invoke-virtual·{p0,·p3},·Ljavax/vecmath/Tuple2d;->set(Ljavax/vecmath/Tuple2d;)V355 ····invoke-virtual·{p0,·p3},·Ljavax/vecmath/Tuple2d;->set(Ljavax/vecmath/Tuple2d;)V
  
Offset 474, 31 lines modifiedOffset 474, 31 lines modified
474 ····:cond_0474 ····:cond_0
475 ····const/4·v0,·0x0475 ····const/4·v0,·0x0
  
476 ····goto·:goto_0476 ····goto·:goto_0
477 .end·method477 .end·method
  
478 .method·public·final·get([D)V478 .method·public·final·get([D)V
479 ····.locals·3479 ····.locals·4
480 ····.param·p1,·"t"····#·[D480 ····.param·p1,·"t"····#·[D
  
481 ····.prologue481 ····.prologue
482 ····.line·147482 ····.line·147
483 ····const/4·v0,·0x0483 ····const/4·v0,·0x0
  
484 ····iget-wide·v1,·p0,·Ljavax/vecmath/Tuple2d;->x:D484 ····iget-wide·v2,·p0,·Ljavax/vecmath/Tuple2d;->x:D
Max diff block lines reached; 4130/7053 bytes (58.56%) of diff not shown.
37.8 KB
smali/javax/vecmath/Quat4d.smali
    
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 ····invoke-direct·{p0},·Ljavax/vecmath/Tuple4d;-><init>()V15 ····invoke-direct·{p0},·Ljavax/vecmath/Tuple4d;-><init>()V
  
16 ····.line·11516 ····.line·115
17 ····return-void17 ····return-void
18 .end·method18 .end·method
  
19 .method·public·constructor·<init>(DDDD)V19 .method·public·constructor·<init>(DDDD)V
20 ····.locals·020 ····.locals·1
21 ····.param·p1,·"x"····#·D21 ····.param·p1,·"x"····#·D
22 ····.param·p3,·"y"····#·D22 ····.param·p3,·"y"····#·D
23 ····.param·p5,·"z"····#·D23 ····.param·p5,·"z"····#·D
24 ····.param·p7,·"w"····#·D24 ····.param·p7,·"w"····#·D
  
25 ····.prologue25 ····.prologue
26 ····.line·6726 ····.line·67
Offset 128, 15 lines modifiedOffset 128, 15 lines modified
  
128 ····add-double/2addr·v0,·v2128 ····add-double/2addr·v0,·v2
  
129 ····return-wide·v0129 ····return-wide·v0
130 .end·method130 .end·method
  
131 .method·private·setFromMat(DDDDDDDDD)V131 .method·private·setFromMat(DDDDDDDDD)V
132 ····.locals·12132 ····.locals·13
133 ····.param·p1,·"m00"····#·D133 ····.param·p1,·"m00"····#·D
134 ····.param·p3,·"m01"····#·D134 ····.param·p3,·"m01"····#·D
135 ····.param·p5,·"m02"····#·D135 ····.param·p5,·"m02"····#·D
136 ····.param·p7,·"m10"····#·D136 ····.param·p7,·"m10"····#·D
137 ····.param·p9,·"m11"····#·D137 ····.param·p9,·"m11"····#·D
138 ····.param·p11,·"m12"····#·D138 ····.param·p11,·"m12"····#·D
139 ····.param·p13,·"m20"····#·D139 ····.param·p13,·"m20"····#·D
Offset 445, 251 lines modifiedOffset 445, 251 lines modified
445 ····iput-wide·v0,·p0,·Ljavax/vecmath/Tuple4d;->w:D445 ····iput-wide·v0,·p0,·Ljavax/vecmath/Tuple4d;->w:D
  
446 ····.line·126446 ····.line·126
447 ····return-void447 ····return-void
448 .end·method448 .end·method
  
449 .method·public·final·interpolate(Ljavax/vecmath/Quat4d;D)V449 .method·public·final·interpolate(Ljavax/vecmath/Quat4d;D)V
450 ····.locals·23450 ····.locals·24
451 ····.param·p1,·"q1"····#·Ljavax/vecmath/Quat4d;451 ····.param·p1,·"q1"····#·Ljavax/vecmath/Quat4d;
452 ····.param·p2,·"alpha"····#·D452 ····.param·p2,·"alpha"····#·D
  
453 ····.prologue453 ····.prologue
454 ····.line·363454 ····.line·363
455 ····invoke-virtual/range·{p0·..·p0},·Ljavax/vecmath/Quat4d;->normalize()V455 ····invoke-virtual/range·{p0·..·p0},·Ljavax/vecmath/Quat4d;->normalize()V
  
456 ····.line·364456 ····.line·364
457 ····invoke-direct/range·{p1·..·p1},·Ljavax/vecmath/Quat4d;->norm()D457 ····invoke-direct/range·{p1·..·p1},·Ljavax/vecmath/Quat4d;->norm()D
  
458 ····move-result-wide·v19458 ····move-result-wide·v20
  
459 ····invoke-static/range·{v19·..·v20},·Ljava/lang/Math;->sqrt(D)D459 ····invoke-static/range·{v20·..·v21},·Ljava/lang/Math;->sqrt(D)D
  
460 ····move-result-wide·v3460 ····move-result-wide·v4
  
461 ····.line·366461 ····.line·366
462 ····.local·v3,·"n1":D462 ····.local·v4,·"n1":D
463 ····move-object/from16·v0,·p1463 ····move-object/from16·v0,·p1
  
464 ····iget-wide·v0,·v0,·Ljavax/vecmath/Tuple4d;->x:D464 ····iget-wide·v0,·v0,·Ljavax/vecmath/Tuple4d;->x:D
  
465 ····move-wide/from16·v19,·v0465 ····move-wide/from16·v20,·v0
  
466 ····div-double·v13,·v19,·v3466 ····div-double·v14,·v20,·v4
  
467 ····.line·367467 ····.line·367
468 ····.local·v13,·"x1":D468 ····.local·v14,·"x1":D
469 ····move-object/from16·v0,·p1469 ····move-object/from16·v0,·p1
  
470 ····iget-wide·v0,·v0,·Ljavax/vecmath/Tuple4d;->y:D470 ····iget-wide·v0,·v0,·Ljavax/vecmath/Tuple4d;->y:D
  
471 ····move-wide/from16·v19,·v0471 ····move-wide/from16·v20,·v0
  
472 ····div-double·v15,·v19,·v3472 ····div-double·v16,·v20,·v4
  
473 ····.line·368473 ····.line·368
474 ····.local·v15,·"y1":D474 ····.local·v16,·"y1":D
475 ····move-object/from16·v0,·p1475 ····move-object/from16·v0,·p1
  
476 ····iget-wide·v0,·v0,·Ljavax/vecmath/Tuple4d;->z:D476 ····iget-wide·v0,·v0,·Ljavax/vecmath/Tuple4d;->z:D
  
477 ····move-wide/from16·v19,·v0477 ····move-wide/from16·v20,·v0
  
478 ····div-double·v17,·v19,·v3478 ····div-double·v18,·v20,·v4
  
479 ····.line·369479 ····.line·369
480 ····.local·v17,·"z1":D480 ····.local·v18,·"z1":D
481 ····move-object/from16·v0,·p1481 ····move-object/from16·v0,·p1
  
482 ····iget-wide·v0,·v0,·Ljavax/vecmath/Tuple4d;->w:D482 ····iget-wide·v0,·v0,·Ljavax/vecmath/Tuple4d;->w:D
  
483 ····move-wide/from16·v19,·v0483 ····move-wide/from16·v20,·v0
  
484 ····div-double·v11,·v19,·v3484 ····div-double·v12,·v20,·v4
  
485 ····.line·372485 ····.line·372
486 ····.local·v11,·"w1":D486 ····.local·v12,·"w1":D
487 ····move-object/from16·v0,·p0487 ····move-object/from16·v0,·p0
  
488 ····iget-wide·v0,·v0,·Ljavax/vecmath/Tuple4d;->x:D488 ····iget-wide·v0,·v0,·Ljavax/vecmath/Tuple4d;->x:D
  
489 ····move-wide/from16·v19,·v0489 ····move-wide/from16·v20,·v0
  
490 ····mul-double·v19,·v19,·v13490 ····mul-double·v20,·v20,·v14
  
491 ····move-object/from16·v0,·p0491 ····move-object/from16·v0,·p0
  
492 ····iget-wide·v0,·v0,·Ljavax/vecmath/Tuple4d;->y:D492 ····iget-wide·v0,·v0,·Ljavax/vecmath/Tuple4d;->y:D
  
493 ····move-wide/from16·v21,·v0493 ····move-wide/from16·v22,·v0
  
494 ····mul-double·v21,·v21,·v15494 ····mul-double·v22,·v22,·v16
  
495 ····add-double·v19,·v19,·v21495 ····add-double·v20,·v20,·v22
  
496 ····move-object/from16·v0,·p0496 ····move-object/from16·v0,·p0
  
497 ····iget-wide·v0,·v0,·Ljavax/vecmath/Tuple4d;->z:D497 ····iget-wide·v0,·v0,·Ljavax/vecmath/Tuple4d;->z:D
  
498 ····move-wide/from16·v21,·v0498 ····move-wide/from16·v22,·v0
  
499 ····mul-double·v21,·v21,·v17499 ····mul-double·v22,·v22,·v18
  
500 ····add-double·v19,·v19,·v21500 ····add-double·v20,·v20,·v22
  
501 ····move-object/from16·v0,·p0501 ····move-object/from16·v0,·p0
Max diff block lines reached; 35220/38598 bytes (91.25%) of diff not shown.
64.3 KB
smali/javax/vecmath/GMatrix.smali
    
Offset 231, 15 lines modifiedOffset 231, 15 lines modified
231 ····invoke-static·{v1,·v3,·v2,·v3,·v0},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V231 ····invoke-static·{v1,·v3,·v2,·v3,·v0},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
  
232 ····.line·154232 ····.line·154
233 ····return-void233 ····return-void
234 .end·method234 .end·method
  
235 .method·private·dpythag(DD)D235 .method·private·dpythag(DD)D
236 ····.locals·10236 ····.locals·11
237 ····.param·p1,·"a"····#·D237 ····.param·p1,·"a"····#·D
238 ····.param·p3,·"b"····#·D238 ····.param·p3,·"b"····#·D
  
239 ····.prologue239 ····.prologue
240 ····.line·1057240 ····.line·1057
241 ····invoke-static·{p1,·p2},·Ljava/lang/Math;->abs(D)D241 ····invoke-static·{p1,·p2},·Ljava/lang/Math;->abs(D)D
  
Offset 394, 46 lines modifiedOffset 394, 46 lines modified
394 ····aput-wide·p2,·v0,·v1394 ····aput-wide·p2,·v0,·v1
  
395 ····.line·1051395 ····.line·1051
396 ····return-void396 ····return-void
397 .end·method397 .end·method
  
398 .method·private·swapRows(II)V398 .method·private·swapRows(II)V
399 ····.locals·7399 ····.locals·8
400 ····.param·p1,·"i"····#·I400 ····.param·p1,·"i"····#·I
401 ····.param·p2,·"j"····#·I401 ····.param·p2,·"j"····#·I
  
402 ····.prologue402 ····.prologue
403 ····.line·1324403 ····.line·1324
404 ····const/4·v0,·0x0404 ····const/4·v0,·0x0
  
405 ····.local·v0,·"k":I405 ····.local·v0,·"k":I
406 ····:goto_0406 ····:goto_0
407 ····iget·v3,·p0,·Ljavax/vecmath/GMatrix;->nCol:I407 ····iget·v1,·p0,·Ljavax/vecmath/GMatrix;->nCol:I
  
408 ····if-lt·v0,·v3,·:cond_0408 ····if-lt·v0,·v1,·:cond_0
  
409 ····.line·1329409 ····.line·1329
410 ····return-void410 ····return-void
  
411 ····.line·1325411 ····.line·1325
412 ····:cond_0412 ····:cond_0
413 ····iget-object·v3,·p0,·Ljavax/vecmath/GMatrix;->elementData:[D413 ····iget-object·v1,·p0,·Ljavax/vecmath/GMatrix;->elementData:[D
  
414 ····iget·v4,·p0,·Ljavax/vecmath/GMatrix;->nCol:I414 ····iget·v4,·p0,·Ljavax/vecmath/GMatrix;->nCol:I
  
415 ····mul-int/2addr·v4,·p1415 ····mul-int/2addr·v4,·p1
  
416 ····add-int/2addr·v4,·v0416 ····add-int/2addr·v4,·v0
  
417 ····aget-wide·v1,·v3,·v4417 ····aget-wide·v2,·v1,·v4
  
418 ····.line·1326418 ····.line·1326
419 ····.local·v1,·"tmp":D419 ····.local·v2,·"tmp":D
420 ····iget-object·v3,·p0,·Ljavax/vecmath/GMatrix;->elementData:[D420 ····iget-object·v1,·p0,·Ljavax/vecmath/GMatrix;->elementData:[D
  
421 ····iget·v4,·p0,·Ljavax/vecmath/GMatrix;->nCol:I421 ····iget·v4,·p0,·Ljavax/vecmath/GMatrix;->nCol:I
  
422 ····mul-int/2addr·v4,·p1422 ····mul-int/2addr·v4,·p1
  
423 ····add-int/2addr·v4,·v0423 ····add-int/2addr·v4,·v0
  
Offset 441, 237 lines modifiedOffset 441, 231 lines modified
  
441 ····iget·v6,·p0,·Ljavax/vecmath/GMatrix;->nCol:I441 ····iget·v6,·p0,·Ljavax/vecmath/GMatrix;->nCol:I
  
442 ····mul-int/2addr·v6,·p2442 ····mul-int/2addr·v6,·p2
  
443 ····add-int/2addr·v6,·v0443 ····add-int/2addr·v6,·v0
  
444 ····aget-wide·v5,·v5,·v6444 ····aget-wide·v6,·v5,·v6
  
445 ····aput-wide·v5,·v3,·v4445 ····aput-wide·v6,·v1,·v4
  
446 ····.line·1327446 ····.line·1327
447 ····iget-object·v3,·p0,·Ljavax/vecmath/GMatrix;->elementData:[D447 ····iget-object·v1,·p0,·Ljavax/vecmath/GMatrix;->elementData:[D
  
448 ····iget·v4,·p0,·Ljavax/vecmath/GMatrix;->nCol:I448 ····iget·v4,·p0,·Ljavax/vecmath/GMatrix;->nCol:I
  
449 ····mul-int/2addr·v4,·p2449 ····mul-int/2addr·v4,·p2
  
450 ····add-int/2addr·v4,·v0450 ····add-int/2addr·v4,·v0
  
451 ····aput-wide·v1,·v3,·v4451 ····aput-wide·v2,·v1,·v4
  
452 ····.line·1324452 ····.line·1324
453 ····add-int/lit8·v0,·v0,·0x1453 ····add-int/lit8·v0,·v0,·0x1
  
454 ····goto·:goto_0454 ····goto·:goto_0
455 .end·method455 .end·method
  
  
456 #·virtual·methods456 #·virtual·methods
457 .method·public·final·LUD(Ljavax/vecmath/GMatrix;Ljavax/vecmath/GVector;)I457 .method·public·final·LUD(Ljavax/vecmath/GMatrix;Ljavax/vecmath/GVector;)I
458 ····.locals·22458 ····.locals·24
459 ····.param·p1,·"LU"····#·Ljavax/vecmath/GMatrix;459 ····.param·p1,·"LU"····#·Ljavax/vecmath/GMatrix;
460 ····.param·p2,·"permutation"····#·Ljavax/vecmath/GVector;460 ····.param·p2,·"permutation"····#·Ljavax/vecmath/GVector;
  
461 ····.prologue461 ····.prologue
462 ····.line·1350462 ····.line·1350
463 ····move-object/from16·v0,·p0463 ····move-object/from16·v0,·p0
  
464 ····iget·v0,·v0,·Ljavax/vecmath/GMatrix;->nRow:I464 ····iget·v15,·v0,·Ljavax/vecmath/GMatrix;->nRow:I
  
465 ····move/from16·v18,·v0 
  
466 ····move-object/from16·v0,·p0465 ····move-object/from16·v0,·p0
  
467 ····iget·v0,·v0,·Ljavax/vecmath/GMatrix;->nCol:I466 ····iget·v0,·v0,·Ljavax/vecmath/GMatrix;->nCol:I
  
468 ····move/from16·v19,·v0467 ····move/from16·v20,·v0
  
469 ····move/from16·v0,·v18 
  
470 ····move/from16·v1,·v19468 ····move/from16·v0,·v20
  
471 ····if-eq·v0,·v1,·:cond_0469 ····if-eq·v15,·v0,·:cond_0
  
472 ····.line·1351470 ····.line·1351
473 ····new-instance·v18,·Ljava/lang/ArrayIndexOutOfBoundsException;471 ····new-instance·v15,·Ljava/lang/ArrayIndexOutOfBoundsException;
  
 472 ····const-string·v20,·"not·a·square·matrix"
  
474 ····const-string·v19,·"not·a·square·matrix"473 ····move-object/from16·v0,·v20
  
475 ····invoke-direct/range·{v18·..·v19},·Ljava/lang/ArrayIndexOutOfBoundsException;-><init>(Ljava/lang/String;)V474 ····invoke-direct·{v15,·v0},·Ljava/lang/ArrayIndexOutOfBoundsException;-><init>(Ljava/lang/String;)V
  
Max diff block lines reached; 62386/65762 bytes (94.87%) of diff not shown.
40.0 KB
smali/javax/vecmath/GVector.smali
    
Offset 187, 750 lines modifiedOffset 187, 786 lines modified
187 ····.line·165187 ····.line·165
188 ····return-void188 ····return-void
189 .end·method189 .end·method
  
  
190 #·virtual·methods190 #·virtual·methods
191 .method·public·final·LUDBackSolve(Ljavax/vecmath/GMatrix;Ljavax/vecmath/GVector;Ljavax/vecmath/GVector;)V191 .method·public·final·LUDBackSolve(Ljavax/vecmath/GMatrix;Ljavax/vecmath/GVector;Ljavax/vecmath/GVector;)V
192 ····.locals·14192 ····.locals·16
193 ····.param·p1,·"LU"····#·Ljavax/vecmath/GMatrix;193 ····.param·p1,·"LU"····#·Ljavax/vecmath/GMatrix;
194 ····.param·p2,·"b"····#·Ljavax/vecmath/GVector;194 ····.param·p2,·"b"····#·Ljavax/vecmath/GVector;
195 ····.param·p3,·"permutation"····#·Ljavax/vecmath/GVector;195 ····.param·p3,·"permutation"····#·Ljavax/vecmath/GVector;
  
196 ····.prologue196 ····.prologue
197 ····.line·689197 ····.line·689
 198 ····move-object/from16·v0,·p0
  
198 ····iget·v10,·p0,·Ljavax/vecmath/GVector;->elementCount:I199 ····iget·v11,·v0,·Ljavax/vecmath/GVector;->elementCount:I
  
199 ····move-object/from16·v0,·p2200 ····move-object/from16·v0,·p2
  
200 ····iget·v11,·v0,·Ljavax/vecmath/GVector;->elementCount:I201 ····iget·v12,·v0,·Ljavax/vecmath/GVector;->elementCount:I
  
201 ····if-eq·v10,·v11,·:cond_0202 ····if-eq·v11,·v12,·:cond_0
  
202 ····.line·690203 ····.line·690
203 ····new-instance·v10,·Ljava/lang/ArrayIndexOutOfBoundsException;204 ····new-instance·v11,·Ljava/lang/ArrayIndexOutOfBoundsException;
  
 205 ····new-instance·v12,·Ljava/lang/StringBuffer;
  
204 ····new-instance·v11,·Ljava/lang/StringBuffer;206 ····invoke-direct·{v12},·Ljava/lang/StringBuffer;-><init>()V
  
205 ····invoke-direct·{v11},·Ljava/lang/StringBuffer;-><init>()V207 ····const-string·v13,·"this.size:"
  
206 ····const-string·v12,·"this.size:"208 ····invoke-virtual·{v12,·v13},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
  
207 ····invoke-virtual·{v11,·v12},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;209 ····move-result-object·v12
  
208 ····move-result-object·v11210 ····move-object/from16·v0,·p0
  
209 ····iget·v12,·p0,·Ljavax/vecmath/GVector;->elementCount:I211 ····iget·v13,·v0,·Ljavax/vecmath/GVector;->elementCount:I
  
210 ····invoke-virtual·{v11,·v12},·Ljava/lang/StringBuffer;->append(I)Ljava/lang/StringBuffer;212 ····invoke-virtual·{v12,·v13},·Ljava/lang/StringBuffer;->append(I)Ljava/lang/StringBuffer;
  
211 ····move-result-object·v11213 ····move-result-object·v12
  
212 ····const-string·v12,·"·!=·b.size:"214 ····const-string·v13,·"·!=·b.size:"
  
213 ····invoke-virtual·{v11,·v12},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;215 ····invoke-virtual·{v12,·v13},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
  
214 ····move-result-object·v11216 ····move-result-object·v12
  
215 ····move-object/from16·v0,·p2217 ····move-object/from16·v0,·p2
  
216 ····iget·v12,·v0,·Ljavax/vecmath/GVector;->elementCount:I218 ····iget·v13,·v0,·Ljavax/vecmath/GVector;->elementCount:I
  
217 ····invoke-virtual·{v11,·v12},·Ljava/lang/StringBuffer;->append(I)Ljava/lang/StringBuffer;219 ····invoke-virtual·{v12,·v13},·Ljava/lang/StringBuffer;->append(I)Ljava/lang/StringBuffer;
  
218 ····move-result-object·v11220 ····move-result-object·v12
  
219 ····invoke-virtual·{v11},·Ljava/lang/StringBuffer;->toString()Ljava/lang/String;221 ····invoke-virtual·{v12},·Ljava/lang/StringBuffer;->toString()Ljava/lang/String;
  
220 ····move-result-object·v11222 ····move-result-object·v12
  
221 ····invoke-direct·{v10,·v11},·Ljava/lang/ArrayIndexOutOfBoundsException;-><init>(Ljava/lang/String;)V223 ····invoke-direct·{v11,·v12},·Ljava/lang/ArrayIndexOutOfBoundsException;-><init>(Ljava/lang/String;)V
  
222 ····throw·v10224 ····throw·v11
  
223 ····.line·692225 ····.line·692
224 ····:cond_0226 ····:cond_0
225 ····iget·v10,·p0,·Ljavax/vecmath/GVector;->elementCount:I227 ····move-object/from16·v0,·p0
  
 228 ····iget·v11,·v0,·Ljavax/vecmath/GVector;->elementCount:I
  
226 ····invoke-virtual·{p1},·Ljavax/vecmath/GMatrix;->getNumRow()I229 ····invoke-virtual/range·{p1·..·p1},·Ljavax/vecmath/GMatrix;->getNumRow()I
  
227 ····move-result·v11230 ····move-result·v12
  
228 ····if-eq·v10,·v11,·:cond_1231 ····if-eq·v11,·v12,·:cond_1
  
229 ····.line·693232 ····.line·693
230 ····new-instance·v10,·Ljava/lang/ArrayIndexOutOfBoundsException;233 ····new-instance·v11,·Ljava/lang/ArrayIndexOutOfBoundsException;
  
231 ····new-instance·v11,·Ljava/lang/StringBuffer;234 ····new-instance·v12,·Ljava/lang/StringBuffer;
  
232 ····invoke-direct·{v11},·Ljava/lang/StringBuffer;-><init>()V235 ····invoke-direct·{v12},·Ljava/lang/StringBuffer;-><init>()V
  
233 ····const-string·v12,·"this.size:"236 ····const-string·v13,·"this.size:"
  
234 ····invoke-virtual·{v11,·v12},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;237 ····invoke-virtual·{v12,·v13},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
  
235 ····move-result-object·v11238 ····move-result-object·v12
  
236 ····iget·v12,·p0,·Ljavax/vecmath/GVector;->elementCount:I239 ····move-object/from16·v0,·p0
  
237 ····invoke-virtual·{v11,·v12},·Ljava/lang/StringBuffer;->append(I)Ljava/lang/StringBuffer;240 ····iget·v13,·v0,·Ljavax/vecmath/GVector;->elementCount:I
  
238 ····move-result-object·v11241 ····invoke-virtual·{v12,·v13},·Ljava/lang/StringBuffer;->append(I)Ljava/lang/StringBuffer;
  
239 ····const-string·v12,·"·!=·LU.nRow:"242 ····move-result-object·v12
  
240 ····invoke-virtual·{v11,·v12},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;243 ····const-string·v13,·"·!=·LU.nRow:"
  
241 ····move-result-object·v11244 ····invoke-virtual·{v12,·v13},·Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
  
242 ····invoke-virtual·{p1},·Ljavax/vecmath/GMatrix;->getNumRow()I245 ····move-result-object·v12
  
 246 ····invoke-virtual/range·{p1·..·p1},·Ljavax/vecmath/GMatrix;->getNumRow()I
  
243 ····move-result·v12247 ····move-result·v13
  
244 ····invoke-virtual·{v11,·v12},·Ljava/lang/StringBuffer;->append(I)Ljava/lang/StringBuffer;248 ····invoke-virtual·{v12,·v13},·Ljava/lang/StringBuffer;->append(I)Ljava/lang/StringBuffer;
  
245 ····move-result-object·v11249 ····move-result-object·v12
  
246 ····invoke-virtual·{v11},·Ljava/lang/StringBuffer;->toString()Ljava/lang/String;250 ····invoke-virtual·{v12},·Ljava/lang/StringBuffer;->toString()Ljava/lang/String;
  
247 ····move-result-object·v11251 ····move-result-object·v12
  
248 ····invoke-direct·{v10,·v11},·Ljava/lang/ArrayIndexOutOfBoundsException;-><init>(Ljava/lang/String;)V252 ····invoke-direct·{v11,·v12},·Ljava/lang/ArrayIndexOutOfBoundsException;-><init>(Ljava/lang/String;)V
  
249 ····throw·v10253 ····throw·v11
  
250 ····.line·695254 ····.line·695
251 ····:cond_1255 ····:cond_1
252 ····iget·v10,·p0,·Ljavax/vecmath/GVector;->elementCount:I256 ····move-object/from16·v0,·p0
  
253 ····invoke-virtual·{p1},·Ljavax/vecmath/GMatrix;->getNumCol()I257 ····iget·v11,·v0,·Ljavax/vecmath/GVector;->elementCount:I
Max diff block lines reached; 34726/40894 bytes (84.92%) of diff not shown.
8.34 KB
smali/javax/vecmath/Tuple4d.smali
    
Offset 39, 15 lines modifiedOffset 39, 15 lines modified
39 ····iput-wide·v0,·p0,·Ljavax/vecmath/Tuple4d;->w:D39 ····iput-wide·v0,·p0,·Ljavax/vecmath/Tuple4d;->w:D
  
40 ····.line·13240 ····.line·132
41 ····return-void41 ····return-void
42 .end·method42 .end·method
  
43 .method·public·constructor·<init>(DDDD)V43 .method·public·constructor·<init>(DDDD)V
44 ····.locals·044 ····.locals·1
45 ····.param·p1,·"x"····#·D45 ····.param·p1,·"x"····#·D
46 ····.param·p3,·"y"····#·D46 ····.param·p3,·"y"····#·D
47 ····.param·p5,·"z"····#·D47 ····.param·p5,·"z"····#·D
48 ····.param·p7,·"w"····#·D48 ····.param·p7,·"w"····#·D
  
49 ····.prologue49 ····.prologue
50 ····.line·9650 ····.line·96
Offset 280, 15 lines modifiedOffset 280, 15 lines modified
280 ····iput-wide·v0,·p0,·Ljavax/vecmath/Tuple4d;->w:D280 ····iput-wide·v0,·p0,·Ljavax/vecmath/Tuple4d;->w:D
  
281 ····.line·215281 ····.line·215
282 ····return-void282 ····return-void
283 .end·method283 .end·method
  
284 .method·public·final·clamp(DD)V284 .method·public·final·clamp(DD)V
285 ····.locals·0285 ····.locals·1
286 ····.param·p1,·"min"····#·D286 ····.param·p1,·"min"····#·D
287 ····.param·p3,·"max"····#·D287 ····.param·p3,·"max"····#·D
  
288 ····.prologue288 ····.prologue
289 ····.line·424289 ····.line·424
290 ····invoke-virtual·{p0,·p1,·p2},·Ljavax/vecmath/Tuple4d;->clampMin(D)V290 ····invoke-virtual·{p0,·p1,·p2},·Ljavax/vecmath/Tuple4d;->clampMin(D)V
  
Offset 296, 15 lines modifiedOffset 296, 15 lines modified
296 ····invoke-virtual·{p0,·p3,·p4},·Ljavax/vecmath/Tuple4d;->clampMax(D)V296 ····invoke-virtual·{p0,·p3,·p4},·Ljavax/vecmath/Tuple4d;->clampMax(D)V
  
297 ····.line·426297 ····.line·426
298 ····return-void298 ····return-void
299 .end·method299 .end·method
  
300 .method·public·final·clamp(DDLjavax/vecmath/Tuple4d;)V300 .method·public·final·clamp(DDLjavax/vecmath/Tuple4d;)V
301 ····.locals·0301 ····.locals·1
302 ····.param·p1,·"min"····#·D302 ····.param·p1,·"min"····#·D
303 ····.param·p3,·"max"····#·D303 ····.param·p3,·"max"····#·D
304 ····.param·p5,·"t"····#·Ljavax/vecmath/Tuple4d;304 ····.param·p5,·"t"····#·Ljavax/vecmath/Tuple4d;
  
305 ····.prologue305 ····.prologue
306 ····.line·381306 ····.line·381
307 ····invoke-virtual·{p0,·p5},·Ljavax/vecmath/Tuple4d;->set(Ljavax/vecmath/Tuple4d;)V307 ····invoke-virtual·{p0,·p5},·Ljavax/vecmath/Tuple4d;->set(Ljavax/vecmath/Tuple4d;)V
Offset 313, 15 lines modifiedOffset 313, 15 lines modified
313 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Ljavax/vecmath/Tuple4d;->clamp(DD)V313 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Ljavax/vecmath/Tuple4d;->clamp(DD)V
  
314 ····.line·383314 ····.line·383
315 ····return-void315 ····return-void
316 .end·method316 .end·method
  
317 .method·public·final·clampMax(D)V317 .method·public·final·clampMax(D)V
318 ····.locals·2318 ····.locals·3
319 ····.param·p1,·"max"····#·D319 ····.param·p1,·"max"····#·D
  
320 ····.prologue320 ····.prologue
321 ····.line·448321 ····.line·448
322 ····iget-wide·v0,·p0,·Ljavax/vecmath/Tuple4d;->x:D322 ····iget-wide·v0,·p0,·Ljavax/vecmath/Tuple4d;->x:D
  
323 ····cmpl-double·v0,·v0,·p1323 ····cmpl-double·v0,·v0,·p1
Offset 366, 15 lines modifiedOffset 366, 15 lines modified
  
366 ····.line·456366 ····.line·456
367 ····:cond_3367 ····:cond_3
368 ····return-void368 ····return-void
369 .end·method369 .end·method
  
370 .method·public·final·clampMax(DLjavax/vecmath/Tuple4d;)V370 .method·public·final·clampMax(DLjavax/vecmath/Tuple4d;)V
371 ····.locals·0371 ····.locals·1
372 ····.param·p1,·"max"····#·D372 ····.param·p1,·"max"····#·D
373 ····.param·p3,·"t"····#·Ljavax/vecmath/Tuple4d;373 ····.param·p3,·"t"····#·Ljavax/vecmath/Tuple4d;
  
374 ····.prologue374 ····.prologue
375 ····.line·403375 ····.line·403
376 ····invoke-virtual·{p0,·p3},·Ljavax/vecmath/Tuple4d;->set(Ljavax/vecmath/Tuple4d;)V376 ····invoke-virtual·{p0,·p3},·Ljavax/vecmath/Tuple4d;->set(Ljavax/vecmath/Tuple4d;)V
  
Offset 382, 15 lines modifiedOffset 382, 15 lines modified
382 ····invoke-virtual·{p0,·p1,·p2},·Ljavax/vecmath/Tuple4d;->clampMax(D)V382 ····invoke-virtual·{p0,·p1,·p2},·Ljavax/vecmath/Tuple4d;->clampMax(D)V
  
383 ····.line·405383 ····.line·405
384 ····return-void384 ····return-void
385 .end·method385 .end·method
  
386 .method·public·final·clampMin(D)V386 .method·public·final·clampMin(D)V
387 ····.locals·2387 ····.locals·3
388 ····.param·p1,·"min"····#·D388 ····.param·p1,·"min"····#·D
  
389 ····.prologue389 ····.prologue
390 ····.line·433390 ····.line·433
391 ····iget-wide·v0,·p0,·Ljavax/vecmath/Tuple4d;->x:D391 ····iget-wide·v0,·p0,·Ljavax/vecmath/Tuple4d;->x:D
  
392 ····cmpg-double·v0,·v0,·p1392 ····cmpg-double·v0,·v0,·p1
Offset 435, 15 lines modifiedOffset 435, 15 lines modified
  
435 ····.line·441435 ····.line·441
436 ····:cond_3436 ····:cond_3
437 ····return-void437 ····return-void
438 .end·method438 .end·method
  
439 .method·public·final·clampMin(DLjavax/vecmath/Tuple4d;)V439 .method·public·final·clampMin(DLjavax/vecmath/Tuple4d;)V
440 ····.locals·0440 ····.locals·1
441 ····.param·p1,·"min"····#·D441 ····.param·p1,·"min"····#·D
442 ····.param·p3,·"t"····#·Ljavax/vecmath/Tuple4d;442 ····.param·p3,·"t"····#·Ljavax/vecmath/Tuple4d;
  
443 ····.prologue443 ····.prologue
444 ····.line·392444 ····.line·392
445 ····invoke-virtual·{p0,·p3},·Ljavax/vecmath/Tuple4d;->set(Ljavax/vecmath/Tuple4d;)V445 ····invoke-virtual·{p0,·p3},·Ljavax/vecmath/Tuple4d;->set(Ljavax/vecmath/Tuple4d;)V
  
Offset 605, 45 lines modifiedOffset 605, 45 lines modified
605 ····iput-wide·v0,·p1,·Ljavax/vecmath/Tuple4d;->w:D605 ····iput-wide·v0,·p1,·Ljavax/vecmath/Tuple4d;->w:D
  
606 ····.line·203606 ····.line·203
607 ····return-void607 ····return-void
608 .end·method608 .end·method
  
609 .method·public·final·get([D)V609 .method·public·final·get([D)V
610 ····.locals·3610 ····.locals·4
611 ····.param·p1,·"t"····#·[D611 ····.param·p1,·"t"····#·[D
  
612 ····.prologue612 ····.prologue
613 ····.line·188613 ····.line·188
614 ····const/4·v0,·0x0614 ····const/4·v0,·0x0
  
615 ····iget-wide·v1,·p0,·Ljavax/vecmath/Tuple4d;->x:D615 ····iget-wide·v2,·p0,·Ljavax/vecmath/Tuple4d;->x:D
Max diff block lines reached; 5517/8471 bytes (65.13%) of diff not shown.
166 KB
smali/javax/vecmath/VecmathTest.smali
    
Offset 100, 911 lines modifiedOffset 100, 907 lines modified
  
100 ····.line·143100 ····.line·143
101 ····:cond_0101 ····:cond_0
102 ····return-void102 ····return-void
103 .end·method103 .end·method
  
104 .method·public·static·GMatrixTest()V104 .method·public·static·GMatrixTest()V
105 ····.locals·61105 ····.locals·63
  
106 ····.prologue106 ····.prologue
107 ····.line·730107 ····.line·730
108 ····new-instance·v39,·Ljavax/vecmath/GMatrix;108 ····new-instance·v6,·Ljavax/vecmath/GMatrix;
  
109 ····const/4·v9,·0x4109 ····const/4·v8,·0x4
  
110 ····const/4·v10,·0x4110 ····const/4·v10,·0x4
  
111 ····move-object/from16·v0,·v39 
  
112 ····invoke-direct·{v0,·v9,·v10},·Ljavax/vecmath/GMatrix;-><init>(II)V111 ····invoke-direct·{v6,·v8,·v10},·Ljavax/vecmath/GMatrix;-><init>(II)V
  
113 ····.line·731112 ····.line·731
114 ····.local·v39,·"I44":Ljavax/vecmath/GMatrix;113 ····.local·v6,·"I44":Ljavax/vecmath/GMatrix;
115 ····new-instance·v41,·Ljavax/vecmath/GMatrix;114 ····new-instance·v43,·Ljavax/vecmath/GMatrix;
  
116 ····const/4·v9,·0x4115 ····const/4·v8,·0x4
  
117 ····const/4·v10,·0x4116 ····const/4·v10,·0x4
  
118 ····move-object/from16·v0,·v41117 ····move-object/from16·v0,·v43
  
119 ····invoke-direct·{v0,·v9,·v10},·Ljavax/vecmath/GMatrix;-><init>(II)V118 ····invoke-direct·{v0,·v8,·v10},·Ljavax/vecmath/GMatrix;-><init>(II)V
  
120 ····.local·v41,·"O44":Ljavax/vecmath/GMatrix;119 ····.local·v43,·"O44":Ljavax/vecmath/GMatrix;
121 ····invoke-virtual/range·{v41·..·v41},·Ljavax/vecmath/GMatrix;->setZero()V120 ····invoke-virtual/range·{v43·..·v43},·Ljavax/vecmath/GMatrix;->setZero()V
  
122 ····.line·732121 ····.line·732
123 ····new-instance·v40,·Ljavax/vecmath/GMatrix;122 ····new-instance·v42,·Ljavax/vecmath/GMatrix;
  
124 ····const/4·v9,·0x3123 ····const/4·v8,·0x3
  
125 ····const/4·v10,·0x4124 ····const/4·v10,·0x4
  
126 ····move-object/from16·v0,·v40125 ····move-object/from16·v0,·v42
  
127 ····invoke-direct·{v0,·v9,·v10},·Ljavax/vecmath/GMatrix;-><init>(II)V126 ····invoke-direct·{v0,·v8,·v10},·Ljavax/vecmath/GMatrix;-><init>(II)V
  
128 ····.local·v40,·"O34":Ljavax/vecmath/GMatrix;127 ····.local·v42,·"O34":Ljavax/vecmath/GMatrix;
129 ····invoke-virtual/range·{v40·..·v40},·Ljavax/vecmath/GMatrix;->setZero()V128 ····invoke-virtual/range·{v42·..·v42},·Ljavax/vecmath/GMatrix;->setZero()V
  
130 ····.line·733129 ····.line·733
131 ····new-instance·v45,·Ljavax/vecmath/GMatrix;130 ····new-instance·v47,·Ljavax/vecmath/GMatrix;
  
132 ····const/4·v9,·0x3131 ····const/4·v8,·0x3
  
133 ····const/4·v10,·0x4132 ····const/4·v10,·0x4
  
134 ····move-object/from16·v0,·v45133 ····move-object/from16·v0,·v47
  
135 ····invoke-direct·{v0,·v9,·v10},·Ljavax/vecmath/GMatrix;-><init>(II)V134 ····invoke-direct·{v0,·v8,·v10},·Ljavax/vecmath/GMatrix;-><init>(II)V
  
136 ····.line·734135 ····.line·734
137 ····.local·v45,·"m1":Ljavax/vecmath/GMatrix;136 ····.local·v47,·"m1":Ljavax/vecmath/GMatrix;
138 ····new-instance·v46,·Ljavax/vecmath/GMatrix;137 ····new-instance·v48,·Ljavax/vecmath/GMatrix;
  
139 ····const/4·v9,·0x3138 ····const/4·v8,·0x3
  
140 ····const/4·v10,·0x4139 ····const/4·v10,·0x4
  
141 ····move-object/from16·v0,·v46140 ····move-object/from16·v0,·v48
  
142 ····invoke-direct·{v0,·v9,·v10},·Ljavax/vecmath/GMatrix;-><init>(II)V141 ····invoke-direct·{v0,·v8,·v10},·Ljavax/vecmath/GMatrix;-><init>(II)V
  
143 ····.line·735142 ····.line·735
144 ····.local·v46,·"m2":Ljavax/vecmath/GMatrix;143 ····.local·v48,·"m2":Ljavax/vecmath/GMatrix;
145 ····new-instance·v47,·Ljavax/vecmath/Matrix3d;144 ····new-instance·v49,·Ljavax/vecmath/Matrix3d;
  
146 ····invoke-direct/range·{v47·..·v47},·Ljavax/vecmath/Matrix3d;-><init>()V145 ····invoke-direct/range·{v49·..·v49},·Ljavax/vecmath/Matrix3d;-><init>()V
  
147 ····.line·736146 ····.line·736
148 ····.local·v47,·"mm1":Ljavax/vecmath/Matrix3d;147 ····.local·v49,·"mm1":Ljavax/vecmath/Matrix3d;
149 ····new-instance·v48,·Ljavax/vecmath/Matrix3d;148 ····new-instance·v50,·Ljavax/vecmath/Matrix3d;
  
150 ····invoke-direct/range·{v48·..·v48},·Ljavax/vecmath/Matrix3d;-><init>()V149 ····invoke-direct/range·{v50·..·v50},·Ljavax/vecmath/Matrix3d;-><init>()V
  
151 ····.line·739150 ····.line·739
152 ····.local·v48,·"mm2":Ljavax/vecmath/Matrix3d;151 ····.local·v50,·"mm2":Ljavax/vecmath/Matrix3d;
153 ····const/16·v43,·0x0152 ····const/16·v45,·0x0
  
154 ····.local·v43,·"i":I153 ····.local·v45,·"i":I
155 ····:goto_0154 ····:goto_0
156 ····const/4·v9,·0x3155 ····const/4·v8,·0x3
  
157 ····move/from16·v0,·v43156 ····move/from16·v0,·v45
  
158 ····if-lt·v0,·v9,·:cond_0157 ····if-lt·v0,·v8,·:cond_0
  
159 ····.line·745158 ····.line·745
160 ····const/16·v43,·0x0159 ····const/16·v45,·0x0
  
161 ····:goto_1160 ····:goto_1
162 ····const/4·v9,·0x3161 ····const/4·v8,·0x3
  
163 ····move/from16·v0,·v43162 ····move/from16·v0,·v45
  
164 ····if-lt·v0,·v9,·:cond_3163 ····if-lt·v0,·v8,·:cond_3
  
165 ····.line·750164 ····.line·750
166 ····move-object/from16·v0,·v45165 ····move-object/from16·v0,·v47
  
167 ····move-object/from16·v1,·v48166 ····move-object/from16·v1,·v50
  
168 ····invoke-virtual·{v0,·v1},·Ljavax/vecmath/GMatrix;->get(Ljavax/vecmath/Matrix3d;)V167 ····invoke-virtual·{v0,·v1},·Ljavax/vecmath/GMatrix;->get(Ljavax/vecmath/Matrix3d;)V
  
169 ····.line·751168 ····.line·751
170 ····invoke-static/range·{v47·..·v48},·Ljavax/vecmath/VecmathTest;->equals(Ljavax/vecmath/Matrix3d;Ljavax/vecmath/Matrix3d;)Z169 ····invoke-static/range·{v49·..·v50},·Ljavax/vecmath/VecmathTest;->equals(Ljavax/vecmath/Matrix3d;Ljavax/vecmath/Matrix3d;)Z
  
171 ····move-result·v9170 ····move-result·v8
  
172 ····invoke-static·{v9},·Ljavax/vecmath/VecmathTest;->ASSERT(Z)V171 ····invoke-static·{v8},·Ljavax/vecmath/VecmathTest;->ASSERT(Z)V
  
173 ····.line·754172 ····.line·754
174 ····move-object/from16·v0,·v46173 ····move-object/from16·v0,·v48
  
175 ····move-object/from16·v1,·v45 
  
176 ····move-object/from16·v2,·v39174 ····move-object/from16·v1,·v47
Max diff block lines reached; 164759/169700 bytes (97.09%) of diff not shown.
2.27 KB
smali/javax/vecmath/Vector4d.smali
    
Offset 15, 45 lines modifiedOffset 15, 45 lines modified
15 ····invoke-direct·{p0},·Ljavax/vecmath/Tuple4d;-><init>()V15 ····invoke-direct·{p0},·Ljavax/vecmath/Tuple4d;-><init>()V
  
16 ····.line·12116 ····.line·121
17 ····return-void17 ····return-void
18 .end·method18 .end·method
  
19 .method·public·constructor·<init>(DDDD)V19 .method·public·constructor·<init>(DDDD)V
20 ····.locals·020 ····.locals·1
21 ····.param·p1,·"x"····#·D21 ····.param·p1,·"x"····#·D
22 ····.param·p3,·"y"····#·D22 ····.param·p3,·"y"····#·D
23 ····.param·p5,·"z"····#·D23 ····.param·p5,·"z"····#·D
24 ····.param·p7,·"w"····#·D24 ····.param·p7,·"w"····#·D
  
25 ····.prologue25 ····.prologue
26 ····.line·7326 ····.line·73
27 ····invoke-direct/range·{p0·..·p8},·Ljavax/vecmath/Tuple4d;-><init>(DDDD)V27 ····invoke-direct/range·{p0·..·p8},·Ljavax/vecmath/Tuple4d;-><init>(DDDD)V
  
28 ····.line·7428 ····.line·74
29 ····return-void29 ····return-void
30 .end·method30 .end·method
  
31 .method·public·constructor·<init>(Ljavax/vecmath/Tuple3d;)V31 .method·public·constructor·<init>(Ljavax/vecmath/Tuple3d;)V
32 ····.locals·932 ····.locals·10
33 ····.param·p1,·"t1"····#·Ljavax/vecmath/Tuple3d;33 ····.param·p1,·"t1"····#·Ljavax/vecmath/Tuple3d;
  
34 ····.prologue34 ····.prologue
35 ····.line·13335 ····.line·133
36 ····iget-wide·v1,·p1,·Ljavax/vecmath/Tuple3d;->x:D36 ····iget-wide·v2,·p1,·Ljavax/vecmath/Tuple3d;->x:D
  
37 ····iget-wide·v3,·p1,·Ljavax/vecmath/Tuple3d;->y:D37 ····iget-wide·v4,·p1,·Ljavax/vecmath/Tuple3d;->y:D
  
38 ····iget-wide·v5,·p1,·Ljavax/vecmath/Tuple3d;->z:D38 ····iget-wide·v6,·p1,·Ljavax/vecmath/Tuple3d;->z:D
  
39 ····const-wide/16·v7,·0x039 ····const-wide/16·v8,·0x0
  
40 ····move-object·v0,·p040 ····move-object·v1,·p0
  
41 ····invoke-direct/range·{v0·..·v8},·Ljavax/vecmath/Tuple4d;-><init>(DDDD)V41 ····invoke-direct/range·{v1·..·v9},·Ljavax/vecmath/Tuple4d;-><init>(DDDD)V
  
42 ····.line·13442 ····.line·134
43 ····return-void43 ····return-void
44 .end·method44 .end·method
  
45 .method·public·constructor·<init>(Ljavax/vecmath/Tuple4d;)V45 .method·public·constructor·<init>(Ljavax/vecmath/Tuple4d;)V
46 ····.locals·046 ····.locals·0
Offset 299, 27 lines modifiedOffset 299, 27 lines modified
299 ····invoke-virtual·{p0},·Ljavax/vecmath/Vector4d;->normalize()V299 ····invoke-virtual·{p0},·Ljavax/vecmath/Vector4d;->normalize()V
  
300 ····.line·179300 ····.line·179
301 ····return-void301 ····return-void
302 .end·method302 .end·method
  
303 .method·public·final·set(Ljavax/vecmath/Tuple3d;)V303 .method·public·final·set(Ljavax/vecmath/Tuple3d;)V
304 ····.locals·9304 ····.locals·10
305 ····.param·p1,·"t1"····#·Ljavax/vecmath/Tuple3d;305 ····.param·p1,·"t1"····#·Ljavax/vecmath/Tuple3d;
  
306 ····.prologue306 ····.prologue
307 ····.line·144307 ····.line·144
308 ····iget-wide·v1,·p1,·Ljavax/vecmath/Tuple3d;->x:D308 ····iget-wide·v2,·p1,·Ljavax/vecmath/Tuple3d;->x:D
  
309 ····iget-wide·v3,·p1,·Ljavax/vecmath/Tuple3d;->y:D309 ····iget-wide·v4,·p1,·Ljavax/vecmath/Tuple3d;->y:D
  
310 ····iget-wide·v5,·p1,·Ljavax/vecmath/Tuple3d;->z:D310 ····iget-wide·v6,·p1,·Ljavax/vecmath/Tuple3d;->z:D
  
311 ····const-wide/16·v7,·0x0311 ····const-wide/16·v8,·0x0
  
312 ····move-object·v0,·p0312 ····move-object·v1,·p0
  
313 ····invoke-virtual/range·{v0·..·v8},·Ljavax/vecmath/Tuple4d;->set(DDDD)V313 ····invoke-virtual/range·{v1·..·v9},·Ljavax/vecmath/Tuple4d;->set(DDDD)V
  
314 ····.line·145314 ····.line·145
315 ····return-void315 ····return-void
316 .end·method316 .end·method
9.44 KB
smali/javax/vecmath/AxisAngle4f.smali
    
Offset 230, 15 lines modifiedOffset 230, 15 lines modified
230 ····iput·v4,·p0,·Ljavax/vecmath/AxisAngle4f;->angle:F230 ····iput·v4,·p0,·Ljavax/vecmath/AxisAngle4f;->angle:F
  
231 ····.line·321231 ····.line·321
232 ····return-void232 ····return-void
233 .end·method233 .end·method
  
234 .method·private·setFromQuat(DDDD)V234 .method·private·setFromQuat(DDDD)V
235 ····.locals·6235 ····.locals·7
236 ····.param·p1,·"x"····#·D236 ····.param·p1,·"x"····#·D
237 ····.param·p3,·"y"····#·D237 ····.param·p3,·"y"····#·D
238 ····.param·p5,·"z"····#·D238 ····.param·p5,·"z"····#·D
239 ····.param·p7,·"w"····#·D239 ····.param·p7,·"w"····#·D
  
240 ····.prologue240 ····.prologue
241 ····.line·329241 ····.line·329
Offset 610, 312 lines modifiedOffset 610, 320 lines modified
610 ····iput·v0,·p0,·Ljavax/vecmath/AxisAngle4f;->angle:F610 ····iput·v0,·p0,·Ljavax/vecmath/AxisAngle4f;->angle:F
  
611 ····.line·206611 ····.line·206
612 ····return-void612 ····return-void
613 .end·method613 .end·method
  
614 .method·public·final·set(Ljavax/vecmath/Matrix3d;)V614 .method·public·final·set(Ljavax/vecmath/Matrix3d;)V
615 ····.locals·21615 ····.locals·22
616 ····.param·p1,·"m1"····#·Ljavax/vecmath/Matrix3d;616 ····.param·p1,·"m1"····#·Ljavax/vecmath/Matrix3d;
  
617 ····.prologue617 ····.prologue
618 ····.line·278618 ····.line·278
619 ····move-object/from16·v0,·p1619 ····move-object/from16·v0,·p1
  
620 ····iget-wide·v3,·v0,·Ljavax/vecmath/Matrix3d;->m00:D620 ····iget-wide·v4,·v0,·Ljavax/vecmath/Matrix3d;->m00:D
  
621 ····move-object/from16·v0,·p1621 ····move-object/from16·v0,·p1
  
622 ····iget-wide·v5,·v0,·Ljavax/vecmath/Matrix3d;->m01:D622 ····iget-wide·v6,·v0,·Ljavax/vecmath/Matrix3d;->m01:D
  
623 ····move-object/from16·v0,·p1623 ····move-object/from16·v0,·p1
  
624 ····iget-wide·v7,·v0,·Ljavax/vecmath/Matrix3d;->m02:D624 ····iget-wide·v8,·v0,·Ljavax/vecmath/Matrix3d;->m02:D
  
625 ····move-object/from16·v0,·p1625 ····move-object/from16·v0,·p1
  
626 ····iget-wide·v9,·v0,·Ljavax/vecmath/Matrix3d;->m10:D626 ····iget-wide·v10,·v0,·Ljavax/vecmath/Matrix3d;->m10:D
  
627 ····move-object/from16·v0,·p1627 ····move-object/from16·v0,·p1
  
628 ····iget-wide·v11,·v0,·Ljavax/vecmath/Matrix3d;->m11:D628 ····iget-wide·v12,·v0,·Ljavax/vecmath/Matrix3d;->m11:D
  
629 ····move-object/from16·v0,·p1629 ····move-object/from16·v0,·p1
  
630 ····iget-wide·v13,·v0,·Ljavax/vecmath/Matrix3d;->m12:D630 ····iget-wide·v14,·v0,·Ljavax/vecmath/Matrix3d;->m12:D
  
631 ····move-object/from16·v0,·p1631 ····move-object/from16·v0,·p1
  
632 ····iget-wide·v15,·v0,·Ljavax/vecmath/Matrix3d;->m20:D632 ····iget-wide·v0,·v0,·Ljavax/vecmath/Matrix3d;->m20:D
  
 633 ····move-wide/from16·v16,·v0
  
633 ····move-object/from16·v0,·p1634 ····move-object/from16·v0,·p1
  
634 ····iget-wide·v0,·v0,·Ljavax/vecmath/Matrix3d;->m21:D635 ····iget-wide·v0,·v0,·Ljavax/vecmath/Matrix3d;->m21:D
  
635 ····move-wide/from16·v17,·v0636 ····move-wide/from16·v18,·v0
  
636 ····move-object/from16·v0,·p1637 ····move-object/from16·v0,·p1
  
637 ····iget-wide·v0,·v0,·Ljavax/vecmath/Matrix3d;->m22:D638 ····iget-wide·v0,·v0,·Ljavax/vecmath/Matrix3d;->m22:D
  
638 ····move-wide/from16·v19,·v0639 ····move-wide/from16·v20,·v0
  
639 ····move-object/from16·v2,·p0640 ····move-object/from16·v3,·p0
  
640 ····invoke-direct/range·{v2·..·v20},·Ljavax/vecmath/AxisAngle4f;->setFromMat(DDDDDDDDD)V641 ····invoke-direct/range·{v3·..·v21},·Ljavax/vecmath/AxisAngle4f;->setFromMat(DDDDDDDDD)V
  
641 ····.line·283642 ····.line·283
642 ····return-void643 ····return-void
643 .end·method644 .end·method
  
644 .method·public·final·set(Ljavax/vecmath/Matrix3f;)V645 .method·public·final·set(Ljavax/vecmath/Matrix3f;)V
645 ····.locals·21646 ····.locals·22
646 ····.param·p1,·"m1"····#·Ljavax/vecmath/Matrix3f;647 ····.param·p1,·"m1"····#·Ljavax/vecmath/Matrix3f;
  
647 ····.prologue648 ····.prologue
648 ····.line·265649 ····.line·265
649 ····move-object/from16·v0,·p1650 ····move-object/from16·v0,·p1
  
650 ····iget·v2,·v0,·Ljavax/vecmath/Matrix3f;->m00:F651 ····iget·v2,·v0,·Ljavax/vecmath/Matrix3f;->m00:F
  
651 ····float-to-double·v3,·v2652 ····float-to-double·v4,·v2
  
652 ····move-object/from16·v0,·p1653 ····move-object/from16·v0,·p1
  
653 ····iget·v2,·v0,·Ljavax/vecmath/Matrix3f;->m01:F654 ····iget·v2,·v0,·Ljavax/vecmath/Matrix3f;->m01:F
  
654 ····float-to-double·v5,·v2655 ····float-to-double·v6,·v2
  
655 ····move-object/from16·v0,·p1656 ····move-object/from16·v0,·p1
  
656 ····iget·v2,·v0,·Ljavax/vecmath/Matrix3f;->m02:F657 ····iget·v2,·v0,·Ljavax/vecmath/Matrix3f;->m02:F
  
657 ····float-to-double·v7,·v2658 ····float-to-double·v8,·v2
  
658 ····move-object/from16·v0,·p1659 ····move-object/from16·v0,·p1
  
659 ····iget·v2,·v0,·Ljavax/vecmath/Matrix3f;->m10:F660 ····iget·v2,·v0,·Ljavax/vecmath/Matrix3f;->m10:F
  
660 ····float-to-double·v9,·v2661 ····float-to-double·v10,·v2
  
661 ····move-object/from16·v0,·p1662 ····move-object/from16·v0,·p1
  
662 ····iget·v2,·v0,·Ljavax/vecmath/Matrix3f;->m11:F663 ····iget·v2,·v0,·Ljavax/vecmath/Matrix3f;->m11:F
  
663 ····float-to-double·v11,·v2664 ····float-to-double·v12,·v2
  
664 ····move-object/from16·v0,·p1665 ····move-object/from16·v0,·p1
  
665 ····iget·v2,·v0,·Ljavax/vecmath/Matrix3f;->m12:F666 ····iget·v2,·v0,·Ljavax/vecmath/Matrix3f;->m12:F
  
666 ····float-to-double·v13,·v2667 ····float-to-double·v14,·v2
  
667 ····move-object/from16·v0,·p1668 ····move-object/from16·v0,·p1
  
668 ····iget·v2,·v0,·Ljavax/vecmath/Matrix3f;->m20:F669 ····iget·v2,·v0,·Ljavax/vecmath/Matrix3f;->m20:F
  
669 ····float-to-double·v15,·v2670 ····float-to-double·v0,·v2
  
 671 ····move-wide/from16·v16,·v0
Max diff block lines reached; 6104/9589 bytes (63.66%) of diff not shown.
9.95 KB
smali/javax/vecmath/Matrix4f.smali
    
Offset 627, 194 lines modifiedOffset 627, 194 lines modified
627 ····iput·v0,·p0,·Ljavax/vecmath/Matrix4f;->m33:F627 ····iput·v0,·p0,·Ljavax/vecmath/Matrix4f;->m33:F
  
628 ····.line·1720628 ····.line·1720
629 ····return-void629 ····return-void
630 .end·method630 .end·method
  
631 .method·private·setFromAxisAngle(DDDD)V631 .method·private·setFromAxisAngle(DDDD)V
632 ····.locals·17632 ····.locals·19
633 ····.param·p1,·"x"····#·D633 ····.param·p1,·"x"····#·D
634 ····.param·p3,·"y"····#·D634 ····.param·p3,·"y"····#·D
635 ····.param·p5,·"z"····#·D635 ····.param·p5,·"z"····#·D
636 ····.param·p7,·"angle"····#·D636 ····.param·p7,·"angle"····#·D
  
637 ····.prologue637 ····.prologue
638 ····.line·1859638 ····.line·1859
639 ····mul-double·v13,·p1,·p1639 ····mul-double·v14,·p1,·p1
  
640 ····mul-double·v15,·p3,·p3640 ····mul-double·v16,·p3,·p3
  
641 ····add-double/2addr·v13,·v15641 ····add-double·v14,·v14,·v16
  
642 ····mul-double·v15,·p5,·p5642 ····mul-double·v16,·p5,·p5
  
643 ····add-double/2addr·v13,·v15643 ····add-double·v14,·v14,·v16
  
644 ····invoke-static·{v13,·v14},·Ljava/lang/Math;->sqrt(D)D644 ····invoke-static·{v14,·v15},·Ljava/lang/Math;->sqrt(D)D
  
645 ····move-result-wide·v3645 ····move-result-wide·v4
  
646 ····.line·1861646 ····.line·1861
647 ····.local·v3,·"n":D647 ····.local·v4,·"n":D
648 ····const-wide/high16·v13,·0x3ff0000000000000L····#·1.0648 ····const-wide/high16·v14,·0x3ff0000000000000L····#·1.0
  
649 ····div-double·v3,·v13,·v3649 ····div-double·v4,·v14,·v4
  
650 ····.line·1862650 ····.line·1862
651 ····mul-double·p1,·p1,·v3651 ····mul-double·p1,·p1,·v4
  
652 ····.line·1863652 ····.line·1863
653 ····mul-double·p3,·p3,·v3653 ····mul-double·p3,·p3,·v4
  
654 ····.line·1864654 ····.line·1864
655 ····mul-double·p5,·p5,·v3655 ····mul-double·p5,·p5,·v4
  
656 ····.line·1865656 ····.line·1865
657 ····invoke-static/range·{p7·..·p8},·Ljava/lang/Math;->cos(D)D657 ····invoke-static/range·{p7·..·p8},·Ljava/lang/Math;->cos(D)D
  
658 ····move-result-wide·v1658 ····move-result-wide·v2
  
659 ····.line·1866659 ····.line·1866
660 ····.local·v1,·"c":D660 ····.local·v2,·"c":D
661 ····invoke-static/range·{p7·..·p8},·Ljava/lang/Math;->sin(D)D661 ····invoke-static/range·{p7·..·p8},·Ljava/lang/Math;->sin(D)D
  
662 ····move-result-wide·v7662 ····move-result-wide·v8
  
663 ····.line·1867663 ····.line·1867
664 ····.local·v7,·"s":D664 ····.local·v8,·"s":D
665 ····const-wide/high16·v13,·0x3ff0000000000000L····#·1.0665 ····const-wide/high16·v14,·0x3ff0000000000000L····#·1.0
  
666 ····sub-double·v5,·v13,·v1666 ····sub-double·v6,·v14,·v2
  
667 ····.line·1869667 ····.line·1869
668 ····.local·v5,·"omc":D668 ····.local·v6,·"omc":D
669 ····mul-double·v13,·p1,·p1669 ····mul-double·v14,·p1,·p1
  
670 ····mul-double/2addr·v13,·v5670 ····mul-double/2addr·v14,·v6
  
671 ····add-double/2addr·v13,·v1671 ····add-double/2addr·v14,·v2
  
672 ····double-to-float·v13,·v13672 ····double-to-float·v14,·v14
  
673 ····move-object/from16·v0,·p0673 ····move-object/from16·v0,·p0
  
674 ····iput·v13,·v0,·Ljavax/vecmath/Matrix4f;->m00:F674 ····iput·v14,·v0,·Ljavax/vecmath/Matrix4f;->m00:F
  
675 ····.line·1870675 ····.line·1870
676 ····mul-double·v13,·p3,·p3676 ····mul-double·v14,·p3,·p3
  
677 ····mul-double/2addr·v13,·v5677 ····mul-double/2addr·v14,·v6
  
678 ····add-double/2addr·v13,·v1678 ····add-double/2addr·v14,·v2
  
679 ····double-to-float·v13,·v13679 ····double-to-float·v14,·v14
  
680 ····move-object/from16·v0,·p0680 ····move-object/from16·v0,·p0
  
681 ····iput·v13,·v0,·Ljavax/vecmath/Matrix4f;->m11:F681 ····iput·v14,·v0,·Ljavax/vecmath/Matrix4f;->m11:F
  
682 ····.line·1871682 ····.line·1871
683 ····mul-double·v13,·p5,·p5683 ····mul-double·v14,·p5,·p5
  
684 ····mul-double/2addr·v13,·v5684 ····mul-double/2addr·v14,·v6
  
685 ····add-double/2addr·v13,·v1685 ····add-double/2addr·v14,·v2
  
686 ····double-to-float·v13,·v13686 ····double-to-float·v14,·v14
  
687 ····move-object/from16·v0,·p0687 ····move-object/from16·v0,·p0
  
688 ····iput·v13,·v0,·Ljavax/vecmath/Matrix4f;->m22:F688 ····iput·v14,·v0,·Ljavax/vecmath/Matrix4f;->m22:F
  
689 ····.line·1873689 ····.line·1873
690 ····mul-double·v13,·p1,·p3690 ····mul-double·v14,·p1,·p3
  
691 ····mul-double·v9,·v13,·v5691 ····mul-double·v10,·v14,·v6
  
692 ····.line·1874692 ····.line·1874
693 ····.local·v9,·"tmp1":D693 ····.local·v10,·"tmp1":D
694 ····mul-double·v11,·p5,·v7694 ····mul-double·v12,·p5,·v8
  
695 ····.line·1875695 ····.line·1875
696 ····.local·v11,·"tmp2":D696 ····.local·v12,·"tmp2":D
697 ····sub-double·v13,·v9,·v11697 ····sub-double·v14,·v10,·v12
  
698 ····double-to-float·v13,·v13698 ····double-to-float·v14,·v14
  
699 ····move-object/from16·v0,·p0699 ····move-object/from16·v0,·p0
  
700 ····iput·v13,·v0,·Ljavax/vecmath/Matrix4f;->m01:F700 ····iput·v14,·v0,·Ljavax/vecmath/Matrix4f;->m01:F
  
701 ····.line·1876701 ····.line·1876
702 ····add-double·v13,·v9,·v11702 ····add-double·v14,·v10,·v12
  
703 ····double-to-float·v13,·v13703 ····double-to-float·v14,·v14
  
704 ····move-object/from16·v0,·p0704 ····move-object/from16·v0,·p0
  
Max diff block lines reached; 6211/10118 bytes (61.39%) of diff not shown.
430 B
smali/javax/vecmath/Point2d.smali
    
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 ····invoke-direct·{p0},·Ljavax/vecmath/Tuple2d;-><init>()V15 ····invoke-direct·{p0},·Ljavax/vecmath/Tuple2d;-><init>()V
  
16 ····.line·10616 ····.line·106
17 ····return-void17 ····return-void
18 .end·method18 .end·method
  
19 .method·public·constructor·<init>(DD)V19 .method·public·constructor·<init>(DD)V
20 ····.locals·020 ····.locals·1
21 ····.param·p1,·"x"····#·D21 ····.param·p1,·"x"····#·D
22 ····.param·p3,·"y"····#·D22 ····.param·p3,·"y"····#·D
  
23 ····.prologue23 ····.prologue
24 ····.line·5824 ····.line·58
25 ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Ljavax/vecmath/Tuple2d;-><init>(DD)V25 ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Ljavax/vecmath/Tuple2d;-><init>(DD)V
  
453 B
smali/javax/vecmath/Point3d.smali
    
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 ····invoke-direct·{p0},·Ljavax/vecmath/Tuple3d;-><init>()V15 ····invoke-direct·{p0},·Ljavax/vecmath/Tuple3d;-><init>()V
  
16 ····.line·11516 ····.line·115
17 ····return-void17 ····return-void
18 .end·method18 .end·method
  
19 .method·public·constructor·<init>(DDD)V19 .method·public·constructor·<init>(DDD)V
20 ····.locals·020 ····.locals·1
21 ····.param·p1,·"x"····#·D21 ····.param·p1,·"x"····#·D
22 ····.param·p3,·"y"····#·D22 ····.param·p3,·"y"····#·D
23 ····.param·p5,·"z"····#·D23 ····.param·p5,·"z"····#·D
  
24 ····.prologue24 ····.prologue
25 ····.line·6725 ····.line·67
26 ····invoke-direct/range·{p0·..·p6},·Ljavax/vecmath/Tuple3d;-><init>(DDD)V26 ····invoke-direct/range·{p0·..·p6},·Ljavax/vecmath/Tuple3d;-><init>(DDD)V
14.0 KB
smali/javax/vecmath/AxisAngle4d.smali
    
Offset 41, 15 lines modifiedOffset 41, 15 lines modified
41 ····iput-wide·v2,·p0,·Ljavax/vecmath/AxisAngle4d;->angle:D41 ····iput-wide·v2,·p0,·Ljavax/vecmath/AxisAngle4d;->angle:D
  
42 ····.line·14242 ····.line·142
43 ····return-void43 ····return-void
44 .end·method44 .end·method
  
45 .method·public·constructor·<init>(DDDD)V45 .method·public·constructor·<init>(DDDD)V
46 ····.locals·046 ····.locals·1
47 ····.param·p1,·"x"····#·D47 ····.param·p1,·"x"····#·D
48 ····.param·p3,·"y"····#·D48 ····.param·p3,·"y"····#·D
49 ····.param·p5,·"z"····#·D49 ····.param·p5,·"z"····#·D
50 ····.param·p7,·"angle"····#·D50 ····.param·p7,·"angle"····#·D
  
51 ····.prologue51 ····.prologue
52 ····.line·10552 ····.line·105
Offset 135, 15 lines modifiedOffset 135, 15 lines modified
135 ····invoke-virtual·{p0,·p1},·Ljavax/vecmath/AxisAngle4d;->set([D)V135 ····invoke-virtual·{p0,·p1},·Ljavax/vecmath/AxisAngle4d;->set([D)V
  
136 ····.line·116136 ····.line·116
137 ····return-void137 ····return-void
138 .end·method138 .end·method
  
139 .method·private·setFromMat(DDDDDDDDD)V139 .method·private·setFromMat(DDDDDDDDD)V
140 ····.locals·12140 ····.locals·13
141 ····.param·p1,·"m00"····#·D141 ····.param·p1,·"m00"····#·D
142 ····.param·p3,·"m01"····#·D142 ····.param·p3,·"m01"····#·D
143 ····.param·p5,·"m02"····#·D143 ····.param·p5,·"m02"····#·D
144 ····.param·p7,·"m10"····#·D144 ····.param·p7,·"m10"····#·D
145 ····.param·p9,·"m11"····#·D145 ····.param·p9,·"m11"····#·D
146 ····.param·p11,·"m12"····#·D146 ····.param·p11,·"m12"····#·D
147 ····.param·p13,·"m20"····#·D147 ····.param·p13,·"m20"····#·D
Offset 220, 15 lines modifiedOffset 220, 15 lines modified
220 ····iput-wide·v4,·p0,·Ljavax/vecmath/AxisAngle4d;->angle:D220 ····iput-wide·v4,·p0,·Ljavax/vecmath/AxisAngle4d;->angle:D
  
221 ····.line·326221 ····.line·326
222 ····return-void222 ····return-void
223 .end·method223 .end·method
  
224 .method·private·setFromQuat(DDDD)V224 .method·private·setFromQuat(DDDD)V
225 ····.locals·6225 ····.locals·7
226 ····.param·p1,·"x"····#·D226 ····.param·p1,·"x"····#·D
227 ····.param·p3,·"y"····#·D227 ····.param·p3,·"y"····#·D
228 ····.param·p5,·"z"····#·D228 ····.param·p5,·"z"····#·D
229 ····.param·p7,·"w"····#·D229 ····.param·p7,·"w"····#·D
  
230 ····.prologue230 ····.prologue
231 ····.line·334231 ····.line·334
Offset 427, 45 lines modifiedOffset 427, 45 lines modified
427 ····:cond_0427 ····:cond_0
428 ····const/4·v0,·0x0428 ····const/4·v0,·0x0
  
429 ····goto·:goto_0429 ····goto·:goto_0
430 .end·method430 .end·method
  
431 .method·public·final·get([D)V431 .method·public·final·get([D)V
432 ····.locals·3432 ····.locals·4
433 ····.param·p1,·"a"····#·[D433 ····.param·p1,·"a"····#·[D
  
434 ····.prologue434 ····.prologue
435 ····.line·229435 ····.line·229
436 ····const/4·v0,·0x0436 ····const/4·v0,·0x0
  
437 ····iget-wide·v1,·p0,·Ljavax/vecmath/AxisAngle4d;->x:D437 ····iget-wide·v2,·p0,·Ljavax/vecmath/AxisAngle4d;->x:D
  
438 ····aput-wide·v1,·p1,·v0438 ····aput-wide·v2,·p1,·v0
  
439 ····.line·230439 ····.line·230
440 ····const/4·v0,·0x1440 ····const/4·v0,·0x1
  
441 ····iget-wide·v1,·p0,·Ljavax/vecmath/AxisAngle4d;->y:D441 ····iget-wide·v2,·p0,·Ljavax/vecmath/AxisAngle4d;->y:D
  
442 ····aput-wide·v1,·p1,·v0442 ····aput-wide·v2,·p1,·v0
  
443 ····.line·231443 ····.line·231
444 ····const/4·v0,·0x2444 ····const/4·v0,·0x2
  
445 ····iget-wide·v1,·p0,·Ljavax/vecmath/AxisAngle4d;->z:D445 ····iget-wide·v2,·p0,·Ljavax/vecmath/AxisAngle4d;->z:D
  
446 ····aput-wide·v1,·p1,·v0446 ····aput-wide·v2,·p1,·v0
  
447 ····.line·232447 ····.line·232
448 ····const/4·v0,·0x3448 ····const/4·v0,·0x3
  
449 ····iget-wide·v1,·p0,·Ljavax/vecmath/AxisAngle4d;->angle:D449 ····iget-wide·v2,·p0,·Ljavax/vecmath/AxisAngle4d;->angle:D
  
450 ····aput-wide·v1,·p1,·v0450 ····aput-wide·v2,·p1,·v0
  
451 ····.line·233451 ····.line·233
452 ····return-void452 ····return-void
453 .end·method453 .end·method
  
454 .method·public·hashCode()I454 .method·public·hashCode()I
455 ····.locals·13455 ····.locals·13
Offset 530, 15 lines modifiedOffset 530, 15 lines modified
  
530 ····long-to-int·v8,·v8530 ····long-to-int·v8,·v8
  
531 ····return·v8531 ····return·v8
532 .end·method532 .end·method
  
533 .method·public·final·set(DDDD)V533 .method·public·final·set(DDDD)V
534 ····.locals·0534 ····.locals·1
535 ····.param·p1,·"x"····#·D535 ····.param·p1,·"x"····#·D
536 ····.param·p3,·"y"····#·D536 ····.param·p3,·"y"····#·D
537 ····.param·p5,·"z"····#·D537 ····.param·p5,·"z"····#·D
538 ····.param·p7,·"angle"····#·D538 ····.param·p7,·"angle"····#·D
  
539 ····.prologue539 ····.prologue
540 ····.line·182540 ····.line·182
Offset 620, 312 lines modifiedOffset 620, 320 lines modified
620 ····iput-wide·v0,·p0,·Ljavax/vecmath/AxisAngle4d;->angle:D620 ····iput-wide·v0,·p0,·Ljavax/vecmath/AxisAngle4d;->angle:D
  
621 ····.line·220621 ····.line·220
622 ····return-void622 ····return-void
623 .end·method623 .end·method
  
624 .method·public·final·set(Ljavax/vecmath/Matrix3d;)V624 .method·public·final·set(Ljavax/vecmath/Matrix3d;)V
625 ····.locals·21625 ····.locals·22
626 ····.param·p1,·"m1"····#·Ljavax/vecmath/Matrix3d;626 ····.param·p1,·"m1"····#·Ljavax/vecmath/Matrix3d;
  
627 ····.prologue627 ····.prologue
628 ····.line·281628 ····.line·281
629 ····move-object/from16·v0,·p1629 ····move-object/from16·v0,·p1
  
630 ····iget-wide·v3,·v0,·Ljavax/vecmath/Matrix3d;->m00:D630 ····iget-wide·v4,·v0,·Ljavax/vecmath/Matrix3d;->m00:D
  
631 ····move-object/from16·v0,·p1631 ····move-object/from16·v0,·p1
Max diff block lines reached; 11277/14261 bytes (79.08%) of diff not shown.
2.4 KB
smali/javax/vecmath/Point4d.smali
    
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 ····invoke-direct·{p0},·Ljavax/vecmath/Tuple4d;-><init>()V15 ····invoke-direct·{p0},·Ljavax/vecmath/Tuple4d;-><init>()V
  
16 ····.line·12516 ····.line·125
17 ····return-void17 ····return-void
18 .end·method18 .end·method
  
19 .method·public·constructor·<init>(DDDD)V19 .method·public·constructor·<init>(DDDD)V
20 ····.locals·020 ····.locals·1
21 ····.param·p1,·"x"····#·D21 ····.param·p1,·"x"····#·D
22 ····.param·p3,·"y"····#·D22 ····.param·p3,·"y"····#·D
23 ····.param·p5,·"z"····#·D23 ····.param·p5,·"z"····#·D
24 ····.param·p7,·"w"····#·D24 ····.param·p7,·"w"····#·D
  
25 ····.prologue25 ····.prologue
26 ····.line·7726 ····.line·77
Offset 54, 30 lines modifiedOffset 54, 30 lines modified
54 ····invoke-direct·{p0,·p1},·Ljavax/vecmath/Tuple4d;-><init>(Ljavax/vecmath/Tuple4f;)V54 ····invoke-direct·{p0,·p1},·Ljavax/vecmath/Tuple4d;-><init>(Ljavax/vecmath/Tuple4f;)V
  
55 ····.line·9455 ····.line·94
56 ····return-void56 ····return-void
57 .end·method57 .end·method
  
58 .method·public·constructor·<init>(Ljavax/vecmath/Tuple3d;)V58 .method·public·constructor·<init>(Ljavax/vecmath/Tuple3d;)V
59 ····.locals·959 ····.locals·10
60 ····.param·p1,·"t1"····#·Ljavax/vecmath/Tuple3d;60 ····.param·p1,·"t1"····#·Ljavax/vecmath/Tuple3d;
  
61 ····.prologue61 ····.prologue
62 ····.line·13762 ····.line·137
63 ····iget-wide·v1,·p1,·Ljavax/vecmath/Tuple3d;->x:D63 ····iget-wide·v2,·p1,·Ljavax/vecmath/Tuple3d;->x:D
  
64 ····iget-wide·v3,·p1,·Ljavax/vecmath/Tuple3d;->y:D64 ····iget-wide·v4,·p1,·Ljavax/vecmath/Tuple3d;->y:D
  
65 ····iget-wide·v5,·p1,·Ljavax/vecmath/Tuple3d;->z:D65 ····iget-wide·v6,·p1,·Ljavax/vecmath/Tuple3d;->z:D
  
66 ····const-wide/high16·v7,·0x3ff0000000000000L····#·1.066 ····const-wide/high16·v8,·0x3ff0000000000000L····#·1.0
  
67 ····move-object·v0,·p067 ····move-object·v1,·p0
  
68 ····invoke-direct/range·{v0·..·v8},·Ljavax/vecmath/Tuple4d;-><init>(DDDD)V68 ····invoke-direct/range·{v1·..·v9},·Ljavax/vecmath/Tuple4d;-><init>(DDDD)V
  
69 ····.line·13869 ····.line·138
70 ····return-void70 ····return-void
71 .end·method71 .end·method
  
72 .method·public·constructor·<init>(Ljavax/vecmath/Tuple4d;)V72 .method·public·constructor·<init>(Ljavax/vecmath/Tuple4d;)V
73 ····.locals·073 ····.locals·0
Offset 347, 27 lines modifiedOffset 347, 27 lines modified
347 ····iput-wide·v0,·p0,·Ljavax/vecmath/Tuple4d;->w:D347 ····iput-wide·v0,·p0,·Ljavax/vecmath/Tuple4d;->w:D
  
348 ····.line·210348 ····.line·210
349 ····return-void349 ····return-void
350 .end·method350 .end·method
  
351 .method·public·final·set(Ljavax/vecmath/Tuple3d;)V351 .method·public·final·set(Ljavax/vecmath/Tuple3d;)V
352 ····.locals·9352 ····.locals·10
353 ····.param·p1,·"t1"····#·Ljavax/vecmath/Tuple3d;353 ····.param·p1,·"t1"····#·Ljavax/vecmath/Tuple3d;
  
354 ····.prologue354 ····.prologue
355 ····.line·148355 ····.line·148
356 ····iget-wide·v1,·p1,·Ljavax/vecmath/Tuple3d;->x:D356 ····iget-wide·v2,·p1,·Ljavax/vecmath/Tuple3d;->x:D
  
357 ····iget-wide·v3,·p1,·Ljavax/vecmath/Tuple3d;->y:D357 ····iget-wide·v4,·p1,·Ljavax/vecmath/Tuple3d;->y:D
  
358 ····iget-wide·v5,·p1,·Ljavax/vecmath/Tuple3d;->z:D358 ····iget-wide·v6,·p1,·Ljavax/vecmath/Tuple3d;->z:D
  
359 ····const-wide/high16·v7,·0x3ff0000000000000L····#·1.0359 ····const-wide/high16·v8,·0x3ff0000000000000L····#·1.0
  
360 ····move-object·v0,·p0360 ····move-object·v1,·p0
  
361 ····invoke-virtual/range·{v0·..·v8},·Ljavax/vecmath/Tuple4d;->set(DDDD)V361 ····invoke-virtual/range·{v1·..·v9},·Ljavax/vecmath/Tuple4d;->set(DDDD)V
  
362 ····.line·149362 ····.line·149
363 ····return-void363 ····return-void
364 .end·method364 .end·method
173 KB
smali/javax/vecmath/Matrix4d.smali
    
Offset 52, 15 lines modifiedOffset 52, 15 lines modified
52 ····invoke-virtual·{p0},·Ljavax/vecmath/Matrix4d;->setZero()V52 ····invoke-virtual·{p0},·Ljavax/vecmath/Matrix4d;->setZero()V
  
53 ····.line·28053 ····.line·280
54 ····return-void54 ····return-void
55 .end·method55 .end·method
  
56 .method·public·constructor·<init>(DDDDDDDDDDDDDDDD)V56 .method·public·constructor·<init>(DDDDDDDDDDDDDDDD)V
57 ····.locals·057 ····.locals·1
58 ····.param·p1,·"m00"····#·D58 ····.param·p1,·"m00"····#·D
59 ····.param·p3,·"m01"····#·D59 ····.param·p3,·"m01"····#·D
60 ····.param·p5,·"m02"····#·D60 ····.param·p5,·"m02"····#·D
61 ····.param·p7,·"m03"····#·D61 ····.param·p7,·"m03"····#·D
62 ····.param·p9,·"m10"····#·D62 ····.param·p9,·"m10"····#·D
63 ····.param·p11,·"m11"····#·D63 ····.param·p11,·"m11"····#·D
64 ····.param·p13,·"m12"····#·D64 ····.param·p13,·"m12"····#·D
Offset 82, 15 lines modifiedOffset 82, 15 lines modified
82 ····invoke-direct/range·{p0·..·p32},·Ljavax/vecmath/Matrix4d;->set(DDDDDDDDDDDDDDDD)V82 ····invoke-direct/range·{p0·..·p32},·Ljavax/vecmath/Matrix4d;->set(DDDDDDDDDDDDDDDD)V
  
83 ····.line·18983 ····.line·189
84 ····return-void84 ····return-void
85 .end·method85 .end·method
  
86 .method·public·constructor·<init>(Ljavax/vecmath/Matrix3d;Ljavax/vecmath/Vector3d;D)V86 .method·public·constructor·<init>(Ljavax/vecmath/Matrix3d;Ljavax/vecmath/Vector3d;D)V
87 ····.locals·087 ····.locals·1
88 ····.param·p1,·"m1"····#·Ljavax/vecmath/Matrix3d;88 ····.param·p1,·"m1"····#·Ljavax/vecmath/Matrix3d;
89 ····.param·p2,·"t1"····#·Ljavax/vecmath/Vector3d;89 ····.param·p2,·"t1"····#·Ljavax/vecmath/Vector3d;
90 ····.param·p3,·"s"····#·D90 ····.param·p3,·"s"····#·D
  
91 ····.prologue91 ····.prologue
92 ····.line·27192 ····.line·271
93 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V93 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Ljavax/vecmath/Matrix4d;->set(Ljavax/vecmath/Matrix3d;Ljavax/vecmath/Vector3d;D)V99 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Ljavax/vecmath/Matrix4d;->set(Ljavax/vecmath/Matrix3d;Ljavax/vecmath/Vector3d;D)V
  
100 ····.line·273100 ····.line·273
101 ····return-void101 ····return-void
102 .end·method102 .end·method
  
103 .method·public·constructor·<init>(Ljavax/vecmath/Matrix3f;Ljavax/vecmath/Vector3d;D)V103 .method·public·constructor·<init>(Ljavax/vecmath/Matrix3f;Ljavax/vecmath/Vector3d;D)V
104 ····.locals·2104 ····.locals·3
105 ····.param·p1,·"m1"····#·Ljavax/vecmath/Matrix3f;105 ····.param·p1,·"m1"····#·Ljavax/vecmath/Matrix3f;
106 ····.param·p2,·"t1"····#·Ljavax/vecmath/Vector3d;106 ····.param·p2,·"t1"····#·Ljavax/vecmath/Vector3d;
107 ····.param·p3,·"s"····#·D107 ····.param·p3,·"s"····#·D
  
108 ····.prologue108 ····.prologue
109 ····.line·252109 ····.line·252
110 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V110 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
Offset 157, 15 lines modifiedOffset 157, 15 lines modified
157 ····invoke-virtual·{p0,·p1},·Ljavax/vecmath/Matrix4d;->set(Ljavax/vecmath/Matrix4f;)V157 ····invoke-virtual·{p0,·p1},·Ljavax/vecmath/Matrix4d;->set(Ljavax/vecmath/Matrix4f;)V
  
158 ····.line·241158 ····.line·241
159 ····return-void159 ····return-void
160 .end·method160 .end·method
  
161 .method·public·constructor·<init>(Ljavax/vecmath/Quat4d;Ljavax/vecmath/Vector3d;D)V161 .method·public·constructor·<init>(Ljavax/vecmath/Quat4d;Ljavax/vecmath/Vector3d;D)V
162 ····.locals·0162 ····.locals·1
163 ····.param·p1,·"q1"····#·Ljavax/vecmath/Quat4d;163 ····.param·p1,·"q1"····#·Ljavax/vecmath/Quat4d;
164 ····.param·p2,·"t1"····#·Ljavax/vecmath/Vector3d;164 ····.param·p2,·"t1"····#·Ljavax/vecmath/Vector3d;
165 ····.param·p3,·"s"····#·D165 ····.param·p3,·"s"····#·D
  
166 ····.prologue166 ····.prologue
167 ····.line·209167 ····.line·209
168 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V168 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
Offset 174, 15 lines modifiedOffset 174, 15 lines modified
174 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Ljavax/vecmath/Matrix4d;->set(Ljavax/vecmath/Quat4d;Ljavax/vecmath/Vector3d;D)V174 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Ljavax/vecmath/Matrix4d;->set(Ljavax/vecmath/Quat4d;Ljavax/vecmath/Vector3d;D)V
  
175 ····.line·211175 ····.line·211
176 ····return-void176 ····return-void
177 .end·method177 .end·method
  
178 .method·public·constructor·<init>(Ljavax/vecmath/Quat4f;Ljavax/vecmath/Vector3d;D)V178 .method·public·constructor·<init>(Ljavax/vecmath/Quat4f;Ljavax/vecmath/Vector3d;D)V
179 ····.locals·0179 ····.locals·1
180 ····.param·p1,·"q1"····#·Ljavax/vecmath/Quat4f;180 ····.param·p1,·"q1"····#·Ljavax/vecmath/Quat4f;
181 ····.param·p2,·"t1"····#·Ljavax/vecmath/Vector3d;181 ····.param·p2,·"t1"····#·Ljavax/vecmath/Vector3d;
182 ····.param·p3,·"s"····#·D182 ····.param·p3,·"s"····#·D
  
183 ····.prologue183 ····.prologue
184 ····.line·222184 ····.line·222
185 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V185 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
Offset 741, 15 lines modifiedOffset 741, 15 lines modified
  
741 ····div-double·v2,·v4,·v0741 ····div-double·v2,·v4,·v0
  
742 ····goto·:goto_0742 ····goto·:goto_0
743 .end·method743 .end·method
  
744 .method·private·mulRotationScale(D)V744 .method·private·mulRotationScale(D)V
745 ····.locals·2745 ····.locals·3
746 ····.param·p1,·"scale"····#·D746 ····.param·p1,·"scale"····#·D
  
747 ····.prologue747 ····.prologue
748 ····.line·2048748 ····.line·2048
749 ····iget-wide·v0,·p0,·Ljavax/vecmath/Matrix4d;->m00:D749 ····iget-wide·v0,·p0,·Ljavax/vecmath/Matrix4d;->m00:D
  
750 ····mul-double/2addr·v0,·p1750 ····mul-double/2addr·v0,·p1
Offset 807, 15 lines modifiedOffset 807, 15 lines modified
807 ····iput-wide·v0,·p0,·Ljavax/vecmath/Matrix4d;->m22:D807 ····iput-wide·v0,·p0,·Ljavax/vecmath/Matrix4d;->m22:D
  
808 ····.line·2051808 ····.line·2051
809 ····return-void809 ····return-void
810 .end·method810 .end·method
  
811 .method·private·set(DDDDDDDDDDDDDDDD)V811 .method·private·set(DDDDDDDDDDDDDDDD)V
812 ····.locals·2812 ····.locals·3
813 ····.param·p1,·"m00"····#·D813 ····.param·p1,·"m00"····#·D
814 ····.param·p3,·"m01"····#·D814 ····.param·p3,·"m01"····#·D
815 ····.param·p5,·"m02"····#·D815 ····.param·p5,·"m02"····#·D
816 ····.param·p7,·"m03"····#·D816 ····.param·p7,·"m03"····#·D
817 ····.param·p9,·"m10"····#·D817 ····.param·p9,·"m10"····#·D
818 ····.param·p11,·"m11"····#·D818 ····.param·p11,·"m11"····#·D
819 ····.param·p13,·"m12"····#·D819 ····.param·p13,·"m12"····#·D
Offset 840, 15 lines modifiedOffset 840, 17 lines modified
840 ····iput-wide·p7,·p0,·Ljavax/vecmath/Matrix4d;->m03:D840 ····iput-wide·p7,·p0,·Ljavax/vecmath/Matrix4d;->m03:D
  
841 ····.line·1944841 ····.line·1944
842 ····iput-wide·p9,·p0,·Ljavax/vecmath/Matrix4d;->m10:D842 ····iput-wide·p9,·p0,·Ljavax/vecmath/Matrix4d;->m10:D
  
843 ····iput-wide·p11,·p0,·Ljavax/vecmath/Matrix4d;->m11:D843 ····iput-wide·p11,·p0,·Ljavax/vecmath/Matrix4d;->m11:D
  
 844 ····move-wide/from16·v0,·p13
  
844 ····iput-wide·p13,·p0,·Ljavax/vecmath/Matrix4d;->m12:D845 ····iput-wide·v0,·p0,·Ljavax/vecmath/Matrix4d;->m12:D
  
845 ····move-wide/from16·v0,·p15846 ····move-wide/from16·v0,·p15
  
846 ····iput-wide·v0,·p0,·Ljavax/vecmath/Matrix4d;->m13:D847 ····iput-wide·v0,·p0,·Ljavax/vecmath/Matrix4d;->m13:D
  
Max diff block lines reached; 173214/176825 bytes (97.96%) of diff not shown.
72.4 KB
smali/javax/vecmath/Matrix3d.smali
    
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 ····invoke-virtual·{p0},·Ljavax/vecmath/Matrix3d;->setZero()V38 ····invoke-virtual·{p0},·Ljavax/vecmath/Matrix3d;->setZero()V
  
39 ····.line·17839 ····.line·178
40 ····return-void40 ····return-void
41 .end·method41 .end·method
  
42 .method·public·constructor·<init>(DDDDDDDDD)V42 .method·public·constructor·<init>(DDDDDDDDD)V
43 ····.locals·043 ····.locals·1
44 ····.param·p1,·"m00"····#·D44 ····.param·p1,·"m00"····#·D
45 ····.param·p3,·"m01"····#·D45 ····.param·p3,·"m01"····#·D
46 ····.param·p5,·"m02"····#·D46 ····.param·p5,·"m02"····#·D
47 ····.param·p7,·"m10"····#·D47 ····.param·p7,·"m10"····#·D
48 ····.param·p9,·"m11"····#·D48 ····.param·p9,·"m11"····#·D
49 ····.param·p11,·"m12"····#·D49 ····.param·p11,·"m12"····#·D
50 ····.param·p13,·"m20"····#·D50 ····.param·p13,·"m20"····#·D
Offset 353, 15 lines modifiedOffset 353, 15 lines modified
353 ····.line·1183353 ····.line·1183
354 ····.end·local·v0····#·"n":D354 ····.end·local·v0····#·"n":D
355 ····:cond_0355 ····:cond_0
356 ····return-wide·v2356 ····return-wide·v2
357 .end·method357 .end·method
  
358 .method·private·set(DDDDDDDDD)V358 .method·private·set(DDDDDDDDD)V
359 ····.locals·2359 ····.locals·3
360 ····.param·p1,·"m00"····#·D360 ····.param·p1,·"m00"····#·D
361 ····.param·p3,·"m01"····#·D361 ····.param·p3,·"m01"····#·D
362 ····.param·p5,·"m02"····#·D362 ····.param·p5,·"m02"····#·D
363 ····.param·p7,·"m10"····#·D363 ····.param·p7,·"m10"····#·D
364 ····.param·p9,·"m11"····#·D364 ····.param·p9,·"m11"····#·D
365 ····.param·p11,·"m12"····#·D365 ····.param·p11,·"m12"····#·D
366 ····.param·p13,·"m20"····#·D366 ····.param·p13,·"m20"····#·D
Offset 380, 380 lines modifiedOffset 380, 382 lines modified
380 ····iput-wide·p7,·p0,·Ljavax/vecmath/Matrix3d;->m10:D380 ····iput-wide·p7,·p0,·Ljavax/vecmath/Matrix3d;->m10:D
  
381 ····iput-wide·p9,·p0,·Ljavax/vecmath/Matrix3d;->m11:D381 ····iput-wide·p9,·p0,·Ljavax/vecmath/Matrix3d;->m11:D
  
382 ····iput-wide·p11,·p0,·Ljavax/vecmath/Matrix3d;->m12:D382 ····iput-wide·p11,·p0,·Ljavax/vecmath/Matrix3d;->m12:D
  
383 ····.line·1125383 ····.line·1125
 384 ····move-wide/from16·v0,·p13
  
384 ····iput-wide·p13,·p0,·Ljavax/vecmath/Matrix3d;->m20:D385 ····iput-wide·v0,·p0,·Ljavax/vecmath/Matrix3d;->m20:D
  
385 ····move-wide/from16·v0,·p15386 ····move-wide/from16·v0,·p15
  
386 ····iput-wide·v0,·p0,·Ljavax/vecmath/Matrix3d;->m21:D387 ····iput-wide·v0,·p0,·Ljavax/vecmath/Matrix3d;->m21:D
  
387 ····move-wide/from16·v0,·p17388 ····move-wide/from16·v0,·p17
  
388 ····iput-wide·v0,·p0,·Ljavax/vecmath/Matrix3d;->m22:D389 ····iput-wide·v0,·p0,·Ljavax/vecmath/Matrix3d;->m22:D
  
389 ····.line·1126390 ····.line·1126
390 ····return-void391 ····return-void
391 .end·method392 .end·method
  
392 .method·private·setFromAxisAngle(DDDD)V393 .method·private·setFromAxisAngle(DDDD)V
393 ····.locals·17394 ····.locals·19
394 ····.param·p1,·"x"····#·D395 ····.param·p1,·"x"····#·D
395 ····.param·p3,·"y"····#·D396 ····.param·p3,·"y"····#·D
396 ····.param·p5,·"z"····#·D397 ····.param·p5,·"z"····#·D
397 ····.param·p7,·"angle"····#·D398 ····.param·p7,·"angle"····#·D
  
398 ····.prologue399 ····.prologue
399 ····.line·1203400 ····.line·1203
400 ····mul-double·v13,·p1,·p1401 ····mul-double·v14,·p1,·p1
  
401 ····mul-double·v15,·p3,·p3402 ····mul-double·v16,·p3,·p3
  
402 ····add-double/2addr·v13,·v15403 ····add-double·v14,·v14,·v16
  
403 ····mul-double·v15,·p5,·p5404 ····mul-double·v16,·p5,·p5
  
404 ····add-double/2addr·v13,·v15405 ····add-double·v14,·v14,·v16
  
405 ····invoke-static·{v13,·v14},·Ljava/lang/Math;->sqrt(D)D406 ····invoke-static·{v14,·v15},·Ljava/lang/Math;->sqrt(D)D
  
406 ····move-result-wide·v3407 ····move-result-wide·v4
  
407 ····.line·1205408 ····.line·1205
408 ····.local·v3,·"n":D409 ····.local·v4,·"n":D
409 ····const-wide/high16·v13,·0x3ff0000000000000L····#·1.0410 ····const-wide/high16·v14,·0x3ff0000000000000L····#·1.0
  
410 ····div-double·v3,·v13,·v3411 ····div-double·v4,·v14,·v4
  
411 ····.line·1206412 ····.line·1206
412 ····mul-double·p1,·p1,·v3413 ····mul-double·p1,·p1,·v4
  
413 ····.line·1207414 ····.line·1207
414 ····mul-double·p3,·p3,·v3415 ····mul-double·p3,·p3,·v4
  
415 ····.line·1208416 ····.line·1208
416 ····mul-double·p5,·p5,·v3417 ····mul-double·p5,·p5,·v4
  
417 ····.line·1209418 ····.line·1209
418 ····invoke-static/range·{p7·..·p8},·Ljava/lang/Math;->cos(D)D419 ····invoke-static/range·{p7·..·p8},·Ljava/lang/Math;->cos(D)D
  
419 ····move-result-wide·v1420 ····move-result-wide·v2
  
420 ····.line·1210421 ····.line·1210
421 ····.local·v1,·"c":D422 ····.local·v2,·"c":D
422 ····invoke-static/range·{p7·..·p8},·Ljava/lang/Math;->sin(D)D423 ····invoke-static/range·{p7·..·p8},·Ljava/lang/Math;->sin(D)D
  
423 ····move-result-wide·v7424 ····move-result-wide·v8
  
424 ····.line·1211425 ····.line·1211
425 ····.local·v7,·"s":D426 ····.local·v8,·"s":D
426 ····const-wide/high16·v13,·0x3ff0000000000000L····#·1.0427 ····const-wide/high16·v14,·0x3ff0000000000000L····#·1.0
  
427 ····sub-double·v5,·v13,·v1428 ····sub-double·v6,·v14,·v2
  
428 ····.line·1212429 ····.line·1212
429 ····.local·v5,·"omc":D430 ····.local·v6,·"omc":D
430 ····mul-double·v13,·p1,·p1431 ····mul-double·v14,·p1,·p1
  
431 ····mul-double/2addr·v13,·v5432 ····mul-double/2addr·v14,·v6
  
432 ····add-double/2addr·v13,·v1433 ····add-double/2addr·v14,·v2
  
433 ····move-object/from16·v0,·p0434 ····move-object/from16·v0,·p0
  
434 ····iput-wide·v13,·v0,·Ljavax/vecmath/Matrix3d;->m00:D435 ····iput-wide·v14,·v0,·Ljavax/vecmath/Matrix3d;->m00:D
  
435 ····.line·1213436 ····.line·1213
436 ····mul-double·v13,·p3,·p3437 ····mul-double·v14,·p3,·p3
  
437 ····mul-double/2addr·v13,·v5438 ····mul-double/2addr·v14,·v6
  
Max diff block lines reached; 70446/74100 bytes (95.07%) of diff not shown.
9.39 KB
smali/javax/vecmath/Matrix3f.smali
    
Offset 359, 194 lines modifiedOffset 359, 194 lines modified
359 ····iput·p9,·p0,·Ljavax/vecmath/Matrix3f;->m22:F359 ····iput·p9,·p0,·Ljavax/vecmath/Matrix3f;->m22:F
  
360 ····.line·1113360 ····.line·1113
361 ····return-void361 ····return-void
362 .end·method362 .end·method
  
363 .method·private·setFromAxisAngle(DDDD)V363 .method·private·setFromAxisAngle(DDDD)V
364 ····.locals·17364 ····.locals·19
365 ····.param·p1,·"x"····#·D365 ····.param·p1,·"x"····#·D
366 ····.param·p3,·"y"····#·D366 ····.param·p3,·"y"····#·D
367 ····.param·p5,·"z"····#·D367 ····.param·p5,·"z"····#·D
368 ····.param·p7,·"angle"····#·D368 ····.param·p7,·"angle"····#·D
  
369 ····.prologue369 ····.prologue
370 ····.line·1181370 ····.line·1181
371 ····mul-double·v13,·p1,·p1371 ····mul-double·v14,·p1,·p1
  
372 ····mul-double·v15,·p3,·p3372 ····mul-double·v16,·p3,·p3
  
373 ····add-double/2addr·v13,·v15373 ····add-double·v14,·v14,·v16
  
374 ····mul-double·v15,·p5,·p5374 ····mul-double·v16,·p5,·p5
  
375 ····add-double/2addr·v13,·v15375 ····add-double·v14,·v14,·v16
  
376 ····invoke-static·{v13,·v14},·Ljava/lang/Math;->sqrt(D)D376 ····invoke-static·{v14,·v15},·Ljava/lang/Math;->sqrt(D)D
  
377 ····move-result-wide·v3377 ····move-result-wide·v4
  
378 ····.line·1183378 ····.line·1183
379 ····.local·v3,·"n":D379 ····.local·v4,·"n":D
380 ····const-wide/high16·v13,·0x3ff0000000000000L····#·1.0380 ····const-wide/high16·v14,·0x3ff0000000000000L····#·1.0
  
381 ····div-double·v3,·v13,·v3381 ····div-double·v4,·v14,·v4
  
382 ····.line·1184382 ····.line·1184
383 ····mul-double·p1,·p1,·v3383 ····mul-double·p1,·p1,·v4
  
384 ····.line·1185384 ····.line·1185
385 ····mul-double·p3,·p3,·v3385 ····mul-double·p3,·p3,·v4
  
386 ····.line·1186386 ····.line·1186
387 ····mul-double·p5,·p5,·v3387 ····mul-double·p5,·p5,·v4
  
388 ····.line·1187388 ····.line·1187
389 ····invoke-static/range·{p7·..·p8},·Ljava/lang/Math;->cos(D)D389 ····invoke-static/range·{p7·..·p8},·Ljava/lang/Math;->cos(D)D
  
390 ····move-result-wide·v1390 ····move-result-wide·v2
  
391 ····.line·1188391 ····.line·1188
392 ····.local·v1,·"c":D392 ····.local·v2,·"c":D
393 ····invoke-static/range·{p7·..·p8},·Ljava/lang/Math;->sin(D)D393 ····invoke-static/range·{p7·..·p8},·Ljava/lang/Math;->sin(D)D
  
394 ····move-result-wide·v7394 ····move-result-wide·v8
  
395 ····.line·1189395 ····.line·1189
396 ····.local·v7,·"s":D396 ····.local·v8,·"s":D
397 ····const-wide/high16·v13,·0x3ff0000000000000L····#·1.0397 ····const-wide/high16·v14,·0x3ff0000000000000L····#·1.0
  
398 ····sub-double·v5,·v13,·v1398 ····sub-double·v6,·v14,·v2
  
399 ····.line·1190399 ····.line·1190
400 ····.local·v5,·"omc":D400 ····.local·v6,·"omc":D
401 ····mul-double·v13,·p1,·p1401 ····mul-double·v14,·p1,·p1
  
402 ····mul-double/2addr·v13,·v5402 ····mul-double/2addr·v14,·v6
  
403 ····add-double/2addr·v13,·v1403 ····add-double/2addr·v14,·v2
  
404 ····double-to-float·v13,·v13404 ····double-to-float·v14,·v14
  
405 ····move-object/from16·v0,·p0405 ····move-object/from16·v0,·p0
  
406 ····iput·v13,·v0,·Ljavax/vecmath/Matrix3f;->m00:F406 ····iput·v14,·v0,·Ljavax/vecmath/Matrix3f;->m00:F
  
407 ····.line·1191407 ····.line·1191
408 ····mul-double·v13,·p3,·p3408 ····mul-double·v14,·p3,·p3
  
409 ····mul-double/2addr·v13,·v5409 ····mul-double/2addr·v14,·v6
  
410 ····add-double/2addr·v13,·v1410 ····add-double/2addr·v14,·v2
  
411 ····double-to-float·v13,·v13411 ····double-to-float·v14,·v14
  
412 ····move-object/from16·v0,·p0412 ····move-object/from16·v0,·p0
  
413 ····iput·v13,·v0,·Ljavax/vecmath/Matrix3f;->m11:F413 ····iput·v14,·v0,·Ljavax/vecmath/Matrix3f;->m11:F
  
414 ····.line·1192414 ····.line·1192
415 ····mul-double·v13,·p5,·p5415 ····mul-double·v14,·p5,·p5
  
416 ····mul-double/2addr·v13,·v5416 ····mul-double/2addr·v14,·v6
  
417 ····add-double/2addr·v13,·v1417 ····add-double/2addr·v14,·v2
  
418 ····double-to-float·v13,·v13418 ····double-to-float·v14,·v14
  
419 ····move-object/from16·v0,·p0419 ····move-object/from16·v0,·p0
  
420 ····iput·v13,·v0,·Ljavax/vecmath/Matrix3f;->m22:F420 ····iput·v14,·v0,·Ljavax/vecmath/Matrix3f;->m22:F
  
421 ····.line·1194421 ····.line·1194
422 ····mul-double·v13,·p1,·p3422 ····mul-double·v14,·p1,·p3
  
423 ····mul-double·v9,·v13,·v5423 ····mul-double·v10,·v14,·v6
  
424 ····.line·1195424 ····.line·1195
425 ····.local·v9,·"tmp1":D425 ····.local·v10,·"tmp1":D
426 ····mul-double·v11,·p5,·v7426 ····mul-double·v12,·p5,·v8
  
427 ····.line·1196427 ····.line·1196
428 ····.local·v11,·"tmp2":D428 ····.local·v12,·"tmp2":D
429 ····sub-double·v13,·v9,·v11429 ····sub-double·v14,·v10,·v12
  
430 ····double-to-float·v13,·v13430 ····double-to-float·v14,·v14
  
431 ····move-object/from16·v0,·p0431 ····move-object/from16·v0,·p0
  
432 ····iput·v13,·v0,·Ljavax/vecmath/Matrix3f;->m01:F432 ····iput·v14,·v0,·Ljavax/vecmath/Matrix3f;->m01:F
  
433 ····.line·1197433 ····.line·1197
434 ····add-double·v13,·v9,·v11434 ····add-double·v14,·v10,·v12
  
435 ····double-to-float·v13,·v13435 ····double-to-float·v14,·v14
  
436 ····move-object/from16·v0,·p0436 ····move-object/from16·v0,·p0
  
Max diff block lines reached; 5643/9550 bytes (59.09%) of diff not shown.
2.52 KB
smali/javax/vecmath/Vector3d.smali
    
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 ····invoke-direct·{p0},·Ljavax/vecmath/Tuple3d;-><init>()V15 ····invoke-direct·{p0},·Ljavax/vecmath/Tuple3d;-><init>()V
  
16 ····.line·11616 ····.line·116
17 ····return-void17 ····return-void
18 .end·method18 .end·method
  
19 .method·public·constructor·<init>(DDD)V19 .method·public·constructor·<init>(DDD)V
20 ····.locals·020 ····.locals·1
21 ····.param·p1,·"x"····#·D21 ····.param·p1,·"x"····#·D
22 ····.param·p3,·"y"····#·D22 ····.param·p3,·"y"····#·D
23 ····.param·p5,·"z"····#·D23 ····.param·p5,·"z"····#·D
  
24 ····.prologue24 ····.prologue
25 ····.line·6825 ····.line·68
26 ····invoke-direct/range·{p0·..·p6},·Ljavax/vecmath/Tuple3d;-><init>(DDD)V26 ····invoke-direct/range·{p0·..·p6},·Ljavax/vecmath/Tuple3d;-><init>(DDD)V
Offset 176, 15 lines modifiedOffset 176, 15 lines modified
  
176 ····move-result-wide·v8176 ····move-result-wide·v8
  
177 ····return-wide·v8177 ····return-wide·v8
178 .end·method178 .end·method
  
179 .method·public·final·cross(Ljavax/vecmath/Vector3d;Ljavax/vecmath/Vector3d;)V179 .method·public·final·cross(Ljavax/vecmath/Vector3d;Ljavax/vecmath/Vector3d;)V
180 ····.locals·11180 ····.locals·10
181 ····.param·p1,·"v1"····#·Ljavax/vecmath/Vector3d;181 ····.param·p1,·"v1"····#·Ljavax/vecmath/Vector3d;
182 ····.param·p2,·"v2"····#·Ljavax/vecmath/Vector3d;182 ····.param·p2,·"v2"····#·Ljavax/vecmath/Vector3d;
  
183 ····.prologue183 ····.prologue
184 ····.line·126184 ····.line·126
185 ····iget-wide·v0,·p1,·Ljavax/vecmath/Tuple3d;->y:D185 ····iget-wide·v0,·p1,·Ljavax/vecmath/Tuple3d;->y:D
  
Offset 194, 47 lines modifiedOffset 194, 47 lines modified
  
194 ····iget-wide·v2,·p1,·Ljavax/vecmath/Tuple3d;->z:D194 ····iget-wide·v2,·p1,·Ljavax/vecmath/Tuple3d;->z:D
  
195 ····iget-wide·v4,·p2,·Ljavax/vecmath/Tuple3d;->y:D195 ····iget-wide·v4,·p2,·Ljavax/vecmath/Tuple3d;->y:D
  
196 ····mul-double/2addr·v2,·v4196 ····mul-double/2addr·v2,·v4
  
197 ····sub-double·v1,·v0,·v2197 ····sub-double·v2,·v0,·v2
  
198 ····iget-wide·v3,·p1,·Ljavax/vecmath/Tuple3d;->z:D198 ····iget-wide·v0,·p1,·Ljavax/vecmath/Tuple3d;->z:D
  
199 ····iget-wide·v5,·p2,·Ljavax/vecmath/Tuple3d;->x:D199 ····iget-wide·v4,·p2,·Ljavax/vecmath/Tuple3d;->x:D
  
200 ····mul-double/2addr·v3,·v5200 ····mul-double/2addr·v0,·v4
  
201 ····iget-wide·v5,·p1,·Ljavax/vecmath/Tuple3d;->x:D201 ····iget-wide·v4,·p1,·Ljavax/vecmath/Tuple3d;->x:D
  
202 ····iget-wide·v7,·p2,·Ljavax/vecmath/Tuple3d;->z:D202 ····iget-wide·v6,·p2,·Ljavax/vecmath/Tuple3d;->z:D
  
203 ····mul-double/2addr·v5,·v7203 ····mul-double/2addr·v4,·v6
  
204 ····sub-double/2addr·v3,·v5204 ····sub-double·v4,·v0,·v4
  
205 ····iget-wide·v5,·p1,·Ljavax/vecmath/Tuple3d;->x:D205 ····iget-wide·v0,·p1,·Ljavax/vecmath/Tuple3d;->x:D
  
206 ····iget-wide·v7,·p2,·Ljavax/vecmath/Tuple3d;->y:D206 ····iget-wide·v6,·p2,·Ljavax/vecmath/Tuple3d;->y:D
  
207 ····mul-double/2addr·v5,·v7207 ····mul-double/2addr·v0,·v6
  
208 ····iget-wide·v7,·p1,·Ljavax/vecmath/Tuple3d;->y:D208 ····iget-wide·v6,·p1,·Ljavax/vecmath/Tuple3d;->y:D
  
209 ····iget-wide·v9,·p2,·Ljavax/vecmath/Tuple3d;->x:D209 ····iget-wide·v8,·p2,·Ljavax/vecmath/Tuple3d;->x:D
  
210 ····mul-double/2addr·v7,·v9210 ····mul-double/2addr·v6,·v8
  
211 ····sub-double/2addr·v5,·v7211 ····sub-double·v6,·v0,·v6
  
212 ····move-object·v0,·p0212 ····move-object·v1,·p0
  
213 ····invoke-virtual/range·{v0·..·v6},·Ljavax/vecmath/Tuple3d;->set(DDD)V213 ····invoke-virtual/range·{v1·..·v7},·Ljavax/vecmath/Tuple3d;->set(DDD)V
  
214 ····.line·131214 ····.line·131
215 ····return-void215 ····return-void
216 .end·method216 .end·method
  
217 .method·public·final·dot(Ljavax/vecmath/Vector3d;)D217 .method·public·final·dot(Ljavax/vecmath/Vector3d;)D
218 ····.locals·6218 ····.locals·6
10.1 KB
smali/android/support/v4/view/ViewPager.smali
    
Offset 4845, 258 lines modifiedOffset 4845, 264 lines modified
4845 ········0x15·->·:sswitch_04845 ········0x15·->·:sswitch_0
4846 ········0x16·->·:sswitch_14846 ········0x16·->·:sswitch_1
4847 ········0x3d·->·:sswitch_24847 ········0x3d·->·:sswitch_2
4848 ····.end·sparse-switch4848 ····.end·sparse-switch
4849 .end·method4849 .end·method
  
4850 .method·public·fakeDragBy(F)V4850 .method·public·fakeDragBy(F)V
4851 ····.locals·174851 ····.locals·18
4852 ····.param·p1,·"xOffset"····#·F4852 ····.param·p1,·"xOffset"····#·F
  
4853 ····.prologue4853 ····.prologue
4854 ····.line·23164854 ····.line·2316
4855 ····move-object/from16·v0,·p04855 ····move-object/from16·v0,·p0
  
4856 ····iget-boolean·v1,·v0,·Landroid/support/v4/view/ViewPager;->mFakeDragging:Z4856 ····iget-boolean·v2,·v0,·Landroid/support/v4/view/ViewPager;->mFakeDragging:Z
  
4857 ····if-nez·v1,·:cond_04857 ····if-nez·v2,·:cond_0
  
4858 ····.line·23174858 ····.line·2317
4859 ····new-instance·v1,·Ljava/lang/IllegalStateException;4859 ····new-instance·v2,·Ljava/lang/IllegalStateException;
  
4860 ····const-string·v2,·"No·fake·drag·in·progress.·Call·beginFakeDrag·first."4860 ····const-string·v3,·"No·fake·drag·in·progress.·Call·beginFakeDrag·first."
  
4861 ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V4861 ····invoke-direct·{v2,·v3},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
4862 ····throw·v14862 ····throw·v2
  
4863 ····.line·23204863 ····.line·2320
4864 ····:cond_04864 ····:cond_0
4865 ····move-object/from16·v0,·p04865 ····move-object/from16·v0,·p0
  
4866 ····iget·v1,·v0,·Landroid/support/v4/view/ViewPager;->mLastMotionX:F4866 ····iget·v2,·v0,·Landroid/support/v4/view/ViewPager;->mLastMotionX:F
  
4867 ····add-float·v1,·v1,·p14867 ····add-float·v2,·v2,·p1
  
4868 ····move-object/from16·v0,·p04868 ····move-object/from16·v0,·p0
  
4869 ····iput·v1,·v0,·Landroid/support/v4/view/ViewPager;->mLastMotionX:F4869 ····iput·v2,·v0,·Landroid/support/v4/view/ViewPager;->mLastMotionX:F
  
4870 ····.line·23224870 ····.line·2322
4871 ····invoke-virtual/range·{p0·..·p0},·Landroid/support/v4/view/ViewPager;->getScrollX()I4871 ····invoke-virtual/range·{p0·..·p0},·Landroid/support/v4/view/ViewPager;->getScrollX()I
  
4872 ····move-result·v14872 ····move-result·v2
  
4873 ····int-to-float·v13,·v14873 ····int-to-float·v14,·v2
  
4874 ····.line·23234874 ····.line·2323
4875 ····.local·v13,·"oldScrollX":F4875 ····.local·v14,·"oldScrollX":F
4876 ····sub-float·v15,·v13,·p14876 ····sub-float·v16,·v14,·p1
  
4877 ····.line·23244877 ····.line·2324
4878 ····.local·v15,·"scrollX":F4878 ····.local·v16,·"scrollX":F
4879 ····invoke-direct/range·{p0·..·p0},·Landroid/support/v4/view/ViewPager;->getClientWidth()I4879 ····invoke-direct/range·{p0·..·p0},·Landroid/support/v4/view/ViewPager;->getClientWidth()I
  
4880 ····move-result·v164880 ····move-result·v17
  
4881 ····.line·23264881 ····.line·2326
4882 ····.local·v16,·"width":I4882 ····.local·v17,·"width":I
4883 ····move/from16·v0,·v164883 ····move/from16·v0,·v17
  
4884 ····int-to-float·v1,·v04884 ····int-to-float·v2,·v0
  
4885 ····move-object/from16·v0,·p04885 ····move-object/from16·v0,·p0
  
4886 ····iget·v2,·v0,·Landroid/support/v4/view/ViewPager;->mFirstOffset:F4886 ····iget·v3,·v0,·Landroid/support/v4/view/ViewPager;->mFirstOffset:F
  
4887 ····mul-float·v12,·v1,·v24887 ····mul-float·v13,·v2,·v3
  
4888 ····.line·23274888 ····.line·2327
4889 ····.local·v12,·"leftBound":F4889 ····.local·v13,·"leftBound":F
4890 ····move/from16·v0,·v164890 ····move/from16·v0,·v17
  
4891 ····int-to-float·v1,·v04891 ····int-to-float·v2,·v0
  
4892 ····move-object/from16·v0,·p04892 ····move-object/from16·v0,·p0
  
4893 ····iget·v2,·v0,·Landroid/support/v4/view/ViewPager;->mLastOffset:F4893 ····iget·v3,·v0,·Landroid/support/v4/view/ViewPager;->mLastOffset:F
  
4894 ····mul-float·v14,·v1,·v24894 ····mul-float·v15,·v2,·v3
  
4895 ····.line·23294895 ····.line·2329
4896 ····.local·v14,·"rightBound":F4896 ····.local·v15,·"rightBound":F
4897 ····move-object/from16·v0,·p04897 ····move-object/from16·v0,·p0
  
4898 ····iget-object·v1,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;4898 ····iget-object·v2,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;
  
4899 ····const/4·v2,·0x04899 ····const/4·v3,·0x0
  
4900 ····invoke-virtual·{v1,·v2},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;4900 ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
4901 ····move-result-object·v104901 ····move-result-object·v11
  
4902 ····check-cast·v10,·Landroid/support/v4/view/ViewPager$ItemInfo;4902 ····check-cast·v11,·Landroid/support/v4/view/ViewPager$ItemInfo;
  
4903 ····.line·23304903 ····.line·2330
4904 ····.local·v10,·"firstItem":Landroid/support/v4/view/ViewPager$ItemInfo;4904 ····.local·v11,·"firstItem":Landroid/support/v4/view/ViewPager$ItemInfo;
4905 ····move-object/from16·v0,·p04905 ····move-object/from16·v0,·p0
  
4906 ····iget-object·v1,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;4906 ····iget-object·v2,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;
  
4907 ····move-object/from16·v0,·p04907 ····move-object/from16·v0,·p0
  
4908 ····iget-object·v2,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;4908 ····iget-object·v3,·v0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList;
  
4909 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->size()I4909 ····invoke-virtual·{v3},·Ljava/util/ArrayList;->size()I
  
4910 ····move-result·v24910 ····move-result·v3
  
4911 ····add-int/lit8·v2,·v2,·-0x14911 ····add-int/lit8·v3,·v3,·-0x1
  
4912 ····invoke-virtual·{v1,·v2},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;4912 ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
4913 ····move-result-object·v114913 ····move-result-object·v12
  
4914 ····check-cast·v11,·Landroid/support/v4/view/ViewPager$ItemInfo;4914 ····check-cast·v12,·Landroid/support/v4/view/ViewPager$ItemInfo;
  
4915 ····.line·23314915 ····.line·2331
4916 ····.local·v11,·"lastItem":Landroid/support/v4/view/ViewPager$ItemInfo;4916 ····.local·v12,·"lastItem":Landroid/support/v4/view/ViewPager$ItemInfo;
4917 ····iget·v1,·v10,·Landroid/support/v4/view/ViewPager$ItemInfo;->position:I4917 ····iget·v2,·v11,·Landroid/support/v4/view/ViewPager$ItemInfo;->position:I
  
4918 ····if-eqz·v1,·:cond_14918 ····if-eqz·v2,·:cond_1
  
4919 ····.line·23324919 ····.line·2332
4920 ····iget·v1,·v10,·Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F4920 ····iget·v2,·v11,·Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F
  
4921 ····move/from16·v0,·v164921 ····move/from16·v0,·v17
  
Max diff block lines reached; 4946/10266 bytes (48.18%) of diff not shown.
1.75 KB
smali/android/support/v4/view/ViewCompat$BaseViewCompatImpl.smali
    
Offset 253, 38 lines modifiedOffset 253, 38 lines modified
253 ····invoke-virtual·{p1,·v0,·v1},·Landroid/view/View;->postInvalidateDelayed(J)V253 ····invoke-virtual·{p1,·v0,·v1},·Landroid/view/View;->postInvalidateDelayed(J)V
  
254 ····.line·204254 ····.line·204
255 ····return-void255 ····return-void
256 .end·method256 .end·method
  
257 .method·public·postInvalidateOnAnimation(Landroid/view/View;IIII)V257 .method·public·postInvalidateOnAnimation(Landroid/view/View;IIII)V
258 ····.locals·7258 ····.locals·8
259 ····.param·p1,·"view"····#·Landroid/view/View;259 ····.param·p1,·"view"····#·Landroid/view/View;
260 ····.param·p2,·"left"····#·I260 ····.param·p2,·"left"····#·I
261 ····.param·p3,·"top"····#·I261 ····.param·p3,·"top"····#·I
262 ····.param·p4,·"right"····#·I262 ····.param·p4,·"right"····#·I
263 ····.param·p5,·"bottom"····#·I263 ····.param·p5,·"bottom"····#·I
  
264 ····.prologue264 ····.prologue
265 ····.line·206265 ····.line·206
266 ····invoke-virtual·{p0},·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J266 ····invoke-virtual·{p0},·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J
  
267 ····move-result-wide·v1267 ····move-result-wide·v2
  
268 ····move-object·v0,·p1268 ····move-object·v1,·p1
  
269 ····move·v3,·p2269 ····move·v4,·p2
  
270 ····move·v4,·p3270 ····move·v5,·p3
  
271 ····move·v5,·p4271 ····move·v6,·p4
  
272 ····move·v6,·p5272 ····move·v7,·p5
  
273 ····invoke-virtual/range·{v0·..·v6},·Landroid/view/View;->postInvalidateDelayed(JIIII)V273 ····invoke-virtual/range·{v1·..·v7},·Landroid/view/View;->postInvalidateDelayed(JIIII)V
  
274 ····.line·207274 ····.line·207
275 ····return-void275 ····return-void
276 .end·method276 .end·method
  
277 .method·public·postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V277 .method·public·postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V
278 ····.locals·2278 ····.locals·2
Offset 300, 15 lines modifiedOffset 300, 15 lines modified
300 ····invoke-virtual·{p1,·p2,·v0,·v1},·Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z300 ····invoke-virtual·{p1,·p2,·v0,·v1},·Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z
  
301 ····.line·210301 ····.line·210
302 ····return-void302 ····return-void
303 .end·method303 .end·method
  
304 .method·public·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V304 .method·public·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V
305 ····.locals·2305 ····.locals·3
306 ····.param·p1,·"view"····#·Landroid/view/View;306 ····.param·p1,·"view"····#·Landroid/view/View;
307 ····.param·p2,·"action"····#·Ljava/lang/Runnable;307 ····.param·p2,·"action"····#·Ljava/lang/Runnable;
308 ····.param·p3,·"delayMillis"····#·J308 ····.param·p3,·"delayMillis"····#·J
  
309 ····.prologue309 ····.prologue
310 ····.line·212310 ····.line·212
311 ····invoke-virtual·{p0},·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J311 ····invoke-virtual·{p0},·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J
747 B
smali/android/support/v4/view/ViewCompat$JBViewCompatImpl.smali
    
Offset 148, 15 lines modifiedOffset 148, 15 lines modified
148 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJB;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V148 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJB;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V
  
149 ····.line·365149 ····.line·365
150 ····return-void150 ····return-void
151 .end·method151 .end·method
  
152 .method·public·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V152 .method·public·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V
153 ····.locals·0153 ····.locals·1
154 ····.param·p1,·"view"····#·Landroid/view/View;154 ····.param·p1,·"view"····#·Landroid/view/View;
155 ····.param·p2,·"action"····#·Ljava/lang/Runnable;155 ····.param·p2,·"action"····#·Ljava/lang/Runnable;
156 ····.param·p3,·"delayMillis"····#·J156 ····.param·p3,·"delayMillis"····#·J
  
157 ····.prologue157 ····.prologue
158 ····.line·368158 ····.line·368
159 ····invoke-static·{p1,·p2,·p3,·p4},·Landroid/support/v4/view/ViewCompatJB;->postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V159 ····invoke-static·{p1,·p2,·p3,·p4},·Landroid/support/v4/view/ViewCompatJB;->postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V
53.6 KB
smali/android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.smali
    
Offset 461, 15 lines modifiedOffset 461, 15 lines modified
461 ····iput·v3,·p0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapSlopSquare:I461 ····iput·v3,·p0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapSlopSquare:I
  
462 ····.line·182462 ····.line·182
463 ····return-void463 ····return-void
464 .end·method464 .end·method
  
465 .method·private·isConsideredDoubleTap(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z465 .method·private·isConsideredDoubleTap(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z
466 ····.locals·7466 ····.locals·8
467 ····.param·p1,·"firstDown"····#·Landroid/view/MotionEvent;467 ····.param·p1,·"firstDown"····#·Landroid/view/MotionEvent;
468 ····.param·p2,·"firstUp"····#·Landroid/view/MotionEvent;468 ····.param·p2,·"firstUp"····#·Landroid/view/MotionEvent;
469 ····.param·p3,·"secondDown"····#·Landroid/view/MotionEvent;469 ····.param·p3,·"secondDown"····#·Landroid/view/MotionEvent;
  
470 ····.prologue470 ····.prologue
471 ····const/4·v2,·0x0471 ····const/4·v2,·0x0
  
Offset 483, 27 lines modifiedOffset 483, 27 lines modified
483 ····:goto_0483 ····:goto_0
484 ····return·v2484 ····return·v2
  
485 ····.line·443485 ····.line·443
486 ····:cond_1486 ····:cond_1
487 ····invoke-virtual·{p3},·Landroid/view/MotionEvent;->getEventTime()J487 ····invoke-virtual·{p3},·Landroid/view/MotionEvent;->getEventTime()J
  
488 ····move-result-wide·v3488 ····move-result-wide·v4
  
489 ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getEventTime()J489 ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getEventTime()J
  
490 ····move-result-wide·v5490 ····move-result-wide·v6
  
491 ····sub-long/2addr·v3,·v5491 ····sub-long/2addr·v4,·v6
  
492 ····sget·v5,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I492 ····sget·v3,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I
  
493 ····int-to-long·v5,·v5493 ····int-to-long·v6,·v3
  
494 ····cmp-long·v3,·v3,·v5494 ····cmp-long·v3,·v4,·v6
  
495 ····if-gtz·v3,·:cond_0495 ····if-gtz·v3,·:cond_0
  
496 ····.line·447496 ····.line·447
497 ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getX()F497 ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getX()F
  
498 ····move-result·v3498 ····move-result·v3
Offset 560, 1448 lines modifiedOffset 560, 1448 lines modified
560 ····.line·212560 ····.line·212
561 ····iget-boolean·v0,·p0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsLongpressEnabled:Z561 ····iget-boolean·v0,·p0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsLongpressEnabled:Z
  
562 ····return·v0562 ····return·v0
563 .end·method563 .end·method
  
564 .method·public·onTouchEvent(Landroid/view/MotionEvent;)Z564 .method·public·onTouchEvent(Landroid/view/MotionEvent;)Z
565 ····.locals·41565 ····.locals·42
566 ····.param·p1,·"ev"····#·Landroid/view/MotionEvent;566 ····.param·p1,·"ev"····#·Landroid/view/MotionEvent;
  
567 ····.prologue567 ····.prologue
568 ····.line·224568 ····.line·224
569 ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getAction()I569 ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getAction()I
  
570 ····move-result·v5570 ····move-result·v6
  
571 ····.line·226571 ····.line·226
572 ····.local·v5,·"action":I572 ····.local·v6,·"action":I
573 ····move-object/from16·v0,·p0573 ····move-object/from16·v0,·p0
  
574 ····iget-object·v0,·v0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;574 ····iget-object·v0,·v0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;
  
575 ····move-object/from16·v35,·v0575 ····move-object/from16·v36,·v0
  
576 ····if-nez·v35,·:cond_0576 ····if-nez·v36,·:cond_0
  
577 ····.line·227577 ····.line·227
578 ····invoke-static·{},·Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker;578 ····invoke-static·{},·Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker;
  
579 ····move-result-object·v35579 ····move-result-object·v36
  
580 ····move-object/from16·v0,·v35580 ····move-object/from16·v0,·v36
  
581 ····move-object/from16·v1,·p0581 ····move-object/from16·v1,·p0
  
582 ····iput-object·v0,·v1,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;582 ····iput-object·v0,·v1,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;
  
583 ····.line·229583 ····.line·229
584 ····:cond_0584 ····:cond_0
585 ····move-object/from16·v0,·p0585 ····move-object/from16·v0,·p0
  
586 ····iget-object·v0,·v0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;586 ····iget-object·v0,·v0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker;
  
587 ····move-object/from16·v35,·v0587 ····move-object/from16·v36,·v0
  
588 ····move-object/from16·v0,·v35588 ····move-object/from16·v0,·v36
  
589 ····move-object/from16·v1,·p1589 ····move-object/from16·v1,·p1
  
590 ····invoke-virtual·{v0,·v1},·Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V590 ····invoke-virtual·{v0,·v1},·Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V
  
591 ····.line·231591 ····.line·231
592 ····and-int/lit16·v0,·v5,·0xff592 ····and-int/lit16·v0,·v6,·0xff
  
593 ····move/from16·v35,·v0593 ····move/from16·v36,·v0
  
594 ····const/16·v36,·0x6594 ····const/16·v37,·0x6
  
595 ····move/from16·v0,·v35595 ····move/from16·v0,·v36
  
596 ····move/from16·v1,·v36596 ····move/from16·v1,·v37
  
597 ····if-ne·v0,·v1,·:cond_1597 ····if-ne·v0,·v1,·:cond_1
  
598 ····const/16·v21,·0x1598 ····const/16·v22,·0x1
  
599 ····.line·233599 ····.line·233
600 ····.local·v21,·"pointerUp":Z600 ····.local·v22,·"pointerUp":Z
601 ····:goto_0601 ····:goto_0
602 ····if-eqz·v21,·:cond_2602 ····if-eqz·v22,·:cond_2
  
603 ····invoke-static/range·{p1·..·p1},·Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I603 ····invoke-static/range·{p1·..·p1},·Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I
  
604 ····move-result·v24604 ····move-result·v25
  
605 ····.line·236605 ····.line·236
606 ····.local·v24,·"skipIndex":I606 ····.local·v25,·"skipIndex":I
607 ····:goto_1607 ····:goto_1
608 ····const/16·v25,·0x0 
  
609 ····.local·v25,·"sumX":F 
610 ····const/16·v26,·0x0608 ····const/16·v26,·0x0
  
Max diff block lines reached; 50669/54757 bytes (92.53%) of diff not shown.
713 B
smali/android/support/v4/view/ViewCompat.smali
    
Offset 455, 15 lines modifiedOffset 455, 15 lines modified
455 ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V455 ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V
  
456 ····.line·681456 ····.line·681
457 ····return-void457 ····return-void
458 .end·method458 .end·method
  
459 .method·public·static·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V459 .method·public·static·postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V
460 ····.locals·1460 ····.locals·2
461 ····.param·p0,·"view"····#·Landroid/view/View;461 ····.param·p0,·"view"····#·Landroid/view/View;
462 ····.param·p1,·"action"····#·Ljava/lang/Runnable;462 ····.param·p1,·"action"····#·Ljava/lang/Runnable;
463 ····.param·p2,·"delayMillis"····#·J463 ····.param·p2,·"delayMillis"····#·J
  
464 ····.prologue464 ····.prologue
465 ····.line·697465 ····.line·697
466 ····sget-object·v0,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;466 ····sget-object·v0,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
541 B
smali/android/support/v4/content/AsyncTaskLoader.smali
    
Offset 559, 15 lines modifiedOffset 559, 15 lines modified
  
559 ····move-result-object·v0559 ····move-result-object·v0
  
560 ····return-object·v0560 ····return-object·v0
561 .end·method561 .end·method
  
562 .method·public·setUpdateThrottle(J)V562 .method·public·setUpdateThrottle(J)V
563 ····.locals·2563 ····.locals·3
564 ····.param·p1,·"delayMS"····#·J564 ····.param·p1,·"delayMS"····#·J
  
565 ····.prologue565 ····.prologue
566 ····.line·103566 ····.line·103
567 ····.local·p0,·"this":Landroid/support/v4/content/AsyncTaskLoader;,·"Landroid/support/v4/content/AsyncTaskLoader<TD;>;"567 ····.local·p0,·"this":Landroid/support/v4/content/AsyncTaskLoader;,·"Landroid/support/v4/content/AsyncTaskLoader<TD;>;"
568 ····iput-wide·p1,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mUpdateThrottle:J568 ····iput-wide·p1,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mUpdateThrottle:J
  
2.51 KB
smali/android/support/v4/content/ModernAsyncTask.smali
    
Offset 83, 15 lines modifiedOffset 83, 15 lines modified
83 ········}83 ········}
84 ····.end·annotation84 ····.end·annotation
85 .end·field85 .end·field
  
  
86 #·direct·methods86 #·direct·methods
87 .method·static·constructor·<clinit>()V87 .method·static·constructor·<clinit>()V
88 ····.locals·888 ····.locals·9
  
89 ····.prologue89 ····.prologue
90 ····.line·5490 ····.line·54
91 ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$1;91 ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$1;
  
92 ····invoke-direct·{v0},·Landroid/support/v4/content/ModernAsyncTask$1;-><init>()V92 ····invoke-direct·{v0},·Landroid/support/v4/content/ModernAsyncTask$1;-><init>()V
  
Offset 103, 31 lines modifiedOffset 103, 31 lines modified
103 ····const/16·v1,·0xa103 ····const/16·v1,·0xa
  
104 ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/LinkedBlockingQueue;-><init>(I)V104 ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/LinkedBlockingQueue;-><init>(I)V
  
105 ····sput-object·v0,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;105 ····sput-object·v0,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;
  
106 ····.line·68106 ····.line·68
107 ····new-instance·v0,·Ljava/util/concurrent/ThreadPoolExecutor;107 ····new-instance·v1,·Ljava/util/concurrent/ThreadPoolExecutor;
  
108 ····const/4·v1,·0x5108 ····const/4·v2,·0x5
  
109 ····const/16·v2,·0x80109 ····const/16·v3,·0x80
  
110 ····const-wide/16·v3,·0x1110 ····const-wide/16·v4,·0x1
  
111 ····sget-object·v5,·Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;111 ····sget-object·v6,·Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit;
  
112 ····sget-object·v6,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;112 ····sget-object·v7,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue;
  
113 ····sget-object·v7,·Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory;113 ····sget-object·v8,·Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory;
  
114 ····invoke-direct/range·{v0·..·v7},·Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V114 ····invoke-direct/range·{v1·..·v8},·Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V
  
115 ····sput-object·v0,·Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;115 ····sput-object·v1,·Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor;
  
116 ····.line·75116 ····.line·75
117 ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;117 ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;
  
118 ····const/4·v1,·0x0118 ····const/4·v1,·0x0
  
119 ····invoke-direct·{v0,·v1},·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;-><init>(Landroid/support/v4/content/ModernAsyncTask$1;)V119 ····invoke-direct·{v0,·v1},·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;-><init>(Landroid/support/v4/content/ModernAsyncTask$1;)V
2.87 KB
smali/android/support/v4/app/FragmentManagerImpl.smali
    
Offset 319, 15 lines modifiedOffset 319, 15 lines modified
  
319 ····.line·1350319 ····.line·1350
320 ····:cond_1320 ····:cond_1
321 ····return-void321 ····return-void
322 .end·method322 .end·method
  
323 .method·static·makeFadeAnimation(Landroid/content/Context;FF)Landroid/view/animation/Animation;323 .method·static·makeFadeAnimation(Landroid/content/Context;FF)Landroid/view/animation/Animation;
324 ····.locals·3324 ····.locals·4
325 ····.param·p0,·"context"····#·Landroid/content/Context;325 ····.param·p0,·"context"····#·Landroid/content/Context;
326 ····.param·p1,·"start"····#·F326 ····.param·p1,·"start"····#·F
327 ····.param·p2,·"end"····#·F327 ····.param·p2,·"end"····#·F
  
328 ····.prologue328 ····.prologue
329 ····.line·750329 ····.line·750
330 ····new-instance·v0,·Landroid/view/animation/AlphaAnimation;330 ····new-instance·v0,·Landroid/view/animation/AlphaAnimation;
Offset 337, 17 lines modifiedOffset 337, 17 lines modified
337 ····.line·751337 ····.line·751
338 ····.local·v0,·"anim":Landroid/view/animation/AlphaAnimation;338 ····.local·v0,·"anim":Landroid/view/animation/AlphaAnimation;
339 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator;339 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator;
  
340 ····invoke-virtual·{v0,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V340 ····invoke-virtual·{v0,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V
  
341 ····.line·752341 ····.line·752
342 ····const-wide/16·v1,·0xdc342 ····const-wide/16·v2,·0xdc
  
343 ····invoke-virtual·{v0,·v1,·v2},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V343 ····invoke-virtual·{v0,·v2,·v3},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V
  
344 ····.line·753344 ····.line·753
345 ····return-object·v0345 ····return-object·v0
346 .end·method346 .end·method
  
347 .method·static·makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation;347 .method·static·makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation;
348 ····.locals·11348 ····.locals·11
Offset 390, 17 lines modifiedOffset 390, 17 lines modified
390 ····.line·739390 ····.line·739
391 ····.local·v0,·"scale":Landroid/view/animation/ScaleAnimation;391 ····.local·v0,·"scale":Landroid/view/animation/ScaleAnimation;
392 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator;392 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator;
  
393 ····invoke-virtual·{v0,·v1},·Landroid/view/animation/ScaleAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V393 ····invoke-virtual·{v0,·v1},·Landroid/view/animation/ScaleAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V
  
394 ····.line·740394 ····.line·740
395 ····const-wide/16·v1,·0xdc395 ····const-wide/16·v2,·0xdc
  
396 ····invoke-virtual·{v0,·v1,·v2},·Landroid/view/animation/ScaleAnimation;->setDuration(J)V396 ····invoke-virtual·{v0,·v2,·v3},·Landroid/view/animation/ScaleAnimation;->setDuration(J)V
  
397 ····.line·741397 ····.line·741
398 ····invoke-virtual·{v10,·v0},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V398 ····invoke-virtual·{v10,·v0},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V
  
399 ····.line·742399 ····.line·742
400 ····new-instance·v9,·Landroid/view/animation/AlphaAnimation;400 ····new-instance·v9,·Landroid/view/animation/AlphaAnimation;
  
Offset 409, 17 lines modifiedOffset 409, 17 lines modified
409 ····.line·743409 ····.line·743
410 ····.local·v9,·"alpha":Landroid/view/animation/AlphaAnimation;410 ····.local·v9,·"alpha":Landroid/view/animation/AlphaAnimation;
411 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator;411 ····sget-object·v1,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator;
  
412 ····invoke-virtual·{v9,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V412 ····invoke-virtual·{v9,·v1},·Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V
  
413 ····.line·744413 ····.line·744
414 ····const-wide/16·v1,·0xdc414 ····const-wide/16·v2,·0xdc
  
415 ····invoke-virtual·{v9,·v1,·v2},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V415 ····invoke-virtual·{v9,·v2,·v3},·Landroid/view/animation/AlphaAnimation;->setDuration(J)V
  
416 ····.line·745416 ····.line·745
417 ····invoke-virtual·{v10,·v9},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V417 ····invoke-virtual·{v10,·v9},·Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V
  
418 ····.line·746418 ····.line·746
419 ····return-object·v10419 ····return-object·v10
420 .end·method420 .end·method
2.53 KB
smali/android/support/v4/app/FragmentPagerAdapter.smali
    
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager;38 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager;
  
39 ····.line·7139 ····.line·71
40 ····return-void40 ····return-void
41 .end·method41 .end·method
  
42 .method·private·static·makeFragmentName(IJ)Ljava/lang/String;42 .method·private·static·makeFragmentName(IJ)Ljava/lang/String;
43 ····.locals·243 ····.locals·3
44 ····.param·p0,·"viewId"····#·I44 ····.param·p0,·"viewId"····#·I
45 ····.param·p1,·"id"····#·J45 ····.param·p1,·"id"····#·J
  
46 ····.prologue46 ····.prologue
47 ····.line·17347 ····.line·173
48 ····new-instance·v0,·Ljava/lang/StringBuilder;48 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
Offset 181, 31 lines modifiedOffset 181, 31 lines modified
  
181 ····iput-object·v4,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mCurTransaction:Landroid/support/v4/app/FragmentTransaction;181 ····iput-object·v4,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mCurTransaction:Landroid/support/v4/app/FragmentTransaction;
  
182 ····.line·88182 ····.line·88
183 ····:cond_0183 ····:cond_0
184 ····invoke-virtual·{p0,·p2},·Landroid/support/v4/app/FragmentPagerAdapter;->getItemId(I)J184 ····invoke-virtual·{p0,·p2},·Landroid/support/v4/app/FragmentPagerAdapter;->getItemId(I)J
  
185 ····move-result-wide·v1185 ····move-result-wide·v2
  
186 ····.line·91186 ····.line·91
187 ····.local·v1,·"itemId":J187 ····.local·v2,·"itemId":J
188 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I188 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I
  
189 ····move-result·v4189 ····move-result·v4
  
190 ····invoke-static·{v4,·v1,·v2},·Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String;190 ····invoke-static·{v4,·v2,·v3},·Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String;
  
191 ····move-result-object·v3191 ····move-result-object·v1
  
192 ····.line·92192 ····.line·92
193 ····.local·v3,·"name":Ljava/lang/String;193 ····.local·v1,·"name":Ljava/lang/String;
194 ····iget-object·v4,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager;194 ····iget-object·v4,·p0,·Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager;
  
195 ····invoke-virtual·{v4,·v3},·Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment;195 ····invoke-virtual·{v4,·v1},·Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment;
  
196 ····move-result-object·v0196 ····move-result-object·v0
  
197 ····.line·93197 ····.line·93
198 ····.local·v0,·"fragment":Landroid/support/v4/app/Fragment;198 ····.local·v0,·"fragment":Landroid/support/v4/app/Fragment;
199 ····if-eqz·v0,·:cond_2199 ····if-eqz·v0,·:cond_2
  
Offset 243, 15 lines modifiedOffset 243, 15 lines modified
  
243 ····move-result·v5243 ····move-result·v5
  
244 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I244 ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I
  
245 ····move-result·v6245 ····move-result·v6
  
246 ····invoke-static·{v6,·v1,·v2},·Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String;246 ····invoke-static·{v6,·v2,·v3},·Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String;
  
247 ····move-result-object·v6247 ····move-result-object·v6
  
248 ····invoke-virtual·{v4,·v5,·v0,·v6},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;248 ····invoke-virtual·{v4,·v5,·v0,·v6},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
  
249 ····goto·:goto_0249 ····goto·:goto_0
250 .end·method250 .end·method
12.4 KB
smali/android/support/v4/app/NotificationCompatJellybean.smali
    
Offset 5, 15 lines modifiedOffset 5, 15 lines modified
  
5 #·instance·fields5 #·instance·fields
6 .field·private·b:Landroid/app/Notification$Builder;6 .field·private·b:Landroid/app/Notification$Builder;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·public·constructor·<init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V8 .method·public·constructor·<init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V
9 ····.locals·79 ····.locals·8
10 ····.param·p1,·"context"····#·Landroid/content/Context;10 ····.param·p1,·"context"····#·Landroid/content/Context;
11 ····.param·p2,·"n"····#·Landroid/app/Notification;11 ····.param·p2,·"n"····#·Landroid/app/Notification;
12 ····.param·p3,·"contentTitle"····#·Ljava/lang/CharSequence;12 ····.param·p3,·"contentTitle"····#·Ljava/lang/CharSequence;
13 ····.param·p4,·"contentText"····#·Ljava/lang/CharSequence;13 ····.param·p4,·"contentText"····#·Ljava/lang/CharSequence;
14 ····.param·p5,·"contentInfo"····#·Ljava/lang/CharSequence;14 ····.param·p5,·"contentInfo"····#·Ljava/lang/CharSequence;
15 ····.param·p6,·"tickerView"····#·Landroid/widget/RemoteViews;15 ····.param·p6,·"tickerView"····#·Landroid/widget/RemoteViews;
16 ····.param·p7,·"number"····#·I16 ····.param·p7,·"number"····#·I
Offset 28, 211 lines modifiedOffset 28, 213 lines modified
28 ····.param·p16,·"subText"····#·Ljava/lang/CharSequence;28 ····.param·p16,·"subText"····#·Ljava/lang/CharSequence;
  
29 ····.prologue29 ····.prologue
30 ····.line·3330 ····.line·33
31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
32 ····.line·3432 ····.line·34
33 ····new-instance·v3,·Landroid/app/Notification$Builder;33 ····new-instance·v4,·Landroid/app/Notification$Builder;
  
34 ····invoke-direct·{v3,·p1},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V34 ····invoke-direct·{v4,·p1},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V
  
35 ····iget-wide·v4,·p2,·Landroid/app/Notification;->when:J35 ····iget-wide·v6,·p2,·Landroid/app/Notification;->when:J
  
36 ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder;36 ····invoke-virtual·{v4,·v6,·v7},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder;
  
37 ····move-result-object·v337 ····move-result-object·v4
  
38 ····iget·v4,·p2,·Landroid/app/Notification;->icon:I38 ····iget·v5,·p2,·Landroid/app/Notification;->icon:I
  
39 ····iget·v5,·p2,·Landroid/app/Notification;->iconLevel:I39 ····iget·v6,·p2,·Landroid/app/Notification;->iconLevel:I
  
40 ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder;40 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder;
  
41 ····move-result-object·v341 ····move-result-object·v4
  
42 ····iget-object·v4,·p2,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews;42 ····iget-object·v5,·p2,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews;
  
43 ····invoke-virtual·{v3,·v4},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;43 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;
  
44 ····move-result-object·v344 ····move-result-object·v4
  
45 ····iget-object·v4,·p2,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence;45 ····iget-object·v5,·p2,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence;
  
46 ····invoke-virtual·{v3,·v4,·p6},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;46 ····invoke-virtual·{v4,·v5,·p6},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;
  
47 ····move-result-object·v347 ····move-result-object·v4
  
48 ····iget-object·v4,·p2,·Landroid/app/Notification;->sound:Landroid/net/Uri;48 ····iget-object·v5,·p2,·Landroid/app/Notification;->sound:Landroid/net/Uri;
  
49 ····iget·v5,·p2,·Landroid/app/Notification;->audioStreamType:I49 ····iget·v6,·p2,·Landroid/app/Notification;->audioStreamType:I
  
50 ····invoke-virtual·{v3,·v4,·v5},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder;50 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder;
  
51 ····move-result-object·v351 ····move-result-object·v4
  
52 ····iget-object·v4,·p2,·Landroid/app/Notification;->vibrate:[J52 ····iget-object·v5,·p2,·Landroid/app/Notification;->vibrate:[J
  
53 ····invoke-virtual·{v3,·v4},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder;53 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder;
  
54 ····move-result-object·v354 ····move-result-object·v4
  
55 ····iget·v4,·p2,·Landroid/app/Notification;->ledARGB:I55 ····iget·v5,·p2,·Landroid/app/Notification;->ledARGB:I
  
56 ····iget·v5,·p2,·Landroid/app/Notification;->ledOnMS:I56 ····iget·v6,·p2,·Landroid/app/Notification;->ledOnMS:I
  
57 ····iget·v6,·p2,·Landroid/app/Notification;->ledOffMS:I57 ····iget·v7,·p2,·Landroid/app/Notification;->ledOffMS:I
  
58 ····invoke-virtual·{v3,·v4,·v5,·v6},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder;58 ····invoke-virtual·{v4,·v5,·v6,·v7},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder;
  
59 ····move-result-object·v459 ····move-result-object·v5
  
60 ····iget·v3,·p2,·Landroid/app/Notification;->flags:I60 ····iget·v4,·p2,·Landroid/app/Notification;->flags:I
  
61 ····and-int/lit8·v3,·v3,·0x261 ····and-int/lit8·v4,·v4,·0x2
  
62 ····if-eqz·v3,·:cond_062 ····if-eqz·v4,·:cond_0
  
63 ····const/4·v3,·0x163 ····const/4·v4,·0x1
  
64 ····:goto_064 ····:goto_0
65 ····invoke-virtual·{v4,·v3},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder;65 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder;
  
66 ····move-result-object·v466 ····move-result-object·v5
  
67 ····iget·v3,·p2,·Landroid/app/Notification;->flags:I67 ····iget·v4,·p2,·Landroid/app/Notification;->flags:I
  
68 ····and-int/lit8·v3,·v3,·0x868 ····and-int/lit8·v4,·v4,·0x8
  
69 ····if-eqz·v3,·:cond_169 ····if-eqz·v4,·:cond_1
  
70 ····const/4·v3,·0x170 ····const/4·v4,·0x1
  
71 ····:goto_171 ····:goto_1
72 ····invoke-virtual·{v4,·v3},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder;72 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder;
  
73 ····move-result-object·v473 ····move-result-object·v5
  
74 ····iget·v3,·p2,·Landroid/app/Notification;->flags:I74 ····iget·v4,·p2,·Landroid/app/Notification;->flags:I
  
75 ····and-int/lit8·v3,·v3,·0x1075 ····and-int/lit8·v4,·v4,·0x10
  
76 ····if-eqz·v3,·:cond_276 ····if-eqz·v4,·:cond_2
  
77 ····const/4·v3,·0x177 ····const/4·v4,·0x1
  
78 ····:goto_278 ····:goto_2
79 ····invoke-virtual·{v4,·v3},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder;79 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder;
  
80 ····move-result-object·v380 ····move-result-object·v4
  
81 ····iget·v4,·p2,·Landroid/app/Notification;->defaults:I81 ····iget·v5,·p2,·Landroid/app/Notification;->defaults:I
  
82 ····invoke-virtual·{v3,·v4},·Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder;82 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder;
  
83 ····move-result-object·v383 ····move-result-object·v4
  
84 ····invoke-virtual·{v3,·p3},·Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;84 ····invoke-virtual·{v4,·p3},·Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;
  
85 ····move-result-object·v385 ····move-result-object·v4
  
86 ····invoke-virtual·{v3,·p4},·Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;86 ····invoke-virtual·{v4,·p4},·Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;
Max diff block lines reached; 4758/12541 bytes (37.94%) of diff not shown.
1.2 KB
smali/android/support/v4/app/NotificationCompat$Builder.smali
    
Offset 59, 15 lines modifiedOffset 59, 15 lines modified
59 .field·mTickerView:Landroid/widget/RemoteViews;59 .field·mTickerView:Landroid/widget/RemoteViews;
  
60 .field·mUseChronometer:Z60 .field·mUseChronometer:Z
  
  
61 #·direct·methods61 #·direct·methods
62 .method·public·constructor·<init>(Landroid/content/Context;)V62 .method·public·constructor·<init>(Landroid/content/Context;)V
63 ····.locals·363 ····.locals·4
64 ····.param·p1,·"context"····#·Landroid/content/Context;64 ····.param·p1,·"context"····#·Landroid/content/Context;
  
65 ····.prologue65 ····.prologue
66 ····.line·21766 ····.line·217
67 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V67 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
68 ····.line·20268 ····.line·202
Offset 88, 17 lines modifiedOffset 88, 17 lines modified
88 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;88 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;
  
89 ····.line·22189 ····.line·221
90 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;90 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;
  
91 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J91 ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J
  
92 ····move-result-wide·v192 ····move-result-wide·v2
  
93 ····iput-wide·v1,·v0,·Landroid/app/Notification;->when:J93 ····iput-wide·v2,·v0,·Landroid/app/Notification;->when:J
  
94 ····.line·22294 ····.line·222
95 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;95 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;
  
96 ····const/4·v1,·-0x196 ····const/4·v1,·-0x1
  
97 ····iput·v1,·v0,·Landroid/app/Notification;->audioStreamType:I97 ····iput·v1,·v0,·Landroid/app/Notification;->audioStreamType:I
11.6 KB
smali/android/support/v4/app/NotificationCompatIceCreamSandwich.smali
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 ····.line·2511 ····.line·25
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·static·add(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification;15 .method·static·add(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification;
16 ····.locals·816 ····.locals·9
17 ····.param·p0,·"context"····#·Landroid/content/Context;17 ····.param·p0,·"context"····#·Landroid/content/Context;
18 ····.param·p1,·"n"····#·Landroid/app/Notification;18 ····.param·p1,·"n"····#·Landroid/app/Notification;
19 ····.param·p2,·"contentTitle"····#·Ljava/lang/CharSequence;19 ····.param·p2,·"contentTitle"····#·Ljava/lang/CharSequence;
20 ····.param·p3,·"contentText"····#·Ljava/lang/CharSequence;20 ····.param·p3,·"contentText"····#·Ljava/lang/CharSequence;
21 ····.param·p4,·"contentInfo"····#·Ljava/lang/CharSequence;21 ····.param·p4,·"contentInfo"····#·Ljava/lang/CharSequence;
22 ····.param·p5,·"tickerView"····#·Landroid/widget/RemoteViews;22 ····.param·p5,·"tickerView"····#·Landroid/widget/RemoteViews;
23 ····.param·p6,·"number"····#·I23 ····.param·p6,·"number"····#·I
Offset 28, 193 lines modifiedOffset 28, 195 lines modified
28 ····.param·p9,·"largeIcon"····#·Landroid/graphics/Bitmap;28 ····.param·p9,·"largeIcon"····#·Landroid/graphics/Bitmap;
29 ····.param·p10,·"mProgressMax"····#·I29 ····.param·p10,·"mProgressMax"····#·I
30 ····.param·p11,·"mProgress"····#·I30 ····.param·p11,·"mProgress"····#·I
31 ····.param·p12,·"mProgressIndeterminate"····#·Z31 ····.param·p12,·"mProgressIndeterminate"····#·Z
  
32 ····.prologue32 ····.prologue
33 ····.line·3133 ····.line·31
34 ····new-instance·v4,·Landroid/app/Notification$Builder;34 ····new-instance·v5,·Landroid/app/Notification$Builder;
  
35 ····invoke-direct·{v4,·p0},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V35 ····invoke-direct·{v5,·p0},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V
  
36 ····iget-wide·v5,·p1,·Landroid/app/Notification;->when:J36 ····iget-wide·v6,·p1,·Landroid/app/Notification;->when:J
  
37 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder;37 ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder;
  
38 ····move-result-object·v438 ····move-result-object·v5
  
39 ····iget·v5,·p1,·Landroid/app/Notification;->icon:I39 ····iget·v6,·p1,·Landroid/app/Notification;->icon:I
  
40 ····iget·v6,·p1,·Landroid/app/Notification;->iconLevel:I40 ····iget·v7,·p1,·Landroid/app/Notification;->iconLevel:I
  
41 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder;41 ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder;
  
42 ····move-result-object·v442 ····move-result-object·v5
  
43 ····iget-object·v5,·p1,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews;43 ····iget-object·v6,·p1,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews;
  
44 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;44 ····invoke-virtual·{v5,·v6},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;
  
45 ····move-result-object·v445 ····move-result-object·v5
  
46 ····iget-object·v5,·p1,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence;46 ····iget-object·v6,·p1,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence;
  
47 ····invoke-virtual·{v4,·v5,·p5},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;47 ····invoke-virtual·{v5,·v6,·p5},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder;
  
48 ····move-result-object·v448 ····move-result-object·v5
  
49 ····iget-object·v5,·p1,·Landroid/app/Notification;->sound:Landroid/net/Uri;49 ····iget-object·v6,·p1,·Landroid/app/Notification;->sound:Landroid/net/Uri;
  
50 ····iget·v6,·p1,·Landroid/app/Notification;->audioStreamType:I50 ····iget·v7,·p1,·Landroid/app/Notification;->audioStreamType:I
  
51 ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder;51 ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder;
  
52 ····move-result-object·v452 ····move-result-object·v5
  
53 ····iget-object·v5,·p1,·Landroid/app/Notification;->vibrate:[J53 ····iget-object·v6,·p1,·Landroid/app/Notification;->vibrate:[J
  
54 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder;54 ····invoke-virtual·{v5,·v6},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder;
  
55 ····move-result-object·v455 ····move-result-object·v5
  
56 ····iget·v5,·p1,·Landroid/app/Notification;->ledARGB:I56 ····iget·v6,·p1,·Landroid/app/Notification;->ledARGB:I
  
57 ····iget·v6,·p1,·Landroid/app/Notification;->ledOnMS:I57 ····iget·v7,·p1,·Landroid/app/Notification;->ledOnMS:I
  
58 ····iget·v7,·p1,·Landroid/app/Notification;->ledOffMS:I58 ····iget·v8,·p1,·Landroid/app/Notification;->ledOffMS:I
  
59 ····invoke-virtual·{v4,·v5,·v6,·v7},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder;59 ····invoke-virtual·{v5,·v6,·v7,·v8},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder;
  
60 ····move-result-object·v560 ····move-result-object·v6
  
61 ····iget·v4,·p1,·Landroid/app/Notification;->flags:I61 ····iget·v5,·p1,·Landroid/app/Notification;->flags:I
  
62 ····and-int/lit8·v4,·v4,·0x262 ····and-int/lit8·v5,·v5,·0x2
  
63 ····if-eqz·v4,·:cond_063 ····if-eqz·v5,·:cond_0
  
64 ····const/4·v4,·0x164 ····const/4·v5,·0x1
  
65 ····:goto_065 ····:goto_0
66 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder;66 ····invoke-virtual·{v6,·v5},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder;
  
67 ····move-result-object·v567 ····move-result-object·v6
  
68 ····iget·v4,·p1,·Landroid/app/Notification;->flags:I68 ····iget·v5,·p1,·Landroid/app/Notification;->flags:I
  
69 ····and-int/lit8·v4,·v4,·0x869 ····and-int/lit8·v5,·v5,·0x8
  
70 ····if-eqz·v4,·:cond_170 ····if-eqz·v5,·:cond_1
  
71 ····const/4·v4,·0x171 ····const/4·v5,·0x1
  
72 ····:goto_172 ····:goto_1
73 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder;73 ····invoke-virtual·{v6,·v5},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder;
  
74 ····move-result-object·v574 ····move-result-object·v6
  
75 ····iget·v4,·p1,·Landroid/app/Notification;->flags:I75 ····iget·v5,·p1,·Landroid/app/Notification;->flags:I
  
76 ····and-int/lit8·v4,·v4,·0x1076 ····and-int/lit8·v5,·v5,·0x10
  
77 ····if-eqz·v4,·:cond_277 ····if-eqz·v5,·:cond_2
  
78 ····const/4·v4,·0x178 ····const/4·v5,·0x1
  
79 ····:goto_279 ····:goto_2
80 ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder;80 ····invoke-virtual·{v6,·v5},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder;
  
81 ····move-result-object·v481 ····move-result-object·v5
  
82 ····iget·v5,·p1,·Landroid/app/Notification;->defaults:I82 ····iget·v6,·p1,·Landroid/app/Notification;->defaults:I
  
83 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder;83 ····invoke-virtual·{v5,·v6},·Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder;
  
84 ····move-result-object·v484 ····move-result-object·v5
  
85 ····invoke-virtual·{v4,·p2},·Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;85 ····invoke-virtual·{v5,·p2},·Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;
  
86 ····move-result-object·v486 ····move-result-object·v5
  
87 ····invoke-virtual·{v4,·p3},·Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;87 ····invoke-virtual·{v5,·p3},·Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder;
Max diff block lines reached; 3942/11773 bytes (33.48%) of diff not shown.
646 B
smali/android/support/v4/media/TransportMediatorJellybeanMR2.smali
    
Offset 393, 15 lines modifiedOffset 393, 15 lines modified
393 ····invoke-virtual·{p0},·Landroid/support/v4/media/TransportMediatorJellybeanMR2;->dropAudioFocus()V393 ····invoke-virtual·{p0},·Landroid/support/v4/media/TransportMediatorJellybeanMR2;->dropAudioFocus()V
  
394 ····.line·172394 ····.line·172
395 ····return-void395 ····return-void
396 .end·method396 .end·method
  
397 .method·public·refreshState(ZJI)V397 .method·public·refreshState(ZJI)V
398 ····.locals·3398 ····.locals·4
399 ····.param·p1,·"playing"····#·Z399 ····.param·p1,·"playing"····#·Z
400 ····.param·p2,·"position"····#·J400 ····.param·p2,·"position"····#·J
401 ····.param·p4,·"transportControls"····#·I401 ····.param·p4,·"transportControls"····#·I
  
402 ····.prologue402 ····.prologue
403 ····.line·159403 ····.line·159
404 ····iget-object·v0,·p0,·Landroid/support/v4/media/TransportMediatorJellybeanMR2;->mRemoteControl:Landroid/media/RemoteControlClient;404 ····iget-object·v0,·p0,·Landroid/support/v4/media/TransportMediatorJellybeanMR2;->mRemoteControl:Landroid/media/RemoteControlClient;
2.28 KB
smali/android/support/v4/media/TransportPerformer.smali
    
Offset 27, 69 lines modifiedOffset 27, 69 lines modified
  
27 ····return-void27 ····return-void
28 .end·method28 .end·method
  
  
29 #·virtual·methods29 #·virtual·methods
30 .method·public·onAudioFocusChange(I)V30 .method·public·onAudioFocusChange(I)V
31 ····.locals·831 ····.locals·9
32 ····.param·p1,·"focusChange"····#·I32 ····.param·p1,·"focusChange"····#·I
  
33 ····.prologue33 ····.prologue
34 ····.line·18834 ····.line·188
35 ····const/4·v6,·0x035 ····const/4·v7,·0x0
  
36 ····.line·18936 ····.line·189
37 ····.local·v6,·"keyCode":I37 ····.local·v7,·"keyCode":I
38 ····packed-switch·p1,·:pswitch_data_038 ····packed-switch·p1,·:pswitch_data_0
  
39 ····.line·19639 ····.line·196
40 ····:goto_040 ····:goto_0
41 ····if-eqz·v6,·:cond_041 ····if-eqz·v7,·:cond_0
  
42 ····.line·19742 ····.line·197
43 ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J43 ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J
  
44 ····move-result-wide·v144 ····move-result-wide·v2
  
45 ····.line·19845 ····.line·198
46 ····.local·v1,·"now":J46 ····.local·v2,·"now":J
47 ····new-instance·v0,·Landroid/view/KeyEvent;47 ····new-instance·v1,·Landroid/view/KeyEvent;
  
48 ····const/4·v5,·0x048 ····const/4·v6,·0x0
  
49 ····const/4·v7,·0x049 ····const/4·v8,·0x0
  
50 ····move-wide·v3,·v150 ····move-wide·v4,·v2
  
51 ····invoke-direct/range·{v0·..·v7},·Landroid/view/KeyEvent;-><init>(JJIII)V51 ····invoke-direct/range·{v1·..·v8},·Landroid/view/KeyEvent;-><init>(JJIII)V
  
52 ····invoke-virtual·{p0,·v6,·v0},·Landroid/support/v4/media/TransportPerformer;->onMediaButtonDown(ILandroid/view/KeyEvent;)Z52 ····invoke-virtual·{p0,·v7,·v1},·Landroid/support/v4/media/TransportPerformer;->onMediaButtonDown(ILandroid/view/KeyEvent;)Z
  
53 ····.line·19953 ····.line·199
54 ····new-instance·v0,·Landroid/view/KeyEvent;54 ····new-instance·v1,·Landroid/view/KeyEvent;
  
55 ····const/4·v5,·0x155 ····const/4·v6,·0x1
  
56 ····const/4·v7,·0x056 ····const/4·v8,·0x0
  
57 ····move-wide·v3,·v157 ····move-wide·v4,·v2
  
58 ····invoke-direct/range·{v0·..·v7},·Landroid/view/KeyEvent;-><init>(JJIII)V58 ····invoke-direct/range·{v1·..·v8},·Landroid/view/KeyEvent;-><init>(JJIII)V
  
59 ····invoke-virtual·{p0,·v6,·v0},·Landroid/support/v4/media/TransportPerformer;->onMediaButtonUp(ILandroid/view/KeyEvent;)Z59 ····invoke-virtual·{p0,·v7,·v1},·Landroid/support/v4/media/TransportPerformer;->onMediaButtonUp(ILandroid/view/KeyEvent;)Z
  
60 ····.line·20160 ····.line·201
61 ····.end·local·v1····#·"now":J61 ····.end·local·v2····#·"now":J
62 ····:cond_062 ····:cond_0
63 ····return-void63 ····return-void
  
64 ····.line·19364 ····.line·193
65 ····:pswitch_065 ····:pswitch_0
66 ····const/16·v6,·0x7f66 ····const/16·v7,·0x7f
  
67 ····goto·:goto_067 ····goto·:goto_0
  
68 ····.line·18968 ····.line·189
69 ····:pswitch_data_069 ····:pswitch_data_0
70 ····.packed-switch·-0x170 ····.packed-switch·-0x1
71 ········:pswitch_071 ········:pswitch_0
562 B
smali/android/support/v4/widget/DrawerLayout.smali
    
Offset 1156, 15 lines modifiedOffset 1156, 15 lines modified
  
1156 ····.line·4981156 ····.line·498
1157 ····:cond_01157 ····:cond_0
1158 ····return-void1158 ····return-void
1159 .end·method1159 .end·method
  
1160 .method·protected·drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z1160 .method·protected·drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z
1161 ····.locals·281161 ····.locals·29
1162 ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas;1162 ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas;
1163 ····.param·p2,·"child"····#·Landroid/view/View;1163 ····.param·p2,·"child"····#·Landroid/view/View;
1164 ····.param·p3,·"drawingTime"····#·J1164 ····.param·p3,·"drawingTime"····#·J
  
1165 ····.prologue1165 ····.prologue
1166 ····.line·7791166 ····.line·779
1167 ····invoke-virtual/range·{p0·..·p0},·Landroid/support/v4/widget/DrawerLayout;->getHeight()I1167 ····invoke-virtual/range·{p0·..·p0},·Landroid/support/v4/widget/DrawerLayout;->getHeight()I
1.31 KB
smali/android/support/v4/util/TimeUtils.smali
    
Offset 110, 15 lines modifiedOffset 110, 15 lines modified
110 ····:cond_5110 ····:cond_5
111 ····const/4·v0,·0x0111 ····const/4·v0,·0x0
  
112 ····goto·:goto_0112 ····goto·:goto_0
113 .end·method113 .end·method
  
114 .method·public·static·formatDuration(JJLjava/io/PrintWriter;)V114 .method·public·static·formatDuration(JJLjava/io/PrintWriter;)V
115 ····.locals·3115 ····.locals·4
116 ····.param·p0,·"time"····#·J116 ····.param·p0,·"time"····#·J
117 ····.param·p2,·"now"····#·J117 ····.param·p2,·"now"····#·J
118 ····.param·p4,·"pw"····#·Ljava/io/PrintWriter;118 ····.param·p4,·"pw"····#·Ljava/io/PrintWriter;
  
119 ····.prologue119 ····.prologue
120 ····.line·169120 ····.line·169
121 ····const-wide/16·v0,·0x0121 ····const-wide/16·v0,·0x0
Offset 144, 30 lines modifiedOffset 144, 30 lines modified
  
144 ····invoke-static·{v0,·v1,·p4,·v2},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V144 ····invoke-static·{v0,·v1,·p4,·v2},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V
  
145 ····goto·:goto_0145 ····goto·:goto_0
146 .end·method146 .end·method
  
147 .method·public·static·formatDuration(JLjava/io/PrintWriter;)V147 .method·public·static·formatDuration(JLjava/io/PrintWriter;)V
148 ····.locals·1148 ····.locals·2
149 ····.param·p0,·"duration"····#·J149 ····.param·p0,·"duration"····#·J
150 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;150 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;
  
151 ····.prologue151 ····.prologue
152 ····.line·164152 ····.line·164
153 ····const/4·v0,·0x0153 ····const/4·v0,·0x0
  
154 ····invoke-static·{p0,·p1,·p2,·v0},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V154 ····invoke-static·{p0,·p1,·p2,·v0},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V
  
155 ····.line·165155 ····.line·165
156 ····return-void156 ····return-void
157 .end·method157 .end·method
  
158 .method·public·static·formatDuration(JLjava/io/PrintWriter;I)V158 .method·public·static·formatDuration(JLjava/io/PrintWriter;I)V
159 ····.locals·5159 ····.locals·6
160 ····.param·p0,·"duration"····#·J160 ····.param·p0,·"duration"····#·J
161 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;161 ····.param·p2,·"pw"····#·Ljava/io/PrintWriter;
162 ····.param·p3,·"fieldLen"····#·I162 ····.param·p3,·"fieldLen"····#·I
  
163 ····.prologue163 ····.prologue
164 ····.line·156164 ····.line·156
165 ····sget-object·v2,·Landroid/support/v4/util/TimeUtils;->sFormatSync:Ljava/lang/Object;165 ····sget-object·v2,·Landroid/support/v4/util/TimeUtils;->sFormatSync:Ljava/lang/Object;
2.56 KB
smali/android/support/v4/util/LongSparseArray.smali
    
Offset 94, 15 lines modifiedOffset 94, 15 lines modified
94 ····iput·v1,·p0,·Landroid/support/v4/util/LongSparseArray;->mSize:I94 ····iput·v1,·p0,·Landroid/support/v4/util/LongSparseArray;->mSize:I
  
95 ····.line·5095 ····.line·50
96 ····return-void96 ····return-void
97 .end·method97 .end·method
  
98 .method·private·static·binarySearch([JIIJ)I98 .method·private·static·binarySearch([JIIJ)I
99 ····.locals·599 ····.locals·7
100 ····.param·p0,·"a"····#·[J100 ····.param·p0,·"a"····#·[J
101 ····.param·p1,·"start"····#·I101 ····.param·p1,·"start"····#·I
102 ····.param·p2,·"len"····#·I102 ····.param·p2,·"len"····#·I
103 ····.param·p3,·"key"····#·J103 ····.param·p3,·"key"····#·J
  
104 ····.prologue104 ····.prologue
105 ····.line·335105 ····.line·335
Offset 123, 17 lines modifiedOffset 123, 17 lines modified
123 ····.line·338123 ····.line·338
124 ····add-int·v3,·v1,·v2124 ····add-int·v3,·v1,·v2
  
125 ····div-int/lit8·v0,·v3,·0x2125 ····div-int/lit8·v0,·v3,·0x2
  
126 ····.line·340126 ····.line·340
127 ····.local·v0,·"guess":I127 ····.local·v0,·"guess":I
128 ····aget-wide·v3,·p0,·v0128 ····aget-wide·v4,·p0,·v0
  
129 ····cmp-long·v3,·v3,·p3129 ····cmp-long·v3,·v4,·p3
  
130 ····if-gez·v3,·:cond_0130 ····if-gez·v3,·:cond_0
  
131 ····.line·341131 ····.line·341
132 ····move·v2,·v0132 ····move·v2,·v0
  
133 ····goto·:goto_0133 ····goto·:goto_0
Offset 161, 17 lines modifiedOffset 161, 17 lines modified
161 ····:cond_2161 ····:cond_2
162 ····:goto_1162 ····:goto_1
163 ····return·v1163 ····return·v1
  
164 ····.line·348164 ····.line·348
165 ····.restart·local·v1····#·"high":I165 ····.restart·local·v1····#·"high":I
166 ····:cond_3166 ····:cond_3
167 ····aget-wide·v3,·p0,·v1167 ····aget-wide·v4,·p0,·v1
  
168 ····cmp-long·v3,·v3,·p3168 ····cmp-long·v3,·v4,·p3
  
169 ····if-eqz·v3,·:cond_2169 ····if-eqz·v3,·:cond_2
  
170 ····.line·351170 ····.line·351
171 ····xor-int/lit8·v1,·v1,·-0x1171 ····xor-int/lit8·v1,·v1,·-0x1
  
172 ····goto·:goto_1172 ····goto·:goto_1
Offset 564, 15 lines modifiedOffset 564, 15 lines modified
  
564 ····move-result-object·v0564 ····move-result-object·v0
  
565 ····return-object·v0565 ····return-object·v0
566 .end·method566 .end·method
  
567 .method·public·delete(J)V567 .method·public·delete(J)V
568 ····.locals·4568 ····.locals·5
569 ····.param·p1,·"key"····#·J569 ····.param·p1,·"key"····#·J
  
570 ····.prologue570 ····.prologue
571 ····.line·93571 ····.line·93
572 ····.local·p0,·"this":Landroid/support/v4/util/LongSparseArray;,·"Landroid/support/v4/util/LongSparseArray<TE;>;"572 ····.local·p0,·"this":Landroid/support/v4/util/LongSparseArray;,·"Landroid/support/v4/util/LongSparseArray<TE;>;"
573 ····iget-object·v1,·p0,·Landroid/support/v4/util/LongSparseArray;->mKeys:[J573 ····iget-object·v1,·p0,·Landroid/support/v4/util/LongSparseArray;->mKeys:[J
  
Offset 632, 15 lines modifiedOffset 632, 15 lines modified
  
632 ····move-result-object·v0632 ····move-result-object·v0
  
633 ····return-object·v0633 ····return-object·v0
634 .end·method634 .end·method
  
635 .method·public·get(JLjava/lang/Object;)Ljava/lang/Object;635 .method·public·get(JLjava/lang/Object;)Ljava/lang/Object;
636 ····.locals·4636 ····.locals·5
637 ····.param·p1,·"key"····#·J637 ····.param·p1,·"key"····#·J
638 ····.annotation·system·Ldalvik/annotation/Signature;638 ····.annotation·system·Ldalvik/annotation/Signature;
639 ········value·=·{639 ········value·=·{
640 ············"(JTE;)TE;"640 ············"(JTE;)TE;"
641 ········}641 ········}
642 ····.end·annotation642 ····.end·annotation
  
Offset 789, 15 lines modifiedOffset 789, 15 lines modified
  
789 ····aget-wide·v0,·v0,·p1789 ····aget-wide·v0,·v0,·p1
  
790 ····return-wide·v0790 ····return-wide·v0
791 .end·method791 .end·method
  
792 .method·public·put(JLjava/lang/Object;)V792 .method·public·put(JLjava/lang/Object;)V
793 ····.locals·8793 ····.locals·9
794 ····.param·p1,·"key"····#·J794 ····.param·p1,·"key"····#·J
795 ····.annotation·system·Ldalvik/annotation/Signature;795 ····.annotation·system·Ldalvik/annotation/Signature;
796 ········value·=·{796 ········value·=·{
797 ············"(JTE;)V"797 ············"(JTE;)V"
798 ········}798 ········}
799 ····.end·annotation799 ····.end·annotation
  
Offset 992, 15 lines modifiedOffset 992, 15 lines modified
  
992 ····iput·v4,·p0,·Landroid/support/v4/util/LongSparseArray;->mSize:I992 ····iput·v4,·p0,·Landroid/support/v4/util/LongSparseArray;->mSize:I
  
993 ····goto/16·:goto_0993 ····goto/16·:goto_0
994 .end·method994 .end·method
  
995 .method·public·remove(J)V995 .method·public·remove(J)V
996 ····.locals·0996 ····.locals·1
997 ····.param·p1,·"key"····#·J997 ····.param·p1,·"key"····#·J
  
998 ····.prologue998 ····.prologue
999 ····.line·107999 ····.line·107
1000 ····.local·p0,·"this":Landroid/support/v4/util/LongSparseArray;,·"Landroid/support/v4/util/LongSparseArray<TE;>;"1000 ····.local·p0,·"this":Landroid/support/v4/util/LongSparseArray;,·"Landroid/support/v4/util/LongSparseArray<TE;>;"
1001 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/util/LongSparseArray;->delete(J)V1001 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/util/LongSparseArray;->delete(J)V
  
282 B
smali/com/github/egonw/isotopes/R.smali
    
Offset 22, 10 lines modifiedOffset 22, 9 lines modified
22 .method·public·constructor·<init>()V22 .method·public·constructor·<init>()V
23 ····.locals·023 ····.locals·0
  
24 ····.prologue24 ····.prologue
25 ····.line·1025 ····.line·10
26 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V26 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
27 ····.line·49 
28 ····return-void27 ····return-void
29 .end·method28 .end·method
18.4 KB
smali/com/github/egonw/isotopes/IsotopeList.smali
    
Offset 13, 378 lines modifiedOffset 13, 370 lines modified
  
13 ····return-void13 ····return-void
14 .end·method14 .end·method
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·protected·onCreate(Landroid/os/Bundle;)V16 .method·protected·onCreate(Landroid/os/Bundle;)V
17 ····.locals·1417 ····.locals·12
18 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;18 ····.param·p1,·"savedInstanceState"····#·Landroid/os/Bundle;
19 ····.annotation·build·Landroid/annotation/SuppressLint;19 ····.annotation·build·Landroid/annotation/SuppressLint;
20 ········value·=·{20 ········value·=·{
21 ············"NewApi",21 ············"NewApi",
22 ············"DefaultLocale"22 ············"DefaultLocale"
23 ········}23 ········}
24 ····.end·annotation24 ····.end·annotation
  
25 ····.prologue25 ····.prologue
 26 ····const/4·v8,·0x0
  
26 ····const/4·v13,·0x127 ····const/4·v11,·0x1
  
27 ····.line·3928 ····.line·39
28 ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V29 ····invoke-super·{p0,·p1},·Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V
  
29 ····.line·4130 ····.line·41
30 ····sget·v11,·Landroid/os/Build$VERSION;->SDK_INT:I31 ····sget·v9,·Landroid/os/Build$VERSION;->SDK_INT:I
  
31 ····const/16·v12,·0xb32 ····const/16·v10,·0xb
  
32 ····if-lt·v11,·v12,·:cond_033 ····if-lt·v9,·v10,·:cond_0
  
33 ····.line·4334 ····.line·43
34 ····invoke-virtual·{p0},·Lcom/github/egonw/isotopes/IsotopeList;->getActionBar()Landroid/app/ActionBar;35 ····invoke-virtual·{p0},·Lcom/github/egonw/isotopes/IsotopeList;->getActionBar()Landroid/app/ActionBar;
  
35 ····move-result-object·v1136 ····move-result-object·v9
  
36 ····invoke-virtual·{v11,·v13},·Landroid/app/ActionBar;->setDisplayHomeAsUpEnabled(Z)V37 ····invoke-virtual·{v9,·v11},·Landroid/app/ActionBar;->setDisplayHomeAsUpEnabled(Z)V
  
37 ····.line·4638 ····.line·46
38 ····:cond_039 ····:cond_0
39 ····const/high16·v11,·0x7f03000040 ····const/high16·v9,·0x7f030000
  
40 ····invoke-virtual·{p0,·v11},·Lcom/github/egonw/isotopes/IsotopeList;->setContentView(I)V41 ····invoke-virtual·{p0,·v9},·Lcom/github/egonw/isotopes/IsotopeList;->setContentView(I)V
  
41 ····.line·4842 ····.line·48
42 ····invoke-virtual·{p0},·Lcom/github/egonw/isotopes/IsotopeList;->getIntent()Landroid/content/Intent;43 ····invoke-virtual·{p0},·Lcom/github/egonw/isotopes/IsotopeList;->getIntent()Landroid/content/Intent;
  
43 ····move-result-object·v644 ····move-result-object·v4
  
44 ····.line·4945 ····.line·49
45 ····.local·v6,·"intent":Landroid/content/Intent;46 ····.local·v4,·"intent":Landroid/content/Intent;
46 ····const-string·v11,·"com.github.egonw.isotopes.ELEMENT_SYMBOL"47 ····const-string·v9,·"com.github.egonw.isotopes.ELEMENT_SYMBOL"
  
47 ····invoke-virtual·{v6,·v11},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;48 ····invoke-virtual·{v4,·v9},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String;
  
48 ····move-result-object·v349 ····move-result-object·v2
  
49 ····.line·5050 ····.line·50
50 ····.local·v3,·"elementSymbol":Ljava/lang/String;51 ····.local·v2,·"elementSymbol":Ljava/lang/String;
51 ····const/high16·v11,·0x7f08000052 ····const/high16·v9,·0x7f080000
  
52 ····invoke-virtual·{p0,·v11},·Lcom/github/egonw/isotopes/IsotopeList;->findViewById(I)Landroid/view/View;53 ····invoke-virtual·{p0,·v9},·Lcom/github/egonw/isotopes/IsotopeList;->findViewById(I)Landroid/view/View;
  
53 ····move-result-object·v254 ····move-result-object·v1
  
54 ····check-cast·v2,·Landroid/widget/TextView;55 ····check-cast·v1,·Landroid/widget/TextView;
  
55 ····.line·5156 ····.line·51
56 ····.local·v2,·"editText":Landroid/widget/TextView;57 ····.local·v1,·"editText":Landroid/widget/TextView;
57 ····const/high16·v11,·0x41c80000····#·25.0f58 ····const/high16·v9,·0x41c80000····#·25.0f
  
58 ····invoke-virtual·{v2,·v11},·Landroid/widget/TextView;->setTextSize(F)V59 ····invoke-virtual·{v1,·v9},·Landroid/widget/TextView;->setTextSize(F)V
  
59 ····.line·5260 ····.line·52
60 ····invoke-virtual·{v3},·Ljava/lang/String;->length()I61 ····invoke-virtual·{v2},·Ljava/lang/String;->length()I
  
61 ····move-result·v1162 ····move-result·v9
  
62 ····const/4·v12,·0x363 ····const/4·v10,·0x3
  
63 ····if-le·v11,·v12,·:cond_164 ····if-le·v9,·v10,·:cond_1
  
64 ····.line·5365 ····.line·53
65 ····new-instance·v11,·Ljava/lang/StringBuilder;66 ····new-instance·v8,·Ljava/lang/StringBuilder;
  
66 ····invoke-direct·{v11},·Ljava/lang/StringBuilder;-><init>()V67 ····invoke-direct·{v8},·Ljava/lang/StringBuilder;-><init>()V
  
67 ····const-string·v12,·"Unlikely·element:·"68 ····const-string·v9,·"Unlikely·element:·"
  
68 ····invoke-virtual·{v11,·v12},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;69 ····invoke-virtual·{v8,·v9},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
69 ····move-result-object·v1170 ····move-result-object·v8
  
70 ····invoke-virtual·{v11,·v3},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;71 ····invoke-virtual·{v8,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
71 ····move-result-object·v1172 ····move-result-object·v8
  
72 ····invoke-virtual·{v11},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;73 ····invoke-virtual·{v8},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
73 ····move-result-object·v1174 ····move-result-object·v8
  
74 ····invoke-virtual·{v2,·v11},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V75 ····invoke-virtual·{v1,·v8},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
75 ····.line·8476 ····.line·84
76 ····:goto_077 ····:goto_0
77 ····return-void78 ····return-void
  
78 ····.line·5579 ····.line·55
79 ····:cond_180 ····:cond_1
80 ····invoke-virtual·{v3},·Ljava/lang/String;->length()I81 ····invoke-virtual·{v2},·Ljava/lang/String;->length()I
  
81 ····move-result·v1182 ····move-result·v9
  
82 ····if-ne·v11,·v13,·:cond_683 ····if-ne·v9,·v11,·:cond_6
  
83 ····.line·5684 ····.line·56
84 ····invoke-virtual·{v3},·Ljava/lang/String;->toUpperCase()Ljava/lang/String;85 ····invoke-virtual·{v2},·Ljava/lang/String;->toUpperCase()Ljava/lang/String;
  
85 ····move-result-object·v386 ····move-result-object·v2
  
86 ····.line·6187 ····.line·61
87 ····:cond_288 ····:cond_2
88 ····:goto_189 ····:goto_1
89 ····const/4·v4,·0x090 ····const/4·v3,·0x0
  
90 ····.line·6391 ····.line·63
91 ····.local·v4,·"factory":Lorg/openscience/cdk/config/Isotopes;92 ····.local·v3,·"factory":Lorg/openscience/cdk/config/Isotopes;
Max diff block lines reached; 13353/18722 bytes (71.32%) of diff not shown.
12.3 KB
smali/org/openscience/cdk/tools/periodictable/PeriodicTable.smali
    
Offset 680, 43 lines modifiedOffset 680, 43 lines modified
  
680 ····.prologue680 ····.prologue
681 ····.line·114681 ····.line·114
682 ····const-string·v2,·"org/openscience/cdk/config/data/radii-covalent.txt"682 ····const-string·v2,·"org/openscience/cdk/config/data/radii-covalent.txt"
  
683 ····.line·115683 ····.line·115
684 ····.local·v2,·"filename":Ljava/lang/String;684 ····.local·v2,·"filename":Ljava/lang/String;
685 ····const-class·v11,·Lorg/openscience/cdk/tools/periodictable/PeriodicTable;685 ····const-class·v9,·Lorg/openscience/cdk/tools/periodictable/PeriodicTable;
  
686 ····invoke-virtual·{v11},·Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;686 ····invoke-virtual·{v9},·Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
  
687 ····move-result-object·v11687 ····move-result-object·v9
  
688 ····invoke-virtual·{v11,·v2},·Ljava/lang/ClassLoader;->getResourceAsStream(Ljava/lang/String;)Ljava/io/InputStream;688 ····invoke-virtual·{v9,·v2},·Ljava/lang/ClassLoader;->getResourceAsStream(Ljava/lang/String;)Ljava/io/InputStream;
  
689 ····move-result-object·v4689 ····move-result-object·v4
  
690 ····.line·116690 ····.line·116
691 ····.local·v4,·"ins":Ljava/io/InputStream;691 ····.local·v4,·"ins":Ljava/io/InputStream;
692 ····new-instance·v6,·Ljava/io/BufferedReader;692 ····new-instance·v6,·Ljava/io/BufferedReader;
  
693 ····new-instance·v11,·Ljava/io/InputStreamReader;693 ····new-instance·v9,·Ljava/io/InputStreamReader;
  
694 ····invoke-direct·{v11,·v4},·Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;)V694 ····invoke-direct·{v9,·v4},·Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;)V
  
695 ····invoke-direct·{v6,·v11},·Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;)V695 ····invoke-direct·{v6,·v9},·Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;)V
  
696 ····.line·118696 ····.line·118
697 ····.local·v6,·"reader":Ljava/io/BufferedReader;697 ····.local·v6,·"reader":Ljava/io/BufferedReader;
698 ····const/4·v3,·0x0698 ····const/4·v3,·0x0
  
699 ····.local·v3,·"i":I699 ····.local·v3,·"i":I
700 ····:goto_0700 ····:goto_0
701 ····const/4·v11,·0x5701 ····const/4·v9,·0x5
  
702 ····if-ge·v3,·v11,·:cond_0702 ····if-ge·v3,·v9,·:cond_0
  
703 ····invoke-virtual·{v6},·Ljava/io/BufferedReader;->readLine()Ljava/lang/String;703 ····invoke-virtual·{v6},·Ljava/io/BufferedReader;->readLine()Ljava/lang/String;
  
704 ····add-int/lit8·v3,·v3,·0x1704 ····add-int/lit8·v3,·v3,·0x1
  
705 ····goto·:goto_0705 ····goto·:goto_0
  
Offset 727, 49 lines modifiedOffset 727, 49 lines modified
  
727 ····move-result-object·v5727 ····move-result-object·v5
  
728 ····.local·v5,·"line":Ljava/lang/String;728 ····.local·v5,·"line":Ljava/lang/String;
729 ····if-eqz·v5,·:cond_1729 ····if-eqz·v5,·:cond_1
  
730 ····.line·122730 ····.line·122
731 ····const-string·v11,·"\\s"731 ····const-string·v9,·"\\s"
  
732 ····invoke-virtual·{v5,·v11},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;732 ····invoke-virtual·{v5,·v9},·Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
  
733 ····move-result-object·v8733 ····move-result-object·v8
  
734 ····.line·123734 ····.line·123
735 ····.local·v8,·"toks":[Ljava/lang/String;735 ····.local·v8,·"toks":[Ljava/lang/String;
736 ····const/4·v11,·0x0736 ····const/4·v9,·0x0
  
737 ····aget-object·v11,·v8,·v11737 ····aget-object·v9,·v8,·v9
  
738 ····invoke-static·{v11},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I738 ····invoke-static·{v9},·Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
  
739 ····move-result·v0739 ····move-result·v0
  
740 ····.line·124740 ····.line·124
741 ····.local·v0,·"atnum":I741 ····.local·v0,·"atnum":I
742 ····const/4·v11,·0x1742 ····const/4·v9,·0x1
  
743 ····aget-object·v11,·v8,·v11743 ····aget-object·v9,·v8,·v9
  
744 ····invoke-static·{v11},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D744 ····invoke-static·{v9},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D
  
745 ····move-result-wide·v9745 ····move-result-wide·v10
  
746 ····.line·125746 ····.line·125
747 ····.local·v9,·"vdw":D747 ····.local·v10,·"vdw":D
748 ····sget-object·v11,·Lorg/openscience/cdk/tools/periodictable/PeriodicTable;->elementsByNumber:Ljava/util/Map;748 ····sget-object·v9,·Lorg/openscience/cdk/tools/periodictable/PeriodicTable;->elementsByNumber:Ljava/util/Map;
  
749 ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;749 ····invoke-static·{v0},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
750 ····move-result-object·v12750 ····move-result-object·v12
  
751 ····invoke-interface·{v11,·v12},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;751 ····invoke-interface·{v9,·v12},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
752 ····move-result-object·v1752 ····move-result-object·v1
  
753 ····check-cast·v1,·Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;753 ····check-cast·v1,·Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;
  
754 ····.line·126754 ····.line·126
755 ····.local·v1,·"e":Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;755 ····.local·v1,·"e":Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;
Offset 778, 36 lines modifiedOffset 778, 36 lines modified
778 ····.line·127778 ····.line·127
779 ····invoke-virtual·{v1},·Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;->getSymbol()Ljava/lang/String;779 ····invoke-virtual·{v1},·Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;->getSymbol()Ljava/lang/String;
  
780 ····move-result-object·v7780 ····move-result-object·v7
  
781 ····.line·128781 ····.line·128
782 ····.local·v7,·"symbol":Ljava/lang/String;782 ····.local·v7,·"symbol":Ljava/lang/String;
783 ····sget-object·v11,·Lorg/openscience/cdk/tools/periodictable/PeriodicTable;->elements:Ljava/util/Map;783 ····sget-object·v9,·Lorg/openscience/cdk/tools/periodictable/PeriodicTable;->elements:Ljava/util/Map;
  
784 ····invoke-interface·{v11,·v7},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;784 ····invoke-interface·{v9,·v7},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
785 ····move-result-object·v11785 ····move-result-object·v9
  
786 ····check-cast·v11,·Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;786 ····check-cast·v9,·Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;
  
787 ····invoke-static·{v9,·v10},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;787 ····invoke-static·{v10,·v11},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
  
788 ····move-result-object·v12788 ····move-result-object·v12
  
789 ····invoke-virtual·{v11,·v12},·Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;->setCovalentRadius(Ljava/lang/Double;)V789 ····invoke-virtual·{v9,·v12},·Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;->setCovalentRadius(Ljava/lang/Double;)V
  
790 ····goto·:goto_1790 ····goto·:goto_1
  
791 ····.line·131791 ····.line·131
792 ····.end·local·v0····#·"atnum":I792 ····.end·local·v0····#·"atnum":I
793 ····.end·local·v1····#·"e":Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;793 ····.end·local·v1····#·"e":Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;
794 ····.end·local·v7····#·"symbol":Ljava/lang/String;794 ····.end·local·v7····#·"symbol":Ljava/lang/String;
795 ····.end·local·v8····#·"toks":[Ljava/lang/String;795 ····.end·local·v8····#·"toks":[Ljava/lang/String;
796 ····.end·local·v9····#·"vdw":D796 ····.end·local·v10····#·"vdw":D
797 ····:cond_1797 ····:cond_1
798 ····return-void798 ····return-void
799 .end·method799 .end·method
  
Max diff block lines reached; 7061/12471 bytes (56.62%) of diff not shown.
4.61 KB
smali/org/openscience/cdk/tools/periodictable/ElementPTFactory.smali
    
Offset 349, 15 lines modifiedOffset 349, 15 lines modified
349 ····invoke-virtual·{p1,·v1},·Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;->setPaulingEneg(Ljava/lang/Double;)V349 ····invoke-virtual·{p1,·v1},·Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;->setPaulingEneg(Ljava/lang/Double;)V
  
350 ····.line·173350 ····.line·173
351 ····return-object·p1351 ····return-object·p1
352 .end·method352 .end·method
  
353 .method·public·getAtomicNumber(Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;)D353 .method·public·getAtomicNumber(Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;)D
354 ····.locals·3354 ····.locals·4
355 ····.param·p1,·"element"····#·Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;355 ····.param·p1,·"element"····#·Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;
356 ····.annotation·runtime·Lorg/openscience/cdk/annotations/TestMethod;356 ····.annotation·runtime·Lorg/openscience/cdk/annotations/TestMethod;
357 ········value·=·"testGetAtomicNumber_PeriodicTableElement"357 ········value·=·"testGetAtomicNumber_PeriodicTableElement"
358 ····.end·annotation358 ····.end·annotation
  
359 ····.prologue359 ····.prologue
360 ····.line·184360 ····.line·184
Offset 375, 17 lines modifiedOffset 375, 17 lines modified
  
375 ····move-result-object·v1375 ····move-result-object·v1
  
376 ····invoke-virtual·{v1},·Ljava/lang/Integer;->intValue()I376 ····invoke-virtual·{v1},·Ljava/lang/Integer;->intValue()I
  
377 ····move-result·v1377 ····move-result·v1
  
378 ····int-to-double·v1,·v1378 ····int-to-double·v2,·v1
  
379 ····return-wide·v1379 ····return-wide·v2
380 .end·method380 .end·method
  
381 .method·public·getCASid(Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;)Ljava/lang/String;381 .method·public·getCASid(Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;)Ljava/lang/String;
382 ····.locals·2382 ····.locals·2
383 ····.param·p1,·"element"····#·Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;383 ····.param·p1,·"element"····#·Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;
384 ····.annotation·runtime·Lorg/openscience/cdk/annotations/TestMethod;384 ····.annotation·runtime·Lorg/openscience/cdk/annotations/TestMethod;
385 ········value·=·"testGetCASid_PeriodicTableElement"385 ········value·=·"testGetCASid_PeriodicTableElement"
Offset 433, 15 lines modifiedOffset 433, 15 lines modified
  
433 ····move-result-object·v1433 ····move-result-object·v1
  
434 ····return-object·v1434 ····return-object·v1
435 .end·method435 .end·method
  
436 .method·public·getCovalentRadius(Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;)D436 .method·public·getCovalentRadius(Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;)D
437 ····.locals·3437 ····.locals·4
438 ····.param·p1,·"element"····#·Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;438 ····.param·p1,·"element"····#·Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;
439 ····.annotation·runtime·Lorg/openscience/cdk/annotations/TestMethod;439 ····.annotation·runtime·Lorg/openscience/cdk/annotations/TestMethod;
440 ········value·=·"testGetCovalentRadius_PeriodicTableElement"440 ········value·=·"testGetCovalentRadius_PeriodicTableElement"
441 ····.end·annotation441 ····.end·annotation
  
442 ····.prologue442 ····.prologue
443 ····.line·280443 ····.line·280
Offset 457, 17 lines modifiedOffset 457, 17 lines modified
457 ····.local·v0,·"elementInt":Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;457 ····.local·v0,·"elementInt":Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;
458 ····invoke-virtual·{v0},·Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;->getCovalentRadius()Ljava/lang/Double;458 ····invoke-virtual·{v0},·Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;->getCovalentRadius()Ljava/lang/Double;
  
459 ····move-result-object·v1459 ····move-result-object·v1
  
460 ····invoke-virtual·{v1},·Ljava/lang/Double;->doubleValue()D460 ····invoke-virtual·{v1},·Ljava/lang/Double;->doubleValue()D
  
461 ····move-result-wide·v1461 ····move-result-wide·v2
  
462 ····return-wide·v1462 ····return-wide·v2
463 .end·method463 .end·method
  
464 .method·public·getElement(Ljava/lang/String;)Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;464 .method·public·getElement(Ljava/lang/String;)Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;
465 ····.locals·8465 ····.locals·8
466 ····.param·p1,·"symbol"····#·Ljava/lang/String;466 ····.param·p1,·"symbol"····#·Ljava/lang/String;
467 ····.annotation·runtime·Lorg/openscience/cdk/annotations/TestMethod;467 ····.annotation·runtime·Lorg/openscience/cdk/annotations/TestMethod;
468 ········value·=·"testGetElement_String"468 ········value·=·"testGetElement_String"
Offset 640, 15 lines modifiedOffset 640, 15 lines modified
  
640 ····move-result-object·v1640 ····move-result-object·v1
  
641 ····return-object·v1641 ····return-object·v1
642 .end·method642 .end·method
  
643 .method·public·getPaulingEneg(Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;)D643 .method·public·getPaulingEneg(Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;)D
644 ····.locals·3644 ····.locals·4
645 ····.param·p1,·"element"····#·Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;645 ····.param·p1,·"element"····#·Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;
646 ····.annotation·runtime·Lorg/openscience/cdk/annotations/TestMethod;646 ····.annotation·runtime·Lorg/openscience/cdk/annotations/TestMethod;
647 ········value·=·"testGetPaulingEneg_PeriodicTableElement"647 ········value·=·"testGetPaulingEneg_PeriodicTableElement"
648 ····.end·annotation648 ····.end·annotation
  
649 ····.prologue649 ····.prologue
650 ····.line·291650 ····.line·291
Offset 664, 17 lines modifiedOffset 664, 17 lines modified
664 ····.local·v0,·"elementInt":Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;664 ····.local·v0,·"elementInt":Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;
665 ····invoke-virtual·{v0},·Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;->getPaulingEneg()Ljava/lang/Double;665 ····invoke-virtual·{v0},·Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;->getPaulingEneg()Ljava/lang/Double;
  
666 ····move-result-object·v1666 ····move-result-object·v1
  
667 ····invoke-virtual·{v1},·Ljava/lang/Double;->doubleValue()D667 ····invoke-virtual·{v1},·Ljava/lang/Double;->doubleValue()D
  
668 ····move-result-wide·v1668 ····move-result-wide·v2
  
669 ····return-wide·v1669 ····return-wide·v2
670 .end·method670 .end·method
  
671 .method·public·getPeriod(Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;)I671 .method·public·getPeriod(Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;)I
672 ····.locals·2672 ····.locals·2
673 ····.param·p1,·"element"····#·Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;673 ····.param·p1,·"element"····#·Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;
674 ····.annotation·runtime·Lorg/openscience/cdk/annotations/TestMethod;674 ····.annotation·runtime·Lorg/openscience/cdk/annotations/TestMethod;
675 ········value·=·"testGetPeriod_PeriodicTableElement"675 ········value·=·"testGetPeriod_PeriodicTableElement"
Offset 743, 15 lines modifiedOffset 743, 15 lines modified
  
743 ····move-result·v0743 ····move-result·v0
  
744 ····return·v0744 ····return·v0
745 .end·method745 .end·method
  
746 .method·public·getVdwRadius(Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;)D746 .method·public·getVdwRadius(Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;)D
747 ····.locals·3747 ····.locals·4
748 ····.param·p1,·"element"····#·Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;748 ····.param·p1,·"element"····#·Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;
749 ····.annotation·runtime·Lorg/openscience/cdk/annotations/TestMethod;749 ····.annotation·runtime·Lorg/openscience/cdk/annotations/TestMethod;
750 ········value·=·"testGetVdwRadius_PeriodicTableElement"750 ········value·=·"testGetVdwRadius_PeriodicTableElement"
751 ····.end·annotation751 ····.end·annotation
  
752 ····.prologue752 ····.prologue
753 ····.line·268753 ····.line·268
Offset 767, 11 lines modifiedOffset 767, 11 lines modified
767 ····.local·v0,·"elementInt":Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;767 ····.local·v0,·"elementInt":Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;
768 ····invoke-virtual·{v0},·Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;->getVdwRadius()Ljava/lang/Double;768 ····invoke-virtual·{v0},·Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;->getVdwRadius()Ljava/lang/Double;
  
769 ····move-result-object·v1769 ····move-result-object·v1
  
770 ····invoke-virtual·{v1},·Ljava/lang/Double;->doubleValue()D770 ····invoke-virtual·{v1},·Ljava/lang/Double;->doubleValue()D
  
771 ····move-result-wide·v1771 ····move-result-wide·v2
  
Max diff block lines reached; 0/4585 bytes (0.00%) of diff not shown.
5.7 KB
smali/org/openscience/cdk/tools/periodictable/ElementPTHandler.smali
    
Offset 189, 33 lines modifiedOffset 189, 33 lines modified
189 ····iput-object·v0,·p0,·Lorg/openscience/cdk/tools/periodictable/ElementPTHandler;->currentChars:Ljava/lang/String;189 ····iput-object·v0,·p0,·Lorg/openscience/cdk/tools/periodictable/ElementPTHandler;->currentChars:Ljava/lang/String;
  
190 ····.line·214190 ····.line·214
191 ····return-void191 ····return-void
192 .end·method192 .end·method
  
193 .method·public·endElement(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V193 .method·public·endElement(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
194 ····.locals·7194 ····.locals·8
195 ····.param·p1,·"uri"····#·Ljava/lang/String;195 ····.param·p1,·"uri"····#·Ljava/lang/String;
196 ····.param·p2,·"local"····#·Ljava/lang/String;196 ····.param·p2,·"local"····#·Ljava/lang/String;
197 ····.param·p3,·"raw"····#·Ljava/lang/String;197 ····.param·p3,·"raw"····#·Ljava/lang/String;
198 ····.annotation·runtime·Lorg/openscience/cdk/annotations/TestMethod;198 ····.annotation·runtime·Lorg/openscience/cdk/annotations/TestMethod;
199 ········value·=·"testReading"199 ········value·=·"testReading"
200 ····.end·annotation200 ····.end·annotation
  
201 ····.prologue201 ····.prologue
202 ····const/4·v5,·0x1202 ····const/4·v7,·0x1
  
203 ····const/4·v6,·0x0203 ····const/4·v6,·0x0
  
204 ····.line·108204 ····.line·108
205 ····sget-object·v2,·Lorg/openscience/cdk/tools/periodictable/ElementPTHandler;->logger:Lorg/openscience/cdk/tools/ILoggingTool;205 ····sget-object·v2,·Lorg/openscience/cdk/tools/periodictable/ElementPTHandler;->logger:Lorg/openscience/cdk/tools/ILoggingTool;
  
206 ····const-string·v3,·"end·element:·"206 ····const-string·v3,·"end·element:·"
  
207 ····new-array·v4,·v5,·[Ljava/lang/Object;207 ····new-array·v4,·v7,·[Ljava/lang/Object;
  
208 ····aput-object·p3,·v4,·v6208 ····aput-object·p3,·v4,·v6
  
209 ····invoke-interface·{v2,·v3,·v4},·Lorg/openscience/cdk/tools/ILoggingTool;->debug(Ljava/lang/Object;[Ljava/lang/Object;)V209 ····invoke-interface·{v2,·v3,·v4},·Lorg/openscience/cdk/tools/ILoggingTool;->debug(Ljava/lang/Object;[Ljava/lang/Object;)V
  
210 ····.line·109210 ····.line·109
211 ····const-string·v2,·"elementType"211 ····const-string·v2,·"elementType"
Offset 258, 15 lines modifiedOffset 258, 15 lines modified
  
258 ····invoke-virtual·{v2},·Ljava/lang/String;->trim()Ljava/lang/String;258 ····invoke-virtual·{v2},·Ljava/lang/String;->trim()Ljava/lang/String;
  
259 ····.line·115259 ····.line·115
260 ····:try_start_0260 ····:try_start_0
261 ····iget·v2,·p0,·Lorg/openscience/cdk/tools/periodictable/ElementPTHandler;->scalarType:I261 ····iget·v2,·p0,·Lorg/openscience/cdk/tools/periodictable/ElementPTHandler;->scalarType:I
  
262 ····if-ne·v2,·v5,·:cond_0262 ····if-ne·v2,·v7,·:cond_0
  
263 ····.line·116263 ····.line·116
264 ····iget-object·v2,·p0,·Lorg/openscience/cdk/tools/periodictable/ElementPTHandler;->elementType:Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;264 ····iget-object·v2,·p0,·Lorg/openscience/cdk/tools/periodictable/ElementPTHandler;->elementType:Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;
  
265 ····iget-object·v3,·p0,·Lorg/openscience/cdk/tools/periodictable/ElementPTHandler;->currentChars:Ljava/lang/String;265 ····iget-object·v3,·p0,·Lorg/openscience/cdk/tools/periodictable/ElementPTHandler;->currentChars:Ljava/lang/String;
  
266 ····invoke-virtual·{v2,·v3},·Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;->setCASid(Ljava/lang/String;)V266 ····invoke-virtual·{v2,·v3},·Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;->setCASid(Ljava/lang/String;)V
Offset 281, 15 lines modifiedOffset 281, 15 lines modified
  
281 ····.line·118281 ····.line·118
282 ····.local·v1,·"exception":Ljava/lang/NumberFormatException;282 ····.local·v1,·"exception":Ljava/lang/NumberFormatException;
283 ····sget-object·v2,·Lorg/openscience/cdk/tools/periodictable/ElementPTHandler;->logger:Lorg/openscience/cdk/tools/ILoggingTool;283 ····sget-object·v2,·Lorg/openscience/cdk/tools/periodictable/ElementPTHandler;->logger:Lorg/openscience/cdk/tools/ILoggingTool;
  
284 ····const-string·v3,·"The·abundance·value·is·incorrect:·"284 ····const-string·v3,·"The·abundance·value·is·incorrect:·"
  
285 ····new-array·v4,·v5,·[Ljava/lang/Object;285 ····new-array·v4,·v7,·[Ljava/lang/Object;
  
286 ····iget-object·v5,·p0,·Lorg/openscience/cdk/tools/periodictable/ElementPTHandler;->currentChars:Ljava/lang/String;286 ····iget-object·v5,·p0,·Lorg/openscience/cdk/tools/periodictable/ElementPTHandler;->currentChars:Ljava/lang/String;
  
287 ····aput-object·v5,·v4,·v6287 ····aput-object·v5,·v4,·v6
  
288 ····invoke-interface·{v2,·v3,·v4},·Lorg/openscience/cdk/tools/ILoggingTool;->error(Ljava/lang/Object;[Ljava/lang/Object;)V288 ····invoke-interface·{v2,·v3,·v4},·Lorg/openscience/cdk/tools/ILoggingTool;->error(Ljava/lang/Object;[Ljava/lang/Object;)V
  
Offset 376, 15 lines modifiedOffset 376, 15 lines modified
  
376 ····.line·145376 ····.line·145
377 ····.restart·local·v1····#·"exception":Ljava/lang/NumberFormatException;377 ····.restart·local·v1····#·"exception":Ljava/lang/NumberFormatException;
378 ····sget-object·v2,·Lorg/openscience/cdk/tools/periodictable/ElementPTHandler;->logger:Lorg/openscience/cdk/tools/ILoggingTool;378 ····sget-object·v2,·Lorg/openscience/cdk/tools/periodictable/ElementPTHandler;->logger:Lorg/openscience/cdk/tools/ILoggingTool;
  
379 ····const-string·v3,·"The·abundance·value·is·incorrect:·"379 ····const-string·v3,·"The·abundance·value·is·incorrect:·"
  
380 ····new-array·v4,·v5,·[Ljava/lang/Object;380 ····new-array·v4,·v7,·[Ljava/lang/Object;
  
381 ····iget-object·v5,·p0,·Lorg/openscience/cdk/tools/periodictable/ElementPTHandler;->currentChars:Ljava/lang/String;381 ····iget-object·v5,·p0,·Lorg/openscience/cdk/tools/periodictable/ElementPTHandler;->currentChars:Ljava/lang/String;
  
382 ····aput-object·v5,·v4,·v6382 ····aput-object·v5,·v4,·v6
  
383 ····invoke-interface·{v2,·v3,·v4},·Lorg/openscience/cdk/tools/ILoggingTool;->error(Ljava/lang/Object;[Ljava/lang/Object;)V383 ····invoke-interface·{v2,·v3,·v4},·Lorg/openscience/cdk/tools/ILoggingTool;->error(Ljava/lang/Object;[Ljava/lang/Object;)V
  
Offset 511, 17 lines modifiedOffset 511, 17 lines modified
511 ····.line·138511 ····.line·138
512 ····iget-object·v2,·p0,·Lorg/openscience/cdk/tools/periodictable/ElementPTHandler;->elementType:Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;512 ····iget-object·v2,·p0,·Lorg/openscience/cdk/tools/periodictable/ElementPTHandler;->elementType:Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;
  
513 ····iget-object·v3,·p0,·Lorg/openscience/cdk/tools/periodictable/ElementPTHandler;->currentChars:Ljava/lang/String;513 ····iget-object·v3,·p0,·Lorg/openscience/cdk/tools/periodictable/ElementPTHandler;->currentChars:Ljava/lang/String;
  
514 ····invoke-static·{v3},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D514 ····invoke-static·{v3},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D
  
515 ····move-result-wide·v3515 ····move-result-wide·v4
  
516 ····invoke-static·{v3,·v4},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;516 ····invoke-static·{v4,·v5},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
  
517 ····move-result-object·v3517 ····move-result-object·v3
  
518 ····invoke-virtual·{v2,·v3},·Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;->setCovalentRadius(Ljava/lang/Double;)V518 ····invoke-virtual·{v2,·v3},·Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;->setCovalentRadius(Ljava/lang/Double;)V
  
519 ····goto/16·:goto_1519 ····goto/16·:goto_1
  
Offset 536, 17 lines modifiedOffset 536, 17 lines modified
536 ····.line·140536 ····.line·140
537 ····iget-object·v2,·p0,·Lorg/openscience/cdk/tools/periodictable/ElementPTHandler;->elementType:Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;537 ····iget-object·v2,·p0,·Lorg/openscience/cdk/tools/periodictable/ElementPTHandler;->elementType:Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;
  
538 ····iget-object·v3,·p0,·Lorg/openscience/cdk/tools/periodictable/ElementPTHandler;->currentChars:Ljava/lang/String;538 ····iget-object·v3,·p0,·Lorg/openscience/cdk/tools/periodictable/ElementPTHandler;->currentChars:Ljava/lang/String;
  
539 ····invoke-static·{v3},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D539 ····invoke-static·{v3},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D
  
540 ····move-result-wide·v3540 ····move-result-wide·v4
  
541 ····invoke-static·{v3,·v4},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;541 ····invoke-static·{v4,·v5},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
  
542 ····move-result-object·v3542 ····move-result-object·v3
  
543 ····invoke-virtual·{v2,·v3},·Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;->setVdwRadius(Ljava/lang/Double;)V543 ····invoke-virtual·{v2,·v3},·Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;->setVdwRadius(Ljava/lang/Double;)V
  
544 ····goto/16·:goto_1544 ····goto/16·:goto_1
  
Offset 561, 17 lines modifiedOffset 561, 17 lines modified
561 ····.line·142561 ····.line·142
562 ····iget-object·v2,·p0,·Lorg/openscience/cdk/tools/periodictable/ElementPTHandler;->elementType:Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;562 ····iget-object·v2,·p0,·Lorg/openscience/cdk/tools/periodictable/ElementPTHandler;->elementType:Lorg/openscience/cdk/tools/periodictable/PeriodicTableElement;
  
563 ····iget-object·v3,·p0,·Lorg/openscience/cdk/tools/periodictable/ElementPTHandler;->currentChars:Ljava/lang/String;563 ····iget-object·v3,·p0,·Lorg/openscience/cdk/tools/periodictable/ElementPTHandler;->currentChars:Ljava/lang/String;
  
564 ····invoke-static·{v3},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D564 ····invoke-static·{v3},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D
  
565 ····move-result-wide·v3565 ····move-result-wide·v4
  
Max diff block lines reached; 354/5699 bytes (6.21%) of diff not shown.
7.07 KB
smali/org/openscience/cdk/ringsearch/RegularCyclicVertexSearch.smali
    
Offset 154, 15 lines modifiedOffset 154, 15 lines modified
  
154 ····iput-object·v0,·p0,·Lorg/openscience/cdk/ringsearch/RegularCyclicVertexSearch;->state:[J154 ····iput-object·v0,·p0,·Lorg/openscience/cdk/ringsearch/RegularCyclicVertexSearch;->state:[J
  
155 ····goto·:goto_0155 ····goto·:goto_0
156 .end·method156 .end·method
  
157 .method·private·add(J)V157 .method·private·add(J)V
158 ····.locals·4158 ····.locals·5
159 ····.param·p1,·"cycle"····#·J159 ····.param·p1,·"cycle"····#·J
  
160 ····.prologue160 ····.prologue
161 ····.line·153161 ····.line·153
162 ····iget-wide·v2,·p0,·Lorg/openscience/cdk/ringsearch/RegularCyclicVertexSearch;->cyclic:J162 ····iget-wide·v2,·p0,·Lorg/openscience/cdk/ringsearch/RegularCyclicVertexSearch;->cyclic:J
  
163 ····and-long·v0,·v2,·p1163 ····and-long·v0,·v2,·p1
Offset 330, 15 lines modifiedOffset 330, 15 lines modified
  
330 ····.line·206330 ····.line·206
331 ····:cond_1331 ····:cond_1
332 ····return-void332 ····return-void
333 .end·method333 .end·method
  
334 .method·private·addIsolated(J)V334 .method·private·addIsolated(J)V
335 ····.locals·2335 ····.locals·3
336 ····.param·p1,·"cycle"····#·J336 ····.param·p1,·"cycle"····#·J
  
337 ····.prologue337 ····.prologue
338 ····.line·173338 ····.line·173
339 ····iget-object·v0,·p0,·Lorg/openscience/cdk/ringsearch/RegularCyclicVertexSearch;->cycles:Ljava/util/List;339 ····iget-object·v0,·p0,·Lorg/openscience/cdk/ringsearch/RegularCyclicVertexSearch;->cycles:Ljava/util/List;
  
340 ····invoke-static·{p1,·p2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;340 ····invoke-static·{p1,·p2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
Offset 400, 53 lines modifiedOffset 400, 53 lines modified
  
400 ····move-result-object·v6400 ····move-result-object·v6
  
401 ····check-cast·v6,·Ljava/lang/Long;401 ····check-cast·v6,·Ljava/lang/Long;
  
402 ····invoke-virtual·{v6},·Ljava/lang/Long;->longValue()J402 ····invoke-virtual·{v6},·Ljava/lang/Long;->longValue()J
  
403 ····move-result-wide·v1403 ····move-result-wide·v2
  
404 ····.line·265404 ····.line·265
405 ····.local·v1,·"cycle":J405 ····.local·v2,·"cycle":J
406 ····const/4·v3,·0x0406 ····const/4·v1,·0x0
  
407 ····.local·v3,·"i":I407 ····.local·v1,·"i":I
408 ····:goto_1408 ····:goto_1
409 ····iget-object·v6,·p0,·Lorg/openscience/cdk/ringsearch/RegularCyclicVertexSearch;->g:[[I409 ····iget-object·v6,·p0,·Lorg/openscience/cdk/ringsearch/RegularCyclicVertexSearch;->g:[[I
  
410 ····array-length·v6,·v6410 ····array-length·v6,·v6
  
411 ····if-ge·v3,·v6,·:cond_2411 ····if-ge·v1,·v6,·:cond_2
  
412 ····.line·266412 ····.line·266
413 ····and-long·v6,·v1,·v8413 ····and-long·v6,·v2,·v8
  
414 ····cmp-long·v6,·v6,·v8414 ····cmp-long·v6,·v6,·v8
  
415 ····if-nez·v6,·:cond_0415 ····if-nez·v6,·:cond_0
  
416 ····.line·267416 ····.line·267
417 ····aget·v6,·v0,·v3417 ····aget·v6,·v0,·v1
  
418 ····if-gez·v6,·:cond_1418 ····if-gez·v6,·:cond_1
  
419 ····move·v6,·v5419 ····move·v6,·v5
  
420 ····:goto_2420 ····:goto_2
421 ····aput·v6,·v0,·v3421 ····aput·v6,·v0,·v1
  
422 ····.line·268422 ····.line·268
423 ····:cond_0423 ····:cond_0
424 ····const/4·v6,·0x1424 ····const/4·v6,·0x1
  
425 ····shr-long/2addr·v1,·v6425 ····shr-long/2addr·v2,·v6
  
426 ····.line·265426 ····.line·265
427 ····add-int/lit8·v3,·v3,·0x1427 ····add-int/lit8·v1,·v1,·0x1
  
428 ····goto·:goto_1428 ····goto·:goto_1
  
429 ····.line·267429 ····.line·267
430 ····:cond_1430 ····:cond_1
431 ····const/4·v6,·0x0431 ····const/4·v6,·0x0
  
Offset 456, 86 lines modifiedOffset 456, 86 lines modified
456 ····:cond_2456 ····:cond_2
457 ····add-int/lit8·v5,·v5,·0x1457 ····add-int/lit8·v5,·v5,·0x1
  
458 ····.line·271458 ····.line·271
459 ····goto·:goto_0459 ····goto·:goto_0
  
460 ····.line·273460 ····.line·273
 461 ····.end·local·v1····#·"i":I
461 ····.end·local·v1····#·"cycle":J462 ····.end·local·v2····#·"cycle":J
462 ····.end·local·v3····#·"i":I 
463 ····:cond_3463 ····:cond_3
464 ····return-object·v0464 ····return-object·v0
465 .end·method465 .end·method
  
466 .method·private·indexOfFused(IJ)I466 .method·private·indexOfFused(IJ)I
467 ····.locals·5467 ····.locals·6
468 ····.param·p1,·"start"····#·I468 ····.param·p1,·"start"····#·I
469 ····.param·p2,·"cycle"····#·J469 ····.param·p2,·"cycle"····#·J
  
470 ····.prologue470 ····.prologue
471 ····.line·218471 ····.line·218
472 ····move·v0,·p1472 ····move·v0,·p1
  
473 ····.local·v0,·"i":I473 ····.local·v0,·"i":I
474 ····:goto_0474 ····:goto_0
475 ····iget-object·v3,·p0,·Lorg/openscience/cdk/ringsearch/RegularCyclicVertexSearch;->cycles:Ljava/util/List;475 ····iget-object·v1,·p0,·Lorg/openscience/cdk/ringsearch/RegularCyclicVertexSearch;->cycles:Ljava/util/List;
  
476 ····invoke-interface·{v3},·Ljava/util/List;->size()I476 ····invoke-interface·{v1},·Ljava/util/List;->size()I
  
477 ····move-result·v3477 ····move-result·v1
  
478 ····if-ge·v0,·v3,·:cond_1478 ····if-ge·v0,·v1,·:cond_1
  
479 ····.line·219479 ····.line·219
480 ····iget-object·v3,·p0,·Lorg/openscience/cdk/ringsearch/RegularCyclicVertexSearch;->cycles:Ljava/util/List;480 ····iget-object·v1,·p0,·Lorg/openscience/cdk/ringsearch/RegularCyclicVertexSearch;->cycles:Ljava/util/List;
  
481 ····invoke-interface·{v3,·v0},·Ljava/util/List;->get(I)Ljava/lang/Object;481 ····invoke-interface·{v1,·v0},·Ljava/util/List;->get(I)Ljava/lang/Object;
  
482 ····move-result-object·v3482 ····move-result-object·v1
  
483 ····check-cast·v3,·Ljava/lang/Long;483 ····check-cast·v1,·Ljava/lang/Long;
Max diff block lines reached; 3776/7099 bytes (53.19%) of diff not shown.
560 B
smali/org/openscience/cdk/exception/Intractable.smali
    
Offset 19, 15 lines modifiedOffset 19, 15 lines modified
19 ····invoke-direct·{p0,·p1},·Lorg/openscience/cdk/exception/CDKException;-><init>(Ljava/lang/String;)V19 ····invoke-direct·{p0,·p1},·Lorg/openscience/cdk/exception/CDKException;-><init>(Ljava/lang/String;)V
  
20 ····.line·4920 ····.line·49
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
23 .method·public·static·timeout(J)Lorg/openscience/cdk/exception/Intractable;23 .method·public·static·timeout(J)Lorg/openscience/cdk/exception/Intractable;
24 ····.locals·124 ····.locals·2
25 ····.param·p0,·"t"····#·J25 ····.param·p0,·"t"····#·J
26 ····.annotation·runtime·Lorg/openscience/cdk/annotations/TestMethod;26 ····.annotation·runtime·Lorg/openscience/cdk/annotations/TestMethod;
27 ········value·=·"timeout"27 ········value·=·"timeout"
28 ····.end·annotation28 ····.end·annotation
  
29 ····.prologue29 ····.prologue
30 ····.line·6130 ····.line·61
440 B
smali/org/openscience/cdk/graph/RegularPathGraph$PathEdge.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 .field·final·v:I20 .field·final·v:I
  
21 .field·final·xs:J21 .field·final·xs:J
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(IIJ)V23 .method·constructor·<init>(IIJ)V
24 ····.locals·024 ····.locals·1
25 ····.param·p1,·"u"····#·I25 ····.param·p1,·"u"····#·I
26 ····.param·p2,·"v"····#·I26 ····.param·p2,·"v"····#·I
27 ····.param·p3,·"xs"····#·J27 ····.param·p3,·"xs"····#·J
  
28 ····.prologue28 ····.prologue
29 ····.line·21429 ····.line·214
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
26.5 KB
smali/org/openscience/cdk/config/IsotopeFactory.smali
    
Offset 337, 151 lines modifiedOffset 337, 157 lines modified
  
337 ····move-result-object·v1337 ····move-result-object·v1
  
338 ····return-object·v1338 ····return-object·v1
339 .end·method339 .end·method
  
340 .method·public·getIsotope(Ljava/lang/String;DD)Lorg/openscience/cdk/interfaces/IIsotope;340 .method·public·getIsotope(Ljava/lang/String;DD)Lorg/openscience/cdk/interfaces/IIsotope;
341 ····.locals·14341 ····.locals·16
342 ····.param·p1,·"symbol"····#·Ljava/lang/String;342 ····.param·p1,·"symbol"····#·Ljava/lang/String;
343 ····.param·p2,·"exactMass"····#·D343 ····.param·p2,·"exactMass"····#·D
344 ····.param·p4,·"tolerance"····#·D344 ····.param·p4,·"tolerance"····#·D
345 ····.annotation·runtime·Lorg/openscience/cdk/annotations/TestMethod;345 ····.annotation·runtime·Lorg/openscience/cdk/annotations/TestMethod;
346 ········value·=·"testGetIsotopeFromExactMass"346 ········value·=·"testGetIsotopeFromExactMass"
347 ····.end·annotation347 ····.end·annotation
  
348 ····.prologue348 ····.prologue
349 ····.line·181349 ····.line·181
350 ····const/4·v8,·0x0350 ····const/4·v7,·0x0
  
351 ····.line·182351 ····.line·182
352 ····.local·v8,·"ret":Lorg/openscience/cdk/interfaces/IIsotope;352 ····.local·v7,·"ret":Lorg/openscience/cdk/interfaces/IIsotope;
353 ····const-wide·v6,·0x7fefffffffffffffL····#·Double.MAX_VALUE353 ····const-wide·v8,·0x7fefffffffffffffL····#·Double.MAX_VALUE
  
354 ····.line·183354 ····.line·183
355 ····.local·v6,·"minDiff":D355 ····.local·v8,·"minDiff":D
356 ····iget-object·v9,·p0,·Lorg/openscience/cdk/config/IsotopeFactory;->isotopes:Ljava/util/Map;356 ····move-object/from16·v0,·p0
  
357 ····invoke-interface·{v9,·p1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;357 ····iget-object·v10,·v0,·Lorg/openscience/cdk/config/IsotopeFactory;->isotopes:Ljava/util/Map;
  
358 ····move-result-object·v9358 ····move-object/from16·v0,·p1
  
359 ····check-cast·v9,·Ljava/util/List;359 ····invoke-interface·{v10,·v0},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
360 ····invoke-interface·{v9},·Ljava/util/List;->iterator()Ljava/util/Iterator;360 ····move-result-object·v10
  
361 ····move-result-object·v4361 ····check-cast·v10,·Ljava/util/List;
  
 362 ····invoke-interface·{v10},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
 363 ····move-result-object·v5
  
362 ····.local·v4,·"i$":Ljava/util/Iterator;364 ····.local·v5,·"i$":Ljava/util/Iterator;
363 ····:cond_0365 ····:cond_0
364 ····:goto_0366 ····:goto_0
365 ····invoke-interface·{v4},·Ljava/util/Iterator;->hasNext()Z367 ····invoke-interface·{v5},·Ljava/util/Iterator;->hasNext()Z
  
366 ····move-result·v9368 ····move-result·v10
  
367 ····if-eqz·v9,·:cond_1369 ····if-eqz·v10,·:cond_1
  
368 ····invoke-interface·{v4},·Ljava/util/Iterator;->next()Ljava/lang/Object;370 ····invoke-interface·{v5},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
369 ····move-result-object·v5371 ····move-result-object·v6
  
370 ····check-cast·v5,·Lorg/openscience/cdk/interfaces/IIsotope;372 ····check-cast·v6,·Lorg/openscience/cdk/interfaces/IIsotope;
  
371 ····.line·184373 ····.line·184
372 ····.local·v5,·"isotope":Lorg/openscience/cdk/interfaces/IIsotope;374 ····.local·v6,·"isotope":Lorg/openscience/cdk/interfaces/IIsotope;
373 ····invoke-interface·{v5},·Lorg/openscience/cdk/interfaces/IIsotope;->getExactMass()Ljava/lang/Double;375 ····invoke-interface·{v6},·Lorg/openscience/cdk/interfaces/IIsotope;->getExactMass()Ljava/lang/Double;
  
374 ····move-result-object·v9376 ····move-result-object·v10
  
375 ····invoke-virtual·{v9},·Ljava/lang/Double;->doubleValue()D377 ····invoke-virtual·{v10},·Ljava/lang/Double;->doubleValue()D
  
376 ····move-result-wide·v9378 ····move-result-wide·v10
  
377 ····sub-double·v9,·v9,·p2379 ····sub-double·v10,·v10,·p2
  
378 ····invoke-static·{v9,·v10},·Ljava/lang/Math;->abs(D)D380 ····invoke-static·{v10,·v11},·Ljava/lang/Math;->abs(D)D
  
379 ····move-result-wide·v1381 ····move-result-wide·v2
  
380 ····.line·185382 ····.line·185
381 ····.local·v1,·"diff":D383 ····.local·v2,·"diff":D
382 ····invoke-interface·{v5},·Lorg/openscience/cdk/interfaces/IIsotope;->getSymbol()Ljava/lang/String;384 ····invoke-interface·{v6},·Lorg/openscience/cdk/interfaces/IIsotope;->getSymbol()Ljava/lang/String;
  
383 ····move-result-object·v9385 ····move-result-object·v10
  
384 ····invoke-virtual·{v9,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z386 ····move-object/from16·v0,·p1
  
385 ····move-result·v9387 ····invoke-virtual·{v10,·v0},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
386 ····if-eqz·v9,·:cond_0388 ····move-result·v10
  
387 ····cmpg-double·v9,·v1,·p4389 ····if-eqz·v10,·:cond_0
  
388 ····if-gtz·v9,·:cond_0390 ····cmpg-double·v10,·v2,·p4
  
389 ····cmpg-double·v9,·v1,·v6391 ····if-gtz·v10,·:cond_0
  
 392 ····cmpg-double·v10,·v2,·v8
  
390 ····if-gez·v9,·:cond_0393 ····if-gez·v10,·:cond_0
  
391 ····.line·188394 ····.line·188
392 ····:try_start_0395 ····:try_start_0
393 ····invoke-interface·{v5},·Lorg/openscience/cdk/interfaces/IIsotope;->clone()Ljava/lang/Object;396 ····invoke-interface·{v6},·Lorg/openscience/cdk/interfaces/IIsotope;->clone()Ljava/lang/Object;
  
394 ····move-result-object·v9397 ····move-result-object·v10
  
395 ····move-object·v0,·v9398 ····move-object·v0,·v10
  
396 ····check-cast·v0,·Lorg/openscience/cdk/interfaces/IIsotope;399 ····check-cast·v0,·Lorg/openscience/cdk/interfaces/IIsotope;
  
397 ····move-object·v8,·v0400 ····move-object·v7,·v0
398 ····:try_end_0401 ····:try_end_0
399 ····.catch·Ljava/lang/CloneNotSupportedException;·{:try_start_0·..·:try_end_0}·:catch_0402 ····.catch·Ljava/lang/CloneNotSupportedException;·{:try_start_0·..·:try_end_0}·:catch_0
  
400 ····.line·189403 ····.line·189
401 ····move-wide·v6,·v1404 ····move-wide·v8,·v2
  
402 ····goto·:goto_0405 ····goto·:goto_0
  
403 ····.line·190406 ····.line·190
404 ····:catch_0407 ····:catch_0
405 ····move-exception·v3408 ····move-exception·v4
  
406 ····.line·191409 ····.line·191
407 ····.local·v3,·"e":Ljava/lang/CloneNotSupportedException;410 ····.local·v4,·"e":Ljava/lang/CloneNotSupportedException;
408 ····sget-object·v9,·Lorg/openscience/cdk/config/IsotopeFactory;->logger:Lorg/openscience/cdk/tools/ILoggingTool;411 ····sget-object·v10,·Lorg/openscience/cdk/config/IsotopeFactory;->logger:Lorg/openscience/cdk/tools/ILoggingTool;
  
409 ····const-string·v10,·"Could·not·clone·IIsotope:·"412 ····const-string·v11,·"Could·not·clone·IIsotope:·"
  
410 ····const/4·v11,·0x1413 ····const/4·v12,·0x1
  
411 ····new-array·v11,·v11,·[Ljava/lang/Object;414 ····new-array·v12,·v12,·[Ljava/lang/Object;
  
Max diff block lines reached; 21668/27029 bytes (80.17%) of diff not shown.
20.2 KB
smali/org/openscience/cdk/config/TXTBasedAtomTypeConfigurator.smali
    
Offset 42, 15 lines modifiedOffset 42, 15 lines modified
42 ····.line·6142 ····.line·61
43 ····return-void43 ····return-void
44 .end·method44 .end·method
  
  
45 #·virtual·methods45 #·virtual·methods
46 .method·public·readAtomTypes(Lorg/openscience/cdk/interfaces/IChemObjectBuilder;)Ljava/util/List;46 .method·public·readAtomTypes(Lorg/openscience/cdk/interfaces/IChemObjectBuilder;)Ljava/util/List;
47 ····.locals·3047 ····.locals·31
48 ····.param·p1,·"builder"····#·Lorg/openscience/cdk/interfaces/IChemObjectBuilder;48 ····.param·p1,·"builder"····#·Lorg/openscience/cdk/interfaces/IChemObjectBuilder;
49 ····.annotation·system·Ldalvik/annotation/Signature;49 ····.annotation·system·Ldalvik/annotation/Signature;
50 ········value·=·{50 ········value·=·{
51 ············"(",51 ············"(",
52 ············"Lorg/openscience/cdk/interfaces/IChemObjectBuilder;",52 ············"Lorg/openscience/cdk/interfaces/IChemObjectBuilder;",
53 ············")",53 ············")",
54 ············"Ljava/util/List",54 ············"Ljava/util/List",
Offset 68, 408 lines modifiedOffset 68, 408 lines modified
  
68 ····.annotation·runtime·Lorg/openscience/cdk/annotations/TestMethod;68 ····.annotation·runtime·Lorg/openscience/cdk/annotations/TestMethod;
69 ········value·=·"testReadAtomTypes_IChemObjectBuilder"69 ········value·=·"testReadAtomTypes_IChemObjectBuilder"
70 ····.end·annotation70 ····.end·annotation
  
71 ····.prologue71 ····.prologue
72 ····.line·7872 ····.line·78
73 ····new-instance·v4,·Ljava/util/ArrayList;73 ····new-instance·v5,·Ljava/util/ArrayList;
  
74 ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V74 ····invoke-direct·{v5},·Ljava/util/ArrayList;-><init>()V
  
75 ····.line·8075 ····.line·80
76 ····.local·v4,·"atomTypes":Ljava/util/List;,·"Ljava/util/List<Lorg/openscience/cdk/interfaces/IAtomType;>;"76 ····.local·v5,·"atomTypes":Ljava/util/List;,·"Ljava/util/List<Lorg/openscience/cdk/interfaces/IAtomType;>;"
77 ····move-object/from16·v0,·p077 ····move-object/from16·v0,·p0
  
78 ····iget-object·v0,·v0,·Lorg/openscience/cdk/config/TXTBasedAtomTypeConfigurator;->ins:Ljava/io/InputStream;78 ····iget-object·v0,·v0,·Lorg/openscience/cdk/config/TXTBasedAtomTypeConfigurator;->ins:Ljava/io/InputStream;
  
79 ····move-object/from16·v27,·v079 ····move-object/from16·v28,·v0
  
80 ····if-nez·v27,·:cond_080 ····if-nez·v28,·:cond_0
  
81 ····.line·8481 ····.line·84
82 ····invoke-virtual/range·{p0·..·p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;82 ····invoke-virtual/range·{p0·..·p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
83 ····move-result-object·v2783 ····move-result-object·v28
  
84 ····invoke-virtual/range·{v27·..·v27},·Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;84 ····invoke-virtual/range·{v28·..·v28},·Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
  
85 ····move-result-object·v2785 ····move-result-object·v28
  
86 ····move-object/from16·v0,·p086 ····move-object/from16·v0,·p0
  
87 ····iget-object·v0,·v0,·Lorg/openscience/cdk/config/TXTBasedAtomTypeConfigurator;->configFile:Ljava/lang/String;87 ····iget-object·v0,·v0,·Lorg/openscience/cdk/config/TXTBasedAtomTypeConfigurator;->configFile:Ljava/lang/String;
  
88 ····move-object/from16·v28,·v088 ····move-object/from16·v29,·v0
  
89 ····invoke-virtual/range·{v27·..·v28},·Ljava/lang/ClassLoader;->getResourceAsStream(Ljava/lang/String;)Ljava/io/InputStream;89 ····invoke-virtual/range·{v28·..·v29},·Ljava/lang/ClassLoader;->getResourceAsStream(Ljava/lang/String;)Ljava/io/InputStream;
  
90 ····move-result-object·v2790 ····move-result-object·v28
  
91 ····move-object/from16·v0,·v2791 ····move-object/from16·v0,·v28
  
92 ····move-object/from16·v1,·p092 ····move-object/from16·v1,·p0
  
93 ····iput-object·v0,·v1,·Lorg/openscience/cdk/config/TXTBasedAtomTypeConfigurator;->ins:Ljava/io/InputStream;93 ····iput-object·v0,·v1,·Lorg/openscience/cdk/config/TXTBasedAtomTypeConfigurator;->ins:Ljava/io/InputStream;
  
94 ····.line·8694 ····.line·86
95 ····:cond_095 ····:cond_0
96 ····move-object/from16·v0,·p096 ····move-object/from16·v0,·p0
  
97 ····iget-object·v0,·v0,·Lorg/openscience/cdk/config/TXTBasedAtomTypeConfigurator;->ins:Ljava/io/InputStream;97 ····iget-object·v0,·v0,·Lorg/openscience/cdk/config/TXTBasedAtomTypeConfigurator;->ins:Ljava/io/InputStream;
  
98 ····move-object/from16·v27,·v098 ····move-object/from16·v28,·v0
  
99 ····if-nez·v27,·:cond_199 ····if-nez·v28,·:cond_1
  
100 ····.line·87100 ····.line·87
101 ····new-instance·v27,·Ljava/io/IOException;101 ····new-instance·v28,·Ljava/io/IOException;
  
102 ····new-instance·v28,·Ljava/lang/StringBuilder;102 ····new-instance·v29,·Ljava/lang/StringBuilder;
  
103 ····invoke-direct/range·{v28·..·v28},·Ljava/lang/StringBuilder;-><init>()V103 ····invoke-direct/range·{v29·..·v29},·Ljava/lang/StringBuilder;-><init>()V
  
104 ····const-string·v29,·"There·was·a·problem·getting·the·default·stream:·"104 ····const-string·v30,·"There·was·a·problem·getting·the·default·stream:·"
  
105 ····invoke-virtual/range·{v28·..·v29},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;105 ····invoke-virtual/range·{v29·..·v30},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
106 ····move-result-object·v28106 ····move-result-object·v29
  
107 ····move-object/from16·v0,·p0107 ····move-object/from16·v0,·p0
  
108 ····iget-object·v0,·v0,·Lorg/openscience/cdk/config/TXTBasedAtomTypeConfigurator;->configFile:Ljava/lang/String;108 ····iget-object·v0,·v0,·Lorg/openscience/cdk/config/TXTBasedAtomTypeConfigurator;->configFile:Ljava/lang/String;
  
109 ····move-object/from16·v29,·v0109 ····move-object/from16·v30,·v0
  
110 ····invoke-virtual/range·{v28·..·v29},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;110 ····invoke-virtual/range·{v29·..·v30},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
111 ····move-result-object·v28111 ····move-result-object·v29
  
112 ····invoke-virtual/range·{v28·..·v28},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;112 ····invoke-virtual/range·{v29·..·v29},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
113 ····move-result-object·v28113 ····move-result-object·v29
  
114 ····invoke-direct/range·{v27·..·v28},·Ljava/io/IOException;-><init>(Ljava/lang/String;)V114 ····invoke-direct/range·{v28·..·v29},·Ljava/io/IOException;-><init>(Ljava/lang/String;)V
  
115 ····throw·v27115 ····throw·v28
  
116 ····.line·90116 ····.line·90
117 ····:cond_1117 ····:cond_1
118 ····new-instance·v16,·Ljava/io/BufferedReader;118 ····new-instance·v17,·Ljava/io/BufferedReader;
  
119 ····new-instance·v27,·Ljava/io/InputStreamReader;119 ····new-instance·v28,·Ljava/io/InputStreamReader;
  
120 ····move-object/from16·v0,·p0120 ····move-object/from16·v0,·p0
  
121 ····iget-object·v0,·v0,·Lorg/openscience/cdk/config/TXTBasedAtomTypeConfigurator;->ins:Ljava/io/InputStream;121 ····iget-object·v0,·v0,·Lorg/openscience/cdk/config/TXTBasedAtomTypeConfigurator;->ins:Ljava/io/InputStream;
  
122 ····move-object/from16·v28,·v0122 ····move-object/from16·v29,·v0
  
123 ····invoke-direct/range·{v27·..·v28},·Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;)V123 ····invoke-direct/range·{v28·..·v29},·Ljava/io/InputStreamReader;-><init>(Ljava/io/InputStream;)V
  
124 ····const/16·v28,·0x400124 ····const/16·v29,·0x400
  
125 ····move-object/from16·v0,·v16125 ····move-object/from16·v0,·v17
  
126 ····move-object/from16·v1,·v27126 ····move-object/from16·v1,·v28
  
127 ····move/from16·v2,·v28127 ····move/from16·v2,·v29
  
128 ····invoke-direct·{v0,·v1,·v2},·Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;I)V128 ····invoke-direct·{v0,·v1,·v2},·Ljava/io/BufferedReader;-><init>(Ljava/io/Reader;I)V
  
Max diff block lines reached; 14891/20517 bytes (72.58%) of diff not shown.
14.2 KB
smali/org/openscience/cdk/config/Isotopes.smali
    
Offset 23, 185 lines modifiedOffset 23, 187 lines modified
  
23 ····sput-object·v0,·Lorg/openscience/cdk/config/Isotopes;->myself:Lorg/openscience/cdk/config/Isotopes;23 ····sput-object·v0,·Lorg/openscience/cdk/config/Isotopes;->myself:Lorg/openscience/cdk/config/Isotopes;
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
26 .method·private·constructor·<init>()V26 .method·private·constructor·<init>()V
27 ····.locals·2027 ····.locals·21
28 ····.annotation·system·Ldalvik/annotation/Throws;28 ····.annotation·system·Ldalvik/annotation/Throws;
29 ········value·=·{29 ········value·=·{
30 ············Ljava/io/IOException;30 ············Ljava/io/IOException;
31 ········}31 ········}
32 ····.end·annotation32 ····.end·annotation
  
33 ····.prologue33 ····.prologue
34 ····.line·6534 ····.line·65
35 ····invoke-direct/range·{p0·..·p0},·Lorg/openscience/cdk/config/IsotopeFactory;-><init>()V35 ····invoke-direct/range·{p0·..·p0},·Lorg/openscience/cdk/config/IsotopeFactory;-><init>()V
  
36 ····.line·6636 ····.line·66
37 ····const-string·v9,·"org/openscience/cdk/config/data/isotopes.dat"37 ····const-string·v10,·"org/openscience/cdk/config/data/isotopes.dat"
  
38 ····.line·6738 ····.line·67
39 ····.local·v9,·"configFile":Ljava/lang/String;39 ····.local·v10,·"configFile":Ljava/lang/String;
40 ····new-instance·v2,·Ljava/util/HashMap;40 ····new-instance·v3,·Ljava/util/HashMap;
  
41 ····invoke-direct·{v2},·Ljava/util/HashMap;-><init>()V41 ····invoke-direct·{v3},·Ljava/util/HashMap;-><init>()V
  
42 ····move-object/from16·v0,·p042 ····move-object/from16·v0,·p0
  
43 ····iput-object·v2,·v0,·Lorg/openscience/cdk/config/Isotopes;->isotopes:Ljava/util/Map;43 ····iput-object·v3,·v0,·Lorg/openscience/cdk/config/Isotopes;->isotopes:Ljava/util/Map;
  
44 ····.line·6844 ····.line·68
45 ····invoke-virtual/range·{p0·..·p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;45 ····invoke-virtual/range·{p0·..·p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
46 ····move-result-object·v246 ····move-result-object·v3
  
47 ····invoke-virtual·{v2},·Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;47 ····invoke-virtual·{v3},·Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
  
48 ····move-result-object·v248 ····move-result-object·v3
  
49 ····invoke-virtual·{v2,·v9},·Ljava/lang/ClassLoader;->getResourceAsStream(Ljava/lang/String;)Ljava/io/InputStream;49 ····invoke-virtual·{v3,·v10},·Ljava/lang/ClassLoader;->getResourceAsStream(Ljava/lang/String;)Ljava/io/InputStream;
  
50 ····move-result-object·v1450 ····move-result-object·v15
  
51 ····.line·6951 ····.line·69
52 ····.local·v14,·"ins":Ljava/io/InputStream;52 ····.local·v15,·"ins":Ljava/io/InputStream;
53 ····invoke-virtual·{v14},·Ljava/io/InputStream;->available()I53 ····invoke-virtual·{v15},·Ljava/io/InputStream;->available()I
  
54 ····move-result·v1954 ····move-result·v20
  
55 ····.line·7055 ····.line·70
56 ····.local·v19,·"streamSize":I56 ····.local·v20,·"streamSize":I
57 ····invoke-static·{v14},·Ljava/nio/channels/Channels;->newChannel(Ljava/io/InputStream;)Ljava/nio/channels/ReadableByteChannel;57 ····invoke-static·{v15},·Ljava/nio/channels/Channels;->newChannel(Ljava/io/InputStream;)Ljava/nio/channels/ReadableByteChannel;
  
58 ····move-result-object·v1258 ····move-result-object·v11
  
59 ····.line·7159 ····.line·71
60 ····.local·v12,·"fcIn":Ljava/nio/channels/ReadableByteChannel;60 ····.local·v11,·"fcIn":Ljava/nio/channels/ReadableByteChannel;
61 ····invoke-static/range·{v19·..·v19},·Ljava/nio/ByteBuffer;->allocate(I)Ljava/nio/ByteBuffer;61 ····invoke-static/range·{v20·..·v20},·Ljava/nio/ByteBuffer;->allocate(I)Ljava/nio/ByteBuffer;
  
62 ····move-result-object·v862 ····move-result-object·v9
  
63 ····.line·7263 ····.line·72
64 ····.local·v8,·"bin":Ljava/nio/ByteBuffer;64 ····.local·v9,·"bin":Ljava/nio/ByteBuffer;
65 ····invoke-interface·{v12,·v8},·Ljava/nio/channels/ReadableByteChannel;->read(Ljava/nio/ByteBuffer;)I65 ····invoke-interface·{v11,·v9},·Ljava/nio/channels/ReadableByteChannel;->read(Ljava/nio/ByteBuffer;)I
  
66 ····.line·7366 ····.line·73
67 ····invoke-interface·{v12},·Ljava/nio/channels/ReadableByteChannel;->close()V67 ····invoke-interface·{v11},·Ljava/nio/channels/ReadableByteChannel;->close()V
  
68 ····invoke-virtual·{v14},·Ljava/io/InputStream;->close()V68 ····invoke-virtual·{v15},·Ljava/io/InputStream;->close()V
  
69 ····.line·7469 ····.line·74
70 ····const/4·v2,·0x070 ····const/4·v3,·0x0
  
71 ····invoke-virtual·{v8,·v2},·Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer;71 ····invoke-virtual·{v9,·v3},·Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer;
  
72 ····.line·7572 ····.line·75
73 ····invoke-virtual·{v8},·Ljava/nio/ByteBuffer;->getInt()I73 ····invoke-virtual·{v9},·Ljava/nio/ByteBuffer;->getInt()I
  
74 ····move-result·v1574 ····move-result·v16
  
75 ····.line·7675 ····.line·76
76 ····.local·v15,·"isotopeCount":I76 ····.local·v16,·"isotopeCount":I
77 ····const/4·v13,·0x077 ····const/4·v14,·0x0
  
78 ····.local·v13,·"i":I78 ····.local·v14,·"i":I
79 ····:goto_079 ····:goto_0
 80 ····move/from16·v0,·v16
  
80 ····if-ge·v13,·v15,·:cond_181 ····if-ge·v14,·v0,·:cond_1
  
81 ····.line·7782 ····.line·77
82 ····invoke-virtual·{v8},·Ljava/nio/ByteBuffer;->get()B83 ····invoke-virtual·{v9},·Ljava/nio/ByteBuffer;->get()B
  
83 ····move-result·v784 ····move-result·v8
  
84 ····.line·7885 ····.line·78
85 ····.local·v7,·"atomicNum":I86 ····.local·v8,·"atomicNum":I
86 ····invoke-virtual·{v8},·Ljava/nio/ByteBuffer;->getShort()S87 ····invoke-virtual·{v9},·Ljava/nio/ByteBuffer;->getShort()S
  
87 ····move-result·v1688 ····move-result·v17
  
88 ····.line·7989 ····.line·79
89 ····.local·v16,·"massNum":I90 ····.local·v17,·"massNum":I
90 ····invoke-virtual·{v8},·Ljava/nio/ByteBuffer;->getDouble()D91 ····invoke-virtual·{v9},·Ljava/nio/ByteBuffer;->getDouble()D
  
91 ····move-result-wide·v1092 ····move-result-wide·v12
  
92 ····.line·8093 ····.line·80
93 ····.local·v10,·"exactMass":D94 ····.local·v12,·"exactMass":D
94 ····invoke-virtual·{v8},·Ljava/nio/ByteBuffer;->get()B95 ····invoke-virtual·{v9},·Ljava/nio/ByteBuffer;->get()B
  
95 ····move-result·v296 ····move-result·v3
  
96 ····const/4·v3,·0x197 ····const/4·v4,·0x1
  
97 ····if-ne·v2,·v3,·:cond_098 ····if-ne·v3,·v4,·:cond_0
  
98 ····invoke-virtual·{v8},·Ljava/nio/ByteBuffer;->getDouble()D99 ····invoke-virtual·{v9},·Ljava/nio/ByteBuffer;->getDouble()D
  
99 ····move-result-wide·v17100 ····move-result-wide·v18
  
100 ····.line·81101 ····.line·81
101 ····.local·v17,·"natAbund":D102 ····.local·v18,·"natAbund":D
102 ····:goto_1103 ····:goto_1
103 ····new-instance·v1,·Lorg/openscience/cdk/config/BODRIsotope;104 ····new-instance·v2,·Lorg/openscience/cdk/config/BODRIsotope;
  
Max diff block lines reached; 8498/14419 bytes (58.94%) of diff not shown.
5.29 KB
smali/org/openscience/cdk/config/atomtypes/OWLAtomTypeHandler.smali
    
Offset 148, 17 lines modifiedOffset 148, 17 lines modified
  
148 ····cmpl-double·v0,·v0,·v2148 ····cmpl-double·v0,·v0,·v2
  
149 ····if-lez·v0,·:cond_1149 ····if-lez·v0,·:cond_1
  
150 ····iget-object·v0,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->currentAtomType:Lorg/openscience/cdk/interfaces/IAtomType;150 ····iget-object·v0,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->currentAtomType:Lorg/openscience/cdk/interfaces/IAtomType;
  
151 ····iget-wide·v1,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->bondOrderSum:D151 ····iget-wide·v2,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->bondOrderSum:D
  
152 ····invoke-static·{v1,·v2},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;152 ····invoke-static·{v2,·v3},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
  
153 ····move-result-object·v1153 ····move-result-object·v1
  
154 ····invoke-interface·{v0,·v1},·Lorg/openscience/cdk/interfaces/IAtomType;->setBondOrderSum(Ljava/lang/Double;)V154 ····invoke-interface·{v0,·v1},·Lorg/openscience/cdk/interfaces/IAtomType;->setBondOrderSum(Ljava/lang/Double;)V
  
155 ····.line·122155 ····.line·122
156 ····:cond_1156 ····:cond_1
Offset 382, 17 lines modifiedOffset 382, 17 lines modified
  
382 ····.line·141382 ····.line·141
383 ····sget-object·v3,·Lorg/openscience/cdk/interfaces/IBond$Order;->UNSET:Lorg/openscience/cdk/interfaces/IBond$Order;383 ····sget-object·v3,·Lorg/openscience/cdk/interfaces/IBond$Order;->UNSET:Lorg/openscience/cdk/interfaces/IBond$Order;
  
384 ····iput-object·v3,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->maxBondOrder:Lorg/openscience/cdk/interfaces/IBond$Order;384 ····iput-object·v3,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->maxBondOrder:Lorg/openscience/cdk/interfaces/IBond$Order;
  
385 ····.line·142385 ····.line·142
386 ····const-wide/16·v3,·0x0386 ····const-wide/16·v4,·0x0
  
387 ····iput-wide·v3,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->bondOrderSum:D387 ····iput-wide·v4,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->bondOrderSum:D
  
388 ····.line·191388 ····.line·191
389 ····:cond_0389 ····:cond_0
390 ····:goto_0390 ····:goto_0
391 ····return-void391 ····return-void
  
392 ····.line·143392 ····.line·143
Offset 489, 21 lines modifiedOffset 489, 21 lines modified
489 ····invoke-static·{v3,·v4},·Lorg/openscience/cdk/tools/manipulator/BondManipulator;->getMaximumBondOrder(Lorg/openscience/cdk/interfaces/IBond$Order;Lorg/openscience/cdk/interfaces/IBond$Order;)Lorg/openscience/cdk/interfaces/IBond$Order;489 ····invoke-static·{v3,·v4},·Lorg/openscience/cdk/tools/manipulator/BondManipulator;->getMaximumBondOrder(Lorg/openscience/cdk/interfaces/IBond$Order;Lorg/openscience/cdk/interfaces/IBond$Order;)Lorg/openscience/cdk/interfaces/IBond$Order;
  
490 ····move-result-object·v3490 ····move-result-object·v3
  
491 ····iput-object·v3,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->maxBondOrder:Lorg/openscience/cdk/interfaces/IBond$Order;491 ····iput-object·v3,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->maxBondOrder:Lorg/openscience/cdk/interfaces/IBond$Order;
  
492 ····.line·152492 ····.line·152
493 ····iget-wide·v3,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->bondOrderSum:D493 ····iget-wide·v4,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->bondOrderSum:D
  
494 ····const-wide/high16·v5,·0x3ff0000000000000L····#·1.0494 ····const-wide/high16·v6,·0x3ff0000000000000L····#·1.0
  
495 ····add-double/2addr·v3,·v5495 ····add-double/2addr·v4,·v6
  
496 ····iput-wide·v3,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->bondOrderSum:D496 ····iput-wide·v4,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->bondOrderSum:D
  
497 ····goto·:goto_0497 ····goto·:goto_0
  
498 ····.line·153498 ····.line·153
499 ····:cond_3499 ····:cond_3
500 ····const-string·v3,·"double"500 ····const-string·v3,·"double"
  
Offset 528, 21 lines modifiedOffset 528, 21 lines modified
528 ····iget·v3,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->piBondCount:I528 ····iget·v3,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->piBondCount:I
  
529 ····add-int/lit8·v3,·v3,·0x1529 ····add-int/lit8·v3,·v3,·0x1
  
530 ····iput·v3,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->piBondCount:I530 ····iput·v3,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->piBondCount:I
  
531 ····.line·156531 ····.line·156
532 ····iget-wide·v3,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->bondOrderSum:D532 ····iget-wide·v4,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->bondOrderSum:D
  
533 ····const-wide/high16·v5,·0x4000000000000000L····#·2.0533 ····const-wide/high16·v6,·0x4000000000000000L····#·2.0
  
534 ····add-double/2addr·v3,·v5534 ····add-double/2addr·v4,·v6
  
535 ····iput-wide·v3,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->bondOrderSum:D535 ····iput-wide·v4,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->bondOrderSum:D
  
536 ····goto·:goto_0536 ····goto·:goto_0
  
537 ····.line·157537 ····.line·157
538 ····:cond_4538 ····:cond_4
539 ····const-string·v3,·"triple"539 ····const-string·v3,·"triple"
  
Offset 567, 21 lines modifiedOffset 567, 21 lines modified
567 ····iget·v3,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->piBondCount:I567 ····iget·v3,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->piBondCount:I
  
568 ····add-int/lit8·v3,·v3,·0x2568 ····add-int/lit8·v3,·v3,·0x2
  
569 ····iput·v3,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->piBondCount:I569 ····iput·v3,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->piBondCount:I
  
570 ····.line·160570 ····.line·160
571 ····iget-wide·v3,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->bondOrderSum:D571 ····iget-wide·v4,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->bondOrderSum:D
  
572 ····const-wide/high16·v5,·0x4008000000000000L····#·3.0572 ····const-wide/high16·v6,·0x4008000000000000L····#·3.0
  
573 ····add-double/2addr·v3,·v5573 ····add-double/2addr·v4,·v6
  
574 ····iput-wide·v3,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->bondOrderSum:D574 ····iput-wide·v4,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->bondOrderSum:D
  
575 ····goto/16·:goto_0575 ····goto/16·:goto_0
  
576 ····.line·161576 ····.line·161
577 ····:cond_5577 ····:cond_5
578 ····const-string·v3,·"quadruple"578 ····const-string·v3,·"quadruple"
  
Offset 606, 21 lines modifiedOffset 606, 21 lines modified
606 ····iget·v3,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->piBondCount:I606 ····iget·v3,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->piBondCount:I
  
607 ····add-int/lit8·v3,·v3,·0x3607 ····add-int/lit8·v3,·v3,·0x3
  
608 ····iput·v3,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->piBondCount:I608 ····iput·v3,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->piBondCount:I
  
609 ····.line·164609 ····.line·164
610 ····iget-wide·v3,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->bondOrderSum:D610 ····iget-wide·v4,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->bondOrderSum:D
  
611 ····const-wide/high16·v5,·0x4010000000000000L····#·4.0611 ····const-wide/high16·v6,·0x4010000000000000L····#·4.0
  
612 ····add-double/2addr·v3,·v5612 ····add-double/2addr·v4,·v6
  
613 ····iput-wide·v3,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->bondOrderSum:D613 ····iput-wide·v4,·p0,·Lorg/openscience/cdk/config/atomtypes/OWLAtomTypeHandler;->bondOrderSum:D
  
614 ····goto/16·:goto_0614 ····goto/16·:goto_0
  
615 ····.line·166615 ····.line·166
616 ····.end·local·v0····#·"attrValue":Ljava/lang/String;616 ····.end·local·v0····#·"attrValue":Ljava/lang/String;
617 ····.end·local·v1····#·"bondType":Ljava/lang/String;617 ····.end·local·v1····#·"bondType":Ljava/lang/String;
618 ····:cond_6618 ····:cond_6
31.7 KB
smali/org/openscience/cdk/config/atomtypes/AtomTypeHandler.smali
    
Offset 237, 186 lines modifiedOffset 237, 186 lines modified
237 ····const/4·v10,·0x2237 ····const/4·v10,·0x2
  
238 ····const/4·v9,·0x0238 ····const/4·v9,·0x0
  
239 ····const/4·v8,·0x1239 ····const/4·v8,·0x1
  
240 ····.line·117240 ····.line·117
241 ····sget-object·v3,·Lorg/openscience/cdk/config/atomtypes/AtomTypeHandler;->logger:Lorg/openscience/cdk/tools/ILoggingTool;241 ····sget-object·v1,·Lorg/openscience/cdk/config/atomtypes/AtomTypeHandler;->logger:Lorg/openscience/cdk/tools/ILoggingTool;
  
242 ····const-string·v4,·"END·Element:·"242 ····const-string·v4,·"END·Element:·"
  
243 ····new-array·v5,·v8,·[Ljava/lang/Object;243 ····new-array·v5,·v8,·[Ljava/lang/Object;
  
244 ····aput-object·p3,·v5,·v9244 ····aput-object·p3,·v5,·v9
  
245 ····invoke-interface·{v3,·v4,·v5},·Lorg/openscience/cdk/tools/ILoggingTool;->debug(Ljava/lang/Object;[Ljava/lang/Object;)V245 ····invoke-interface·{v1,·v4,·v5},·Lorg/openscience/cdk/tools/ILoggingTool;->debug(Ljava/lang/Object;[Ljava/lang/Object;)V
  
246 ····.line·118246 ····.line·118
247 ····sget-object·v3,·Lorg/openscience/cdk/config/atomtypes/AtomTypeHandler;->logger:Lorg/openscience/cdk/tools/ILoggingTool;247 ····sget-object·v1,·Lorg/openscience/cdk/config/atomtypes/AtomTypeHandler;->logger:Lorg/openscience/cdk/tools/ILoggingTool;
  
248 ····const-string·v4,·"··uri:·"248 ····const-string·v4,·"··uri:·"
  
249 ····new-array·v5,·v8,·[Ljava/lang/Object;249 ····new-array·v5,·v8,·[Ljava/lang/Object;
  
250 ····aput-object·p1,·v5,·v9250 ····aput-object·p1,·v5,·v9
  
251 ····invoke-interface·{v3,·v4,·v5},·Lorg/openscience/cdk/tools/ILoggingTool;->debug(Ljava/lang/Object;[Ljava/lang/Object;)V251 ····invoke-interface·{v1,·v4,·v5},·Lorg/openscience/cdk/tools/ILoggingTool;->debug(Ljava/lang/Object;[Ljava/lang/Object;)V
  
252 ····.line·119252 ····.line·119
253 ····sget-object·v3,·Lorg/openscience/cdk/config/atomtypes/AtomTypeHandler;->logger:Lorg/openscience/cdk/tools/ILoggingTool;253 ····sget-object·v1,·Lorg/openscience/cdk/config/atomtypes/AtomTypeHandler;->logger:Lorg/openscience/cdk/tools/ILoggingTool;
  
254 ····const-string·v4,·"··local:·"254 ····const-string·v4,·"··local:·"
  
255 ····new-array·v5,·v8,·[Ljava/lang/Object;255 ····new-array·v5,·v8,·[Ljava/lang/Object;
  
256 ····aput-object·p2,·v5,·v9256 ····aput-object·p2,·v5,·v9
  
257 ····invoke-interface·{v3,·v4,·v5},·Lorg/openscience/cdk/tools/ILoggingTool;->debug(Ljava/lang/Object;[Ljava/lang/Object;)V257 ····invoke-interface·{v1,·v4,·v5},·Lorg/openscience/cdk/tools/ILoggingTool;->debug(Ljava/lang/Object;[Ljava/lang/Object;)V
  
258 ····.line·120258 ····.line·120
259 ····sget-object·v3,·Lorg/openscience/cdk/config/atomtypes/AtomTypeHandler;->logger:Lorg/openscience/cdk/tools/ILoggingTool;259 ····sget-object·v1,·Lorg/openscience/cdk/config/atomtypes/AtomTypeHandler;->logger:Lorg/openscience/cdk/tools/ILoggingTool;
  
260 ····const-string·v4,·"··raw:·"260 ····const-string·v4,·"··raw:·"
  
261 ····new-array·v5,·v8,·[Ljava/lang/Object;261 ····new-array·v5,·v8,·[Ljava/lang/Object;
  
262 ····aput-object·p3,·v5,·v9262 ····aput-object·p3,·v5,·v9
  
263 ····invoke-interface·{v3,·v4,·v5},·Lorg/openscience/cdk/tools/ILoggingTool;->debug(Ljava/lang/Object;[Ljava/lang/Object;)V263 ····invoke-interface·{v1,·v4,·v5},·Lorg/openscience/cdk/tools/ILoggingTool;->debug(Ljava/lang/Object;[Ljava/lang/Object;)V
  
264 ····.line·121264 ····.line·121
265 ····sget-object·v3,·Lorg/openscience/cdk/config/atomtypes/AtomTypeHandler;->logger:Lorg/openscience/cdk/tools/ILoggingTool;265 ····sget-object·v1,·Lorg/openscience/cdk/config/atomtypes/AtomTypeHandler;->logger:Lorg/openscience/cdk/tools/ILoggingTool;
  
266 ····const-string·v4,·"··chars:·"266 ····const-string·v4,·"··chars:·"
  
267 ····new-array·v5,·v8,·[Ljava/lang/Object;267 ····new-array·v5,·v8,·[Ljava/lang/Object;
  
268 ····iget-object·v6,·p0,·Lorg/openscience/cdk/config/atomtypes/AtomTypeHandler;->currentChars:Ljava/lang/String;268 ····iget-object·v6,·p0,·Lorg/openscience/cdk/config/atomtypes/AtomTypeHandler;->currentChars:Ljava/lang/String;
  
269 ····invoke-virtual·{v6},·Ljava/lang/String;->trim()Ljava/lang/String;269 ····invoke-virtual·{v6},·Ljava/lang/String;->trim()Ljava/lang/String;
  
270 ····move-result-object·v6270 ····move-result-object·v6
  
271 ····aput-object·v6,·v5,·v9271 ····aput-object·v6,·v5,·v9
  
272 ····invoke-interface·{v3,·v4,·v5},·Lorg/openscience/cdk/tools/ILoggingTool;->debug(Ljava/lang/Object;[Ljava/lang/Object;)V272 ····invoke-interface·{v1,·v4,·v5},·Lorg/openscience/cdk/tools/ILoggingTool;->debug(Ljava/lang/Object;[Ljava/lang/Object;)V
  
273 ····.line·122273 ····.line·122
274 ····const-string·v3,·"atomType"274 ····const-string·v1,·"atomType"
  
275 ····invoke-virtual·{v3,·p2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z275 ····invoke-virtual·{v1,·p2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
276 ····move-result·v3276 ····move-result·v1
  
277 ····if-eqz·v3,·:cond_1277 ····if-eqz·v1,·:cond_1
  
278 ····.line·123278 ····.line·123
279 ····iget-object·v3,·p0,·Lorg/openscience/cdk/config/atomtypes/AtomTypeHandler;->atomTypes:Ljava/util/List;279 ····iget-object·v1,·p0,·Lorg/openscience/cdk/config/atomtypes/AtomTypeHandler;->atomTypes:Ljava/util/List;
  
280 ····iget-object·v4,·p0,·Lorg/openscience/cdk/config/atomtypes/AtomTypeHandler;->atomType:Lorg/openscience/cdk/interfaces/IAtomType;280 ····iget-object·v4,·p0,·Lorg/openscience/cdk/config/atomtypes/AtomTypeHandler;->atomType:Lorg/openscience/cdk/interfaces/IAtomType;
  
281 ····invoke-interface·{v3,·v4},·Ljava/util/List;->add(Ljava/lang/Object;)Z281 ····invoke-interface·{v1,·v4},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
282 ····.line·186282 ····.line·186
283 ····:cond_0283 ····:cond_0
284 ····:goto_0284 ····:goto_0
285 ····const-string·v3,·""285 ····const-string·v1,·""
  
286 ····iput-object·v3,·p0,·Lorg/openscience/cdk/config/atomtypes/AtomTypeHandler;->currentChars:Ljava/lang/String;286 ····iput-object·v1,·p0,·Lorg/openscience/cdk/config/atomtypes/AtomTypeHandler;->currentChars:Ljava/lang/String;
  
287 ····.line·187287 ····.line·187
288 ····return-void288 ····return-void
  
289 ····.line·124289 ····.line·124
290 ····:cond_1290 ····:cond_1
291 ····const-string·v3,·"scalar"291 ····const-string·v1,·"scalar"
  
292 ····invoke-virtual·{v3,·p2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z292 ····invoke-virtual·{v1,·p2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
293 ····move-result·v3293 ····move-result·v1
  
294 ····if-eqz·v3,·:cond_0294 ····if-eqz·v1,·:cond_0
  
295 ····.line·125295 ····.line·125
296 ····iget-object·v3,·p0,·Lorg/openscience/cdk/config/atomtypes/AtomTypeHandler;->currentChars:Ljava/lang/String;296 ····iget-object·v1,·p0,·Lorg/openscience/cdk/config/atomtypes/AtomTypeHandler;->currentChars:Ljava/lang/String;
  
297 ····invoke-virtual·{v3},·Ljava/lang/String;->trim()Ljava/lang/String;297 ····invoke-virtual·{v1},·Ljava/lang/String;->trim()Ljava/lang/String;
  
298 ····.line·127298 ····.line·127
299 ····:try_start_0299 ····:try_start_0
300 ····iget·v3,·p0,·Lorg/openscience/cdk/config/atomtypes/AtomTypeHandler;->scalarType:I300 ····iget·v1,·p0,·Lorg/openscience/cdk/config/atomtypes/AtomTypeHandler;->scalarType:I
  
301 ····if-ne·v3,·v10,·:cond_3301 ····if-ne·v1,·v10,·:cond_3
  
302 ····.line·128302 ····.line·128
303 ····iget-object·v3,·p0,·Lorg/openscience/cdk/config/atomtypes/AtomTypeHandler;->atomType:Lorg/openscience/cdk/interfaces/IAtomType;303 ····iget-object·v1,·p0,·Lorg/openscience/cdk/config/atomtypes/AtomTypeHandler;->atomType:Lorg/openscience/cdk/interfaces/IAtomType;
  
304 ····iget-object·v4,·p0,·Lorg/openscience/cdk/config/atomtypes/AtomTypeHandler;->currentChars:Ljava/lang/String;304 ····iget-object·v4,·p0,·Lorg/openscience/cdk/config/atomtypes/AtomTypeHandler;->currentChars:Ljava/lang/String;
  
305 ····invoke-static·{v4},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D305 ····invoke-static·{v4},·Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D
  
306 ····move-result-wide·v4306 ····move-result-wide·v4
  
307 ····invoke-static·{v4,·v5},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;307 ····invoke-static·{v4,·v5},·Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
  
308 ····move-result-object·v4308 ····move-result-object·v4
  
Max diff block lines reached; 25780/32291 bytes (79.84%) of diff not shown.
27.4 KB
res/drawable-hdpi-v4/ic_launcher.png
23.2 KB
sng
    
Offset 1, 30 lines modifiedOffset 1, 38 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·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1007 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)8 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
9 ····(··6,·88,··0)·····#·rgb·=·(0x06,0x58,0x00)9 ····(··6,·88,··0)·····#·rgb·=·(0x06,0x58,0x00)
10 ····(··6,·86,··0)·····#·rgb·=·(0x06,0x56,0x00)10 ····(··6,·86,··0)·····#·rgb·=·(0x06,0x56,0x00)
11 ····(··6,·89,··0)·····#·rgb·=·(0x06,0x59,0x00)11 ····(··6,·89,··0)·····#·rgb·=·(0x06,0x59,0x00)
12 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)12 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
13 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)13 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
14 ····(··7,102,··0)·····#·rgb·=·(0x07,0x66,0x00)14 ····(··7,102,··0)·····#·rgb·=·(0x07,0x66,0x00)
15 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)15 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
16 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)16 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
17 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)17 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
18 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)18 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
19 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)19 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
 20 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
 21 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
 22 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
 23 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
 24 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
 25 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
 26 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
 27 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
 28 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
20 ····(·63,140,·58)·····#·rgb·=·(0x3f,0x8c,0x3a)29 ····(·63,140,·58)·····#·rgb·=·(0x3f,0x8c,0x3a)
21 ····(146,190,143)·····#·rgb·=·(0x92,0xbe,0x8f)30 ····(146,190,143)·····#·rgb·=·(0x92,0xbe,0x8f)
22 ····(125,177,121)·····#·rgb·=·(0x7d,0xb1,0x79)31 ····(125,177,121)·····#·rgb·=·(0x7d,0xb1,0x79)
23 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00) 
24 ····(107,166,103)·····#·rgb·=·(0x6b,0xa6,0x67)32 ····(107,166,103)·····#·rgb·=·(0x6b,0xa6,0x67)
25 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10033 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
26 ····(216,232,215)·····#·rgb·=·(0xd8,0xe8,0xd7)34 ····(216,232,215)·····#·rgb·=·(0xd8,0xe8,0xd7)
27 ····(254,254,254)·····#·rgb·=·(0xfe,0xfe,0xfe)35 ····(254,254,254)·····#·rgb·=·(0xfe,0xfe,0xfe)
28 ····(212,212,212)·····#·rgb·=·(0xd4,0xd4,0xd4)·grey8336 ····(212,212,212)·····#·rgb·=·(0xd4,0xd4,0xd4)·grey83
29 ····(152,152,152)·····#·rgb·=·(0x98,0x98,0x98)37 ····(152,152,152)·····#·rgb·=·(0x98,0x98,0x98)
30 ····(·98,·98,·98)·····#·rgb·=·(0x62,0x62,0x62)38 ····(·98,·98,·98)·····#·rgb·=·(0x62,0x62,0x62)
Offset 214, 93 lines modifiedOffset 222, 85 lines modified
214 ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd)222 ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd)
215 ····(108,116,107)·····#·rgb·=·(0x6c,0x74,0x6b)223 ····(108,116,107)·····#·rgb·=·(0x6c,0x74,0x6b)
216 ····(··7,·99,··0)·····#·rgb·=·(0x07,0x63,0x00)224 ····(··7,·99,··0)·····#·rgb·=·(0x07,0x63,0x00)
217 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)225 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)
218 ····(·23,100,·18)·····#·rgb·=·(0x17,0x64,0x12)226 ····(·23,100,·18)·····#·rgb·=·(0x17,0x64,0x12)
219 ····(·47,·91,·44)·····#·rgb·=·(0x2f,0x5b,0x2c)227 ····(·47,·91,·44)·····#·rgb·=·(0x2f,0x5b,0x2c)
220 ····(·41,·93,·37)·····#·rgb·=·(0x29,0x5d,0x25)228 ····(·41,·93,·37)·····#·rgb·=·(0x29,0x5d,0x25)
221 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00) 
222 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00) 
223 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00) 
224 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00) 
225 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00) 
226 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00) 
227 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00) 
228 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00) 
229 }229 }
230 tRNS·{230 tRNS·{
231 ·0·8·83·89·86·45·6·235·255·80·39·151·40·255·255·255·152·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255[·...·truncated·by·diffoscope;·len:·564,·SHA:·11a62dd5e85840099a7402f30d93467ea0c170514b9b9f68fa840c05c4e6ca0f·...·]·4·220·253·89·16·69·72·37}231 ·0·8·83·89·86·45·6·235·80·39·151·40·152·4·220·253·89·16·69·72·37}
232 IMAGE·{232 IMAGE·{
233 ····pixels·hex233 ····pixels·hex
234 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000234 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
235 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000235 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
236 000001020303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030304050000236 000001020303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030304050000
 237 000607151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515150800
 238 000915151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515151515150a00
 239 000b15151617171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171815150c00
 240 000b1515191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b15150c00
 241 000b1515191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b15150c00
 242 000b1515191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b15150c00
 243 000b1515191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b15150c00
 244 000b1515191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b15150c00
 245 000b1515191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b15150c00
 246 000b1515191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b15150c00
 247 000b1515191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b15150c00
 248 000b1515191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b15150c00
 249 000b1515191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b15150c00
 250 000b1515191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b15150c00
 251 000b1515191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b15150c00
 252 000b1515191a1a1a1a1a1a1a1a1a1a1a1a1c1d1e1f202122232425262728292a2b1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b15150c00
 253 000b1515191a1a1a1a1a1a1a1a1a1a2c272d2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2f3031321a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b15150c00
 254 000b1515191a1a1a1a1a1a1a3334352e2e2e2e2e2e2e363738393a2e2e2e2e2e2e2e2e2e3b1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b15150c00
 255 000b1515191a1a1a1a1a1a3c3d2e2e2e2e2e3e3f40411a1a1a1a1a42434421452e2e2e2e3b1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b15150c00
 256 000b1515191a1a1a1a1a46472e2e2e2e48492b1a1a1a1a1a1a1a1a1a1a1a1a4a232e2e2e3b1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b15150c00
 257 000b1515191a1a1a1a292e2e2e2e2e3d4b1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a4c2e2e2e3b1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b15150c00
 258 000b1515191a1a1a4d2e2e2e2e2e304e1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a4f2e2e2e3b1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b15150c00
 259 000b1515191a1a50452e2e2e2e26511a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a522e2e2e3b1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b15150c00
 260 000b1515191a53542e2e2e2e37551a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a51562e2e3b1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b15150c00
 261 000b1515191a572e2e2e2e2e461a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a5859595a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b15150c00
 262 000b1515195b362e2e2e2e2f511a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a425c5d3f5e5f606162636465511a1a1a1a1a1a1b15150c00
 263 000b151519662e2e2e2e2e5a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a6768612e2e2e2e2e2e2e2e2e2e2e22461a1a1a1a1a1b15150c00
 264 000b151519212e2e2e2e2e691a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a6a6b2e2e2e456c6d446e1e6f702e2e2e2e2e711a1a1a1a1b15150c00
 265 000b151572452e2e2e2e731a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a74592e2e2e2e751a1a1a1a1a1a76772e2e2e2e78551a1a1a1b15150c00
 266 000b1515792e2e2e2e2e301a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a7a2e2e2e2e2e7b1a1a1a1a1a1a1a1a7c2e2e2e2e661a1a1a1b15150c00
 267 000b15157d2e2e2e2e2e7e1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a7f2e2e2e2e2e7b1a1a1a1a1a1a1a1a802e2e2e2e641a1a1a1b15150c00
 268 000b1515812e2e2e2e2e821a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a3f2e2e2e2e2e7b1a1a1a1a1a1a1a1a832e2e2e2e841a1a1a1b15150c00
 269 000b1515852e2e2e2e2e861a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a8765888888884e1a1a1a1a1a1a1a1a742e2e2e2e891a1a1a1b15150c00
 270 000b15158a2e2e2e2e2e8b1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a8c2e2e2e241a1a1a1b15150c00
 271 000b15158d2e2e2e2e2e6f1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a8e8c2e2e2e241a1a1a1b15150c00
 272 000b15158f2e2e2e2e2e901a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a5191926d892e2e2e2e2e241a1a1a1b15150c00
 273 000b1515932e2e2e2e2e941a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a959694612e2e2e9798452e2e2e241a1a1a1b15150c00
 274 000b1515992e2e2e2e2e9a9b1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a839c252e2e2e8c9d9e9f9b1a8c2e2e2e241a1a1a1b15150c00
 275 000b151519262e2e2e2e2ea01a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1aa19d2e2e2e2ea288551a1a1a1a1a8c2e2e2e241a1a1a1b15150c00
 276 000b1515192a2e2e2e2e2e7e1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a76a3452e2e2ea4a51c1a1a1a1a1a1a1a8c2e2e2e241a1a1a1b15150c00
 277 000b1515191c252e2e2e2e61a61a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1aa6942e2e2e2e649b1a1a1a1a1a1a1a1a1a8c2e2e2e241a1a1a1b15150c00
 278 000b1515191aa72e2e2e2e2ea81a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a845454a81a1a1a1a1aa92e2e2e2e581a1a1a1a1a1a1a1a1a1a1a8c2e2e2e241a1a1a1b15150c00
 279 000b1515191a6aaa2e2e2e2e3eab1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1aac452e2e3b1a1a1a1a42562e2e2e2e2a1a1a1a1a1a1a1a1a1a1a1a8c2e2e2e241a1a1a1b15150c00
 280 000b1515191a1a41ad2e2e2e2e2fae1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1aa12e2e2e3b1a1a1a1a522e2e2e2e36421a1a1a1a1a1a1a1a1a1a1a8c2e2e2e241a1a1a1b15150c00
 281 000b1515191a1a1aaf612e2e2e2e3d4b1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1ab02e2e2e3b1a1a1a1ab12e2e2e2e45b21a1a1a1a1a1a1a1a1a1a1a8c2e2e2e241a1a1a1b15150c00
 282 000b1515191a1a1a1ab3b42e2e2e2e89b51a1a1a1a1a1a1a1a1a1a1a1a1a1a1a982e2e2e3b1a1a1a1a428c2e2e2e2eb61a1a1a1a1a1a1a1a1a1ab7452e2e2e241a1a1a1b15150c00
 283 000b1515191a1a1a1a1a2aad2e2e2e2eb4643c1a1a1a1a1a1a1a1a1a1a1a1a51232e2e2e3b1a1a1a1a1a622e2e2e2eb8b91a1a1a1a1a1a1aafba562e2e2e2e241a1a1a1b15150c00
 284 000b1515191a1a1a1a1a1aa6302e2e2e2e2eb4271e3c1a1a1a1a1a1a76bbbcbd2e2e2e2e3b1a1a1a1a1abe2e2e2e2e2e37bf411cb7c0c1c22e2ec3972e2e2e474b1a1a1b15150c00
 285 000b1515191a1a1a1a1a1a1a1a5cc42e2e2e2e2e2e2e243863c5c662562e2e2e2e2e2e2e3b1a1a1a1a1a1a282e2e2e2e2e2e2ec72e2e2e2e20c81a982e2e2e2eada9b0c9ca150c00
 286 000b1515191a1a1a1a1a1a1a1a1a534fcb362e2e2e2e2e2e2e2e2e2e2e2e2e2e2e36a4cccd1a1a1a1a1a1a51862d2e2e2e2e2e2e2e45cecf1a1a1ad02e2e2e2e2e2e2e2ed1150c00
 287 000b1515191a1a1a1a1a1a1a1a1a1a1a1ab946649835c4452e2e368935d2c5d3d49b1a1a1a1a1a1a1a1a1a1a1aa686d5c33858d6a0b91a1a1a1a1ad796969696969696d8d9150c00
 288 000b1515191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a3387da1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b15150c00
 289 000b1515191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b15150c00
 290 000b1515191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b15150c00
 291 000b1515191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b15150c00
 292 000b1515191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b15150c00
 293 000b1515191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b15150c00
 294 000b1515191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b15150c00
 295 000b1515191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b15150c00
 296 000b1515191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b15150c00
 297 000b1515191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b15150c00
 298 000b1515191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b15150c00
 299 000b1515191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b15150c00
237 000607080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080900 
Max diff block lines reached; 149/23796 bytes (0.63%) of diff not shown.
4.1 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
16.2 KB
res/drawable-mdpi-v4/ic_launcher.png
12.8 KB
sng
    
Offset 1, 30 lines modifiedOffset 1, 40 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·48;·height:·48;·bitdepth:·8;3 ····width:·48;·height:·48;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1007 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(··5,·82,··0)·····#·rgb·=·(0x05,0x52,0x00)8 ····(··5,·82,··0)·····#·rgb·=·(0x05,0x52,0x00)
9 ····(··4,·84,··0)·····#·rgb·=·(0x04,0x54,0x00)9 ····(··4,·84,··0)·····#·rgb·=·(0x04,0x54,0x00)
10 ····(··4,·86,··0)·····#·rgb·=·(0x04,0x56,0x00)10 ····(··4,·86,··0)·····#·rgb·=·(0x04,0x56,0x00)
11 ····(··0,106,··0)·····#·rgb·=·(0x00,0x6a,0x00)11 ····(··0,106,··0)·····#·rgb·=·(0x00,0x6a,0x00)
12 ····(··6,·85,··0)·····#·rgb·=·(0x06,0x55,0x00)12 ····(··6,·85,··0)·····#·rgb·=·(0x06,0x55,0x00)
13 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00) 
14 ····(··6,·99,··0)·····#·rgb·=·(0x06,0x63,0x00)13 ····(··6,·99,··0)·····#·rgb·=·(0x06,0x63,0x00)
15 ····(··0,102,··0)·····#·rgb·=·(0x00,0x66,0x00)14 ····(··0,102,··0)·····#·rgb·=·(0x00,0x66,0x00)
16 ····(··6,·97,··0)·····#·rgb·=·(0x06,0x61,0x00)15 ····(··6,·97,··0)·····#·rgb·=·(0x06,0x61,0x00)
17 ····(·94,158,·89)·····#·rgb·=·(0x5e,0x9e,0x59) 
18 ····(·99,162,·95)·····#·rgb·=·(0x63,0xa2,0x5f) 
19 ····(·12,103,··6)·····#·rgb·=·(0x0c,0x67,0x06)16 ····(·12,103,··6)·····#·rgb·=·(0x0c,0x67,0x06)
20 ····(··0,112,··0)·····#·rgb·=·(0x00,0x70,0x00)17 ····(··0,112,··0)·····#·rgb·=·(0x00,0x70,0x00)
 18 ····(·21,100,·16)·····#·rgb·=·(0x15,0x64,0x10)
 19 ····(·16,·78,·12)·····#·rgb·=·(0x10,0x4e,0x0c)
 20 ····(·14,·68,·11)·····#·rgb·=·(0x0e,0x44,0x0b)
 21 ····(··6,·98,··0)·····#·rgb·=·(0x06,0x62,0x00)
 22 ····(·19,·85,·14)·····#·rgb·=·(0x13,0x55,0x0e)
 23 ····(·19,·83,·15)·····#·rgb·=·(0x13,0x53,0x0f)
 24 ····(··7,·99,··1)·····#·rgb·=·(0x07,0x63,0x01)
 25 ····(··8,105,··0)·····#·rgb·=·(0x08,0x69,0x00)
 26 ····(··6,106,··0)·····#·rgb·=·(0x06,0x6a,0x00)
 27 ····(··6,104,··0)·····#·rgb·=·(0x06,0x68,0x00)
 28 ····(··5,106,··0)·····#·rgb·=·(0x05,0x6a,0x00)
 29 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
 30 ····(·94,158,·89)·····#·rgb·=·(0x5e,0x9e,0x59)
 31 ····(·99,162,·95)·····#·rgb·=·(0x63,0xa2,0x5f)
21 ····(239,246,239)·····#·rgb·=·(0xef,0xf6,0xef)32 ····(239,246,239)·····#·rgb·=·(0xef,0xf6,0xef)
22 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10033 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
23 ····(·21,100,·16)·····#·rgb·=·(0x15,0x64,0x10) 
24 ····(225,225,225)·····#·rgb·=·(0xe1,0xe1,0xe1)34 ····(225,225,225)·····#·rgb·=·(0xe1,0xe1,0xe1)
25 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey7335 ····(186,186,186)·····#·rgb·=·(0xba,0xba,0xba)·grey73
26 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)36 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)
27 ····(106,106,106)·····#·rgb·=·(0x6a,0x6a,0x6a)37 ····(106,106,106)·····#·rgb·=·(0x6a,0x6a,0x6a)
28 ····(·66,·66,·66)·····#·rgb·=·(0x42,0x42,0x42)·grey2638 ····(·66,·66,·66)·····#·rgb·=·(0x42,0x42,0x42)·grey26
29 ····(·32,·32,·32)·····#·rgb·=·(0x20,0x20,0x20)39 ····(·32,·32,·32)·····#·rgb·=·(0x20,0x20,0x20)
30 ····(·44,·44,·44)·····#·rgb·=·(0x2c,0x2c,0x2c)40 ····(·44,·44,·44)·····#·rgb·=·(0x2c,0x2c,0x2c)
Offset 155, 78 lines modifiedOffset 165, 68 lines modified
155 ····(·89,·89,·89)·····#·rgb·=·(0x59,0x59,0x59)·grey35165 ····(·89,·89,·89)·····#·rgb·=·(0x59,0x59,0x59)·grey35
156 ····(·14,·14,·14)·····#·rgb·=·(0x0e,0x0e,0x0e)166 ····(·14,·14,·14)·····#·rgb·=·(0x0e,0x0e,0x0e)
157 ····(·56,·56,·56)·····#·rgb·=·(0x38,0x38,0x38)·grey22167 ····(·56,·56,·56)·····#·rgb·=·(0x38,0x38,0x38)·grey22
158 ····(·43,·43,·43)·····#·rgb·=·(0x2b,0x2b,0x2b)·grey17168 ····(·43,·43,·43)·····#·rgb·=·(0x2b,0x2b,0x2b)·grey17
159 ····(213,213,213)·····#·rgb·=·(0xd5,0xd5,0xd5)169 ····(213,213,213)·····#·rgb·=·(0xd5,0xd5,0xd5)
160 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)170 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)
161 ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey43171 ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey43
162 ····(·16,·78,·12)·····#·rgb·=·(0x10,0x4e,0x0c) 
163 ····(·30,·30,·30)·····#·rgb·=·(0x1e,0x1e,0x1e)172 ····(·30,·30,·30)·····#·rgb·=·(0x1e,0x1e,0x1e)
164 ····(·21,·21,·21)·····#·rgb·=·(0x15,0x15,0x15)173 ····(·21,·21,·21)·····#·rgb·=·(0x15,0x15,0x15)
165 ····(·47,·47,·47)·····#·rgb·=·(0x2f,0x2f,0x2f)174 ····(·47,·47,·47)·····#·rgb·=·(0x2f,0x2f,0x2f)
166 ····(101,101,101)·····#·rgb·=·(0x65,0x65,0x65)175 ····(101,101,101)·····#·rgb·=·(0x65,0x65,0x65)
167 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey84176 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey84
168 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)177 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)
169 ····(·14,·68,·11)·····#·rgb·=·(0x0e,0x44,0x0b) 
170 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)178 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)
171 ····(··6,·98,··0)·····#·rgb·=·(0x06,0x62,0x00) 
172 ····(·19,·85,·14)·····#·rgb·=·(0x13,0x55,0x0e) 
173 ····(·19,·83,·15)·····#·rgb·=·(0x13,0x53,0x0f) 
174 ····(··7,·99,··1)·····#·rgb·=·(0x07,0x63,0x01) 
175 ····(··8,105,··0)·····#·rgb·=·(0x08,0x69,0x00) 
176 ····(··6,106,··0)·····#·rgb·=·(0x06,0x6a,0x00) 
177 ····(··6,104,··0)·····#·rgb·=·(0x06,0x68,0x00) 
178 ····(··5,106,··0)·····#·rgb·=·(0x05,0x6a,0x00) 
179 }179 }
180 tRNS·{180 tRNS·{
181 ·0·56·61·59·12·162·255·214·5·219·255·255·254·16·255·255·252·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·[·...·truncated·by·diffoscope;·len:·371,·SHA:·b3c8cc2ae51e1ca7e59c692c6a062b85ab26222b380761fe3e36b2b57af6ffa0·...·]·217·250·249·254·131·200·44·48}181 ·0·56·61·59·12·162·214·5·219·254·16·252·253·253·217·250·249·254·131·200·44·48}
182 IMAGE·{182 IMAGE·{
183 ····pixels·hex183 ····pixels·hex
184 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000184 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
185 000001020202020202020202020202020202020202020202020202020202020202020202020202020202020202030400185 000001020202020202020202020202020202020202020202020202020202020202020202020202020202020202030400
186 000506060606060606060606060606060606060606060606060606060606060606060606060606060606060606060708 
187 0009060a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c060d 
188 0009060e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f10060d 
189 0009060e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f10060d 
190 0009060e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f10060d 
191 0009060e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f10060d 
192 0009060e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f10060d 
193 0009060e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f10060d 
194 0009060e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f10060d 
195 0009060e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f10060d 
196 0009060e0f0f0f0f0f0f0f1112131415161718191a1b110f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f10060d 
197 0009060e0f0f0f0f0f1c1d1e1e1e1e1e1f1e1e1e1e1e1e20210f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f10060d 
198 0009060e0f0f0f1122231e1e152425262728292a2b1f1e1e2c0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f10060d 
199 0009060e0f0f2d2e1e1e2f300f0f0f0f0f0f0f0f0f311e1e2c0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f10060d 
200 0009060e0f32231e1e33340f0f0f0f0f0f0f0f0f0f351e1e2c0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f10060d 
201 0009060e36371e1e38390f0f0f0f0f0f0f0f0f0f0f3a231e2c0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f10060d 
202 0009060e181e1e1e3b0f0f0f0f0f0f0f0f0f0f0f0f0f3c3d3e0f0f0f0f0f0f0f0f0f3f404142430f0f0f0f0f0f10060d 
203 000906441e1e1e45270f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f462547381e1e1e1e1e4813490f0f0f10060d 
204 0009064a1e1e1e4b0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f4c4d1e4e4f4b1b5051521e1e3d0f0f0f10060d 
205 000906531e1e1e540f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f551e1e330f0f0f0f0f561e1e1e570f0f10060d 
206 000906371e1e1e580f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f581e1e1e330f0f0f0f0f0f591e1e5a0f0f10060d 
207 00095b1e1e1e5c5d0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f5e5f60601a0f0f0f0f0f0f331e1e610f0f10060d 
208 0009621e1e1e635e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f641e1e650f0f10060d 
209 000906661e1e1e670f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f68693c6a1e1e650f0f10060d 
210 0009066b1e1e1e6c0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f5e6d3d6e1e37156f1e1e650f0f10060d 
211 000906701e1e1e710f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f725f4e1e5c7350740f191e1e650f0f10060d 
212 00090675231e1e45270f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f2776371e77783a0f0f0f0f191e1e650f0f10060d 
213 0009060e791e1e1e7a0f0f0f0f0f0f0f0f0f0f0f0f0f247b7c0f0f0f7d1e1e7e110f0f0f0f0f0f191e1e650f0f10060d 
214 0009060e7f2e1e1e80810f0f0f0f0f0f0f0f0f0f0f82231e2c0f0f0f7e1e1e830f0f0f0f0f0f0f191e1e650f0f10060d 
215 0009060e0f54231e1e84850f0f0f0f0f0f0f0f0f0f861e1e2c0f0f871e1e1e880f0f0f0f0f0f0f191e1e650f0f10060d 
216 0009060e0f0f891e1e1e8a8b0f0f0f0f0f0f0f0f0f8c1e1e2c0f0f5e371e1e1d0f0f0f0f0f0f4c451e1e650f0f10060d 
217 0009060e0f0f0f8d201e1e1e8e568f0f0f0f0f27906e1e1e2c0f0f0f841e1e1e91920f8293225c801e1e940f0f10060d 
218 0009060e0f0f0f0f82471f1e1e1e1e959684972e1e1e1e1e500f0f0f688a1e1e1e1e801e632298761e1e1e999a9b060d 
219 0009060e0f0f0f0f0f0f823b339c521e1e1e639d9e9f2ca0270f0f0f0f3f4b96809ca171900f0f926060606060a2060d 
220 0009060e0f0f0f0f0f0f0f0f0f0f0fa34082270f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f10060d 
221 0009060e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f10060d 
222 0009060e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f10060d 
223 0009060e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f10060d 
224 0009060e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f10060d 
225 0009060e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f10060d 
226 0009060e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f10060d 
227 0009060e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f10060d 
228 00a406a5a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a6a7060d 
229 00a80606060606060606060606060606060606060606060606060606060606060606060606060606060606060606a908 
230 0000aaababababababababababababababababababababababababababababababababababababababababababab0400186 000516161616161616161616161616161616161616161616161616161616161616161616161616161616161616160607
 187 00081617181818181818181818181818181818181818181818181818181818181818181818181818181818181809160a
 188 000816191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a0b160a
 189 000816191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a0b160a
 190 000816191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a0b160a
 191 000816191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a0b160a
 192 000816191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a0b160a
Max diff block lines reached; 3/13152 bytes (0.02%) of diff not shown.
3.23 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
43.9 KB
res/drawable-xhdpi-v4/ic_launcher.png
38.6 KB
sng
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·96;·height:·96;·bitdepth:·8;3 ····width:·96;·height:·96;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey1007 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
8 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)8 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
9 ····(··6,·85,··0)·····#·rgb·=·(0x06,0x55,0x00)9 ····(··6,·85,··0)·····#·rgb·=·(0x06,0x55,0x00)
10 ····(··6,·84,··0)·····#·rgb·=·(0x06,0x54,0x00)10 ····(··6,·84,··0)·····#·rgb·=·(0x06,0x54,0x00)
11 ····(··6,·86,··0)·····#·rgb·=·(0x06,0x56,0x00)11 ····(··6,·86,··0)·····#·rgb·=·(0x06,0x56,0x00)
12 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)12 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
13 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)13 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
14 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)14 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
Offset 16, 14 lines modifiedOffset 16, 23 lines modified
16 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)16 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
17 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)17 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
18 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)18 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
19 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)19 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
20 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)20 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
21 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)21 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
22 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)22 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
 23 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
 24 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
 25 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
 26 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
 27 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
 28 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
 29 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
 30 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
 31 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00)
23 ····(169,204,167)·····#·rgb·=·(0xa9,0xcc,0xa7)32 ····(169,204,167)·····#·rgb·=·(0xa9,0xcc,0xa7)
24 ····(193,218,191)·····#·rgb·=·(0xc1,0xda,0xbf)33 ····(193,218,191)·····#·rgb·=·(0xc1,0xda,0xbf)
25 ····(·68,133,·64)·····#·rgb·=·(0x44,0x85,0x40)34 ····(·68,133,·64)·····#·rgb·=·(0x44,0x85,0x40)
26 ····(224,236,223)·····#·rgb·=·(0xe0,0xec,0xdf)35 ····(224,236,223)·····#·rgb·=·(0xe0,0xec,0xdf)
27 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10036 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
28 ····(·89,142,·85)·····#·rgb·=·(0x59,0x8e,0x55)37 ····(·89,142,·85)·····#·rgb·=·(0x59,0x8e,0x55)
29 ····(253,253,253)·····#·rgb·=·(0xfd,0xfd,0xfd)38 ····(253,253,253)·····#·rgb·=·(0xfd,0xfd,0xfd)
Offset 244, 118 lines modifiedOffset 253, 109 lines modified
244 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)253 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)
245 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey44254 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey44
246 ····(191,191,191)·····#·rgb·=·(0xbf,0xbf,0xbf)·grey75255 ····(191,191,191)·····#·rgb·=·(0xbf,0xbf,0xbf)·grey75
247 ····(·71,112,·67)·····#·rgb·=·(0x47,0x70,0x43)256 ····(·71,112,·67)·····#·rgb·=·(0x47,0x70,0x43)
248 ····(·75,109,·73)·····#·rgb·=·(0x4b,0x6d,0x49)257 ····(·75,109,·73)·····#·rgb·=·(0x4b,0x6d,0x49)
249 ····(·85,110,·83)·····#·rgb·=·(0x55,0x6e,0x53)258 ····(·85,110,·83)·····#·rgb·=·(0x55,0x6e,0x53)
250 ····(·32,·97,·28)·····#·rgb·=·(0x20,0x61,0x1c)259 ····(·32,·97,·28)·····#·rgb·=·(0x20,0x61,0x1c)
251 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00) 
252 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00) 
253 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00) 
254 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00) 
255 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00) 
256 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00) 
257 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00) 
258 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00) 
259 ····(··7,106,··0)·····#·rgb·=·(0x07,0x6a,0x00) 
260 }260 }
261 tRNS·{261 tRNS·{
262 ·0·17·113·121·118·73·6·45·249·255·173·126·253·16·136·24·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·25[·...·truncated·by·diffoscope;·len:·681,·SHA:·222d020a36fa151e6f44fbea09ed2d61bb626c09fdf0516e7711262da40475d6·...·]·125·254·32·252·176·29·92·96·65}262 ·0·17·113·121·118·73·6·45·249·173·126·253·16·136·24·125·254·32·252·176·29·92·96·65}
263 IMAGE·{263 IMAGE·{
264 ····pixels·hex264 ····pixels·hex
265 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000265 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
266 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000266 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
267 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000267 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
268 000000010203030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030405060000268 000000010203030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030405060000
 269 000007081818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818090000
 270 00000a1818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818180b0c00
 271 00000d181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818180e00
 272 00000d181818191a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1b1818180e00
 273 00000d1818181c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e1818180e00
 274 00000d1818181c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e1818180e00
 275 00000d1818181c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e1818180e00
 276 00000d1818181c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e1818180e00
 277 00000d1818181c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e1818180e00
 278 00000d1818181c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e1818180e00
 279 00000d1818181c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e1818180e00
 280 00000d1818181c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e1818180e00
 281 00000d1818181c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e1818180e00
 282 00000d1818181c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e1818180e00
 283 00000d1818181c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e1818180e00
 284 00000d1818181c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e1818180e00
 285 00000d1818181c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e1818180e00
 286 00000d1818181c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e1818180e00
 287 00000d1818181c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e1818180e00
 288 00000d1818181c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1f1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e1818180e00
 289 00000d1818181c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d202122232425262728292a2b2c2d2e2f3031321d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e1818180e00
 290 00000d1818181c1d1d1d1d1d1d1d1d1d1d1d1d1d1d3334352a3636363636363636363636363636363636373823393a1f1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e1818180e00
 291 00000d1818181c1d1d1d1d1d1d1d1d1d1d1d1d3b2437363636363636363636363636363636363636363636363636363c3d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e1818180e00
 292 00000d1818181c1d1d1d1d1d1d1d1d1d203e3f3636363636363636363640414243444546473636363636363636363636481d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e1818180e00
 293 00000d1818181c1d1d1d1d1d1d1d1d494a36363636363636364b4c4d4e1d1d1d1d1d1d1d1d4f50515236363636363636481d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e1818180e00
 294 00000d1818181c1d1d1d1d1d1d1d5352363636363636365455561d1d1d1d1d1d1d1d1d1d1d1d1d1d5758593636363636481d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e1818180e00
 295 00000d1818181c1d1d1d1d1d1f5a363636363636365b5c561d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d5d5e36363636481d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e1818180e00
 296 00000d1818181c1d1d1d1d1d5f3636363636363660611d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d4c36363636481d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e1818180e00
 297 00000d1818181c1d1d1d1d623636363636363663641d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d6536363636481d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e1818180e00
 298 00000d1818181c1d1d1d663636363636363635201d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d6736363636481d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e1818180e00
 299 00000d1818181c1d1d68693636363636366a6b1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d6c36363636481d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e1818180e00
 300 00000d1818181c1d1d453636363636363c6d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d40363636481d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e1818180e00
 301 00000d1818181c1d6e363636363636366f1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d70717171721d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1e1818180e00
 302 00000d1818181c647336363636363647741d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d3275767778797a7b637c7d7e7f1f1d1d1d1d1d1d1d1d1d1d1e1818180e00
 303 00000d1818181c4d36363636363636801d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d8182247136363636363636363636363626831f1d1d1d1d1d1d1d1d1e1818180e00
 304 00000d1818181c8436363636363636851d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d86448736363636363636363636363636363636366a881d1d1d1d1d1d1d1e1818180e00
 305 00000d181818898a3636363636368b1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d668a3636363636388c7839828d7935473636363636368e8f1d1d1d1d1d1d1e1818180e00
 306 00000d18181890363636363636362e1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d6451363636363691921d1d1d1d1d1d1d1d6c933636363636365e811d1d1d1d1d1e1818180e00
 307 00000d1818189436363636363636951d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d2e3636363636364d1d1d1d1d1d1d1d1d1d1d1d96363636363636971d1d1d1d1d1e1818180e00
 308 00000d1818189836363636363636211d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d99373636363636364d1d1d1d1d1d1d1d1d1d1d1d9a2936363636364c1d1d1d1d1d1e1818180e00
 309 00000d1818189b363636363636369c1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d9d363636363636364d1d1d1d1d1d1d1d1d1d1d1d1d4a3636363636381d1d1d1d1d1e1818180e00
 310 00000d18189e3636363636363636561d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d9f363636363636364d1d1d1d1d1d1d1d1d1d1d1d1d793636363636711f1d1d1d1d1e1818180e00
 311 00000d1818a036363636363636a11d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d6b733636363636364d1d1d1d1d1d1d1d1d1d1d1d1da2363636363636331d1d1d1d1e1818180e00
 312 00000d1818a336363636363636a41d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1da5a6a6a6a6a6a71d1d1d1d1d1d1d1d1d1d1d1d9d363636363636581d1d1d1d1e1818180e00
 313 00000d1818a836363636363636a91d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d503636363636363b1d1d1d1d1e1818180e00
 314 00000d1818aa3636363636363636ab1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d503636363636363b1d1d1d1d1e1818180e00
 315 00000d181818ac36363636363636921d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1daba6adae3636363636363b1d1d1d1d1e1818180e00
 316 00000d181818af36363636363636b01d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1db167b2b3b43636363636363636363b1d1d1d1d1e1818180e00
 317 00000d181818b536363636363636501d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d4f77b62b363636363636b42b3636363636363b1d1d1d1d1e1818180e00
 318 00000d181818b736363636363636b81d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1db93eba8e363636363629bbbcbd64503636363636363b1d1d1d1d1e1818180e00
 319 00000d181818be36363636363636bf1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1dc0537a4736363636368751c1741d1d1d1d503636363636363b1d1d1d1d1e1818180e00
 320 00000d181818c273363636363636294f1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1dc3c44b363636363636bb666b1d1d1d1d1d1d1d503636363636363b1d1d1d1d1e1818180e00
 321 00000d1818181c7d363636363636369d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d862636363636363644c51d1d1d1d1d1d1d1d1d1d503636363636363b1d1d1d1d1e1818180e00
 322 00000d1818181cc62a363636363636c71f1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1da6a9363636363628c81d1d1d1d1d1d1d1d1d1d1d1d503636363636363b1d1d1d1d1e1818180e00
 323 00000d1818181c1dc9363636363636366e1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1dcacbcbcbcc1d1d1d1d1d1d1da5a9363636363640cd1d1d1d1d1d1d1d1d1d1d1d1d1d503636363636363b1d1d1d1d1e1818180e00
 324 00000d1818181c1da7b4363636363636ce201d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d6a363636481d1d1d1d1d1d1d5f363636363636501d1d1d1d1d1d1d1d1d1d1d1d1d1d503636363636363b1d1d1d1d1e1818180e00
 325 00000d1818181c1d1d7c36363636363636cf1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d4f29363636481d1d1d1d1d1db98a3636363636d0201d1d1d1d1d1d1d1d1d1d1d1d1d1d503636363636363b1d1d1d1d1e1818180e00
 326 00000d1818181c1d1d57d136363636363637761d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d8836363636481d1d1d1d1d1dd2363636363636431d1d1d1d1d1d1d1d1d1d1d1d1d1d1d503636363636363b1d1d1d1d1e1818180e00
 327 00000d1818181c1d1d1db9bf3636363636364bd31d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1dc936363636481d1d1d1d1d1d7e363636363636d41d1d1d1d1d1d1d1d1d1d1d1d1d1d1d503636363636363b1d1d1d1d1e1818180e00
 328 00000d1818181c1d1d1d1da5d536363636363627d61d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1dd736363636481d1d1d1d1d1d31363636363636d81d1d1d1d1d1d1d1d1d1d1d1d1d1d1d503636363636363b1d1d1d1d1e1818180e00
 329 00000d1818181c1d1d1d1d1dca873636363636368e221d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d57d936363636481d1d1d1d1d1dda293636363636dbc61d1d1d1d1d1d1d1d1d1d1d1d1d1d9f3636363636363b1d1d1d1d1e1818180e00
 330 00000d1818181c1d1d1d1d1d1dcb2a36363636363636dc3a1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d683636363636481d1d1d1d1d1d1d41363636363636911d1d1d1d1d1d1d1d1d1d1d1d75b6b43636363636363b1d1d1d1d1e1818180e00
 331 00000d1818181c1d1d1d1d1d1d1d9c3536363636363636294c681d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1ddd3636363636481d1d1d1d1d1d1d7936363636363636c4571d1d1d1d1d1d1dc39fb33636363636363636363b1d1d1d1d1e1818180e00
Max diff block lines reached; 391/39521 bytes (0.99%) of diff not shown.
5.25 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
489 B
res/menu/isotope_list.xml
439 B
res/menu/isotope_list.xml
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <menu·xmlns:android="http://schemas.android.com/apk/res/android">2 <menu·xmlns:android="http://schemas.android.com/apk/res/android">
3 ··<item·android:id="@id/action_settings"·android:orderInCategory="100"·android:title="@string/action_settings"·android:showAsAction="never"/>3 ··<item·android:id="@id/action_settings"·android:orderInCategory="100"·android:title="@string/action_settings"/>
4 </menu>4 </menu>
457 B
res/menu/main.xml
423 B
res/menu/main.xml
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <menu·xmlns:android="http://schemas.android.com/apk/res/android">2 <menu·xmlns:android="http://schemas.android.com/apk/res/android">
3 ··<item·android:id="@id/action_settings"·android:orderInCategory="100"·android:title="@string/action_settings"·android:showAsAction="never"/>3 ··<item·android:id="@id/action_settings"·android:orderInCategory="100"·android:title="@string/action_settings"/>
4 </menu>4 </menu>