156 MB
/home/fdroid/fdroiddata/tmp/io.neurolab_1.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_io.neurolab_1.apk
8.89 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: SHA-1 digest of classes2.dex does not match the digest specified in META-INF/MANIFEST.MF. Expected: <ySW2mH66y/tcrdK+7p8Kbw7hcdQ=>, actual: <d1K8XugwRKM2fnsMXuyHvTA0zNI=>
    
Offset 1, 54 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:·7b3baf09d72ed25fbbb633ccee8254c0e9536b8af124ab867ff2691212bdc2fe 
10 Signer·#1·certificate·SHA-1·digest:·a52fd5932835576964d3f2bdfa5bc8f47888cbe2 
11 Signer·#1·certificate·MD5·digest:·f745aec4c9a40de140644fa67ee7bc55 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·59935e6ab8a4f6fffb3ebc9e75482248e115ca6ee14dbd42a353d3142c3a52b4 
15 Signer·#1·public·key·SHA-1·digest:·27c6b8fa31ca9b30e99384bf0a0ebaa553042768 
16 Signer·#1·public·key·MD5·digest:·6705ef3b5edf04799085601a744f0bfe 
17 WARNING:·META-INF/android.arch.core_runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/android.arch.lifecycle_livedata-core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/android.arch.lifecycle_livedata.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
20 WARNING:·META-INF/android.arch.lifecycle_runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
21 WARNING:·META-INF/android.arch.lifecycle_viewmodel.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
22 WARNING:·META-INF/android.support.design_material.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
23 WARNING:·META-INF/androidx.appcompat_appcompat.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
24 WARNING:·META-INF/androidx.asynclayoutinflater_asynclayoutinflater.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
25 WARNING:·META-INF/androidx.cardview_cardview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
26 WARNING:·META-INF/androidx.coordinatorlayout_coordinatorlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
27 WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
28 WARNING:·META-INF/androidx.cursoradapter_cursoradapter.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
29 WARNING:·META-INF/androidx.customview_customview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
30 WARNING:·META-INF/androidx.documentfile_documentfile.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
31 WARNING:·META-INF/androidx.drawerlayout_drawerlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
32 WARNING:·META-INF/androidx.fragment_fragment.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
33 WARNING:·META-INF/androidx.interpolator_interpolator.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
34 WARNING:·META-INF/androidx.legacy_legacy-preference-v14.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
35 WARNING:·META-INF/androidx.legacy_legacy-support-core-ui.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
36 WARNING:·META-INF/androidx.legacy_legacy-support-core-utils.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
37 WARNING:·META-INF/androidx.legacy_legacy-support-v4.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
38 WARNING:·META-INF/androidx.loader_loader.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
39 WARNING:·META-INF/androidx.localbroadcastmanager_localbroadcastmanager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
40 WARNING:·META-INF/androidx.media_media.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
41 WARNING:·META-INF/androidx.preference_preference.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
42 WARNING:·META-INF/androidx.print_print.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
43 WARNING:·META-INF/androidx.recyclerview_recyclerview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
44 WARNING:·META-INF/androidx.slidingpanelayout_slidingpanelayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
45 WARNING:·META-INF/androidx.swiperefreshlayout_swiperefreshlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
46 WARNING:·META-INF/androidx.transition_transition.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
47 WARNING:·META-INF/androidx.vectordrawable_vectordrawable-animated.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
48 WARNING:·META-INF/androidx.vectordrawable_vectordrawable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
49 WARNING:·META-INF/androidx.versionedparcelable_versionedparcelable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
50 WARNING:·META-INF/androidx.viewpager_viewpager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
51 WARNING:·META-INF/com.google.android.material_material.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
52 WARNING:·META-INF/jvm.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
53 WARNING:·META-INF/kotlin-stdlib-common.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
54 WARNING:·META-INF/kotlin-stdlib.kotlin_module·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
2.21 MB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 38148 lines modifiedOffset 1, 30502 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:··················21299920·(00000000014502D0h)4 ··Zip·archive·file·size:··················21250404·(0000000001444164h)
5 ··Actual·end-cent-dir·record·offset:······21299898·(00000000014502BAh)5 ··Actual·end-cent-dir·record·offset:······21250382·(000000000144414Eh)
6 ··Expected·end-cent-dir·record·offset:····21299898·(00000000014502BAh)6 ··Expected·end-cent-dir·record·offset:····21250382·(000000000144414Eh)
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·1026·entries.9 ··central·directory·contains·1026·entries.
10 ··The·central·directory·is·106134·(0000000000019E96h)·bytes·long,10 ··The·central·directory·is·96936·(0000000000017AA8h)·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·21193764·(0000000001436424h).12 ··is·21153446·(000000000142C6A6h).
  
  
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:···················0.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:···0.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:··························no
26 ··file·last·modified·on·(DOS·date/time):··········2020·May·11·09:28:3426 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
27 ··32-bit·CRC·value·(hex):·························597ff66827 ··32-bit·CRC·value·(hex):·························eb683814
28 ··compressed·size:································33312·bytes28 ··compressed·size:································1788·bytes
29 ··uncompressed·size:······························102235·bytes29 ··uncompressed·size:······························6832·bytes
30 ··length·of·filename:·····························20·characters30 ··length·of·filename:·····························19·characters
31 ··length·of·extra·field:··························0·bytes31 ··length·of·extra·field:··························0·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 ··There·is·no·file·comment.37 ··There·is·no·file·comment.
  
38 Central·directory·entry·#2:38 Central·directory·entry·#2:
39 ---------------------------39 ---------------------------
  
40 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
41 ··META-INF/243BED73.SF 
  
42 ··offset·of·local·header·from·start·of·archive:···33378 
43 ··················································(0000000000008262h)·bytes 
44 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT 
45 ··version·of·encoding·software:···················2.0 
46 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT 
47 ··minimum·software·version·required·to·extract:···2.0 
48 ··compression·method:·····························deflated 
49 ··compression·sub-type·(deflation):···············normal 
50 ··file·security·status:···························not·encrypted 
51 ··extended·local·header:··························yes 
52 ··file·last·modified·on·(DOS·date/time):··········2020·May·11·09:28:34 
53 ··32-bit·CRC·value·(hex):·························c15d4535 
54 ··compressed·size:································34105·bytes 
55 ··uncompressed·size:······························102333·bytes 
56 ··length·of·filename:·····························20·characters 
57 ··length·of·extra·field:··························0·bytes 
58 ··length·of·file·comment:·························0·characters 
59 ··disk·number·on·which·file·begins:···············disk·1 
60 ··apparent·file·type:·····························binary 
61 ··non-MSDOS·external·file·attributes:·············000000·hex 
62 ··MS-DOS·file·attributes·(00·hex):················none 
  
63 ··There·is·no·file·comment. 
  
64 Central·directory·entry·#3: 
65 --------------------------- 
  
66 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
67 ··META-INF/243BED73.RSA 
  
68 ··offset·of·local·header·from·start·of·archive:···67549 
69 ··················································(00000000000107DDh)·bytes 
70 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT 
71 ··version·of·encoding·software:···················2.0 
72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT 
73 ··minimum·software·version·required·to·extract:···2.0 
74 ··compression·method:·····························deflated 
75 ··compression·sub-type·(deflation):···············normal 
76 ··file·security·status:···························not·encrypted 
77 ··extended·local·header:··························yes 
78 ··file·last·modified·on·(DOS·date/time):··········2020·May·11·09:28:34 
79 ··32-bit·CRC·value·(hex):·························9ce4a3bb 
80 ··compressed·size:································1073·bytes 
81 ··uncompressed·size:······························1326·bytes 
82 ··length·of·filename:·····························21·characters 
83 ··length·of·extra·field:··························0·bytes 
84 ··length·of·file·comment:·························0·characters 
85 ··disk·number·on·which·file·begins:···············disk·1 
86 ··apparent·file·type:·····························binary 
87 ··non-MSDOS·external·file·attributes:·············000000·hex 
88 ··MS-DOS·file·attributes·(00·hex):················none 
  
89 ··There·is·no·file·comment. 
  
90 Central·directory·entry·#4: 
91 --------------------------- 
  
92 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
93 ··META-INF/android.arch.core_runtime.version40 ··META-INF/android.arch.core_runtime.version
  
94 ··offset·of·local·header·from·start·of·archive:···6868941 ··offset·of·local·header·from·start·of·archive:···1837
95 ··················································(0000000000010C51h)·bytes42 ··················································(000000000000072Dh)·bytes
96 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT43 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
97 ··version·of·encoding·software:···················1.044 ··version·of·encoding·software:···················2.4
98 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT45 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
99 ··minimum·software·version·required·to·extract:···1.046 ··minimum·software·version·required·to·extract:···1.0
100 ··compression·method:·····························none·(stored)47 ··compression·method:·····························none·(stored)
101 ··file·security·status:···························not·encrypted48 ··file·security·status:···························not·encrypted
102 ··extended·local·header:··························no49 ··extended·local·header:··························no
103 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:0050 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
104 ··file·last·modified·on·(UT·extra·field·modtime):·1979·Nov·30·00:00:00·local 
105 ··file·last·modified·on·(UT·extra·field·modtime):·1979·Nov·30·00:00:00·UTC 
Max diff block lines reached; 2307916/2315127 bytes (99.69%) of diff not shown.
142 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Zip·archive·data,·at·least·v0.0·to·extract
154 MB
classes2.dex
154 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·19970b004 checksum············:·2428702a
5 signature···········:·94e2...cd775 signature···········:·231d...65ac
6 file_size···········:·93749006 file_size···········:·9374892
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·6252810 string_ids_size·····:·62528
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·745912 type_ids_size·······:·7459
13 type_ids_off········:·250224·(0x03d170)13 type_ids_off········:·250224·(0x03d170)
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 proto_ids_off·······:·280060·(0x0445fc)15 proto_ids_off·······:·280060·(0x0445fc)
16 field_ids_size······:·2935616 field_ids_size······:·29356
17 field_ids_off·······:·429952·(0x068f80)17 field_ids_off·······:·429952·(0x068f80)
18 method_ids_size·····:·6546018 method_ids_size·····:·65460
19 method_ids_off······:·664800·(0x0a24e0)19 method_ids_off······:·664800·(0x0a24e0)
20 class_defs_size·····:·585520 class_defs_size·····:·5855
21 class_defs_off······:·1188480·(0x122280)21 class_defs_off······:·1188480·(0x122280)
22 data_size···········:·799906022 data_size···········:·7999052
23 data_off············:·1375840·(0x14fe60)23 data_off············:·1375840·(0x14fe60)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·51725 class_idx···········:·517
26 access_flags········:·1·(0x0001)26 access_flags········:·1·(0x0001)
27 superclass_idx······:·134627 superclass_idx······:·1346
28 source_file_idx·····:·602528 source_file_idx·····:·6025
Offset 430319, 26 lines modifiedOffset 430319, 26 lines modified
430319 ······type··········:·'()V'430319 ······type··········:·'()V'
430320 ······access········:·0x10008·(STATIC·CONSTRUCTOR)430320 ······access········:·0x10008·(STATIC·CONSTRUCTOR)
430321 ······code··········-430321 ······code··········-
430322 ······registers·····:·2430322 ······registers·····:·2
430323 ······ins···········:·0430323 ······ins···········:·0
430324 ······outs··········:·2430324 ······outs··········:·2
430325 ······insns·size····:·23·16-bit·code·units430325 ······insns·size····:·23·16-bit·code·units
430326 3184c0:········································|[3184c0]·jogamp.opengl.glu.tessellator.Render.<clinit>:()V430326 3184b8:········································|[3184b8]·jogamp.opengl.glu.tessellator.Render.<clinit>:()V
430327 3184d0:·2200·cf09······························|0000:·new-instance·v0,·Ljogamp/opengl/glu/tessellator/Render$RenderFan;·//·type@09cf430327 3184c8:·2200·cf09······························|0000:·new-instance·v0,·Ljogamp/opengl/glu/tessellator/Render$RenderFan;·//·type@09cf
430328 3184d4:·1201···································|0002:·const/4·v1,·#int·0·//·#0430328 3184cc:·1201···································|0002:·const/4·v1,·#int·0·//·#0
430329 3184d6:·7020·5a54·1000·························|0003:·invoke-direct·{v0,·v1},·Ljogamp/opengl/glu/tessellator/Render$RenderFan;.<init>:(Ljogamp/opengl/glu/tessellator/Render$1;)V·//·method@545a430329 3184ce:·7020·5a54·1000·························|0003:·invoke-direct·{v0,·v1},·Ljogamp/opengl/glu/tessellator/Render$RenderFan;.<init>:(Ljogamp/opengl/glu/tessellator/Render$1;)V·//·method@545a
430330 3184dc:·6900·f435······························|0006:·sput-object·v0,·Ljogamp/opengl/glu/tessellator/Render;.renderFan:Ljogamp/opengl/glu/tessellator/Render$RenderFan;·//·field@35f4430330 3184d4:·6900·f435······························|0006:·sput-object·v0,·Ljogamp/opengl/glu/tessellator/Render;.renderFan:Ljogamp/opengl/glu/tessellator/Render$RenderFan;·//·field@35f4
430331 3184e0:·2200·d009······························|0008:·new-instance·v0,·Ljogamp/opengl/glu/tessellator/Render$RenderStrip;·//·type@09d0430331 3184d8:·2200·d009······························|0008:·new-instance·v0,·Ljogamp/opengl/glu/tessellator/Render$RenderStrip;·//·type@09d0
430332 3184e4:·7020·5e54·1000·························|000a:·invoke-direct·{v0,·v1},·Ljogamp/opengl/glu/tessellator/Render$RenderStrip;.<init>:(Ljogamp/opengl/glu/tessellator/Render$1;)V·//·method@545e430332 3184dc:·7020·5e54·1000·························|000a:·invoke-direct·{v0,·v1},·Ljogamp/opengl/glu/tessellator/Render$RenderStrip;.<init>:(Ljogamp/opengl/glu/tessellator/Render$1;)V·//·method@545e
430333 3184ea:·6900·f535······························|000d:·sput-object·v0,·Ljogamp/opengl/glu/tessellator/Render;.renderStrip:Ljogamp/opengl/glu/tessellator/Render$RenderStrip;·//·field@35f5430333 3184e2:·6900·f535······························|000d:·sput-object·v0,·Ljogamp/opengl/glu/tessellator/Render;.renderStrip:Ljogamp/opengl/glu/tessellator/Render$RenderStrip;·//·field@35f5
430334 3184ee:·2200·d109······························|000f:·new-instance·v0,·Ljogamp/opengl/glu/tessellator/Render$RenderTriangle;·//·type@09d1430334 3184e6:·2200·d109······························|000f:·new-instance·v0,·Ljogamp/opengl/glu/tessellator/Render$RenderTriangle;·//·type@09d1
430335 3184f2:·7020·6254·1000·························|0011:·invoke-direct·{v0,·v1},·Ljogamp/opengl/glu/tessellator/Render$RenderTriangle;.<init>:(Ljogamp/opengl/glu/tessellator/Render$1;)V·//·method@5462430335 3184ea:·7020·6254·1000·························|0011:·invoke-direct·{v0,·v1},·Ljogamp/opengl/glu/tessellator/Render$RenderTriangle;.<init>:(Ljogamp/opengl/glu/tessellator/Render$1;)V·//·method@5462
430336 3184f8:·6900·f635······························|0014:·sput-object·v0,·Ljogamp/opengl/glu/tessellator/Render;.renderTriangle:Ljogamp/opengl/glu/tessellator/Render$RenderTriangle;·//·field@35f6430336 3184f0:·6900·f635······························|0014:·sput-object·v0,·Ljogamp/opengl/glu/tessellator/Render;.renderTriangle:Ljogamp/opengl/glu/tessellator/Render$RenderTriangle;·//·field@35f6
430337 3184fc:·0e00···································|0016:·return-void430337 3184f4:·0e00···································|0016:·return-void
430338 ······catches·······:·(none)430338 ······catches·······:·(none)
430339 ······positions·····:·430339 ······positions·····:·
430340 ········0x0000·line=64430340 ········0x0000·line=64
430341 ········0x0008·line=65430341 ········0x0008·line=65
430342 ········0x000f·line=66430342 ········0x000f·line=66
430343 ······locals········:·430343 ······locals········:·
  
Offset 430347, 17 lines modifiedOffset 430347, 17 lines modified
430347 ······type··········:·'()V'430347 ······type··········:·'()V'
430348 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)430348 ······access········:·0x10002·(PRIVATE·CONSTRUCTOR)
430349 ······code··········-430349 ······code··········-
430350 ······registers·····:·1430350 ······registers·····:·1
430351 ······ins···········:·1430351 ······ins···········:·1
430352 ······outs··········:·1430352 ······outs··········:·1
430353 ······insns·size····:·4·16-bit·code·units430353 ······insns·size····:·4·16-bit·code·units
430354 318500:········································|[318500]·jogamp.opengl.glu.tessellator.Render.<init>:()V430354 3184f8:········································|[3184f8]·jogamp.opengl.glu.tessellator.Render.<init>:()V
430355 318510:·7010·9b17·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@179b430355 318508:·7010·9b17·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@179b
430356 318516:·0e00···································|0003:·return-void430356 31850e:·0e00···································|0003:·return-void
430357 ······catches·······:·(none)430357 ······catches·······:·(none)
430358 ······positions·····:·430358 ······positions·····:·
430359 ········0x0000·line=61430359 ········0x0000·line=61
430360 ······locals········:·430360 ······locals········:·
430361 ········0x0000·-·0x0004·reg=0·this·Ljogamp/opengl/glu/tessellator/Render;·430361 ········0x0000·-·0x0004·reg=0·this·Ljogamp/opengl/glu/tessellator/Render;·
  
430362 ····#2··············:·(in·Ljogamp/opengl/glu/tessellator/Render;)430362 ····#2··············:·(in·Ljogamp/opengl/glu/tessellator/Render;)
Offset 430365, 19 lines modifiedOffset 430365, 19 lines modified
430365 ······type··········:·'(Ljogamp/opengl/glu/tessellator/GLUface;Ljogamp/opengl/glu/tessellator/GLUface;)Ljogamp/opengl/glu/tessellator/GLUface;'430365 ······type··········:·'(Ljogamp/opengl/glu/tessellator/GLUface;Ljogamp/opengl/glu/tessellator/GLUface;)Ljogamp/opengl/glu/tessellator/GLUface;'
430366 ······access········:·0x000a·(PRIVATE·STATIC)430366 ······access········:·0x000a·(PRIVATE·STATIC)
430367 ······code··········-430367 ······code··········-
430368 ······registers·····:·2430368 ······registers·····:·2
430369 ······ins···········:·2430369 ······ins···········:·2
430370 ······outs··········:·0430370 ······outs··········:·0
430371 ······insns·size····:·6·16-bit·code·units430371 ······insns·size····:·6·16-bit·code·units
430372 3182c4:········································|[3182c4]·jogamp.opengl.glu.tessellator.Render.AddToTrail:(Ljogamp/opengl/glu/tessellator/GLUface;Ljogamp/opengl/glu/tessellator/GLUface;)Ljogamp/opengl/glu/tessellator/GLUface;430372 3182bc:········································|[3182bc]·jogamp.opengl.glu.tessellator.Render.AddToTrail:(Ljogamp/opengl/glu/tessellator/GLUface;Ljogamp/opengl/glu/tessellator/GLUface;)Ljogamp/opengl/glu/tessellator/GLUface;
430373 3182d4:·5b01·9235······························|0000:·iput-object·v1,·v0,·Ljogamp/opengl/glu/tessellator/GLUface;.trail:Ljogamp/opengl/glu/tessellator/GLUface;·//·field@3592430373 3182cc:·5b01·9235······························|0000:·iput-object·v1,·v0,·Ljogamp/opengl/glu/tessellator/GLUface;.trail:Ljogamp/opengl/glu/tessellator/GLUface;·//·field@3592
430374 3182d8:·1211···································|0002:·const/4·v1,·#int·1·//·#1430374 3182d0:·1211···································|0002:·const/4·v1,·#int·1·//·#1
430375 3182da:·5c01·8f35······························|0003:·iput-boolean·v1,·v0,·Ljogamp/opengl/glu/tessellator/GLUface;.marked:Z·//·field@358f430375 3182d2:·5c01·8f35······························|0003:·iput-boolean·v1,·v0,·Ljogamp/opengl/glu/tessellator/GLUface;.marked:Z·//·field@358f
430376 3182de:·1100···································|0005:·return-object·v0430376 3182d6:·1100···································|0005:·return-object·v0
430377 ······catches·······:·(none)430377 ······catches·······:·(none)
430378 ······positions·····:·430378 ······positions·····:·
430379 ········0x0000·line=186430379 ········0x0000·line=186
430380 ········0x0003·line=187430380 ········0x0003·line=187
430381 ······locals········:·430381 ······locals········:·
430382 ········0x0000·-·0x0006·reg=0·(null)·Ljogamp/opengl/glu/tessellator/GLUface;·430382 ········0x0000·-·0x0006·reg=0·(null)·Ljogamp/opengl/glu/tessellator/GLUface;·
430383 ········0x0000·-·0x0006·reg=1·(null)·Ljogamp/opengl/glu/tessellator/GLUface;·430383 ········0x0000·-·0x0006·reg=1·(null)·Ljogamp/opengl/glu/tessellator/GLUface;·
Offset 430387, 154 lines modifiedOffset 430387, 154 lines modified
430387 ······type··········:·'(Ljogamp/opengl/glu/tessellator/GLUtessellatorImpl;[DZ)I'430387 ······type··········:·'(Ljogamp/opengl/glu/tessellator/GLUtessellatorImpl;[DZ)I'
430388 ······access········:·0x0008·(STATIC)430388 ······access········:·0x0008·(STATIC)
430389 ······code··········-430389 ······code··········-
430390 ······registers·····:·28430390 ······registers·····:·28
430391 ······ins···········:·3430391 ······ins···········:·3
430392 ······outs··········:·0430392 ······outs··········:·0
430393 ······insns·size····:·236·16-bit·code·units430393 ······insns·size····:·236·16-bit·code·units
430394 3180dc:········································|[3180dc]·jogamp.opengl.glu.tessellator.Render.ComputeNormal:(Ljogamp/opengl/glu/tessellator/GLUtessellatorImpl;[DZ)I430394 3180d4:········································|[3180d4]·jogamp.opengl.glu.tessellator.Render.ComputeNormal:(Ljogamp/opengl/glu/tessellator/GLUtessellatorImpl;[DZ)I
430395 3180ec:·0800·1900······························|0000:·move-object/from16·v0,·v25430395 3180e4:·0800·1900······························|0000:·move-object/from16·v0,·v25
430396 3180f0:·5401·a635······························|0002:·iget-object·v1,·v0,·Ljogamp/opengl/glu/tessellator/GLUtessellatorImpl;.cache:[Ljogamp/opengl/glu/tessellator/CachedVertex;·//·field@35a6430396 3180e8:·5401·a635······························|0002:·iget-object·v1,·v0,·Ljogamp/opengl/glu/tessellator/GLUtessellatorImpl;.cache:[Ljogamp/opengl/glu/tessellator/CachedVertex;·//·field@35a6
430397 3180f4:·5200·a735······························|0004:·iget·v0,·v0,·Ljogamp/opengl/glu/tessellator/GLUtessellatorImpl;.cacheCount:I·//·field@35a7430397 3180ec:·5200·a735······························|0004:·iget·v0,·v0,·Ljogamp/opengl/glu/tessellator/GLUtessellatorImpl;.cacheCount:I·//·field@35a7
430398 3180f8:·1232···································|0006:·const/4·v2,·#int·3·//·#3430398 3180f0:·1232···································|0006:·const/4·v2,·#int·3·//·#3
430399 3180fa:·2322·e21b······························|0007:·new-array·v2,·v2,·[D·//·type@1be2430399 3180f2:·2322·e21b······························|0007:·new-array·v2,·v2,·[D·//·type@1be2
430400 3180fe:·1603·0000······························|0009:·const-wide/16·v3,·#int·0·//·#0430400 3180f6:·1603·0000······························|0009:·const-wide/16·v3,·#int·0·//·#0
430401 318102:·1225···································|000b:·const/4·v5,·#int·2·//·#2430401 3180fa:·1225···································|000b:·const/4·v5,·#int·2·//·#2
430402 318104:·1216···································|000c:·const/4·v6,·#int·1·//·#1430402 3180fc:·1216···································|000c:·const/4·v6,·#int·1·//·#1
430403 318106:·1207···································|000d:·const/4·v7,·#int·0·//·#0430403 3180fe:·1207···································|000d:·const/4·v7,·#int·0·//·#0
430404 318108:·391b·0800······························|000e:·if-nez·v27,·0016·//·+0008430404 318100:·391b·0800······························|000e:·if-nez·v27,·0016·//·+0008
430405 31810c:·4c03·1a05······························|0010:·aput-wide·v3,·v26,·v5430405 318104:·4c03·1a05······························|0010:·aput-wide·v3,·v26,·v5
430406 318110:·4c03·1a06······························|0012:·aput-wide·v3,·v26,·v6430406 318108:·4c03·1a06······························|0012:·aput-wide·v3,·v26,·v6
430407 318114:·4c03·1a07······························|0014:·aput-wide·v3,·v26,·v7430407 31810c:·4c03·1a07······························|0014:·aput-wide·v3,·v26,·v7
430408 318118:·4608·0106······························|0016:·aget-object·v8,·v1,·v6430408 318110:·4608·0106······························|0016:·aget-object·v8,·v1,·v6
430409 31811c:·5488·8435······························|0018:·iget-object·v8,·v8,·Ljogamp/opengl/glu/tessellator/CachedVertex;.coords:[D·//·field@3584430409 318114:·5488·8435······························|0018:·iget-object·v8,·v8,·Ljogamp/opengl/glu/tessellator/CachedVertex;.coords:[D·//·field@3584
430410 318120:·4509·0807······························|001a:·aget-wide·v9,·v8,·v7430410 318118:·4509·0807······························|001a:·aget-wide·v9,·v8,·v7
430411 318124:·4608·0107······························|001c:·aget-object·v8,·v1,·v7430411 31811c:·4608·0107······························|001c:·aget-object·v8,·v1,·v7
430412 318128:·5488·8435······························|001e:·iget-object·v8,·v8,·Ljogamp/opengl/glu/tessellator/CachedVertex;.coords:[D·//·field@3584430412 318120:·5488·8435······························|001e:·iget-object·v8,·v8,·Ljogamp/opengl/glu/tessellator/CachedVertex;.coords:[D·//·field@3584
430413 31812c:·450b·0807······························|0020:·aget-wide·v11,·v8,·v7430413 318124:·450b·0807······························|0020:·aget-wide·v11,·v8,·v7
430414 318130:·ccb9···································|0022:·sub-double/2addr·v9,·v11430414 318128:·ccb9···································|0022:·sub-double/2addr·v9,·v11
430415 318132:·4608·0106······························|0023:·aget-object·v8,·v1,·v6430415 31812a:·4608·0106······························|0023:·aget-object·v8,·v1,·v6
430416 318136:·5488·8435······························|0025:·iget-object·v8,·v8,·Ljogamp/opengl/glu/tessellator/CachedVertex;.coords:[D·//·field@3584430416 31812e:·5488·8435······························|0025:·iget-object·v8,·v8,·Ljogamp/opengl/glu/tessellator/CachedVertex;.coords:[D·//·field@3584
430417 31813a:·450b·0806······························|0027:·aget-wide·v11,·v8,·v6430417 318132:·450b·0806······························|0027:·aget-wide·v11,·v8,·v6
430418 31813e:·4608·0107······························|0029:·aget-object·v8,·v1,·v7430418 318136:·4608·0107······························|0029:·aget-object·v8,·v1,·v7
Max diff block lines reached; 161284044/161316570 bytes (99.98%) of diff not shown.
26.5 KB
classes2.jar
2.0 KB
zipinfo -v {}
    
Offset 79830, 15 lines modifiedOffset 79830, 15 lines modified
79830 ··version·of·encoding·software:···················2.079830 ··version·of·encoding·software:···················2.0
79831 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT79831 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
79832 ··minimum·software·version·required·to·extract:···2.079832 ··minimum·software·version·required·to·extract:···2.0
79833 ··compression·method:·····························none·(stored)79833 ··compression·method:·····························none·(stored)
79834 ··file·security·status:···························not·encrypted79834 ··file·security·status:···························not·encrypted
79835 ··extended·local·header:··························no79835 ··extended·local·header:··························no
79836 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:0079836 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
79837 ··32-bit·CRC·value·(hex):·························25e8e7c979837 ··32-bit·CRC·value·(hex):·························5e5f04ba
79838 ··compressed·size:································1383·bytes79838 ··compressed·size:································1383·bytes
79839 ··uncompressed·size:······························1383·bytes79839 ··uncompressed·size:······························1383·bytes
79840 ··length·of·filename:·····························54·characters79840 ··length·of·filename:·····························54·characters
79841 ··length·of·extra·field:··························0·bytes79841 ··length·of·extra·field:··························0·bytes
79842 ··length·of·file·comment:·························0·characters79842 ··length·of·file·comment:·························0·characters
79843 ··disk·number·on·which·file·begins:···············disk·179843 ··disk·number·on·which·file·begins:···············disk·1
79844 ··apparent·file·type:·····························binary79844 ··apparent·file·type:·····························binary
Offset 79858, 15 lines modifiedOffset 79858, 15 lines modified
79858 ··version·of·encoding·software:···················2.079858 ··version·of·encoding·software:···················2.0
79859 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT79859 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
79860 ··minimum·software·version·required·to·extract:···2.079860 ··minimum·software·version·required·to·extract:···2.0
79861 ··compression·method:·····························none·(stored)79861 ··compression·method:·····························none·(stored)
79862 ··file·security·status:···························not·encrypted79862 ··file·security·status:···························not·encrypted
79863 ··extended·local·header:··························no79863 ··extended·local·header:··························no
79864 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:0079864 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
79865 ··32-bit·CRC·value·(hex):·························7c62f86b79865 ··32-bit·CRC·value·(hex):·························bc2e0aaf
79866 ··compressed·size:································912·bytes79866 ··compressed·size:································912·bytes
79867 ··uncompressed·size:······························912·bytes79867 ··uncompressed·size:······························912·bytes
79868 ··length·of·filename:·····························57·characters79868 ··length·of·filename:·····························57·characters
79869 ··length·of·extra·field:··························0·bytes79869 ··length·of·extra·field:··························0·bytes
79870 ··length·of·file·comment:·························0·characters79870 ··length·of·file·comment:·························0·characters
79871 ··disk·number·on·which·file·begins:···············disk·179871 ··disk·number·on·which·file·begins:···············disk·1
79872 ··apparent·file·type:·····························binary79872 ··apparent·file·type:·····························binary
17.5 KB
jogamp/opengl/glu/tessellator/Render$RenderStrip.class
17.4 KB
javap -verbose -constants -s -l -private {}
    
Offset 10, 71 lines modifiedOffset 10, 71 lines modified
10 ···#2·=·Class··············#1·············//·jogamp/opengl/glu/tessellator/Render$RenderStrip10 ···#2·=·Class··············#1·············//·jogamp/opengl/glu/tessellator/Render$RenderStrip
11 ···#3·=·Utf8···············java/lang/Object11 ···#3·=·Utf8···············java/lang/Object
12 ···#4·=·Class··············#3·············//·java/lang/Object12 ···#4·=·Class··············#3·············//·java/lang/Object
13 ···#5·=·Utf8···············jogamp/opengl/glu/tessellator/Render$renderCallBack13 ···#5·=·Utf8···············jogamp/opengl/glu/tessellator/Render$renderCallBack
14 ···#6·=·Class··············#5·············//·jogamp/opengl/glu/tessellator/Render$renderCallBack14 ···#6·=·Class··············#5·············//·jogamp/opengl/glu/tessellator/Render$renderCallBack
15 ···#7·=·Utf8···············$assertionsDisabled15 ···#7·=·Utf8···············$assertionsDisabled
16 ···#8·=·Utf8···············Z16 ···#8·=·Utf8···············Z
17 ···#9·=·Utf8···············jogamp/opengl/glu/tessellator/Render 
18 ··#10·=·Class··············#9·············//·jogamp/opengl/glu/tessellator/Render 
19 ··#11·=·Utf8···············<init>17 ···#9·=·Utf8···············<init>
20 ··#12·=·Utf8···············()V18 ··#10·=·Utf8···············()V
21 ··#13·=·NameAndType········#11:#12········//·"<init>":()V19 ··#11·=·NameAndType········#9:#10·········//·"<init>":()V
22 ··#14·=·Methodref··········#4.#13·········//·java/lang/Object."<init>":()V20 ··#12·=·Methodref··········#4.#11·········//·java/lang/Object."<init>":()V
23 ··#15·=·Methodref··········#2.#13·········//·jogamp/opengl/glu/tessellator/Render$RenderStrip."<init>":()V21 ··#13·=·Methodref··········#2.#11·········//·jogamp/opengl/glu/tessellator/Render$RenderStrip."<init>":()V
24 ··#16·=·Float··············7.0E-45f22 ··#14·=·Float··············7.0E-45f
25 ··#17·=·Utf8···············jogamp/opengl/glu/tessellator/GLUtessellatorImpl23 ··#15·=·Utf8···············jogamp/opengl/glu/tessellator/GLUtessellatorImpl
26 ··#18·=·Class··············#17············//·jogamp/opengl/glu/tessellator/GLUtessellatorImpl24 ··#16·=·Class··············#15············//·jogamp/opengl/glu/tessellator/GLUtessellatorImpl
27 ··#19·=·Utf8···············callBeginOrBeginData25 ··#17·=·Utf8···············callBeginOrBeginData
28 ··#20·=·Utf8···············(I)V26 ··#18·=·Utf8···············(I)V
29 ··#21·=·NameAndType········#19:#20········//·callBeginOrBeginData:(I)V27 ··#19·=·NameAndType········#17:#18········//·callBeginOrBeginData:(I)V
30 ··#22·=·Methodref··········#18.#21········//·jogamp/opengl/glu/tessellator/GLUtessellatorImpl.callBeginOrBeginData:(I)V28 ··#20·=·Methodref··········#16.#19········//·jogamp/opengl/glu/tessellator/GLUtessellatorImpl.callBeginOrBeginData:(I)V
31 ··#23·=·Utf8···············jogamp/opengl/glu/tessellator/GLUhalfEdge29 ··#21·=·Utf8···············jogamp/opengl/glu/tessellator/GLUhalfEdge
32 ··#24·=·Class··············#23············//·jogamp/opengl/glu/tessellator/GLUhalfEdge30 ··#22·=·Class··············#21············//·jogamp/opengl/glu/tessellator/GLUhalfEdge
33 ··#25·=·Utf8···············Org31 ··#23·=·Utf8···············Org
34 ··#26·=·Utf8···············Ljogamp/opengl/glu/tessellator/GLUvertex;32 ··#24·=·Utf8···············Ljogamp/opengl/glu/tessellator/GLUvertex;
35 ··#27·=·NameAndType········#25:#26········//·Org:Ljogamp/opengl/glu/tessellator/GLUvertex;33 ··#25·=·NameAndType········#23:#24········//·Org:Ljogamp/opengl/glu/tessellator/GLUvertex;
36 ··#28·=·Fieldref···········#24.#27········//·jogamp/opengl/glu/tessellator/GLUhalfEdge.Org:Ljogamp/opengl/glu/tessellator/GLUvertex;34 ··#26·=·Fieldref···········#22.#25········//·jogamp/opengl/glu/tessellator/GLUhalfEdge.Org:Ljogamp/opengl/glu/tessellator/GLUvertex;
37 ··#29·=·Utf8···············jogamp/opengl/glu/tessellator/GLUvertex35 ··#27·=·Utf8···············jogamp/opengl/glu/tessellator/GLUvertex
38 ··#30·=·Class··············#29············//·jogamp/opengl/glu/tessellator/GLUvertex36 ··#28·=·Class··············#27············//·jogamp/opengl/glu/tessellator/GLUvertex
39 ··#31·=·Utf8···············data37 ··#29·=·Utf8···············data
40 ··#32·=·Utf8···············Ljava/lang/Object;38 ··#30·=·Utf8···············Ljava/lang/Object;
41 ··#33·=·NameAndType········#31:#32········//·data:Ljava/lang/Object;39 ··#31·=·NameAndType········#29:#30········//·data:Ljava/lang/Object;
42 ··#34·=·Fieldref···········#30.#33········//·jogamp/opengl/glu/tessellator/GLUvertex.data:Ljava/lang/Object;40 ··#32·=·Fieldref···········#28.#31········//·jogamp/opengl/glu/tessellator/GLUvertex.data:Ljava/lang/Object;
43 ··#35·=·Utf8···············callVertexOrVertexData41 ··#33·=·Utf8···············callVertexOrVertexData
44 ··#36·=·Utf8···············(Ljava/lang/Object;)V42 ··#34·=·Utf8···············(Ljava/lang/Object;)V
45 ··#37·=·NameAndType········#35:#36········//·callVertexOrVertexData:(Ljava/lang/Object;)V43 ··#35·=·NameAndType········#33:#34········//·callVertexOrVertexData:(Ljava/lang/Object;)V
46 ··#38·=·Methodref··········#18.#37········//·jogamp/opengl/glu/tessellator/GLUtessellatorImpl.callVertexOrVertexData:(Ljava/lang/Object;)V44 ··#36·=·Methodref··········#16.#35········//·jogamp/opengl/glu/tessellator/GLUtessellatorImpl.callVertexOrVertexData:(Ljava/lang/Object;)V
47 ··#39·=·Utf8···············Sym45 ··#37·=·Utf8···············Sym
48 ··#40·=·Utf8···············Ljogamp/opengl/glu/tessellator/GLUhalfEdge;46 ··#38·=·Utf8···············Ljogamp/opengl/glu/tessellator/GLUhalfEdge;
49 ··#41·=·NameAndType········#39:#40········//·Sym:Ljogamp/opengl/glu/tessellator/GLUhalfEdge;47 ··#39·=·NameAndType········#37:#38········//·Sym:Ljogamp/opengl/glu/tessellator/GLUhalfEdge;
50 ··#42·=·Fieldref···········#24.#41········//·jogamp/opengl/glu/tessellator/GLUhalfEdge.Sym:Ljogamp/opengl/glu/tessellator/GLUhalfEdge;48 ··#40·=·Fieldref···········#22.#39········//·jogamp/opengl/glu/tessellator/GLUhalfEdge.Sym:Ljogamp/opengl/glu/tessellator/GLUhalfEdge;
51 ··#43·=·Utf8···············Lface49 ··#41·=·Utf8···············Lface
52 ··#44·=·Utf8···············Ljogamp/opengl/glu/tessellator/GLUface;50 ··#42·=·Utf8···············Ljogamp/opengl/glu/tessellator/GLUface;
53 ··#45·=·NameAndType········#43:#44········//·Lface:Ljogamp/opengl/glu/tessellator/GLUface;51 ··#43·=·NameAndType········#41:#42········//·Lface:Ljogamp/opengl/glu/tessellator/GLUface;
54 ··#46·=·Fieldref···········#24.#45········//·jogamp/opengl/glu/tessellator/GLUhalfEdge.Lface:Ljogamp/opengl/glu/tessellator/GLUface;52 ··#44·=·Fieldref···········#22.#43········//·jogamp/opengl/glu/tessellator/GLUhalfEdge.Lface:Ljogamp/opengl/glu/tessellator/GLUface;
 53 ··#45·=·Utf8···············jogamp/opengl/glu/tessellator/Render
 54 ··#46·=·Class··············#45············//·jogamp/opengl/glu/tessellator/Render
55 ··#47·=·Utf8···············access$40055 ··#47·=·Utf8···············access$400
56 ··#48·=·Utf8···············(Ljogamp/opengl/glu/tessellator/GLUface;)Z56 ··#48·=·Utf8···············(Ljogamp/opengl/glu/tessellator/GLUface;)Z
57 ··#49·=·NameAndType········#47:#48········//·access$400:(Ljogamp/opengl/glu/tessellator/GLUface;)Z57 ··#49·=·NameAndType········#47:#48········//·access$400:(Ljogamp/opengl/glu/tessellator/GLUface;)Z
58 ··#50·=·Methodref··········#10.#49········//·jogamp/opengl/glu/tessellator/Render.access$400:(Ljogamp/opengl/glu/tessellator/GLUface;)Z58 ··#50·=·Methodref··········#46.#49········//·jogamp/opengl/glu/tessellator/Render.access$400:(Ljogamp/opengl/glu/tessellator/GLUface;)Z
59 ··#51·=·Float··············1.4E-45f59 ··#51·=·Float··············1.4E-45f
60 ··#52·=·Utf8···············jogamp/opengl/glu/tessellator/GLUface60 ··#52·=·Utf8···············jogamp/opengl/glu/tessellator/GLUface
61 ··#53·=·Class··············#52············//·jogamp/opengl/glu/tessellator/GLUface61 ··#53·=·Class··············#52············//·jogamp/opengl/glu/tessellator/GLUface
62 ··#54·=·Utf8···············marked62 ··#54·=·Utf8···············marked
63 ··#55·=·NameAndType········#54:#8·········//·marked:Z63 ··#55·=·NameAndType········#54:#8·········//·marked:Z
64 ··#56·=·Fieldref···········#53.#55········//·jogamp/opengl/glu/tessellator/GLUface.marked:Z64 ··#56·=·Fieldref···········#53.#55········//·jogamp/opengl/glu/tessellator/GLUface.marked:Z
65 ··#57·=·Utf8···············Lnext65 ··#57·=·Utf8···············Lnext
66 ··#58·=·NameAndType········#57:#40········//·Lnext:Ljogamp/opengl/glu/tessellator/GLUhalfEdge;66 ··#58·=·NameAndType········#57:#38········//·Lnext:Ljogamp/opengl/glu/tessellator/GLUhalfEdge;
67 ··#59·=·Fieldref···········#24.#58········//·jogamp/opengl/glu/tessellator/GLUhalfEdge.Lnext:Ljogamp/opengl/glu/tessellator/GLUhalfEdge;67 ··#59·=·Fieldref···········#22.#58········//·jogamp/opengl/glu/tessellator/GLUhalfEdge.Lnext:Ljogamp/opengl/glu/tessellator/GLUhalfEdge;
68 ··#60·=·Utf8···············Onext68 ··#60·=·Utf8···············Onext
69 ··#61·=·NameAndType········#60:#40········//·Onext:Ljogamp/opengl/glu/tessellator/GLUhalfEdge;69 ··#61·=·NameAndType········#60:#38········//·Onext:Ljogamp/opengl/glu/tessellator/GLUhalfEdge;
70 ··#62·=·Fieldref···········#24.#61········//·jogamp/opengl/glu/tessellator/GLUhalfEdge.Onext:Ljogamp/opengl/glu/tessellator/GLUhalfEdge;70 ··#62·=·Fieldref···········#22.#61········//·jogamp/opengl/glu/tessellator/GLUhalfEdge.Onext:Ljogamp/opengl/glu/tessellator/GLUhalfEdge;
71 ··#63·=·Utf8···············callEndOrEndData71 ··#63·=·Utf8···············callEndOrEndData
72 ··#64·=·NameAndType········#63:#12········//·callEndOrEndData:()V72 ··#64·=·NameAndType········#63:#10········//·callEndOrEndData:()V
73 ··#65·=·Methodref··········#18.#64········//·jogamp/opengl/glu/tessellator/GLUtessellatorImpl.callEndOrEndData:()V73 ··#65·=·Methodref··········#16.#64········//·jogamp/opengl/glu/tessellator/GLUtessellatorImpl.callEndOrEndData:()V
74 ··#66·=·Utf8···············Code74 ··#66·=·Utf8···············Code
75 ··#67·=·Utf8···············<clinit>75 ··#67·=·Utf8···············<clinit>
76 ··#68·=·Utf8···············(Ljogamp/opengl/glu/tessellator/Render$1;)V76 ··#68·=·Utf8···············(Ljogamp/opengl/glu/tessellator/Render$1;)V
77 ··#69·=·Utf8···············render77 ··#69·=·Utf8···············render
78 ··#70·=·Utf8···············(Ljogamp/opengl/glu/tessellator/GLUtessellatorImpl;Ljogamp/opengl/glu/tessellator/GLUhalfEdge;J)V78 ··#70·=·Utf8···············(Ljogamp/opengl/glu/tessellator/GLUtessellatorImpl;Ljogamp/opengl/glu/tessellator/GLUhalfEdge;J)V
79 {79 {
80 ··static·final·boolean·$assertionsDisabled;80 ··static·final·boolean·$assertionsDisabled;
Offset 90, 100 lines modifiedOffset 90, 100 lines modified
  
90 ··private·jogamp.opengl.glu.tessellator.Render$RenderStrip();90 ··private·jogamp.opengl.glu.tessellator.Render$RenderStrip();
91 ····descriptor:·()V91 ····descriptor:·()V
92 ····flags:·(0x0002)·ACC_PRIVATE92 ····flags:·(0x0002)·ACC_PRIVATE
93 ····Code:93 ····Code:
94 ······stack=300,·locals=1,·args_size=194 ······stack=300,·locals=1,·args_size=1
95 ·········0:·aload_095 ·········0:·aload_0
96 ·········1:·invokespecial·#14·················//·Method·java/lang/Object."<init>":()V96 ·········1:·invokespecial·#12·················//·Method·java/lang/Object."<init>":()V
97 ·········4:·return97 ·········4:·return
  
98 ··jogamp.opengl.glu.tessellator.Render$RenderStrip(jogamp.opengl.glu.tessellator.Render$1);98 ··jogamp.opengl.glu.tessellator.Render$RenderStrip(jogamp.opengl.glu.tessellator.Render$1);
99 ····descriptor:·(Ljogamp/opengl/glu/tessellator/Render$1;)V99 ····descriptor:·(Ljogamp/opengl/glu/tessellator/Render$1;)V
100 ····flags:·(0x1000)·ACC_SYNTHETIC100 ····flags:·(0x1000)·ACC_SYNTHETIC
101 ····Code:101 ····Code:
102 ······stack=300,·locals=2,·args_size=2102 ······stack=300,·locals=2,·args_size=2
103 ·········0:·aload_0103 ·········0:·aload_0
104 ·········1:·invokespecial·#15·················//·Method·"<init>":()V104 ·········1:·invokespecial·#13·················//·Method·"<init>":()V
105 ·········4:·return105 ·········4:·return
  
106 ··public·void·render(jogamp.opengl.glu.tessellator.GLUtessellatorImpl,·jogamp.opengl.glu.tessellator.GLUhalfEdge,·long);106 ··public·void·render(jogamp.opengl.glu.tessellator.GLUtessellatorImpl,·jogamp.opengl.glu.tessellator.GLUhalfEdge,·long);
107 ····descriptor:·(Ljogamp/opengl/glu/tessellator/GLUtessellatorImpl;Ljogamp/opengl/glu/tessellator/GLUhalfEdge;J)V107 ····descriptor:·(Ljogamp/opengl/glu/tessellator/GLUtessellatorImpl;Ljogamp/opengl/glu/tessellator/GLUhalfEdge;J)V
108 ····flags:·(0x0001)·ACC_PUBLIC108 ····flags:·(0x0001)·ACC_PUBLIC
109 ····Code:109 ····Code:
110 ······stack=300,·locals=8,·args_size=4110 ······stack=300,·locals=8,·args_size=4
111 ·········0:·iconst_5111 ·········0:·iconst_5
112 ·········1:·istore········5112 ·········1:·istore········5
113 ·········3:·aload_1113 ·········3:·aload_1
114 ·········4:·iload·········5114 ·········4:·iload·········5
115 ·········6:·invokevirtual·#22·················//·Method·jogamp/opengl/glu/tessellator/GLUtessellatorImpl.callBeginOrBeginData:(I)V115 ·········6:·invokevirtual·#20·················//·Method·jogamp/opengl/glu/tessellator/GLUtessellatorImpl.callBeginOrBeginData:(I)V
116 ·········9:·aload_2116 ·········9:·aload_2
117 ········10:·getfield······#28·················//·Field·jogamp/opengl/glu/tessellator/GLUhalfEdge.Org:Ljogamp/opengl/glu/tessellator/GLUvertex;117 ········10:·getfield······#26·················//·Field·jogamp/opengl/glu/tessellator/GLUhalfEdge.Org:Ljogamp/opengl/glu/tessellator/GLUvertex;
118 ········13:·getfield······#34·················//·Field·jogamp/opengl/glu/tessellator/GLUvertex.data:Ljava/lang/Object;118 ········13:·getfield······#32·················//·Field·jogamp/opengl/glu/tessellator/GLUvertex.data:Ljava/lang/Object;
119 ········16:·astore········6119 ········16:·astore········6
120 ········18:·aload_1120 ········18:·aload_1
121 ········19:·aload·········6121 ········19:·aload·········6
122 ········21:·invokevirtual·#38·················//·Method·jogamp/opengl/glu/tessellator/GLUtessellatorImpl.callVertexOrVertexData:(Ljava/lang/Object;)V122 ········21:·invokevirtual·#36·················//·Method·jogamp/opengl/glu/tessellator/GLUtessellatorImpl.callVertexOrVertexData:(Ljava/lang/Object;)V
123 ········24:·aload_2123 ········24:·aload_2
124 ········25:·getfield······#42·················//·Field·jogamp/opengl/glu/tessellator/GLUhalfEdge.Sym:Ljogamp/opengl/glu/tessellator/GLUhalfEdge;124 ········25:·getfield······#40·················//·Field·jogamp/opengl/glu/tessellator/GLUhalfEdge.Sym:Ljogamp/opengl/glu/tessellator/GLUhalfEdge;
125 ········28:·getfield······#28·················//·Field·jogamp/opengl/glu/tessellator/GLUhalfEdge.Org:Ljogamp/opengl/glu/tessellator/GLUvertex;125 ········28:·getfield······#26·················//·Field·jogamp/opengl/glu/tessellator/GLUhalfEdge.Org:Ljogamp/opengl/glu/tessellator/GLUvertex;
126 ········31:·getfield······#34·················//·Field·jogamp/opengl/glu/tessellator/GLUvertex.data:Ljava/lang/Object;126 ········31:·getfield······#32·················//·Field·jogamp/opengl/glu/tessellator/GLUvertex.data:Ljava/lang/Object;
127 ········34:·astore········6127 ········34:·astore········6
128 ········36:·aload_1128 ········36:·aload_1
129 ········37:·aload·········6129 ········37:·aload·········6
130 ········39:·invokevirtual·#38·················//·Method·jogamp/opengl/glu/tessellator/GLUtessellatorImpl.callVertexOrVertexData:(Ljava/lang/Object;)V130 ········39:·invokevirtual·#36·················//·Method·jogamp/opengl/glu/tessellator/GLUtessellatorImpl.callVertexOrVertexData:(Ljava/lang/Object;)V
131 ········42:·aload_2131 ········42:·aload_2
132 ········43:·getfield······#46·················//·Field·jogamp/opengl/glu/tessellator/GLUhalfEdge.Lface:Ljogamp/opengl/glu/tessellator/GLUface;132 ········43:·getfield······#44·················//·Field·jogamp/opengl/glu/tessellator/GLUhalfEdge.Lface:Ljogamp/opengl/glu/tessellator/GLUface;
133 ········46:·astore········6133 ········46:·astore········6
134 ········48:·aload·········6134 ········48:·aload·········6
135 ········50:·invokestatic··#50·················//·Method·jogamp/opengl/glu/tessellator/Render.access$400:(Ljogamp/opengl/glu/tessellator/GLUface;)Z135 ········50:·invokestatic··#50·················//·Method·jogamp/opengl/glu/tessellator/Render.access$400:(Ljogamp/opengl/glu/tessellator/GLUface;)Z
136 ········53:·istore········5136 ········53:·istore········5
137 ········55:·iload·········5137 ········55:·iload·········5
138 ········57:·ifne··········155138 ········57:·ifne··········155
139 ········60:·aload_2139 ········60:·aload_2
Max diff block lines reached; 4315/17697 bytes (24.38%) of diff not shown.
7.01 KB
jogamp/opengl/glu/tessellator/Render$RenderTriangle.class
6.9 KB
javap -verbose -constants -s -l -private {}
    
Offset 10, 36 lines modifiedOffset 10, 36 lines modified
10 ···#2·=·Class··············#1·············//·jogamp/opengl/glu/tessellator/Render$RenderTriangle10 ···#2·=·Class··············#1·············//·jogamp/opengl/glu/tessellator/Render$RenderTriangle
11 ···#3·=·Utf8···············java/lang/Object11 ···#3·=·Utf8···············java/lang/Object
12 ···#4·=·Class··············#3·············//·java/lang/Object12 ···#4·=·Class··············#3·············//·java/lang/Object
13 ···#5·=·Utf8···············jogamp/opengl/glu/tessellator/Render$renderCallBack13 ···#5·=·Utf8···············jogamp/opengl/glu/tessellator/Render$renderCallBack
14 ···#6·=·Class··············#5·············//·jogamp/opengl/glu/tessellator/Render$renderCallBack14 ···#6·=·Class··············#5·············//·jogamp/opengl/glu/tessellator/Render$renderCallBack
15 ···#7·=·Utf8···············$assertionsDisabled15 ···#7·=·Utf8···············$assertionsDisabled
16 ···#8·=·Utf8···············Z16 ···#8·=·Utf8···············Z
17 ···#9·=·Utf8···············jogamp/opengl/glu/tessellator/Render 
18 ··#10·=·Class··············#9·············//·jogamp/opengl/glu/tessellator/Render 
19 ··#11·=·Utf8···············<init>17 ···#9·=·Utf8···············<init>
20 ··#12·=·Utf8···············()V18 ··#10·=·Utf8···············()V
21 ··#13·=·NameAndType········#11:#12········//·"<init>":()V19 ··#11·=·NameAndType········#9:#10·········//·"<init>":()V
22 ··#14·=·Methodref··········#4.#13·········//·java/lang/Object."<init>":()V20 ··#12·=·Methodref··········#4.#11·········//·java/lang/Object."<init>":()V
23 ··#15·=·Methodref··········#2.#13·········//·jogamp/opengl/glu/tessellator/Render$RenderTriangle."<init>":()V21 ··#13·=·Methodref··········#2.#11·········//·jogamp/opengl/glu/tessellator/Render$RenderTriangle."<init>":()V
24 ··#16·=·Utf8···············jogamp/opengl/glu/tessellator/GLUhalfEdge22 ··#14·=·Utf8···············jogamp/opengl/glu/tessellator/GLUhalfEdge
25 ··#17·=·Class··············#16············//·jogamp/opengl/glu/tessellator/GLUhalfEdge23 ··#15·=·Class··············#14············//·jogamp/opengl/glu/tessellator/GLUhalfEdge
26 ··#18·=·Utf8···············Lface24 ··#16·=·Utf8···············Lface
27 ··#19·=·Utf8···············Ljogamp/opengl/glu/tessellator/GLUface;25 ··#17·=·Utf8···············Ljogamp/opengl/glu/tessellator/GLUface;
28 ··#20·=·NameAndType········#18:#19········//·Lface:Ljogamp/opengl/glu/tessellator/GLUface;26 ··#18·=·NameAndType········#16:#17········//·Lface:Ljogamp/opengl/glu/tessellator/GLUface;
29 ··#21·=·Fieldref···········#17.#20········//·jogamp/opengl/glu/tessellator/GLUhalfEdge.Lface:Ljogamp/opengl/glu/tessellator/GLUface;27 ··#19·=·Fieldref···········#15.#18········//·jogamp/opengl/glu/tessellator/GLUhalfEdge.Lface:Ljogamp/opengl/glu/tessellator/GLUface;
30 ··#22·=·Utf8···············jogamp/opengl/glu/tessellator/GLUtessellatorImpl28 ··#20·=·Utf8···············jogamp/opengl/glu/tessellator/GLUtessellatorImpl
31 ··#23·=·Class··············#22············//·jogamp/opengl/glu/tessellator/GLUtessellatorImpl29 ··#21·=·Class··············#20············//·jogamp/opengl/glu/tessellator/GLUtessellatorImpl
32 ··#24·=·Utf8···············lonelyTriList30 ··#22·=·Utf8···············lonelyTriList
33 ··#25·=·NameAndType········#24:#19········//·lonelyTriList:Ljogamp/opengl/glu/tessellator/GLUface;31 ··#23·=·NameAndType········#22:#17········//·lonelyTriList:Ljogamp/opengl/glu/tessellator/GLUface;
34 ··#26·=·Fieldref···········#23.#25········//·jogamp/opengl/glu/tessellator/GLUtessellatorImpl.lonelyTriList:Ljogamp/opengl/glu/tessellator/GLUface;32 ··#24·=·Fieldref···········#21.#23········//·jogamp/opengl/glu/tessellator/GLUtessellatorImpl.lonelyTriList:Ljogamp/opengl/glu/tessellator/GLUface;
 33 ··#25·=·Utf8···············jogamp/opengl/glu/tessellator/Render
 34 ··#26·=·Class··············#25············//·jogamp/opengl/glu/tessellator/Render
35 ··#27·=·Utf8···············access$30035 ··#27·=·Utf8···············access$300
36 ··#28·=·Utf8···············(Ljogamp/opengl/glu/tessellator/GLUface;Ljogamp/opengl/glu/tessellator/GLUface;)Ljogamp/opengl/glu/tessellator/GLUface;36 ··#28·=·Utf8···············(Ljogamp/opengl/glu/tessellator/GLUface;Ljogamp/opengl/glu/tessellator/GLUface;)Ljogamp/opengl/glu/tessellator/GLUface;
37 ··#29·=·NameAndType········#27:#28········//·access$300:(Ljogamp/opengl/glu/tessellator/GLUface;Ljogamp/opengl/glu/tessellator/GLUface;)Ljogamp/opengl/glu/tessellator/GLUface;37 ··#29·=·NameAndType········#27:#28········//·access$300:(Ljogamp/opengl/glu/tessellator/GLUface;Ljogamp/opengl/glu/tessellator/GLUface;)Ljogamp/opengl/glu/tessellator/GLUface;
38 ··#30·=·Methodref··········#10.#29········//·jogamp/opengl/glu/tessellator/Render.access$300:(Ljogamp/opengl/glu/tessellator/GLUface;Ljogamp/opengl/glu/tessellator/GLUface;)Ljogamp/opengl/glu/tessellator/GLUface;38 ··#30·=·Methodref··········#26.#29········//·jogamp/opengl/glu/tessellator/Render.access$300:(Ljogamp/opengl/glu/tessellator/GLUface;Ljogamp/opengl/glu/tessellator/GLUface;)Ljogamp/opengl/glu/tessellator/GLUface;
39 ··#31·=·Utf8···············Code39 ··#31·=·Utf8···············Code
40 ··#32·=·Utf8···············<clinit>40 ··#32·=·Utf8···············<clinit>
41 ··#33·=·Utf8···············(Ljogamp/opengl/glu/tessellator/Render$1;)V41 ··#33·=·Utf8···············(Ljogamp/opengl/glu/tessellator/Render$1;)V
42 ··#34·=·Utf8···············render42 ··#34·=·Utf8···············render
43 ··#35·=·Utf8···············(Ljogamp/opengl/glu/tessellator/GLUtessellatorImpl;Ljogamp/opengl/glu/tessellator/GLUhalfEdge;J)V43 ··#35·=·Utf8···············(Ljogamp/opengl/glu/tessellator/GLUtessellatorImpl;Ljogamp/opengl/glu/tessellator/GLUhalfEdge;J)V
44 {44 {
45 ··static·final·boolean·$assertionsDisabled;45 ··static·final·boolean·$assertionsDisabled;
Offset 55, 39 lines modifiedOffset 55, 39 lines modified
  
55 ··private·jogamp.opengl.glu.tessellator.Render$RenderTriangle();55 ··private·jogamp.opengl.glu.tessellator.Render$RenderTriangle();
56 ····descriptor:·()V56 ····descriptor:·()V
57 ····flags:·(0x0002)·ACC_PRIVATE57 ····flags:·(0x0002)·ACC_PRIVATE
58 ····Code:58 ····Code:
59 ······stack=300,·locals=1,·args_size=159 ······stack=300,·locals=1,·args_size=1
60 ·········0:·aload_060 ·········0:·aload_0
61 ·········1:·invokespecial·#14·················//·Method·java/lang/Object."<init>":()V61 ·········1:·invokespecial·#12·················//·Method·java/lang/Object."<init>":()V
62 ·········4:·return62 ·········4:·return
  
63 ··jogamp.opengl.glu.tessellator.Render$RenderTriangle(jogamp.opengl.glu.tessellator.Render$1);63 ··jogamp.opengl.glu.tessellator.Render$RenderTriangle(jogamp.opengl.glu.tessellator.Render$1);
64 ····descriptor:·(Ljogamp/opengl/glu/tessellator/Render$1;)V64 ····descriptor:·(Ljogamp/opengl/glu/tessellator/Render$1;)V
65 ····flags:·(0x1000)·ACC_SYNTHETIC65 ····flags:·(0x1000)·ACC_SYNTHETIC
66 ····Code:66 ····Code:
67 ······stack=300,·locals=2,·args_size=267 ······stack=300,·locals=2,·args_size=2
68 ·········0:·aload_068 ·········0:·aload_0
69 ·········1:·invokespecial·#15·················//·Method·"<init>":()V69 ·········1:·invokespecial·#13·················//·Method·"<init>":()V
70 ·········4:·return70 ·········4:·return
  
71 ··public·void·render(jogamp.opengl.glu.tessellator.GLUtessellatorImpl,·jogamp.opengl.glu.tessellator.GLUhalfEdge,·long);71 ··public·void·render(jogamp.opengl.glu.tessellator.GLUtessellatorImpl,·jogamp.opengl.glu.tessellator.GLUhalfEdge,·long);
72 ····descriptor:·(Ljogamp/opengl/glu/tessellator/GLUtessellatorImpl;Ljogamp/opengl/glu/tessellator/GLUhalfEdge;J)V72 ····descriptor:·(Ljogamp/opengl/glu/tessellator/GLUtessellatorImpl;Ljogamp/opengl/glu/tessellator/GLUhalfEdge;J)V
73 ····flags:·(0x0001)·ACC_PUBLIC73 ····flags:·(0x0001)·ACC_PUBLIC
74 ····Code:74 ····Code:
75 ······stack=300,·locals=6,·args_size=475 ······stack=300,·locals=6,·args_size=4
76 ·········0:·aload_276 ·········0:·aload_2
77 ·········1:·getfield······#21·················//·Field·jogamp/opengl/glu/tessellator/GLUhalfEdge.Lface:Ljogamp/opengl/glu/tessellator/GLUface;77 ·········1:·getfield······#19·················//·Field·jogamp/opengl/glu/tessellator/GLUhalfEdge.Lface:Ljogamp/opengl/glu/tessellator/GLUface;
78 ·········4:·astore_278 ·········4:·astore_2
79 ·········5:·aload_179 ·········5:·aload_1
80 ·········6:·getfield······#26·················//·Field·jogamp/opengl/glu/tessellator/GLUtessellatorImpl.lonelyTriList:Ljogamp/opengl/glu/tessellator/GLUface;80 ·········6:·getfield······#24·················//·Field·jogamp/opengl/glu/tessellator/GLUtessellatorImpl.lonelyTriList:Ljogamp/opengl/glu/tessellator/GLUface;
81 ·········9:·astore········581 ·········9:·astore········5
82 ········11:·aload_282 ········11:·aload_2
83 ········12:·aload·········583 ········12:·aload·········5
84 ········14:·invokestatic··#30·················//·Method·jogamp/opengl/glu/tessellator/Render.access$300:(Ljogamp/opengl/glu/tessellator/GLUface;Ljogamp/opengl/glu/tessellator/GLUface;)Ljogamp/opengl/glu/tessellator/GLUface;84 ········14:·invokestatic··#30·················//·Method·jogamp/opengl/glu/tessellator/Render.access$300:(Ljogamp/opengl/glu/tessellator/GLUface;Ljogamp/opengl/glu/tessellator/GLUface;)Ljogamp/opengl/glu/tessellator/GLUface;
85 ········17:·astore_285 ········17:·astore_2
86 ········18:·aload_186 ········18:·aload_1
87 ········19:·aload_287 ········19:·aload_2
88 ········20:·putfield······#26·················//·Field·jogamp/opengl/glu/tessellator/GLUtessellatorImpl.lonelyTriList:Ljogamp/opengl/glu/tessellator/GLUface;88 ········20:·putfield······#24·················//·Field·jogamp/opengl/glu/tessellator/GLUtessellatorImpl.lonelyTriList:Ljogamp/opengl/glu/tessellator/GLUface;
89 ········23:·return89 ········23:·return
90 }90 }
495 B
smali_classes2/jogamp/opengl/glu/tessellator/Render$RenderTriangle.smali
    
Offset 19, 18 lines modifiedOffset 19, 15 lines modified
  
19 #·static·fields19 #·static·fields
20 .field·static·final·synthetic·$assertionsDisabled:Z20 .field·static·final·synthetic·$assertionsDisabled:Z
  
  
21 #·direct·methods21 #·direct·methods
22 .method·static·constructor·<clinit>()V22 .method·static·constructor·<clinit>()V
23 ····.locals·123 ····.locals·0
  
24 ····.line·281 
25 ····const-class·v0,·Ljogamp/opengl/glu/tessellator/Render; 
  
26 ····return-void24 ····return-void
27 .end·method25 .end·method
  
28 .method·private·constructor·<init>()V26 .method·private·constructor·<init>()V
29 ····.locals·027 ····.locals·0
  
489 B
smali_classes2/jogamp/opengl/glu/tessellator/Render$RenderStrip.smali
    
Offset 19, 18 lines modifiedOffset 19, 15 lines modified
  
19 #·static·fields19 #·static·fields
20 .field·static·final·synthetic·$assertionsDisabled:Z20 .field·static·final·synthetic·$assertionsDisabled:Z
  
  
21 #·direct·methods21 #·direct·methods
22 .method·static·constructor·<clinit>()V22 .method·static·constructor·<clinit>()V
23 ····.locals·123 ····.locals·0
  
24 ····.line·349 
25 ····const-class·v0,·Ljogamp/opengl/glu/tessellator/Render; 
  
26 ····return-void24 ····return-void
27 .end·method25 .end·method
  
28 .method·private·constructor·<init>()V26 .method·private·constructor·<init>()V
29 ····.locals·027 ····.locals·0