14.0 MB
/srv/reproducible-results/rbuild-debian/r-b-build.ZFBG9z5s/b1/clojure_1.12.0-1_i386.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.ZFBG9z5s/b2/clojure_1.12.0-1_i386.changes
289 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·2ce62500e4e94b5eb67e1eb99dd53649·60284·devel·optional·clojure_1.12.0-1_all.deb1 ·2ce62500e4e94b5eb67e1eb99dd53649·60284·devel·optional·clojure_1.12.0-1_all.deb
2 ·bb6bfa260044b19fe239a4a91054cf9c·3768020·java·optional·libclojure-java_1.12.0-1_all.deb2 ·317281e49599ca8382e665e2617451d7·3768000·java·optional·libclojure-java_1.12.0-1_all.deb
14.0 MB
libclojure-java_1.12.0-1_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2024-12-24·21:17:24.000000·debian-binary1 -rw-r--r--···0········0········0········4·2024-12-24·21:17:24.000000·debian-binary
2 -rw-r--r--···0········0········0·····1624·2024-12-24·21:17:24.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1624·2024-12-24·21:17:24.000000·control.tar.xz
3 -rw-r--r--···0········0········0··3766204·2024-12-24·21:17:24.000000·data.tar.xz3 -rw-r--r--···0········0········0··3766184·2024-12-24·21:17:24.000000·data.tar.xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
14.0 MB
data.tar.xz
14.0 MB
data.tar
1.96 KB
file list
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-24·21:17:24.000000·./usr/share/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-24·21:17:24.000000·./usr/share/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-24·21:17:24.000000·./usr/share/doc/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-24·21:17:24.000000·./usr/share/doc/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-24·21:17:24.000000·./usr/share/doc/libclojure-java/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-24·21:17:24.000000·./usr/share/doc/libclojure-java/
6 -rw-r--r--···0·root·········(0)·root·········(0)·····1370·2024-12-24·21:17:24.000000·./usr/share/doc/libclojure-java/changelog.Debian.gz6 -rw-r--r--···0·root·········(0)·root·········(0)·····1370·2024-12-24·21:17:24.000000·./usr/share/doc/libclojure-java/changelog.Debian.gz
7 -rw-r--r--···0·root·········(0)·root·········(0)····44525·2024-09-05·19:03:31.000000·./usr/share/doc/libclojure-java/changelog.gz7 -rw-r--r--···0·root·········(0)·root·········(0)····44525·2024-09-05·19:03:31.000000·./usr/share/doc/libclojure-java/changelog.gz
8 -rw-r--r--···0·root·········(0)·root·········(0)····26707·2024-12-22·20:35:34.000000·./usr/share/doc/libclojure-java/copyright8 -rw-r--r--···0·root·········(0)·root·········(0)····26707·2024-12-22·20:35:34.000000·./usr/share/doc/libclojure-java/copyright
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-24·21:17:24.000000·./usr/share/java/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-24·21:17:24.000000·./usr/share/java/
10 -rw-r--r--···0·root·········(0)·root·········(0)··4233346·2024-12-24·21:17:24.000000·./usr/share/java/clojure-1.12.0.jar10 -rw-r--r--···0·root·········(0)·root·········(0)··4233314·2024-12-24·21:17:24.000000·./usr/share/java/clojure-1.12.0.jar
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-24·21:17:24.000000·./usr/share/maven-repo/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-24·21:17:24.000000·./usr/share/maven-repo/
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-24·21:17:24.000000·./usr/share/maven-repo/org/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-24·21:17:24.000000·./usr/share/maven-repo/org/
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-24·21:17:24.000000·./usr/share/maven-repo/org/clojure/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-24·21:17:24.000000·./usr/share/maven-repo/org/clojure/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-24·21:17:24.000000·./usr/share/maven-repo/org/clojure/clojure/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-24·21:17:24.000000·./usr/share/maven-repo/org/clojure/clojure/
15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-24·21:17:24.000000·./usr/share/maven-repo/org/clojure/clojure/1.10.x/15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-24·21:17:24.000000·./usr/share/maven-repo/org/clojure/clojure/1.10.x/
16 -rw-r--r--···0·root·········(0)·root·········(0)·····1646·2024-12-24·21:17:24.000000·./usr/share/maven-repo/org/clojure/clojure/1.10.x/clojure-1.10.x.pom16 -rw-r--r--···0·root·········(0)·root·········(0)·····1646·2024-12-24·21:17:24.000000·./usr/share/maven-repo/org/clojure/clojure/1.10.x/clojure-1.10.x.pom
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-24·21:17:24.000000·./usr/share/maven-repo/org/clojure/clojure/1.12.0/17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2024-12-24·21:17:24.000000·./usr/share/maven-repo/org/clojure/clojure/1.12.0/
14.0 MB
./usr/share/java/clojure-1.12.0.jar
3.04 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·4233346·bytes,·number·of·entries:·37641 Zip·file·size:·4233314·bytes,·number·of·entries:·3764
2 drwxr-xr-x··2.0·unx········0·bx·stor·24-Dec-24·21:17·META-INF/2 drwxr-xr-x··2.0·unx········0·bx·stor·24-Dec-24·21:17·META-INF/
3 -rw-r--r--··2.0·unx······299·b-·defN·24-Dec-24·21:17·META-INF/MANIFEST.MF3 -rw-r--r--··2.0·unx······299·b-·defN·24-Dec-24·21:17·META-INF/MANIFEST.MF
4 drwxr-xr-x··2.0·unx········0·b-·stor·24-Dec-24·21:17·clojure/4 drwxr-xr-x··2.0·unx········0·b-·stor·24-Dec-24·21:17·clojure/
5 drwxr-xr-x··2.0·unx········0·b-·stor·24-Dec-24·21:17·clojure/asm/5 drwxr-xr-x··2.0·unx········0·b-·stor·24-Dec-24·21:17·clojure/asm/
6 -rw-r--r--··2.0·unx·····1655·b-·defN·24-Dec-24·21:17·clojure/asm/AnnotationVisitor.class6 -rw-r--r--··2.0·unx·····1655·b-·defN·24-Dec-24·21:17·clojure/asm/AnnotationVisitor.class
7 -rw-r--r--··2.0·unx·····7092·b-·defN·24-Dec-24·21:17·clojure/asm/AnnotationWriter.class7 -rw-r--r--··2.0·unx·····7092·b-·defN·24-Dec-24·21:17·clojure/asm/AnnotationWriter.class
8 -rw-r--r--··2.0·unx·····1508·b-·defN·24-Dec-24·21:17·clojure/asm/Attribute$Set.class8 -rw-r--r--··2.0·unx·····1508·b-·defN·24-Dec-24·21:17·clojure/asm/Attribute$Set.class
Offset 1392, 17 lines modifiedOffset 1392, 17 lines modified
1392 -rw-r--r--··2.0·unx·····1766·b-·defN·24-Dec-24·21:17·clojure/core/Eduction.class1392 -rw-r--r--··2.0·unx·····1766·b-·defN·24-Dec-24·21:17·clojure/core/Eduction.class
1393 -rw-r--r--··2.0·unx······476·b-·defN·24-Dec-24·21:17·clojure/core/IVecImpl.class1393 -rw-r--r--··2.0·unx······476·b-·defN·24-Dec-24·21:17·clojure/core/IVecImpl.class
1394 -rw-r--r--··2.0·unx······148·b-·defN·24-Dec-24·21:17·clojure/core/Inst.class1394 -rw-r--r--··2.0·unx······148·b-·defN·24-Dec-24·21:17·clojure/core/Inst.class
1395 -rw-r--r--··2.0·unx······836·b-·defN·24-Dec-24·21:17·clojure/core/Vec$fn__8379.class1395 -rw-r--r--··2.0·unx······836·b-·defN·24-Dec-24·21:17·clojure/core/Vec$fn__8379.class
1396 -rw-r--r--··2.0·unx······819·b-·defN·24-Dec-24·21:17·clojure/core/Vec$fn__8381.class1396 -rw-r--r--··2.0·unx······819·b-·defN·24-Dec-24·21:17·clojure/core/Vec$fn__8381.class
1397 -rw-r--r--··2.0·unx·····2611·b-·defN·24-Dec-24·21:17·clojure/core/Vec$reify__8384.class1397 -rw-r--r--··2.0·unx·····2611·b-·defN·24-Dec-24·21:17·clojure/core/Vec$reify__8384.class
1398 -rw-r--r--··2.0·unx·····1858·b-·defN·24-Dec-24·21:17·clojure/core/Vec$reify__8386.class1398 -rw-r--r--··2.0·unx·····1858·b-·defN·24-Dec-24·21:17·clojure/core/Vec$reify__8386.class
1399 -rw-r--r--··2.0·unx····21038·b-·defN·24-Dec-24·21:17·clojure/core/Vec.class1399 -rw-r--r--··2.0·unx····20961·b-·defN·24-Dec-24·21:17·clojure/core/Vec.class
1400 -rw-r--r--··2.0·unx······824·b-·defN·24-Dec-24·21:17·clojure/core/VecNode.class1400 -rw-r--r--··2.0·unx······824·b-·defN·24-Dec-24·21:17·clojure/core/VecNode.class
1401 -rw-r--r--··2.0·unx·····1473·b-·defN·24-Dec-24·21:17·clojure/core/VecSeq$fn__8363.class1401 -rw-r--r--··2.0·unx·····1472·b-·defN·24-Dec-24·21:17·clojure/core/VecSeq$fn__8363.class
1402 -rw-r--r--··2.0·unx·····7793·b-·defN·24-Dec-24·21:17·clojure/core/VecSeq.class1402 -rw-r--r--··2.0·unx·····7793·b-·defN·24-Dec-24·21:17·clojure/core/VecSeq.class
1403 -rw-r--r--··2.0·unx·····1379·b-·defN·24-Dec-24·21:17·clojure/core/protocols$fn__8196.class1403 -rw-r--r--··2.0·unx·····1379·b-·defN·24-Dec-24·21:17·clojure/core/protocols$fn__8196.class
1404 -rw-r--r--··2.0·unx·····1744·b-·defN·24-Dec-24·21:17·clojure/core/protocols$fn__8200.class1404 -rw-r--r--··2.0·unx·····1744·b-·defN·24-Dec-24·21:17·clojure/core/protocols$fn__8200.class
1405 -rw-r--r--··2.0·unx·····2121·b-·defN·24-Dec-24·21:17·clojure/core/protocols$fn__8203$G__8198__8216.class1405 -rw-r--r--··2.0·unx·····2121·b-·defN·24-Dec-24·21:17·clojure/core/protocols$fn__8203$G__8198__8216.class
1406 -rw-r--r--··2.0·unx·····1003·b-·defN·24-Dec-24·21:17·clojure/core/protocols$fn__8203$G__8199__8209.class1406 -rw-r--r--··2.0·unx·····1003·b-·defN·24-Dec-24·21:17·clojure/core/protocols$fn__8203$G__8199__8209.class
1407 -rw-r--r--··2.0·unx······972·b-·defN·24-Dec-24·21:17·clojure/core/protocols$fn__8203.class1407 -rw-r--r--··2.0·unx······972·b-·defN·24-Dec-24·21:17·clojure/core/protocols$fn__8203.class
1408 -rw-r--r--··2.0·unx·····1748·b-·defN·24-Dec-24·21:17·clojure/core/protocols$fn__8226.class1408 -rw-r--r--··2.0·unx·····1748·b-·defN·24-Dec-24·21:17·clojure/core/protocols$fn__8226.class
Offset 3759, 8 lines modifiedOffset 3759, 8 lines modified
3759 -rw-r--r--··2.0·unx······767·b-·defN·24-Dec-24·21:17·clojure/zip$vector_zip$fn__9484.class3759 -rw-r--r--··2.0·unx······767·b-·defN·24-Dec-24·21:17·clojure/zip$vector_zip$fn__9484.class
3760 -rw-r--r--··2.0·unx·····1094·b-·defN·24-Dec-24·21:17·clojure/zip$vector_zip.class3760 -rw-r--r--··2.0·unx·····1094·b-·defN·24-Dec-24·21:17·clojure/zip$vector_zip.class
3761 -rw-r--r--··2.0·unx·····1457·b-·defN·24-Dec-24·21:17·clojure/zip$xml_zip$fn__9487.class3761 -rw-r--r--··2.0·unx·····1457·b-·defN·24-Dec-24·21:17·clojure/zip$xml_zip$fn__9487.class
3762 -rw-r--r--··2.0·unx·····1411·b-·defN·24-Dec-24·21:17·clojure/zip$xml_zip.class3762 -rw-r--r--··2.0·unx·····1411·b-·defN·24-Dec-24·21:17·clojure/zip$xml_zip.class
3763 -rw-r--r--··2.0·unx·····1449·b-·defN·24-Dec-24·21:17·clojure/zip$zipper.class3763 -rw-r--r--··2.0·unx·····1449·b-·defN·24-Dec-24·21:17·clojure/zip$zipper.class
3764 -rw-r--r--··2.0·unx·····9539·b-·defN·24-Dec-24·21:17·clojure/zip.clj3764 -rw-r--r--··2.0·unx·····9539·b-·defN·24-Dec-24·21:17·clojure/zip.clj
3765 -rw-r--r--··2.0·unx····13784·b-·defN·24-Dec-24·21:17·clojure/zip__init.class3765 -rw-r--r--··2.0·unx····13784·b-·defN·24-Dec-24·21:17·clojure/zip__init.class
3766 3764·files,·8113823·bytes·uncompressed,·3685900·bytes·compressed:··54.6%3766 3764·files,·8113745·bytes·uncompressed,·3685868·bytes·compressed:··54.6%
13.6 MB
zipdetails --redact --scan --utc {}
    
Offset 2438, 182558 lines modifiedOffset 2438, 182558 lines modified
2438 03158F·Extract·Zip·Spec······0A·(10)·'1.0'2438 03158F·Extract·Zip·Spec······0A·(10)·'1.0'
2439 031590·Extract·OS············00·(0)·'MS-DOS'2439 031590·Extract·OS············00·(0)·'MS-DOS'
2440 031591·General·Purpose·Flag··0800·(2048)2440 031591·General·Purpose·Flag··0800·(2048)
2441 ·······[Bits·1-2]············0·'Normal·Compression'2441 ·······[Bits·1-2]············0·'Normal·Compression'
2442 ·······[Bit·11]··············1·'Language·Encoding'2442 ·······[Bit·11]··············1·'Language·Encoding'
2443 031593·Compression·Method····0008·(8)·'Deflated'2443 031593·Compression·Method····0008·(8)·'Deflated'
2444 031595·Modification·Time·····5998AA2C·(1503177260)·'Tue·Dec·24·21:17:24·2024'2444 031595·Modification·Time·····5998AA2C·(1503177260)·'Tue·Dec·24·21:17:24·2024'
2445 031599·CRC···················7EC47991·(2126805393)2445 031599·CRC···················13590B31·(324602673)
2446 03159D·Compressed·Size·······00000384·(900)2446 03159D·Compressed·Size·······00000382·(898)
2447 0315A1·Uncompressed·Size·····00000680·(1664)2447 0315A1·Uncompressed·Size·····00000680·(1664)
2448 0315A5·Filename·Length·······0030·(48)2448 0315A5·Filename·Length·······0030·(48)
2449 0315A7·Extra·Length··········0000·(0)2449 0315A7·Extra·Length··········0000·(0)
2450 0315A9·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2450 0315A9·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2451 #2451 #
2452 #·WARNING:·Offset·0x315A9:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2452 #·WARNING:·Offset·0x315A9:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2453 #··········Zero·length·filename2453 #··········Zero·length·filename
2454 #2454 #
2455 0315D9·PAYLOAD2455 0315D9·PAYLOAD
  
2456 03195D·LOCAL·HEADER·#124·····04034B50·(67324752)2456 03195B·LOCAL·HEADER·#124·····04034B50·(67324752)
2457 031961·Extract·Zip·Spec······0A·(10)·'1.0'2457 03195F·Extract·Zip·Spec······0A·(10)·'1.0'
2458 031962·Extract·OS············00·(0)·'MS-DOS'2458 031960·Extract·OS············00·(0)·'MS-DOS'
2459 031963·General·Purpose·Flag··0800·(2048)2459 031961·General·Purpose·Flag··0800·(2048)
2460 ·······[Bits·1-2]············0·'Normal·Compression'2460 ·······[Bits·1-2]············0·'Normal·Compression'
2461 ·······[Bit·11]··············1·'Language·Encoding'2461 ·······[Bit·11]··············1·'Language·Encoding'
2462 031965·Compression·Method····0008·(8)·'Deflated'2462 031963·Compression·Method····0008·(8)·'Deflated'
2463 031967·Modification·Time·····5998AA2C·(1503177260)·'Tue·Dec·24·21:17:24·2024'2463 031965·Modification·Time·····5998AA2C·(1503177260)·'Tue·Dec·24·21:17:24·2024'
2464 03196B·CRC···················74C91705·(1959335685)2464 031969·CRC···················C9C20C80·(3384937600)
2465 03196F·Compressed·Size·······00000384·(900)2465 03196D·Compressed·Size·······00000382·(898)
2466 031973·Uncompressed·Size·····00000680·(1664)2466 031971·Uncompressed·Size·····00000680·(1664)
2467 031977·Filename·Length·······0030·(48)2467 031975·Filename·Length·······0030·(48)
2468 031979·Extra·Length··········0000·(0)2468 031977·Extra·Length··········0000·(0)
2469 03197B·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2469 031979·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2470 #2470 #
2471 #·WARNING:·Offset·0x3197B:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2471 #·WARNING:·Offset·0x31979:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2472 #··········Zero·length·filename2472 #··········Zero·length·filename
2473 #2473 #
2474 0319AB·PAYLOAD2474 0319A9·PAYLOAD
  
2475 031D2F·LOCAL·HEADER·#125·····04034B50·(67324752)2475 031D2B·LOCAL·HEADER·#125·····04034B50·(67324752)
2476 031D33·Extract·Zip·Spec······0A·(10)·'1.0'2476 031D2F·Extract·Zip·Spec······0A·(10)·'1.0'
2477 031D34·Extract·OS············00·(0)·'MS-DOS'2477 031D30·Extract·OS············00·(0)·'MS-DOS'
2478 031D35·General·Purpose·Flag··0800·(2048)2478 031D31·General·Purpose·Flag··0800·(2048)
2479 ·······[Bits·1-2]············0·'Normal·Compression'2479 ·······[Bits·1-2]············0·'Normal·Compression'
2480 ·······[Bit·11]··············1·'Language·Encoding'2480 ·······[Bit·11]··············1·'Language·Encoding'
2481 031D37·Compression·Method····0008·(8)·'Deflated'2481 031D33·Compression·Method····0008·(8)·'Deflated'
2482 031D39·Modification·Time·····5998AA2C·(1503177260)·'Tue·Dec·24·21:17:24·2024'2482 031D35·Modification·Time·····5998AA2C·(1503177260)·'Tue·Dec·24·21:17:24·2024'
2483 031D3D·CRC···················D9F31417·(3656586263)2483 031D39·CRC···················5CAEE9AC·(1554966956)
2484 031D41·Compressed·Size·······000007C5·(1989)2484 031D3D·Compressed·Size·······000007C4·(1988)
2485 031D45·Uncompressed·Size·····00000FD1·(4049)2485 031D41·Uncompressed·Size·····00000FD1·(4049)
2486 031D49·Filename·Length·······0027·(39)2486 031D45·Filename·Length·······0027·(39)
2487 031D4B·Extra·Length··········0000·(0)2487 031D47·Extra·Length··········0000·(0)
2488 031D4D·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2488 031D49·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2489 #2489 #
2490 #·WARNING:·Offset·0x31D4D:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2490 #·WARNING:·Offset·0x31D49:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2491 #··········Zero·length·filename2491 #··········Zero·length·filename
2492 #2492 #
2493 031D74·PAYLOAD2493 031D70·PAYLOAD
  
2494 032539·LOCAL·HEADER·#126·····04034B50·(67324752)2494 032534·LOCAL·HEADER·#126·····04034B50·(67324752)
2495 03253D·Extract·Zip·Spec······0A·(10)·'1.0'2495 032538·Extract·Zip·Spec······0A·(10)·'1.0'
2496 03253E·Extract·OS············00·(0)·'MS-DOS'2496 032539·Extract·OS············00·(0)·'MS-DOS'
2497 03253F·General·Purpose·Flag··0800·(2048)2497 03253A·General·Purpose·Flag··0800·(2048)
2498 ·······[Bits·1-2]············0·'Normal·Compression'2498 ·······[Bits·1-2]············0·'Normal·Compression'
2499 ·······[Bit·11]··············1·'Language·Encoding'2499 ·······[Bit·11]··············1·'Language·Encoding'
2500 032541·Compression·Method····0008·(8)·'Deflated'2500 03253C·Compression·Method····0008·(8)·'Deflated'
2501 032543·Modification·Time·····5998AA2C·(1503177260)·'Tue·Dec·24·21:17:24·2024'2501 03253E·Modification·Time·····5998AA2C·(1503177260)·'Tue·Dec·24·21:17:24·2024'
2502 032547·CRC···················461DA68E·(1176348302)2502 032542·CRC···················461DA68E·(1176348302)
2503 03254B·Compressed·Size·······00000346·(838)2503 032546·Compressed·Size·······00000346·(838)
2504 03254F·Uncompressed·Size·····0000059E·(1438)2504 03254A·Uncompressed·Size·····0000059E·(1438)
2505 032553·Filename·Length·······002E·(46)2505 03254E·Filename·Length·······002E·(46)
2506 032555·Extra·Length··········0000·(0)2506 032550·Extra·Length··········0000·(0)
2507 032557·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2507 032552·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2508 #2508 #
2509 #·WARNING:·Offset·0x32557:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2509 #·WARNING:·Offset·0x32552:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2510 #··········Zero·length·filename2510 #··········Zero·length·filename
2511 #2511 #
2512 032585·PAYLOAD2512 032580·PAYLOAD
  
2513 0328CB·LOCAL·HEADER·#127·····04034B50·(67324752)2513 0328C6·LOCAL·HEADER·#127·····04034B50·(67324752)
2514 0328CF·Extract·Zip·Spec······0A·(10)·'1.0'2514 0328CA·Extract·Zip·Spec······0A·(10)·'1.0'
2515 0328D0·Extract·OS············00·(0)·'MS-DOS'2515 0328CB·Extract·OS············00·(0)·'MS-DOS'
2516 0328D1·General·Purpose·Flag··0800·(2048)2516 0328CC·General·Purpose·Flag··0800·(2048)
2517 ·······[Bits·1-2]············0·'Normal·Compression'2517 ·······[Bits·1-2]············0·'Normal·Compression'
2518 ·······[Bit·11]··············1·'Language·Encoding'2518 ·······[Bit·11]··············1·'Language·Encoding'
2519 0328D3·Compression·Method····0008·(8)·'Deflated'2519 0328CE·Compression·Method····0008·(8)·'Deflated'
2520 0328D5·Modification·Time·····5998AA2C·(1503177260)·'Tue·Dec·24·21:17:24·2024'2520 0328D0·Modification·Time·····5998AA2C·(1503177260)·'Tue·Dec·24·21:17:24·2024'
2521 0328D9·CRC···················5600C4C4·(1442890948)2521 0328D4·CRC···················5600C4C4·(1442890948)
2522 0328DD·Compressed·Size·······000001A6·(422)2522 0328D8·Compressed·Size·······000001A6·(422)
2523 0328E1·Uncompressed·Size·····00000284·(644)2523 0328DC·Uncompressed·Size·····00000284·(644)
2524 0328E5·Filename·Length·······002E·(46)2524 0328E0·Filename·Length·······002E·(46)
2525 0328E7·Extra·Length··········0000·(0)2525 0328E2·Extra·Length··········0000·(0)
2526 0328E9·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2526 0328E4·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2527 #2527 #
2528 #·WARNING:·Offset·0x328E9:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2528 #·WARNING:·Offset·0x328E4:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2529 #··········Zero·length·filename2529 #··········Zero·length·filename
2530 #2530 #
2531 032917·PAYLOAD2531 032912·PAYLOAD
  
2532 032ABD·LOCAL·HEADER·#128·····04034B50·(67324752)2532 032AB8·LOCAL·HEADER·#128·····04034B50·(67324752)
2533 032AC1·Extract·Zip·Spec······0A·(10)·'1.0'2533 032ABC·Extract·Zip·Spec······0A·(10)·'1.0'
2534 032AC2·Extract·OS············00·(0)·'MS-DOS'2534 032ABD·Extract·OS············00·(0)·'MS-DOS'
2535 032AC3·General·Purpose·Flag··0800·(2048)2535 032ABE·General·Purpose·Flag··0800·(2048)
2536 ·······[Bits·1-2]············0·'Normal·Compression'2536 ·······[Bits·1-2]············0·'Normal·Compression'
2537 ·······[Bit·11]··············1·'Language·Encoding'2537 ·······[Bit·11]··············1·'Language·Encoding'
2538 032AC5·Compression·Method····0008·(8)·'Deflated'2538 032AC0·Compression·Method····0008·(8)·'Deflated'
2539 032AC7·Modification·Time·····5998AA2C·(1503177260)·'Tue·Dec·24·21:17:24·2024'2539 032AC2·Modification·Time·····5998AA2C·(1503177260)·'Tue·Dec·24·21:17:24·2024'
2540 032ACB·CRC···················CA2D2955·(3391957333)2540 032AC6·CRC···················CA2D2955·(3391957333)
2541 032ACF·Compressed·Size·······00000390·(912)2541 032ACA·Compressed·Size·······00000390·(912)
2542 032AD3·Uncompressed·Size·····0000069C·(1692)2542 032ACE·Uncompressed·Size·····0000069C·(1692)
2543 032AD7·Filename·Length·······0025·(37)2543 032AD2·Filename·Length·······0025·(37)
2544 032AD9·Extra·Length··········0000·(0)2544 032AD4·Extra·Length··········0000·(0)
2545 032ADB·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2545 032AD6·Filename··············'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2546 #2546 #
2547 #·WARNING:·Offset·0x32ADB:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'2547 #·WARNING:·Offset·0x32AD6:·Filename·'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'
2548 #··········Zero·length·filename2548 #··········Zero·length·filename
2549 #2549 #
2550 032B00·PAYLOAD2550 032AFB·PAYLOAD
  
2551 032E90·LOCAL·HEADER·#129·····04034B50·(67324752)2551 032E8B·LOCAL·HEADER·#129·····04034B50·(67324752)
2552 032E94·Extract·Zip·Spec······0A·(10)·'1.0'2552 032E8F·Extract·Zip·Spec······0A·(10)·'1.0'
2553 032E95·Extract·OS············00·(0)·'MS-DOS'2553 032E90·Extract·OS············00·(0)·'MS-DOS'
2554 032E96·General·Purpose·Flag··0800·(2048)2554 032E91·General·Purpose·Flag··0800·(2048)
2555 ·······[Bits·1-2]············0·'Normal·Compression'2555 ·······[Bits·1-2]············0·'Normal·Compression'
2556 ·······[Bit·11]··············1·'Language·Encoding'2556 ·······[Bit·11]··············1·'Language·Encoding'
2557 032E98·Compression·Method····0008·(8)·'Deflated'2557 032E93·Compression·Method····0008·(8)·'Deflated'
2558 032E9A·Modification·Time·····5998AA2C·(1503177260)·'Tue·Dec·24·21:17:24·2024'2558 032E95·Modification·Time·····5998AA2C·(1503177260)·'Tue·Dec·24·21:17:24·2024'
Max diff block lines reached; 14288580/14298636 bytes (99.93%) of diff not shown.
961 B
clojure/core$assert_same_protocol$fn__8090.class
865 B
procyon -ec {}
    
Offset 4, 22 lines modifiedOffset 4, 22 lines modified
4 import·clojure.lang.ISeq;4 import·clojure.lang.ISeq;
5 import·clojure.lang.ArraySeq;5 import·clojure.lang.ArraySeq;
6 import·clojure.lang.Reflector;6 import·clojure.lang.Reflector;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·core$assert_same_protocol$fn__8090·extends·AFunction8 public·final·class·core$assert_same_protocol$fn__8090·extends·AFunction
9 {9 {
10 ····Object·protocol_var; 
11 ····Object·p;10 ····Object·p;
12 ····Object·v;11 ····Object·v;
 12 ····Object·protocol_var;
13 ····13 ····
 14 ····public·core$assert_same_protocol$fn__8090(final·Object·p3,·final·Object·v,·final·Object·protocol_var)·{
14 ····public·core$assert_same_protocol$fn__8090(final·Object·protocol_var,·final·Object·p3,·final·Object·v)·{ 
15 ········this.protocol_var·=·protocol_var; 
16 ········this.p·=·p3;15 ········this.p·=·p3;
17 ········this.v·=·v;16 ········this.v·=·v;
 17 ········this.protocol_var·=·protocol_var;
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·invoke()·{20 ····public·Object·invoke()·{
21 ········Object·invokeStatic;21 ········Object·invokeStatic;
22 ········try·{22 ········try·{
23 ············final·Object[]·array·=·new·Object[4];23 ············final·Object[]·array·=·new·Object[4];
24 ············array[0]·=·"Warning:·protocol";24 ············array[0]·=·"Warning:·protocol";
998 B
clojure/core$assert_same_protocol$fn__8092.class
902 B
procyon -ec {}
    
Offset 4, 22 lines modifiedOffset 4, 22 lines modified
4 import·clojure.lang.ISeq;4 import·clojure.lang.ISeq;
5 import·clojure.lang.ArraySeq;5 import·clojure.lang.ArraySeq;
6 import·clojure.lang.Reflector;6 import·clojure.lang.Reflector;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·core$assert_same_protocol$fn__8092·extends·AFunction8 public·final·class·core$assert_same_protocol$fn__8092·extends·AFunction
9 {9 {
10 ····Object·protocol_var; 
11 ····Object·p; 
12 ····Object·v;10 ····Object·v;
 11 ····Object·p;
 12 ····Object·protocol_var;
13 ····13 ····
14 ····public·core$assert_same_protocol$fn__8092(final·Object·protocol_var,·final·Object·p3,·final·Object·v)·{14 ····public·core$assert_same_protocol$fn__8092(final·Object·v,·final·Object·p3,·final·Object·protocol_var)·{
15 ········this.protocol_var·=·protocol_var; 
16 ········this.p·=·p3; 
17 ········this.v·=·v;15 ········this.v·=·v;
 16 ········this.p·=·p3;
 17 ········this.protocol_var·=·protocol_var;
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·invoke()·{20 ····public·Object·invoke()·{
21 ········Object·invokeStatic;21 ········Object·invokeStatic;
22 ········try·{22 ········try·{
23 ············final·Object[]·array·=·new·Object[4];23 ············final·Object[]·array·=·new·Object[4];
24 ············array[0]·=·"Warning:·protocol";24 ············array[0]·=·"Warning:·protocol";
2.28 KB
clojure/core$assert_same_protocol.class
2.2 KB
procyon -ec {}
    
Offset 69, 15 lines modifiedOffset 69, 15 lines modified
69 ················if·(invokeStatic3·!=·null)·{69 ················if·(invokeStatic3·!=·null)·{
70 ····················if·(o4·!=·Boolean.FALSE)·{70 ····················if·(o4·!=·Boolean.FALSE)·{
71 ························core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$assert_same_protocol.const__10,·core$assert_same_protocol.const__11.get()·})));71 ························core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$assert_same_protocol.const__10,·core$assert_same_protocol.const__11.get()·})));
72 ························final·Object·o5·=·p;72 ························final·Object·o5·=·p;
73 ························p·=·null;73 ························p·=·null;
74 ························final·Object·o6·=·v;74 ························final·Object·o6·=·v;
75 ························v·=·null;75 ························v·=·null;
76 ························((IFn)new·core$assert_same_protocol$fn__8090(protocol_var,·o5,·o6)).invoke();76 ························((IFn)new·core$assert_same_protocol$fn__8090(o5,·o6,·protocol_var)).invoke();
77 ····················}77 ····················}
78 ················}78 ················}
79 ················final·Object·o7·=·seq_8086;79 ················final·Object·o7·=·seq_8086;
80 ················seq_8086·=·null;80 ················seq_8086·=·null;
81 ················final·Object·o8·=·chunk_8087;81 ················final·Object·o8·=·chunk_8087;
82 ················chunk_8087·=·null;82 ················chunk_8087·=·null;
83 ················final·long·n·=·count_8088;83 ················final·long·n·=·count_8088;
Offset 153, 19 lines modifiedOffset 153, 19 lines modified
153 ····················}153 ····················}
154 ····················o16·=·(invokeStatic10·=·and__5598__auto__8098);154 ····················o16·=·(invokeStatic10·=·and__5598__auto__8098);
155 ····················and__5598__auto__8098·=·null;155 ····················and__5598__auto__8098·=·null;
156 ················}156 ················}
157 ················if·(invokeStatic10·!=·null)·{157 ················if·(invokeStatic10·!=·null)·{
158 ····················if·(o16·!=·Boolean.FALSE)·{158 ····················if·(o16·!=·Boolean.FALSE)·{
159 ························core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$assert_same_protocol.const__10,·core$assert_same_protocol.const__11.get()·})));159 ························core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$assert_same_protocol.const__10,·core$assert_same_protocol.const__11.get()·})));
160 ························final·Object·o17·=·p2;160 ························final·Object·o17·=·v2;
161 ························p2·=·null; 
162 ························final·Object·o18·=·v2; 
163 ························v2·=·null;161 ························v2·=·null;
 162 ························final·Object·o18·=·p2;
 163 ························p2·=·null;
164 ························((IFn)new·core$assert_same_protocol$fn__8092(protocol_var,·o17,·o18)).invoke();164 ························((IFn)new·core$assert_same_protocol$fn__8092(o17,·o18,·protocol_var)).invoke();
165 ····················}165 ····················}
166 ················}166 ················}
167 ················final·Object·o19·=·seq_8087;167 ················final·Object·o19·=·seq_8087;
168 ················seq_8087·=·null;168 ················seq_8087·=·null;
169 ················final·Object·invokeStatic11·=·core$next__5470.invokeStatic(o19);169 ················final·Object·invokeStatic11·=·core$next__5470.invokeStatic(o19);
170 ················final·Object·o20·=·null;170 ················final·Object·o20·=·null;
171 ················final·long·n3·=·0L;171 ················final·long·n3·=·0L;
997 B
clojure/core$bean$fn__7301$fn__7302.class
915 B
procyon -ec {}
    
Offset 4, 22 lines modifiedOffset 4, 22 lines modified
4 import·clojure.lang.Reflector;4 import·clojure.lang.Reflector;
5 import·java.lang.reflect.Method;5 import·java.lang.reflect.Method;
6 import·java.beans.PropertyDescriptor;6 import·java.beans.PropertyDescriptor;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·core$bean$fn__7301$fn__7302·extends·AFunction8 public·final·class·core$bean$fn__7301$fn__7302·extends·AFunction
9 {9 {
 10 ····Object·pd;
10 ····Object·x;11 ····Object·x;
11 ····Object·method;12 ····Object·method;
12 ····Object·pd; 
13 ····13 ····
14 ····public·core$bean$fn__7301$fn__7302(final·Object·x,·final·Object·method,·final·Object·pd)·{14 ····public·core$bean$fn__7301$fn__7302(final·Object·pd,·final·Object·x,·final·Object·method)·{
 15 ········this.pd·=·pd;
15 ········this.x·=·x;16 ········this.x·=·x;
16 ········this.method·=·method;17 ········this.method·=·method;
17 ········this.pd·=·pd; 
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·invoke()·{20 ····public·Object·invoke()·{
21 ········final·Class<?>·clazz·=·(Class<?>)((PropertyDescriptor)this.pd).getPropertyType();21 ········final·Class<?>·clazz·=·(Class<?>)((PropertyDescriptor)this.pd).getPropertyType();
22 ········final·Object·invoke·=·((Method)this.method).invoke(this.x,·(Object[])null);22 ········final·Object·invoke·=·((Method)this.method).invoke(this.x,·(Object[])null);
23 ········this·=·null;23 ········this·=·null;
24 ········return·Reflector.prepRet((Class)clazz,·invoke);24 ········return·Reflector.prepRet((Class)clazz,·invoke);
1.16 KB
clojure/core$bean$fn__7301.class
1.1 KB
procyon -ec {}
    
Offset 35, 20 lines modifiedOffset 35, 20 lines modified
35 ········if·(o3·!=·null)·{35 ········if·(o3·!=·null)·{
36 ············if·(o2·!=·Boolean.FALSE)·{36 ············if·(o2·!=·Boolean.FALSE)·{
37 ················final·Object·o4·=·m;37 ················final·Object·o4·=·m;
38 ················m·=·null;38 ················m·=·null;
39 ················final·Object·o5·=·name;39 ················final·Object·o5·=·name;
40 ················name·=·null;40 ················name·=·null;
41 ················final·Object·invokeStatic·=·core$keyword.invokeStatic(o5);41 ················final·Object·invokeStatic·=·core$keyword.invokeStatic(o5);
 42 ················final·Object·o6·=·pd;
 43 ················pd·=·null;
42 ················final·Object·x·=·this.x;44 ················final·Object·x·=·this.x;
43 ················final·Object·o6·=·method;45 ················final·Object·o7·=·method;
44 ················method·=·null;46 ················method·=·null;
45 ················final·Object·o7·=·pd; 
46 ················pd·=·null; 
47 ················final·core$bean$fn__7301$fn__7302·core$bean$fn__7301$fn__7302·=·new·core$bean$fn__7301$fn__7302(x,·o6,·o7);47 ················final·core$bean$fn__7301$fn__7302·core$bean$fn__7301$fn__7302·=·new·core$bean$fn__7301$fn__7302(o6,·x,·o7);
48 ················this·=·null;48 ················this·=·null;
49 ················return·core$assoc__5500.invokeStatic(o4,·invokeStatic,·(Object)core$bean$fn__7301$fn__7302);49 ················return·core$assoc__5500.invokeStatic(o4,·invokeStatic,·(Object)core$bean$fn__7301$fn__7302);
50 ············}50 ············}
51 ········}51 ········}
52 ········final·Object·invokeStatic2·=·m;52 ········final·Object·invokeStatic2·=·m;
53 ········m·=·null;53 ········m·=·null;
54 ········return·invokeStatic2;54 ········return·invokeStatic2;
802 B
clojure/core$bean$fn__7327.class
738 B
procyon -ec {}
    
Offset 3, 20 lines modifiedOffset 3, 20 lines modified
  
3 import·clojure.lang.MapEntry;3 import·clojure.lang.MapEntry;
4 import·clojure.lang.IFn;4 import·clojure.lang.IFn;
5 import·clojure.lang.AFunction;5 import·clojure.lang.AFunction;
  
6 public·final·class·core$bean$fn__7327·extends·AFunction6 public·final·class·core$bean$fn__7327·extends·AFunction
7 {7 {
8 ····Object·v; 
9 ····Object·pmap;8 ····Object·pmap;
 9 ····Object·v;
10 ····10 ····
11 ····public·core$bean$fn__7327(final·Object·v,·final·Object·pmap)·{11 ····public·core$bean$fn__7327(final·Object·pmap,·final·Object·v)·{
12 ········this.v·=·v; 
13 ········this.pmap·=·pmap;12 ········this.pmap·=·pmap;
 13 ········this.v·=·v;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(final·Object·this,·Object·k)·{16 ····public·Object·invoke(final·Object·this,·Object·k)·{
17 ········final·Object·invokeStatic·=·core$contains_QMARK_.invokeStatic(this.pmap,·k);17 ········final·Object·invokeStatic·=·core$contains_QMARK_.invokeStatic(this.pmap,·k);
18 ········if·(invokeStatic·!=·null)·{18 ········if·(invokeStatic·!=·null)·{
19 ············if·(invokeStatic·!=·Boolean.FALSE)·{19 ············if·(invokeStatic·!=·Boolean.FALSE)·{
20 ················final·Object·o·=·k;20 ················final·Object·o·=·k;
813 B
clojure/core$bean$fn__7329.class
749 B
procyon -ec {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$bean$fn__7329·extends·AFunction5 public·final·class·core$bean$fn__7329·extends·AFunction
6 {6 {
7 ····Object·v; 
8 ····Object·pmap;7 ····Object·pmap;
 8 ····Object·v;
9 ····9 ····
10 ····public·core$bean$fn__7329(final·Object·v,·final·Object·pmap)·{10 ····public·core$bean$fn__7329(final·Object·pmap,·final·Object·v)·{
11 ········this.v·=·v; 
12 ········this.pmap·=·pmap;11 ········this.pmap·=·pmap;
 12 ········this.v·=·v;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke(final·Object·this,·Object·k,·Object·default)·{15 ····public·Object·invoke(final·Object·this,·Object·k,·Object·default)·{
16 ········final·Object·invokeStatic·=·core$contains_QMARK_.invokeStatic(this.pmap,·k);16 ········final·Object·invokeStatic·=·core$contains_QMARK_.invokeStatic(this.pmap,·k);
17 ········if·(invokeStatic·!=·null)·{17 ········if·(invokeStatic·!=·null)·{
18 ············if·(invokeStatic·!=·Boolean.FALSE)·{18 ············if·(invokeStatic·!=·Boolean.FALSE)·{
19 ················final·IFn·fn·=·(IFn)this.v;19 ················final·IFn·fn·=·(IFn)this.v;
926 B
clojure/core$bean$thisfn__7312$fn__7313.class
836 B
procyon -ec {}
    
Offset 3, 22 lines modifiedOffset 3, 22 lines modified
  
3 import·clojure.lang.MapEntry;3 import·clojure.lang.MapEntry;
4 import·clojure.lang.IFn;4 import·clojure.lang.IFn;
5 import·clojure.lang.AFunction;5 import·clojure.lang.AFunction;
  
6 public·final·class·core$bean$thisfn__7312$fn__7313·extends·AFunction6 public·final·class·core$bean$thisfn__7312$fn__7313·extends·AFunction
7 {7 {
8 ····Object·v; 
9 ····Object·thisfn;8 ····Object·thisfn;
10 ····Object·plseq;9 ····Object·plseq;
 10 ····Object·v;
11 ····11 ····
12 ····public·core$bean$thisfn__7312$fn__7313(final·Object·v,·final·Object·thisfn,·final·Object·plseq)·{12 ····public·core$bean$thisfn__7312$fn__7313(final·Object·thisfn,·final·Object·plseq,·final·Object·v)·{
13 ········this.v·=·v; 
14 ········this.thisfn·=·thisfn;13 ········this.thisfn·=·thisfn;
15 ········this.plseq·=·plseq;14 ········this.plseq·=·plseq;
 15 ········this.v·=·v;
16 ····}16 ····}
17 ····17 ····
18 ····public·Object·invoke()·{18 ····public·Object·invoke()·{
19 ········final·Object·plseq·=·this.plseq;19 ········final·Object·plseq·=·this.plseq;
20 ········this.plseq·=·null;20 ········this.plseq·=·null;
21 ········final·Object·invokeStatic;21 ········final·Object·invokeStatic;
22 ········Object·temp__5823__auto__7315·=·invokeStatic·=·core$seq__5486.invokeStatic(plseq);22 ········Object·temp__5823__auto__7315·=·invokeStatic·=·core$seq__5486.invokeStatic(plseq);
557 B
clojure/core$bean$thisfn__7312.class
485 B
procyon -ec {}
    
Offset 10, 13 lines modifiedOffset 10, 12 lines modified
10 ····Object·v;10 ····Object·v;
11 ····11 ····
12 ····public·core$bean$thisfn__7312(final·Object·v)·{12 ····public·core$bean$thisfn__7312(final·Object·v)·{
13 ········this.v·=·v;13 ········this.v·=·v;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·plseq)·{16 ····public·Object·invoke(Object·plseq)·{
17 ········final·Object·v·=·this.v; 
18 ········final·Object·o·=·plseq;17 ········final·Object·o·=·plseq;
19 ········plseq·=·null;18 ········plseq·=·null;
20 ········return·new·LazySeq((IFn)new·core$bean$thisfn__7312$fn__7313(v,·(Object)this,·o));19 ········return·new·LazySeq((IFn)new·core$bean$thisfn__7312$fn__7313((Object)this,·o,·this.v));
21 ····}20 ····}
22 }21 }
1.8 KB
clojure/core$bean.class
1.75 KB
procyon -ec {}
    
Offset 27, 33 lines modifiedOffset 27, 34 lines modified
27 ········final·Object[]·array·=·{·"seq",·new·core$bean$fn__7317(pmap,·thisfn),·"without",·new·core$bean$fn__7319(snapshot),·"count",·new·core$bean$fn__7321(pmap),·"cons",·new·core$bean$fn__7323(snapshot),·"iterator",·null,·null,·null,·null,·null,·null,·null,·null,·null·};27 ········final·Object[]·array·=·{·"seq",·new·core$bean$fn__7317(pmap,·thisfn),·"without",·new·core$bean$fn__7319(snapshot),·"count",·new·core$bean$fn__7321(pmap),·"cons",·new·core$bean$fn__7323(snapshot),·"iterator",·null,·null,·null,·null,·null,·null,·null,·null,·null·};
28 ········final·int·n·=·9;28 ········final·int·n·=·9;
29 ········final·Object·o3·=·pmap;29 ········final·Object·o3·=·pmap;
30 ········final·Object·o4·=·thisfn;30 ········final·Object·o4·=·thisfn;
31 ········thisfn·=·null;31 ········thisfn·=·null;
32 ········array[n]·=·new·core$bean$fn__7325(o3,·o4);32 ········array[n]·=·new·core$bean$fn__7325(o3,·o4);
33 ········array[10]·=·"entryAt";33 ········array[10]·=·"entryAt";
34 ········array[11]·=·new·core$bean$fn__7327(v,·pmap);34 ········array[11]·=·new·core$bean$fn__7327(pmap,·v);
35 ········array[12]·=·"valAt";35 ········array[12]·=·"valAt";
36 ········final·int·n2·=·13;36 ········final·int·n2·=·13;
 37 ········final·Object·o5·=·pmap;
37 ········final·Object·o5·=·v;38 ········final·Object·o6·=·v;
38 ········v·=·null;39 ········v·=·null;
39 ········array[n2]·=·new·core$bean$fn__7329(o5,·pmap);40 ········array[n2]·=·new·core$bean$fn__7329(o5,·o6);
40 ········array[14]·=·"containsKey";41 ········array[14]·=·"containsKey";
41 ········final·int·n3·=·15;42 ········final·int·n3·=·15;
42 ········final·Object·o6·=·pmap;43 ········final·Object·o7·=·pmap;
43 ········pmap·=·null;44 ········pmap·=·null;
44 ········array[n3]·=·new·core$bean$fn__7331(o6);45 ········array[n3]·=·new·core$bean$fn__7331(o7);
45 ········array[16]·=·"assoc";46 ········array[16]·=·"assoc";
46 ········final·int·n4·=·17;47 ········final·int·n4·=·17;
47 ········final·Object·o7·=·snapshot;48 ········final·Object·o8·=·snapshot;
48 ········snapshot·=·null;49 ········snapshot·=·null;
49 ········array[n4]·=·new·core$bean$fn__7333(o7);50 ········array[n4]·=·new·core$bean$fn__7333(o8);
50 ········core$init_proxy.invokeStatic((Object)aPersistentMap$ff19274a,·(Object)RT.mapUniqueKeys(array));51 ········core$init_proxy.invokeStatic((Object)aPersistentMap$ff19274a,·(Object)RT.mapUniqueKeys(array));
51 ········final·Object·o8·=·p__7277__auto__7336;52 ········final·Object·o9·=·p__7277__auto__7336;
52 ········p__7277__auto__7336·=·null;53 ········p__7277__auto__7336·=·null;
53 ········return·o8;54 ········return·o9;
54 ····}55 ····}
55 ····56 ····
56 ····public·Object·invoke(final·Object·x)·{57 ····public·Object·invoke(final·Object·x)·{
57 ········return·invokeStatic(x);58 ········return·invokeStatic(x);
58 ····}59 ····}
59 }60 }
1.37 KB
clojure/core$build_positional_factory$iter__7980__7984$fn__7985$fn__7986.class
1.22 KB
procyon -ec {}
    
Offset 8, 23 lines modifiedOffset 8, 23 lines modified
8 import·clojure.lang.Indexed;8 import·clojure.lang.Indexed;
9 import·clojure.lang.RT;9 import·clojure.lang.RT;
10 import·clojure.lang.AFn;10 import·clojure.lang.AFn;
11 import·clojure.lang.AFunction;11 import·clojure.lang.AFunction;
  
12 public·final·class·core$build_positional_factory$iter__7980__7984$fn__7985$fn__7986·extends·AFunction12 public·final·class·core$build_positional_factory$iter__7980__7984$fn__7985$fn__7986·extends·AFunction
13 {13 {
14 ····int·size__6395__auto__; 
15 ····Object·b__7983;14 ····Object·b__7983;
 15 ····int·size__6395__auto__;
16 ····Object·c__6394__auto__;16 ····Object·c__6394__auto__;
17 ····public·static·final·AFn·const__5;17 ····public·static·final·AFn·const__5;
18 ····public·static·final·AFn·const__6;18 ····public·static·final·AFn·const__6;
19 ····19 ····
20 ····public·core$build_positional_factory$iter__7980__7984$fn__7985$fn__7986(final·int·size__6395__auto__,·final·Object·b__7983,·final·Object·c__6394__auto__)·{20 ····public·core$build_positional_factory$iter__7980__7984$fn__7985$fn__7986(final·Object·b__7983,·final·int·size__6395__auto__,·final·Object·c__6394__auto__)·{
21 ········this.size__6395__auto__·=·size__6395__auto__; 
22 ········this.b__7983·=·b__7983;21 ········this.b__7983·=·b__7983;
 22 ········this.size__6395__auto__·=·size__6395__auto__;
23 ········this.c__6394__auto__·=·c__6394__auto__;23 ········this.c__6394__auto__·=·c__6394__auto__;
24 ····}24 ····}
25 ····25 ····
26 ····public·Object·invoke()·{26 ····public·Object·invoke()·{
27 ········for·(long·i__7982·=·(long)RT.intCast(0L);·i__7982·<·this.size__6395__auto__;·++i__7982)·{27 ········for·(long·i__7982·=·(long)RT.intCast(0L);·i__7982·<·this.size__6395__auto__;·++i__7982)·{
28 ············Object·i·=·((Indexed)this.c__6394__auto__).nth(RT.intCast(i__7982));28 ············Object·i·=·((Indexed)this.c__6394__auto__).nth(RT.intCast(i__7982));
29 ············final·Object·b__7983·=·this.b__7983;29 ············final·Object·b__7983·=·this.b__7983;
5.56 KB
clojure/core$build_positional_factory$iter__7980__7984$fn__7985.class
5.43 KB
procyon -ec {}
    
Offset 8, 22 lines modifiedOffset 8, 22 lines modified
8 import·clojure.lang.IFn;8 import·clojure.lang.IFn;
9 import·clojure.lang.RT;9 import·clojure.lang.RT;
10 import·clojure.lang.AFn;10 import·clojure.lang.AFn;
11 import·clojure.lang.AFunction;11 import·clojure.lang.AFunction;
  
12 public·final·class·core$build_positional_factory$iter__7980__7984$fn__7985·extends·AFunction12 public·final·class·core$build_positional_factory$iter__7980__7984$fn__7985·extends·AFunction
13 {13 {
14 ····Object·iter__7980; 
15 ····Object·s__7981;14 ····Object·s__7981;
 15 ····Object·iter__7980;
16 ····public·static·final·AFn·const__12;16 ····public·static·final·AFn·const__12;
17 ····public·static·final·AFn·const__13;17 ····public·static·final·AFn·const__13;
18 ····18 ····
19 ····public·core$build_positional_factory$iter__7980__7984$fn__7985(final·Object·iter__7980,·final·Object·s__7981)·{19 ····public·core$build_positional_factory$iter__7980__7984$fn__7985(final·Object·s__7981,·final·Object·iter__7980)·{
20 ········this.iter__7980·=·iter__7980; 
21 ········this.s__7981·=·s__7981;20 ········this.s__7981·=·s__7981;
 21 ········this.iter__7980·=·iter__7980;
22 ····}22 ····}
23 ····23 ····
24 ····public·Object·invoke()·{24 ····public·Object·invoke()·{
25 ········final·Object·s__7983·=·this.s__7981;25 ········final·Object·s__7983·=·this.s__7981;
26 ········this.s__7981·=·null;26 ········this.s__7981·=·null;
27 ········final·Object·o;27 ········final·Object·o;
28 ········Object·s__7981·=·o·=·s__7983;28 ········Object·s__7981·=·o·=·s__7983;
Offset 36, 54 lines modifiedOffset 36, 54 lines modified
36 ················temp__5823__auto__7991·=·null;36 ················temp__5823__auto__7991·=·null;
37 ················Object·s__7982·=·o2;37 ················Object·s__7982·=·o2;
38 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__7982);38 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__7982);
39 ················if·(invokeStatic2·!=·null)·{39 ················if·(invokeStatic2·!=·null)·{
40 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{40 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
41 ························Object·c__6394__auto__7989·=·core$chunk_first.invokeStatic(s__7982);41 ························Object·c__6394__auto__7989·=·core$chunk_first.invokeStatic(s__7982);
42 ························final·int·size__6395__auto__7990·=·RT.intCast(RT.count(c__6394__auto__7989));42 ························final·int·size__6395__auto__7990·=·RT.intCast(RT.count(c__6394__auto__7989));
 43 ························final·Object·invokeStatic3;
43 ························Object·b__7983·=·core$chunk_buffer.invokeStatic((Object)Integer.valueOf(size__6395__auto__7990));44 ························Object·b__7983·=·invokeStatic3·=·core$chunk_buffer.invokeStatic((Object)Integer.valueOf(size__6395__auto__7990));
44 ························final·int·n·=·size__6395__auto__7990;45 ························final·int·n·=·size__6395__auto__7990;
45 ························final·Object·o3·=·b__7983; 
46 ························final·Object·o4·=·c__6394__auto__7989;46 ························final·Object·o3·=·c__6394__auto__7989;
47 ························c__6394__auto__7989·=·null;47 ························c__6394__auto__7989·=·null;
48 ························final·Object·invoke·=·((IFn)new·core$build_positional_factory$iter__7980__7984$fn__7985$fn__7986(n,·o3,·o4)).invoke();48 ························final·Object·invoke·=·((IFn)new·core$build_positional_factory$iter__7980__7984$fn__7985$fn__7986(invokeStatic3,·n,·o3)).invoke();
49 ························if·(invoke·!=·null)·{49 ························if·(invoke·!=·null)·{
50 ····························if·(invoke·!=·Boolean.FALSE)·{50 ····························if·(invoke·!=·Boolean.FALSE)·{
51 ································final·Object·o5·=·b__7983;51 ································final·Object·o4·=·b__7983;
52 ································b__7983·=·null;52 ································b__7983·=·null;
53 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o5);53 ································final·Object·invokeStatic4·=·core$chunk.invokeStatic(o4);
54 ································final·IFn·fn·=·(IFn)this.iter__7980;54 ································final·IFn·fn·=·(IFn)this.iter__7980;
55 ································final·Object·o6·=·s__7982;55 ································final·Object·o5·=·s__7982;
56 ································s__7982·=·null;56 ································s__7982·=·null;
57 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o6));57 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));
58 ································this·=·null;58 ································this·=·null;
59 ································return·core$chunk_cons.invokeStatic(invokeStatic3,·invoke2);59 ································return·core$chunk_cons.invokeStatic(invokeStatic4,·invoke2);
60 ····························}60 ····························}
61 ························}61 ························}
62 ························final·Object·o8·=·b__7983;62 ························final·Object·o7·=·b__7983;
63 ························b__7983·=·null;63 ························b__7983·=·null;
64 ························final·Object·invokeStatic4·=·core$chunk.invokeStatic(o8);64 ························final·Object·invokeStatic5·=·core$chunk.invokeStatic(o7);
65 ························final·Object·o9·=·null;65 ························final·Object·o8·=·null;
66 ························this·=·null;66 ························this·=·null;
67 ························return·core$chunk_cons.invokeStatic(invokeStatic4,·o9);67 ························return·core$chunk_cons.invokeStatic(invokeStatic5,·o8);
68 ····················}68 ····················}
69 ················}69 ················}
70 ················Object·i·=·core$first__5468.invokeStatic(s__7982);70 ················Object·i·=·core$first__5468.invokeStatic(s__7982);
71 ················final·Object[]·array·=·{·core$build_positional_factory$iter__7980__7984$fn__7985.const__12,·core$build_positional_factory$iter__7980__7984$fn__7985.const__13,·null·};71 ················final·Object[]·array·=·{·core$build_positional_factory$iter__7980__7984$fn__7985.const__12,·core$build_positional_factory$iter__7980__7984$fn__7985.const__13,·null·};
72 ················final·int·n2·=·2;72 ················final·int·n2·=·2;
73 ················final·Object·o10·=·i;73 ················final·Object·o9·=·i;
74 ················i·=·null;74 ················i·=·null;
75 ················array[n2]·=·o10;75 ················array[n2]·=·o9;
76 ················final·Object·invokeStatic5·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array));76 ················final·Object·invokeStatic6·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array));
77 ················final·IFn·fn2·=·(IFn)this.iter__7980;77 ················final·IFn·fn2·=·(IFn)this.iter__7980;
78 ················final·Object·o11·=·s__7982;78 ················final·Object·o10·=·s__7982;
79 ················s__7982·=·null;79 ················s__7982·=·null;
80 ················final·Object·invoke3·=·fn2.invoke(core$rest__5472.invokeStatic(o11));80 ················final·Object·invoke3·=·fn2.invoke(core$rest__5472.invokeStatic(o10));
81 ················this·=·null;81 ················this·=·null;
82 ················return·core$cons__5460.invokeStatic(invokeStatic5,·invoke3);82 ················return·core$cons__5460.invokeStatic(invokeStatic6,·invoke3);
83 ············}83 ············}
84 ········}84 ········}
85 ········return·null;85 ········return·null;
86 ····}86 ····}
87 ····87 ····
88 ····static·{88 ····static·{
89 ········const__12·=·(AFn)Symbol.intern("clojure.core",·"nth");89 ········const__12·=·(AFn)Symbol.intern("clojure.core",·"nth");
626 B
clojure/core$build_positional_factory$iter__7980__7984.class
506 B
procyon -ec {}
    
Offset 6, 10 lines modifiedOffset 6, 10 lines modified
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·core$build_positional_factory$iter__7980__7984·extends·AFunction7 public·final·class·core$build_positional_factory$iter__7980__7984·extends·AFunction
8 {8 {
9 ····public·Object·invoke(Object·s__7981)·{9 ····public·Object·invoke(Object·s__7981)·{
10 ········final·Object·o·=·s__7981;10 ········final·Object·o·=·s__7981;
11 ········s__7981·=·null;11 ········s__7981·=·null;
12 ········return·new·LazySeq((IFn)new·core$build_positional_factory$iter__7980__7984$fn__7985((Object)this,·o));12 ········return·new·LazySeq((IFn)new·core$build_positional_factory$iter__7980__7984$fn__7985(o,·(Object)this));
13 ····}13 ····}
14 }14 }
693 B
clojure/core$comp$fn__5895.class
629 B
procyon -ec {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.RestFn;4 import·clojure.lang.RestFn;
  
5 public·final·class·core$comp$fn__5895·extends·RestFn5 public·final·class·core$comp$fn__5895·extends·RestFn
6 {6 {
7 ····Object·g; 
8 ····Object·f;7 ····Object·f;
 8 ····Object·g;
9 ····9 ····
10 ····public·core$comp$fn__5895(final·Object·g,·final·Object·f)·{10 ····public·core$comp$fn__5895(final·Object·f,·final·Object·g)·{
11 ········this.g·=·g; 
12 ········this.f·=·f;11 ········this.f·=·f;
 12 ········this.g·=·g;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{15 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{
16 ········final·IFn·fn·=·(IFn)this.f;16 ········final·IFn·fn·=·(IFn)this.f;
17 ········final·Object·g·=·this.g;17 ········final·Object·g·=·this.g;
18 ········final·Object·o·=·x;18 ········final·Object·o·=·x;
19 ········x·=·null;19 ········x·=·null;
648 B
clojure/core$comp.class
602 B
procyon -ec {}
    
Offset 23, 18 lines modifiedOffset 23, 18 lines modified
23 ····}23 ····}
24 ····24 ····
25 ····public·Object·doInvoke(final·Object·f,·final·Object·g,·final·Object·o)·{25 ····public·Object·doInvoke(final·Object·f,·final·Object·g,·final·Object·o)·{
26 ········return·invokeStatic(f,·g,·(ISeq)o);26 ········return·invokeStatic(f,·g,·(ISeq)o);
27 ····}27 ····}
28 ····28 ····
29 ····public·static·Object·invokeStatic(Object·f,·Object·g)·{29 ····public·static·Object·invokeStatic(Object·f,·Object·g)·{
30 ········final·Object·o·=·g; 
31 ········g·=·null; 
32 ········final·Object·o2·=·f;30 ········final·Object·o·=·f;
33 ········f·=·null;31 ········f·=·null;
 32 ········final·Object·o2·=·g;
 33 ········g·=·null;
34 ········return·new·core$comp$fn__5895(o,·o2);34 ········return·new·core$comp$fn__5895(o,·o2);
35 ····}35 ····}
36 ····36 ····
37 ····public·Object·invoke(final·Object·f,·final·Object·g)·{37 ····public·Object·invoke(final·Object·f,·final·Object·g)·{
38 ········return·invokeStatic(f,·g);38 ········return·invokeStatic(f,·g);
39 ····}39 ····}
40 ····40 ····
708 B
clojure/core$completing$fn__8558.class
632 B
procyon -ec {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$completing$fn__8558·extends·AFunction5 public·final·class·core$completing$fn__8558·extends·AFunction
6 {6 {
7 ····Object·cf; 
8 ····Object·f;7 ····Object·f;
 8 ····Object·cf;
9 ····9 ····
10 ····public·core$completing$fn__8558(final·Object·cf,·final·Object·f)·{10 ····public·core$completing$fn__8558(final·Object·f,·final·Object·cf)·{
11 ········this.cf·=·cf; 
12 ········this.f·=·f;11 ········this.f·=·f;
 12 ········this.cf·=·cf;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke(Object·x,·Object·y)·{15 ····public·Object·invoke(Object·x,·Object·y)·{
16 ········final·IFn·fn·=·(IFn)this.f;16 ········final·IFn·fn·=·(IFn)this.f;
17 ········final·Object·o·=·x;17 ········final·Object·o·=·x;
18 ········x·=·null;18 ········x·=·null;
19 ········final·Object·o2·=·y;19 ········final·Object·o2·=·y;
658 B
clojure/core$completing.class
600 B
procyon -ec {}
    
Offset 6, 18 lines modifiedOffset 6, 18 lines modified
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·core$completing·extends·AFunction7 public·final·class·core$completing·extends·AFunction
8 {8 {
9 ····public·static·final·Var·const__1;9 ····public·static·final·Var·const__1;
10 ····10 ····
11 ····public·static·Object·invokeStatic(Object·f,·Object·cf)·{11 ····public·static·Object·invokeStatic(Object·f,·Object·cf)·{
12 ········final·Object·o·=·cf;12 ········final·Object·o·=·f;
13 ········cf·=·null; 
14 ········final·Object·o2·=·f; 
15 ········f·=·null;13 ········f·=·null;
 14 ········final·Object·o2·=·cf;
 15 ········cf·=·null;
16 ········return·new·core$completing$fn__8558(o,·o2);16 ········return·new·core$completing$fn__8558(o,·o2);
17 ····}17 ····}
18 ····18 ····
19 ····public·Object·invoke(final·Object·f,·final·Object·cf)·{19 ····public·Object·invoke(final·Object·f,·final·Object·cf)·{
20 ········return·invokeStatic(f,·cf);20 ········return·invokeStatic(f,·cf);
21 ····}21 ····}
22 ····22 ····
851 B
clojure/core$concat$cat__5579$fn__5580.class
763 B
procyon -ec {}
    
Offset 3, 21 lines modifiedOffset 3, 21 lines modified
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$concat$cat__5579$fn__5580·extends·AFunction5 public·final·class·core$concat$cat__5579$fn__5580·extends·AFunction
6 {6 {
7 ····Object·zs;7 ····Object·zs;
8 ····Object·cat; 
9 ····Object·xys;8 ····Object·xys;
 9 ····Object·cat;
10 ····10 ····
11 ····public·core$concat$cat__5579$fn__5580(final·Object·zs,·final·Object·cat,·final·Object·xys)·{11 ····public·core$concat$cat__5579$fn__5580(final·Object·zs,·final·Object·xys,·final·Object·cat)·{
12 ········this.zs·=·zs;12 ········this.zs·=·zs;
13 ········this.cat·=·cat; 
14 ········this.xys·=·xys;13 ········this.xys·=·xys;
 14 ········this.cat·=·cat;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke()·{17 ····public·Object·invoke()·{
18 ········final·Object·xys2·=·this.xys;18 ········final·Object·xys2·=·this.xys;
19 ········this.xys·=·null;19 ········this.xys·=·null;
20 ········final·Object·invokeStatic;20 ········final·Object·invokeStatic;
21 ········Object·xys·=·invokeStatic·=·core$seq__5486.invokeStatic(xys2);21 ········Object·xys·=·invokeStatic·=·core$seq__5486.invokeStatic(xys2);
525 B
clojure/core$concat$cat__5579.class
455 B
procyon -ec {}
    
Offset 8, 10 lines modifiedOffset 8, 10 lines modified
8 public·final·class·core$concat$cat__5579·extends·AFunction8 public·final·class·core$concat$cat__5579·extends·AFunction
9 {9 {
10 ····public·Object·invoke(Object·xys,·Object·zs)·{10 ····public·Object·invoke(Object·xys,·Object·zs)·{
11 ········final·Object·o·=·zs;11 ········final·Object·o·=·zs;
12 ········zs·=·null;12 ········zs·=·null;
13 ········final·Object·o2·=·xys;13 ········final·Object·o2·=·xys;
14 ········xys·=·null;14 ········xys·=·null;
15 ········return·new·LazySeq((IFn)new·core$concat$cat__5579$fn__5580(o,·(Object)this,·o2));15 ········return·new·LazySeq((IFn)new·core$concat$cat__5579$fn__5580(o,·o2,·(Object)this));
16 ····}16 ····}
17 }17 }
684 B
clojure/core$concat$fn__5577.class
616 B
procyon -ec {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 package·clojure;1 package·clojure;
  
2 import·clojure.lang.AFunction;2 import·clojure.lang.AFunction;
  
3 public·final·class·core$concat$fn__5577·extends·AFunction3 public·final·class·core$concat$fn__5577·extends·AFunction
4 {4 {
5 ····Object·x; 
6 ····Object·y;5 ····Object·y;
 6 ····Object·x;
7 ····7 ····
8 ····public·core$concat$fn__5577(final·Object·x,·final·Object·y)·{8 ····public·core$concat$fn__5577(final·Object·y,·final·Object·x)·{
9 ········this.x·=·x; 
10 ········this.y·=·y;9 ········this.y·=·y;
 10 ········this.x·=·x;
11 ····}11 ····}
12 ····12 ····
13 ····public·Object·invoke()·{13 ····public·Object·invoke()·{
14 ········final·Object·x·=·this.x;14 ········final·Object·x·=·this.x;
15 ········this.x·=·null;15 ········this.x·=·null;
16 ········final·Object·invokeStatic;16 ········final·Object·invokeStatic;
17 ········Object·s·=·invokeStatic·=·core$seq__5486.invokeStatic(x);17 ········Object·s·=·invokeStatic·=·core$seq__5486.invokeStatic(x);
672 B
clojure/core$concat.class
622 B
procyon -ec {}
    
Offset 24, 18 lines modifiedOffset 24, 18 lines modified
24 ····}24 ····}
25 ····25 ····
26 ····public·Object·doInvoke(final·Object·x,·final·Object·y,·final·Object·o)·{26 ····public·Object·doInvoke(final·Object·x,·final·Object·y,·final·Object·o)·{
27 ········return·invokeStatic(x,·y,·(ISeq)o);27 ········return·invokeStatic(x,·y,·(ISeq)o);
28 ····}28 ····}
29 ····29 ····
30 ····public·static·Object·invokeStatic(Object·x,·Object·y)·{30 ····public·static·Object·invokeStatic(Object·x,·Object·y)·{
31 ········final·Object·o·=·x; 
32 ········x·=·null; 
33 ········final·Object·o2·=·y;31 ········final·Object·o·=·y;
34 ········y·=·null;32 ········y·=·null;
 33 ········final·Object·o2·=·x;
 34 ········x·=·null;
35 ········return·new·LazySeq((IFn)new·core$concat$fn__5577(o,·o2));35 ········return·new·LazySeq((IFn)new·core$concat$fn__5577(o,·o2));
36 ····}36 ····}
37 ····37 ····
38 ····public·Object·invoke(final·Object·x,·final·Object·y)·{38 ····public·Object·invoke(final·Object·x,·final·Object·y)·{
39 ········return·invokeStatic(x,·y);39 ········return·invokeStatic(x,·y);
40 ····}40 ····}
41 ····41 ····
1.37 KB
clojure/core$ctor_sigs$iter__7622__7626$fn__7627$fn__7628.class
1.25 KB
procyon -ec {}
    
Offset 6, 23 lines modifiedOffset 6, 23 lines modified
6 import·clojure.lang.Indexed;6 import·clojure.lang.Indexed;
7 import·clojure.lang.RT;7 import·clojure.lang.RT;
8 import·clojure.lang.Var;8 import·clojure.lang.Var;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·core$ctor_sigs$iter__7622__7626$fn__7627$fn__7628·extends·AFunction10 public·final·class·core$ctor_sigs$iter__7622__7626$fn__7627$fn__7628·extends·AFunction
11 {11 {
12 ····int·size__6395__auto__; 
13 ····Object·b__7625;12 ····Object·b__7625;
14 ····Object·c__6394__auto__;13 ····Object·c__6394__auto__;
 14 ····int·size__6395__auto__;
15 ····public·static·final·Var·const__6;15 ····public·static·final·Var·const__6;
16 ····16 ····
17 ····public·core$ctor_sigs$iter__7622__7626$fn__7627$fn__7628(final·int·size__6395__auto__,·final·Object·b__7625,·final·Object·c__6394__auto__)·{17 ····public·core$ctor_sigs$iter__7622__7626$fn__7627$fn__7628(final·Object·b__7625,·final·Object·c__6394__auto__,·final·int·size__6395__auto__)·{
18 ········this.size__6395__auto__·=·size__6395__auto__; 
19 ········this.b__7625·=·b__7625;18 ········this.b__7625·=·b__7625;
20 ········this.c__6394__auto__·=·c__6394__auto__;19 ········this.c__6394__auto__·=·c__6394__auto__;
 20 ········this.size__6395__auto__·=·size__6395__auto__;
21 ····}21 ····}
22 ····22 ····
23 ····public·Object·invoke()·{23 ····public·Object·invoke()·{
24 ········long·i__7624·=·(long)RT.intCast(0L);24 ········long·i__7624·=·(long)RT.intCast(0L);
25 ········while·(i__7624·<·this.size__6395__auto__)·{25 ········while·(i__7624·<·this.size__6395__auto__)·{
26 ············Object·ctor·=·((Indexed)this.c__6394__auto__).nth(RT.intCast(i__7624));26 ············Object·ctor·=·((Indexed)this.c__6394__auto__).nth(RT.intCast(i__7624));
27 ············final·Object·invokeStatic·=·core$not.invokeStatic((Object)(Modifier.isPrivate(((Constructor)ctor).getModifiers())·?·Boolean.TRUE·:·Boolean.FALSE));27 ············final·Object·invokeStatic·=·core$not.invokeStatic((Object)(Modifier.isPrivate(((Constructor)ctor).getModifiers())·?·Boolean.TRUE·:·Boolean.FALSE));
6.19 KB
clojure/core$ctor_sigs$iter__7622__7626$fn__7627.class
6.09 KB
procyon -ec {}
    
Offset 6, 21 lines modifiedOffset 6, 21 lines modified
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.RT;7 import·clojure.lang.RT;
8 import·clojure.lang.Var;8 import·clojure.lang.Var;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·core$ctor_sigs$iter__7622__7626$fn__7627·extends·AFunction10 public·final·class·core$ctor_sigs$iter__7622__7626$fn__7627·extends·AFunction
11 {11 {
12 ····Object·iter__7622; 
13 ····Object·s__7623;12 ····Object·s__7623;
 13 ····Object·iter__7622;
14 ····public·static·final·Var·const__13;14 ····public·static·final·Var·const__13;
15 ····15 ····
16 ····public·core$ctor_sigs$iter__7622__7626$fn__7627(final·Object·iter__7622,·final·Object·s__7623)·{16 ····public·core$ctor_sigs$iter__7622__7626$fn__7627(final·Object·s__7623,·final·Object·iter__7622)·{
17 ········this.iter__7622·=·iter__7622; 
18 ········this.s__7623·=·s__7623;17 ········this.s__7623·=·s__7623;
 18 ········this.iter__7622·=·iter__7622;
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke()·{21 ····public·Object·invoke()·{
22 ········final·Object·s__7625·=·this.s__7623;22 ········final·Object·s__7625·=·this.s__7623;
23 ········this.s__7623·=·null;23 ········this.s__7623·=·null;
24 ········Object·s__7623·=·s__7625;24 ········Object·s__7623·=·s__7625;
25 ········while·(true)·{25 ········while·(true)·{
Offset 36, 60 lines modifiedOffset 36, 59 lines modified
36 ················temp__5823__auto__7633·=·null;36 ················temp__5823__auto__7633·=·null;
37 ················Object·s__7624·=·o2;37 ················Object·s__7624·=·o2;
38 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__7624);38 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__7624);
39 ················if·(invokeStatic2·!=·null)·{39 ················if·(invokeStatic2·!=·null)·{
40 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{40 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
41 ························Object·c__6394__auto__7631·=·core$chunk_first.invokeStatic(s__7624);41 ························Object·c__6394__auto__7631·=·core$chunk_first.invokeStatic(s__7624);
42 ························final·int·size__6395__auto__7632·=·RT.intCast(RT.count(c__6394__auto__7631));42 ························final·int·size__6395__auto__7632·=·RT.intCast(RT.count(c__6394__auto__7631));
 43 ························final·Object·invokeStatic3;
43 ························Object·b__7625·=·core$chunk_buffer.invokeStatic((Object)Integer.valueOf(size__6395__auto__7632));44 ························Object·b__7625·=·invokeStatic3·=·core$chunk_buffer.invokeStatic((Object)Integer.valueOf(size__6395__auto__7632));
44 ························final·int·n·=·size__6395__auto__7632; 
45 ························final·Object·o3·=·b__7625; 
46 ························final·Object·o4·=·c__6394__auto__7631;45 ························final·Object·o3·=·c__6394__auto__7631;
47 ························c__6394__auto__7631·=·null;46 ························c__6394__auto__7631·=·null;
48 ························final·Object·invoke·=·((IFn)new·core$ctor_sigs$iter__7622__7626$fn__7627$fn__7628(n,·o3,·o4)).invoke();47 ························final·Object·invoke·=·((IFn)new·core$ctor_sigs$iter__7622__7626$fn__7627$fn__7628(invokeStatic3,·o3,·size__6395__auto__7632)).invoke();
49 ························if·(invoke·!=·null)·{48 ························if·(invoke·!=·null)·{
50 ····························if·(invoke·!=·Boolean.FALSE)·{49 ····························if·(invoke·!=·Boolean.FALSE)·{
51 ································final·Object·o5·=·b__7625;50 ································final·Object·o4·=·b__7625;
52 ································b__7625·=·null;51 ································b__7625·=·null;
53 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o5);52 ································final·Object·invokeStatic4·=·core$chunk.invokeStatic(o4);
54 ································final·IFn·fn·=·(IFn)this.iter__7622;53 ································final·IFn·fn·=·(IFn)this.iter__7622;
55 ································final·Object·o6·=·s__7624;54 ································final·Object·o5·=·s__7624;
56 ································s__7624·=·null;55 ································s__7624·=·null;
57 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o6));56 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));
58 ································this·=·null;57 ································this·=·null;
59 ································return·core$chunk_cons.invokeStatic(invokeStatic3,·invoke2);58 ································return·core$chunk_cons.invokeStatic(invokeStatic4,·invoke2);
60 ····························}59 ····························}
61 ························}60 ························}
62 ························final·Object·o8·=·b__7625;61 ························final·Object·o7·=·b__7625;
63 ························b__7625·=·null;62 ························b__7625·=·null;
64 ························final·Object·invokeStatic4·=·core$chunk.invokeStatic(o8);63 ························final·Object·invokeStatic5·=·core$chunk.invokeStatic(o7);
65 ························final·Object·o9·=·null;64 ························final·Object·o8·=·null;
66 ························this·=·null;65 ························this·=·null;
67 ························return·core$chunk_cons.invokeStatic(invokeStatic4,·o9);66 ························return·core$chunk_cons.invokeStatic(invokeStatic5,·o8);
68 ····················}67 ····················}
69 ················}68 ················}
70 ················Object·ctor·=·core$first__5468.invokeStatic(s__7624);69 ················Object·ctor·=·core$first__5468.invokeStatic(s__7624);
71 ················final·Object·invokeStatic5·=·core$not.invokeStatic((Object)(Modifier.isPrivate(((Constructor)ctor).getModifiers())·?·Boolean.TRUE·:·Boolean.FALSE));70 ················final·Object·invokeStatic6·=·core$not.invokeStatic((Object)(Modifier.isPrivate(((Constructor)ctor).getModifiers())·?·Boolean.TRUE·:·Boolean.FALSE));
72 ················if·(invokeStatic5·!=·null)·{71 ················if·(invokeStatic6·!=·null)·{
73 ····················if·(invokeStatic5·!=·Boolean.FALSE)·{72 ····················if·(invokeStatic6·!=·Boolean.FALSE)·{
74 ························final·Object·rawRoot·=·core$ctor_sigs$iter__7622__7626$fn__7627.const__13.getRawRoot();73 ························final·Object·rawRoot·=·core$ctor_sigs$iter__7622__7626$fn__7627.const__13.getRawRoot();
75 ························final·Object·o10·=·ctor;74 ························final·Object·o9·=·ctor;
76 ························ctor·=·null;75 ························ctor·=·null;
77 ························final·Object·invokeStatic6·=·core$apply.invokeStatic(rawRoot,·(Object)((Constructor)o10).getParameterTypes());76 ························final·Object·invokeStatic7·=·core$apply.invokeStatic(rawRoot,·(Object)((Constructor)o9).getParameterTypes());
78 ························final·IFn·fn2·=·(IFn)this.iter__7622;77 ························final·IFn·fn2·=·(IFn)this.iter__7622;
79 ························final·Object·o11·=·s__7624;78 ························final·Object·o10·=·s__7624;
80 ························s__7624·=·null;79 ························s__7624·=·null;
81 ························final·Object·invoke3·=·fn2.invoke(core$rest__5472.invokeStatic(o11));80 ························final·Object·invoke3·=·fn2.invoke(core$rest__5472.invokeStatic(o10));
82 ························this·=·null;81 ························this·=·null;
83 ························return·core$cons__5460.invokeStatic(invokeStatic6,·invoke3);82 ························return·core$cons__5460.invokeStatic(invokeStatic7,·invoke3);
84 ····················}83 ····················}
85 ················}84 ················}
86 ················final·Object·o12·=·s__7624;85 ················final·Object·o11·=·s__7624;
87 ················s__7624·=·null;86 ················s__7624·=·null;
88 ················s__7623·=·core$rest__5472.invokeStatic(o12);87 ················s__7623·=·core$rest__5472.invokeStatic(o11);
89 ················continue;88 ················continue;
90 ············}89 ············}
91 ············break;90 ············break;
92 ········}91 ········}
93 ········return·null;92 ········return·null;
94 ····}93 ····}
95 ····94 ····
551 B
clojure/core$ctor_sigs$iter__7622__7626.class
461 B
procyon -ec {}
    
Offset 6, 10 lines modifiedOffset 6, 10 lines modified
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·core$ctor_sigs$iter__7622__7626·extends·AFunction7 public·final·class·core$ctor_sigs$iter__7622__7626·extends·AFunction
8 {8 {
9 ····public·Object·invoke(Object·s__7623)·{9 ····public·Object·invoke(Object·s__7623)·{
10 ········final·Object·o·=·s__7623;10 ········final·Object·o·=·s__7623;
11 ········s__7623·=·null;11 ········s__7623·=·null;
12 ········return·new·LazySeq((IFn)new·core$ctor_sigs$iter__7622__7626$fn__7627((Object)this,·o));12 ········return·new·LazySeq((IFn)new·core$ctor_sigs$iter__7622__7626$fn__7627(o,·(Object)this));
13 ····}13 ····}
14 }14 }
791 B
clojure/core$defmacro$fn__5531.class
719 B
procyon -ec {}
    
Offset 4, 20 lines modifiedOffset 4, 20 lines modified
4 import·clojure.lang.ISeq;4 import·clojure.lang.ISeq;
5 import·clojure.lang.PersistentList$Primordial;5 import·clojure.lang.PersistentList$Primordial;
6 import·clojure.lang.ArraySeq;6 import·clojure.lang.ArraySeq;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·core$defmacro$fn__5531·extends·AFunction8 public·final·class·core$defmacro$fn__5531·extends·AFunction
9 {9 {
10 ····Object·args; 
11 ····Object·name;10 ····Object·name;
 11 ····Object·args;
12 ····12 ····
13 ····public·core$defmacro$fn__5531(final·Object·args,·final·Object·name)·{13 ····public·core$defmacro$fn__5531(final·Object·name,·final·Object·args)·{
14 ········this.args·=·args; 
15 ········this.name·=·name;14 ········this.name·=·name;
 15 ········this.args·=·args;
16 ····}16 ····}
17 ····17 ····
18 ····public·Object·invoke()·{18 ····public·Object·invoke()·{
19 ········final·Object[]·array·=·{·null·};19 ········final·Object[]·array·=·{·null·};
20 ········final·int·n·=·0;20 ········final·int·n·=·0;
21 ········final·Object·name·=·this.name;21 ········final·Object·name·=·this.name;
22 ········this.name·=·null;22 ········this.name·=·null;
733 B
clojure/core$defmacro$fn__5539.class
661 B
procyon -ec {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 package·clojure;1 package·clojure;
  
2 import·clojure.lang.AFunction;2 import·clojure.lang.AFunction;
  
3 public·final·class·core$defmacro$fn__5539·extends·AFunction3 public·final·class·core$defmacro$fn__5539·extends·AFunction
4 {4 {
5 ····Object·fdecl; 
6 ····Object·prefix;5 ····Object·prefix;
 6 ····Object·fdecl;
7 ····7 ····
8 ····public·core$defmacro$fn__5539(final·Object·fdecl,·final·Object·prefix)·{8 ····public·core$defmacro$fn__5539(final·Object·prefix,·final·Object·fdecl)·{
9 ········this.fdecl·=·fdecl; 
10 ········this.prefix·=·prefix;9 ········this.prefix·=·prefix;
 10 ········this.fdecl·=·fdecl;
11 ····}11 ····}
12 ····12 ····
13 ····public·Object·invoke()·{13 ····public·Object·invoke()·{
14 ········final·Object·prefix·=·this.prefix;14 ········final·Object·prefix·=·this.prefix;
15 ········this.prefix·=·null;15 ········this.prefix·=·null;
16 ········Object·p·=·prefix;16 ········Object·p·=·prefix;
17 ········final·Object·fdecl·=·this.fdecl;17 ········final·Object·fdecl·=·this.fdecl;
3.18 KB
clojure/core$defmacro.class
3.12 KB
procyon -ec {}
    
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
22 ····public·static·final·AFn·const__6;22 ····public·static·final·AFn·const__6;
23 ····public·static·final·AFn·const__7;23 ····public·static·final·AFn·const__7;
24 ····public·static·final·AFn·const__8;24 ····public·static·final·AFn·const__8;
25 ····public·static·final·Object·const__9;25 ····public·static·final·Object·const__9;
26 ····public·static·final·AFn·const__10;26 ····public·static·final·AFn·const__10;
27 ····27 ····
28 ····public·static·Object·invokeStatic(final·Object·_AMPERSAND_form,·final·Object·_AMPERSAND_env,·Object·name,·ISeq·args)·{28 ····public·static·Object·invokeStatic(final·Object·_AMPERSAND_form,·final·Object·_AMPERSAND_env,·Object·name,·ISeq·args)·{
29 ········Object·prefix·=·((IFn)new·core$defmacro$fn__5531((Object)args,·name)).invoke();29 ········Object·prefix·=·((IFn)new·core$defmacro$fn__5531(name,·(Object)args)).invoke();
30 ········final·ISeq·seq·=·args;30 ········final·ISeq·seq·=·args;
31 ········args·=·null;31 ········args·=·null;
32 ········Object·fdecl·=·((IFn)new·core$defmacro$fn__5533((Object)seq)).invoke();32 ········Object·fdecl·=·((IFn)new·core$defmacro$fn__5533((Object)seq)).invoke();
33 ········final·Object·invokeStatic·=·core$vector_QMARK___5498.invokeStatic(core$first__5468.invokeStatic(fdecl));33 ········final·Object·invokeStatic·=·core$vector_QMARK___5498.invokeStatic(core$first__5468.invokeStatic(fdecl));
34 ········Object·invokeStatic2·=·null;34 ········Object·invokeStatic2·=·null;
35 ········Label_0084:·{35 ········Label_0084:·{
36 ············if·(invokeStatic·!=·null)·{36 ············if·(invokeStatic·!=·null)·{
Offset 54, 34 lines modifiedOffset 54, 34 lines modified
54 ········final·core$defmacro$add_args__5537·core$defmacro$add_args__5537;54 ········final·core$defmacro$add_args__5537·core$defmacro$add_args__5537;
55 ········Object·add_args·=·core$defmacro$add_args__5537·=·new·core$defmacro$add_args__5537((Object)core$defmacro$add_implicit_args__5535);55 ········Object·add_args·=·core$defmacro$add_args__5537·=·new·core$defmacro$add_args__5537((Object)core$defmacro$add_implicit_args__5535);
56 ········add_args·=·null;56 ········add_args·=·null;
57 ········final·IFn·fn·=·(IFn)core$defmacro$add_args__5537;57 ········final·IFn·fn·=·(IFn)core$defmacro$add_args__5537;
58 ········final·PersistentVector·empty·=·PersistentVector.EMPTY;58 ········final·PersistentVector·empty·=·PersistentVector.EMPTY;
59 ········final·Object·o2·=·fdecl2;59 ········final·Object·o2·=·fdecl2;
60 ········fdecl2·=·null;60 ········fdecl2·=·null;
61 ········final·Object·invokeStatic3; 
62 ········Object·fdecl3·=·invokeStatic3·=·core$seq__5486.invokeStatic(fn.invoke((Object)empty,·o2));61 ········Object·fdecl3·=·core$seq__5486.invokeStatic(fn.invoke((Object)empty,·o2));
63 ········fdecl3·=·null; 
64 ········final·Object·o3·=·prefix;62 ········final·Object·o3·=·prefix;
65 ········prefix·=·null;63 ········prefix·=·null;
 64 ········final·Object·o4·=·fdecl3;
 65 ········fdecl3·=·null;
66 ········Object·decl·=·((IFn)new·core$defmacro$fn__5539(invokeStatic3,·o3)).invoke();66 ········Object·decl·=·((IFn)new·core$defmacro$fn__5539(o3,·o4)).invoke();
67 ········final·Object[]·array2·=·new·Object[4];67 ········final·Object[]·array2·=·new·Object[4];
68 ········array2[0]·=·core$defmacro.const__4;68 ········array2[0]·=·core$defmacro.const__4;
69 ········final·int·n2·=·1;69 ········final·int·n2·=·1;
70 ········final·AFn·const__6·=·core$defmacro.const__6;70 ········final·AFn·const__6·=·core$defmacro.const__6;
71 ········final·Object·o4·=·decl;71 ········final·Object·o5·=·decl;
72 ········decl·=·null;72 ········decl·=·null;
73 ········array2[n2]·=·core$cons__5460.invokeStatic((Object)const__6,·o4);73 ········array2[n2]·=·core$cons__5460.invokeStatic((Object)const__6,·o5);
74 ········array2[2]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$defmacro.const__7,·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$defmacro.const__8,·name·})),·core$defmacro.const__9·}));74 ········array2[2]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$defmacro.const__7,·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$defmacro.const__8,·name·})),·core$defmacro.const__9·}));
75 ········final·int·n3·=·3;75 ········final·int·n3·=·3;
76 ········final·Object[]·array3·=·{·core$defmacro.const__10,·null·};76 ········final·Object[]·array3·=·{·core$defmacro.const__10,·null·};
77 ········final·int·n4·=·1;77 ········final·int·n4·=·1;
78 ········final·Object·o5·=·name;78 ········final·Object·o6·=·name;
79 ········name·=·null;79 ········name·=·null;
80 ········array3[n4]·=·o5;80 ········array3[n4]·=·o6;
81 ········array2[n3]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array3));81 ········array2[n3]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array3));
82 ········return·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array2));82 ········return·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array2));
83 ····}83 ····}
84 ····84 ····
85 ····public·Object·doInvoke(final·Object·ampersand_form,·final·Object·ampersand_env,·final·Object·name,·final·Object·o)·{85 ····public·Object·doInvoke(final·Object·ampersand_form,·final·Object·ampersand_env,·final·Object·name,·final·Object·o)·{
86 ········return·invokeStatic(ampersand_form,·ampersand_env,·name,·(ISeq)o);86 ········return·invokeStatic(ampersand_form,·ampersand_env,·name,·(ISeq)o);
87 ····}87 ····}
933 B
clojure/core$derive$tf__6765$fn__6766.class
847 B
procyon -ec {}
    
Offset 5, 21 lines modifiedOffset 5, 21 lines modified
5 import·clojure.lang.RT;5 import·clojure.lang.RT;
6 import·clojure.lang.PersistentHashSet;6 import·clojure.lang.PersistentHashSet;
7 import·clojure.lang.Var;7 import·clojure.lang.Var;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·core$derive$tf__6765$fn__6766·extends·AFunction9 public·final·class·core$derive$tf__6765$fn__6766·extends·AFunction
10 {10 {
11 ····Object·target; 
12 ····Object·targets;11 ····Object·targets;
 12 ····Object·target;
13 ····public·static·final·Var·const__2;13 ····public·static·final·Var·const__2;
14 ····14 ····
15 ····public·core$derive$tf__6765$fn__6766(final·Object·target,·final·Object·targets)·{15 ····public·core$derive$tf__6765$fn__6766(final·Object·targets,·final·Object·target)·{
16 ········this.target·=·target; 
17 ········this.targets·=·targets;16 ········this.targets·=·targets;
 17 ········this.target·=·target;
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·invoke(Object·ret,·Object·k)·{20 ····public·Object·invoke(Object·ret,·Object·k)·{
21 ········final·Object·o·=·ret;21 ········final·Object·o·=·ret;
22 ········ret·=·null;22 ········ret·=·null;
23 ········final·Object·o2·=·k;23 ········final·Object·o2·=·k;
24 ········final·Object·rawRoot·=·core$derive$tf__6765$fn__6766.const__2.getRawRoot();24 ········final·Object·rawRoot·=·core$derive$tf__6765$fn__6766.const__2.getRawRoot();
848 B
clojure/core$derive$tf__6765.class
780 B
procyon -ec {}
    
Offset 3, 18 lines modifiedOffset 3, 18 lines modified
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$derive$tf__6765·extends·AFunction5 public·final·class·core$derive$tf__6765·extends·AFunction
6 {6 {
7 ····public·Object·invoke(Object·m,·Object·source,·Object·sources,·Object·target,·Object·targets)·{7 ····public·Object·invoke(Object·m,·Object·source,·Object·sources,·Object·target,·Object·targets)·{
8 ········final·Object·o·=·target; 
9 ········target·=·null; 
10 ········final·Object·o2·=·targets;8 ········final·Object·o·=·targets;
11 ········targets·=·null;9 ········targets·=·null;
 10 ········final·Object·o2·=·target;
 11 ········target·=·null;
12 ········final·core$derive$tf__6765$fn__6766·core$derive$tf__6765$fn__6766·=·new·core$derive$tf__6765$fn__6766(o,·o2);12 ········final·core$derive$tf__6765$fn__6766·core$derive$tf__6765$fn__6766·=·new·core$derive$tf__6765$fn__6766(o,·o2);
13 ········final·Object·o3·=·m;13 ········final·Object·o3·=·m;
14 ········m·=·null;14 ········m·=·null;
15 ········final·Object·o4·=·source;15 ········final·Object·o4·=·source;
16 ········final·Object·o5·=·sources;16 ········final·Object·o5·=·sources;
17 ········sources·=·null;17 ········sources·=·null;
18 ········final·IFn·fn·=·(IFn)o5;18 ········final·IFn·fn·=·(IFn)o5;
1.09 KB
clojure/core$destructure$pb__6337$pmap__6340$fn__6341.class
998 B
procyon -ec {}
    
Offset 7, 24 lines modifiedOffset 7, 24 lines modified
7 import·clojure.lang.ArraySeq;7 import·clojure.lang.ArraySeq;
8 import·clojure.lang.ILookupThunk;8 import·clojure.lang.ILookupThunk;
9 import·clojure.lang.KeywordLookupSite;9 import·clojure.lang.KeywordLookupSite;
10 import·clojure.lang.AFunction;10 import·clojure.lang.AFunction;
  
11 public·final·class·core$destructure$pb__6337$pmap__6340$fn__6341·extends·AFunction11 public·final·class·core$destructure$pb__6337$pmap__6340$fn__6341·extends·AFunction
12 {12 {
13 ····Object·b; 
14 ····Object·gmap;13 ····Object·gmap;
 14 ····Object·b;
15 ····static·final·KeywordLookupSite·__site__0__;15 ····static·final·KeywordLookupSite·__site__0__;
16 ····static·ILookupThunk·__thunk__0__;16 ····static·ILookupThunk·__thunk__0__;
17 ····static·final·KeywordLookupSite·__site__1__;17 ····static·final·KeywordLookupSite·__site__1__;
18 ····static·ILookupThunk·__thunk__1__;18 ····static·ILookupThunk·__thunk__1__;
19 ····19 ····
20 ····public·core$destructure$pb__6337$pmap__6340$fn__6341(final·Object·b,·final·Object·gmap)·{20 ····public·core$destructure$pb__6337$pmap__6340$fn__6341(final·Object·gmap,·final·Object·b)·{
21 ········this.b·=·b; 
22 ········this.gmap·=·gmap;21 ········this.gmap·=·gmap;
 22 ········this.b·=·b;
23 ····}23 ····}
24 ····24 ····
25 ····public·Object·invoke(Object·ret)·{25 ····public·Object·invoke(Object·ret)·{
26 ········final·ILookupThunk·_thunk__0__·=·core$destructure$pb__6337$pmap__6340$fn__6341.__thunk__0__;26 ········final·ILookupThunk·_thunk__0__·=·core$destructure$pb__6337$pmap__6340$fn__6341.__thunk__0__;
27 ········final·Object·b·=·this.b;27 ········final·Object·b·=·this.b;
28 ········Object·value2;28 ········Object·value2;
29 ········Object·value;29 ········Object·value;
1.17 KB
clojure/core$destructure$pb__6337$pmap__6340.class
1.07 KB
procyon -ec {}
    
Offset 47, 15 lines modifiedOffset 47, 15 lines modified
47 ········final·ILookupThunk·_thunk__0__·=·core$destructure$pb__6337$pmap__6340.__thunk__0__;47 ········final·ILookupThunk·_thunk__0__·=·core$destructure$pb__6337$pmap__6340.__thunk__0__;
48 ········final·Object·o·=·b;48 ········final·Object·o·=·b;
49 ········Object·o2;49 ········Object·o2;
50 ········if·(_thunk__0__·==·(o2·=·_thunk__0__.get(o)))·{50 ········if·(_thunk__0__·==·(o2·=·_thunk__0__.get(o)))·{
51 ············o2·=·(core$destructure$pb__6337$pmap__6340.__thunk__0__·=·((ILookupSite)core$destructure$pb__6337$pmap__6340.__site__0__).fault(o)).get(o);51 ············o2·=·(core$destructure$pb__6337$pmap__6340.__thunk__0__·=·((ILookupSite)core$destructure$pb__6337$pmap__6340.__site__0__).fault(o)).get(o);
52 ········}52 ········}
53 ········final·Object·defaults·=·o2;53 ········final·Object·defaults·=·o2;
54 ········final·IFn·fn·=·(IFn)new·core$destructure$pb__6337$pmap__6340$fn__6341(b,·gmap);54 ········final·IFn·fn·=·(IFn)new·core$destructure$pb__6337$pmap__6340$fn__6341(gmap,·b);
55 ········final·Object·o3·=·bvec;55 ········final·Object·o3·=·bvec;
56 ········bvec·=·null;56 ········bvec·=·null;
57 ········final·Object·invokeStatic·=·core$conj__5474.invokeStatic(o3,·gmap);57 ········final·Object·invokeStatic·=·core$conj__5474.invokeStatic(o3,·gmap);
58 ········final·Object·o4·=·v;58 ········final·Object·o4·=·v;
59 ········v·=·null;59 ········v·=·null;
60 ········final·Object·invokeStatic2·=·core$conj__5474.invokeStatic(core$conj__5474.invokeStatic(invokeStatic,·o4),·gmap);60 ········final·Object·invokeStatic2·=·core$conj__5474.invokeStatic(core$conj__5474.invokeStatic(invokeStatic,·o4),·gmap);
61 ········final·Object·invokeStatic3·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$destructure$pb__6337$pmap__6340.const__10·}));61 ········final·Object·invokeStatic3·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$destructure$pb__6337$pmap__6340.const__10·}));
873 B
clojure/core$distinct$step__6504$fn__6505.class
779 B
procyon -ec {}
    
Offset 2, 21 lines modifiedOffset 2, 21 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$distinct$step__6504$fn__6505·extends·AFunction5 public·final·class·core$distinct$step__6504$fn__6505·extends·AFunction
6 {6 {
7 ····Object·seen; 
8 ····Object·xs;7 ····Object·xs;
 8 ····Object·seen;
9 ····Object·step;9 ····Object·step;
10 ····10 ····
11 ····public·core$distinct$step__6504$fn__6505(final·Object·seen,·final·Object·xs,·final·Object·step)·{11 ····public·core$distinct$step__6504$fn__6505(final·Object·xs,·final·Object·seen,·final·Object·step)·{
12 ········this.seen·=·seen; 
13 ········this.xs·=·xs;12 ········this.xs·=·xs;
 13 ········this.seen·=·seen;
14 ········this.step·=·step;14 ········this.step·=·step;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke()·{17 ····public·Object·invoke()·{
18 ········final·IFn·fn·=·(IFn)new·core$distinct$step__6504$fn__6505$fn__6507(this.step);18 ········final·IFn·fn·=·(IFn)new·core$distinct$step__6504$fn__6505$fn__6507(this.step);
19 ········final·Object·xs·=·this.xs;19 ········final·Object·xs·=·this.xs;
20 ········this.xs·=·null;20 ········this.xs·=·null;
624 B
clojure/core$distinct$step__6504.class
548 B
procyon -ec {}
    
Offset 4, 14 lines modifiedOffset 4, 14 lines modified
4 import·clojure.lang.LazySeq;4 import·clojure.lang.LazySeq;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·core$distinct$step__6504·extends·AFunction7 public·final·class·core$distinct$step__6504·extends·AFunction
8 {8 {
9 ····public·Object·invoke(Object·xs,·Object·seen)·{9 ····public·Object·invoke(Object·xs,·Object·seen)·{
10 ········final·Object·o·=·seen; 
11 ········seen·=·null; 
12 ········final·Object·o2·=·xs;10 ········final·Object·o·=·xs;
13 ········xs·=·null;11 ········xs·=·null;
 12 ········final·Object·o2·=·seen;
 13 ········seen·=·null;
14 ········return·new·LazySeq((IFn)new·core$distinct$step__6504$fn__6505(o,·o2,·(Object)this));14 ········return·new·LazySeq((IFn)new·core$distinct$step__6504$fn__6505(o,·o2,·(Object)this));
15 ····}15 ····}
16 }16 }
851 B
clojure/core$drop$fn__6009$fn__6010.class
769 B
procyon -ec {}
    
Offset 4, 20 lines modifiedOffset 4, 20 lines modified
4 import·clojure.lang.IFn;4 import·clojure.lang.IFn;
5 import·clojure.lang.Numbers;5 import·clojure.lang.Numbers;
6 import·clojure.lang.Volatile;6 import·clojure.lang.Volatile;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·core$drop$fn__6009$fn__6010·extends·AFunction8 public·final·class·core$drop$fn__6009$fn__6010·extends·AFunction
9 {9 {
10 ····Object·rf; 
11 ····Object·nv;10 ····Object·nv;
 11 ····Object·rf;
12 ····12 ····
13 ····public·core$drop$fn__6009$fn__6010(final·Object·rf,·final·Object·nv)·{13 ····public·core$drop$fn__6009$fn__6010(final·Object·nv,·final·Object·rf)·{
14 ········this.rf·=·rf; 
15 ········this.nv·=·nv;14 ········this.nv·=·nv;
 15 ········this.rf·=·rf;
16 ····}16 ····}
17 ····17 ····
18 ····public·Object·invoke(Object·result,·Object·input)·{18 ····public·Object·invoke(Object·result,·Object·input)·{
19 ········Object·n·=·core$deref.invokeStatic(this.nv);19 ········Object·n·=·core$deref.invokeStatic(this.nv);
20 ········((Volatile)this.nv).reset((Object)Numbers.dec(((Volatile)this.nv).deref()));20 ········((Volatile)this.nv).reset((Object)Numbers.dec(((Volatile)this.nv).deref()));
21 ········final·Object·o·=·n;21 ········final·Object·o·=·n;
22 ········n·=·null;22 ········n·=·null;
683 B
clojure/core$drop$fn__6009.class
619 B
procyon -ec {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 ····Object·n;8 ····Object·n;
9 ····9 ····
10 ····public·core$drop$fn__6009(final·Object·n)·{10 ····public·core$drop$fn__6009(final·Object·n)·{
11 ········this.n·=·n;11 ········this.n·=·n;
12 ····}12 ····}
13 ····13 ····
14 ····public·Object·invoke(Object·rf)·{14 ····public·Object·invoke(Object·rf)·{
 15 ········final·Object·invokeStatic;
15 ········Object·nv·=·core$volatile_BANG_.invokeStatic(this.n);16 ········Object·nv·=·invokeStatic·=·core$volatile_BANG_.invokeStatic(this.n);
 17 ········nv·=·null;
16 ········final·Object·o·=·rf;18 ········final·Object·o·=·rf;
17 ········rf·=·null;19 ········rf·=·null;
18 ········final·Object·o2·=·nv; 
19 ········nv·=·null; 
20 ········return·new·core$drop$fn__6009$fn__6010(o,·o2);20 ········return·new·core$drop$fn__6009$fn__6010(invokeStatic,·o);
21 ····}21 ····}
22 }22 }
762 B
clojure/core$drop$fn__6016.class
698 B
procyon -ec {}
    
Offset 3, 21 lines modifiedOffset 3, 21 lines modified
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$drop$fn__6016·extends·AFunction5 public·final·class·core$drop$fn__6016·extends·AFunction
6 {6 {
7 ····Object·step;7 ····Object·step;
8 ····Object·coll; 
9 ····Object·n;8 ····Object·n;
 9 ····Object·coll;
10 ····10 ····
11 ····public·core$drop$fn__6016(final·Object·step,·final·Object·coll,·final·Object·n)·{11 ····public·core$drop$fn__6016(final·Object·step,·final·Object·n,·final·Object·coll)·{
12 ········this.step·=·step;12 ········this.step·=·step;
13 ········this.coll·=·coll; 
14 ········this.n·=·n;13 ········this.n·=·n;
 14 ········this.coll·=·coll;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke()·{17 ····public·Object·invoke()·{
18 ········final·Object·step·=·this.step;18 ········final·Object·step·=·this.step;
19 ········this.step·=·null;19 ········this.step·=·null;
20 ········final·IFn·fn·=·(IFn)step;20 ········final·IFn·fn·=·(IFn)step;
21 ········final·Object·n·=·this.n;21 ········final·Object·n·=·this.n;
792 B
clojure/core$drop.class
746 B
procyon -ec {}
    
Offset 53, 18 lines modifiedOffset 53, 18 lines modified
53 ········}53 ········}
54 ········else·{54 ········else·{
55 ············Object·step·=·new·core$drop$step__6013();55 ············Object·step·=·new·core$drop$step__6013();
56 ············final·core$drop$fn__6016·core$drop$fn__6016;56 ············final·core$drop$fn__6016·core$drop$fn__6016;
57 ············empty·=·new·LazySeq((IFn)core$drop$fn__6016);57 ············empty·=·new·LazySeq((IFn)core$drop$fn__6016);
58 ············final·Object·o6·=·step;58 ············final·Object·o6·=·step;
59 ············step·=·null;59 ············step·=·null;
60 ············final·Object·o7·=·coll; 
61 ············coll·=·null; 
62 ············final·Object·o8·=·n;60 ············final·Object·o7·=·n;
63 ············n·=·null;61 ············n·=·null;
 62 ············final·Object·o8·=·coll;
 63 ············coll·=·null;
64 ············core$drop$fn__6016·=·new·core$drop$fn__6016(o6,·o7,·o8);64 ············core$drop$fn__6016·=·new·core$drop$fn__6016(o6,·o7,·o8);
65 ········}65 ········}
66 ········return·empty;66 ········return·empty;
67 ····}67 ····}
68 ····68 ····
69 ····public·Object·invoke(final·Object·n,·final·Object·coll)·{69 ····public·Object·invoke(final·Object·n,·final·Object·coll)·{
70 ········return·invokeStatic(n,·coll);70 ········return·invokeStatic(n,·coll);
904 B
clojure/core$drop_while$fn__6024$fn__6025.class
810 B
procyon -ec {}
    
Offset 2, 22 lines modifiedOffset 2, 22 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$drop_while$fn__6024$fn__6025·extends·AFunction5 public·final·class·core$drop_while$fn__6024$fn__6025·extends·AFunction
6 {6 {
7 ····Object·dv; 
8 ····Object·pred;7 ····Object·pred;
9 ····Object·rf;8 ····Object·rf;
 9 ····Object·dv;
10 ····10 ····
11 ····public·core$drop_while$fn__6024$fn__6025(final·Object·dv,·final·Object·pred,·final·Object·rf)·{11 ····public·core$drop_while$fn__6024$fn__6025(final·Object·pred,·final·Object·rf,·final·Object·dv)·{
12 ········this.dv·=·dv; 
13 ········this.pred·=·pred;12 ········this.pred·=·pred;
14 ········this.rf·=·rf;13 ········this.rf·=·rf;
 14 ········this.dv·=·dv;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(Object·result,·Object·input)·{17 ····public·Object·invoke(Object·result,·Object·input)·{
18 ········final·Object·invokeStatic;18 ········final·Object·invokeStatic;
19 ········Object·drop_QMARK_·=·invokeStatic·=·core$deref.invokeStatic(this.dv);19 ········Object·drop_QMARK_·=·invokeStatic·=·core$deref.invokeStatic(this.dv);
20 ········drop_QMARK_·=·null;20 ········drop_QMARK_·=·null;
21 ········final·Object·o;21 ········final·Object·o;
805 B
clojure/core$drop_while$fn__6024.class
729 B
procyon -ec {}
    
Offset 8, 16 lines modifiedOffset 8, 16 lines modified
8 ····Object·pred;8 ····Object·pred;
9 ····9 ····
10 ····public·core$drop_while$fn__6024(final·Object·pred)·{10 ····public·core$drop_while$fn__6024(final·Object·pred)·{
11 ········this.pred·=·pred;11 ········this.pred·=·pred;
12 ····}12 ····}
13 ····13 ····
14 ····public·Object·invoke(Object·rf)·{14 ····public·Object·invoke(Object·rf)·{
15 ········final·Object·invokeStatic; 
16 ········Object·dv·=·invokeStatic·=·core$volatile_BANG_.invokeStatic((Object)Boolean.TRUE);15 ········Object·dv·=·core$volatile_BANG_.invokeStatic((Object)Boolean.TRUE);
17 ········dv·=·null; 
18 ········final·Object·pred·=·this.pred;16 ········final·Object·pred·=·this.pred;
19 ········final·Object·o·=·rf;17 ········final·Object·o·=·rf;
20 ········rf·=·null;18 ········rf·=·null;
 19 ········final·Object·o2·=·dv;
 20 ········dv·=·null;
21 ········return·new·core$drop_while$fn__6024$fn__6025(invokeStatic,·pred,·o);21 ········return·new·core$drop_while$fn__6024$fn__6025(pred,·o,·o2);
22 ····}22 ····}
23 }23 }
831 B
clojure/core$drop_while$fn__6032.class
755 B
procyon -ec {}
    
Offset 2, 22 lines modifiedOffset 2, 22 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$drop_while$fn__6032·extends·AFunction5 public·final·class·core$drop_while$fn__6032·extends·AFunction
6 {6 {
7 ····Object·pred; 
8 ····Object·step;7 ····Object·step;
9 ····Object·coll;8 ····Object·coll;
 9 ····Object·pred;
10 ····10 ····
11 ····public·core$drop_while$fn__6032(final·Object·pred,·final·Object·step,·final·Object·coll)·{11 ····public·core$drop_while$fn__6032(final·Object·step,·final·Object·coll,·final·Object·pred)·{
12 ········this.pred·=·pred; 
13 ········this.step·=·step;12 ········this.step·=·step;
14 ········this.coll·=·coll;13 ········this.coll·=·coll;
 14 ········this.pred·=·pred;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke()·{17 ····public·Object·invoke()·{
18 ········final·Object·step·=·this.step;18 ········final·Object·step·=·this.step;
19 ········this.step·=·null;19 ········this.step·=·null;
20 ········final·IFn·fn·=·(IFn)step;20 ········final·IFn·fn·=·(IFn)step;
21 ········final·Object·pred·=·this.pred;21 ········final·Object·pred·=·this.pred;
1.12 KB
clojure/core$drop_while.class
1.07 KB
procyon -ec {}
    
Offset 4, 22 lines modifiedOffset 4, 22 lines modified
4 import·clojure.lang.LazySeq;4 import·clojure.lang.LazySeq;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·core$drop_while·extends·AFunction7 public·final·class·core$drop_while·extends·AFunction
8 {8 {
9 ····public·static·Object·invokeStatic(Object·pred,·Object·coll)·{9 ····public·static·Object·invokeStatic(Object·pred,·Object·coll)·{
 10 ········final·core$drop_while$step__6029·core$drop_while$step__6029;
10 ········Object·step·=·new·core$drop_while$step__6029();11 ········Object·step·=·core$drop_while$step__6029·=·new·core$drop_while$step__6029();
11 ········final·Object·o·=·pred; 
12 ········pred·=·null; 
13 ········final·Object·o2·=·step; 
14 ········step·=·null;12 ········step·=·null;
15 ········final·Object·o3·=·coll;13 ········final·Object·o·=·coll;
16 ········coll·=·null;14 ········coll·=·null;
 15 ········final·Object·o2·=·pred;
 16 ········pred·=·null;
17 ········return·new·LazySeq((IFn)new·core$drop_while$fn__6032(o,·o2,·o3));17 ········return·new·LazySeq((IFn)new·core$drop_while$fn__6032((Object)core$drop_while$step__6029,·o,·o2));
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·invoke(final·Object·pred,·final·Object·coll)·{20 ····public·Object·invoke(final·Object·pred,·final·Object·coll)·{
21 ········return·invokeStatic(pred,·coll);21 ········return·invokeStatic(pred,·coll);
22 ····}22 ····}
23 ····23 ····
24 ····public·static·Object·invokeStatic(Object·pred)·{24 ····public·static·Object·invokeStatic(Object·pred)·{
1.37 KB
clojure/core$emit_defrecord$eqhash__7934.class
1.28 KB
procyon -ec {}
    
Offset 9, 16 lines modifiedOffset 9, 16 lines modified
9 import·clojure.lang.RT;9 import·clojure.lang.RT;
10 import·clojure.lang.Var;10 import·clojure.lang.Var;
11 import·clojure.lang.AFn;11 import·clojure.lang.AFn;
12 import·clojure.lang.AFunction;12 import·clojure.lang.AFunction;
  
13 public·final·class·core$emit_defrecord$eqhash__7934·extends·AFunction13 public·final·class·core$emit_defrecord$eqhash__7934·extends·AFunction
14 {14 {
15 ····Object·gs; 
16 ····Object·type_hash;15 ····Object·type_hash;
 16 ····Object·gs;
17 ····public·static·final·AFn·const__4;17 ····public·static·final·AFn·const__4;
18 ····public·static·final·AFn·const__8;18 ····public·static·final·AFn·const__8;
19 ····public·static·final·Var·const__10;19 ····public·static·final·Var·const__10;
20 ····public·static·final·AFn·const__11;20 ····public·static·final·AFn·const__11;
21 ····public·static·final·AFn·const__12;21 ····public·static·final·AFn·const__12;
22 ····public·static·final·AFn·const__13;22 ····public·static·final·AFn·const__13;
23 ····public·static·final·AFn·const__14;23 ····public·static·final·AFn·const__14;
Offset 43, 17 lines modifiedOffset 43, 17 lines modified
43 ····public·static·final·AFn·const__33;43 ····public·static·final·AFn·const__33;
44 ····public·static·final·AFn·const__34;44 ····public·static·final·AFn·const__34;
45 ····public·static·final·AFn·const__35;45 ····public·static·final·AFn·const__35;
46 ····public·static·final·AFn·const__36;46 ····public·static·final·AFn·const__36;
47 ····public·static·final·AFn·const__37;47 ····public·static·final·AFn·const__37;
48 ····public·static·final·AFn·const__38;48 ····public·static·final·AFn·const__38;
49 ····49 ····
50 ····public·core$emit_defrecord$eqhash__7934(final·Object·gs,·final·Object·type_hash)·{50 ····public·core$emit_defrecord$eqhash__7934(final·Object·type_hash,·final·Object·gs)·{
51 ········this.gs·=·gs; 
52 ········this.type_hash·=·type_hash;51 ········this.type_hash·=·type_hash;
 52 ········this.gs·=·gs;
53 ····}53 ····}
54 ····54 ····
55 ····public·Object·invoke(Object·p__7933)·{55 ····public·Object·invoke(Object·p__7933)·{
56 ········final·Object·o·=·p__7933;56 ········final·Object·o·=·p__7933;
57 ········p__7933·=·null;57 ········p__7933·=·null;
58 ········Object·vec__7935·=·o;58 ········Object·vec__7935·=·o;
59 ········Object·i·=·RT.nth(vec__7935,·RT.intCast(0L),·(Object)null);59 ········Object·i·=·RT.nth(vec__7935,·RT.intCast(0L),·(Object)null);
1.43 KB
clojure/core$emit_defrecord$ilookup__7946.class
1.34 KB
procyon -ec {}
    
Offset 10, 16 lines modifiedOffset 10, 16 lines modified
10 import·clojure.lang.Keyword;10 import·clojure.lang.Keyword;
11 import·clojure.lang.Var;11 import·clojure.lang.Var;
12 import·clojure.lang.AFn;12 import·clojure.lang.AFn;
13 import·clojure.lang.AFunction;13 import·clojure.lang.AFunction;
  
14 public·final·class·core$emit_defrecord$ilookup__7946·extends·AFunction14 public·final·class·core$emit_defrecord$ilookup__7946·extends·AFunction
15 {15 {
16 ····Object·tagname; 
17 ····Object·base_fields;16 ····Object·base_fields;
 17 ····Object·tagname;
18 ····public·static·final·AFn·const__4;18 ····public·static·final·AFn·const__4;
19 ····public·static·final·AFn·const__5;19 ····public·static·final·AFn·const__5;
20 ····public·static·final·AFn·const__9;20 ····public·static·final·AFn·const__9;
21 ····public·static·final·Var·const__11;21 ····public·static·final·Var·const__11;
22 ····public·static·final·AFn·const__12;22 ····public·static·final·AFn·const__12;
23 ····public·static·final·AFn·const__13;23 ····public·static·final·AFn·const__13;
24 ····public·static·final·AFn·const__14;24 ····public·static·final·AFn·const__14;
Offset 36, 17 lines modifiedOffset 36, 17 lines modified
36 ····public·static·final·AFn·const__26;36 ····public·static·final·AFn·const__26;
37 ····public·static·final·AFn·const__27;37 ····public·static·final·AFn·const__27;
38 ····public·static·final·AFn·const__28;38 ····public·static·final·AFn·const__28;
39 ····public·static·final·AFn·const__29;39 ····public·static·final·AFn·const__29;
40 ····public·static·final·AFn·const__31;40 ····public·static·final·AFn·const__31;
41 ····public·static·final·Keyword·const__32;41 ····public·static·final·Keyword·const__32;
42 ····42 ····
43 ····public·core$emit_defrecord$ilookup__7946(final·Object·tagname,·final·Object·base_fields)·{43 ····public·core$emit_defrecord$ilookup__7946(final·Object·base_fields,·final·Object·tagname)·{
44 ········this.tagname·=·tagname; 
45 ········this.base_fields·=·base_fields;44 ········this.base_fields·=·base_fields;
 45 ········this.tagname·=·tagname;
46 ····}46 ····}
47 ····47 ····
48 ····public·Object·invoke(Object·p__7945)·{48 ····public·Object·invoke(Object·p__7945)·{
49 ········final·Object·o·=·p__7945;49 ········final·Object·o·=·p__7945;
50 ········p__7945·=·null;50 ········p__7945·=·null;
51 ········Object·vec__7947·=·o;51 ········Object·vec__7947·=·o;
52 ········Object·i·=·RT.nth(vec__7947,·RT.intCast(0L),·(Object)null);52 ········Object·i·=·RT.nth(vec__7947,·RT.intCast(0L),·(Object)null);
1.71 KB
clojure/core$emit_defrecord$imap__7956.class
1.62 KB
procyon -ec {}
    
Offset 12, 18 lines modifiedOffset 12, 18 lines modified
12 import·clojure.lang.Var;12 import·clojure.lang.Var;
13 import·clojure.lang.AFn;13 import·clojure.lang.AFn;
14 import·clojure.lang.AFunction;14 import·clojure.lang.AFunction;
  
15 public·final·class·core$emit_defrecord$imap__7956·extends·AFunction15 public·final·class·core$emit_defrecord$imap__7956·extends·AFunction
16 {16 {
17 ····Object·fields;17 ····Object·fields;
18 ····Object·tagname; 
19 ····Object·base_fields;18 ····Object·base_fields;
20 ····Object·classname;19 ····Object·tagname;
21 ····Object·gs;20 ····Object·gs;
 21 ····Object·classname;
22 ····public·static·final·AFn·const__4;22 ····public·static·final·AFn·const__4;
23 ····public·static·final·AFn·const__8;23 ····public·static·final·AFn·const__8;
24 ····public·static·final·Var·const__10;24 ····public·static·final·Var·const__10;
25 ····public·static·final·AFn·const__11;25 ····public·static·final·AFn·const__11;
26 ····public·static·final·AFn·const__12;26 ····public·static·final·AFn·const__12;
27 ····public·static·final·AFn·const__14;27 ····public·static·final·AFn·const__14;
28 ····public·static·final·AFn·const__15;28 ····public·static·final·AFn·const__15;
Offset 100, 20 lines modifiedOffset 100, 20 lines modified
100 ····public·static·final·AFn·const__91;100 ····public·static·final·AFn·const__91;
101 ····public·static·final·AFn·const__92;101 ····public·static·final·AFn·const__92;
102 ····public·static·final·AFn·const__93;102 ····public·static·final·AFn·const__93;
103 ····public·static·final·AFn·const__94;103 ····public·static·final·AFn·const__94;
104 ····public·static·final·AFn·const__95;104 ····public·static·final·AFn·const__95;
105 ····public·static·final·AFn·const__96;105 ····public·static·final·AFn·const__96;
106 ····106 ····
107 ····public·core$emit_defrecord$imap__7956(final·Object·fields,·final·Object·tagname,·final·Object·base_fields,·final·Object·classname,·final·Object·gs)·{107 ····public·core$emit_defrecord$imap__7956(final·Object·fields,·final·Object·base_fields,·final·Object·tagname,·final·Object·gs,·final·Object·classname)·{
108 ········this.fields·=·fields;108 ········this.fields·=·fields;
109 ········this.tagname·=·tagname; 
110 ········this.base_fields·=·base_fields;109 ········this.base_fields·=·base_fields;
111 ········this.classname·=·classname;110 ········this.tagname·=·tagname;
112 ········this.gs·=·gs;111 ········this.gs·=·gs;
 112 ········this.classname·=·classname;
113 ····}113 ····}
114 ····114 ····
115 ····public·Object·invoke(Object·p__7955)·{115 ····public·Object·invoke(Object·p__7955)·{
116 ········final·Object·o·=·p__7955;116 ········final·Object·o·=·p__7955;
117 ········p__7955·=·null;117 ········p__7955·=·null;
118 ········Object·vec__7957·=·o;118 ········Object·vec__7957·=·o;
119 ········Object·i·=·RT.nth(vec__7957,·RT.intCast(0L),·(Object)null);119 ········Object·i·=·RT.nth(vec__7957,·RT.intCast(0L),·(Object)null);
3.19 KB
clojure/core$emit_defrecord.class
3.13 KB
procyon -ec {}
    
Offset 160, 46 lines modifiedOffset 160, 46 lines modified
160 ········//···239:·astore··········19160 ········//···239:·astore··········19
161 ········//···241:·new·············Lclojure/core$emit_defrecord$irecord__7928;161 ········//···241:·new·············Lclojure/core$emit_defrecord$irecord__7928;
162 ········//···244:·dup············162 ········//···244:·dup············
163 ········//···245:·invokespecial···clojure/core$emit_defrecord$irecord__7928.<init>:()V163 ········//···245:·invokespecial···clojure/core$emit_defrecord$irecord__7928.<init>:()V
164 ········//···248:·astore··········14164 ········//···248:·astore··········14
165 ········//···250:·new·············Lclojure/core$emit_defrecord$eqhash__7934;165 ········//···250:·new·············Lclojure/core$emit_defrecord$eqhash__7934;
166 ········//···253:·dup············166 ········//···253:·dup············
167 ········//···254:·aload···········gs 
168 ········//···256:·aload···········type_hash167 ········//···254:·aload···········type_hash
169 ········//···258:·aconst_null····168 ········//···256:·aconst_null····
170 ········//···259:·astore··········type_hash169 ········//···257:·astore··········type_hash
 170 ········//···259:·aload···········gs
171 ········//···261:·invokespecial···clojure/core$emit_defrecord$eqhash__7934.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V171 ········//···261:·invokespecial···clojure/core$emit_defrecord$eqhash__7934.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V
172 ········//···264:·astore··········15172 ········//···264:·astore··········15
173 ········//···266:·new·············Lclojure/core$emit_defrecord$iobj__7940;173 ········//···266:·new·············Lclojure/core$emit_defrecord$iobj__7940;
174 ········//···269:·dup············174 ········//···269:·dup············
175 ········//···270:·aload···········fields175 ········//···270:·aload···········fields
176 ········//···272:·aload_0·········/*·tagname·*/176 ········//···272:·aload_0·········/*·tagname·*/
177 ········//···273:·aload···········gs177 ········//···273:·aload···········gs
178 ········//···275:·invokespecial···clojure/core$emit_defrecord$iobj__7940.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V178 ········//···275:·invokespecial···clojure/core$emit_defrecord$iobj__7940.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
179 ········//···278:·astore··········16179 ········//···278:·astore··········16
180 ········//···280:·new·············Lclojure/core$emit_defrecord$ilookup__7946;180 ········//···280:·new·············Lclojure/core$emit_defrecord$ilookup__7946;
181 ········//···283:·dup············181 ········//···283:·dup············
 182 ········//···284:·aload···········base_fields
182 ········//···284:·aload_0·········/*·tagname·*/183 ········//···286:·aload_0·········/*·tagname·*/
183 ········//···285:·aload···········base_fields 
184 ········//···287:·invokespecial···clojure/core$emit_defrecord$ilookup__7946.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V184 ········//···287:·invokespecial···clojure/core$emit_defrecord$ilookup__7946.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V
185 ········//···290:·astore··········17185 ········//···290:·astore··········17
186 ········//···292:·new·············Lclojure/core$emit_defrecord$imap__7956;186 ········//···292:·new·············Lclojure/core$emit_defrecord$imap__7956;
187 ········//···295:·dup············187 ········//···295:·dup············
188 ········//···296:·aload···········fields188 ········//···296:·aload···········fields
189 ········//···298:·aconst_null····189 ········//···298:·aconst_null····
190 ········//···299:·astore··········fields190 ········//···299:·astore··········fields
 191 ········//···301:·aload···········base_fields
 192 ········//···303:·aconst_null····
 193 ········//···304:·astore··········base_fields
191 ········//···301:·aload_0·········/*·tagname·*/194 ········//···306:·aload_0·········/*·tagname·*/
192 ········//···302:·aload···········base_fields 
193 ········//···304:·aconst_null···· 
194 ········//···305:·astore··········base_fields 
195 ········//···307:·aload···········classname 
196 ········//···309:·aload···········gs195 ········//···307:·aload···········gs
197 ········//···311:·aconst_null····196 ········//···309:·aconst_null····
198 ········//···312:·astore··········gs197 ········//···310:·astore··········gs
 198 ········//···312:·aload···········classname
199 ········//···314:·invokespecial···clojure/core$emit_defrecord$imap__7956.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V199 ········//···314:·invokespecial···clojure/core$emit_defrecord$imap__7956.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
200 ········//···317:·astore··········18200 ········//···317:·astore··········18
201 ········//···319:·new·············Lclojure/core$emit_defrecord$ijavamap__7968;201 ········//···319:·new·············Lclojure/core$emit_defrecord$ijavamap__7968;
202 ········//···322:·dup············202 ········//···322:·dup············
203 ········//···323:·invokespecial···clojure/core$emit_defrecord$ijavamap__7968.<init>:()V203 ········//···323:·invokespecial···clojure/core$emit_defrecord$ijavamap__7968.<init>:()V
204 ········//···326:·astore··········19204 ········//···326:·astore··········19
205 ········//···328:·aload···········14205 ········//···328:·aload···········14
1.17 KB
clojure/core$emit_method_builder$fn__8063.class
1.08 KB
procyon -ec {}
    
Offset 9, 24 lines modifiedOffset 9, 24 lines modified
9 import·clojure.lang.Keyword;9 import·clojure.lang.Keyword;
10 import·clojure.lang.AFn;10 import·clojure.lang.AFn;
11 import·clojure.lang.Var;11 import·clojure.lang.Var;
12 import·clojure.lang.AFunction;12 import·clojure.lang.AFunction;
  
13 public·final·class·core$emit_method_builder$fn__8063·extends·AFunction13 public·final·class·core$emit_method_builder$fn__8063·extends·AFunction
14 {14 {
15 ····Object·on_method; 
16 ····Object·method;15 ····Object·method;
 16 ····Object·on_method;
17 ····Object·on_interface;17 ····Object·on_interface;
18 ····public·static·final·Var·const__6;18 ····public·static·final·Var·const__6;
19 ····public·static·final·AFn·const__7;19 ····public·static·final·AFn·const__7;
20 ····public·static·final·Keyword·const__9;20 ····public·static·final·Keyword·const__9;
21 ····21 ····
22 ····public·core$emit_method_builder$fn__8063(final·Object·on_method,·final·Object·method,·final·Object·on_interface)·{22 ····public·core$emit_method_builder$fn__8063(final·Object·method,·final·Object·on_method,·final·Object·on_interface)·{
23 ········this.on_method·=·on_method; 
24 ········this.method·=·method;23 ········this.method·=·method;
 24 ········this.on_method·=·on_method;
25 ········this.on_interface·=·on_interface;25 ········this.on_interface·=·on_interface;
26 ····}26 ····}
27 ····27 ····
28 ····public·Object·invoke(Object·args)·{28 ····public·Object·invoke(Object·args)·{
29 ········final·core$emit_method_builder$fn__8063$fn__8064·core$emit_method_builder$fn__8063$fn__8064·=·new·core$emit_method_builder$fn__8063$fn__8064();29 ········final·core$emit_method_builder$fn__8063$fn__8064·core$emit_method_builder$fn__8063$fn__8064·=·new·core$emit_method_builder$fn__8063$fn__8064();
30 ········final·Object·o·=·args;30 ········final·Object·o·=·args;
31 ········args·=·null;31 ········args·=·null;
1.72 KB
clojure/core$emit_method_builder$fn__8068.class
1.63 KB
procyon -ec {}
    
Offset 8, 17 lines modifiedOffset 8, 17 lines modified
8 import·clojure.lang.ArraySeq;8 import·clojure.lang.ArraySeq;
9 import·clojure.lang.AFn;9 import·clojure.lang.AFn;
10 import·clojure.lang.Var;10 import·clojure.lang.Var;
11 import·clojure.lang.AFunction;11 import·clojure.lang.AFunction;
  
12 public·final·class·core$emit_method_builder$fn__8068·extends·AFunction12 public·final·class·core$emit_method_builder$fn__8068·extends·AFunction
13 {13 {
14 ····Object·gthis; 
15 ····Object·extend_via_meta; 
16 ····Object·ginterf;14 ····Object·ginterf;
 15 ····Object·extend_via_meta;
 16 ····Object·gthis;
17 ····Object·on_interface;17 ····Object·on_interface;
18 ····public·static·final·Var·const__6;18 ····public·static·final·Var·const__6;
19 ····public·static·final·AFn·const__7;19 ····public·static·final·AFn·const__7;
20 ····public·static·final·AFn·const__8;20 ····public·static·final·AFn·const__8;
21 ····public·static·final·AFn·const__9;21 ····public·static·final·AFn·const__9;
22 ····public·static·final·AFn·const__10;22 ····public·static·final·AFn·const__10;
23 ····public·static·final·AFn·const__11;23 ····public·static·final·AFn·const__11;
Offset 38, 18 lines modifiedOffset 38, 18 lines modified
38 ····public·static·final·AFn·const__25;38 ····public·static·final·AFn·const__25;
39 ····public·static·final·AFn·const__26;39 ····public·static·final·AFn·const__26;
40 ····public·static·final·AFn·const__27;40 ····public·static·final·AFn·const__27;
41 ····public·static·final·AFn·const__28;41 ····public·static·final·AFn·const__28;
42 ····public·static·final·AFn·const__29;42 ····public·static·final·AFn·const__29;
43 ····public·static·final·AFn·const__30;43 ····public·static·final·AFn·const__30;
44 ····44 ····
45 ····public·core$emit_method_builder$fn__8068(final·Object·gthis,·final·Object·extend_via_meta,·final·Object·ginterf,·final·Object·on_interface)·{45 ····public·core$emit_method_builder$fn__8068(final·Object·ginterf,·final·Object·extend_via_meta,·final·Object·gthis,·final·Object·on_interface)·{
46 ········this.gthis·=·gthis; 
47 ········this.extend_via_meta·=·extend_via_meta; 
48 ········this.ginterf·=·ginterf;46 ········this.ginterf·=·ginterf;
 47 ········this.extend_via_meta·=·extend_via_meta;
 48 ········this.gthis·=·gthis;
49 ········this.on_interface·=·on_interface;49 ········this.on_interface·=·on_interface;
50 ····}50 ····}
51 ····51 ····
52 ····public·Object·invoke(Object·args)·{52 ····public·Object·invoke(Object·args)·{
53 ········final·core$emit_method_builder$fn__8068$fn__8069·core$emit_method_builder$fn__8068$fn__8069·=·new·core$emit_method_builder$fn__8068$fn__8069();53 ········final·core$emit_method_builder$fn__8068$fn__8069·core$emit_method_builder$fn__8068$fn__8069·=·new·core$emit_method_builder$fn__8068$fn__8069();
54 ········final·Object·o·=·args;54 ········final·Object·o·=·args;
55 ········args·=·null;55 ········args·=·null;
2.91 KB
clojure/core$emit_method_builder.class
2.83 KB
procyon -ec {}
    
Offset 41, 34 lines modifiedOffset 41, 34 lines modified
41 ········final·Object[]·array3·=·{·null·};41 ········final·Object[]·array3·=·{·null·};
42 ········final·int·n3·=·0;42 ········final·int·n3·=·0;
43 ········final·Object·rawRoot·=·core$emit_method_builder.const__11.getRawRoot();43 ········final·Object·rawRoot·=·core$emit_method_builder.const__11.getRawRoot();
44 ········final·Object·invokeStatic4·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·ginterf·}));44 ········final·Object·invokeStatic4·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·ginterf·}));
45 ········final·Object[]·array4·=·{·null·};45 ········final·Object[]·array4·=·{·null·};
46 ········final·int·n4·=·0;46 ········final·int·n4·=·0;
47 ········final·Object·invokeStatic5·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__14·}));47 ········final·Object·invokeStatic5·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__14·}));
48 ········final·Object·o·=·on_method; 
49 ········on_method·=·null; 
50 ········final·Object·o2·=·method;48 ········final·Object·o·=·method;
51 ········method·=·null;49 ········method·=·null;
 50 ········final·Object·o2·=·on_method;
 51 ········on_method·=·null;
52 ········array4[n4]·=·core$seq__5486.invokeStatic(core$concat.invokeStatic(invokeStatic5,·core$map.invokeStatic((Object)new·core$emit_method_builder$fn__8063(o,·o2,·on_interface),·arglists)));52 ········array4[n4]·=·core$seq__5486.invokeStatic(core$concat.invokeStatic(invokeStatic5,·core$map.invokeStatic((Object)new·core$emit_method_builder$fn__8063(o,·o2,·on_interface),·arglists)));
53 ········final·Object·invokeStatic6·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array4));53 ········final·Object·invokeStatic6·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array4));
54 ········final·Object[]·array5·=·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$with_meta__5504.invokeStatic((Object)core$emit_method_builder.const__16,·core$apply.invokeStatic(core$emit_method_builder.const__17.getRawRoot(),·core$seq__5486.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__3·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__18·}))))))·})),·null·};54 ········final·Object[]·array5·=·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$with_meta__5504.invokeStatic((Object)core$emit_method_builder.const__16,·core$apply.invokeStatic(core$emit_method_builder.const__17.getRawRoot(),·core$seq__5486.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__3·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__18·}))))))·})),·null·};
55 ········final·int·n5·=·1;55 ········final·int·n5·=·1;
56 ········final·Object[]·array6·=·{·null·};56 ········final·Object[]·array6·=·{·null·};
57 ········final·int·n6·=·0;57 ········final·int·n6·=·0;
58 ········final·Object·invokeStatic7·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__19·}));58 ········final·Object·invokeStatic7·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__19·}));
59 ········final·Object·invokeStatic8·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gthis·}));59 ········final·Object·invokeStatic8·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gthis·}));
60 ········final·Object[]·array7·=·{·null·};60 ········final·Object[]·array7·=·{·null·};
61 ········final·int·n7·=·0;61 ········final·int·n7·=·0;
62 ········final·Object·o3·=·gthis;62 ········final·Object·o3·=·ginterf;
63 ········gthis·=·null;63 ········ginterf·=·null;
64 ········final·Object·o4·=·extend_via_meta;64 ········final·Object·o4·=·extend_via_meta;
65 ········extend_via_meta·=·null;65 ········extend_via_meta·=·null;
66 ········final·Object·o5·=·ginterf;66 ········final·Object·o5·=·gthis;
67 ········ginterf·=·null;67 ········gthis·=·null;
68 ········final·Object·o6·=·on_interface;68 ········final·Object·o6·=·on_interface;
69 ········on_interface·=·null;69 ········on_interface·=·null;
70 ········final·core$emit_method_builder$fn__8068·core$emit_method_builder$fn__8068·=·new·core$emit_method_builder$fn__8068(o3,·o4,·o5,·o6);70 ········final·core$emit_method_builder$fn__8068·core$emit_method_builder$fn__8068·=·new·core$emit_method_builder$fn__8068(o3,·o4,·o5,·o6);
71 ········final·Object·o7·=·arglists;71 ········final·Object·o7·=·arglists;
72 ········arglists·=·null;72 ········arglists·=·null;
73 ········array7[n7]·=·core$map.invokeStatic((Object)core$emit_method_builder$fn__8068,·o7);73 ········array7[n7]·=·core$map.invokeStatic((Object)core$emit_method_builder$fn__8068,·o7);
74 ········array6[n6]·=·core$seq__5486.invokeStatic(core$concat.invokeStatic(invokeStatic7,·invokeStatic8,·(ISeq)ArraySeq.create(array7)));74 ········array6[n6]·=·core$seq__5486.invokeStatic(core$concat.invokeStatic(invokeStatic7,·invokeStatic8,·(ISeq)ArraySeq.create(array7)));
798 B
clojure/core$every_pred$ep3__8736$fn__8737.class
702 B
procyon -ec {}
    
Offset 2, 21 lines modifiedOffset 2, 21 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$every_pred$ep3__8736$fn__8737·extends·AFunction5 public·final·class·core$every_pred$ep3__8736$fn__8737·extends·AFunction
6 {6 {
7 ····Object·p3; 
8 ····Object·p1;7 ····Object·p1;
 8 ····Object·p3;
9 ····Object·p2;9 ····Object·p2;
10 ····10 ····
11 ····public·core$every_pred$ep3__8736$fn__8737(final·Object·p3,·final·Object·p4,·final·Object·p5)·{11 ····public·core$every_pred$ep3__8736$fn__8737(final·Object·p3,·final·Object·p4,·final·Object·p5)·{
12 ········this.p3·=·p3;12 ········this.p1·=·p3;
13 ········this.p1·=·p4;13 ········this.p3·=·p4;
14 ········this.p2·=·p5;14 ········this.p2·=·p5;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(Object·p1__8710_SHARP_)·{17 ····public·Object·invoke(Object·p1__8710_SHARP_)·{
18 ········final·Object·invoke;18 ········final·Object·invoke;
19 ········Object·and__5598__auto__8740·=·invoke·=·((IFn)this.p1).invoke(p1__8710_SHARP_);19 ········Object·and__5598__auto__8740·=·invoke·=·((IFn)this.p1).invoke(p1__8710_SHARP_);
20 ········if·(invoke·!=·null)·{20 ········if·(invoke·!=·null)·{
1.61 KB
clojure/core$every_pred$ep3__8736.class
1.54 KB
procyon -ec {}
    
Offset 3, 21 lines modifiedOffset 3, 21 lines modified
  
3 import·clojure.lang.RT;3 import·clojure.lang.RT;
4 import·clojure.lang.IFn;4 import·clojure.lang.IFn;
5 import·clojure.lang.RestFn;5 import·clojure.lang.RestFn;
  
6 public·final·class·core$every_pred$ep3__8736·extends·RestFn6 public·final·class·core$every_pred$ep3__8736·extends·RestFn
7 {7 {
8 ····Object·p3; 
9 ····Object·p1;8 ····Object·p1;
 9 ····Object·p3;
10 ····Object·p2;10 ····Object·p2;
11 ····11 ····
12 ····public·core$every_pred$ep3__8736(final·Object·p3,·final·Object·p4,·final·Object·p5)·{12 ····public·core$every_pred$ep3__8736(final·Object·p3,·final·Object·p4,·final·Object·p5)·{
13 ········this.p3·=·p3;13 ········this.p1·=·p3;
14 ········this.p1·=·p4;14 ········this.p3·=·p4;
15 ········this.p2·=·p5;15 ········this.p2·=·p5;
16 ····}16 ····}
17 ····17 ····
18 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{18 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{
19 ········final·IFn·fn·=·(IFn)this;19 ········final·IFn·fn·=·(IFn)this;
20 ········final·Object·o·=·x;20 ········final·Object·o·=·x;
21 ········x·=·null;21 ········x·=·null;
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
27 ········z·=·null;27 ········z·=·null;
28 ········final·Object·invoke;28 ········final·Object·invoke;
29 ········Object·and__5598__auto__8742·=·invoke·=·fn.invoke(o,·o2,·o3);29 ········Object·and__5598__auto__8742·=·invoke·=·fn.invoke(o,·o2,·o3);
30 ········Object·invokeStatic·=·null;30 ········Object·invokeStatic·=·null;
31 ········Label_0068:·{31 ········Label_0068:·{
32 ············if·(invoke·!=·null)·{32 ············if·(invoke·!=·null)·{
33 ················if·(invoke·!=·Boolean.FALSE)·{33 ················if·(invoke·!=·Boolean.FALSE)·{
34 ····················final·core$every_pred$ep3__8736$fn__8737·core$every_pred$ep3__8736$fn__8737·=·new·core$every_pred$ep3__8736$fn__8737(this.p3,·this.p1,·this.p2);34 ····················final·core$every_pred$ep3__8736$fn__8737·core$every_pred$ep3__8736$fn__8737·=·new·core$every_pred$ep3__8736$fn__8737(this.p1,·this.p3,·this.p2);
35 ····················final·Object·o4·=·args;35 ····················final·Object·o4·=·args;
36 ····················args·=·null;36 ····················args·=·null;
37 ····················invokeStatic·=·core$every_QMARK_.invokeStatic((Object)core$every_pred$ep3__8736$fn__8737,·o4);37 ····················invokeStatic·=·core$every_QMARK_.invokeStatic((Object)core$every_pred$ep3__8736$fn__8737,·o4);
38 ····················break·Label_0068;38 ····················break·Label_0068;
39 ················}39 ················}
40 ············}40 ············}
41 ············invokeStatic·=·and__5598__auto__8742;41 ············invokeStatic·=·and__5598__auto__8742;
832 B
clojure/core$every_pred$epn__8758$fn__8761.class
736 B
procyon -ec {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$every_pred$epn__8758$fn__8761·extends·AFunction5 public·final·class·core$every_pred$epn__8758$fn__8761·extends·AFunction
6 {6 {
7 ····Object·y; 
8 ····Object·x;7 ····Object·x;
 8 ····Object·y;
9 ····9 ····
10 ····public·core$every_pred$epn__8758$fn__8761(final·Object·y,·final·Object·x)·{10 ····public·core$every_pred$epn__8758$fn__8761(final·Object·x,·final·Object·y)·{
11 ········this.y·=·y; 
12 ········this.x·=·x;11 ········this.x·=·x;
 12 ········this.y·=·y;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke(Object·p1__8712_SHARP_)·{15 ····public·Object·invoke(Object·p1__8712_SHARP_)·{
16 ········final·Object·invoke;16 ········final·Object·invoke;
17 ········Object·and__5598__auto__8763·=·invoke·=·((IFn)p1__8712_SHARP_).invoke(this.x);17 ········Object·and__5598__auto__8763·=·invoke·=·((IFn)p1__8712_SHARP_).invoke(this.x);
18 ········if·(invoke·!=·null)·{18 ········if·(invoke·!=·null)·{
19 ············if·(invoke·!=·Boolean.FALSE)·{19 ············if·(invoke·!=·Boolean.FALSE)·{
882 B
clojure/core$every_pred$epn__8758$fn__8764.class
786 B
procyon -ec {}
    
Offset 3, 21 lines modifiedOffset 3, 21 lines modified
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$every_pred$epn__8758$fn__8764·extends·AFunction5 public·final·class·core$every_pred$epn__8758$fn__8764·extends·AFunction
6 {6 {
7 ····Object·x;7 ····Object·x;
8 ····Object·z; 
9 ····Object·y;8 ····Object·y;
 9 ····Object·z;
10 ····10 ····
11 ····public·core$every_pred$epn__8758$fn__8764(final·Object·x,·final·Object·z,·final·Object·y)·{11 ····public·core$every_pred$epn__8758$fn__8764(final·Object·x,·final·Object·y,·final·Object·z)·{
12 ········this.x·=·x;12 ········this.x·=·x;
13 ········this.z·=·z; 
14 ········this.y·=·y;13 ········this.y·=·y;
 14 ········this.z·=·z;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(Object·p1__8713_SHARP_)·{17 ····public·Object·invoke(Object·p1__8713_SHARP_)·{
18 ········final·Object·invoke;18 ········final·Object·invoke;
19 ········Object·and__5598__auto__8767·=·invoke·=·((IFn)p1__8713_SHARP_).invoke(this.x);19 ········Object·and__5598__auto__8767·=·invoke·=·((IFn)p1__8713_SHARP_).invoke(this.x);
20 ········if·(invoke·!=·null)·{20 ········if·(invoke·!=·null)·{
21 ············if·(invoke·!=·Boolean.FALSE)·{21 ············if·(invoke·!=·Boolean.FALSE)·{
1.36 KB
clojure/core$every_pred$epn__8758.class
1.28 KB
procyon -ec {}
    
Offset 39, 29 lines modifiedOffset 39, 29 lines modified
39 ········this·=·null;39 ········this·=·null;
40 ········return·RT.booleanCast(invokeStatic)·?·Boolean.TRUE·:·Boolean.FALSE;40 ········return·RT.booleanCast(invokeStatic)·?·Boolean.TRUE·:·Boolean.FALSE;
41 ····}41 ····}
42 ····42 ····
43 ····public·Object·invoke(Object·x,·Object·y,·Object·z)·{43 ····public·Object·invoke(Object·x,·Object·y,·Object·z)·{
44 ········final·Object·o·=·x;44 ········final·Object·o·=·x;
45 ········x·=·null;45 ········x·=·null;
46 ········final·Object·o2·=·z;46 ········final·Object·o2·=·y;
47 ········z·=·null; 
48 ········final·Object·o3·=·y; 
49 ········y·=·null;47 ········y·=·null;
 48 ········final·Object·o3·=·z;
 49 ········z·=·null;
50 ········final·core$every_pred$epn__8758$fn__8764·core$every_pred$epn__8758$fn__8764·=·new·core$every_pred$epn__8758$fn__8764(o,·o2,·o3);50 ········final·core$every_pred$epn__8758$fn__8764·core$every_pred$epn__8758$fn__8764·=·new·core$every_pred$epn__8758$fn__8764(o,·o2,·o3);
51 ········final·Object·ps·=·this.ps;51 ········final·Object·ps·=·this.ps;
52 ········this·=·null;52 ········this·=·null;
53 ········return·core$every_QMARK_.invokeStatic((Object)core$every_pred$epn__8758$fn__8764,·ps);53 ········return·core$every_QMARK_.invokeStatic((Object)core$every_pred$epn__8758$fn__8764,·ps);
54 ····}54 ····}
55 ····55 ····
56 ····public·Object·invoke(Object·x,·Object·y)·{56 ····public·Object·invoke(Object·x,·Object·y)·{
57 ········final·Object·o·=·y; 
58 ········y·=·null; 
59 ········final·Object·o2·=·x;57 ········final·Object·o·=·x;
60 ········x·=·null;58 ········x·=·null;
 59 ········final·Object·o2·=·y;
 60 ········y·=·null;
61 ········final·core$every_pred$epn__8758$fn__8761·core$every_pred$epn__8758$fn__8761·=·new·core$every_pred$epn__8758$fn__8761(o,·o2);61 ········final·core$every_pred$epn__8758$fn__8761·core$every_pred$epn__8758$fn__8761·=·new·core$every_pred$epn__8758$fn__8761(o,·o2);
62 ········final·Object·ps·=·this.ps;62 ········final·Object·ps·=·this.ps;
63 ········this·=·null;63 ········this·=·null;
64 ········return·core$every_QMARK_.invokeStatic((Object)core$every_pred$epn__8758$fn__8761,·ps);64 ········return·core$every_QMARK_.invokeStatic((Object)core$every_pred$epn__8758$fn__8761,·ps);
65 ····}65 ····}
66 ····66 ····
67 ····public·Object·invoke(Object·x)·{67 ····public·Object·invoke(Object·x)·{
779 B
clojure/core$every_pred.class
721 B
procyon -ec {}
    
Offset 22, 18 lines modifiedOffset 22, 18 lines modified
22 ····}22 ····}
23 ····23 ····
24 ····public·Object·doInvoke(final·Object·p4,·final·Object·p5,·final·Object·p6,·final·Object·o)·{24 ····public·Object·doInvoke(final·Object·p4,·final·Object·p5,·final·Object·p6,·final·Object·o)·{
25 ········return·invokeStatic(p4,·p5,·p6,·(ISeq)o);25 ········return·invokeStatic(p4,·p5,·p6,·(ISeq)o);
26 ····}26 ····}
27 ····27 ····
28 ····public·static·Object·invokeStatic(Object·p1,·Object·p2,·Object·p3)·{28 ····public·static·Object·invokeStatic(Object·p1,·Object·p2,·Object·p3)·{
29 ········final·Object·o·=·p3; 
30 ········p3·=·null; 
31 ········final·Object·o2·=·p1;29 ········final·Object·o·=·p1;
32 ········p1·=·null;30 ········p1·=·null;
 31 ········final·Object·o2·=·p3;
 32 ········p3·=·null;
33 ········final·Object·o3·=·p2;33 ········final·Object·o3·=·p2;
34 ········p2·=·null;34 ········p2·=·null;
35 ········return·new·core$every_pred$ep3__8736(o,·o2,·o3);35 ········return·new·core$every_pred$ep3__8736(o,·o2,·o3);
36 ····}36 ····}
37 ····37 ····
38 ····public·Object·invoke(final·Object·p3,·final·Object·p4,·final·Object·p5)·{38 ····public·Object·invoke(final·Object·p3,·final·Object·p4,·final·Object·p5)·{
39 ········return·invokeStatic(p3,·p4,·p5);39 ········return·invokeStatic(p3,·p4,·p5);
832 B
clojure/core$filter$fn__5977$fn__5978.class
746 B
procyon -ec {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$filter$fn__5977$fn__5978·extends·AFunction5 public·final·class·core$filter$fn__5977$fn__5978·extends·AFunction
6 {6 {
7 ····Object·pred; 
8 ····Object·rf;7 ····Object·rf;
 8 ····Object·pred;
9 ····9 ····
10 ····public·core$filter$fn__5977$fn__5978(final·Object·pred,·final·Object·rf)·{10 ····public·core$filter$fn__5977$fn__5978(final·Object·rf,·final·Object·pred)·{
11 ········this.pred·=·pred; 
12 ········this.rf·=·rf;11 ········this.rf·=·rf;
 12 ········this.pred·=·pred;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke(Object·result,·Object·input)·{15 ····public·Object·invoke(Object·result,·Object·input)·{
16 ········final·Object·invoke·=·((IFn)this.pred).invoke(input);16 ········final·Object·invoke·=·((IFn)this.pred).invoke(input);
17 ········if·(invoke·!=·null)·{17 ········if·(invoke·!=·null)·{
18 ············if·(invoke·!=·Boolean.FALSE)·{18 ············if·(invoke·!=·Boolean.FALSE)·{
19 ················final·IFn·fn·=·(IFn)this.rf;19 ················final·IFn·fn·=·(IFn)this.rf;
496 B
clojure/core$filter$fn__5977.class
428 B
procyon -ec {}
    
Offset 8, 13 lines modifiedOffset 8, 12 lines modified
8 ····Object·pred;8 ····Object·pred;
9 ····9 ····
10 ····public·core$filter$fn__5977(final·Object·pred)·{10 ····public·core$filter$fn__5977(final·Object·pred)·{
11 ········this.pred·=·pred;11 ········this.pred·=·pred;
12 ····}12 ····}
13 ····13 ····
14 ····public·Object·invoke(Object·rf)·{14 ····public·Object·invoke(Object·rf)·{
15 ········final·Object·pred·=·this.pred; 
16 ········final·Object·o·=·rf;15 ········final·Object·o·=·rf;
17 ········rf·=·null;16 ········rf·=·null;
18 ········return·new·core$filter$fn__5977$fn__5978(pred,·o);17 ········return·new·core$filter$fn__5977$fn__5978(o,·this.pred);
19 ····}18 ····}
20 }19 }
1.1 KB
clojure/core$filter_methods$fn__7606.class
1.01 KB
procyon -ec {}
    
Offset 4, 24 lines modifiedOffset 4, 24 lines modified
4 import·clojure.lang.Tuple;4 import·clojure.lang.Tuple;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·java.lang.reflect.Method;6 import·java.lang.reflect.Method;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·core$filter_methods$fn__7606·extends·AFunction8 public·final·class·core$filter_methods$fn__7606·extends·AFunction
9 {9 {
10 ····Object·considered; 
11 ····Object·invalid_method_QMARK_;10 ····Object·invalid_method_QMARK_;
12 ····Object·mm; 
13 ····Object·c;11 ····Object·c;
 12 ····Object·considered;
 13 ····Object·mm;
14 ····14 ····
15 ····public·core$filter_methods$fn__7606(final·Object·considered,·final·Object·invalid_method_QMARK_,·final·Object·mm,·final·Object·c)·{15 ····public·core$filter_methods$fn__7606(final·Object·invalid_method_QMARK_,·final·Object·c,·final·Object·considered,·final·Object·mm)·{
16 ········this.considered·=·considered; 
17 ········this.invalid_method_QMARK_·=·invalid_method_QMARK_;16 ········this.invalid_method_QMARK_·=·invalid_method_QMARK_;
18 ········this.mm·=·mm; 
19 ········this.c·=·c;17 ········this.c·=·c;
 18 ········this.considered·=·considered;
 19 ········this.mm·=·mm;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········final·Object·mm2·=·this.mm;23 ········final·Object·mm2·=·this.mm;
24 ········this.mm·=·null;24 ········this.mm·=·null;
25 ········Object·mm·=·mm2;25 ········Object·mm·=·mm2;
26 ········final·Object·considered2·=·this.considered;26 ········final·Object·considered2·=·this.considered;
1.88 KB
clojure/core$filter_methods.class
1.82 KB
procyon -ec {}
    
Offset 19, 35 lines modifiedOffset 19, 36 lines modified
19 ············final·Object·o2·=·c2;19 ············final·Object·o2·=·c2;
20 ············if·(o2·==·null)·{20 ············if·(o2·==·null)·{
21 ················break;21 ················break;
22 ············}22 ············}
23 ············if·(o2·==·Boolean.FALSE)·{23 ············if·(o2·==·Boolean.FALSE)·{
24 ················break;24 ················break;
25 ············}25 ············}
 26 ············final·Object·o3·=·c2;
26 ············final·Object·o3·=·considered;27 ············final·Object·o4·=·considered;
27 ············considered·=·null;28 ············considered·=·null;
28 ············final·Object·o4·=·mm;29 ············final·Object·o5·=·mm;
29 ············mm·=·null;30 ············mm·=·null;
30 ············Object·vec__7603·=·((IFn)new·core$filter_methods$fn__7606(o3,·invalid_method_QMARK_,·o4,·c2)).invoke();31 ············Object·vec__7603·=·((IFn)new·core$filter_methods$fn__7606(invalid_method_QMARK_,·o3,·o4,·o5)).invoke();
31 ············Object·mm2·=·RT.nth(vec__7603,·RT.intCast(0L),·(Object)null);32 ············Object·mm2·=·RT.nth(vec__7603,·RT.intCast(0L),·(Object)null);
32 ············final·Object·o5·=·vec__7603;33 ············final·Object·o6·=·vec__7603;
33 ············vec__7603·=·null;34 ············vec__7603·=·null;
34 ············Object·considered2·=·RT.nth(o5,·RT.intCast(1L),·(Object)null);35 ············Object·considered2·=·RT.nth(o6,·RT.intCast(1L),·(Object)null);
35 ············final·Object·o6·=·mm2;36 ············final·Object·o7·=·mm2;
36 ············mm2·=·null;37 ············mm2·=·null;
37 ············final·Object·o7·=·considered2;38 ············final·Object·o8·=·considered2;
38 ············considered2·=·null;39 ············considered2·=·null;
39 ············final·Object·o8·=·c2;40 ············final·Object·o9·=·c2;
40 ············c2·=·null;41 ············c2·=·null;
41 ············c2·=·((Class)o8).getSuperclass();42 ············c2·=·((Class)o9).getSuperclass();
42 ············considered·=·o7;43 ············considered·=·o8;
43 ············mm·=·o6;44 ············mm·=·o7;
44 ········}45 ········}
45 ········final·Object·o9·=·mm;46 ········final·Object·o10·=·mm;
46 ········mm·=·null;47 ········mm·=·null;
47 ········return·o9;48 ········return·o10;
48 ····}49 ····}
49 ····50 ····
50 ····public·Object·invoke(final·Object·c,·final·Object·invalid_method_QMARK_)·{51 ····public·Object·invoke(final·Object·c,·final·Object·invalid_method_QMARK_)·{
51 ········return·invokeStatic(c,·invalid_method_QMARK_);52 ········return·invokeStatic(c,·invalid_method_QMARK_);
52 ····}53 ····}
53 }54 }
707 B
clojure/core$fnil$fn__6990.class
643 B
procyon -ec {}
    
Offset 3, 20 lines modifiedOffset 3, 20 lines modified
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.Util;4 import·clojure.lang.Util;
5 import·clojure.lang.RestFn;5 import·clojure.lang.RestFn;
  
6 public·final·class·core$fnil$fn__6990·extends·RestFn6 public·final·class·core$fnil$fn__6990·extends·RestFn
7 {7 {
8 ····Object·f; 
9 ····Object·x;8 ····Object·x;
 9 ····Object·f;
10 ····10 ····
11 ····public·core$fnil$fn__6990(final·Object·f,·final·Object·x)·{11 ····public·core$fnil$fn__6990(final·Object·x,·final·Object·f)·{
12 ········this.f·=·f; 
13 ········this.x·=·x;12 ········this.x·=·x;
 13 ········this.f·=·f;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·doInvoke(Object·a,·Object·b,·Object·c,·Object·ds)·{16 ····public·Object·doInvoke(Object·a,·Object·b,·Object·c,·Object·ds)·{
17 ········final·Object·f·=·this.f;17 ········final·Object·f·=·this.f;
18 ········Object·x;18 ········Object·x;
19 ········if·(Util.identical(a,·(Object)null))·{19 ········if·(Util.identical(a,·(Object)null))·{
20 ············x·=·this.x;20 ············x·=·this.x;
775 B
clojure/core$fnil$fn__6992.class
711 B
procyon -ec {}
    
Offset 3, 22 lines modifiedOffset 3, 22 lines modified
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.Util;4 import·clojure.lang.Util;
5 import·clojure.lang.RestFn;5 import·clojure.lang.RestFn;
  
6 public·final·class·core$fnil$fn__6992·extends·RestFn6 public·final·class·core$fnil$fn__6992·extends·RestFn
7 {7 {
 8 ····Object·f;
8 ····Object·x;9 ····Object·x;
9 ····Object·y;10 ····Object·y;
10 ····Object·f; 
11 ····11 ····
12 ····public·core$fnil$fn__6992(final·Object·x,·final·Object·y,·final·Object·f)·{12 ····public·core$fnil$fn__6992(final·Object·f,·final·Object·x,·final·Object·y)·{
 13 ········this.f·=·f;
13 ········this.x·=·x;14 ········this.x·=·x;
14 ········this.y·=·y;15 ········this.y·=·y;
15 ········this.f·=·f; 
16 ····}16 ····}
17 ····17 ····
18 ····public·Object·doInvoke(Object·a,·Object·b,·Object·c,·Object·ds)·{18 ····public·Object·doInvoke(Object·a,·Object·b,·Object·c,·Object·ds)·{
19 ········final·Object·f·=·this.f;19 ········final·Object·f·=·this.f;
20 ········Object·x;20 ········Object·x;
21 ········if·(Util.identical(a,·(Object)null))·{21 ········if·(Util.identical(a,·(Object)null))·{
22 ············x·=·this.x;22 ············x·=·this.x;
818 B
clojure/core$fnil$fn__6994.class
754 B
procyon -ec {}
    
Offset 3, 23 lines modifiedOffset 3, 23 lines modified
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.Util;4 import·clojure.lang.Util;
5 import·clojure.lang.RestFn;5 import·clojure.lang.RestFn;
  
6 public·final·class·core$fnil$fn__6994·extends·RestFn6 public·final·class·core$fnil$fn__6994·extends·RestFn
7 {7 {
 8 ····Object·x;
8 ····Object·z;9 ····Object·z;
9 ····Object·y;10 ····Object·y;
10 ····Object·x; 
11 ····Object·f;11 ····Object·f;
12 ····12 ····
13 ····public·core$fnil$fn__6994(final·Object·z,·final·Object·y,·final·Object·x,·final·Object·f)·{13 ····public·core$fnil$fn__6994(final·Object·x,·final·Object·z,·final·Object·y,·final·Object·f)·{
 14 ········this.x·=·x;
14 ········this.z·=·z;15 ········this.z·=·z;
15 ········this.y·=·y;16 ········this.y·=·y;
16 ········this.x·=·x; 
17 ········this.f·=·f;17 ········this.f·=·f;
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·doInvoke(Object·a,·Object·b,·Object·c,·Object·ds)·{20 ····public·Object·doInvoke(Object·a,·Object·b,·Object·c,·Object·ds)·{
21 ········final·Object·f·=·this.f;21 ········final·Object·f·=·this.f;
22 ········Object·x;22 ········Object·x;
23 ········if·(Util.identical(a,·(Object)null))·{23 ········if·(Util.identical(a,·(Object)null))·{
1.67 KB
clojure/core$fnil.class
1.63 KB
procyon -ec {}
    
Offset 2, 48 lines modifiedOffset 2, 48 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.AFunction;3 import·clojure.lang.AFunction;
  
4 public·final·class·core$fnil·extends·AFunction4 public·final·class·core$fnil·extends·AFunction
5 {5 {
6 ····public·static·Object·invokeStatic(Object·f,·Object·x,·Object·y,·Object·z)·{6 ····public·static·Object·invokeStatic(Object·f,·Object·x,·Object·y,·Object·z)·{
 7 ········final·Object·o·=·x;
 8 ········x·=·null;
7 ········final·Object·o·=·z;9 ········final·Object·o2·=·z;
8 ········z·=·null;10 ········z·=·null;
9 ········final·Object·o2·=·y;11 ········final·Object·o3·=·y;
10 ········y·=·null;12 ········y·=·null;
11 ········final·Object·o3·=·x; 
12 ········x·=·null; 
13 ········final·Object·o4·=·f;13 ········final·Object·o4·=·f;
14 ········f·=·null;14 ········f·=·null;
15 ········return·new·core$fnil$fn__6994(o,·o2,·o3,·o4);15 ········return·new·core$fnil$fn__6994(o,·o2,·o3,·o4);
16 ····}16 ····}
17 ····17 ····
18 ····public·Object·invoke(final·Object·f,·final·Object·x,·final·Object·y,·final·Object·z)·{18 ····public·Object·invoke(final·Object·f,·final·Object·x,·final·Object·y,·final·Object·z)·{
19 ········return·invokeStatic(f,·x,·y,·z);19 ········return·invokeStatic(f,·x,·y,·z);
20 ····}20 ····}
21 ····21 ····
22 ····public·static·Object·invokeStatic(Object·f,·Object·x,·Object·y)·{22 ····public·static·Object·invokeStatic(Object·f,·Object·x,·Object·y)·{
 23 ········final·Object·o·=·f;
 24 ········f·=·null;
23 ········final·Object·o·=·x;25 ········final·Object·o2·=·x;
24 ········x·=·null;26 ········x·=·null;
25 ········final·Object·o2·=·y;27 ········final·Object·o3·=·y;
26 ········y·=·null;28 ········y·=·null;
27 ········final·Object·o3·=·f; 
28 ········f·=·null; 
29 ········return·new·core$fnil$fn__6992(o,·o2,·o3);29 ········return·new·core$fnil$fn__6992(o,·o2,·o3);
30 ····}30 ····}
31 ····31 ····
32 ····public·Object·invoke(final·Object·f,·final·Object·x,·final·Object·y)·{32 ····public·Object·invoke(final·Object·f,·final·Object·x,·final·Object·y)·{
33 ········return·invokeStatic(f,·x,·y);33 ········return·invokeStatic(f,·x,·y);
34 ····}34 ····}
35 ····35 ····
36 ····public·static·Object·invokeStatic(Object·f,·Object·x)·{36 ····public·static·Object·invokeStatic(Object·f,·Object·x)·{
37 ········final·Object·o·=·f; 
38 ········f·=·null; 
39 ········final·Object·o2·=·x;37 ········final·Object·o·=·x;
40 ········x·=·null;38 ········x·=·null;
 39 ········final·Object·o2·=·f;
 40 ········f·=·null;
41 ········return·new·core$fnil$fn__6990(o,·o2);41 ········return·new·core$fnil$fn__6990(o,·o2);
42 ····}42 ····}
43 ····43 ····
44 ····public·Object·invoke(final·Object·f,·final·Object·x)·{44 ····public·Object·invoke(final·Object·f,·final·Object·x)·{
45 ········return·invokeStatic(f,·x);45 ········return·invokeStatic(f,·x);
46 ····}46 ····}
47 }47 }
2.0 KB
clojure/core$for$emit_bind__6408$do_mod__6422.class
1.9 KB
procyon -ec {}
    
Offset 11, 21 lines modifiedOffset 11, 21 lines modified
11 import·clojure.lang.Var;11 import·clojure.lang.Var;
12 import·clojure.lang.AFn;12 import·clojure.lang.AFn;
13 import·clojure.lang.Keyword;13 import·clojure.lang.Keyword;
14 import·clojure.lang.AFunction;14 import·clojure.lang.AFunction;
  
15 public·final·class·core$for$emit_bind__6408$do_mod__6422·extends·AFunction15 public·final·class·core$for$emit_bind__6408$do_mod__6422·extends·AFunction
16 {16 {
17 ····Object·gxs; 
18 ····Object·emit_bind; 
19 ····Object·next_expr;17 ····Object·next_expr;
20 ····Object·err;18 ····Object·err;
 19 ····Object·next_groups;
 20 ····Object·emit_bind;
 21 ····Object·gxs;
21 ····Object·body_expr;22 ····Object·body_expr;
22 ····Object·giter;23 ····Object·giter;
23 ····Object·next_groups; 
24 ····public·static·final·Keyword·const__7;24 ····public·static·final·Keyword·const__7;
25 ····public·static·final·AFn·const__10;25 ····public·static·final·AFn·const__10;
26 ····public·static·final·Keyword·const__11;26 ····public·static·final·Keyword·const__11;
27 ····public·static·final·AFn·const__12;27 ····public·static·final·AFn·const__12;
28 ····public·static·final·Keyword·const__13;28 ····public·static·final·Keyword·const__13;
29 ····public·static·final·AFn·const__14;29 ····public·static·final·AFn·const__14;
30 ····public·static·final·AFn·const__15;30 ····public·static·final·AFn·const__15;
Offset 40, 22 lines modifiedOffset 40, 22 lines modified
40 ····public·static·final·AFn·const__26;40 ····public·static·final·AFn·const__26;
41 ····public·static·final·AFn·const__27;41 ····public·static·final·AFn·const__27;
42 ····public·static·final·AFn·const__28;42 ····public·static·final·AFn·const__28;
43 ····public·static·final·Keyword·const__29;43 ····public·static·final·Keyword·const__29;
44 ····public·static·final·AFn·const__30;44 ····public·static·final·AFn·const__30;
45 ····public·static·final·AFn·const__31;45 ····public·static·final·AFn·const__31;
46 ····46 ····
 47 ····public·core$for$emit_bind__6408$do_mod__6422(final·Object·next_expr,·final·Object·err,·final·Object·next_groups,·final·Object·emit_bind,·final·Object·gxs,·final·Object·body_expr,·final·Object·giter)·{
47 ····public·core$for$emit_bind__6408$do_mod__6422(final·Object·gxs,·final·Object·emit_bind,·final·Object·next_expr,·final·Object·err,·final·Object·body_expr,·final·Object·giter,·final·Object·next_groups)·{ 
48 ········this.gxs·=·gxs; 
49 ········this.emit_bind·=·emit_bind; 
50 ········this.next_expr·=·next_expr;48 ········this.next_expr·=·next_expr;
51 ········this.err·=·err;49 ········this.err·=·err;
 50 ········this.next_groups·=·next_groups;
 51 ········this.emit_bind·=·emit_bind;
 52 ········this.gxs·=·gxs;
52 ········this.body_expr·=·body_expr;53 ········this.body_expr·=·body_expr;
53 ········this.giter·=·giter;54 ········this.giter·=·giter;
54 ········this.next_groups·=·next_groups; 
55 ····}55 ····}
56 ····56 ····
57 ····public·Object·invoke(Object·p__6421)·{57 ····public·Object·invoke(Object·p__6421)·{
58 ········final·Object·o·=·p__6421;58 ········final·Object·o·=·p__6421;
59 ········p__6421·=·null;59 ········p__6421·=·null;
60 ········final·Object·o2;60 ········final·Object·o2;
61 ········Object·vec__6423·=·o2·=·o;61 ········Object·vec__6423·=·o2·=·o;
36.0 KB
clojure/core$for$emit_bind__6408.class
35.9 KB
procyon -ec {}
    
Offset 95, 252 lines modifiedOffset 95, 251 lines modified
95 ········final·Object·o11·=·vec__6412;95 ········final·Object·o11·=·vec__6412;
96 ········vec__6412·=·null;96 ········vec__6412·=·null;
97 ········Object·next_expr·=·RT.nth(o11,·RT.intCast(1L),·(Object)null);97 ········Object·next_expr·=·RT.nth(o11,·RT.intCast(1L),·(Object)null);
98 ········final·Object·o12·=·vec__6411;98 ········final·Object·o12·=·vec__6411;
99 ········vec__6411·=·null;99 ········vec__6411·=·null;
100 ········Object·next_groups·=·o12;100 ········Object·next_groups·=·o12;
101 ········Object·giter·=·core$gensym.invokeStatic((Object)"iter__");101 ········Object·giter·=·core$gensym.invokeStatic((Object)"iter__");
102 ········final·Object·invokeStatic; 
103 ········Object·gxs·=·invokeStatic·=·core$gensym.invokeStatic((Object)"s__");102 ········Object·gxs·=·core$gensym.invokeStatic((Object)"s__");
104 ········final·Object·o13·=·next_expr;103 ········final·Object·o13·=·next_expr;
105 ········next_expr·=·null;104 ········next_expr·=·null;
106 ········Object·do_mod·=·new·core$for$emit_bind__6408$do_mod__6422(invokeStatic,·(Object)this,·o13,·this.err,·this.body_expr,·giter,·next_groups);105 ········Object·do_mod·=·new·core$for$emit_bind__6408$do_mod__6422(o13,·this.err,·next_groups,·(Object)this,·gxs,·this.body_expr,·giter);
107 ········final·Object·o14·=·next_groups;106 ········final·Object·o14·=·next_groups;
108 ········next_groups·=·null;107 ········next_groups·=·null;
109 ········if·(o14·!=·null)·{108 ········if·(o14·!=·null)·{
110 ············if·(o14·!=·Boolean.FALSE)·{109 ············if·(o14·!=·Boolean.FALSE)·{
111 ················final·Object·invokeStatic2·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__9·}));110 ················final·Object·invokeStatic·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__9·}));
112 ················final·Object[]·array·=·{·null·};111 ················final·Object[]·array·=·{·null·};
113 ················final·int·n·=·0;112 ················final·int·n·=·0;
114 ················final·Object·o15·=·giter;113 ················final·Object·o15·=·giter;
115 ················giter·=·null;114 ················giter·=·null;
116 ················array[n]·=·o15;115 ················array[n]·=·o15;
117 ················final·Object·invokeStatic3·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array));116 ················final·Object·invokeStatic2·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array));
118 ················final·Object[]·array2·=·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$for$emit_bind__6408.const__11.getRawRoot(),·core$seq__5486.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·})))))·})),·null·};117 ················final·Object[]·array2·=·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$for$emit_bind__6408.const__11.getRawRoot(),·core$seq__5486.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·})))))·})),·null·};
119 ················final·int·n2·=·1;118 ················final·int·n2·=·1;
120 ················final·Object[]·array3·=·{·null·};119 ················final·Object[]·array3·=·{·null·};
121 ················final·int·n3·=·0;120 ················final·int·n3·=·0;
122 ················final·Object·invokeStatic4·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__12·}));121 ················final·Object·invokeStatic3·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__12·}));
123 ················final·Object[]·array4·=·{·null·};122 ················final·Object[]·array4·=·{·null·};
124 ················final·int·n4·=·0;123 ················final·int·n4·=·0;
125 ················final·Object·invokeStatic5·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__13·}));124 ················final·Object·invokeStatic4·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__13·}));
126 ················final·Object·invokeStatic6·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$for$emit_bind__6408.const__11.getRawRoot(),·core$seq__5486.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·})))))·}));125 ················final·Object·invokeStatic5·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$for$emit_bind__6408.const__11.getRawRoot(),·core$seq__5486.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·})))))·}));
127 ················final·Object[]·array5·=·{·null·};126 ················final·Object[]·array5·=·{·null·};
128 ················final·int·n5·=·0;127 ················final·int·n5·=·0;
129 ················final·Object[]·array6·=·{·null·};128 ················final·Object[]·array6·=·{·null·};
130 ················final·int·n6·=·0;129 ················final·int·n6·=·0;
131 ················final·Object·invokeStatic7·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__14·}));130 ················final·Object·invokeStatic6·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__14·}));
132 ················final·Object[]·array7·=·{·null·};131 ················final·Object[]·array7·=·{·null·};
133 ················final·int·n7·=·0;132 ················final·int·n7·=·0;
134 ················final·Object·rawRoot·=·core$for$emit_bind__6408.const__11.getRawRoot();133 ················final·Object·rawRoot·=·core$for$emit_bind__6408.const__11.getRawRoot();
135 ················final·Object[]·array8·=·{·null·};134 ················final·Object[]·array8·=·{·null·};
136 ················final·int·n8·=·0;135 ················final·int·n8·=·0;
137 ················final·Object·o16·=·bind;136 ················final·Object·o16·=·bind;
138 ················bind·=·null;137 ················bind·=·null;
139 ················array8[n8]·=·o16;138 ················array8[n8]·=·o16;
140 ················final·Object·invokeStatic8·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array8));139 ················final·Object·invokeStatic7·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array8));
141 ················final·Object[]·array9·=·{·null·};140 ················final·Object[]·array9·=·{·null·};
142 ················final·int·n9·=·0;141 ················final·int·n9·=·0;
143 ················final·Object·o17·=·gxs;142 ················final·Object·o17·=·gxs;
144 ················gxs·=·null;143 ················gxs·=·null;
145 ················array9[n9]·=·o17;144 ················array9[n9]·=·o17;
146 ················array7[n7]·=·core$apply.invokeStatic(rawRoot,·core$seq__5486.invokeStatic(core$concat.invokeStatic(invokeStatic8,·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array9)))));145 ················array7[n7]·=·core$apply.invokeStatic(rawRoot,·core$seq__5486.invokeStatic(core$concat.invokeStatic(invokeStatic7,·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array9)))));
147 ················final·Object·invokeStatic9·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array7));146 ················final·Object·invokeStatic8·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array7));
148 ················final·Object[]·array10·=·{·null·};147 ················final·Object[]·array10·=·{·null·};
149 ················final·int·n10·=·0;148 ················final·int·n10·=·0;
150 ················final·Object[]·array11·=·{·null·};149 ················final·Object[]·array11·=·{·null·};
151 ················final·int·n11·=·0;150 ················final·int·n11·=·0;
152 ················final·Object·o18·=·do_mod;151 ················final·Object·o18·=·do_mod;
153 ················do_mod·=·null;152 ················do_mod·=·null;
154 ················final·IFn·fn·=·(IFn)o18;153 ················final·IFn·fn·=·(IFn)o18;
155 ················final·Object·o19·=·mod_pairs;154 ················final·Object·o19·=·mod_pairs;
156 ················mod_pairs·=·null;155 ················mod_pairs·=·null;
157 ················array11[n11]·=·fn.invoke(o19);156 ················array11[n11]·=·fn.invoke(o19);
158 ················array10[n10]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array11));157 ················array10[n10]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array11));
159 ················array6[n6]·=·core$seq__5486.invokeStatic(core$concat.invokeStatic(invokeStatic7,·invokeStatic9,·(ISeq)ArraySeq.create(array10)));158 ················array6[n6]·=·core$seq__5486.invokeStatic(core$concat.invokeStatic(invokeStatic6,·invokeStatic8,·(ISeq)ArraySeq.create(array10)));
160 ················array5[n5]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array6));159 ················array5[n5]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array6));
161 ················array4[n4]·=·core$seq__5486.invokeStatic(core$concat.invokeStatic(invokeStatic5,·invokeStatic6,·(ISeq)ArraySeq.create(array5)));160 ················array4[n4]·=·core$seq__5486.invokeStatic(core$concat.invokeStatic(invokeStatic4,·invokeStatic5,·(ISeq)ArraySeq.create(array5)));
162 ················array3[n3]·=·core$seq__5486.invokeStatic(core$concat.invokeStatic(invokeStatic4,·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array4))));161 ················array3[n3]·=·core$seq__5486.invokeStatic(core$concat.invokeStatic(invokeStatic3,·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array4))));
163 ················array2[n2]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array3));162 ················array2[n2]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array3));
164 ················final·Object·invokeStatic10·=·core$concat.invokeStatic(invokeStatic2,·invokeStatic3,·(ISeq)ArraySeq.create(array2));163 ················final·Object·invokeStatic9·=·core$concat.invokeStatic(invokeStatic,·invokeStatic2,·(ISeq)ArraySeq.create(array2));
165 ················this·=·null;164 ················this·=·null;
166 ················return·core$seq__5486.invokeStatic(invokeStatic10);165 ················return·core$seq__5486.invokeStatic(invokeStatic9);
167 ············}166 ············}
168 ········}167 ········}
169 ········Object·gi·=·core$gensym.invokeStatic((Object)"i__");168 ········Object·gi·=·core$gensym.invokeStatic((Object)"i__");
170 ········Object·gb·=·core$gensym.invokeStatic((Object)"b__");169 ········Object·gb·=·core$gensym.invokeStatic((Object)"b__");
171 ········Object·do_cmod·=·new·core$for$emit_bind__6408$do_cmod__6431(this.err,·gb,·this.body_expr,·gi);170 ········Object·do_cmod·=·new·core$for$emit_bind__6408$do_cmod__6431(this.err,·gb,·this.body_expr,·gi);
172 ········final·Object·invokeStatic11·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__15·}));171 ········final·Object·invokeStatic10·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__15·}));
173 ········final·Object·invokeStatic12·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·giter·}));172 ········final·Object·invokeStatic11·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·giter·}));
174 ········final·Object[]·array12·=·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$for$emit_bind__6408.const__11.getRawRoot(),·core$seq__5486.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·})))))·})),·null·};173 ········final·Object[]·array12·=·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$for$emit_bind__6408.const__11.getRawRoot(),·core$seq__5486.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·})))))·})),·null·};
175 ········final·int·n12·=·1;174 ········final·int·n12·=·1;
176 ········final·Object[]·array13·=·{·null·};175 ········final·Object[]·array13·=·{·null·};
177 ········final·int·n13·=·0;176 ········final·int·n13·=·0;
178 ········final·Object·invokeStatic13·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__16·}));177 ········final·Object·invokeStatic12·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__16·}));
179 ········final·Object[]·array14·=·{·null·};178 ········final·Object[]·array14·=·{·null·};
180 ········final·int·n14·=·0;179 ········final·int·n14·=·0;
181 ········final·Object·invokeStatic14·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__17·}));180 ········final·Object·invokeStatic13·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__17·}));
182 ········final·Object·invokeStatic15·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$for$emit_bind__6408.const__11.getRawRoot(),·core$seq__5486.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·})))))·}));181 ········final·Object·invokeStatic14·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$for$emit_bind__6408.const__11.getRawRoot(),·core$seq__5486.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·})))))·}));
183 ········final·Object[]·array15·=·{·null·};182 ········final·Object[]·array15·=·{·null·};
184 ········final·int·n15·=·0;183 ········final·int·n15·=·0;
185 ········final·Object[]·array16·=·{·null·};184 ········final·Object[]·array16·=·{·null·};
186 ········final·int·n16·=·0;185 ········final·int·n16·=·0;
187 ········final·Object·invokeStatic16·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__18·}));186 ········final·Object·invokeStatic15·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__18·}));
188 ········final·Object·invokeStatic17·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$for$emit_bind__6408.const__11.getRawRoot(),·core$seq__5486.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5486.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__19·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·}))))·})))))·}));187 ········final·Object·invokeStatic16·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$for$emit_bind__6408.const__11.getRawRoot(),·core$seq__5486.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5486.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__19·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·}))))·})))))·}));
189 ········final·Object[]·array17·=·{·null·};188 ········final·Object[]·array17·=·{·null·};
190 ········final·int·n17·=·0;189 ········final·int·n17·=·0;
191 ········final·Object[]·array18·=·{·null·};190 ········final·Object[]·array18·=·{·null·};
192 ········final·int·n18·=·0;191 ········final·int·n18·=·0;
193 ········final·Object·invokeStatic18·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__20·}));192 ········final·Object·invokeStatic17·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__20·}));
194 ········final·Object·invokeStatic19·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5486.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__21·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·}))))·}));193 ········final·Object·invokeStatic18·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5486.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__21·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·}))))·}));
195 ········final·Object[]·array19·=·new·Object[2];194 ········final·Object[]·array19·=·new·Object[2];
196 ········final·int·n19·=·0;195 ········final·int·n19·=·0;
197 ········final·Object[]·array20·=·{·null·};196 ········final·Object[]·array20·=·{·null·};
198 ········final·int·n20·=·0;197 ········final·int·n20·=·0;
199 ········final·Object·invokeStatic20·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__22·}));198 ········final·Object·invokeStatic19·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__22·}));
200 ········final·Object·invokeStatic21·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$for$emit_bind__6408.const__11.getRawRoot(),·core$seq__5486.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__23·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5486.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__24·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·}))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__25·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5486.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__26·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5486.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__27·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__23·}))))·}))))·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gb·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5486.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__28·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__25·}))))·}))·}))))·}));199 ········final·Object·invokeStatic20·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$for$emit_bind__6408.const__11.getRawRoot(),·core$seq__5486.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__23·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5486.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__24·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·}))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__25·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5486.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__26·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5486.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__27·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__23·}))))·}))))·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gb·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5486.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__28·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__25·}))))·}))·}))))·}));
201 ········final·Object[]·array21·=·{·null·};200 ········final·Object[]·array21·=·{·null·};
202 ········final·int·n21·=·0;201 ········final·int·n21·=·0;
203 ········final·Object[]·array22·=·{·null·};202 ········final·Object[]·array22·=·{·null·};
204 ········final·int·n22·=·0;203 ········final·int·n22·=·0;
205 ········final·Object·invokeStatic22·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__29·}));204 ········final·Object·invokeStatic21·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__29·}));
206 ········final·Object[]·array23·=·{·null·};205 ········final·Object[]·array23·=·{·null·};
207 ········final·int·n23·=·0;206 ········final·int·n23·=·0;
208 ········final·Object·invokeStatic23·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__30·}));207 ········final·Object·invokeStatic22·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__30·}));
209 ········final·Object·invokeStatic24·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$for$emit_bind__6408.const__11.getRawRoot(),·core$seq__5486.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gi·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5486.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__31·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__4·}))))·})))))·}));208 ········final·Object·invokeStatic23·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$for$emit_bind__6408.const__11.getRawRoot(),·core$seq__5486.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gi·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5486.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__31·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__4·}))))·})))))·}));
210 ········final·Object[]·array24·=·{·null·};209 ········final·Object[]·array24·=·{·null·};
211 ········final·int·n24·=·0;210 ········final·int·n24·=·0;
212 ········final·Object[]·array25·=·{·null·};211 ········final·Object[]·array25·=·{·null·};
213 ········final·int·n25·=·0;212 ········final·int·n25·=·0;
214 ········final·Object·invokeStatic25·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__32·}));213 ········final·Object·invokeStatic24·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__32·}));
215 ········final·Object·invokeStatic26·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5486.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__33·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gi·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__25·}))·})))·}));214 ········final·Object·invokeStatic25·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5486.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__33·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gi·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__25·}))·})))·}));
216 ········final·Object[]·array26·=·new·Object[2];215 ········final·Object[]·array26·=·new·Object[2];
217 ········final·int·n26·=·0;216 ········final·int·n26·=·0;
218 ········final·Object[]·array27·=·{·null·};217 ········final·Object[]·array27·=·{·null·};
219 ········final·int·n27·=·0;218 ········final·int·n27·=·0;
220 ········final·Object·invokeStatic27·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__34·}));219 ········final·Object·invokeStatic26·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6408.const__34·}));
221 ········final·Object[]·array28·=·{·null·};220 ········final·Object[]·array28·=·{·null·};
Max diff block lines reached; 14598/36775 bytes (39.70%) of diff not shown.
1.94 KB
clojure/core$generate_class$emit_forwarding_method__7695.class
1.82 KB
procyon -ec {}
    
Offset 14, 34 lines modifiedOffset 14, 34 lines modified
14 import·clojure.asm.Type;14 import·clojure.asm.Type;
15 import·clojure.lang.IFn;15 import·clojure.lang.IFn;
16 import·clojure.lang.Var;16 import·clojure.lang.Var;
17 import·clojure.lang.AFunction;17 import·clojure.lang.AFunction;
  
18 public·final·class·core$generate_class$emit_forwarding_method__7695·extends·AFunction18 public·final·class·core$generate_class$emit_forwarding_method__7695·extends·AFunction
19 {19 {
20 ····Object·to_types; 
21 ····Object·obj_type;20 ····Object·obj_type;
 21 ····Object·to_types;
22 ····Object·ifn_type;22 ····Object·ifn_type;
 23 ····Object·cv;
 24 ····Object·emit_get_var;
23 ····Object·totype;25 ····Object·totype;
24 ····Object·overloads;26 ····Object·overloads;
25 ····Object·emit_get_var; 
26 ····Object·cv; 
27 ····public·static·final·Var·const__2;27 ····public·static·final·Var·const__2;
28 ····public·static·final·Var·const__3;28 ····public·static·final·Var·const__3;
29 ····public·static·final·Object·const__6;29 ····public·static·final·Object·const__6;
30 ····public·static·final·Object·const__18;30 ····public·static·final·Object·const__18;
31 ····31 ····
 32 ····public·core$generate_class$emit_forwarding_method__7695(final·Object·obj_type,·final·Object·to_types,·final·Object·ifn_type,·final·Object·cv,·final·Object·emit_get_var,·final·Object·totype,·final·Object·overloads)·{
32 ····public·core$generate_class$emit_forwarding_method__7695(final·Object·to_types,·final·Object·obj_type,·final·Object·ifn_type,·final·Object·totype,·final·Object·overloads,·final·Object·emit_get_var,·final·Object·cv)·{ 
33 ········this.to_types·=·to_types; 
34 ········this.obj_type·=·obj_type;33 ········this.obj_type·=·obj_type;
 34 ········this.to_types·=·to_types;
35 ········this.ifn_type·=·ifn_type;35 ········this.ifn_type·=·ifn_type;
 36 ········this.cv·=·cv;
 37 ········this.emit_get_var·=·emit_get_var;
36 ········this.totype·=·totype;38 ········this.totype·=·totype;
37 ········this.overloads·=·overloads;39 ········this.overloads·=·overloads;
38 ········this.emit_get_var·=·emit_get_var; 
39 ········this.cv·=·cv; 
40 ····}40 ····}
41 ····41 ····
42 ····public·Object·invoke(Object·name,·Object·pclasses,·Object·rclass,·Object·as_static,·Object·else_gen)·{42 ····public·Object·invoke(Object·name,·Object·pclasses,·Object·rclass,·Object·as_static,·Object·else_gen)·{
43 ········Object·mname·=·core$str.invokeStatic(name);43 ········Object·mname·=·core$str.invokeStatic(name);
44 ········final·Object·pmetas·=·core$map.invokeStatic(core$generate_class$emit_forwarding_method__7695.const__2.getRawRoot(),·pclasses);44 ········final·Object·pmetas·=·core$map.invokeStatic(core$generate_class$emit_forwarding_method__7695.const__2.getRawRoot(),·pclasses);
45 ········final·Object·rawRoot·=·core$generate_class$emit_forwarding_method__7695.const__3.getRawRoot();45 ········final·Object·rawRoot·=·core$generate_class$emit_forwarding_method__7695.const__3.getRawRoot();
46 ········final·Object·o·=·pclasses;46 ········final·Object·o·=·pclasses;
1.11 KB
clojure/core$generate_class$emit_get_var__7691.class
1.01 KB
procyon -ec {}
    
Offset 8, 22 lines modifiedOffset 8, 22 lines modified
8 import·clojure.lang.IFn;8 import·clojure.lang.IFn;
9 import·clojure.asm.Type;9 import·clojure.asm.Type;
10 import·clojure.asm.commons.GeneratorAdapter;10 import·clojure.asm.commons.GeneratorAdapter;
11 import·clojure.lang.AFunction;11 import·clojure.lang.AFunction;
  
12 public·final·class·core$generate_class$emit_get_var__7691·extends·AFunction12 public·final·class·core$generate_class$emit_get_var__7691·extends·AFunction
13 {13 {
 14 ····Object·var_name;
14 ····Object·var_type;15 ····Object·var_type;
15 ····Object·ctype;16 ····Object·ctype;
16 ····Object·var_name; 
17 ····17 ····
18 ····public·core$generate_class$emit_get_var__7691(final·Object·var_type,·final·Object·ctype,·final·Object·var_name)·{18 ····public·core$generate_class$emit_get_var__7691(final·Object·var_name,·final·Object·var_type,·final·Object·ctype)·{
 19 ········this.var_name·=·var_name;
19 ········this.var_type·=·var_type;20 ········this.var_type·=·var_type;
20 ········this.ctype·=·ctype;21 ········this.ctype·=·ctype;
21 ········this.var_name·=·var_name; 
22 ····}22 ····}
23 ····23 ····
24 ····public·Object·invoke(Object·gen,·Object·v)·{24 ····public·Object·invoke(Object·gen,·Object·v)·{
25 ········Object·false_label·=·((GeneratorAdapter)gen).newLabel();25 ········Object·false_label·=·((GeneratorAdapter)gen).newLabel();
26 ········Object·end_label·=·((GeneratorAdapter)gen).newLabel();26 ········Object·end_label·=·((GeneratorAdapter)gen).newLabel();
27 ········final·GeneratorAdapter·generatorAdapter·=·(GeneratorAdapter)gen;27 ········final·GeneratorAdapter·generatorAdapter·=·(GeneratorAdapter)gen;
28 ········final·Type·type·=·(Type)this.ctype;28 ········final·Type·type·=·(Type)this.ctype;
1.08 KB
clojure/core$generate_class$emit_unsupported__7693.class
999 B
procyon -ec {}
    
Offset 6, 22 lines modifiedOffset 6, 22 lines modified
6 import·clojure.asm.commons.Method;6 import·clojure.asm.commons.Method;
7 import·clojure.asm.Type;7 import·clojure.asm.Type;
8 import·clojure.asm.commons.GeneratorAdapter;8 import·clojure.asm.commons.GeneratorAdapter;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·core$generate_class$emit_unsupported__7693·extends·AFunction10 public·final·class·core$generate_class$emit_unsupported__7693·extends·AFunction
11 {11 {
 12 ····Object·ex_type;
12 ····Object·impl_pkg_name;13 ····Object·impl_pkg_name;
13 ····Object·prefix;14 ····Object·prefix;
14 ····Object·ex_type; 
15 ····15 ····
16 ····public·core$generate_class$emit_unsupported__7693(final·Object·impl_pkg_name,·final·Object·prefix,·final·Object·ex_type)·{16 ····public·core$generate_class$emit_unsupported__7693(final·Object·ex_type,·final·Object·impl_pkg_name,·final·Object·prefix)·{
 17 ········this.ex_type·=·ex_type;
17 ········this.impl_pkg_name·=·impl_pkg_name;18 ········this.impl_pkg_name·=·impl_pkg_name;
18 ········this.prefix·=·prefix;19 ········this.prefix·=·prefix;
19 ········this.ex_type·=·ex_type; 
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke(Object·gen,·Object·m)·{22 ····public·Object·invoke(Object·gen,·Object·m)·{
23 ········final·Object·o·=·gen;23 ········final·Object·o·=·gen;
24 ········gen·=·null;24 ········gen·=·null;
25 ········final·GeneratorAdapter·generatorAdapter·=·(GeneratorAdapter)o;25 ········final·GeneratorAdapter·generatorAdapter·=·(GeneratorAdapter)o;
26 ········final·Type·type·=·(Type)this.ex_type;26 ········final·Type·type·=·(Type)this.ex_type;
1.07 KB
clojure/core$generate_class$fn__7725.class
1020 B
procyon -ec {}
    
Offset 3, 20 lines modifiedOffset 3, 20 lines modified
  
3 import·java.lang.reflect.Method;3 import·java.lang.reflect.Method;
4 import·clojure.lang.IFn;4 import·clojure.lang.IFn;
5 import·clojure.lang.AFunction;5 import·clojure.lang.AFunction;
  
6 public·final·class·core$generate_class$fn__7725·extends·AFunction6 public·final·class·core$generate_class$fn__7725·extends·AFunction
7 {7 {
8 ····Object·emit_unsupported; 
9 ····Object·emit_forwarding_method;8 ····Object·emit_forwarding_method;
 9 ····Object·emit_unsupported;
10 ····10 ····
11 ····public·core$generate_class$fn__7725(final·Object·emit_unsupported,·final·Object·emit_forwarding_method)·{11 ····public·core$generate_class$fn__7725(final·Object·emit_forwarding_method,·final·Object·emit_unsupported)·{
12 ········this.emit_unsupported·=·emit_unsupported; 
13 ········this.emit_forwarding_method·=·emit_forwarding_method;12 ········this.emit_forwarding_method·=·emit_forwarding_method;
 13 ········this.emit_unsupported·=·emit_unsupported;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·mm,·Object·meth)·{16 ····public·Object·invoke(Object·mm,·Object·meth)·{
17 ········final·Object·invokeStatic·=·core$contains_QMARK_.invokeStatic(mm,·core$method_sig.invokeStatic(meth));17 ········final·Object·invokeStatic·=·core$contains_QMARK_.invokeStatic(mm,·core$method_sig.invokeStatic(meth));
18 ········if·(invokeStatic·!=·null)·{18 ········if·(invokeStatic·!=·null)·{
19 ············if·(invokeStatic·!=·Boolean.FALSE)·{19 ············if·(invokeStatic·!=·Boolean.FALSE)·{
20 ················final·Object·invokeStatic2·=·mm;20 ················final·Object·invokeStatic2·=·mm;
100 KB
clojure/core$generate_class.class
100 KB
procyon -ec {}
    
Offset 258, 285 lines modifiedOffset 258, 287 lines modified
258 ········}258 ········}
259 ········array3[n4]·=·create3;259 ········array3[n4]·=·create3;
260 ········final·int·n5·=·1;260 ········final·int·n5·=·1;
261 ········final·Object·o20·=·sigs_by_name;261 ········final·Object·o20·=·sigs_by_name;
262 ········sigs_by_name·=·null;262 ········sigs_by_name·=·null;
263 ········array3[n5]·=·core$distinct.invokeStatic(core$concat.invokeStatic(core$keys.invokeStatic(o20),·core$mapcat.invokeStatic((Object)new·core$generate_class$fn__7684(),·(ISeq)ArraySeq.create(new·Object[]·{·overloads·})),·(ISeq)ArraySeq.create(new·Object[]·{·core$mapcat.invokeStatic(core$comp.invokeStatic(core$partial.invokeStatic(core$generate_class.const__29.getRawRoot(),·core$generate_class.const__26.getRawRoot()),·core$generate_class.const__53.getRawRoot(),·(ISeq)ArraySeq.create(new·Object[]·{·core$generate_class.const__54.getRawRoot()·})),·(ISeq)ArraySeq.create(new·Object[]·{·exposes·}))·})));263 ········array3[n5]·=·core$distinct.invokeStatic(core$concat.invokeStatic(core$keys.invokeStatic(o20),·core$mapcat.invokeStatic((Object)new·core$generate_class$fn__7684(),·(ISeq)ArraySeq.create(new·Object[]·{·overloads·})),·(ISeq)ArraySeq.create(new·Object[]·{·core$mapcat.invokeStatic(core$comp.invokeStatic(core$partial.invokeStatic(core$generate_class.const__29.getRawRoot(),·core$generate_class.const__26.getRawRoot()),·core$generate_class.const__53.getRawRoot(),·(ISeq)ArraySeq.create(new·Object[]·{·core$generate_class.const__54.getRawRoot()·})),·(ISeq)ArraySeq.create(new·Object[]·{·exposes·}))·})));
264 ········Object·var_fields·=·core$concat.invokeStatic((Object)create,·(Object)create2,·(ISeq)ArraySeq.create(array3));264 ········Object·var_fields·=·core$concat.invokeStatic((Object)create,·(Object)create2,·(ISeq)ArraySeq.create(array3));
265 ········Object·emit_get_var·=·new·core$generate_class$emit_get_var__7691(var_type,·ctype,·var_name);265 ········Object·emit_get_var·=·new·core$generate_class$emit_get_var__7691(var_name,·var_type,·ctype);
266 ········final·Object·emit_unsupported·=·new·core$generate_class$emit_unsupported__7693(impl_pkg_name,·prefix,·ex_type);266 ········final·Object·emit_unsupported·=·new·core$generate_class$emit_unsupported__7693(ex_type,·impl_pkg_name,·prefix);
267 ········final·Object·o21·=·to_types; 
268 ········final·Object·o22·=·obj_type;267 ········final·Object·o21·=·obj_type;
 268 ········final·Object·o22·=·to_types;
269 ········final·Object·o23·=·ifn_type;269 ········final·Object·o23·=·ifn_type;
 270 ········final·Object·o24·=·cv;
 271 ········final·Object·o25·=·emit_get_var;
270 ········final·Object·o24·=·totype;272 ········final·Object·o26·=·totype;
271 ········final·Object·o25·=·overloads;273 ········final·Object·o27·=·overloads;
272 ········overloads·=·null;274 ········overloads·=·null;
273 ········final·Object·emit_forwarding_method·=·new·core$generate_class$emit_forwarding_method__7695(o21,·o22,·o23,·o24,·o25,·emit_get_var,·cv);275 ········final·Object·emit_forwarding_method·=·new·core$generate_class$emit_forwarding_method__7695(o21,·o22,·o23,·o24,·o25,·o26,·o27);
274 ········final·ClassWriter·classWriter·=·(ClassWriter)cv;276 ········final·ClassWriter·classWriter·=·(ClassWriter)cv;
275 ········final·int·v1_8·=·Opcodes.V1_8;277 ········final·int·v1_8·=·Opcodes.V1_8;
276 ········final·int·intCast·=·RT.intCast(Numbers.add((long)Opcodes.ACC_PUBLIC,·(long)Opcodes.ACC_SUPER));278 ········final·int·intCast·=·RT.intCast(Numbers.add((long)Opcodes.ACC_PUBLIC,·(long)Opcodes.ACC_SUPER));
277 ········final·String·s·=·(String)cname;279 ········final·String·s·=·(String)cname;
278 ········final·String·s2·=·(String)null;280 ········final·String·s2·=·(String)null;
279 ········final·String·s3·=·(String)((IFn)iname).invoke(super1);281 ········final·String·s3·=·(String)((IFn)iname).invoke(super1);
280 ········final·Object·invokeStatic5;282 ········final·Object·invokeStatic5;
281 ········Object·temp__5823__auto__7772·=·invokeStatic5·=·core$seq__5486.invokeStatic(interfaces);283 ········Object·temp__5823__auto__7772·=·invokeStatic5·=·core$seq__5486.invokeStatic(interfaces);
282 ········Object·invokeStatic6·=·null;284 ········Object·invokeStatic6·=·null;
283 ········Label_1150:·{285 ········Label_1150:·{
284 ············if·(invokeStatic5·!=·null)·{286 ············if·(invokeStatic5·!=·null)·{
285 ················if·(invokeStatic5·!=·Boolean.FALSE)·{287 ················if·(invokeStatic5·!=·Boolean.FALSE)·{
286 ····················final·Object·o26·=·temp__5823__auto__7772;288 ····················final·Object·o28·=·temp__5823__auto__7772;
287 ····················temp__5823__auto__7772·=·null;289 ····················temp__5823__auto__7772·=·null;
288 ····················Object·ifc·=·o26;290 ····················Object·ifc·=·o28;
289 ····················final·Object·o27·=·iname;291 ····················final·Object·o29·=·iname;
290 ····················iname·=·null;292 ····················iname·=·null;
291 ····················final·Object·o28·=·ifc;293 ····················final·Object·o30·=·ifc;
292 ····················ifc·=·null;294 ····················ifc·=·null;
293 ····················invokeStatic6·=·core$into_array.invokeStatic(core$map.invokeStatic(o27,·o28));295 ····················invokeStatic6·=·core$into_array.invokeStatic(core$map.invokeStatic(o29,·o30));
294 ····················break·Label_1150;296 ····················break·Label_1150;
295 ················}297 ················}
296 ············}298 ············}
297 ············invokeStatic6·=·null;299 ············invokeStatic6·=·null;
298 ········}300 ········}
299 ········classWriter.visit(v1_8,·intCast,·s,·s2,·s3,·(String[])invokeStatic6);301 ········classWriter.visit(v1_8,·intCast,·s,·s2,·s3,·(String[])invokeStatic6);
300 ········final·Object·o29·=·cv;302 ········final·Object·o31·=·cv;
301 ········final·Object·o30·=·name_meta;303 ········final·Object·o32·=·name_meta;
302 ········name_meta·=·null;304 ········name_meta·=·null;
303 ········core$add_annotations.invokeStatic(o29,·o30);305 ········core$add_annotations.invokeStatic(o31,·o32);
304 ········Object·seq_7699·=·core$seq__5486.invokeStatic(var_fields);306 ········Object·seq_7699·=·core$seq__5486.invokeStatic(var_fields);
305 ········Object·chunk_7700·=·null;307 ········Object·chunk_7700·=·null;
306 ········long·count_7701·=·0L;308 ········long·count_7701·=·0L;
307 ········long·i_7702·=·0L;309 ········long·i_7702·=·0L;
308 ········while·(true)·{310 ········while·(true)·{
309 ············if·(i_7702·<·count_7701)·{311 ············if·(i_7702·<·count_7701)·{
310 ················Object·v·=·((Indexed)chunk_7700).nth(RT.intCast(i_7702));312 ················Object·v·=·((Indexed)chunk_7700).nth(RT.intCast(i_7702));
311 ················final·ClassWriter·classWriter2·=·(ClassWriter)cv;313 ················final·ClassWriter·classWriter2·=·(ClassWriter)cv;
312 ················final·int·intCast2·=·RT.intCast(Numbers.add(Numbers.add((long)Opcodes.ACC_PRIVATE,·(long)Opcodes.ACC_FINAL),·(long)Opcodes.ACC_STATIC));314 ················final·int·intCast2·=·RT.intCast(Numbers.add(Numbers.add((long)Opcodes.ACC_PRIVATE,·(long)Opcodes.ACC_FINAL),·(long)Opcodes.ACC_STATIC));
313 ················final·IFn·fn·=·(IFn)var_name;315 ················final·IFn·fn·=·(IFn)var_name;
314 ················final·Object·o31·=·v;316 ················final·Object·o33·=·v;
315 ················v·=·null;317 ················v·=·null;
316 ················classWriter2.visitField(intCast2,·(String)fn.invoke(o31),·(String)((Type)var_type).getDescriptor(),·(String)null,·(Object)null);318 ················classWriter2.visitField(intCast2,·(String)fn.invoke(o33),·(String)((Type)var_type).getDescriptor(),·(String)null,·(Object)null);
317 ················final·Object·o32·=·seq_7699;319 ················final·Object·o34·=·seq_7699;
318 ················seq_7699·=·null;320 ················seq_7699·=·null;
319 ················final·Object·o33·=·chunk_7700;321 ················final·Object·o35·=·chunk_7700;
320 ················chunk_7700·=·null;322 ················chunk_7700·=·null;
321 ················final·long·n6·=·count_7701;323 ················final·long·n6·=·count_7701;
322 ················++i_7702;324 ················++i_7702;
323 ················count_7701·=·n6;325 ················count_7701·=·n6;
324 ················chunk_7700·=·o33;326 ················chunk_7700·=·o35;
325 ················seq_7699·=·o32;327 ················seq_7699·=·o34;
326 ············}328 ············}
327 ············else·{329 ············else·{
328 ················final·Object·o34·=·seq_7699;330 ················final·Object·o36·=·seq_7699;
329 ················seq_7699·=·null;331 ················seq_7699·=·null;
330 ················final·Object·invokeStatic7;332 ················final·Object·invokeStatic7;
331 ················Object·temp__5823__auto__7773·=·invokeStatic7·=·core$seq__5486.invokeStatic(o34);333 ················Object·temp__5823__auto__7773·=·invokeStatic7·=·core$seq__5486.invokeStatic(o36);
332 ················if·(invokeStatic7·==·null)·{334 ················if·(invokeStatic7·==·null)·{
333 ····················break;335 ····················break;
334 ················}336 ················}
335 ················if·(invokeStatic7·==·Boolean.FALSE)·{337 ················if·(invokeStatic7·==·Boolean.FALSE)·{
336 ····················break;338 ····················break;
337 ················}339 ················}
338 ················final·Object·o35·=·temp__5823__auto__7773;340 ················final·Object·o37·=·temp__5823__auto__7773;
339 ················temp__5823__auto__7773·=·null;341 ················temp__5823__auto__7773·=·null;
340 ················Object·seq_7700·=·o35;342 ················Object·seq_7700·=·o37;
341 ················final·Object·invokeStatic8·=·core$chunked_seq_QMARK_.invokeStatic(seq_7700);343 ················final·Object·invokeStatic8·=·core$chunked_seq_QMARK_.invokeStatic(seq_7700);
342 ················if·(invokeStatic8·!=·null)·{344 ················if·(invokeStatic8·!=·null)·{
343 ····················if·(invokeStatic8·!=·Boolean.FALSE)·{345 ····················if·(invokeStatic8·!=·Boolean.FALSE)·{
344 ························Object·c__6088__auto__7773·=·core$chunk_first.invokeStatic(seq_7700);346 ························Object·c__6088__auto__7773·=·core$chunk_first.invokeStatic(seq_7700);
345 ························final·Object·o36·=·seq_7700;347 ························final·Object·o38·=·seq_7700;
346 ························seq_7700·=·null;348 ························seq_7700·=·null;
347 ························final·Object·invokeStatic9·=·core$chunk_rest.invokeStatic(o36);349 ························final·Object·invokeStatic9·=·core$chunk_rest.invokeStatic(o38);
348 ························final·Object·o37·=·c__6088__auto__7773;350 ························final·Object·o39·=·c__6088__auto__7773;
349 ························final·Object·o38·=·c__6088__auto__7773;351 ························final·Object·o40·=·c__6088__auto__7773;
350 ························c__6088__auto__7773·=·null;352 ························c__6088__auto__7773·=·null;
351 ························final·long·n7·=·(long)RT.intCast(RT.count(o38));353 ························final·long·n7·=·(long)RT.intCast(RT.count(o40));
352 ························i_7702·=·RT.intCast(0L);354 ························i_7702·=·RT.intCast(0L);
353 ························count_7701·=·n7;355 ························count_7701·=·n7;
354 ························chunk_7700·=·o37;356 ························chunk_7700·=·o39;
355 ························seq_7699·=·invokeStatic9;357 ························seq_7699·=·invokeStatic9;
356 ························continue;358 ························continue;
357 ····················}359 ····················}
358 ················}360 ················}
359 ················Object·v2·=·core$first__5468.invokeStatic(seq_7700);361 ················Object·v2·=·core$first__5468.invokeStatic(seq_7700);
360 ················final·ClassWriter·classWriter3·=·(ClassWriter)cv;362 ················final·ClassWriter·classWriter3·=·(ClassWriter)cv;
361 ················final·int·intCast3·=·RT.intCast(Numbers.add(Numbers.add((long)Opcodes.ACC_PRIVATE,·(long)Opcodes.ACC_FINAL),·(long)Opcodes.ACC_STATIC));363 ················final·int·intCast3·=·RT.intCast(Numbers.add(Numbers.add((long)Opcodes.ACC_PRIVATE,·(long)Opcodes.ACC_FINAL),·(long)Opcodes.ACC_STATIC));
362 ················final·IFn·fn2·=·(IFn)var_name;364 ················final·IFn·fn2·=·(IFn)var_name;
363 ················final·Object·o39·=·v2;365 ················final·Object·o41·=·v2;
364 ················v2·=·null;366 ················v2·=·null;
365 ················classWriter3.visitField(intCast3,·(String)fn2.invoke(o39),·(String)((Type)var_type).getDescriptor(),·(String)null,·(Object)null);367 ················classWriter3.visitField(intCast3,·(String)fn2.invoke(o41),·(String)((Type)var_type).getDescriptor(),·(String)null,·(Object)null);
366 ················final·Object·o40·=·seq_7700;368 ················final·Object·o42·=·seq_7700;
367 ················seq_7700·=·null;369 ················seq_7700·=·null;
368 ················final·Object·invokeStatic10·=·core$next__5470.invokeStatic(o40);370 ················final·Object·invokeStatic10·=·core$next__5470.invokeStatic(o42);
369 ················final·Object·o41·=·null;371 ················final·Object·o43·=·null;
370 ················final·long·n8·=·0L;372 ················final·long·n8·=·0L;
371 ················i_7702·=·0L;373 ················i_7702·=·0L;
372 ················count_7701·=·n8;374 ················count_7701·=·n8;
373 ················chunk_7700·=·o41;375 ················chunk_7700·=·o43;
374 ················seq_7699·=·invokeStatic10;376 ················seq_7699·=·invokeStatic10;
375 ············}377 ············}
376 ········}378 ········}
377 ········final·Object·o42·=·state;379 ········final·Object·o44·=·state;
378 ········if·(o42·!=·null)·{380 ········if·(o44·!=·null)·{
379 ············if·(o42·!=·Boolean.FALSE)·{381 ············if·(o44·!=·Boolean.FALSE)·{
380 ················((ClassWriter)cv).visitField(RT.intCast(Numbers.add((long)Opcodes.ACC_PUBLIC,·(long)Opcodes.ACC_FINAL)),·(String)state_name,·(String)((Type)obj_type).getDescriptor(),·(String)null,·(Object)null);382 ················((ClassWriter)cv).visitField(RT.intCast(Numbers.add((long)Opcodes.ACC_PUBLIC,·(long)Opcodes.ACC_FINAL)),·(String)state_name,·(String)((Type)obj_type).getDescriptor(),·(String)null,·(Object)null);
381 ············}383 ············}
Max diff block lines reached; 93417/102807 bytes (90.87%) of diff not shown.
941 B
clojure/core$generate_proxy$fn__7163$fn__7167.class
839 B
procyon -ec {}
    
Offset 6, 22 lines modifiedOffset 6, 22 lines modified
6 import·java.lang.reflect.Modifier;6 import·java.lang.reflect.Modifier;
7 import·clojure.lang.IFn;7 import·clojure.lang.IFn;
8 import·java.lang.reflect.Method;8 import·java.lang.reflect.Method;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·core$generate_proxy$fn__7163$fn__7167·extends·AFunction10 public·final·class·core$generate_proxy$fn__7163$fn__7167·extends·AFunction
11 {11 {
12 ····Object·c; 
13 ····Object·mm;12 ····Object·mm;
14 ····Object·considered;13 ····Object·considered;
 14 ····Object·c;
15 ····15 ····
16 ····public·core$generate_proxy$fn__7163$fn__7167(final·Object·c,·final·Object·mm,·final·Object·considered)·{16 ····public·core$generate_proxy$fn__7163$fn__7167(final·Object·mm,·final·Object·considered,·final·Object·c)·{
17 ········this.c·=·c; 
18 ········this.mm·=·mm;17 ········this.mm·=·mm;
19 ········this.considered·=·considered;18 ········this.considered·=·considered;
 19 ········this.c·=·c;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········final·Object·mm2·=·this.mm;23 ········final·Object·mm2·=·this.mm;
24 ········this.mm·=·null;24 ········this.mm·=·null;
25 ········Object·mm·=·mm2;25 ········Object·mm·=·mm2;
26 ········final·Object·considered2·=·this.considered;26 ········final·Object·considered2·=·this.considered;
1.85 KB
clojure/core$generate_proxy$fn__7163.class
1.77 KB
procyon -ec {}
    
Offset 26, 34 lines modifiedOffset 26, 33 lines modified
26 ············final·Object·o·=·c;26 ············final·Object·o·=·c;
27 ············if·(o·==·null)·{27 ············if·(o·==·null)·{
28 ················break;28 ················break;
29 ············}29 ············}
30 ············if·(o·==·Boolean.FALSE)·{30 ············if·(o·==·Boolean.FALSE)·{
31 ················break;31 ················break;
32 ············}32 ············}
33 ············final·Object·o2·=·c; 
34 ············final·Object·o3·=·mm;33 ············final·Object·o2·=·mm;
35 ············mm·=·null;34 ············mm·=·null;
36 ············final·Object·o4·=·considered;35 ············final·Object·o3·=·considered;
37 ············considered·=·null;36 ············considered·=·null;
38 ············Object·vec__7164·=·((IFn)new·core$generate_proxy$fn__7163$fn__7167(o2,·o3,·o4)).invoke();37 ············Object·vec__7164·=·((IFn)new·core$generate_proxy$fn__7163$fn__7167(o2,·o3,·c)).invoke();
39 ············Object·mm2·=·RT.nth(vec__7164,·RT.intCast(0L),·(Object)null);38 ············Object·mm2·=·RT.nth(vec__7164,·RT.intCast(0L),·(Object)null);
40 ············final·Object·o5·=·vec__7164;39 ············final·Object·o4·=·vec__7164;
41 ············vec__7164·=·null;40 ············vec__7164·=·null;
42 ············Object·considered2·=·RT.nth(o5,·RT.intCast(1L),·(Object)null);41 ············Object·considered2·=·RT.nth(o4,·RT.intCast(1L),·(Object)null);
43 ············final·Object·o6·=·mm2;42 ············final·Object·o5·=·mm2;
44 ············mm2·=·null;43 ············mm2·=·null;
45 ············final·Object·o7·=·considered2;44 ············final·Object·o6·=·considered2;
46 ············considered2·=·null;45 ············considered2·=·null;
47 ············final·Object·o8·=·c;46 ············final·Object·o7·=·c;
48 ············c·=·null;47 ············c·=·null;
49 ············c·=·((Class)o8).getSuperclass();48 ············c·=·((Class)o7).getSuperclass();
50 ············considered·=·o7;49 ············considered·=·o6;
51 ············mm·=·o6;50 ············mm·=·o5;
52 ········}51 ········}
53 ········final·Object·o9·=·mm;52 ········final·Object·o8·=·mm;
54 ········mm·=·null;53 ········mm·=·null;
55 ········final·Object·o10·=·considered;54 ········final·Object·o9·=·considered;
56 ········considered·=·null;55 ········considered·=·null;
57 ········return·Tuple.create(o9,·o10);56 ········return·Tuple.create(o8,·o9);
58 ····}57 ····}
59 }58 }
1.93 KB
clojure/core$generate_proxy$gen_method__7148.class
1.84 KB
procyon -ec {}
    
Offset 12, 34 lines modifiedOffset 12, 34 lines modified
12 import·clojure.asm.Type;12 import·clojure.asm.Type;
13 import·clojure.lang.IFn;13 import·clojure.lang.IFn;
14 import·java.lang.reflect.Method;14 import·java.lang.reflect.Method;
15 import·clojure.lang.AFunction;15 import·clojure.lang.AFunction;
  
16 public·final·class·core$generate_proxy$gen_method__7148·extends·AFunction16 public·final·class·core$generate_proxy$gen_method__7148·extends·AFunction
17 {17 {
18 ····Object·rt_type;18 ····Object·ctype;
19 ····Object·cv;19 ····Object·cv;
 20 ····Object·fmap;
 21 ····Object·imap_type;
 22 ····Object·ifn_type;
20 ····Object·totype;23 ····Object·totype;
21 ····Object·ctype; 
22 ····Object·to_types;24 ····Object·to_types;
23 ····Object·imap_type; 
24 ····Object·fmap; 
25 ····Object·obj_type;25 ····Object·obj_type;
26 ····Object·ifn_type;26 ····Object·rt_type;
27 ····27 ····
28 ····public·core$generate_proxy$gen_method__7148(final·Object·rt_type,·final·Object·cv,·final·Object·totype,·final·Object·ctype,·final·Object·to_types,·final·Object·imap_type,·final·Object·fmap,·final·Object·obj_type,·final·Object·ifn_type)·{28 ····public·core$generate_proxy$gen_method__7148(final·Object·ctype,·final·Object·cv,·final·Object·fmap,·final·Object·imap_type,·final·Object·ifn_type,·final·Object·totype,·final·Object·to_types,·final·Object·obj_type,·final·Object·rt_type)·{
29 ········this.rt_type·=·rt_type;29 ········this.ctype·=·ctype;
30 ········this.cv·=·cv;30 ········this.cv·=·cv;
 31 ········this.fmap·=·fmap;
 32 ········this.imap_type·=·imap_type;
 33 ········this.ifn_type·=·ifn_type;
31 ········this.totype·=·totype;34 ········this.totype·=·totype;
32 ········this.ctype·=·ctype; 
33 ········this.to_types·=·to_types;35 ········this.to_types·=·to_types;
34 ········this.imap_type·=·imap_type; 
35 ········this.fmap·=·fmap; 
36 ········this.obj_type·=·obj_type;36 ········this.obj_type·=·obj_type;
37 ········this.ifn_type·=·ifn_type;37 ········this.rt_type·=·rt_type;
38 ····}38 ····}
39 ····39 ····
40 ····public·Object·invoke(Object·meth,·Object·else_gen)·{40 ····public·Object·invoke(Object·meth,·Object·else_gen)·{
41 ········final·Object·pclasses·=·((Method)meth).getParameterTypes();41 ········final·Object·pclasses·=·((Method)meth).getParameterTypes();
42 ········Object·ptypes·=·((IFn)this.to_types).invoke(pclasses);42 ········Object·ptypes·=·((IFn)this.to_types).invoke(pclasses);
43 ········Object·rtype·=·((IFn)this.totype).invoke((Object)((Method)meth).getReturnType());43 ········Object·rtype·=·((IFn)this.totype).invoke((Object)((Method)meth).getReturnType());
44 ········Object·m·=·new·clojure.asm.commons.Method((String)((Method)meth).getName(),·(Type)rtype,·(Type[])ptypes);44 ········Object·m·=·new·clojure.asm.commons.Method((String)((Method)meth).getName(),·(Type)rtype,·(Type[])ptypes);
1.47 KB
clojure/core$generate_proxy$iter__7175__7181$fn__7182$iter__7177__7183$fn__7184$fn__7185.class
1.29 KB
procyon -ec {}
    
Offset 4, 23 lines modifiedOffset 4, 23 lines modified
4 import·clojure.lang.IFn;4 import·clojure.lang.IFn;
5 import·clojure.lang.Indexed;5 import·clojure.lang.Indexed;
6 import·clojure.lang.RT;6 import·clojure.lang.RT;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·core$generate_proxy$iter__7175__7181$fn__7182$iter__7177__7183$fn__7184$fn__7185·extends·AFunction8 public·final·class·core$generate_proxy$iter__7175__7181$fn__7182$iter__7177__7183$fn__7184$fn__7185·extends·AFunction
9 {9 {
10 ····Object·considered; 
11 ····Object·b__7180; 
12 ····Object·c__6394__auto__;10 ····Object·c__6394__auto__;
 11 ····Object·b__7180;
 12 ····Object·considered;
13 ····int·size__6395__auto__;13 ····int·size__6395__auto__;
14 ····14 ····
15 ····public·core$generate_proxy$iter__7175__7181$fn__7182$iter__7177__7183$fn__7184$fn__7185(final·Object·considered,·final·Object·b__7180,·final·Object·c__6394__auto__,·final·int·size__6395__auto__)·{15 ····public·core$generate_proxy$iter__7175__7181$fn__7182$iter__7177__7183$fn__7184$fn__7185(final·Object·c__6394__auto__,·final·Object·b__7180,·final·Object·considered,·final·int·size__6395__auto__)·{
16 ········this.considered·=·considered; 
17 ········this.b__7180·=·b__7180; 
18 ········this.c__6394__auto__·=·c__6394__auto__;16 ········this.c__6394__auto__·=·c__6394__auto__;
 17 ········this.b__7180·=·b__7180;
 18 ········this.considered·=·considered;
19 ········this.size__6395__auto__·=·size__6395__auto__;19 ········this.size__6395__auto__·=·size__6395__auto__;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········long·i__7179·=·(long)RT.intCast(0L);23 ········long·i__7179·=·(long)RT.intCast(0L);
24 ········while·(i__7179·<·this.size__6395__auto__)·{24 ········while·(i__7179·<·this.size__6395__auto__)·{
25 ············Object·meth·=·((Indexed)this.c__6394__auto__).nth(RT.intCast(i__7179));25 ············Object·meth·=·((Indexed)this.c__6394__auto__).nth(RT.intCast(i__7179));
6.01 KB
clojure/core$generate_proxy$iter__7175__7181$fn__7182$iter__7177__7183$fn__7184.class
5.85 KB
procyon -ec {}
    
Offset 4, 22 lines modifiedOffset 4, 22 lines modified
4 import·clojure.lang.IPersistentMap;4 import·clojure.lang.IPersistentMap;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.RT;6 import·clojure.lang.RT;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·core$generate_proxy$iter__7175__7181$fn__7182$iter__7177__7183$fn__7184·extends·AFunction8 public·final·class·core$generate_proxy$iter__7175__7181$fn__7182$iter__7177__7183$fn__7184·extends·AFunction
9 {9 {
 10 ····Object·s__7178;
10 ····Object·iter__7177;11 ····Object·iter__7177;
11 ····Object·considered;12 ····Object·considered;
12 ····Object·s__7178; 
13 ····13 ····
14 ····public·core$generate_proxy$iter__7175__7181$fn__7182$iter__7177__7183$fn__7184(final·Object·iter__7177,·final·Object·considered,·final·Object·s__7178)·{14 ····public·core$generate_proxy$iter__7175__7181$fn__7182$iter__7177__7183$fn__7184(final·Object·s__7178,·final·Object·iter__7177,·final·Object·considered)·{
 15 ········this.s__7178·=·s__7178;
15 ········this.iter__7177·=·iter__7177;16 ········this.iter__7177·=·iter__7177;
16 ········this.considered·=·considered;17 ········this.considered·=·considered;
17 ········this.s__7178·=·s__7178; 
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·invoke()·{20 ····public·Object·invoke()·{
21 ········final·Object·s__7180·=·this.s__7178;21 ········final·Object·s__7180·=·this.s__7178;
22 ········this.s__7178·=·null;22 ········this.s__7178·=·null;
23 ········Object·s__7178·=·s__7180;23 ········Object·s__7178·=·s__7180;
24 ········while·(true)·{24 ········while·(true)·{
Offset 36, 66 lines modifiedOffset 36, 64 lines modified
36 ················Object·s__7179·=·o2;36 ················Object·s__7179·=·o2;
37 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__7179);37 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__7179);
38 ················if·(invokeStatic2·!=·null)·{38 ················if·(invokeStatic2·!=·null)·{
39 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{39 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
40 ························Object·c__6394__auto__7188·=·core$chunk_first.invokeStatic(s__7179);40 ························Object·c__6394__auto__7188·=·core$chunk_first.invokeStatic(s__7179);
41 ························final·int·size__6395__auto__7189·=·RT.intCast(RT.count(c__6394__auto__7188));41 ························final·int·size__6395__auto__7189·=·RT.intCast(RT.count(c__6394__auto__7188));
42 ························Object·b__7180·=·core$chunk_buffer.invokeStatic((Object)Integer.valueOf(size__6395__auto__7189));42 ························Object·b__7180·=·core$chunk_buffer.invokeStatic((Object)Integer.valueOf(size__6395__auto__7189));
43 ························final·Object·considered·=·this.considered; 
44 ························final·Object·o3·=·b__7180; 
45 ························final·Object·o4·=·c__6394__auto__7188;43 ························final·Object·o3·=·c__6394__auto__7188;
46 ························c__6394__auto__7188·=·null;44 ························c__6394__auto__7188·=·null;
47 ························final·Object·invoke·=·((IFn)new·core$generate_proxy$iter__7175__7181$fn__7182$iter__7177__7183$fn__7184$fn__7185(considered,·o3,·o4,·size__6395__auto__7189)).invoke();45 ························final·Object·invoke·=·((IFn)new·core$generate_proxy$iter__7175__7181$fn__7182$iter__7177__7183$fn__7184$fn__7185(o3,·b__7180,·this.considered,·size__6395__auto__7189)).invoke();
48 ························if·(invoke·!=·null)·{46 ························if·(invoke·!=·null)·{
49 ····························if·(invoke·!=·Boolean.FALSE)·{47 ····························if·(invoke·!=·Boolean.FALSE)·{
50 ································final·Object·o5·=·b__7180;48 ································final·Object·o4·=·b__7180;
51 ································b__7180·=·null;49 ································b__7180·=·null;
52 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o5);50 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o4);
53 ································final·IFn·fn·=·(IFn)this.iter__7177;51 ································final·IFn·fn·=·(IFn)this.iter__7177;
54 ································final·Object·o6·=·s__7179;52 ································final·Object·o5·=·s__7179;
55 ································s__7179·=·null;53 ································s__7179·=·null;
56 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o6));54 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));
57 ································this·=·null;55 ································this·=·null;
58 ································return·core$chunk_cons.invokeStatic(invokeStatic3,·invoke2);56 ································return·core$chunk_cons.invokeStatic(invokeStatic3,·invoke2);
59 ····························}57 ····························}
60 ························}58 ························}
61 ························final·Object·o8·=·b__7180;59 ························final·Object·o7·=·b__7180;
62 ························b__7180·=·null;60 ························b__7180·=·null;
63 ························final·Object·invokeStatic4·=·core$chunk.invokeStatic(o8);61 ························final·Object·invokeStatic4·=·core$chunk.invokeStatic(o7);
64 ························final·Object·o9·=·null;62 ························final·Object·o8·=·null;
65 ························this·=·null;63 ························this·=·null;
66 ························return·core$chunk_cons.invokeStatic(invokeStatic4,·o9);64 ························return·core$chunk_cons.invokeStatic(invokeStatic4,·o8);
67 ····················}65 ····················}
68 ················}66 ················}
69 ················Object·meth·=·core$first__5468.invokeStatic(s__7179);67 ················Object·meth·=·core$first__5468.invokeStatic(s__7179);
70 ················Object·msig·=·core$method_sig.invokeStatic(meth);68 ················Object·msig·=·core$method_sig.invokeStatic(meth);
71 ················final·Object·invokeStatic5·=·core$not.invokeStatic(((IFn)this.considered).invoke(msig));69 ················final·Object·invokeStatic5·=·core$not.invokeStatic(((IFn)this.considered).invoke(msig));
72 ················if·(invokeStatic5·!=·null)·{70 ················if·(invokeStatic5·!=·null)·{
73 ····················if·(invokeStatic5·!=·Boolean.FALSE)·{71 ····················if·(invokeStatic5·!=·Boolean.FALSE)·{
74 ························final·Object[]·array·=·new·Object[2];72 ························final·Object[]·array·=·new·Object[2];
75 ························final·int·n·=·0;73 ························final·int·n·=·0;
76 ························final·Object·o10·=·msig;74 ························final·Object·o9·=·msig;
77 ························msig·=·null;75 ························msig·=·null;
78 ························array[n]·=·o10;76 ························array[n]·=·o9;
79 ························final·int·n2·=·1;77 ························final·int·n2·=·1;
80 ························final·Object·o11·=·meth;78 ························final·Object·o10·=·meth;
81 ························meth·=·null;79 ························meth·=·null;
82 ························array[n2]·=·o11;80 ························array[n2]·=·o10;
83 ························final·IPersistentMap·mapUniqueKeys·=·RT.mapUniqueKeys(array);81 ························final·IPersistentMap·mapUniqueKeys·=·RT.mapUniqueKeys(array);
84 ························final·IFn·fn2·=·(IFn)this.iter__7177;82 ························final·IFn·fn2·=·(IFn)this.iter__7177;
85 ························final·Object·o12·=·s__7179;83 ························final·Object·o11·=·s__7179;
86 ························s__7179·=·null;84 ························s__7179·=·null;
87 ························final·Object·invoke3·=·fn2.invoke(core$rest__5472.invokeStatic(o12));85 ························final·Object·invoke3·=·fn2.invoke(core$rest__5472.invokeStatic(o11));
88 ························this·=·null;86 ························this·=·null;
89 ························return·core$cons__5460.invokeStatic((Object)mapUniqueKeys,·invoke3);87 ························return·core$cons__5460.invokeStatic((Object)mapUniqueKeys,·invoke3);
90 ····················}88 ····················}
91 ················}89 ················}
92 ················final·Object·o13·=·s__7179;90 ················final·Object·o12·=·s__7179;
93 ················s__7179·=·null;91 ················s__7179·=·null;
94 ················s__7178·=·core$rest__5472.invokeStatic(o13);92 ················s__7178·=·core$rest__5472.invokeStatic(o12);
95 ················continue;93 ················continue;
96 ············}94 ············}
97 ············break;95 ············break;
98 ········}96 ········}
99 ········return·null;97 ········return·null;
100 ····}98 ····}
101 }99 }
835 B
clojure/core$generate_proxy$iter__7175__7181$fn__7182$iter__7177__7183.class
683 B
procyon -ec {}
    
Offset 10, 13 lines modifiedOffset 10, 12 lines modified
10 ····Object·considered;10 ····Object·considered;
11 ····11 ····
12 ····public·core$generate_proxy$iter__7175__7181$fn__7182$iter__7177__7183(final·Object·considered)·{12 ····public·core$generate_proxy$iter__7175__7181$fn__7182$iter__7177__7183(final·Object·considered)·{
13 ········this.considered·=·considered;13 ········this.considered·=·considered;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·s__7178)·{16 ····public·Object·invoke(Object·s__7178)·{
17 ········final·Object·considered·=·this.considered; 
18 ········final·Object·o·=·s__7178;17 ········final·Object·o·=·s__7178;
19 ········s__7178·=·null;18 ········s__7178·=·null;
20 ········return·new·LazySeq((IFn)new·core$generate_proxy$iter__7175__7181$fn__7182$iter__7177__7183$fn__7184((Object)this,·considered,·o));19 ········return·new·LazySeq((IFn)new·core$generate_proxy$iter__7175__7181$fn__7182$iter__7177__7183$fn__7184(o,·(Object)this,·this.considered));
21 ····}20 ····}
22 }21 }
998 B
clojure/core$generate_proxy$iter__7175__7181$fn__7182.class
880 B
procyon -ec {}
    
Offset 2, 21 lines modifiedOffset 2, 21 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$generate_proxy$iter__7175__7181$fn__7182·extends·AFunction5 public·final·class·core$generate_proxy$iter__7175__7181$fn__7182·extends·AFunction
6 {6 {
7 ····Object·iter__7175; 
8 ····Object·s__7176;7 ····Object·s__7176;
 8 ····Object·iter__7175;
9 ····Object·considered;9 ····Object·considered;
10 ····10 ····
11 ····public·core$generate_proxy$iter__7175__7181$fn__7182(final·Object·iter__7175,·final·Object·s__7176,·final·Object·considered)·{11 ····public·core$generate_proxy$iter__7175__7181$fn__7182(final·Object·s__7176,·final·Object·iter__7175,·final·Object·considered)·{
12 ········this.iter__7175·=·iter__7175; 
13 ········this.s__7176·=·s__7176;12 ········this.s__7176·=·s__7176;
 13 ········this.iter__7175·=·iter__7175;
14 ········this.considered·=·considered;14 ········this.considered·=·considered;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke()·{17 ····public·Object·invoke()·{
18 ········final·Object·s__7177·=·this.s__7176;18 ········final·Object·s__7177·=·this.s__7176;
19 ········this.s__7176·=·null;19 ········this.s__7176·=·null;
20 ········Object·s__7176·=·s__7177;20 ········Object·s__7176·=·s__7177;
628 B
clojure/core$generate_proxy$iter__7175__7181.class
528 B
procyon -ec {}
    
Offset 12, 10 lines modifiedOffset 12, 10 lines modified
12 ····public·core$generate_proxy$iter__7175__7181(final·Object·considered)·{12 ····public·core$generate_proxy$iter__7175__7181(final·Object·considered)·{
13 ········this.considered·=·considered;13 ········this.considered·=·considered;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·s__7176)·{16 ····public·Object·invoke(Object·s__7176)·{
17 ········final·Object·o·=·s__7176;17 ········final·Object·o·=·s__7176;
18 ········s__7176·=·null;18 ········s__7176·=·null;
19 ········return·new·LazySeq((IFn)new·core$generate_proxy$iter__7175__7181$fn__7182((Object)this,·o,·this.considered));19 ········return·new·LazySeq((IFn)new·core$generate_proxy$iter__7175__7181$fn__7182(o,·(Object)this,·this.considered));
20 ····}20 ····}
21 }21 }
1.79 KB
clojure/core$generate_proxy.class
1.72 KB
procyon -ec {}
    
Offset 51, 26 lines modifiedOffset 51, 26 lines modified
51 ········Object·imap_type·=·((IFn)totype).invoke(core$generate_proxy.const__3);51 ········Object·imap_type·=·((IFn)totype).invoke(core$generate_proxy.const__3);
52 ········Object·ifn_type·=·((IFn)totype).invoke(core$generate_proxy.const__4);52 ········Object·ifn_type·=·((IFn)totype).invoke(core$generate_proxy.const__4);
53 ········Object·obj_type·=·((IFn)totype).invoke(core$generate_proxy.const__5);53 ········Object·obj_type·=·((IFn)totype).invoke(core$generate_proxy.const__5);
54 ········((IFn)totype).invoke(core$generate_proxy.const__6);54 ········((IFn)totype).invoke(core$generate_proxy.const__6);
55 ········Object·rt_type·=·((IFn)totype).invoke(core$generate_proxy.const__7);55 ········Object·rt_type·=·((IFn)totype).invoke(core$generate_proxy.const__7);
56 ········final·Object·ex_type·=·((IFn)totype).invoke(core$generate_proxy.const__8);56 ········final·Object·ex_type·=·((IFn)totype).invoke(core$generate_proxy.const__8);
57 ········final·Object·gen_bridge·=·new·core$generate_proxy$gen_bridge__7145(cv,·totype,·to_types);57 ········final·Object·gen_bridge·=·new·core$generate_proxy$gen_bridge__7145(cv,·totype,·to_types);
58 ········final·Object·o·=·rt_type;58 ········final·Object·o·=·ctype;
59 ········rt_type·=·null; 
60 ········final·Object·o2·=·cv;59 ········final·Object·o2·=·cv;
61 ········final·Object·o3·=·totype;60 ········final·Object·o3·=·fmap;
62 ········final·Object·o4·=·ctype; 
63 ········final·Object·o5·=·to_types; 
64 ········final·Object·o6·=·imap_type;61 ········final·Object·o4·=·imap_type;
65 ········final·Object·o7·=·fmap;62 ········final·Object·o5·=·ifn_type;
 63 ········ifn_type·=·null;
 64 ········final·Object·o6·=·totype;
 65 ········final·Object·o7·=·to_types;
66 ········final·Object·o8·=·obj_type;66 ········final·Object·o8·=·obj_type;
67 ········obj_type·=·null;67 ········obj_type·=·null;
68 ········final·Object·o9·=·ifn_type;68 ········final·Object·o9·=·rt_type;
69 ········ifn_type·=·null;69 ········rt_type·=·null;
70 ········final·Object·gen_method·=·new·core$generate_proxy$gen_method__7148(o,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·o9);70 ········final·Object·gen_method·=·new·core$generate_proxy$gen_method__7148(o,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·o9);
71 ········final·ClassWriter·classWriter·=·(ClassWriter)cv;71 ········final·ClassWriter·classWriter·=·(ClassWriter)cv;
72 ········final·int·v1_8·=·Opcodes.V1_8;72 ········final·int·v1_8·=·Opcodes.V1_8;
73 ········final·int·intCast·=·RT.intCast(Numbers.add((long)Opcodes.ACC_PUBLIC,·(long)Opcodes.ACC_SUPER));73 ········final·int·intCast·=·RT.intCast(Numbers.add((long)Opcodes.ACC_PUBLIC,·(long)Opcodes.ACC_SUPER));
74 ········final·String·s·=·(String)cname;74 ········final·String·s·=·(String)cname;
75 ········final·String·s2·=·(String)null;75 ········final·String·s2·=·(String)null;
76 ········final·String·s3·=·(String)((IFn)iname).invoke(super);76 ········final·String·s3·=·(String)((IFn)iname).invoke(super);
1.05 KB
clojure/core$halt_when$fn__8896$fn__8897.class
982 B
procyon -ec {}
    
Offset 8, 24 lines modifiedOffset 8, 24 lines modified
8 import·clojure.lang.ILookupThunk;8 import·clojure.lang.ILookupThunk;
9 import·clojure.lang.KeywordLookupSite;9 import·clojure.lang.KeywordLookupSite;
10 import·clojure.lang.Keyword;10 import·clojure.lang.Keyword;
11 import·clojure.lang.AFunction;11 import·clojure.lang.AFunction;
  
12 public·final·class·core$halt_when$fn__8896$fn__8897·extends·AFunction12 public·final·class·core$halt_when$fn__8896$fn__8897·extends·AFunction
13 {13 {
14 ····Object·retf; 
15 ····Object·pred;14 ····Object·pred;
 15 ····Object·retf;
16 ····Object·rf;16 ····Object·rf;
17 ····public·static·final·Keyword·const__2;17 ····public·static·final·Keyword·const__2;
18 ····static·final·KeywordLookupSite·__site__0__;18 ····static·final·KeywordLookupSite·__site__0__;
19 ····static·ILookupThunk·__thunk__0__;19 ····static·ILookupThunk·__thunk__0__;
20 ····20 ····
21 ····public·core$halt_when$fn__8896$fn__8897(final·Object·retf,·final·Object·pred,·final·Object·rf)·{21 ····public·core$halt_when$fn__8896$fn__8897(final·Object·pred,·final·Object·retf,·final·Object·rf)·{
22 ········this.retf·=·retf; 
23 ········this.pred·=·pred;22 ········this.pred·=·pred;
 23 ········this.retf·=·retf;
24 ········this.rf·=·rf;24 ········this.rf·=·rf;
25 ····}25 ····}
26 ····26 ····
27 ····public·Object·invoke(Object·result,·Object·input)·{27 ····public·Object·invoke(Object·result,·Object·input)·{
28 ········final·Object·invoke·=·((IFn)this.pred).invoke(input);28 ········final·Object·invoke·=·((IFn)this.pred).invoke(input);
29 ········if·(invoke·!=·null)·{29 ········if·(invoke·!=·null)·{
30 ············if·(invoke·!=·Boolean.FALSE)·{30 ············if·(invoke·!=·Boolean.FALSE)·{
904 B
clojure/core$halt_when$fn__8896.class
830 B
procyon -ec {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
  
1 package·clojure;1 package·clojure;
  
2 import·clojure.lang.AFunction;2 import·clojure.lang.AFunction;
  
3 public·final·class·core$halt_when$fn__8896·extends·AFunction3 public·final·class·core$halt_when$fn__8896·extends·AFunction
4 {4 {
5 ····Object·retf; 
6 ····Object·pred;5 ····Object·pred;
 6 ····Object·retf;
7 ····7 ····
8 ····public·core$halt_when$fn__8896(final·Object·retf,·final·Object·pred)·{8 ····public·core$halt_when$fn__8896(final·Object·pred,·final·Object·retf)·{
9 ········this.retf·=·retf; 
10 ········this.pred·=·pred;9 ········this.pred·=·pred;
 10 ········this.retf·=·retf;
11 ····}11 ····}
12 ····12 ····
13 ····public·Object·invoke(Object·rf)·{13 ····public·Object·invoke(Object·rf)·{
14 ········final·Object·retf·=·this.retf; 
15 ········final·Object·pred·=·this.pred;14 ········final·Object·pred·=·this.pred;
 15 ········final·Object·retf·=·this.retf;
16 ········final·Object·o·=·rf;16 ········final·Object·o·=·rf;
17 ········rf·=·null;17 ········rf·=·null;
18 ········return·new·core$halt_when$fn__8896$fn__8897(retf,·pred,·o);18 ········return·new·core$halt_when$fn__8896$fn__8897(pred,·retf,·o);
19 ····}19 ····}
20 }20 }
661 B
clojure/core$halt_when.class
605 B
procyon -ec {}
    
Offset 2, 18 lines modifiedOffset 2, 18 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.AFunction;3 import·clojure.lang.AFunction;
  
4 public·final·class·core$halt_when·extends·AFunction4 public·final·class·core$halt_when·extends·AFunction
5 {5 {
6 ····public·static·Object·invokeStatic(Object·pred,·Object·retf)·{6 ····public·static·Object·invokeStatic(Object·pred,·Object·retf)·{
7 ········final·Object·o·=·retf; 
8 ········retf·=·null; 
9 ········final·Object·o2·=·pred;7 ········final·Object·o·=·pred;
10 ········pred·=·null;8 ········pred·=·null;
 9 ········final·Object·o2·=·retf;
 10 ········retf·=·null;
11 ········return·new·core$halt_when$fn__8896(o,·o2);11 ········return·new·core$halt_when$fn__8896(o,·o2);
12 ····}12 ····}
13 ····13 ····
14 ····public·Object·invoke(final·Object·pred,·final·Object·retf)·{14 ····public·Object·invoke(final·Object·pred,·final·Object·retf)·{
15 ········return·invokeStatic(pred,·retf);15 ········return·invokeStatic(pred,·retf);
16 ····}16 ····}
17 ····17 ····
1.08 KB
clojure/core$interleave$fn__6323.class
1.01 KB
procyon -ec {}
    
Offset 5, 27 lines modifiedOffset 5, 27 lines modified
5 import·clojure.lang.ISeq;5 import·clojure.lang.ISeq;
6 import·clojure.lang.ArraySeq;6 import·clojure.lang.ArraySeq;
7 import·clojure.lang.Var;7 import·clojure.lang.Var;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·core$interleave$fn__6323·extends·AFunction9 public·final·class·core$interleave$fn__6323·extends·AFunction
10 {10 {
11 ····Object·c2; 
12 ····Object·colls;11 ····Object·colls;
13 ····Object·c1;12 ····Object·c1;
 13 ····Object·c2;
14 ····public·static·final·Var·const__1;14 ····public·static·final·Var·const__1;
15 ····public·static·final·Var·const__4;15 ····public·static·final·Var·const__4;
16 ····public·static·final·Var·const__6;16 ····public·static·final·Var·const__6;
17 ····public·static·final·Var·const__8;17 ····public·static·final·Var·const__8;
18 ····public·static·final·Var·const__9;18 ····public·static·final·Var·const__9;
19 ····19 ····
20 ····public·core$interleave$fn__6323(final·Object·c2,·final·Object·colls,·final·Object·c3)·{20 ····public·core$interleave$fn__6323(final·Object·colls,·final·Object·c1,·final·Object·c2)·{
21 ········this.c2·=·c2; 
22 ········this.colls·=·colls;21 ········this.colls·=·colls;
23 ········this.c1·=·c3;22 ········this.c1·=·c1;
 23 ········this.c2·=·c2;
24 ····}24 ····}
25 ····25 ····
26 ····public·Object·invoke()·{26 ····public·Object·invoke()·{
27 ········final·Object·rawRoot·=·core$interleave$fn__6323.const__1.getRawRoot();27 ········final·Object·rawRoot·=·core$interleave$fn__6323.const__1.getRawRoot();
28 ········final·Object·colls·=·this.colls;28 ········final·Object·colls·=·this.colls;
29 ········this.colls·=·null;29 ········this.colls·=·null;
30 ········final·Object·c2·=·this.c2;30 ········final·Object·c2·=·this.c2;
939 B
clojure/core$interleave.class
881 B
procyon -ec {}
    
Offset 6, 21 lines modifiedOffset 6, 21 lines modified
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.ISeq;7 import·clojure.lang.ISeq;
8 import·clojure.lang.RestFn;8 import·clojure.lang.RestFn;
  
9 public·final·class·core$interleave·extends·RestFn9 public·final·class·core$interleave·extends·RestFn
10 {10 {
11 ····public·static·Object·invokeStatic(Object·c1,·Object·c2,·ISeq·colls)·{11 ····public·static·Object·invokeStatic(Object·c1,·Object·c2,·ISeq·colls)·{
12 ········final·Object·o·=·c2; 
13 ········c2·=·null; 
14 ········final·ISeq·seq·=·colls;12 ········final·ISeq·seq·=·colls;
15 ········colls·=·null;13 ········colls·=·null;
16 ········final·Object·o2·=·c1;14 ········final·Object·o·=·c1;
17 ········c1·=·null;15 ········c1·=·null;
 16 ········final·Object·o2·=·c2;
 17 ········c2·=·null;
18 ········return·new·LazySeq((IFn)new·core$interleave$fn__6323(o,·(Object)seq,·o2));18 ········return·new·LazySeq((IFn)new·core$interleave$fn__6323((Object)seq,·o,·o2));
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·doInvoke(final·Object·c1,·final·Object·c2,·final·Object·o)·{21 ····public·Object·doInvoke(final·Object·c1,·final·Object·c2,·final·Object·o)·{
22 ········return·invokeStatic(c1,·c2,·(ISeq)o);22 ········return·invokeStatic(c1,·c2,·(ISeq)o);
23 ····}23 ····}
24 ····24 ····
25 ····public·static·Object·invokeStatic(Object·c1,·Object·c2)·{25 ····public·static·Object·invokeStatic(Object·c1,·Object·c2)·{
920 B
clojure/core$interpose$fn__6562$fn__6563.class
828 B
procyon -ec {}
    
Offset 3, 21 lines modifiedOffset 3, 21 lines modified
  
3 import·clojure.lang.RT;3 import·clojure.lang.RT;
4 import·clojure.lang.IFn;4 import·clojure.lang.IFn;
5 import·clojure.lang.AFunction;5 import·clojure.lang.AFunction;
  
6 public·final·class·core$interpose$fn__6562$fn__6563·extends·AFunction6 public·final·class·core$interpose$fn__6562$fn__6563·extends·AFunction
7 {7 {
8 ····Object·rf; 
9 ····Object·sep;8 ····Object·sep;
 9 ····Object·rf;
10 ····Object·started;10 ····Object·started;
11 ····11 ····
12 ····public·core$interpose$fn__6562$fn__6563(final·Object·rf,·final·Object·sep,·final·Object·started)·{12 ····public·core$interpose$fn__6562$fn__6563(final·Object·sep,·final·Object·rf,·final·Object·started)·{
13 ········this.rf·=·rf; 
14 ········this.sep·=·sep;13 ········this.sep·=·sep;
 14 ········this.rf·=·rf;
15 ········this.started·=·started;15 ········this.started·=·started;
16 ····}16 ····}
17 ····17 ····
18 ····public·Object·invoke(Object·result,·Object·input)·{18 ····public·Object·invoke(Object·result,·Object·input)·{
19 ········final·Object·invokeStatic·=·core$deref.invokeStatic(this.started);19 ········final·Object·invokeStatic·=·core$deref.invokeStatic(this.started);
20 ········if·(invokeStatic·!=·null)·{20 ········if·(invokeStatic·!=·null)·{
21 ············if·(invokeStatic·!=·Boolean.FALSE)·{21 ············if·(invokeStatic·!=·Boolean.FALSE)·{
671 B
clojure/core$interpose$fn__6562.class
597 B
procyon -ec {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ····9 ····
10 ····public·core$interpose$fn__6562(final·Object·sep)·{10 ····public·core$interpose$fn__6562(final·Object·sep)·{
11 ········this.sep·=·sep;11 ········this.sep·=·sep;
12 ····}12 ····}
13 ····13 ····
14 ····public·Object·invoke(Object·rf)·{14 ····public·Object·invoke(Object·rf)·{
15 ········Object·started·=·core$volatile_BANG_.invokeStatic((Object)Boolean.FALSE);15 ········Object·started·=·core$volatile_BANG_.invokeStatic((Object)Boolean.FALSE);
 16 ········final·Object·sep·=·this.sep;
16 ········final·Object·o·=·rf;17 ········final·Object·o·=·rf;
17 ········rf·=·null;18 ········rf·=·null;
18 ········final·Object·sep·=·this.sep; 
19 ········final·Object·o2·=·started;19 ········final·Object·o2·=·started;
20 ········started·=·null;20 ········started·=·null;
21 ········return·new·core$interpose$fn__6562$fn__6563(o,·sep,·o2);21 ········return·new·core$interpose$fn__6562$fn__6563(sep,·o,·o2);
22 ····}22 ····}
23 }23 }
962 B
clojure/core$isa_QMARK_$fn__6745.class
886 B
procyon -ec {}
    
Offset 6, 22 lines modifiedOffset 6, 22 lines modified
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.ILookupThunk;7 import·clojure.lang.ILookupThunk;
8 import·clojure.lang.KeywordLookupSite;8 import·clojure.lang.KeywordLookupSite;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·core$isa_QMARK_$fn__6745·extends·AFunction10 public·final·class·core$isa_QMARK_$fn__6745·extends·AFunction
11 {11 {
12 ····Object·parent; 
13 ····Object·h;12 ····Object·h;
 13 ····Object·parent;
14 ····static·final·KeywordLookupSite·__site__0__;14 ····static·final·KeywordLookupSite·__site__0__;
15 ····static·ILookupThunk·__thunk__0__;15 ····static·ILookupThunk·__thunk__0__;
16 ····16 ····
17 ····public·core$isa_QMARK_$fn__6745(final·Object·parent,·final·Object·h)·{17 ····public·core$isa_QMARK_$fn__6745(final·Object·h,·final·Object·parent)·{
18 ········this.parent·=·parent; 
19 ········this.h·=·h;18 ········this.h·=·h;
 19 ········this.parent·=·parent;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke(Object·p1__6744_SHARP_)·{22 ····public·Object·invoke(Object·p1__6744_SHARP_)·{
23 ········final·ILookupThunk·_thunk__0__·=·core$isa_QMARK_$fn__6745.__thunk__0__;23 ········final·ILookupThunk·_thunk__0__·=·core$isa_QMARK_$fn__6745.__thunk__0__;
24 ········final·Object·h·=·this.h;24 ········final·Object·h·=·this.h;
25 ········Object·o;25 ········Object·o;
26 ········if·(_thunk__0__·==·(o·=·_thunk__0__.get(h)))·{26 ········if·(_thunk__0__·==·(o·=·_thunk__0__.get(h)))·{
962 B
clojure/core$isa_QMARK_.class
904 B
procyon -ec {}
    
Offset 73, 15 lines modifiedOffset 73, 15 lines modified
73 ············}73 ············}
74 ············final·Object·invokeStatic4;74 ············final·Object·invokeStatic4;
75 ············Object·and__5598__auto__6751·=·invokeStatic4·=·core$class_QMARK_.invokeStatic(child);75 ············Object·and__5598__auto__6751·=·invokeStatic4·=·core$class_QMARK_.invokeStatic(child);
76 ············Object·invokeStatic5·=·null;76 ············Object·invokeStatic5·=·null;
77 ············Label_0247:·{77 ············Label_0247:·{
78 ················if·(invokeStatic4·!=·null)·{78 ················if·(invokeStatic4·!=·null)·{
79 ····················if·(invokeStatic4·!=·Boolean.FALSE)·{79 ····················if·(invokeStatic4·!=·Boolean.FALSE)·{
80 ························invokeStatic5·=·core$some.invokeStatic((Object)new·core$isa_QMARK_$fn__6745(parent,·h),·core$supers.invokeStatic(child));80 ························invokeStatic5·=·core$some.invokeStatic((Object)new·core$isa_QMARK_$fn__6745(h,·parent),·core$supers.invokeStatic(child));
81 ························break·Label_0247;81 ························break·Label_0247;
82 ····················}82 ····················}
83 ················}83 ················}
84 ················invokeStatic5·=·and__5598__auto__6751;84 ················invokeStatic5·=·and__5598__auto__6751;
85 ················and__5598__auto__6751·=·null;85 ················and__5598__auto__6751·=·null;
86 ············}86 ············}
87 ············final·Object·o5;87 ············final·Object·o5;
857 B
clojure/core$juxt$fn__5912.class
793 B
procyon -ec {}
    
Offset 3, 21 lines modifiedOffset 3, 21 lines modified
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.Tuple;4 import·clojure.lang.Tuple;
5 import·clojure.lang.RestFn;5 import·clojure.lang.RestFn;
  
6 public·final·class·core$juxt$fn__5912·extends·RestFn6 public·final·class·core$juxt$fn__5912·extends·RestFn
7 {7 {
8 ····Object·f; 
9 ····Object·g;8 ····Object·g;
 9 ····Object·f;
10 ····Object·h;10 ····Object·h;
11 ····11 ····
12 ····public·core$juxt$fn__5912(final·Object·f,·final·Object·g,·final·Object·h)·{12 ····public·core$juxt$fn__5912(final·Object·g,·final·Object·f,·final·Object·h)·{
13 ········this.f·=·f; 
14 ········this.g·=·g;13 ········this.g·=·g;
 14 ········this.f·=·f;
15 ········this.h·=·h;15 ········this.h·=·h;
16 ····}16 ····}
17 ····17 ····
18 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{18 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{
19 ········final·Object·invokeStatic·=·core$apply.invokeStatic(this.f,·x,·y,·z,·args);19 ········final·Object·invokeStatic·=·core$apply.invokeStatic(this.f,·x,·y,·z,·args);
20 ········final·Object·invokeStatic2·=·core$apply.invokeStatic(this.g,·x,·y,·z,·args);20 ········final·Object·invokeStatic2·=·core$apply.invokeStatic(this.g,·x,·y,·z,·args);
21 ········final·Object·h·=·this.h;21 ········final·Object·h·=·this.h;
781 B
clojure/core$juxt$fn__5914$fn__5919.class
699 B
procyon -ec {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$juxt$fn__5914$fn__5919·extends·AFunction5 public·final·class·core$juxt$fn__5914$fn__5919·extends·AFunction
6 {6 {
7 ····Object·x; 
8 ····Object·y;7 ····Object·y;
 8 ····Object·x;
9 ····9 ····
10 ····public·core$juxt$fn__5914$fn__5919(final·Object·x,·final·Object·y)·{10 ····public·core$juxt$fn__5914$fn__5919(final·Object·y,·final·Object·x)·{
11 ········this.x·=·x; 
12 ········this.y·=·y;11 ········this.y·=·y;
 12 ········this.x·=·x;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke(Object·p1__5902_SHARP_,·Object·p2__5903_SHARP_)·{15 ····public·Object·invoke(Object·p1__5902_SHARP_,·Object·p2__5903_SHARP_)·{
16 ········final·Object·o·=·p1__5902_SHARP_;16 ········final·Object·o·=·p1__5902_SHARP_;
17 ········p1__5902_SHARP_·=·null;17 ········p1__5902_SHARP_·=·null;
18 ········final·Object·o2·=·p2__5903_SHARP_;18 ········final·Object·o2·=·p2__5903_SHARP_;
19 ········p2__5903_SHARP_·=·null;19 ········p2__5903_SHARP_·=·null;
849 B
clojure/core$juxt$fn__5914$fn__5921.class
767 B
procyon -ec {}
    
Offset 2, 22 lines modifiedOffset 2, 22 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$juxt$fn__5914$fn__5921·extends·AFunction5 public·final·class·core$juxt$fn__5914$fn__5921·extends·AFunction
6 {6 {
7 ····Object·x; 
8 ····Object·y;7 ····Object·y;
9 ····Object·z;8 ····Object·z;
 9 ····Object·x;
10 ····10 ····
11 ····public·core$juxt$fn__5914$fn__5921(final·Object·x,·final·Object·y,·final·Object·z)·{11 ····public·core$juxt$fn__5914$fn__5921(final·Object·y,·final·Object·z,·final·Object·x)·{
12 ········this.x·=·x; 
13 ········this.y·=·y;12 ········this.y·=·y;
14 ········this.z·=·z;13 ········this.z·=·z;
 14 ········this.x·=·x;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(Object·p1__5904_SHARP_,·Object·p2__5905_SHARP_)·{17 ····public·Object·invoke(Object·p1__5904_SHARP_,·Object·p2__5905_SHARP_)·{
18 ········final·Object·o·=·p1__5904_SHARP_;18 ········final·Object·o·=·p1__5904_SHARP_;
19 ········p1__5904_SHARP_·=·null;19 ········p1__5904_SHARP_·=·null;
20 ········final·Object·o2·=·p2__5905_SHARP_;20 ········final·Object·o2·=·p2__5905_SHARP_;
21 ········p2__5905_SHARP_·=·null;21 ········p2__5905_SHARP_·=·null;
953 B
clojure/core$juxt$fn__5914$fn__5923.class
871 B
procyon -ec {}
    
Offset 1, 24 lines modifiedOffset 1, 24 lines modified
  
1 package·clojure;1 package·clojure;
  
2 import·clojure.lang.AFunction;2 import·clojure.lang.AFunction;
  
3 public·final·class·core$juxt$fn__5914$fn__5923·extends·AFunction3 public·final·class·core$juxt$fn__5914$fn__5923·extends·AFunction
4 {4 {
 5 ····Object·z;
5 ····Object·y;6 ····Object·y;
6 ····Object·args; 
7 ····Object·x;7 ····Object·x;
8 ····Object·z;8 ····Object·args;
9 ····9 ····
10 ····public·core$juxt$fn__5914$fn__5923(final·Object·y,·final·Object·args,·final·Object·x,·final·Object·z)·{10 ····public·core$juxt$fn__5914$fn__5923(final·Object·z,·final·Object·y,·final·Object·x,·final·Object·args)·{
 11 ········this.z·=·z;
11 ········this.y·=·y;12 ········this.y·=·y;
12 ········this.args·=·args; 
13 ········this.x·=·x;13 ········this.x·=·x;
14 ········this.z·=·z;14 ········this.args·=·args;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(Object·p1__5906_SHARP_,·Object·p2__5907_SHARP_)·{17 ····public·Object·invoke(Object·p1__5906_SHARP_,·Object·p2__5907_SHARP_)·{
18 ········final·Object·o·=·p1__5906_SHARP_;18 ········final·Object·o·=·p1__5906_SHARP_;
19 ········p1__5906_SHARP_·=·null;19 ········p1__5906_SHARP_·=·null;
20 ········final·Object·o2·=·p2__5907_SHARP_;20 ········final·Object·o2·=·p2__5907_SHARP_;
21 ········p2__5907_SHARP_·=·null;21 ········p2__5907_SHARP_·=·null;
2.16 KB
clojure/core$juxt$fn__5914.class
2.1 KB
procyon -ec {}
    
Offset 9, 48 lines modifiedOffset 9, 48 lines modified
9 ····Object·fs;9 ····Object·fs;
10 ····10 ····
11 ····public·core$juxt$fn__5914(final·Object·fs)·{11 ····public·core$juxt$fn__5914(final·Object·fs)·{
12 ········this.fs·=·fs;12 ········this.fs·=·fs;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{15 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{
 16 ········final·Object·o·=·z;
 17 ········z·=·null;
16 ········final·Object·o·=·y;18 ········final·Object·o2·=·y;
17 ········y·=·null;19 ········y·=·null;
18 ········final·Object·o2·=·args; 
19 ········args·=·null; 
20 ········final·Object·o3·=·x;20 ········final·Object·o3·=·x;
21 ········x·=·null;21 ········x·=·null;
22 ········final·Object·o4·=·z;22 ········final·Object·o4·=·args;
23 ········z·=·null;23 ········args·=·null;
24 ········final·core$juxt$fn__5914$fn__5923·core$juxt$fn__5914$fn__5923·=·new·core$juxt$fn__5914$fn__5923(o,·o2,·o3,·o4);24 ········final·core$juxt$fn__5914$fn__5923·core$juxt$fn__5914$fn__5923·=·new·core$juxt$fn__5914$fn__5923(o,·o2,·o3,·o4);
25 ········final·PersistentVector·empty·=·PersistentVector.EMPTY;25 ········final·PersistentVector·empty·=·PersistentVector.EMPTY;
26 ········final·Object·fs·=·this.fs;26 ········final·Object·fs·=·this.fs;
27 ········this·=·null;27 ········this·=·null;
28 ········return·core$reduce1.invokeStatic((Object)core$juxt$fn__5914$fn__5923,·(Object)empty,·fs);28 ········return·core$reduce1.invokeStatic((Object)core$juxt$fn__5914$fn__5923,·(Object)empty,·fs);
29 ····}29 ····}
30 ····30 ····
31 ····public·Object·invoke(Object·x,·Object·y,·Object·z)·{31 ····public·Object·invoke(Object·x,·Object·y,·Object·z)·{
32 ········final·Object·o·=·x; 
33 ········x·=·null; 
34 ········final·Object·o2·=·y;32 ········final·Object·o·=·y;
35 ········y·=·null;33 ········y·=·null;
36 ········final·Object·o3·=·z;34 ········final·Object·o2·=·z;
37 ········z·=·null;35 ········z·=·null;
 36 ········final·Object·o3·=·x;
 37 ········x·=·null;
38 ········final·core$juxt$fn__5914$fn__5921·core$juxt$fn__5914$fn__5921·=·new·core$juxt$fn__5914$fn__5921(o,·o2,·o3);38 ········final·core$juxt$fn__5914$fn__5921·core$juxt$fn__5914$fn__5921·=·new·core$juxt$fn__5914$fn__5921(o,·o2,·o3);
39 ········final·PersistentVector·empty·=·PersistentVector.EMPTY;39 ········final·PersistentVector·empty·=·PersistentVector.EMPTY;
40 ········final·Object·fs·=·this.fs;40 ········final·Object·fs·=·this.fs;
41 ········this·=·null;41 ········this·=·null;
42 ········return·core$reduce1.invokeStatic((Object)core$juxt$fn__5914$fn__5921,·(Object)empty,·fs);42 ········return·core$reduce1.invokeStatic((Object)core$juxt$fn__5914$fn__5921,·(Object)empty,·fs);
43 ····}43 ····}
44 ····44 ····
45 ····public·Object·invoke(Object·x,·Object·y)·{45 ····public·Object·invoke(Object·x,·Object·y)·{
46 ········final·Object·o·=·x; 
47 ········x·=·null; 
48 ········final·Object·o2·=·y;46 ········final·Object·o·=·y;
49 ········y·=·null;47 ········y·=·null;
 48 ········final·Object·o2·=·x;
 49 ········x·=·null;
50 ········final·core$juxt$fn__5914$fn__5919·core$juxt$fn__5914$fn__5919·=·new·core$juxt$fn__5914$fn__5919(o,·o2);50 ········final·core$juxt$fn__5914$fn__5919·core$juxt$fn__5914$fn__5919·=·new·core$juxt$fn__5914$fn__5919(o,·o2);
51 ········final·PersistentVector·empty·=·PersistentVector.EMPTY;51 ········final·PersistentVector·empty·=·PersistentVector.EMPTY;
52 ········final·Object·fs·=·this.fs;52 ········final·Object·fs·=·this.fs;
53 ········this·=·null;53 ········this·=·null;
54 ········return·core$reduce1.invokeStatic((Object)core$juxt$fn__5914$fn__5919,·(Object)empty,·fs);54 ········return·core$reduce1.invokeStatic((Object)core$juxt$fn__5914$fn__5919,·(Object)empty,·fs);
55 ····}55 ····}
56 ····56 ····
736 B
clojure/core$juxt.class
690 B
procyon -ec {}
    
Offset 22, 18 lines modifiedOffset 22, 18 lines modified
22 ····}22 ····}
23 ····23 ····
24 ····public·Object·doInvoke(final·Object·f,·final·Object·g,·final·Object·h,·final·Object·o)·{24 ····public·Object·doInvoke(final·Object·f,·final·Object·g,·final·Object·h,·final·Object·o)·{
25 ········return·invokeStatic(f,·g,·h,·(ISeq)o);25 ········return·invokeStatic(f,·g,·h,·(ISeq)o);
26 ····}26 ····}
27 ····27 ····
28 ····public·static·Object·invokeStatic(Object·f,·Object·g,·Object·h)·{28 ····public·static·Object·invokeStatic(Object·f,·Object·g,·Object·h)·{
29 ········final·Object·o·=·f; 
30 ········f·=·null; 
31 ········final·Object·o2·=·g;29 ········final·Object·o·=·g;
32 ········g·=·null;30 ········g·=·null;
 31 ········final·Object·o2·=·f;
 32 ········f·=·null;
33 ········final·Object·o3·=·h;33 ········final·Object·o3·=·h;
34 ········h·=·null;34 ········h·=·null;
35 ········return·new·core$juxt$fn__5912(o,·o2,·o3);35 ········return·new·core$juxt$fn__5912(o,·o2,·o3);
36 ····}36 ····}
37 ····37 ····
38 ····public·Object·invoke(final·Object·f,·final·Object·g,·final·Object·h)·{38 ····public·Object·invoke(final·Object·f,·final·Object·g,·final·Object·h)·{
39 ········return·invokeStatic(f,·g,·h);39 ········return·invokeStatic(f,·g,·h);
750 B
clojure/core$keep$fn__8687$fn__8688.class
668 B
procyon -ec {}
    
Offset 3, 20 lines modifiedOffset 3, 20 lines modified
  
3 import·clojure.lang.Util;3 import·clojure.lang.Util;
4 import·clojure.lang.IFn;4 import·clojure.lang.IFn;
5 import·clojure.lang.AFunction;5 import·clojure.lang.AFunction;
  
6 public·final·class·core$keep$fn__8687$fn__8688·extends·AFunction6 public·final·class·core$keep$fn__8687$fn__8688·extends·AFunction
7 {7 {
8 ····Object·f; 
9 ····Object·rf;8 ····Object·rf;
 9 ····Object·f;
10 ····10 ····
11 ····public·core$keep$fn__8687$fn__8688(final·Object·f,·final·Object·rf)·{11 ····public·core$keep$fn__8687$fn__8688(final·Object·rf,·final·Object·f)·{
12 ········this.f·=·f; 
13 ········this.rf·=·rf;12 ········this.rf·=·rf;
 13 ········this.f·=·f;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·result,·Object·input)·{16 ····public·Object·invoke(Object·result,·Object·input)·{
17 ········final·IFn·fn·=·(IFn)this.f;17 ········final·IFn·fn·=·(IFn)this.f;
18 ········final·Object·o·=·input;18 ········final·Object·o·=·input;
19 ········input·=·null;19 ········input·=·null;
20 ········Object·v·=·fn.invoke(o);20 ········Object·v·=·fn.invoke(o);
462 B
clojure/core$keep$fn__8687.class
398 B
procyon -ec {}
    
Offset 8, 13 lines modifiedOffset 8, 12 lines modified
8 ····Object·f;8 ····Object·f;
9 ····9 ····
10 ····public·core$keep$fn__8687(final·Object·f)·{10 ····public·core$keep$fn__8687(final·Object·f)·{
11 ········this.f·=·f;11 ········this.f·=·f;
12 ····}12 ····}
13 ····13 ····
14 ····public·Object·invoke(Object·rf)·{14 ····public·Object·invoke(Object·rf)·{
15 ········final·Object·f·=·this.f; 
16 ········final·Object·o·=·rf;15 ········final·Object·o·=·rf;
17 ········rf·=·null;16 ········rf·=·null;
18 ········return·new·core$keep$fn__8687$fn__8688(f,·o);17 ········return·new·core$keep$fn__8687$fn__8688(o,·this.f);
19 ····}18 ····}
20 }19 }
781 B
clojure/core$keep$fn__8691.class
717 B
procyon -ec {}
    
Offset 5, 20 lines modifiedOffset 5, 20 lines modified
5 import·clojure.lang.Indexed;5 import·clojure.lang.Indexed;
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.RT;7 import·clojure.lang.RT;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·core$keep$fn__8691·extends·AFunction9 public·final·class·core$keep$fn__8691·extends·AFunction
10 {10 {
11 ····Object·f; 
12 ····Object·coll;11 ····Object·coll;
 12 ····Object·f;
13 ····13 ····
14 ····public·core$keep$fn__8691(final·Object·f,·final·Object·coll)·{14 ····public·core$keep$fn__8691(final·Object·coll,·final·Object·f)·{
15 ········this.f·=·f; 
16 ········this.coll·=·coll;15 ········this.coll·=·coll;
 16 ········this.f·=·f;
17 ····}17 ····}
18 ····18 ····
19 ····public·Object·invoke()·{19 ····public·Object·invoke()·{
20 ········final·Object·coll·=·this.coll;20 ········final·Object·coll·=·this.coll;
21 ········this.coll·=·null;21 ········this.coll·=·null;
22 ········final·Object·invokeStatic;22 ········final·Object·invokeStatic;
23 ········Object·temp__5823__auto__8694·=·invokeStatic·=·core$seq__5486.invokeStatic(coll);23 ········Object·temp__5823__auto__8694·=·invokeStatic·=·core$seq__5486.invokeStatic(coll);
674 B
clojure/core$keep.class
628 B
procyon -ec {}
    
Offset 4, 18 lines modifiedOffset 4, 18 lines modified
4 import·clojure.lang.LazySeq;4 import·clojure.lang.LazySeq;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·core$keep·extends·AFunction7 public·final·class·core$keep·extends·AFunction
8 {8 {
9 ····public·static·Object·invokeStatic(Object·f,·Object·coll)·{9 ····public·static·Object·invokeStatic(Object·f,·Object·coll)·{
10 ········final·Object·o·=·f; 
11 ········f·=·null; 
12 ········final·Object·o2·=·coll;10 ········final·Object·o·=·coll;
13 ········coll·=·null;11 ········coll·=·null;
 12 ········final·Object·o2·=·f;
 13 ········f·=·null;
14 ········return·new·LazySeq((IFn)new·core$keep$fn__8691(o,·o2));14 ········return·new·LazySeq((IFn)new·core$keep$fn__8691(o,·o2));
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(final·Object·f,·final·Object·coll)·{17 ····public·Object·invoke(final·Object·f,·final·Object·coll)·{
18 ········return·invokeStatic(f,·coll);18 ········return·invokeStatic(f,·coll);
19 ····}19 ····}
20 ····20 ····
1.07 KB
clojure/core$keep_indexed$keepi__8700$fn__8701.class
991 B
procyon -ec {}
    
Offset 6, 24 lines modifiedOffset 6, 24 lines modified
6 import·clojure.lang.Numbers;6 import·clojure.lang.Numbers;
7 import·clojure.lang.IFn;7 import·clojure.lang.IFn;
8 import·clojure.lang.RT;8 import·clojure.lang.RT;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·core$keep_indexed$keepi__8700$fn__8701·extends·AFunction10 public·final·class·core$keep_indexed$keepi__8700$fn__8701·extends·AFunction
11 {11 {
12 ····Object·f; 
13 ····Object·keepi; 
14 ····Object·idx;12 ····Object·idx;
 13 ····Object·f;
15 ····Object·coll;14 ····Object·coll;
 15 ····Object·keepi;
16 ····16 ····
 17 ····public·core$keep_indexed$keepi__8700$fn__8701(final·Object·idx,·final·Object·f,·final·Object·coll,·final·Object·keepi)·{
17 ····public·core$keep_indexed$keepi__8700$fn__8701(final·Object·f,·final·Object·keepi,·final·Object·idx,·final·Object·coll)·{ 
18 ········this.f·=·f; 
19 ········this.keepi·=·keepi; 
20 ········this.idx·=·idx;18 ········this.idx·=·idx;
 19 ········this.f·=·f;
21 ········this.coll·=·coll;20 ········this.coll·=·coll;
 21 ········this.keepi·=·keepi;
22 ····}22 ····}
23 ····23 ····
24 ····public·Object·invoke()·{24 ····public·Object·invoke()·{
25 ········final·Object·coll·=·this.coll;25 ········final·Object·coll·=·this.coll;
26 ········this.coll·=·null;26 ········this.coll·=·null;
27 ········final·Object·invokeStatic;27 ········final·Object·invokeStatic;
28 ········Object·temp__5823__auto__8704·=·invokeStatic·=·core$seq__5486.invokeStatic(coll);28 ········Object·temp__5823__auto__8704·=·invokeStatic·=·core$seq__5486.invokeStatic(coll);
691 B
clojure/core$keep_indexed$keepi__8700.class
605 B
procyon -ec {}
    
Offset 10, 15 lines modifiedOffset 10, 15 lines modified
10 ····Object·f;10 ····Object·f;
11 ····11 ····
12 ····public·core$keep_indexed$keepi__8700(final·Object·f)·{12 ····public·core$keep_indexed$keepi__8700(final·Object·f)·{
13 ········this.f·=·f;13 ········this.f·=·f;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·idx,·Object·coll)·{16 ····public·Object·invoke(Object·idx,·Object·coll)·{
17 ········final·Object·f·=·this.f; 
18 ········final·Object·o·=·idx;17 ········final·Object·o·=·idx;
19 ········idx·=·null;18 ········idx·=·null;
 19 ········final·Object·f·=·this.f;
20 ········final·Object·o2·=·coll;20 ········final·Object·o2·=·coll;
21 ········coll·=·null;21 ········coll·=·null;
22 ········return·new·LazySeq((IFn)new·core$keep_indexed$keepi__8700$fn__8701(f,·(Object)this,·o,·o2));22 ········return·new·LazySeq((IFn)new·core$keep_indexed$keepi__8700$fn__8701(o,·f,·o2,·(Object)this));
23 ····}23 ····}
24 }24 }
909 B
clojure/core$load_all$fn__6863$fn__6866.class
819 B
procyon -ec {}
    
Offset 3, 23 lines modifiedOffset 3, 23 lines modified
  
3 import·clojure.lang.RT;3 import·clojure.lang.RT;
4 import·clojure.lang.Var;4 import·clojure.lang.Var;
5 import·clojure.lang.AFunction;5 import·clojure.lang.AFunction;
  
6 public·final·class·core$load_all$fn__6863$fn__6866·extends·AFunction6 public·final·class·core$load_all$fn__6863$fn__6866·extends·AFunction
7 {7 {
 8 ····Object·lib;
8 ····Object·require;9 ····Object·require;
9 ····Object·need_ns;10 ····Object·need_ns;
10 ····Object·lib; 
11 ····public·static·final·Var·const__2;11 ····public·static·final·Var·const__2;
12 ····12 ····
13 ····public·core$load_all$fn__6863$fn__6866(final·Object·require,·final·Object·need_ns,·final·Object·lib)·{13 ····public·core$load_all$fn__6863$fn__6866(final·Object·lib,·final·Object·require,·final·Object·need_ns)·{
 14 ········this.lib·=·lib;
14 ········this.require·=·require;15 ········this.require·=·require;
15 ········this.need_ns·=·need_ns;16 ········this.need_ns·=·need_ns;
16 ········this.lib·=·lib; 
17 ····}17 ····}
18 ····18 ····
19 ····public·Object·invoke()·{19 ····public·Object·invoke()·{
20 ········Object·invokeStatic;20 ········Object·invokeStatic;
21 ········try·{21 ········try·{
22 ············final·Object·lib·=·this.lib;22 ············final·Object·lib·=·this.lib;
23 ············this.lib·=·null;23 ············this.lib·=·null;
1.76 KB
clojure/core$load_all$fn__6863.class
1.69 KB
procyon -ec {}
    
Offset 6, 33 lines modifiedOffset 6, 33 lines modified
6 import·clojure.lang.ArraySeq;6 import·clojure.lang.ArraySeq;
7 import·clojure.lang.IFn;7 import·clojure.lang.IFn;
8 import·clojure.lang.Var;8 import·clojure.lang.Var;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·core$load_all$fn__6863·extends·AFunction10 public·final·class·core$load_all$fn__6863·extends·AFunction
11 {11 {
 12 ····Object·lib;
12 ····Object·require;13 ····Object·require;
13 ····Object·need_ns;14 ····Object·need_ns;
14 ····Object·lib; 
15 ····public·static·final·Var·const__1;15 ····public·static·final·Var·const__1;
16 ····public·static·final·Var·const__5;16 ····public·static·final·Var·const__5;
17 ····17 ····
18 ····public·core$load_all$fn__6863(final·Object·require,·final·Object·need_ns,·final·Object·lib)·{18 ····public·core$load_all$fn__6863(final·Object·lib,·final·Object·require,·final·Object·need_ns)·{
 19 ········this.lib·=·lib;
19 ········this.require·=·require;20 ········this.require·=·require;
20 ········this.need_ns·=·need_ns;21 ········this.need_ns·=·need_ns;
21 ········this.lib·=·lib; 
22 ····}22 ····}
23 ····23 ····
24 ····public·Object·invoke()·{24 ····public·Object·invoke()·{
25 ········final·Object·value·=·core$load_all$fn__6863.const__1.get();25 ········final·Object·value·=·core$load_all$fn__6863.const__1.get();
26 ········final·core$load_all$fn__6863$fn__6864·core$load_all$fn__6863$fn__6864·=·new·core$load_all$fn__6863$fn__6864();26 ········final·core$load_all$fn__6863$fn__6864·core$load_all$fn__6863$fn__6864·=·new·core$load_all$fn__6863$fn__6864();
27 ········final·Object[]·array·=·{·null·};27 ········final·Object[]·array·=·{·null·};
28 ········final·int·n·=·0;28 ········final·int·n·=·0;
29 ········core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$load_all$fn__6863.const__1,·core$ref.invokeStatic(((IFn)core$load_all$fn__6863.const__5.getRawRoot()).invoke())·})));29 ········core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$load_all$fn__6863.const__1,·core$ref.invokeStatic(((IFn)core$load_all$fn__6863.const__5.getRawRoot()).invoke())·})));
30 ········array[n]·=·((IFn)new·core$load_all$fn__6863$fn__6866(this.require,·this.need_ns,·this.lib)).invoke();30 ········array[n]·=·((IFn)new·core$load_all$fn__6863$fn__6866(this.lib,·this.require,·this.need_ns)).invoke();
31 ········final·ArraySeq·create·=·ArraySeq.create(array);31 ········final·ArraySeq·create·=·ArraySeq.create(array);
32 ········this·=·null;32 ········this·=·null;
33 ········return·core$commute.invokeStatic(value,·(Object)core$load_all$fn__6863$fn__6864,·(ISeq)create);33 ········return·core$commute.invokeStatic(value,·(Object)core$load_all$fn__6863$fn__6864,·(ISeq)create);
34 ····}34 ····}
35 ····35 ····
36 ····static·{36 ····static·{
37 ········const__1·=·RT.var("clojure.core",·"*loaded-libs*");37 ········const__1·=·RT.var("clojure.core",·"*loaded-libs*");
920 B
clojure/core$load_all.class
866 B
procyon -ec {}
    
Offset 4, 20 lines modifiedOffset 4, 20 lines modified
4 import·clojure.lang.LockingTransaction;4 import·clojure.lang.LockingTransaction;
5 import·java.util.concurrent.Callable;5 import·java.util.concurrent.Callable;
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·core$load_all·extends·AFunction7 public·final·class·core$load_all·extends·AFunction
8 {8 {
9 ····public·static·Object·invokeStatic(Object·lib,·Object·need_ns,·Object·require)·{9 ····public·static·Object·invokeStatic(Object·lib,·Object·need_ns,·Object·require)·{
 10 ········final·Object·o·=·lib;
 11 ········lib·=·null;
10 ········final·Object·o·=·require;12 ········final·Object·o2·=·require;
11 ········require·=·null;13 ········require·=·null;
12 ········final·Object·o2·=·need_ns;14 ········final·Object·o3·=·need_ns;
13 ········need_ns·=·null;15 ········need_ns·=·null;
14 ········final·Object·o3·=·lib; 
15 ········lib·=·null; 
16 ········return·LockingTransaction.runInTransaction((Callable)new·core$load_all$fn__6863(o,·o2,·o3));16 ········return·LockingTransaction.runInTransaction((Callable)new·core$load_all$fn__6863(o,·o2,·o3));
17 ····}17 ····}
18 ····18 ····
19 ····public·Object·invoke(final·Object·lib,·final·Object·need_ns,·final·Object·require)·{19 ····public·Object·invoke(final·Object·lib,·final·Object·need_ns,·final·Object·require)·{
20 ········return·invokeStatic(lib,·need_ns,·require);20 ········return·invokeStatic(lib,·need_ns,·require);
21 ····}21 ····}
22 }22 }
1.11 KB
clojure/core$load_lib$fn__6873.class
1.04 KB
procyon -ec {}
    
Offset 3, 25 lines modifiedOffset 3, 25 lines modified
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$load_lib$fn__6873·extends·AFunction5 public·final·class·core$load_lib$fn__6873·extends·AFunction
6 {6 {
7 ····Object·load;7 ····Object·load;
8 ····Object·need_ns; 
9 ····Object·undefined_on_entry; 
10 ····Object·lib;8 ····Object·lib;
11 ····Object·require;9 ····Object·require;
 10 ····Object·undefined_on_entry;
 11 ····Object·need_ns;
12 ····12 ····
13 ····public·core$load_lib$fn__6873(final·Object·load,·final·Object·need_ns,·final·Object·undefined_on_entry,·final·Object·lib,·final·Object·require)·{13 ····public·core$load_lib$fn__6873(final·Object·load,·final·Object·lib,·final·Object·require,·final·Object·undefined_on_entry,·final·Object·need_ns)·{
14 ········this.load·=·load;14 ········this.load·=·load;
15 ········this.need_ns·=·need_ns; 
16 ········this.undefined_on_entry·=·undefined_on_entry; 
17 ········this.lib·=·lib;15 ········this.lib·=·lib;
18 ········this.require·=·require;16 ········this.require·=·require;
 17 ········this.undefined_on_entry·=·undefined_on_entry;
 18 ········this.need_ns·=·need_ns;
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke()·{21 ····public·Object·invoke()·{
22 ········Object·invoke;22 ········Object·invoke;
23 ········try·{23 ········try·{
24 ············final·Object·load·=·this.load;24 ············final·Object·load·=·this.load;
25 ············this.load·=·null;25 ············this.load·=·null;
15.5 KB
clojure/core$load_lib.class
15.5 KB
procyon -ec {}
    
Offset 212, 114 lines modifiedOffset 212, 113 lines modified
212 ················}212 ················}
213 ············}213 ············}
214 ············o19·=·verbose;214 ············o19·=·verbose;
215 ············verbose·=·null;215 ············verbose·=·null;
216 ········}216 ········}
217 ········array2[n2]·=·o19;217 ········array2[n2]·=·o19;
218 ········core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(array2)));218 ········core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(array2)));
219 ········Object·o50;219 ········Object·o49;
220 ········try·{220 ········try·{
221 ············final·Object·o20·=·load;221 ············final·Object·o20·=·load;
222 ············Label_0669:·{222 ············Label_0669:·{
223 ················if·(o20·!=·null)·{223 ················if·(o20·!=·null)·{
224 ····················if·(o20·!=·Boolean.FALSE)·{224 ····················if·(o20·!=·Boolean.FALSE)·{
225 ························final·Object·o21·=·load;225 ························final·Object·o21·=·load;
226 ························load·=·null;226 ························load·=·null;
227 ························final·Object·o22·=·need_ns; 
228 ························final·Object·o23·=·undefined_on_entry; 
229 ························undefined_on_entry·=·null; 
230 ························final·Object·o24·=·lib2;227 ························final·Object·o22·=·lib2;
231 ························final·Object·o25·=·require;228 ························final·Object·o23·=·require;
232 ························require·=·null;229 ························require·=·null;
 230 ························final·Object·o24·=·undefined_on_entry;
 231 ························undefined_on_entry·=·null;
233 ························((IFn)new·core$load_lib$fn__6873(o21,·o22,·o23,·o24,·o25)).invoke();232 ························((IFn)new·core$load_lib$fn__6873(o21,·o22,·o23,·o24,·need_ns)).invoke();
234 ························break·Label_0669;233 ························break·Label_0669;
235 ····················}234 ····················}
236 ················}235 ················}
237 ················final·Object·o26;236 ················final·Object·o25;
238 ················Object·and__5598__auto__6881·=·o26·=·need_ns;237 ················Object·and__5598__auto__6881·=·o25·=·need_ns;
239 ················Object·invokeStatic6·=·null;238 ················Object·invokeStatic6·=·null;
240 ················Label_0652:·{239 ················Label_0652:·{
241 ····················if·(o26·!=·null)·{240 ····················if·(o25·!=·null)·{
242 ························if·(o26·!=·Boolean.FALSE)·{241 ························if·(o25·!=·Boolean.FALSE)·{
243 ····························invokeStatic6·=·core$not.invokeStatic(core$find_ns.invokeStatic(lib2));242 ····························invokeStatic6·=·core$not.invokeStatic(core$find_ns.invokeStatic(lib2));
244 ····························break·Label_0652;243 ····························break·Label_0652;
245 ························}244 ························}
246 ····················}245 ····················}
247 ····················invokeStatic6·=·and__5598__auto__6881;246 ····················invokeStatic6·=·and__5598__auto__6881;
248 ····················and__5598__auto__6881·=·null;247 ····················and__5598__auto__6881·=·null;
249 ················}248 ················}
250 ················core$throw_if.invokeStatic(invokeStatic6,·(Object)"namespace·'%s'·not·found",·(ISeq)ArraySeq.create(new·Object[]·{·lib2·}));249 ················core$throw_if.invokeStatic(invokeStatic6,·(Object)"namespace·'%s'·not·found",·(ISeq)ArraySeq.create(new·Object[]·{·lib2·}));
251 ············}250 ············}
252 ············final·Object·o27·=·need_ns;251 ············final·Object·o26·=·need_ns;
253 ············need_ns·=·null;252 ············need_ns·=·null;
254 ············final·Object·o28;253 ············final·Object·o27;
255 ············Object·and__5598__auto__6882·=·o28·=·o27;254 ············Object·and__5598__auto__6882·=·o27·=·o26;
256 ············Object·value2·=·null;255 ············Object·value2·=·null;
257 ············Object·o29·=·null;256 ············Object·o28·=·null;
258 ············Label_0703:·{257 ············Label_0703:·{
259 ················if·(o28·!=·null)·{258 ················if·(o27·!=·null)·{
260 ····················if·(o28·!=·Boolean.FALSE)·{259 ····················if·(o27·!=·Boolean.FALSE)·{
261 ························o29·=·(value2·=·core$load_lib.const__33.get());260 ························o28·=·(value2·=·core$load_lib.const__33.get());
262 ························break·Label_0703;261 ························break·Label_0703;
263 ····················}262 ····················}
264 ················}263 ················}
265 ················o29·=·(value2·=·and__5598__auto__6882);264 ················o28·=·(value2·=·and__5598__auto__6882);
266 ················and__5598__auto__6882·=·null;265 ················and__5598__auto__6882·=·null;
267 ············}266 ············}
268 ············if·(value2·!=·null)·{267 ············if·(value2·!=·null)·{
269 ················if·(o29·!=·Boolean.FALSE)·{268 ················if·(o28·!=·Boolean.FALSE)·{
270 ····················core$printf.invokeStatic((Object)"(clojure.core/in-ns·'%s)\n",·(ISeq)ArraySeq.create(new·Object[]·{·core$ns_name.invokeStatic(core$load_lib.const__36.get())·}));269 ····················core$printf.invokeStatic((Object)"(clojure.core/in-ns·'%s)\n",·(ISeq)ArraySeq.create(new·Object[]·{·core$ns_name.invokeStatic(core$load_lib.const__36.get())·}));
271 ················}270 ················}
272 ············}271 ············}
273 ············final·Object·o30·=·as;272 ············final·Object·o29·=·as;
274 ············if·(o30·!=·null)·{273 ············if·(o29·!=·null)·{
275 ················if·(o30·!=·Boolean.FALSE)·{274 ················if·(o29·!=·Boolean.FALSE)·{
276 ····················final·Object·value3·=·core$load_lib.const__33.get();275 ····················final·Object·value3·=·core$load_lib.const__33.get();
277 ····················if·(value3·!=·null)·{276 ····················if·(value3·!=·null)·{
278 ························if·(value3·!=·Boolean.FALSE)·{277 ························if·(value3·!=·Boolean.FALSE)·{
279 ····························core$printf.invokeStatic((Object)"(clojure.core/alias·'%s·'%s)\n",·(ISeq)ArraySeq.create(new·Object[]·{·as,·lib2·}));278 ····························core$printf.invokeStatic((Object)"(clojure.core/alias·'%s·'%s)\n",·(ISeq)ArraySeq.create(new·Object[]·{·as,·lib2·}));
280 ························}279 ························}
281 ····················}280 ····················}
282 ····················final·Object·o31·=·as;281 ····················final·Object·o30·=·as;
283 ····················as·=·null;282 ····················as·=·null;
284 ····················core$alias.invokeStatic(o31,·lib2);283 ····················core$alias.invokeStatic(o30,·lib2);
285 ················}284 ················}
286 ············}285 ············}
287 ············final·Object·o32·=·as_alias;286 ············final·Object·o31·=·as_alias;
288 ············if·(o32·!=·null)·{287 ············if·(o31·!=·null)·{
289 ················if·(o32·!=·Boolean.FALSE)·{288 ················if·(o31·!=·Boolean.FALSE)·{
290 ····················final·Object·value4·=·core$load_lib.const__33.get();289 ····················final·Object·value4·=·core$load_lib.const__33.get();
291 ····················if·(value4·!=·null)·{290 ····················if·(value4·!=·null)·{
292 ························if·(value4·!=·Boolean.FALSE)·{291 ························if·(value4·!=·Boolean.FALSE)·{
293 ····························core$printf.invokeStatic((Object)"(clojure.core/alias·'%s·'%s)\n",·(ISeq)ArraySeq.create(new·Object[]·{·as_alias,·lib2·}));292 ····························core$printf.invokeStatic((Object)"(clojure.core/alias·'%s·'%s)\n",·(ISeq)ArraySeq.create(new·Object[]·{·as_alias,·lib2·}));
294 ························}293 ························}
295 ····················}294 ····················}
296 ····················final·Object·o33·=·as_alias;295 ····················final·Object·o32·=·as_alias;
297 ····················as_alias·=·null;296 ····················as_alias·=·null;
298 ····················core$alias.invokeStatic(o33,·lib2);297 ····················core$alias.invokeStatic(o32,·lib2);
299 ················}298 ················}
300 ············}299 ············}
301 ············final·Object·o34·=·use;300 ············final·Object·o33·=·use;
302 ············use·=·null;301 ············use·=·null;
303 ············final·Object·o35;302 ············final·Object·o34;
304 ············Object·or__5600__auto__6883·=·o35·=·o34;303 ············Object·or__5600__auto__6883·=·o34·=·o33;
305 ············Object·value6·=·null;304 ············Object·value6·=·null;
306 ············Object·value5·=·null;305 ············Object·value5·=·null;
307 ············Label_0958:·{306 ············Label_0958:·{
308 ················if·(o35·!=·null)·{307 ················if·(o34·!=·null)·{
309 ····················if·(o35·!=·Boolean.FALSE)·{308 ····················if·(o34·!=·Boolean.FALSE)·{
310 ························value5·=·(value6·=·or__5600__auto__6883);309 ························value5·=·(value6·=·or__5600__auto__6883);
311 ························or__5600__auto__6883·=·null;310 ························or__5600__auto__6883·=·null;
312 ························break·Label_0958;311 ························break·Label_0958;
313 ····················}312 ····················}
314 ················}313 ················}
315 ················final·ILookupThunk·_thunk__0__·=·core$load_lib.__thunk__0__;314 ················final·ILookupThunk·_thunk__0__·=·core$load_lib.__thunk__0__;
316 ················final·Object·o36·=·filter_opts;315 ················final·Object·o35·=·filter_opts;
317 ················if·(_thunk__0__·==·(value6·=·(value5·=·_thunk__0__.get(o36))))·{316 ················if·(_thunk__0__·==·(value6·=·(value5·=·_thunk__0__.get(o35))))·{
318 ····················value5·=·(value6·=·(core$load_lib.__thunk__0__·=·((ILookupSite)core$load_lib.__site__0__).fault(o36)).get(o36));317 ····················value5·=·(value6·=·(core$load_lib.__thunk__0__·=·((ILookupSite)core$load_lib.__site__0__).fault(o35)).get(o35));
319 ················}318 ················}
320 ············}319 ············}
321 ············Object·invokeStatic11·=·null;320 ············Object·invokeStatic11·=·null;
322 ············Label_1356:·{321 ············Label_1356:·{
323 ················if·(value6·!=·null)·{322 ················if·(value6·!=·null)·{
324 ····················if·(value5·!=·Boolean.FALSE)·{323 ····················if·(value5·!=·Boolean.FALSE)·{
325 ························final·Object·value7·=·core$load_lib.const__33.get();324 ························final·Object·value7·=·core$load_lib.const__33.get();
Offset 334, 107 lines modifiedOffset 333, 107 lines modified
334 ····································if·(i_6878·<·count_6877)·{333 ····································if·(i_6878·<·count_6877)·{
335 ········································Object·opt·=·((Indexed)chunk_6876).nth(RT.intCast(i_6878));334 ········································Object·opt·=·((Indexed)chunk_6876).nth(RT.intCast(i_6878));
336 ········································final·String·s·=·"·%s·'%s";335 ········································final·String·s·=·"·%s·'%s";
337 ········································final·Object[]·array3·=·{·core$key.invokeStatic(opt),·null·};336 ········································final·Object[]·array3·=·{·core$key.invokeStatic(opt),·null·};
338 ········································final·int·n3·=·1;337 ········································final·int·n3·=·1;
339 ········································final·Object[]·array4·=·{·null·};338 ········································final·Object[]·array4·=·{·null·};
340 ········································final·int·n4·=·0;339 ········································final·int·n4·=·0;
341 ········································final·Object·o37·=·opt;340 ········································final·Object·o36·=·opt;
342 ········································opt·=·null;341 ········································opt·=·null;
343 ········································array4[n4]·=·core$val.invokeStatic(o37);342 ········································array4[n4]·=·core$val.invokeStatic(o36);
Max diff block lines reached; 7777/15816 bytes (49.17%) of diff not shown.
802 B
clojure/core$map$fn__5958.class
740 B
procyon -ec {}
    
Offset 2, 22 lines modifiedOffset 2, 22 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$map$fn__5958·extends·AFunction5 public·final·class·core$map$fn__5958·extends·AFunction
6 {6 {
7 ····Object·c2; 
8 ····Object·f; 
9 ····Object·c1;7 ····Object·c1;
 8 ····Object·f;
 9 ····Object·c2;
10 ····10 ····
11 ····public·core$map$fn__5958(final·Object·c2,·final·Object·f,·final·Object·c3)·{11 ····public·core$map$fn__5958(final·Object·c1,·final·Object·f,·final·Object·c2)·{
12 ········this.c2·=·c2;12 ········this.c1·=·c1;
13 ········this.f·=·f;13 ········this.f·=·f;
14 ········this.c1·=·c3;14 ········this.c2·=·c2;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke()·{17 ····public·Object·invoke()·{
18 ········final·Object·c1·=·this.c1;18 ········final·Object·c1·=·this.c1;
19 ········this.c1·=·null;19 ········this.c1·=·null;
20 ········Object·s1·=·core$seq__5486.invokeStatic(c1);20 ········Object·s1·=·core$seq__5486.invokeStatic(c1);
21 ········final·Object·c2·=·this.c2;21 ········final·Object·c2·=·this.c2;
876 B
clojure/core$map$fn__5961.class
814 B
procyon -ec {}
    
Offset 2, 24 lines modifiedOffset 2, 24 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$map$fn__5961·extends·AFunction5 public·final·class·core$map$fn__5961·extends·AFunction
6 {6 {
7 ····Object·c1; 
8 ····Object·c2;7 ····Object·c2;
9 ····Object·c3; 
10 ····Object·f;8 ····Object·f;
 9 ····Object·c3;
 10 ····Object·c1;
11 ····11 ····
12 ····public·core$map$fn__5961(final·Object·c1,·final·Object·c2,·final·Object·c3,·final·Object·f)·{12 ····public·core$map$fn__5961(final·Object·c2,·final·Object·f,·final·Object·c3,·final·Object·c4)·{
13 ········this.c1·=·c1; 
14 ········this.c2·=·c2;13 ········this.c2·=·c2;
15 ········this.c3·=·c3; 
16 ········this.f·=·f;14 ········this.f·=·f;
 15 ········this.c3·=·c3;
 16 ········this.c1·=·c4;
17 ····}17 ····}
18 ····18 ····
19 ····public·Object·invoke()·{19 ····public·Object·invoke()·{
20 ········final·Object·c1·=·this.c1;20 ········final·Object·c1·=·this.c1;
21 ········this.c1·=·null;21 ········this.c1·=·null;
22 ········Object·s1·=·core$seq__5486.invokeStatic(c1);22 ········Object·s1·=·core$seq__5486.invokeStatic(c1);
23 ········final·Object·c2·=·this.c2;23 ········final·Object·c2·=·this.c2;
1.44 KB
clojure/core$map.class
1.4 KB
procyon -ec {}
    
Offset 34, 36 lines modifiedOffset 34, 36 lines modified
34 ····}34 ····}
35 ····35 ····
36 ····public·Object·doInvoke(final·Object·f,·final·Object·c1,·final·Object·c2,·final·Object·c3,·final·Object·o)·{36 ····public·Object·doInvoke(final·Object·f,·final·Object·c1,·final·Object·c2,·final·Object·c3,·final·Object·o)·{
37 ········return·invokeStatic(f,·c1,·c2,·c3,·(ISeq)o);37 ········return·invokeStatic(f,·c1,·c2,·c3,·(ISeq)o);
38 ····}38 ····}
39 ····39 ····
40 ····public·static·Object·invokeStatic(Object·f,·Object·c1,·Object·c2,·Object·c3)·{40 ····public·static·Object·invokeStatic(Object·f,·Object·c1,·Object·c2,·Object·c3)·{
41 ········final·Object·o·=·c1; 
42 ········c1·=·null; 
43 ········final·Object·o2·=·c2;41 ········final·Object·o·=·c2;
44 ········c2·=·null;42 ········c2·=·null;
 43 ········final·Object·o2·=·f;
 44 ········f·=·null;
45 ········final·Object·o3·=·c3;45 ········final·Object·o3·=·c3;
46 ········c3·=·null;46 ········c3·=·null;
47 ········final·Object·o4·=·f;47 ········final·Object·o4·=·c1;
48 ········f·=·null;48 ········c1·=·null;
49 ········return·new·LazySeq((IFn)new·core$map$fn__5961(o,·o2,·o3,·o4));49 ········return·new·LazySeq((IFn)new·core$map$fn__5961(o,·o2,·o3,·o4));
50 ····}50 ····}
51 ····51 ····
52 ····public·Object·invoke(final·Object·f,·final·Object·c1,·final·Object·c2,·final·Object·c3)·{52 ····public·Object·invoke(final·Object·f,·final·Object·c1,·final·Object·c2,·final·Object·c3)·{
53 ········return·invokeStatic(f,·c1,·c2,·c3);53 ········return·invokeStatic(f,·c1,·c2,·c3);
54 ····}54 ····}
55 ····55 ····
56 ····public·static·Object·invokeStatic(Object·f,·Object·c1,·Object·c2)·{56 ····public·static·Object·invokeStatic(Object·f,·Object·c1,·Object·c2)·{
57 ········final·Object·o·=·c2;57 ········final·Object·o·=·c1;
58 ········c2·=·null;58 ········c1·=·null;
59 ········final·Object·o2·=·f;59 ········final·Object·o2·=·f;
60 ········f·=·null;60 ········f·=·null;
61 ········final·Object·o3·=·c1;61 ········final·Object·o3·=·c2;
62 ········c1·=·null;62 ········c2·=·null;
63 ········return·new·LazySeq((IFn)new·core$map$fn__5958(o,·o2,·o3));63 ········return·new·LazySeq((IFn)new·core$map$fn__5958(o,·o2,·o3));
64 ····}64 ····}
65 ····65 ····
66 ····public·Object·invoke(final·Object·f,·final·Object·c1,·final·Object·c2)·{66 ····public·Object·invoke(final·Object·f,·final·Object·c1,·final·Object·c2)·{
67 ········return·invokeStatic(f,·c1,·c2);67 ········return·invokeStatic(f,·c1,·c2);
68 ····}68 ····}
69 ····69 ····
928 B
clojure/core$map_indexed$fn__8676$fn__8677.class
832 B
procyon -ec {}
    
Offset 4, 22 lines modifiedOffset 4, 22 lines modified
4 import·clojure.lang.Numbers;4 import·clojure.lang.Numbers;
5 import·clojure.lang.Volatile;5 import·clojure.lang.Volatile;
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·core$map_indexed$fn__8676$fn__8677·extends·AFunction8 public·final·class·core$map_indexed$fn__8676$fn__8677·extends·AFunction
9 {9 {
10 ····Object·f; 
11 ····Object·i; 
12 ····Object·rf;10 ····Object·rf;
 11 ····Object·i;
 12 ····Object·f;
13 ····13 ····
14 ····public·core$map_indexed$fn__8676$fn__8677(final·Object·f,·final·Object·i,·final·Object·rf)·{14 ····public·core$map_indexed$fn__8676$fn__8677(final·Object·rf,·final·Object·i,·final·Object·f)·{
15 ········this.f·=·f; 
16 ········this.i·=·i; 
17 ········this.rf·=·rf;15 ········this.rf·=·rf;
 16 ········this.i·=·i;
 17 ········this.f·=·f;
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·invoke(Object·result,·Object·input)·{20 ····public·Object·invoke(Object·result,·Object·input)·{
21 ········final·IFn·fn·=·(IFn)this.rf;21 ········final·IFn·fn·=·(IFn)this.rf;
22 ········final·Object·o·=·result;22 ········final·Object·o·=·result;
23 ········result·=·null;23 ········result·=·null;
24 ········final·IFn·fn2·=·(IFn)this.f;24 ········final·IFn·fn2·=·(IFn)this.f;
776 B
clojure/core$map_indexed$fn__8676.class
698 B
procyon -ec {}
    
Offset 10, 19 lines modifiedOffset 10, 18 lines modified
10 ····10 ····
11 ····public·core$map_indexed$fn__8676(final·Object·f)·{11 ····public·core$map_indexed$fn__8676(final·Object·f)·{
12 ········this.f·=·f;12 ········this.f·=·f;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke(Object·rf)·{15 ····public·Object·invoke(Object·rf)·{
16 ········Object·i·=·core$volatile_BANG_.invokeStatic(core$map_indexed$fn__8676.const__1);16 ········Object·i·=·core$volatile_BANG_.invokeStatic(core$map_indexed$fn__8676.const__1);
17 ········final·Object·f·=·this.f; 
18 ········final·Object·o·=·i; 
19 ········i·=·null; 
20 ········final·Object·o2·=·rf;17 ········final·Object·o·=·rf;
21 ········rf·=·null;18 ········rf·=·null;
 19 ········final·Object·o2·=·i;
 20 ········i·=·null;
22 ········return·new·core$map_indexed$fn__8676$fn__8677(f,·o,·o2);21 ········return·new·core$map_indexed$fn__8676$fn__8677(o,·o2,·this.f);
23 ····}22 ····}
24 ····23 ····
25 ····static·{24 ····static·{
26 ········const__1·=·Long.valueOf(-1L);25 ········const__1·=·Long.valueOf(-1L);
27 ····}26 ····}
28 }27 }
1.01 KB
clojure/core$map_indexed$mapi__8680$fn__8681.class
938 B
procyon -ec {}
    
Offset 5, 24 lines modifiedOffset 5, 24 lines modified
5 import·clojure.lang.Numbers;5 import·clojure.lang.Numbers;
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.RT;7 import·clojure.lang.RT;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·core$map_indexed$mapi__8680$fn__8681·extends·AFunction9 public·final·class·core$map_indexed$mapi__8680$fn__8681·extends·AFunction
10 {10 {
 11 ····Object·idx;
11 ····Object·f;12 ····Object·f;
12 ····Object·coll;13 ····Object·coll;
13 ····Object·mapi;14 ····Object·mapi;
14 ····Object·idx; 
15 ····15 ····
16 ····public·core$map_indexed$mapi__8680$fn__8681(final·Object·f,·final·Object·coll,·final·Object·mapi,·final·Object·idx)·{16 ····public·core$map_indexed$mapi__8680$fn__8681(final·Object·idx,·final·Object·f,·final·Object·coll,·final·Object·mapi)·{
 17 ········this.idx·=·idx;
17 ········this.f·=·f;18 ········this.f·=·f;
18 ········this.coll·=·coll;19 ········this.coll·=·coll;
19 ········this.mapi·=·mapi;20 ········this.mapi·=·mapi;
20 ········this.idx·=·idx; 
21 ····}21 ····}
22 ····22 ····
23 ····public·Object·invoke()·{23 ····public·Object·invoke()·{
24 ········final·Object·coll·=·this.coll;24 ········final·Object·coll·=·this.coll;
25 ········this.coll·=·null;25 ········this.coll·=·null;
26 ········final·Object·invokeStatic;26 ········final·Object·invokeStatic;
27 ········Object·temp__5823__auto__8684·=·invokeStatic·=·core$seq__5486.invokeStatic(coll);27 ········Object·temp__5823__auto__8684·=·invokeStatic·=·core$seq__5486.invokeStatic(coll);
732 B
clojure/core$map_indexed$mapi__8680.class
650 B
procyon -ec {}
    
Offset 10, 15 lines modifiedOffset 10, 15 lines modified
10 ····Object·f;10 ····Object·f;
11 ····11 ····
12 ····public·core$map_indexed$mapi__8680(final·Object·f)·{12 ····public·core$map_indexed$mapi__8680(final·Object·f)·{
13 ········this.f·=·f;13 ········this.f·=·f;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·idx,·Object·coll)·{16 ····public·Object·invoke(Object·idx,·Object·coll)·{
 17 ········final·Object·o·=·idx;
 18 ········idx·=·null;
17 ········final·Object·f·=·this.f;19 ········final·Object·f·=·this.f;
18 ········final·Object·o·=·coll;20 ········final·Object·o2·=·coll;
19 ········coll·=·null;21 ········coll·=·null;
20 ········final·Object·o2·=·idx; 
21 ········idx·=·null; 
22 ········return·new·LazySeq((IFn)new·core$map_indexed$mapi__8680$fn__8681(f,·o,·(Object)this,·o2));22 ········return·new·LazySeq((IFn)new·core$map_indexed$mapi__8680$fn__8681(o,·f,·o2,·(Object)this));
23 ····}23 ····}
24 }24 }
1.55 KB
clojure/core$maybe_min_hash$iter__7010__7016$fn__7017$iter__7012__7018$fn__7019$fn__7020.class
1.36 KB
procyon -ec {}
    
Offset 4, 24 lines modifiedOffset 4, 24 lines modified
4 import·clojure.lang.Tuple;4 import·clojure.lang.Tuple;
5 import·clojure.lang.Indexed;5 import·clojure.lang.Indexed;
6 import·clojure.lang.RT;6 import·clojure.lang.RT;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·core$maybe_min_hash$iter__7010__7016$fn__7017$iter__7012__7018$fn__7019$fn__7020·extends·AFunction8 public·final·class·core$maybe_min_hash$iter__7010__7016$fn__7017$iter__7012__7018$fn__7019$fn__7020·extends·AFunction
9 {9 {
10 ····Object·b__7015; 
11 ····int·size__6395__auto__; 
12 ····Object·c__6394__auto__;10 ····Object·c__6394__auto__;
 11 ····Object·b__7015;
13 ····Object·mask;12 ····Object·mask;
 13 ····int·size__6395__auto__;
14 ····14 ····
 15 ····public·core$maybe_min_hash$iter__7010__7016$fn__7017$iter__7012__7018$fn__7019$fn__7020(final·Object·c__6394__auto__,·final·Object·b__7015,·final·Object·mask,·final·int·size__6395__auto__)·{
15 ····public·core$maybe_min_hash$iter__7010__7016$fn__7017$iter__7012__7018$fn__7019$fn__7020(final·Object·b__7015,·final·int·size__6395__auto__,·final·Object·c__6394__auto__,·final·Object·mask)·{ 
16 ········this.b__7015·=·b__7015; 
17 ········this.size__6395__auto__·=·size__6395__auto__; 
18 ········this.c__6394__auto__·=·c__6394__auto__;16 ········this.c__6394__auto__·=·c__6394__auto__;
 17 ········this.b__7015·=·b__7015;
19 ········this.mask·=·mask;18 ········this.mask·=·mask;
 19 ········this.size__6395__auto__·=·size__6395__auto__;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········for·(long·i__7014·=·(long)RT.intCast(0L);·i__7014·<·this.size__6395__auto__;·++i__7014)·{23 ········for·(long·i__7014·=·(long)RT.intCast(0L);·i__7014·<·this.size__6395__auto__;·++i__7014)·{
24 ············Object·shift·=·((Indexed)this.c__6394__auto__).nth(RT.intCast(i__7014));24 ············Object·shift·=·((Indexed)this.c__6394__auto__).nth(RT.intCast(i__7014));
25 ············final·Object·b__7015·=·this.b__7015;25 ············final·Object·b__7015·=·this.b__7015;
26 ············final·Object·o·=·shift;26 ············final·Object·o·=·shift;
4.75 KB
clojure/core$maybe_min_hash$iter__7010__7016$fn__7017$iter__7012__7018$fn__7019.class
4.58 KB
procyon -ec {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 import·clojure.lang.Tuple;5 import·clojure.lang.Tuple;
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.RT;7 import·clojure.lang.RT;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·core$maybe_min_hash$iter__7010__7016$fn__7017$iter__7012__7018$fn__7019·extends·AFunction9 public·final·class·core$maybe_min_hash$iter__7010__7016$fn__7017$iter__7012__7018$fn__7019·extends·AFunction
10 {10 {
11 ····Object·s__7013; 
12 ····Object·iter__7012;11 ····Object·iter__7012;
13 ····Object·mask;12 ····Object·mask;
 13 ····Object·s__7013;
14 ····14 ····
15 ····public·core$maybe_min_hash$iter__7010__7016$fn__7017$iter__7012__7018$fn__7019(final·Object·s__7013,·final·Object·iter__7012,·final·Object·mask)·{15 ····public·core$maybe_min_hash$iter__7010__7016$fn__7017$iter__7012__7018$fn__7019(final·Object·iter__7012,·final·Object·mask,·final·Object·s__7013)·{
16 ········this.s__7013·=·s__7013; 
17 ········this.iter__7012·=·iter__7012;16 ········this.iter__7012·=·iter__7012;
18 ········this.mask·=·mask;17 ········this.mask·=·mask;
 18 ········this.s__7013·=·s__7013;
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke()·{21 ····public·Object·invoke()·{
22 ········final·Object·s__7015·=·this.s__7013;22 ········final·Object·s__7015·=·this.s__7013;
23 ········this.s__7013·=·null;23 ········this.s__7013·=·null;
24 ········final·Object·o;24 ········final·Object·o;
25 ········Object·s__7013·=·o·=·s__7015;25 ········Object·s__7013·=·o·=·s__7015;
Offset 33, 45 lines modifiedOffset 33, 43 lines modified
33 ················temp__5823__auto__7025·=·null;33 ················temp__5823__auto__7025·=·null;
34 ················Object·s__7014·=·o2;34 ················Object·s__7014·=·o2;
35 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__7014);35 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__7014);
36 ················if·(invokeStatic2·!=·null)·{36 ················if·(invokeStatic2·!=·null)·{
37 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{37 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
38 ························Object·c__6394__auto__7023·=·core$chunk_first.invokeStatic(s__7014);38 ························Object·c__6394__auto__7023·=·core$chunk_first.invokeStatic(s__7014);
39 ························final·int·size__6395__auto__7024·=·RT.intCast(RT.count(c__6394__auto__7023));39 ························final·int·size__6395__auto__7024·=·RT.intCast(RT.count(c__6394__auto__7023));
40 ························final·Object·invokeStatic3; 
41 ························Object·b__7015·=·invokeStatic3·=·core$chunk_buffer.invokeStatic((Object)Integer.valueOf(size__6395__auto__7024));40 ························Object·b__7015·=·core$chunk_buffer.invokeStatic((Object)Integer.valueOf(size__6395__auto__7024));
42 ························final·int·n·=·size__6395__auto__7024; 
43 ························final·Object·o3·=·c__6394__auto__7023;41 ························final·Object·o3·=·c__6394__auto__7023;
44 ························c__6394__auto__7023·=·null;42 ························c__6394__auto__7023·=·null;
45 ························final·Object·invoke·=·((IFn)new·core$maybe_min_hash$iter__7010__7016$fn__7017$iter__7012__7018$fn__7019$fn__7020(invokeStatic3,·n,·o3,·this.mask)).invoke();43 ························final·Object·invoke·=·((IFn)new·core$maybe_min_hash$iter__7010__7016$fn__7017$iter__7012__7018$fn__7019$fn__7020(o3,·b__7015,·this.mask,·size__6395__auto__7024)).invoke();
46 ························if·(invoke·!=·null)·{44 ························if·(invoke·!=·null)·{
47 ····························if·(invoke·!=·Boolean.FALSE)·{45 ····························if·(invoke·!=·Boolean.FALSE)·{
48 ································final·Object·o4·=·b__7015;46 ································final·Object·o4·=·b__7015;
49 ································b__7015·=·null;47 ································b__7015·=·null;
50 ································final·Object·invokeStatic4·=·core$chunk.invokeStatic(o4);48 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o4);
51 ································final·IFn·fn·=·(IFn)this.iter__7012;49 ································final·IFn·fn·=·(IFn)this.iter__7012;
52 ································final·Object·o5·=·s__7014;50 ································final·Object·o5·=·s__7014;
53 ································s__7014·=·null;51 ································s__7014·=·null;
54 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));52 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));
55 ································this·=·null;53 ································this·=·null;
56 ································return·core$chunk_cons.invokeStatic(invokeStatic4,·invoke2);54 ································return·core$chunk_cons.invokeStatic(invokeStatic3,·invoke2);
57 ····························}55 ····························}
58 ························}56 ························}
59 ························final·Object·o7·=·b__7015;57 ························final·Object·o7·=·b__7015;
60 ························b__7015·=·null;58 ························b__7015·=·null;
61 ························final·Object·invokeStatic5·=·core$chunk.invokeStatic(o7);59 ························final·Object·invokeStatic4·=·core$chunk.invokeStatic(o7);
62 ························final·Object·o8·=·null;60 ························final·Object·o8·=·null;
63 ························this·=·null;61 ························this·=·null;
64 ························return·core$chunk_cons.invokeStatic(invokeStatic5,·o8);62 ························return·core$chunk_cons.invokeStatic(invokeStatic4,·o8);
65 ····················}63 ····················}
66 ················}64 ················}
67 ················final·Object·invokeStatic6;65 ················final·Object·invokeStatic5;
68 ················Object·shift·=·invokeStatic6·=·core$first__5468.invokeStatic(s__7014);66 ················Object·shift·=·invokeStatic5·=·core$first__5468.invokeStatic(s__7014);
69 ················shift·=·null;67 ················shift·=·null;
70 ················final·IPersistentVector·create·=·Tuple.create(invokeStatic6,·this.mask);68 ················final·IPersistentVector·create·=·Tuple.create(invokeStatic5,·this.mask);
71 ················final·IFn·fn2·=·(IFn)this.iter__7012;69 ················final·IFn·fn2·=·(IFn)this.iter__7012;
72 ················final·Object·o9·=·s__7014;70 ················final·Object·o9·=·s__7014;
73 ················s__7014·=·null;71 ················s__7014·=·null;
74 ················final·Object·invoke3·=·fn2.invoke(core$rest__5472.invokeStatic(o9));72 ················final·Object·invoke3·=·fn2.invoke(core$rest__5472.invokeStatic(o9));
75 ················this·=·null;73 ················this·=·null;
76 ················return·core$cons__5460.invokeStatic((Object)create,·invoke3);74 ················return·core$cons__5460.invokeStatic((Object)create,·invoke3);
77 ············}75 ············}
787 B
clojure/core$maybe_min_hash$iter__7010__7016$fn__7017$iter__7012__7018.class
635 B
procyon -ec {}
    
Offset 10, 12 lines modifiedOffset 10, 13 lines modified
10 ····Object·mask;10 ····Object·mask;
11 ····11 ····
12 ····public·core$maybe_min_hash$iter__7010__7016$fn__7017$iter__7012__7018(final·Object·mask)·{12 ····public·core$maybe_min_hash$iter__7010__7016$fn__7017$iter__7012__7018(final·Object·mask)·{
13 ········this.mask·=·mask;13 ········this.mask·=·mask;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·s__7013)·{16 ····public·Object·invoke(Object·s__7013)·{
 17 ········final·Object·mask·=·this.mask;
17 ········final·Object·o·=·s__7013;18 ········final·Object·o·=·s__7013;
18 ········s__7013·=·null;19 ········s__7013·=·null;
19 ········return·new·LazySeq((IFn)new·core$maybe_min_hash$iter__7010__7016$fn__7017$iter__7012__7018$fn__7019(o,·(Object)this,·this.mask));20 ········return·new·LazySeq((IFn)new·core$maybe_min_hash$iter__7010__7016$fn__7017$iter__7012__7018$fn__7019((Object)this,·mask,·o));
20 ····}21 ····}
21 }22 }
859 B
clojure/core$memoize$fn__6969.class
789 B
procyon -ec {}
    
Offset 3, 21 lines modifiedOffset 3, 21 lines modified
  
3 import·clojure.lang.RT;3 import·clojure.lang.RT;
4 import·clojure.lang.Var;4 import·clojure.lang.Var;
5 import·clojure.lang.RestFn;5 import·clojure.lang.RestFn;
  
6 public·final·class·core$memoize$fn__6969·extends·RestFn6 public·final·class·core$memoize$fn__6969·extends·RestFn
7 {7 {
8 ····Object·f; 
9 ····Object·mem;8 ····Object·mem;
 9 ····Object·f;
10 ····public·static·final·Var·const__5;10 ····public·static·final·Var·const__5;
11 ····11 ····
12 ····public·core$memoize$fn__6969(final·Object·f,·final·Object·mem)·{12 ····public·core$memoize$fn__6969(final·Object·mem,·final·Object·f)·{
13 ········this.f·=·f; 
14 ········this.mem·=·mem;13 ········this.mem·=·mem;
 14 ········this.f·=·f;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·doInvoke(Object·args)·{17 ····public·Object·doInvoke(Object·args)·{
18 ········final·Object·invokeStatic;18 ········final·Object·invokeStatic;
19 ········Object·temp__5821__auto__6971·=·invokeStatic·=·core$find.invokeStatic(core$deref.invokeStatic(this.mem),·args);19 ········Object·temp__5821__auto__6971·=·invokeStatic·=·core$find.invokeStatic(core$deref.invokeStatic(this.mem),·args);
20 ········if·(invokeStatic·!=·null)·{20 ········if·(invokeStatic·!=·null)·{
21 ············if·(invokeStatic·!=·Boolean.FALSE)·{21 ············if·(invokeStatic·!=·Boolean.FALSE)·{
823 B
clojure/core$memoize.class
771 B
procyon -ec {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
  
3 import·clojure.lang.PersistentArrayMap;3 import·clojure.lang.PersistentArrayMap;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$memoize·extends·AFunction5 public·final·class·core$memoize·extends·AFunction
6 {6 {
7 ····public·static·Object·invokeStatic(Object·f)·{7 ····public·static·Object·invokeStatic(Object·f)·{
 8 ········final·Object·invokeStatic;
8 ········Object·mem·=·core$atom.invokeStatic((Object)PersistentArrayMap.EMPTY);9 ········Object·mem·=·invokeStatic·=·core$atom.invokeStatic((Object)PersistentArrayMap.EMPTY);
 10 ········mem·=·null;
9 ········final·Object·o·=·f;11 ········final·Object·o·=·f;
10 ········f·=·null;12 ········f·=·null;
11 ········final·Object·o2·=·mem; 
12 ········mem·=·null; 
13 ········return·new·core$memoize$fn__6969(o,·o2);13 ········return·new·core$memoize$fn__6969(invokeStatic,·o);
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(final·Object·f)·{16 ····public·Object·invoke(final·Object·f)·{
17 ········return·invokeStatic(f);17 ········return·invokeStatic(f);
18 ····}18 ····}
19 }19 }
905 B
clojure/core$merge_hash_collisions$fn__7048.class
807 B
procyon -ec {}
    
Offset 7, 21 lines modifiedOffset 7, 21 lines modified
7 import·clojure.lang.Util;7 import·clojure.lang.Util;
8 import·clojure.lang.PersistentArrayMap;8 import·clojure.lang.PersistentArrayMap;
9 import·clojure.lang.Var;9 import·clojure.lang.Var;
10 import·clojure.lang.AFunction;10 import·clojure.lang.AFunction;
  
11 public·final·class·core$merge_hash_collisions$fn__7048·extends·AFunction11 public·final·class·core$merge_hash_collisions$fn__7048·extends·AFunction
12 {12 {
13 ····Object·thens; 
14 ····Object·tests;13 ····Object·tests;
 14 ····Object·thens;
15 ····public·static·final·Var·const__3;15 ····public·static·final·Var·const__3;
16 ····16 ····
17 ····public·core$merge_hash_collisions$fn__7048(final·Object·thens,·final·Object·tests)·{17 ····public·core$merge_hash_collisions$fn__7048(final·Object·tests,·final·Object·thens)·{
18 ········this.thens·=·thens; 
19 ········this.tests·=·tests;18 ········this.tests·=·tests;
 19 ········this.thens·=·thens;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········Object·m·=·PersistentArrayMap.EMPTY;23 ········Object·m·=·PersistentArrayMap.EMPTY;
24 ········final·Object·tests·=·this.tests;24 ········final·Object·tests·=·this.tests;
25 ········this.tests·=·null;25 ········this.tests·=·null;
26 ········Object·ks·=·tests;26 ········Object·ks·=·tests;
1.01 KB
clojure/core$merge_hash_collisions.class
955 B
procyon -ec {}
    
Offset 10, 18 lines modifiedOffset 10, 18 lines modified
10 import·clojure.lang.AFunction;10 import·clojure.lang.AFunction;
  
11 public·final·class·core$merge_hash_collisions·extends·AFunction11 public·final·class·core$merge_hash_collisions·extends·AFunction
12 {12 {
13 ····public·static·final·Var·const__3;13 ····public·static·final·Var·const__3;
14 ····14 ····
15 ····public·static·Object·invokeStatic(Object·expr_sym,·Object·default,·Object·tests,·Object·thens)·{15 ····public·static·Object·invokeStatic(Object·expr_sym,·Object·default,·Object·tests,·Object·thens)·{
16 ········final·Object·o·=·thens; 
17 ········thens·=·null; 
18 ········final·Object·o2·=·tests;16 ········final·Object·o·=·tests;
19 ········tests·=·null;17 ········tests·=·null;
 18 ········final·Object·o2·=·thens;
 19 ········thens·=·null;
20 ········Object·buckets·=·((IFn)new·core$merge_hash_collisions$fn__7048(o,·o2)).invoke();20 ········Object·buckets·=·((IFn)new·core$merge_hash_collisions$fn__7048(o,·o2)).invoke();
21 ········final·Object·o3·=·default;21 ········final·Object·o3·=·default;
22 ········default·=·null;22 ········default·=·null;
23 ········final·Object·o4·=·expr_sym;23 ········final·Object·o4·=·expr_sym;
24 ········expr_sym·=·null;24 ········expr_sym·=·null;
25 ········final·core$merge_hash_collisions$assoc_multi__7051·core$merge_hash_collisions$assoc_multi__7051;25 ········final·core$merge_hash_collisions$assoc_multi__7051·core$merge_hash_collisions$assoc_multi__7051;
26 ········Object·assoc_multi·=·core$merge_hash_collisions$assoc_multi__7051·=·new·core$merge_hash_collisions$assoc_multi__7051(o3,·o4);26 ········Object·assoc_multi·=·core$merge_hash_collisions$assoc_multi__7051·=·new·core$merge_hash_collisions$assoc_multi__7051(o3,·o4);
939 B
clojure/core$mk_bound_fn$fn__6533.class
861 B
procyon -ec {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 import·java.util.Comparator;5 import·java.util.Comparator;
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·core$mk_bound_fn$fn__6533·extends·AFunction8 public·final·class·core$mk_bound_fn$fn__6533·extends·AFunction
9 {9 {
10 ····Object·sc;10 ····Object·sc;
11 ····Object·test; 
12 ····Object·key;11 ····Object·key;
 12 ····Object·test;
13 ····public·static·final·Object·const__0;13 ····public·static·final·Object·const__0;
14 ····14 ····
15 ····public·core$mk_bound_fn$fn__6533(final·Object·sc,·final·Object·test,·final·Object·key)·{15 ····public·core$mk_bound_fn$fn__6533(final·Object·sc,·final·Object·key,·final·Object·test)·{
16 ········this.sc·=·sc;16 ········this.sc·=·sc;
17 ········this.test·=·test; 
18 ········this.key·=·key;17 ········this.key·=·key;
 18 ········this.test·=·test;
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke(Object·e)·{21 ····public·Object·invoke(Object·e)·{
22 ········final·IFn·fn·=·(IFn)this.test;22 ········final·IFn·fn·=·(IFn)this.test;
23 ········final·Comparator·comparator·=·(Comparator)((Sorted)this.sc).comparator();23 ········final·Comparator·comparator·=·(Comparator)((Sorted)this.sc).comparator();
24 ········final·Sorted·sorted·=·(Sorted)this.sc;24 ········final·Sorted·sorted·=·(Sorted)this.sc;
25 ········final·Object·o·=·e;25 ········final·Object·o·=·e;
728 B
clojure/core$mk_bound_fn.class
668 B
procyon -ec {}
    
Offset 4, 18 lines modifiedOffset 4, 18 lines modified
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$mk_bound_fn·extends·AFunction5 public·final·class·core$mk_bound_fn·extends·AFunction
6 {6 {
7 ····public·static·Object·invokeStatic(Object·sc,·Object·test,·Object·key)·{7 ····public·static·Object·invokeStatic(Object·sc,·Object·test,·Object·key)·{
8 ········final·Object·o·=·sc;8 ········final·Object·o·=·sc;
9 ········sc·=·null;9 ········sc·=·null;
10 ········final·Object·o2·=·test; 
11 ········test·=·null; 
12 ········final·Object·o3·=·key;10 ········final·Object·o2·=·key;
13 ········key·=·null;11 ········key·=·null;
 12 ········final·Object·o3·=·test;
 13 ········test·=·null;
14 ········return·new·core$mk_bound_fn$fn__6533(o,·o2,·o3);14 ········return·new·core$mk_bound_fn$fn__6533(o,·o2,·o3);
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(final·Object·sc,·final·Object·test,·final·Object·key)·{17 ····public·Object·invoke(final·Object·sc,·final·Object·test,·final·Object·key)·{
18 ········return·invokeStatic(sc,·test,·key);18 ········return·invokeStatic(sc,·test,·key);
19 ····}19 ····}
20 }20 }
868 B
clojure/core$partial$fn__5929.class
798 B
procyon -ec {}
    
Offset 4, 22 lines modifiedOffset 4, 22 lines modified
4 import·clojure.lang.IFn;4 import·clojure.lang.IFn;
5 import·clojure.lang.ISeq;5 import·clojure.lang.ISeq;
6 import·clojure.lang.ArraySeq;6 import·clojure.lang.ArraySeq;
7 import·clojure.lang.RestFn;7 import·clojure.lang.RestFn;
  
8 public·final·class·core$partial$fn__5929·extends·RestFn8 public·final·class·core$partial$fn__5929·extends·RestFn
9 {9 {
 10 ····Object·f;
10 ····Object·arg2;11 ····Object·arg2;
11 ····Object·arg1;12 ····Object·arg1;
12 ····Object·f; 
13 ····13 ····
14 ····public·core$partial$fn__5929(final·Object·arg2,·final·Object·arg3,·final·Object·f)·{14 ····public·core$partial$fn__5929(final·Object·f,·final·Object·arg2,·final·Object·arg3)·{
 15 ········this.f·=·f;
15 ········this.arg2·=·arg2;16 ········this.arg2·=·arg2;
16 ········this.arg1·=·arg3;17 ········this.arg1·=·arg3;
17 ········this.f·=·f; 
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{20 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{
21 ········final·Object·f·=·this.f;21 ········final·Object·f·=·this.f;
22 ········final·Object·arg1·=·this.arg1;22 ········final·Object·arg1·=·this.arg1;
23 ········final·Object·arg2·=·this.arg2;23 ········final·Object·arg2·=·this.arg2;
24 ········final·Object·o·=·x;24 ········final·Object·o·=·x;
962 B
clojure/core$partial$fn__5931.class
892 B
procyon -ec {}
    
Offset 4, 24 lines modifiedOffset 4, 24 lines modified
4 import·clojure.lang.IFn;4 import·clojure.lang.IFn;
5 import·clojure.lang.ISeq;5 import·clojure.lang.ISeq;
6 import·clojure.lang.ArraySeq;6 import·clojure.lang.ArraySeq;
7 import·clojure.lang.RestFn;7 import·clojure.lang.RestFn;
  
8 public·final·class·core$partial$fn__5931·extends·RestFn8 public·final·class·core$partial$fn__5931·extends·RestFn
9 {9 {
10 ····Object·f; 
11 ····Object·arg1;10 ····Object·arg1;
12 ····Object·arg2;11 ····Object·arg2;
13 ····Object·arg3;12 ····Object·arg3;
 13 ····Object·f;
14 ····14 ····
15 ····public·core$partial$fn__5931(final·Object·f,·final·Object·arg1,·final·Object·arg2,·final·Object·arg3)·{15 ····public·core$partial$fn__5931(final·Object·arg1,·final·Object·arg2,·final·Object·arg3,·final·Object·f)·{
16 ········this.f·=·f; 
17 ········this.arg1·=·arg1;16 ········this.arg1·=·arg1;
18 ········this.arg2·=·arg2;17 ········this.arg2·=·arg2;
19 ········this.arg3·=·arg3;18 ········this.arg3·=·arg3;
 19 ········this.f·=·f;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{22 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{
23 ········final·Object·f·=·this.f;23 ········final·Object·f·=·this.f;
24 ········final·Object·arg1·=·this.arg1;24 ········final·Object·arg1·=·this.arg1;
25 ········final·Object·arg2·=·this.arg2;25 ········final·Object·arg2·=·this.arg2;
26 ········final·Object·arg3·=·this.arg3;26 ········final·Object·arg3·=·this.arg3;
1020 B
clojure/core$partial$fn__5933.class
946 B
procyon -ec {}
    
Offset 1, 26 lines modifiedOffset 1, 26 lines modified
  
1 package·clojure;1 package·clojure;
  
2 import·clojure.lang.RestFn;2 import·clojure.lang.RestFn;
  
3 public·final·class·core$partial$fn__5933·extends·RestFn3 public·final·class·core$partial$fn__5933·extends·RestFn
4 {4 {
 5 ····Object·arg3;
5 ····Object·arg2;6 ····Object·arg2;
6 ····Object·arg1;7 ····Object·arg1;
7 ····Object·f;8 ····Object·f;
8 ····Object·more;9 ····Object·more;
9 ····Object·arg3; 
10 ····10 ····
11 ····public·core$partial$fn__5933(final·Object·arg2,·final·Object·arg3,·final·Object·f,·final·Object·more,·final·Object·arg4)·{11 ····public·core$partial$fn__5933(final·Object·arg3,·final·Object·arg4,·final·Object·arg5,·final·Object·f,·final·Object·more)·{
12 ········this.arg2·=·arg2; 
13 ········this.arg1·=·arg3;12 ········this.arg3·=·arg3;
 13 ········this.arg2·=·arg4;
 14 ········this.arg1·=·arg5;
14 ········this.f·=·f;15 ········this.f·=·f;
15 ········this.more·=·more;16 ········this.more·=·more;
16 ········this.arg3·=·arg4; 
17 ····}17 ····}
18 ····18 ····
19 ····public·Object·doInvoke(Object·args)·{19 ····public·Object·doInvoke(Object·args)·{
20 ········final·Object·f·=·this.f;20 ········final·Object·f·=·this.f;
21 ········final·Object·arg1·=·this.arg1;21 ········final·Object·arg1·=·this.arg1;
22 ········final·Object·arg2·=·this.arg2;22 ········final·Object·arg2·=·this.arg2;
23 ········final·Object·arg3·=·this.arg3;23 ········final·Object·arg3·=·this.arg3;
2.26 KB
clojure/core$partial.class
2.21 KB
procyon -ec {}
    
Offset 3, 54 lines modifiedOffset 3, 54 lines modified
  
3 import·clojure.lang.ISeq;3 import·clojure.lang.ISeq;
4 import·clojure.lang.RestFn;4 import·clojure.lang.RestFn;
  
5 public·final·class·core$partial·extends·RestFn5 public·final·class·core$partial·extends·RestFn
6 {6 {
7 ····public·static·Object·invokeStatic(Object·f,·Object·arg1,·Object·arg2,·Object·arg3,·ISeq·more)·{7 ····public·static·Object·invokeStatic(Object·f,·Object·arg1,·Object·arg2,·Object·arg3,·ISeq·more)·{
 8 ········final·Object·o·=·arg3;
 9 ········arg3·=·null;
8 ········final·Object·o·=·arg2;10 ········final·Object·o2·=·arg2;
9 ········arg2·=·null;11 ········arg2·=·null;
10 ········final·Object·o2·=·arg1;12 ········final·Object·o3·=·arg1;
11 ········arg1·=·null;13 ········arg1·=·null;
12 ········final·Object·o3·=·f;14 ········final·Object·o4·=·f;
13 ········f·=·null;15 ········f·=·null;
14 ········final·ISeq·seq·=·more;16 ········final·ISeq·seq·=·more;
15 ········more·=·null;17 ········more·=·null;
16 ········final·Object·o4·=·arg3; 
17 ········arg3·=·null; 
18 ········return·new·core$partial$fn__5933(o,·o2,·o3,·(Object)seq,·o4);18 ········return·new·core$partial$fn__5933(o,·o2,·o3,·o4,·(Object)seq);
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·doInvoke(final·Object·f,·final·Object·arg1,·final·Object·arg2,·final·Object·arg3,·final·Object·o)·{21 ····public·Object·doInvoke(final·Object·f,·final·Object·arg1,·final·Object·arg2,·final·Object·arg3,·final·Object·o)·{
22 ········return·invokeStatic(f,·arg1,·arg2,·arg3,·(ISeq)o);22 ········return·invokeStatic(f,·arg1,·arg2,·arg3,·(ISeq)o);
23 ····}23 ····}
24 ····24 ····
25 ····public·static·Object·invokeStatic(Object·f,·Object·arg1,·Object·arg2,·Object·arg3)·{25 ····public·static·Object·invokeStatic(Object·f,·Object·arg1,·Object·arg2,·Object·arg3)·{
26 ········final·Object·o·=·f; 
27 ········f·=·null; 
28 ········final·Object·o2·=·arg1;26 ········final·Object·o·=·arg1;
29 ········arg1·=·null;27 ········arg1·=·null;
30 ········final·Object·o3·=·arg2;28 ········final·Object·o2·=·arg2;
31 ········arg2·=·null;29 ········arg2·=·null;
32 ········final·Object·o4·=·arg3;30 ········final·Object·o3·=·arg3;
33 ········arg3·=·null;31 ········arg3·=·null;
 32 ········final·Object·o4·=·f;
 33 ········f·=·null;
34 ········return·new·core$partial$fn__5931(o,·o2,·o3,·o4);34 ········return·new·core$partial$fn__5931(o,·o2,·o3,·o4);
35 ····}35 ····}
36 ····36 ····
37 ····public·Object·invoke(final·Object·f,·final·Object·arg1,·final·Object·arg2,·final·Object·arg3)·{37 ····public·Object·invoke(final·Object·f,·final·Object·arg1,·final·Object·arg2,·final·Object·arg3)·{
38 ········return·invokeStatic(f,·arg1,·arg2,·arg3);38 ········return·invokeStatic(f,·arg1,·arg2,·arg3);
39 ····}39 ····}
40 ····40 ····
41 ····public·static·Object·invokeStatic(Object·f,·Object·arg1,·Object·arg2)·{41 ····public·static·Object·invokeStatic(Object·f,·Object·arg1,·Object·arg2)·{
 42 ········final·Object·o·=·f;
 43 ········f·=·null;
42 ········final·Object·o·=·arg2;44 ········final·Object·o2·=·arg2;
43 ········arg2·=·null;45 ········arg2·=·null;
44 ········final·Object·o2·=·arg1;46 ········final·Object·o3·=·arg1;
45 ········arg1·=·null;47 ········arg1·=·null;
46 ········final·Object·o3·=·f; 
47 ········f·=·null; 
48 ········return·new·core$partial$fn__5929(o,·o2,·o3);48 ········return·new·core$partial$fn__5929(o,·o2,·o3);
49 ····}49 ····}
50 ····50 ····
51 ····public·Object·invoke(final·Object·f,·final·Object·arg1,·final·Object·arg2)·{51 ····public·Object·invoke(final·Object·f,·final·Object·arg1,·final·Object·arg2)·{
52 ········return·invokeStatic(f,·arg1,·arg2);52 ········return·invokeStatic(f,·arg1,·arg2);
53 ····}53 ····}
54 ····54 ····
862 B
clojure/core$partition$fn__6080.class
788 B
procyon -ec {}
    
Offset 3, 22 lines modifiedOffset 3, 22 lines modified
  
3 import·clojure.lang.Util;3 import·clojure.lang.Util;
4 import·clojure.lang.RT;4 import·clojure.lang.RT;
5 import·clojure.lang.AFunction;5 import·clojure.lang.AFunction;
  
6 public·final·class·core$partition$fn__6080·extends·AFunction6 public·final·class·core$partition$fn__6080·extends·AFunction
7 {7 {
 8 ····Object·n;
8 ····Object·coll;9 ····Object·coll;
9 ····Object·step;10 ····Object·step;
10 ····Object·n; 
11 ····11 ····
12 ····public·core$partition$fn__6080(final·Object·coll,·final·Object·step,·final·Object·n)·{12 ····public·core$partition$fn__6080(final·Object·n,·final·Object·coll,·final·Object·step)·{
 13 ········this.n·=·n;
13 ········this.coll·=·coll;14 ········this.coll·=·coll;
14 ········this.step·=·step;15 ········this.step·=·step;
15 ········this.n·=·n; 
16 ····}16 ····}
17 ····17 ····
18 ····public·Object·invoke()·{18 ····public·Object·invoke()·{
19 ········final·Object·coll·=·this.coll;19 ········final·Object·coll·=·this.coll;
20 ········this.coll·=·null;20 ········this.coll·=·null;
21 ········final·Object·invokeStatic;21 ········final·Object·invokeStatic;
22 ········Object·temp__5823__auto__6082·=·invokeStatic·=·core$seq__5486.invokeStatic(coll);22 ········Object·temp__5823__auto__6082·=·invokeStatic·=·core$seq__5486.invokeStatic(coll);
887 B
clojure/core$partition$fn__6083.class
813 B
procyon -ec {}
    
Offset 6, 23 lines modifiedOffset 6, 23 lines modified
6 import·clojure.lang.ArraySeq;6 import·clojure.lang.ArraySeq;
7 import·clojure.lang.Util;7 import·clojure.lang.Util;
8 import·clojure.lang.RT;8 import·clojure.lang.RT;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·core$partition$fn__6083·extends·AFunction10 public·final·class·core$partition$fn__6083·extends·AFunction
11 {11 {
 12 ····Object·coll;
12 ····Object·step;13 ····Object·step;
13 ····Object·pad;14 ····Object·pad;
14 ····Object·coll; 
15 ····Object·n;15 ····Object·n;
16 ····16 ····
17 ····public·core$partition$fn__6083(final·Object·step,·final·Object·pad,·final·Object·coll,·final·Object·n)·{17 ····public·core$partition$fn__6083(final·Object·coll,·final·Object·step,·final·Object·pad,·final·Object·n)·{
 18 ········this.coll·=·coll;
18 ········this.step·=·step;19 ········this.step·=·step;
19 ········this.pad·=·pad;20 ········this.pad·=·pad;
20 ········this.coll·=·coll; 
21 ········this.n·=·n;21 ········this.n·=·n;
22 ····}22 ····}
23 ····23 ····
24 ····public·Object·invoke()·{24 ····public·Object·invoke()·{
25 ········final·Object·coll·=·this.coll;25 ········final·Object·coll·=·this.coll;
26 ········this.coll·=·null;26 ········this.coll·=·null;
27 ········final·Object·invokeStatic;27 ········final·Object·invokeStatic;
1.46 KB
clojure/core$partition.class
1.41 KB
procyon -ec {}
    
Offset 4, 36 lines modifiedOffset 4, 36 lines modified
4 import·clojure.lang.LazySeq;4 import·clojure.lang.LazySeq;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·core$partition·extends·AFunction7 public·final·class·core$partition·extends·AFunction
8 {8 {
9 ····public·static·Object·invokeStatic(Object·n,·Object·step,·Object·pad,·Object·coll)·{9 ····public·static·Object·invokeStatic(Object·n,·Object·step,·Object·pad,·Object·coll)·{
 10 ········final·Object·o·=·coll;
 11 ········coll·=·null;
10 ········final·Object·o·=·step;12 ········final·Object·o2·=·step;
11 ········step·=·null;13 ········step·=·null;
12 ········final·Object·o2·=·pad;14 ········final·Object·o3·=·pad;
13 ········pad·=·null;15 ········pad·=·null;
14 ········final·Object·o3·=·coll; 
15 ········coll·=·null; 
16 ········final·Object·o4·=·n;16 ········final·Object·o4·=·n;
17 ········n·=·null;17 ········n·=·null;
18 ········return·new·LazySeq((IFn)new·core$partition$fn__6083(o,·o2,·o3,·o4));18 ········return·new·LazySeq((IFn)new·core$partition$fn__6083(o,·o2,·o3,·o4));
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke(final·Object·n,·final·Object·step,·final·Object·pad,·final·Object·coll)·{21 ····public·Object·invoke(final·Object·n,·final·Object·step,·final·Object·pad,·final·Object·coll)·{
22 ········return·invokeStatic(n,·step,·pad,·coll);22 ········return·invokeStatic(n,·step,·pad,·coll);
23 ····}23 ····}
24 ····24 ····
25 ····public·static·Object·invokeStatic(Object·n,·Object·step,·Object·coll)·{25 ····public·static·Object·invokeStatic(Object·n,·Object·step,·Object·coll)·{
 26 ········final·Object·o·=·n;
 27 ········n·=·null;
26 ········final·Object·o·=·coll;28 ········final·Object·o2·=·coll;
27 ········coll·=·null;29 ········coll·=·null;
28 ········final·Object·o2·=·step;30 ········final·Object·o3·=·step;
29 ········step·=·null;31 ········step·=·null;
30 ········final·Object·o3·=·n; 
31 ········n·=·null; 
32 ········return·new·LazySeq((IFn)new·core$partition$fn__6080(o,·o2,·o3));32 ········return·new·LazySeq((IFn)new·core$partition$fn__6080(o,·o2,·o3));
33 ····}33 ····}
34 ····34 ····
35 ····public·Object·invoke(final·Object·n,·final·Object·step,·final·Object·coll)·{35 ····public·Object·invoke(final·Object·n,·final·Object·step,·final·Object·coll)·{
36 ········return·invokeStatic(n,·step,·coll);36 ········return·invokeStatic(n,·step,·coll);
37 ····}37 ····}
38 ····38 ····
864 B
clojure/core$partition_all$fn__8655$fn__8656.class
764 B
procyon -ec {}
    
Offset 3, 22 lines modifiedOffset 3, 22 lines modified
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·java.util.ArrayList;4 import·java.util.ArrayList;
5 import·clojure.lang.AFunction;5 import·clojure.lang.AFunction;
  
6 public·final·class·core$partition_all$fn__8655$fn__8656·extends·AFunction6 public·final·class·core$partition_all$fn__8655$fn__8656·extends·AFunction
7 {7 {
8 ····Object·rf; 
9 ····long·n;8 ····long·n;
10 ····Object·a;9 ····Object·a;
 10 ····Object·rf;
11 ····11 ····
12 ····public·core$partition_all$fn__8655$fn__8656(final·Object·rf,·final·long·n,·final·Object·a)·{12 ····public·core$partition_all$fn__8655$fn__8656(final·long·n,·final·Object·a,·final·Object·rf)·{
13 ········this.rf·=·rf; 
14 ········this.n·=·n;13 ········this.n·=·n;
15 ········this.a·=·a;14 ········this.a·=·a;
 15 ········this.rf·=·rf;
16 ····}16 ····}
17 ····17 ····
18 ····public·Object·invoke(Object·result,·Object·input)·{18 ····public·Object·invoke(Object·result,·Object·input)·{
19 ········final·ArrayList·list·=·(ArrayList)this.a;19 ········final·ArrayList·list·=·(ArrayList)this.a;
20 ········final·Object·e·=·input;20 ········final·Object·e·=·input;
21 ········input·=·null;21 ········input·=·null;
22 ········list.add(e);22 ········list.add(e);
677 B
clojure/core$partition_all$fn__8655.class
595 B
procyon -ec {}
    
Offset 11, 15 lines modifiedOffset 11, 15 lines modified
11 ····11 ····
12 ····public·core$partition_all$fn__8655(final·long·n)·{12 ····public·core$partition_all$fn__8655(final·long·n)·{
13 ········this.n·=·n;13 ········this.n·=·n;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·rf)·{16 ····public·Object·invoke(Object·rf)·{
17 ········Object·a·=·new·ArrayList(RT.intCast(this.n));17 ········Object·a·=·new·ArrayList(RT.intCast(this.n));
18 ········final·Object·o·=·rf; 
19 ········rf·=·null; 
20 ········final·long·n·=·this.n;18 ········final·long·n·=·this.n;
21 ········final·Object·o2·=·a;19 ········final·Object·o·=·a;
22 ········a·=·null;20 ········a·=·null;
 21 ········final·Object·o2·=·rf;
 22 ········rf·=·null;
23 ········return·new·core$partition_all$fn__8655$fn__8656(o,·n,·o2);23 ········return·new·core$partition_all$fn__8655$fn__8656(n,·o,·o2);
24 ····}24 ····}
25 }25 }
859 B
clojure/core$partition_all$fn__8659.class
777 B
procyon -ec {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 package·clojure;1 package·clojure;
  
2 import·clojure.lang.AFunction;2 import·clojure.lang.AFunction;
  
3 public·final·class·core$partition_all$fn__8659·extends·AFunction3 public·final·class·core$partition_all$fn__8659·extends·AFunction
4 {4 {
 5 ····Object·step;
5 ····Object·n;6 ····Object·n;
6 ····Object·coll;7 ····Object·coll;
7 ····Object·step; 
8 ····8 ····
9 ····public·core$partition_all$fn__8659(final·Object·n,·final·Object·coll,·final·Object·step)·{9 ····public·core$partition_all$fn__8659(final·Object·step,·final·Object·n,·final·Object·coll)·{
 10 ········this.step·=·step;
10 ········this.n·=·n;11 ········this.n·=·n;
11 ········this.coll·=·coll;12 ········this.coll·=·coll;
12 ········this.step·=·step; 
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke()·{15 ····public·Object·invoke()·{
16 ········final·Object·coll·=·this.coll;16 ········final·Object·coll·=·this.coll;
17 ········this.coll·=·null;17 ········this.coll·=·null;
18 ········final·Object·invokeStatic;18 ········final·Object·invokeStatic;
19 ········Object·temp__5823__auto__8661·=·invokeStatic·=·core$seq__5486.invokeStatic(coll);19 ········Object·temp__5823__auto__8661·=·invokeStatic·=·core$seq__5486.invokeStatic(coll);
860 B
clojure/core$partition_all.class
796 B
procyon -ec {}
    
Offset 6, 20 lines modifiedOffset 6, 20 lines modified
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.IFn$LO;7 import·clojure.lang.IFn$LO;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·core$partition_all·extends·AFunction·implements·IFn$LO9 public·final·class·core$partition_all·extends·AFunction·implements·IFn$LO
10 {10 {
11 ····public·static·Object·invokeStatic(Object·n,·Object·step,·Object·coll)·{11 ····public·static·Object·invokeStatic(Object·n,·Object·step,·Object·coll)·{
 12 ········final·Object·o·=·step;
 13 ········step·=·null;
12 ········final·Object·o·=·n;14 ········final·Object·o2·=·n;
13 ········n·=·null;15 ········n·=·null;
14 ········final·Object·o2·=·coll;16 ········final·Object·o3·=·coll;
15 ········coll·=·null;17 ········coll·=·null;
16 ········final·Object·o3·=·step; 
17 ········step·=·null; 
18 ········return·new·LazySeq((IFn)new·core$partition_all$fn__8659(o,·o2,·o3));18 ········return·new·LazySeq((IFn)new·core$partition_all$fn__8659(o,·o2,·o3));
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke(final·Object·n,·final·Object·step,·final·Object·coll)·{21 ····public·Object·invoke(final·Object·n,·final·Object·step,·final·Object·coll)·{
22 ········return·invokeStatic(n,·step,·coll);22 ········return·invokeStatic(n,·step,·coll);
23 ····}23 ····}
24 ····24 ····
1.21 KB
clojure/core$partition_by$fn__8631$fn__8632.class
1.11 KB
procyon -ec {}
    
Offset 6, 25 lines modifiedOffset 6, 25 lines modified
6 import·clojure.lang.Util;6 import·clojure.lang.Util;
7 import·clojure.lang.IFn;7 import·clojure.lang.IFn;
8 import·clojure.lang.Keyword;8 import·clojure.lang.Keyword;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·core$partition_by$fn__8631$fn__8632·extends·AFunction10 public·final·class·core$partition_by$fn__8631$fn__8632·extends·AFunction
11 {11 {
12 ····Object·rf; 
13 ····Object·pv; 
14 ····Object·f; 
15 ····Object·a;12 ····Object·a;
 13 ····Object·f;
 14 ····Object·pv;
 15 ····Object·rf;
16 ····public·static·final·Keyword·const__5;16 ····public·static·final·Keyword·const__5;
17 ····17 ····
18 ····public·core$partition_by$fn__8631$fn__8632(final·Object·rf,·final·Object·pv,·final·Object·f,·final·Object·a)·{18 ····public·core$partition_by$fn__8631$fn__8632(final·Object·a,·final·Object·f,·final·Object·pv,·final·Object·rf)·{
19 ········this.rf·=·rf; 
20 ········this.pv·=·pv; 
21 ········this.f·=·f; 
22 ········this.a·=·a;19 ········this.a·=·a;
 20 ········this.f·=·f;
 21 ········this.pv·=·pv;
 22 ········this.rf·=·rf;
23 ····}23 ····}
24 ····24 ····
25 ····public·Object·invoke(Object·result,·Object·input)·{25 ····public·Object·invoke(Object·result,·Object·input)·{
26 ········Object·pval·=·core$deref.invokeStatic(this.pv);26 ········Object·pval·=·core$deref.invokeStatic(this.pv);
27 ········Object·val·=·((IFn)this.f).invoke(input);27 ········Object·val·=·((IFn)this.f).invoke(input);
28 ········core$vreset_BANG_.invokeStatic(this.pv,·val);28 ········core$vreset_BANG_.invokeStatic(this.pv,·val);
29 ········final·boolean·or__5600__auto__8634·=·Util.identical(pval,·(Object)core$partition_by$fn__8631$fn__8632.const__5);29 ········final·boolean·or__5600__auto__8634·=·Util.identical(pval,·(Object)core$partition_by$fn__8631$fn__8632.const__5);
947 B
clojure/core$partition_by$fn__8631.class
867 B
procyon -ec {}
    
Offset 14, 21 lines modifiedOffset 14, 21 lines modified
14 ····public·core$partition_by$fn__8631(final·Object·f)·{14 ····public·core$partition_by$fn__8631(final·Object·f)·{
15 ········this.f·=·f;15 ········this.f·=·f;
16 ····}16 ····}
17 ····17 ····
18 ····public·Object·invoke(Object·rf)·{18 ····public·Object·invoke(Object·rf)·{
19 ········Object·a·=·new·ArrayList();19 ········Object·a·=·new·ArrayList();
20 ········Object·pv·=·core$volatile_BANG_.invokeStatic((Object)core$partition_by$fn__8631.const__1);20 ········Object·pv·=·core$volatile_BANG_.invokeStatic((Object)core$partition_by$fn__8631.const__1);
21 ········final·Object·o·=·rf;21 ········final·Object·o·=·a;
22 ········rf·=·null;22 ········a·=·null;
 23 ········final·Object·f·=·this.f;
23 ········final·Object·o2·=·pv;24 ········final·Object·o2·=·pv;
24 ········pv·=·null;25 ········pv·=·null;
25 ········final·Object·f·=·this.f; 
26 ········final·Object·o3·=·a;26 ········final·Object·o3·=·rf;
27 ········a·=·null;27 ········rf·=·null;
28 ········return·new·core$partition_by$fn__8631$fn__8632(o,·o2,·f,·o3);28 ········return·new·core$partition_by$fn__8631$fn__8632(o,·f,·o2,·o3);
29 ····}29 ····}
30 ····30 ····
31 ····static·{31 ····static·{
32 ········const__1·=·RT.keyword("clojure.core",·"none");32 ········const__1·=·RT.keyword("clojure.core",·"none");
33 ····}33 ····}
34 }34 }
807 B
clojure/core$partition_by$fn__8636$fn__8637.class
709 B
procyon -ec {}
    
Offset 3, 20 lines modifiedOffset 3, 20 lines modified
  
3 import·clojure.lang.Util;3 import·clojure.lang.Util;
4 import·clojure.lang.IFn;4 import·clojure.lang.IFn;
5 import·clojure.lang.AFunction;5 import·clojure.lang.AFunction;
  
6 public·final·class·core$partition_by$fn__8636$fn__8637·extends·AFunction6 public·final·class·core$partition_by$fn__8636$fn__8637·extends·AFunction
7 {7 {
8 ····Object·f; 
9 ····Object·fv;8 ····Object·fv;
 9 ····Object·f;
10 ····10 ····
11 ····public·core$partition_by$fn__8636$fn__8637(final·Object·f,·final·Object·fv)·{11 ····public·core$partition_by$fn__8636$fn__8637(final·Object·fv,·final·Object·f)·{
12 ········this.f·=·f; 
13 ········this.fv·=·fv;12 ········this.fv·=·fv;
 13 ········this.f·=·f;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·p1__8630_SHARP_)·{16 ····public·Object·invoke(Object·p1__8630_SHARP_)·{
17 ········final·Object·fv·=·this.fv;17 ········final·Object·fv·=·this.fv;
18 ········final·IFn·fn·=·(IFn)this.f;18 ········final·IFn·fn·=·(IFn)this.f;
19 ········final·Object·o·=·p1__8630_SHARP_;19 ········final·Object·o·=·p1__8630_SHARP_;
20 ········p1__8630_SHARP_·=·null;20 ········p1__8630_SHARP_·=·null;
798 B
clojure/core$partition_by$fn__8636$fn__8639.class
700 B
procyon -ec {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.RT;3 import·clojure.lang.RT;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$partition_by$fn__8636$fn__8639·extends·AFunction5 public·final·class·core$partition_by$fn__8636$fn__8639·extends·AFunction
6 {6 {
7 ····Object·run; 
8 ····Object·s;7 ····Object·s;
 8 ····Object·run;
9 ····9 ····
10 ····public·core$partition_by$fn__8636$fn__8639(final·Object·run,·final·Object·s)·{10 ····public·core$partition_by$fn__8636$fn__8639(final·Object·s,·final·Object·run)·{
11 ········this.run·=·run; 
12 ········this.s·=·s;11 ········this.s·=·s;
 12 ········this.run·=·run;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke()·{15 ····public·Object·invoke()·{
16 ········final·Object·run·=·this.run;16 ········final·Object·run·=·this.run;
17 ········this.run·=·null;17 ········this.run·=·null;
18 ········final·Integer·value·=·Integer.valueOf(RT.count(run));18 ········final·Integer·value·=·Integer.valueOf(RT.count(run));
19 ········final·Object·s·=·this.s;19 ········final·Object·s·=·this.s;
2.48 KB
clojure/core$partition_by$fn__8636.class
2.41 KB
procyon -ec {}
    
Offset 3, 20 lines modifiedOffset 3, 20 lines modified
  
3 import·clojure.lang.LazySeq;3 import·clojure.lang.LazySeq;
4 import·clojure.lang.IFn;4 import·clojure.lang.IFn;
5 import·clojure.lang.AFunction;5 import·clojure.lang.AFunction;
  
6 public·final·class·core$partition_by$fn__8636·extends·AFunction6 public·final·class·core$partition_by$fn__8636·extends·AFunction
7 {7 {
8 ····Object·f; 
9 ····Object·coll;8 ····Object·coll;
 9 ····Object·f;
10 ····10 ····
11 ····public·core$partition_by$fn__8636(final·Object·f,·final·Object·coll)·{11 ····public·core$partition_by$fn__8636(final·Object·coll,·final·Object·f)·{
12 ········this.f·=·f; 
13 ········this.coll·=·coll;12 ········this.coll·=·coll;
 13 ········this.f·=·f;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke()·{16 ····public·Object·invoke()·{
17 ········final·Object·coll·=·this.coll;17 ········final·Object·coll·=·this.coll;
18 ········this.coll·=·null;18 ········this.coll·=·null;
19 ········final·Object·invokeStatic;19 ········final·Object·invokeStatic;
20 ········Object·temp__5823__auto__8642·=·invokeStatic·=·core$seq__5486.invokeStatic(coll);20 ········Object·temp__5823__auto__8642·=·invokeStatic·=·core$seq__5486.invokeStatic(coll);
Offset 25, 26 lines modifiedOffset 25, 25 lines modified
25 ················final·Object·o·=·temp__5823__auto__8642;25 ················final·Object·o·=·temp__5823__auto__8642;
26 ················temp__5823__auto__8642·=·null;26 ················temp__5823__auto__8642·=·null;
27 ················Object·s·=·o;27 ················Object·s·=·o;
28 ················Object·fst·=·core$first__5468.invokeStatic(s);28 ················Object·fst·=·core$first__5468.invokeStatic(s);
29 ················Object·fv·=·((IFn)this.f).invoke(fst);29 ················Object·fv·=·((IFn)this.f).invoke(fst);
30 ················final·Object·o2·=·fst;30 ················final·Object·o2·=·fst;
31 ················fst·=·null;31 ················fst·=·null;
32 ················final·Object·f·=·this.f; 
33 ················final·Object·o3·=·fv;32 ················final·Object·o3·=·fv;
34 ················fv·=·null;33 ················fv·=·null;
35 ················final·Object·invokeStatic2;34 ················final·Object·invokeStatic2;
36 ················Object·run·=·invokeStatic2·=·core$cons__5460.invokeStatic(o2,·core$take_while.invokeStatic((Object)new·core$partition_by$fn__8636$fn__8637(f,·o3),·core$next__5470.invokeStatic(s)));35 ················Object·run·=·invokeStatic2·=·core$cons__5460.invokeStatic(o2,·core$take_while.invokeStatic((Object)new·core$partition_by$fn__8636$fn__8637(o3,·this.f),·core$next__5470.invokeStatic(s)));
37 ················final·Object·f2·=·this.f;36 ················final·Object·f·=·this.f;
38 ················this.f·=·null;37 ················this.f·=·null;
39 ················final·Object·o4·=·run; 
40 ················run·=·null; 
41 ················final·Object·o5·=·s;38 ················final·Object·o4·=·s;
42 ················s·=·null;39 ················s·=·null;
 40 ················final·Object·o5·=·run;
 41 ················run·=·null;
43 ················final·Object·invokeStatic3·=·core$partition_by.invokeStatic(f2,·(Object)new·LazySeq((IFn)new·core$partition_by$fn__8636$fn__8639(o4,·o5)));42 ················final·Object·invokeStatic3·=·core$partition_by.invokeStatic(f,·(Object)new·LazySeq((IFn)new·core$partition_by$fn__8636$fn__8639(o4,·o5)));
44 ················this·=·null;43 ················this·=·null;
45 ················return·core$cons__5460.invokeStatic(invokeStatic2,·invokeStatic3);44 ················return·core$cons__5460.invokeStatic(invokeStatic2,·invokeStatic3);
46 ············}45 ············}
47 ········}46 ········}
48 ········return·null;47 ········return·null;
49 ····}48 ····}
50 }49 }
706 B
clojure/core$partition_by.class
644 B
procyon -ec {}
    
Offset 4, 18 lines modifiedOffset 4, 18 lines modified
4 import·clojure.lang.LazySeq;4 import·clojure.lang.LazySeq;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·core$partition_by·extends·AFunction7 public·final·class·core$partition_by·extends·AFunction
8 {8 {
9 ····public·static·Object·invokeStatic(Object·f,·Object·coll)·{9 ····public·static·Object·invokeStatic(Object·f,·Object·coll)·{
10 ········final·Object·o·=·f; 
11 ········f·=·null; 
12 ········final·Object·o2·=·coll;10 ········final·Object·o·=·coll;
13 ········coll·=·null;11 ········coll·=·null;
 12 ········final·Object·o2·=·f;
 13 ········f·=·null;
14 ········return·new·LazySeq((IFn)new·core$partition_by$fn__8636(o,·o2));14 ········return·new·LazySeq((IFn)new·core$partition_by$fn__8636(o,·o2));
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(final·Object·f,·final·Object·coll)·{17 ····public·Object·invoke(final·Object·f,·final·Object·coll)·{
18 ········return·invokeStatic(f,·coll);18 ········return·invokeStatic(f,·coll);
19 ····}19 ····}
20 ····20 ····
913 B
clojure/core$partitionv$fn__8664.class
837 B
procyon -ec {}
    
Offset 4, 22 lines modifiedOffset 4, 22 lines modified
4 import·clojure.lang.Util;4 import·clojure.lang.Util;
5 import·clojure.lang.RT;5 import·clojure.lang.RT;
6 import·clojure.lang.PersistentVector;6 import·clojure.lang.PersistentVector;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·core$partitionv$fn__8664·extends·AFunction8 public·final·class·core$partitionv$fn__8664·extends·AFunction
9 {9 {
10 ····Object·coll; 
11 ····Object·step;10 ····Object·step;
12 ····Object·n;11 ····Object·n;
 12 ····Object·coll;
13 ····13 ····
14 ····public·core$partitionv$fn__8664(final·Object·coll,·final·Object·step,·final·Object·n)·{14 ····public·core$partitionv$fn__8664(final·Object·step,·final·Object·n,·final·Object·coll)·{
15 ········this.coll·=·coll; 
16 ········this.step·=·step;15 ········this.step·=·step;
17 ········this.n·=·n;16 ········this.n·=·n;
 17 ········this.coll·=·coll;
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·invoke()·{20 ····public·Object·invoke()·{
21 ········final·Object·coll·=·this.coll;21 ········final·Object·coll·=·this.coll;
22 ········this.coll·=·null;22 ········this.coll·=·null;
23 ········final·Object·invokeStatic;23 ········final·Object·invokeStatic;
24 ········Object·temp__5823__auto__8666·=·invokeStatic·=·core$seq__5486.invokeStatic(coll);24 ········Object·temp__5823__auto__8666·=·invokeStatic·=·core$seq__5486.invokeStatic(coll);
988 B
clojure/core$partitionv$fn__8667.class
912 B
procyon -ec {}
    
Offset 7, 24 lines modifiedOffset 7, 24 lines modified
7 import·clojure.lang.Util;7 import·clojure.lang.Util;
8 import·clojure.lang.RT;8 import·clojure.lang.RT;
9 import·clojure.lang.PersistentVector;9 import·clojure.lang.PersistentVector;
10 import·clojure.lang.AFunction;10 import·clojure.lang.AFunction;
  
11 public·final·class·core$partitionv$fn__8667·extends·AFunction11 public·final·class·core$partitionv$fn__8667·extends·AFunction
12 {12 {
 13 ····Object·pad;
13 ····Object·step;14 ····Object·step;
14 ····Object·coll;15 ····Object·coll;
15 ····Object·n;16 ····Object·n;
16 ····Object·pad; 
17 ····17 ····
18 ····public·core$partitionv$fn__8667(final·Object·step,·final·Object·coll,·final·Object·n,·final·Object·pad)·{18 ····public·core$partitionv$fn__8667(final·Object·pad,·final·Object·step,·final·Object·coll,·final·Object·n)·{
 19 ········this.pad·=·pad;
19 ········this.step·=·step;20 ········this.step·=·step;
20 ········this.coll·=·coll;21 ········this.coll·=·coll;
21 ········this.n·=·n;22 ········this.n·=·n;
22 ········this.pad·=·pad; 
23 ····}23 ····}
24 ····24 ····
25 ····public·Object·invoke()·{25 ····public·Object·invoke()·{
26 ········final·Object·coll·=·this.coll;26 ········final·Object·coll·=·this.coll;
27 ········this.coll·=·null;27 ········this.coll·=·null;
28 ········final·Object·invokeStatic;28 ········final·Object·invokeStatic;
29 ········Object·temp__5823__auto__8669·=·invokeStatic·=·core$seq__5486.invokeStatic(coll);29 ········Object·temp__5823__auto__8669·=·invokeStatic·=·core$seq__5486.invokeStatic(coll);
1.5 KB
clojure/core$partitionv.class
1.44 KB
procyon -ec {}
    
Offset 4, 36 lines modifiedOffset 4, 36 lines modified
4 import·clojure.lang.LazySeq;4 import·clojure.lang.LazySeq;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·core$partitionv·extends·AFunction7 public·final·class·core$partitionv·extends·AFunction
8 {8 {
9 ····public·static·Object·invokeStatic(Object·n,·Object·step,·Object·pad,·Object·coll)·{9 ····public·static·Object·invokeStatic(Object·n,·Object·step,·Object·pad,·Object·coll)·{
 10 ········final·Object·o·=·pad;
 11 ········pad·=·null;
10 ········final·Object·o·=·step;12 ········final·Object·o2·=·step;
11 ········step·=·null;13 ········step·=·null;
12 ········final·Object·o2·=·coll;14 ········final·Object·o3·=·coll;
13 ········coll·=·null;15 ········coll·=·null;
14 ········final·Object·o3·=·n;16 ········final·Object·o4·=·n;
15 ········n·=·null;17 ········n·=·null;
16 ········final·Object·o4·=·pad; 
17 ········pad·=·null; 
18 ········return·new·LazySeq((IFn)new·core$partitionv$fn__8667(o,·o2,·o3,·o4));18 ········return·new·LazySeq((IFn)new·core$partitionv$fn__8667(o,·o2,·o3,·o4));
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke(final·Object·n,·final·Object·step,·final·Object·pad,·final·Object·coll)·{21 ····public·Object·invoke(final·Object·n,·final·Object·step,·final·Object·pad,·final·Object·coll)·{
22 ········return·invokeStatic(n,·step,·pad,·coll);22 ········return·invokeStatic(n,·step,·pad,·coll);
23 ····}23 ····}
24 ····24 ····
25 ····public·static·Object·invokeStatic(Object·n,·Object·step,·Object·coll)·{25 ····public·static·Object·invokeStatic(Object·n,·Object·step,·Object·coll)·{
26 ········final·Object·o·=·coll; 
27 ········coll·=·null; 
28 ········final·Object·o2·=·step;26 ········final·Object·o·=·step;
29 ········step·=·null;27 ········step·=·null;
30 ········final·Object·o3·=·n;28 ········final·Object·o2·=·n;
31 ········n·=·null;29 ········n·=·null;
 30 ········final·Object·o3·=·coll;
 31 ········coll·=·null;
32 ········return·new·LazySeq((IFn)new·core$partitionv$fn__8664(o,·o2,·o3));32 ········return·new·LazySeq((IFn)new·core$partitionv$fn__8664(o,·o2,·o3));
33 ····}33 ····}
34 ····34 ····
35 ····public·Object·invoke(final·Object·n,·final·Object·step,·final·Object·coll)·{35 ····public·Object·invoke(final·Object·n,·final·Object·step,·final·Object·coll)·{
36 ········return·invokeStatic(n,·step,·coll);36 ········return·invokeStatic(n,·step,·coll);
37 ····}37 ····}
38 ····38 ····
962 B
clojure/core$partitionv_all$fn__8671.class
878 B
procyon -ec {}
    
Offset 2, 22 lines modifiedOffset 2, 22 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.PersistentVector;3 import·clojure.lang.PersistentVector;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$partitionv_all$fn__8671·extends·AFunction5 public·final·class·core$partitionv_all$fn__8671·extends·AFunction
6 {6 {
7 ····Object·coll; 
8 ····Object·n; 
9 ····Object·step;7 ····Object·step;
 8 ····Object·n;
 9 ····Object·coll;
10 ····10 ····
11 ····public·core$partitionv_all$fn__8671(final·Object·coll,·final·Object·n,·final·Object·step)·{11 ····public·core$partitionv_all$fn__8671(final·Object·step,·final·Object·n,·final·Object·coll)·{
12 ········this.coll·=·coll; 
13 ········this.n·=·n; 
14 ········this.step·=·step;12 ········this.step·=·step;
 13 ········this.n·=·n;
 14 ········this.coll·=·coll;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke()·{17 ····public·Object·invoke()·{
18 ········final·Object·invokeStatic;18 ········final·Object·invokeStatic;
19 ········Object·temp__5823__auto__8673·=·invokeStatic·=·core$seq__5486.invokeStatic(this.coll);19 ········Object·temp__5823__auto__8673·=·invokeStatic·=·core$seq__5486.invokeStatic(this.coll);
20 ········if·(invokeStatic·!=·null)·{20 ········if·(invokeStatic·!=·null)·{
21 ············if·(invokeStatic·!=·Boolean.FALSE)·{21 ············if·(invokeStatic·!=·Boolean.FALSE)·{
839 B
clojure/core$partitionv_all.class
773 B
procyon -ec {}
    
Offset 5, 20 lines modifiedOffset 5, 20 lines modified
5 import·clojure.lang.LazySeq;5 import·clojure.lang.LazySeq;
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·core$partitionv_all·extends·AFunction8 public·final·class·core$partitionv_all·extends·AFunction
9 {9 {
10 ····public·static·Object·invokeStatic(Object·n,·Object·step,·Object·coll)·{10 ····public·static·Object·invokeStatic(Object·n,·Object·step,·Object·coll)·{
11 ········final·Object·o·=·coll;11 ········final·Object·o·=·step;
12 ········coll·=·null;12 ········step·=·null;
13 ········final·Object·o2·=·n;13 ········final·Object·o2·=·n;
14 ········n·=·null;14 ········n·=·null;
15 ········final·Object·o3·=·step;15 ········final·Object·o3·=·coll;
16 ········step·=·null;16 ········coll·=·null;
17 ········return·new·LazySeq((IFn)new·core$partitionv_all$fn__8671(o,·o2,·o3));17 ········return·new·LazySeq((IFn)new·core$partitionv_all$fn__8671(o,·o2,·o3));
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·invoke(final·Object·n,·final·Object·step,·final·Object·coll)·{20 ····public·Object·invoke(final·Object·n,·final·Object·step,·final·Object·coll)·{
21 ········return·invokeStatic(n,·step,·coll);21 ········return·invokeStatic(n,·step,·coll);
22 ····}22 ····}
23 ····23 ····
1.08 KB
clojure/core$pmap$step__8587$fn__8591.class
1020 B
procyon -ec {}
    
Offset 5, 26 lines modifiedOffset 5, 26 lines modified
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.Var;6 import·clojure.lang.Var;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·core$pmap$step__8587$fn__8591·extends·AFunction8 public·final·class·core$pmap$step__8587$fn__8591·extends·AFunction
9 {9 {
10 ····Object·vs;10 ····Object·vs;
11 ····Object·xs; 
12 ····Object·step; 
13 ····Object·fs;11 ····Object·fs;
14 ····Object·x;12 ····Object·x;
 13 ····Object·step;
 14 ····Object·xs;
15 ····public·static·final·Var·const__2;15 ····public·static·final·Var·const__2;
16 ····16 ····
17 ····public·core$pmap$step__8587$fn__8591(final·Object·vs,·final·Object·xs,·final·Object·step,·final·Object·fs,·final·Object·x)·{17 ····public·core$pmap$step__8587$fn__8591(final·Object·vs,·final·Object·fs,·final·Object·x,·final·Object·step,·final·Object·xs)·{
18 ········this.vs·=·vs;18 ········this.vs·=·vs;
19 ········this.xs·=·xs; 
20 ········this.step·=·step; 
21 ········this.fs·=·fs;19 ········this.fs·=·fs;
22 ········this.x·=·x;20 ········this.x·=·x;
 21 ········this.step·=·step;
 22 ········this.xs·=·xs;
23 ····}23 ····}
24 ····24 ····
25 ····public·Object·invoke()·{25 ····public·Object·invoke()·{
26 ········final·Object·fs·=·this.fs;26 ········final·Object·fs·=·this.fs;
27 ········this.fs·=·null;27 ········this.fs·=·null;
28 ········final·Object·invokeStatic;28 ········final·Object·invokeStatic;
29 ········Object·temp__5821__auto__8593·=·invokeStatic·=·core$seq__5486.invokeStatic(fs);29 ········Object·temp__5821__auto__8593·=·invokeStatic·=·core$seq__5486.invokeStatic(fs);
780 B
clojure/core$pmap$step__8587.class
712 B
procyon -ec {}
    
Offset 23, 16 lines modifiedOffset 23, 16 lines modified
23 ········seq__8590·=·null;23 ········seq__8590·=·null;
24 ········Object·xs·=·o4;24 ········Object·xs·=·o4;
25 ········final·Object·o5·=·vec__8588;25 ········final·Object·o5·=·vec__8588;
26 ········vec__8588·=·null;26 ········vec__8588·=·null;
27 ········final·Object·o6;27 ········final·Object·o6;
28 ········Object·vs·=·o6·=·o5;28 ········Object·vs·=·o6·=·o5;
29 ········vs·=·null;29 ········vs·=·null;
30 ········final·Object·o7·=·xs;30 ········final·Object·o7·=·fs;
31 ········xs·=·null; 
32 ········final·Object·o8·=·fs; 
33 ········fs·=·null;31 ········fs·=·null;
34 ········final·Object·o9·=·x;32 ········final·Object·o8·=·x;
35 ········x·=·null;33 ········x·=·null;
 34 ········final·Object·o9·=·xs;
 35 ········xs·=·null;
36 ········return·new·LazySeq((IFn)new·core$pmap$step__8587$fn__8591(o6,·o7,·(Object)this,·o8,·o9));36 ········return·new·LazySeq((IFn)new·core$pmap$step__8587$fn__8591(o6,·o7,·o8,·(Object)this,·o9));
37 ····}37 ····}
38 }38 }
879 B
clojure/core$prep_hashes$fn__7072.class
801 B
procyon -ec {}
    
Offset 2, 21 lines modifiedOffset 2, 21 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$prep_hashes$fn__7072·extends·AFunction5 public·final·class·core$prep_hashes$fn__7072·extends·AFunction
6 {6 {
7 ····Object·hashcode; 
8 ····Object·mask;7 ····Object·mask;
 8 ····Object·hashcode;
9 ····Object·shift;9 ····Object·shift;
10 ····10 ····
11 ····public·core$prep_hashes$fn__7072(final·Object·hashcode,·final·Object·mask,·final·Object·shift)·{11 ····public·core$prep_hashes$fn__7072(final·Object·mask,·final·Object·hashcode,·final·Object·shift)·{
12 ········this.hashcode·=·hashcode; 
13 ········this.mask·=·mask;12 ········this.mask·=·mask;
 13 ········this.hashcode·=·hashcode;
14 ········this.shift·=·shift;14 ········this.shift·=·shift;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(Object·p1__7065_SHARP_)·{17 ····public·Object·invoke(Object·p1__7065_SHARP_)·{
18 ········final·Object·shift·=·this.shift;18 ········final·Object·shift·=·this.shift;
19 ········final·Object·mask·=·this.mask;19 ········final·Object·mask·=·this.mask;
20 ········final·IFn·fn·=·(IFn)this.hashcode;20 ········final·IFn·fn·=·(IFn)this.hashcode;
772 B
clojure/core$prep_hashes$fn__7080.class
694 B
procyon -ec {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 package·clojure;1 package·clojure;
  
2 import·clojure.lang.AFunction;2 import·clojure.lang.AFunction;
  
3 public·final·class·core$prep_hashes$fn__7080·extends·AFunction3 public·final·class·core$prep_hashes$fn__7080·extends·AFunction
4 {4 {
5 ····Object·mask; 
6 ····Object·shift;5 ····Object·shift;
 6 ····Object·mask;
7 ····7 ····
8 ····public·core$prep_hashes$fn__7080(final·Object·mask,·final·Object·shift)·{8 ····public·core$prep_hashes$fn__7080(final·Object·shift,·final·Object·mask)·{
9 ········this.mask·=·mask; 
10 ········this.shift·=·shift;9 ········this.shift·=·shift;
 10 ········this.mask·=·mask;
11 ····}11 ····}
12 ····12 ····
13 ····public·Object·invoke(Object·p1__7066_SHARP_)·{13 ····public·Object·invoke(Object·p1__7066_SHARP_)·{
14 ········final·Object·shift·=·this.shift;14 ········final·Object·shift·=·this.shift;
15 ········final·Object·mask·=·this.mask;15 ········final·Object·mask·=·this.mask;
16 ········final·Object·o·=·p1__7066_SHARP_;16 ········final·Object·o·=·p1__7066_SHARP_;
17 ········p1__7066_SHARP_·=·null;17 ········p1__7066_SHARP_·=·null;
1.96 KB
clojure/core$prep_hashes.class
1.91 KB
procyon -ec {}
    
Offset 71, 18 lines modifiedOffset 71, 18 lines modified
71 ················final·Object·o8·=·thens;71 ················final·Object·o8·=·thens;
72 ················thens·=·null;72 ················thens·=·null;
73 ················persistentVector·=·Tuple.create(const__8,·const__9,·core$case_map.invokeStatic(o6,·rawRoot2,·o7,·o8),·(Object)core$prep_hashes.const__14);73 ················persistentVector·=·Tuple.create(const__8,·const__9,·core$case_map.invokeStatic(o6,·rawRoot2,·o7,·o8),·(Object)core$prep_hashes.const__14);
74 ············}74 ············}
75 ············else·{75 ············else·{
76 ················final·Object·o9·=·shift;76 ················final·Object·o9·=·shift;
77 ················final·Object·o10·=·mask;77 ················final·Object·o10·=·mask;
78 ················final·Object·o11·=·hashcode; 
79 ················hashcode·=·null; 
80 ················final·Object·o12·=·mask;78 ················final·Object·o11·=·mask;
81 ················mask·=·null;79 ················mask·=·null;
 80 ················final·Object·o12·=·hashcode;
 81 ················hashcode·=·null;
82 ················final·Object·o13·=·shift;82 ················final·Object·o13·=·shift;
83 ················shift·=·null;83 ················shift·=·null;
84 ················final·core$prep_hashes$fn__7072·core$prep_hashes$fn__7072·=·new·core$prep_hashes$fn__7072(o11,·o12,·o13);84 ················final·core$prep_hashes$fn__7072·core$prep_hashes$fn__7072·=·new·core$prep_hashes$fn__7072(o11,·o12,·o13);
85 ················final·Object·rawRoot3·=·core$prep_hashes.const__7.getRawRoot();85 ················final·Object·rawRoot3·=·core$prep_hashes.const__7.getRawRoot();
86 ················final·Object·o14·=·tests;86 ················final·Object·o14·=·tests;
87 ················tests·=·null;87 ················tests·=·null;
88 ················final·Object·o15·=·thens;88 ················final·Object·o15·=·thens;
Offset 121, 15 lines modifiedOffset 121, 15 lines modified
121 ············Object·invokeStatic3;121 ············Object·invokeStatic3;
122 ············if·(Numbers.isZero(mask2))·{122 ············if·(Numbers.isZero(mask2))·{
123 ················invokeStatic3·=·skip_check;123 ················invokeStatic3·=·skip_check;
124 ················skip_check·=·null;124 ················skip_check·=·null;
125 ············}125 ············}
126 ············else·{126 ············else·{
127 ················final·PersistentHashSet·empty·=·PersistentHashSet.EMPTY;127 ················final·PersistentHashSet·empty·=·PersistentHashSet.EMPTY;
128 ················final·core$prep_hashes$fn__7080·core$prep_hashes$fn__7073·=·new·core$prep_hashes$fn__7080(mask2,·shift2);128 ················final·core$prep_hashes$fn__7080·core$prep_hashes$fn__7073·=·new·core$prep_hashes$fn__7080(shift2,·mask2);
129 ················final·Object·o22·=·skip_check;129 ················final·Object·o22·=·skip_check;
130 ················skip_check·=·null;130 ················skip_check·=·null;
131 ················invokeStatic3·=·core$into1.invokeStatic((Object)empty,·core$map.invokeStatic((Object)core$prep_hashes$fn__7073,·o22));131 ················invokeStatic3·=·core$into1.invokeStatic((Object)empty,·core$map.invokeStatic((Object)core$prep_hashes$fn__7073,·o22));
132 ············}132 ············}
133 ············Object·skip_check2·=·invokeStatic3;133 ············Object·skip_check2·=·invokeStatic3;
134 ············final·Object·o23·=·shift2;134 ············final·Object·o23·=·shift2;
135 ············shift2·=·null;135 ············shift2·=·null;
1.34 KB
clojure/core$promise$reify__8621.class
1.27 KB
procyon -ec {}
    
Offset 10, 33 lines modifiedOffset 10, 33 lines modified
10 import·clojure.lang.IDeref;10 import·clojure.lang.IDeref;
11 import·clojure.lang.IBlockingDeref;11 import·clojure.lang.IBlockingDeref;
12 import·clojure.lang.IPending;12 import·clojure.lang.IPending;
  
13 public·final·class·core$promise$reify__8621·implements·IPending,·IBlockingDeref,·IDeref,·IFn,·IObj13 public·final·class·core$promise$reify__8621·implements·IPending,·IBlockingDeref,·IDeref,·IFn,·IObj
14 {14 {
15 ····final·IPersistentMap·__meta;15 ····final·IPersistentMap·__meta;
16 ····Object·d; 
17 ····Object·v;16 ····Object·v;
 17 ····Object·d;
18 ····18 ····
19 ····public·core$promise$reify__8621(final·IPersistentMap·_meta,·final·Object·d,·final·Object·v)·{19 ····public·core$promise$reify__8621(final·IPersistentMap·_meta,·final·Object·v,·final·Object·d)·{
20 ········this.__meta·=·_meta;20 ········this.__meta·=·_meta;
21 ········this.d·=·d; 
22 ········this.v·=·v;21 ········this.v·=·v;
 22 ········this.d·=·d;
23 ····}23 ····}
24 ····24 ····
25 ····public·core$promise$reify__8621(final·Object·o,·final·Object·o2)·{25 ····public·core$promise$reify__8621(final·Object·o,·final·Object·o2)·{
26 ········this(null,·o,·o2);26 ········this(null,·o,·o2);
27 ····}27 ····}
28 ····28 ····
29 ····public·IPersistentMap·meta()·{29 ····public·IPersistentMap·meta()·{
30 ········return·this.__meta;30 ········return·this.__meta;
31 ····}31 ····}
32 ····32 ····
33 ····public·IObj·withMeta(final·IPersistentMap·persistentMap)·{33 ····public·IObj·withMeta(final·IPersistentMap·persistentMap)·{
34 ········return·(IObj)new·core$promise$reify__8621(persistentMap,·this.d,·this.v);34 ········return·(IObj)new·core$promise$reify__8621(persistentMap,·this.v,·this.d);
35 ····}35 ····}
36 ····36 ····
37 ····public·Object·invoke(Object·x)·{37 ····public·Object·invoke(Object·x)·{
38 ········final·boolean·and__5598__auto__8623·=·Numbers.isPos(((CountDownLatch)this.d).getCount());38 ········final·boolean·and__5598__auto__8623·=·Numbers.isPos(((CountDownLatch)this.d).getCount());
39 ········Object·invokeStatic;39 ········Object·invokeStatic;
40 ········Object·o2;40 ········Object·o2;
41 ········if·(and__5598__auto__8623)·{41 ········if·(and__5598__auto__8623)·{
733 B
clojure/core$promise.class
681 B
procyon -ec {}
    
Offset 12, 18 lines modifiedOffset 12, 18 lines modified
12 {12 {
13 ····public·static·final·AFn·const__6;13 ····public·static·final·AFn·const__6;
14 ····14 ····
15 ····public·static·Object·invokeStatic()·{15 ····public·static·Object·invokeStatic()·{
16 ········Object·d·=·new·CountDownLatch(RT.intCast(1L));16 ········Object·d·=·new·CountDownLatch(RT.intCast(1L));
17 ········Object·v·=·core$atom.invokeStatic(d);17 ········Object·v·=·core$atom.invokeStatic(d);
18 ········final·IPersistentMap·persistentMap·=·null;18 ········final·IPersistentMap·persistentMap·=·null;
19 ········final·Object·o·=·d; 
20 ········d·=·null; 
21 ········final·Object·o2·=·v;19 ········final·Object·o·=·v;
22 ········v·=·null;20 ········v·=·null;
 21 ········final·Object·o2·=·d;
 22 ········d·=·null;
23 ········return·((IObj)new·core$promise$reify__8621(persistentMap,·o,·o2)).withMeta((IPersistentMap)core$promise.const__6);23 ········return·((IObj)new·core$promise$reify__8621(persistentMap,·o,·o2)).withMeta((IPersistentMap)core$promise.const__6);
24 ····}24 ····}
25 ····25 ····
26 ····public·Object·invoke()·{26 ····public·Object·invoke()·{
27 ········return·invokeStatic();27 ········return·invokeStatic();
28 ····}28 ····}
29 ····29 ····
835 B
clojure/core$reductions$fn__8647.class
759 B
procyon -ec {}
    
Offset 5, 20 lines modifiedOffset 5, 20 lines modified
5 import·clojure.lang.PersistentList$Primordial;5 import·clojure.lang.PersistentList$Primordial;
6 import·clojure.lang.ArraySeq;6 import·clojure.lang.ArraySeq;
7 import·clojure.lang.IFn;7 import·clojure.lang.IFn;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·core$reductions$fn__8647·extends·AFunction9 public·final·class·core$reductions$fn__8647·extends·AFunction
10 {10 {
11 ····Object·f; 
12 ····Object·coll;11 ····Object·coll;
 12 ····Object·f;
13 ····13 ····
14 ····public·core$reductions$fn__8647(final·Object·f,·final·Object·coll)·{14 ····public·core$reductions$fn__8647(final·Object·coll,·final·Object·f)·{
15 ········this.f·=·f; 
16 ········this.coll·=·coll;15 ········this.coll·=·coll;
 16 ········this.f·=·f;
17 ····}17 ····}
18 ····18 ····
19 ····public·Object·invoke()·{19 ····public·Object·invoke()·{
20 ········final·Object·coll·=·this.coll;20 ········final·Object·coll·=·this.coll;
21 ········this.coll·=·null;21 ········this.coll·=·null;
22 ········final·Object·invokeStatic;22 ········final·Object·invokeStatic;
23 ········Object·temp__5821__auto__8649·=·invokeStatic·=·core$seq__5486.invokeStatic(coll);23 ········Object·temp__5821__auto__8649·=·invokeStatic·=·core$seq__5486.invokeStatic(coll);
913 B
clojure/core$reductions$fn__8650.class
837 B
procyon -ec {}
    
Offset 2, 22 lines modifiedOffset 2, 22 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$reductions$fn__8650·extends·AFunction5 public·final·class·core$reductions$fn__8650·extends·AFunction
6 {6 {
7 ····Object·coll; 
8 ····Object·init; 
9 ····Object·f;7 ····Object·f;
 8 ····Object·init;
 9 ····Object·coll;
10 ····10 ····
11 ····public·core$reductions$fn__8650(final·Object·coll,·final·Object·init,·final·Object·f)·{11 ····public·core$reductions$fn__8650(final·Object·f,·final·Object·init,·final·Object·coll)·{
12 ········this.coll·=·coll; 
13 ········this.init·=·init; 
14 ········this.f·=·f;12 ········this.f·=·f;
 13 ········this.init·=·init;
 14 ········this.coll·=·coll;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke()·{17 ····public·Object·invoke()·{
18 ········final·Object·coll·=·this.coll;18 ········final·Object·coll·=·this.coll;
19 ········this.coll·=·null;19 ········this.coll·=·null;
20 ········final·Object·invokeStatic;20 ········final·Object·invokeStatic;
21 ········Object·temp__5823__auto__8652·=·invokeStatic·=·core$seq__5486.invokeStatic(coll);21 ········Object·temp__5823__auto__8652·=·invokeStatic·=·core$seq__5486.invokeStatic(coll);
1.39 KB
clojure/core$reductions.class
1.33 KB
procyon -ec {}
    
Offset 19, 34 lines modifiedOffset 19, 34 lines modified
19 ············final·Object·o·=·init;19 ············final·Object·o·=·init;
20 ············init·=·null;20 ············init·=·null;
21 ············array[n]·=·core$deref.invokeStatic(o);21 ············array[n]·=·core$deref.invokeStatic(o);
22 ············o2·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array));22 ············o2·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array));
23 ········}23 ········}
24 ········else·{24 ········else·{
25 ············final·Object·o3·=·init;25 ············final·Object·o3·=·init;
26 ············final·Object·o4·=·coll;26 ············final·Object·o4·=·f;
27 ············coll·=·null;27 ············f·=·null;
28 ············final·Object·o5·=·init;28 ············final·Object·o5·=·init;
29 ············init·=·null;29 ············init·=·null;
30 ············final·Object·o6·=·f;30 ············final·Object·o6·=·coll;
31 ············f·=·null;31 ············coll·=·null;
32 ············o2·=·core$cons__5460.invokeStatic(o3,·(Object)new·LazySeq((IFn)new·core$reductions$fn__8650(o4,·o5,·o6)));32 ············o2·=·core$cons__5460.invokeStatic(o3,·(Object)new·LazySeq((IFn)new·core$reductions$fn__8650(o4,·o5,·o6)));
33 ········}33 ········}
34 ········return·o2;34 ········return·o2;
35 ····}35 ····}
36 ····36 ····
37 ····public·Object·invoke(final·Object·f,·final·Object·init,·final·Object·coll)·{37 ····public·Object·invoke(final·Object·f,·final·Object·init,·final·Object·coll)·{
38 ········return·invokeStatic(f,·init,·coll);38 ········return·invokeStatic(f,·init,·coll);
39 ····}39 ····}
40 ····40 ····
41 ····public·static·Object·invokeStatic(Object·f,·Object·coll)·{41 ····public·static·Object·invokeStatic(Object·f,·Object·coll)·{
42 ········final·Object·o·=·f; 
43 ········f·=·null; 
44 ········final·Object·o2·=·coll;42 ········final·Object·o·=·coll;
45 ········coll·=·null;43 ········coll·=·null;
 44 ········final·Object·o2·=·f;
 45 ········f·=·null;
46 ········return·new·LazySeq((IFn)new·core$reductions$fn__8647(o,·o2));46 ········return·new·LazySeq((IFn)new·core$reductions$fn__8647(o,·o2));
47 ····}47 ····}
48 ····48 ····
49 ····public·Object·invoke(final·Object·f,·final·Object·coll)·{49 ····public·Object·invoke(final·Object·f,·final·Object·coll)·{
50 ········return·invokeStatic(f,·coll);50 ········return·invokeStatic(f,·coll);
51 ····}51 ····}
52 }52 }
948 B
clojure/core$resultset_seq$row_values__6798.class
850 B
procyon -ec {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 package·clojure;1 package·clojure;
  
2 import·clojure.lang.AFunction;2 import·clojure.lang.AFunction;
  
3 public·final·class·core$resultset_seq$row_values__6798·extends·AFunction3 public·final·class·core$resultset_seq$row_values__6798·extends·AFunction
4 {4 {
5 ····Object·rs; 
6 ····Object·idxs;5 ····Object·idxs;
 6 ····Object·rs;
7 ····7 ····
8 ····public·core$resultset_seq$row_values__6798(final·Object·rs,·final·Object·idxs)·{8 ····public·core$resultset_seq$row_values__6798(final·Object·idxs,·final·Object·rs)·{
9 ········this.rs·=·rs; 
10 ········this.idxs·=·idxs;9 ········this.idxs·=·idxs;
 10 ········this.rs·=·rs;
11 ····}11 ····}
12 ····12 ····
13 ····public·Object·invoke()·{13 ····public·Object·invoke()·{
14 ········final·core$resultset_seq$row_values__6798$fn__6799·core$resultset_seq$row_values__6798$fn__6799·=·new·core$resultset_seq$row_values__6798$fn__6799(this.rs);14 ········final·core$resultset_seq$row_values__6798$fn__6799·core$resultset_seq$row_values__6798$fn__6799·=·new·core$resultset_seq$row_values__6798$fn__6799(this.rs);
15 ········final·Object·idxs·=·this.idxs;15 ········final·Object·idxs·=·this.idxs;
16 ········this·=·null;16 ········this·=·null;
17 ········return·core$map.invokeStatic((Object)core$resultset_seq$row_values__6798$fn__6799,·idxs);17 ········return·core$map.invokeStatic((Object)core$resultset_seq$row_values__6798$fn__6799,·idxs);
1.17 KB
clojure/core$resultset_seq$thisfn__6802.class
1.09 KB
procyon -ec {}
    
Offset 6, 23 lines modifiedOffset 6, 23 lines modified
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·java.sql.ResultSet;7 import·java.sql.ResultSet;
8 import·clojure.lang.Var;8 import·clojure.lang.Var;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·core$resultset_seq$thisfn__6802·extends·AFunction10 public·final·class·core$resultset_seq$thisfn__6802·extends·AFunction
11 {11 {
12 ····Object·rs; 
13 ····Object·row_struct;12 ····Object·row_struct;
14 ····Object·row_values;13 ····Object·row_values;
 14 ····Object·rs;
15 ····public·static·final·Var·const__2;15 ····public·static·final·Var·const__2;
16 ····16 ····
17 ····public·core$resultset_seq$thisfn__6802(final·Object·rs,·final·Object·row_struct,·final·Object·row_values)·{17 ····public·core$resultset_seq$thisfn__6802(final·Object·row_struct,·final·Object·row_values,·final·Object·rs)·{
18 ········this.rs·=·rs; 
19 ········this.row_struct·=·row_struct;18 ········this.row_struct·=·row_struct;
20 ········this.row_values·=·row_values;19 ········this.row_values·=·row_values;
 20 ········this.rs·=·rs;
21 ····}21 ····}
22 ····22 ····
23 ····public·Object·invoke()·{23 ····public·Object·invoke()·{
24 ········Object·invokeStatic2;24 ········Object·invokeStatic2;
25 ········if·(((ResultSet)this.rs).next())·{25 ········if·(((ResultSet)this.rs).next())·{
26 ············final·Object·invokeStatic·=·core$apply.invokeStatic(core$resultset_seq$thisfn__6802.const__2.getRawRoot(),·this.row_struct,·((IFn)this.row_values).invoke());26 ············final·Object·invokeStatic·=·core$apply.invokeStatic(core$resultset_seq$thisfn__6802.const__2.getRawRoot(),·this.row_struct,·((IFn)this.row_values).invoke());
27 ············final·LazySeq·lazySeq·=·new·LazySeq((IFn)new·core$resultset_seq$thisfn__6802$fn__6803((Object)this));27 ············final·LazySeq·lazySeq·=·new·LazySeq((IFn)new·core$resultset_seq$thisfn__6802$fn__6803((Object)this));
1.69 KB
clojure/core$resultset_seq.class
1.63 KB
procyon -ec {}
    
Offset 28, 26 lines modifiedOffset 28, 25 lines modified
28 ········if·(invokeStatic2·!=·null)·{28 ········if·(invokeStatic2·!=·null)·{
29 ············if·(invokeStatic2·!=·Boolean.FALSE)·{29 ············if·(invokeStatic2·!=·Boolean.FALSE)·{
30 ················or__5600__auto__6807·=·null;30 ················or__5600__auto__6807·=·null;
31 ················final·Object·rawRoot·=·core$resultset_seq.const__8.getRawRoot();31 ················final·Object·rawRoot·=·core$resultset_seq.const__8.getRawRoot();
32 ················final·Object·o2·=·keys;32 ················final·Object·o2·=·keys;
33 ················keys·=·null;33 ················keys·=·null;
34 ················Object·row_struct·=·core$apply.invokeStatic(rawRoot,·o2);34 ················Object·row_struct·=·core$apply.invokeStatic(rawRoot,·o2);
35 ················final·Object·o3·=·rs; 
36 ················final·Object·o4·=·idxs;35 ················final·Object·o3·=·idxs;
37 ················idxs·=·null;36 ················idxs·=·null;
38 ················Object·row_values·=·new·core$resultset_seq$row_values__6798(o3,·o4);37 ················Object·row_values·=·new·core$resultset_seq$row_values__6798(o3,·rs);
39 ················final·Object·o5·=·rs; 
40 ················rs·=·null; 
41 ················final·Object·o6·=·row_struct;38 ················final·Object·o4·=·row_struct;
42 ················row_struct·=·null;39 ················row_struct·=·null;
43 ················final·Object·o7·=·row_values;40 ················final·Object·o5·=·row_values;
44 ················row_values·=·null;41 ················row_values·=·null;
 42 ················final·Object·o6·=·rs;
 43 ················rs·=·null;
45 ················final·core$resultset_seq$thisfn__6802·core$resultset_seq$thisfn__6802;44 ················final·core$resultset_seq$thisfn__6802·core$resultset_seq$thisfn__6802;
46 ················Object·rows·=·core$resultset_seq$thisfn__6802·=·new·core$resultset_seq$thisfn__6802(o5,·o6,·o7);45 ················Object·rows·=·core$resultset_seq$thisfn__6802·=·new·core$resultset_seq$thisfn__6802(o4,·o5,·o6);
47 ················rows·=·null;46 ················rows·=·null;
48 ················return·((IFn)core$resultset_seq$thisfn__6802).invoke();47 ················return·((IFn)core$resultset_seq$thisfn__6802).invoke();
49 ············}48 ············}
50 ········}49 ········}
51 ········throw·(Throwable)new·Exception("ResultSet·must·have·unique·column·labels");50 ········throw·(Throwable)new·Exception("ResultSet·must·have·unique·column·labels");
52 ····}51 ····}
53 ····52 ····
1.16 KB
clojure/core$seque$drain__6681$fn__6682.class
1.07 KB
procyon -ec {}
    
Offset 6, 27 lines modifiedOffset 6, 27 lines modified
6 import·clojure.lang.Util;6 import·clojure.lang.Util;
7 import·java.util.concurrent.BlockingQueue;7 import·java.util.concurrent.BlockingQueue;
8 import·clojure.lang.Var;8 import·clojure.lang.Var;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·core$seque$drain__6681$fn__6682·extends·AFunction10 public·final·class·core$seque$drain__6681$fn__6682·extends·AFunction
11 {11 {
12 ····Object·q;12 ····Object·NIL;
13 ····Object·fill; 
14 ····Object·drain;13 ····Object·drain;
 14 ····Object·fill;
15 ····Object·agt;15 ····Object·agt;
16 ····Object·NIL;16 ····Object·q;
17 ····public·static·final·Var·const__2;17 ····public·static·final·Var·const__2;
18 ····18 ····
19 ····public·core$seque$drain__6681$fn__6682(final·Object·q,·final·Object·fill,·final·Object·drain,·final·Object·agt,·final·Object·nil)·{19 ····public·core$seque$drain__6681$fn__6682(final·Object·nil,·final·Object·drain,·final·Object·fill,·final·Object·agt,·final·Object·q)·{
20 ········this.q·=·q;20 ········this.NIL·=·nil;
21 ········this.fill·=·fill; 
22 ········this.drain·=·drain;21 ········this.drain·=·drain;
 22 ········this.fill·=·fill;
23 ········this.agt·=·agt;23 ········this.agt·=·agt;
24 ········this.NIL·=·nil;24 ········this.q·=·q;
25 ····}25 ····}
26 ····26 ····
27 ····public·Object·invoke()·{27 ····public·Object·invoke()·{
28 ········final·Object·take;28 ········final·Object·take;
29 ········Object·x·=·take·=·((BlockingQueue)this.q).take();29 ········Object·x·=·take·=·((BlockingQueue)this.q).take();
30 ········final·Object·q·=·this.q;30 ········final·Object·q·=·this.q;
31 ········this.q·=·null;31 ········this.q·=·null;
1.02 KB
clojure/core$seque$drain__6681.class
968 B
procyon -ec {}
    
Offset 3, 23 lines modifiedOffset 3, 23 lines modified
  
3 import·clojure.lang.LazySeq;3 import·clojure.lang.LazySeq;
4 import·clojure.lang.IFn;4 import·clojure.lang.IFn;
5 import·clojure.lang.AFunction;5 import·clojure.lang.AFunction;
  
6 public·final·class·core$seque$drain__6681·extends·AFunction6 public·final·class·core$seque$drain__6681·extends·AFunction
7 {7 {
8 ····Object·q;8 ····Object·NIL;
9 ····Object·fill;9 ····Object·fill;
10 ····Object·agt;10 ····Object·agt;
11 ····Object·NIL;11 ····Object·q;
12 ····12 ····
13 ····public·core$seque$drain__6681(final·Object·q,·final·Object·fill,·final·Object·agt,·final·Object·nil)·{13 ····public·core$seque$drain__6681(final·Object·nil,·final·Object·fill,·final·Object·agt,·final·Object·q)·{
14 ········this.q·=·q;14 ········this.NIL·=·nil;
15 ········this.fill·=·fill;15 ········this.fill·=·fill;
16 ········this.agt·=·agt;16 ········this.agt·=·agt;
17 ········this.NIL·=·nil;17 ········this.q·=·q;
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·invoke()·{20 ····public·Object·invoke()·{
21 ········return·new·LazySeq((IFn)new·core$seque$drain__6681$fn__6682(this.q,·this.fill,·(Object)this,·this.agt,·this.NIL));21 ········return·new·LazySeq((IFn)new·core$seque$drain__6681$fn__6682(this.NIL,·(Object)this,·this.fill,·this.agt,·this.q));
22 ····}22 ····}
23 }23 }
915 B
clojure/core$seque$fill__6669.class
845 B
procyon -ec {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 import·clojure.lang.Util;5 import·clojure.lang.Util;
6 import·java.util.concurrent.BlockingQueue;6 import·java.util.concurrent.BlockingQueue;
7 import·clojure.lang.IFn;7 import·clojure.lang.IFn;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·core$seque$fill__6669·extends·AFunction9 public·final·class·core$seque$fill__6669·extends·AFunction
10 {10 {
11 ····Object·q; 
12 ····Object·log_error; 
13 ····Object·NIL;11 ····Object·NIL;
 12 ····Object·log_error;
 13 ····Object·q;
14 ····14 ····
15 ····public·core$seque$fill__6669(final·Object·q,·final·Object·log_error,·final·Object·nil)·{15 ····public·core$seque$fill__6669(final·Object·nil,·final·Object·log_error,·final·Object·q)·{
16 ········this.q·=·q; 
17 ········this.log_error·=·log_error; 
18 ········this.NIL·=·nil;16 ········this.NIL·=·nil;
 17 ········this.log_error·=·log_error;
 18 ········this.q·=·q;
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke(Object·s)·{21 ····public·Object·invoke(Object·s)·{
22 ········final·Object·o·=·s;22 ········final·Object·o·=·s;
23 ········if·(o·!=·null)·{23 ········if·(o·!=·null)·{
24 ············if·(o·!=·Boolean.FALSE)·{24 ············if·(o·!=·Boolean.FALSE)·{
25 ················Object·invoke;25 ················Object·invoke;
1.18 KB
clojure/core$seque.class
1.13 KB
procyon -ec {}
    
Offset 30, 24 lines modifiedOffset 30, 24 lines modified
30 ········Object·q·=·o;30 ········Object·q·=·o;
31 ········Object·NIL·=·new·Object();31 ········Object·NIL·=·new·Object();
32 ········final·IFn·fn·=·(IFn)core$seque.const__5.getRawRoot();32 ········final·IFn·fn·=·(IFn)core$seque.const__5.getRawRoot();
33 ········final·Object·o3·=·s;33 ········final·Object·o3·=·s;
34 ········s·=·null;34 ········s·=·null;
35 ········Object·agt·=·fn.invoke((Object)new·LazySeq((IFn)new·core$seque$fn__6665(o3)));35 ········Object·agt·=·fn.invoke((Object)new·LazySeq((IFn)new·core$seque$fn__6665(o3)));
36 ········Object·log_error·=·new·core$seque$log_error__6667();36 ········Object·log_error·=·new·core$seque$log_error__6667();
37 ········final·Object·o4·=·q;37 ········final·Object·o4·=·NIL;
38 ········final·Object·o5·=·log_error;38 ········final·Object·o5·=·log_error;
39 ········log_error·=·null;39 ········log_error·=·null;
40 ········Object·fill·=·new·core$seque$fill__6669(o4,·o5,·NIL);40 ········Object·fill·=·new·core$seque$fill__6669(o4,·o5,·q);
41 ········final·Object·o6·=·q;41 ········final·Object·o6·=·NIL;
42 ········q·=·null;42 ········NIL·=·null;
43 ········final·Object·o7·=·fill;43 ········final·Object·o7·=·fill;
44 ········final·Object·o8·=·agt;44 ········final·Object·o8·=·agt;
45 ········final·Object·o9·=·NIL;45 ········final·Object·o9·=·q;
46 ········NIL·=·null;46 ········q·=·null;
47 ········Object·drain·=·new·core$seque$drain__6681(o6,·o7,·o8,·o9);47 ········Object·drain·=·new·core$seque$drain__6681(o6,·o7,·o8,·o9);
48 ········final·IFn·fn2·=·(IFn)core$seque.const__6.getRawRoot();48 ········final·IFn·fn2·=·(IFn)core$seque.const__6.getRawRoot();
49 ········final·Object·o10·=·agt;49 ········final·Object·o10·=·agt;
50 ········agt·=·null;50 ········agt·=·null;
51 ········final·Object·o11·=·fill;51 ········final·Object·o11·=·fill;
52 ········fill·=·null;52 ········fill·=·null;
53 ········fn2.invoke(o10,·o11);53 ········fn2.invoke(o10,·o11);
773 B
clojure/core$some_fn$sp2__8785$fn__8786.class
683 B
procyon -ec {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$some_fn$sp2__8785$fn__8786·extends·AFunction5 public·final·class·core$some_fn$sp2__8785$fn__8786·extends·AFunction
6 {6 {
7 ····Object·p1; 
8 ····Object·p2;7 ····Object·p2;
 8 ····Object·p1;
9 ····9 ····
10 ····public·core$some_fn$sp2__8785$fn__8786(final·Object·p2,·final·Object·p3)·{10 ····public·core$some_fn$sp2__8785$fn__8786(final·Object·p2,·final·Object·p3)·{
11 ········this.p1·=·p2;11 ········this.p2·=·p2;
12 ········this.p2·=·p3;12 ········this.p1·=·p3;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke(Object·p1__8773_SHARP_)·{15 ····public·Object·invoke(Object·p1__8773_SHARP_)·{
16 ········final·Object·invoke;16 ········final·Object·invoke;
17 ········Object·or__5600__auto__8788·=·invoke·=·((IFn)this.p1).invoke(p1__8773_SHARP_);17 ········Object·or__5600__auto__8788·=·invoke·=·((IFn)this.p1).invoke(p1__8773_SHARP_);
18 ········if·(invoke·!=·null)·{18 ········if·(invoke·!=·null)·{
19 ············if·(invoke·!=·Boolean.FALSE)·{19 ············if·(invoke·!=·Boolean.FALSE)·{
1.42 KB
clojure/core$some_fn$sp2__8785.class
1.34 KB
procyon -ec {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.RestFn;4 import·clojure.lang.RestFn;
  
5 public·final·class·core$some_fn$sp2__8785·extends·RestFn5 public·final·class·core$some_fn$sp2__8785·extends·RestFn
6 {6 {
7 ····Object·p1; 
8 ····Object·p2;7 ····Object·p2;
 8 ····Object·p1;
9 ····9 ····
10 ····public·core$some_fn$sp2__8785(final·Object·p2,·final·Object·p3)·{10 ····public·core$some_fn$sp2__8785(final·Object·p2,·final·Object·p3)·{
11 ········this.p1·=·p2;11 ········this.p2·=·p2;
12 ········this.p2·=·p3;12 ········this.p1·=·p3;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{15 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{
16 ········final·IFn·fn·=·(IFn)this;16 ········final·IFn·fn·=·(IFn)this;
17 ········final·Object·o·=·x;17 ········final·Object·o·=·x;
18 ········x·=·null;18 ········x·=·null;
19 ········final·Object·o2·=·y;19 ········final·Object·o2·=·y;
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
27 ········if·(invoke·!=·null)·{27 ········if·(invoke·!=·null)·{
28 ············if·(invoke·!=·Boolean.FALSE)·{28 ············if·(invoke·!=·Boolean.FALSE)·{
29 ················final·Object·invokeStatic·=·or__5600__auto__8790;29 ················final·Object·invokeStatic·=·or__5600__auto__8790;
30 ················or__5600__auto__8790·=·null;30 ················or__5600__auto__8790·=·null;
31 ················return·invokeStatic;31 ················return·invokeStatic;
32 ············}32 ············}
33 ········}33 ········}
34 ········final·core$some_fn$sp2__8785$fn__8786·core$some_fn$sp2__8785$fn__8786·=·new·core$some_fn$sp2__8785$fn__8786(this.p1,·this.p2);34 ········final·core$some_fn$sp2__8785$fn__8786·core$some_fn$sp2__8785$fn__8786·=·new·core$some_fn$sp2__8785$fn__8786(this.p2,·this.p1);
35 ········final·Object·o4·=·args;35 ········final·Object·o4·=·args;
36 ········args·=·null;36 ········args·=·null;
37 ········this·=·null;37 ········this·=·null;
38 ········return·core$some.invokeStatic((Object)core$some_fn$sp2__8785$fn__8786,·o4);38 ········return·core$some.invokeStatic((Object)core$some_fn$sp2__8785$fn__8786,·o4);
39 ····}39 ····}
40 ····40 ····
41 ····public·Object·invoke(Object·x,·Object·y,·Object·z)·{41 ····public·Object·invoke(Object·x,·Object·y,·Object·z)·{
852 B
clojure/core$some_fn$sp3__8800$fn__8801.class
762 B
procyon -ec {}
    
Offset 2, 22 lines modifiedOffset 2, 22 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$some_fn$sp3__8800$fn__8801·extends·AFunction5 public·final·class·core$some_fn$sp3__8800$fn__8801·extends·AFunction
6 {6 {
 7 ····Object·p2;
7 ····Object·p1;8 ····Object·p1;
8 ····Object·p3;9 ····Object·p3;
9 ····Object·p2; 
10 ····10 ····
11 ····public·core$some_fn$sp3__8800$fn__8801(final·Object·p3,·final·Object·p4,·final·Object·p5)·{11 ····public·core$some_fn$sp3__8800$fn__8801(final·Object·p3,·final·Object·p4,·final·Object·p5)·{
12 ········this.p1·=·p3;12 ········this.p2·=·p3;
13 ········this.p3·=·p4;13 ········this.p1·=·p4;
14 ········this.p2·=·p5;14 ········this.p3·=·p5;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(Object·p1__8774_SHARP_)·{17 ····public·Object·invoke(Object·p1__8774_SHARP_)·{
18 ········final·Object·invoke;18 ········final·Object·invoke;
19 ········Object·or__5600__auto__8804·=·invoke·=·((IFn)this.p1).invoke(p1__8774_SHARP_);19 ········Object·or__5600__auto__8804·=·invoke·=·((IFn)this.p1).invoke(p1__8774_SHARP_);
20 ········if·(invoke·!=·null)·{20 ········if·(invoke·!=·null)·{
21 ············if·(invoke·!=·Boolean.FALSE)·{21 ············if·(invoke·!=·Boolean.FALSE)·{
1.51 KB
clojure/core$some_fn$sp3__8800.class
1.44 KB
procyon -ec {}
    
Offset 2, 22 lines modifiedOffset 2, 22 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.RestFn;4 import·clojure.lang.RestFn;
  
5 public·final·class·core$some_fn$sp3__8800·extends·RestFn5 public·final·class·core$some_fn$sp3__8800·extends·RestFn
6 {6 {
 7 ····Object·p2;
7 ····Object·p1;8 ····Object·p1;
8 ····Object·p3;9 ····Object·p3;
9 ····Object·p2; 
10 ····10 ····
11 ····public·core$some_fn$sp3__8800(final·Object·p3,·final·Object·p4,·final·Object·p5)·{11 ····public·core$some_fn$sp3__8800(final·Object·p3,·final·Object·p4,·final·Object·p5)·{
12 ········this.p1·=·p3;12 ········this.p2·=·p3;
13 ········this.p3·=·p4;13 ········this.p1·=·p4;
14 ········this.p2·=·p5;14 ········this.p3·=·p5;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{17 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{
18 ········final·IFn·fn·=·(IFn)this;18 ········final·IFn·fn·=·(IFn)this;
19 ········final·Object·o·=·x;19 ········final·Object·o·=·x;
20 ········x·=·null;20 ········x·=·null;
21 ········final·Object·o2·=·y;21 ········final·Object·o2·=·y;
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
29 ········if·(invoke·!=·null)·{29 ········if·(invoke·!=·null)·{
30 ············if·(invoke·!=·Boolean.FALSE)·{30 ············if·(invoke·!=·Boolean.FALSE)·{
31 ················final·Object·invokeStatic·=·or__5600__auto__8806;31 ················final·Object·invokeStatic·=·or__5600__auto__8806;
32 ················or__5600__auto__8806·=·null;32 ················or__5600__auto__8806·=·null;
33 ················return·invokeStatic;33 ················return·invokeStatic;
34 ············}34 ············}
35 ········}35 ········}
36 ········final·core$some_fn$sp3__8800$fn__8801·core$some_fn$sp3__8800$fn__8801·=·new·core$some_fn$sp3__8800$fn__8801(this.p1,·this.p3,·this.p2);36 ········final·core$some_fn$sp3__8800$fn__8801·core$some_fn$sp3__8800$fn__8801·=·new·core$some_fn$sp3__8800$fn__8801(this.p2,·this.p1,·this.p3);
37 ········final·Object·o4·=·args;37 ········final·Object·o4·=·args;
38 ········args·=·null;38 ········args·=·null;
39 ········this·=·null;39 ········this·=·null;
40 ········return·core$some.invokeStatic((Object)core$some_fn$sp3__8800$fn__8801,·o4);40 ········return·core$some.invokeStatic((Object)core$some_fn$sp3__8800$fn__8801,·o4);
41 ····}41 ····}
42 ····42 ····
43 ····public·Object·invoke(Object·x,·Object·y,·Object·z)·{43 ····public·Object·invoke(Object·x,·Object·y,·Object·z)·{
884 B
clojure/core$some_fn$spn__8822$fn__8828.class
794 B
procyon -ec {}
    
Offset 2, 22 lines modifiedOffset 2, 22 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$some_fn$spn__8822$fn__8828·extends·AFunction5 public·final·class·core$some_fn$spn__8822$fn__8828·extends·AFunction
6 {6 {
 7 ····Object·y;
7 ····Object·z;8 ····Object·z;
8 ····Object·x;9 ····Object·x;
9 ····Object·y; 
10 ····10 ····
11 ····public·core$some_fn$spn__8822$fn__8828(final·Object·z,·final·Object·x,·final·Object·y)·{11 ····public·core$some_fn$spn__8822$fn__8828(final·Object·y,·final·Object·z,·final·Object·x)·{
 12 ········this.y·=·y;
12 ········this.z·=·z;13 ········this.z·=·z;
13 ········this.x·=·x;14 ········this.x·=·x;
14 ········this.y·=·y; 
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(Object·p1__8777_SHARP_)·{17 ····public·Object·invoke(Object·p1__8777_SHARP_)·{
18 ········final·Object·invoke;18 ········final·Object·invoke;
19 ········Object·or__5600__auto__8831·=·invoke·=·((IFn)p1__8777_SHARP_).invoke(this.x);19 ········Object·or__5600__auto__8831·=·invoke·=·((IFn)p1__8777_SHARP_).invoke(this.x);
20 ········if·(invoke·!=·null)·{20 ········if·(invoke·!=·null)·{
21 ············if·(invoke·!=·Boolean.FALSE)·{21 ············if·(invoke·!=·Boolean.FALSE)·{
1.02 KB
clojure/core$some_fn$spn__8822.class
971 B
procyon -ec {}
    
Offset 34, 20 lines modifiedOffset 34, 20 lines modified
34 ········final·core$some_fn$spn__8822$fn__8832·core$some_fn$spn__8822$fn__8832·=·new·core$some_fn$spn__8822$fn__8832(o4);34 ········final·core$some_fn$spn__8822$fn__8832·core$some_fn$spn__8822$fn__8832·=·new·core$some_fn$spn__8822$fn__8832(o4);
35 ········final·Object·ps·=·this.ps;35 ········final·Object·ps·=·this.ps;
36 ········this·=·null;36 ········this·=·null;
37 ········return·core$some.invokeStatic((Object)core$some_fn$spn__8822$fn__8832,·ps);37 ········return·core$some.invokeStatic((Object)core$some_fn$spn__8822$fn__8832,·ps);
38 ····}38 ····}
39 ····39 ····
40 ····public·Object·invoke(Object·x,·Object·y,·Object·z)·{40 ····public·Object·invoke(Object·x,·Object·y,·Object·z)·{
 41 ········final·Object·o·=·y;
 42 ········y·=·null;
41 ········final·Object·o·=·z;43 ········final·Object·o2·=·z;
42 ········z·=·null;44 ········z·=·null;
43 ········final·Object·o2·=·x;45 ········final·Object·o3·=·x;
44 ········x·=·null;46 ········x·=·null;
45 ········final·Object·o3·=·y; 
46 ········y·=·null; 
47 ········final·core$some_fn$spn__8822$fn__8828·core$some_fn$spn__8822$fn__8828·=·new·core$some_fn$spn__8822$fn__8828(o,·o2,·o3);47 ········final·core$some_fn$spn__8822$fn__8828·core$some_fn$spn__8822$fn__8828·=·new·core$some_fn$spn__8822$fn__8828(o,·o2,·o3);
48 ········final·Object·ps·=·this.ps;48 ········final·Object·ps·=·this.ps;
49 ········this·=·null;49 ········this·=·null;
50 ········return·core$some.invokeStatic((Object)core$some_fn$spn__8822$fn__8828,·ps);50 ········return·core$some.invokeStatic((Object)core$some_fn$spn__8822$fn__8828,·ps);
51 ····}51 ····}
52 ····52 ····
53 ····public·Object·invoke(Object·x,·Object·y)·{53 ····public·Object·invoke(Object·x,·Object·y)·{
1.21 KB
clojure/core$some_fn.class
1.16 KB
procyon -ec {}
    
Offset 22, 32 lines modifiedOffset 22, 32 lines modified
22 ····}22 ····}
23 ····23 ····
24 ····public·Object·doInvoke(final·Object·p4,·final·Object·p5,·final·Object·p6,·final·Object·o)·{24 ····public·Object·doInvoke(final·Object·p4,·final·Object·p5,·final·Object·p6,·final·Object·o)·{
25 ········return·invokeStatic(p4,·p5,·p6,·(ISeq)o);25 ········return·invokeStatic(p4,·p5,·p6,·(ISeq)o);
26 ····}26 ····}
27 ····27 ····
28 ····public·static·Object·invokeStatic(Object·p1,·Object·p2,·Object·p3)·{28 ····public·static·Object·invokeStatic(Object·p1,·Object·p2,·Object·p3)·{
 29 ········final·Object·o·=·p2;
 30 ········p2·=·null;
29 ········final·Object·o·=·p1;31 ········final·Object·o2·=·p1;
30 ········p1·=·null;32 ········p1·=·null;
31 ········final·Object·o2·=·p3;33 ········final·Object·o3·=·p3;
32 ········p3·=·null;34 ········p3·=·null;
33 ········final·Object·o3·=·p2; 
34 ········p2·=·null; 
35 ········return·new·core$some_fn$sp3__8800(o,·o2,·o3);35 ········return·new·core$some_fn$sp3__8800(o,·o2,·o3);
36 ····}36 ····}
37 ····37 ····
38 ····public·Object·invoke(final·Object·p3,·final·Object·p4,·final·Object·p5)·{38 ····public·Object·invoke(final·Object·p3,·final·Object·p4,·final·Object·p5)·{
39 ········return·invokeStatic(p3,·p4,·p5);39 ········return·invokeStatic(p3,·p4,·p5);
40 ····}40 ····}
41 ····41 ····
42 ····public·static·Object·invokeStatic(Object·p1,·Object·p2)·{42 ····public·static·Object·invokeStatic(Object·p1,·Object·p2)·{
43 ········final·Object·o·=·p1; 
44 ········p1·=·null; 
45 ········final·Object·o2·=·p2;43 ········final·Object·o·=·p2;
46 ········p2·=·null;44 ········p2·=·null;
 45 ········final·Object·o2·=·p1;
 46 ········p1·=·null;
47 ········return·new·core$some_fn$sp2__8785(o,·o2);47 ········return·new·core$some_fn$sp2__8785(o,·o2);
48 ····}48 ····}
49 ····49 ····
50 ····public·Object·invoke(final·Object·p2,·final·Object·p3)·{50 ····public·Object·invoke(final·Object·p2,·final·Object·p3)·{
51 ········return·invokeStatic(p2,·p3);51 ········return·invokeStatic(p2,·p3);
52 ····}52 ····}
53 ····53 ····
700 B
clojure/core$take$fn__5997.class
636 B
procyon -ec {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.Numbers;3 import·clojure.lang.Numbers;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$take$fn__5997·extends·AFunction5 public·final·class·core$take$fn__5997·extends·AFunction
6 {6 {
7 ····Object·n; 
8 ····Object·coll;7 ····Object·coll;
 8 ····Object·n;
9 ····9 ····
10 ····public·core$take$fn__5997(final·Object·n,·final·Object·coll)·{10 ····public·core$take$fn__5997(final·Object·coll,·final·Object·n)·{
11 ········this.n·=·n; 
12 ········this.coll·=·coll;11 ········this.coll·=·coll;
 12 ········this.n·=·n;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke()·{15 ····public·Object·invoke()·{
16 ········Object·invokeStatic4;16 ········Object·invokeStatic4;
17 ········if·(Numbers.isPos(this.n))·{17 ········if·(Numbers.isPos(this.n))·{
18 ············final·Object·coll·=·this.coll;18 ············final·Object·coll·=·this.coll;
19 ············this.coll·=·null;19 ············this.coll·=·null;
674 B
clojure/core$take.class
628 B
procyon -ec {}
    
Offset 4, 18 lines modifiedOffset 4, 18 lines modified
4 import·clojure.lang.LazySeq;4 import·clojure.lang.LazySeq;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·core$take·extends·AFunction7 public·final·class·core$take·extends·AFunction
8 {8 {
9 ····public·static·Object·invokeStatic(Object·n,·Object·coll)·{9 ····public·static·Object·invokeStatic(Object·n,·Object·coll)·{
10 ········final·Object·o·=·n; 
11 ········n·=·null; 
12 ········final·Object·o2·=·coll;10 ········final·Object·o·=·coll;
13 ········coll·=·null;11 ········coll·=·null;
 12 ········final·Object·o2·=·n;
 13 ········n·=·null;
14 ········return·new·LazySeq((IFn)new·core$take$fn__5997(o,·o2));14 ········return·new·LazySeq((IFn)new·core$take$fn__5997(o,·o2));
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(final·Object·n,·final·Object·coll)·{17 ····public·Object·invoke(final·Object·n,·final·Object·coll)·{
18 ········return·invokeStatic(n,·coll);18 ········return·invokeStatic(n,·coll);
19 ····}19 ····}
20 ····20 ····
928 B
clojure/core$take_nth$fn__6310$fn__6311.class
838 B
procyon -ec {}
    
Offset 4, 22 lines modifiedOffset 4, 22 lines modified
4 import·clojure.lang.IFn;4 import·clojure.lang.IFn;
5 import·clojure.lang.Numbers;5 import·clojure.lang.Numbers;
6 import·clojure.lang.Volatile;6 import·clojure.lang.Volatile;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·core$take_nth$fn__6310$fn__6311·extends·AFunction8 public·final·class·core$take_nth$fn__6310$fn__6311·extends·AFunction
9 {9 {
 10 ····Object·iv;
10 ····Object·n;11 ····Object·n;
11 ····Object·rf;12 ····Object·rf;
12 ····Object·iv; 
13 ····13 ····
14 ····public·core$take_nth$fn__6310$fn__6311(final·Object·n,·final·Object·rf,·final·Object·iv)·{14 ····public·core$take_nth$fn__6310$fn__6311(final·Object·iv,·final·Object·n,·final·Object·rf)·{
 15 ········this.iv·=·iv;
15 ········this.n·=·n;16 ········this.n·=·n;
16 ········this.rf·=·rf;17 ········this.rf·=·rf;
17 ········this.iv·=·iv; 
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·invoke(Object·result,·Object·input)·{20 ····public·Object·invoke(Object·result,·Object·input)·{
21 ········final·Object·reset;21 ········final·Object·reset;
22 ········Object·i·=·reset·=·((Volatile)this.iv).reset((Object)Numbers.inc(((Volatile)this.iv).deref()));22 ········Object·i·=·reset·=·((Volatile)this.iv).reset((Object)Numbers.inc(((Volatile)this.iv).deref()));
23 ········i·=·null;23 ········i·=·null;
24 ········Object·invoke;24 ········Object·invoke;
886 B
clojure/core$take_nth$fn__6310.class
814 B
procyon -ec {}
    
Offset 9, 20 lines modifiedOffset 9, 20 lines modified
9 ····public·static·final·Object·const__1;9 ····public·static·final·Object·const__1;
10 ····10 ····
11 ····public·core$take_nth$fn__6310(final·Object·n)·{11 ····public·core$take_nth$fn__6310(final·Object·n)·{
12 ········this.n·=·n;12 ········this.n·=·n;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke(Object·rf)·{15 ····public·Object·invoke(Object·rf)·{
 16 ········final·Object·invokeStatic;
16 ········Object·iv·=·core$volatile_BANG_.invokeStatic(core$take_nth$fn__6310.const__1);17 ········Object·iv·=·invokeStatic·=·core$volatile_BANG_.invokeStatic(core$take_nth$fn__6310.const__1);
 18 ········iv·=·null;
17 ········final·Object·n·=·this.n;19 ········final·Object·n·=·this.n;
18 ········final·Object·o·=·rf;20 ········final·Object·o·=·rf;
19 ········rf·=·null;21 ········rf·=·null;
20 ········final·Object·o2·=·iv; 
21 ········iv·=·null; 
22 ········return·new·core$take_nth$fn__6310$fn__6311(n,·o,·o2);22 ········return·new·core$take_nth$fn__6310$fn__6311(invokeStatic,·n,·o);
23 ····}23 ····}
24 ····24 ····
25 ····static·{25 ····static·{
26 ········const__1·=·Long.valueOf(-1L);26 ········const__1·=·Long.valueOf(-1L);
27 ····}27 ····}
28 }28 }
800 B
clojure/core$take_while$fn__6005.class
724 B
procyon -ec {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$take_while$fn__6005·extends·AFunction5 public·final·class·core$take_while$fn__6005·extends·AFunction
6 {6 {
7 ····Object·coll; 
8 ····Object·pred;7 ····Object·pred;
 8 ····Object·coll;
9 ····9 ····
10 ····public·core$take_while$fn__6005(final·Object·coll,·final·Object·pred)·{10 ····public·core$take_while$fn__6005(final·Object·pred,·final·Object·coll)·{
11 ········this.coll·=·coll; 
12 ········this.pred·=·pred;11 ········this.pred·=·pred;
 12 ········this.coll·=·coll;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke()·{15 ····public·Object·invoke()·{
16 ········final·Object·coll·=·this.coll;16 ········final·Object·coll·=·this.coll;
17 ········this.coll·=·null;17 ········this.coll·=·null;
18 ········final·Object·invokeStatic;18 ········final·Object·invokeStatic;
19 ········Object·temp__5823__auto__6007·=·invokeStatic·=·core$seq__5486.invokeStatic(coll);19 ········Object·temp__5823__auto__6007·=·invokeStatic·=·core$seq__5486.invokeStatic(coll);
719 B
clojure/core$take_while.class
661 B
procyon -ec {}
    
Offset 4, 18 lines modifiedOffset 4, 18 lines modified
4 import·clojure.lang.LazySeq;4 import·clojure.lang.LazySeq;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·core$take_while·extends·AFunction7 public·final·class·core$take_while·extends·AFunction
8 {8 {
9 ····public·static·Object·invokeStatic(Object·pred,·Object·coll)·{9 ····public·static·Object·invokeStatic(Object·pred,·Object·coll)·{
10 ········final·Object·o·=·coll; 
11 ········coll·=·null; 
12 ········final·Object·o2·=·pred;10 ········final·Object·o·=·pred;
13 ········pred·=·null;11 ········pred·=·null;
 12 ········final·Object·o2·=·coll;
 13 ········coll·=·null;
14 ········return·new·LazySeq((IFn)new·core$take_while$fn__6005(o,·o2));14 ········return·new·LazySeq((IFn)new·core$take_while$fn__6005(o,·o2));
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(final·Object·pred,·final·Object·coll)·{17 ····public·Object·invoke(final·Object·pred,·final·Object·coll)·{
18 ········return·invokeStatic(pred,·coll);18 ········return·invokeStatic(pred,·coll);
19 ····}19 ····}
20 ····20 ····
704 B
clojure/core$trampoline$fn__6964.class
628 B
procyon -ec {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 package·clojure;1 package·clojure;
  
2 import·clojure.lang.AFunction;2 import·clojure.lang.AFunction;
  
3 public·final·class·core$trampoline$fn__6964·extends·AFunction3 public·final·class·core$trampoline$fn__6964·extends·AFunction
4 {4 {
5 ····Object·f; 
6 ····Object·args;5 ····Object·args;
 6 ····Object·f;
7 ····7 ····
8 ····public·core$trampoline$fn__6964(final·Object·f,·final·Object·args)·{8 ····public·core$trampoline$fn__6964(final·Object·args,·final·Object·f)·{
9 ········this.f·=·f; 
10 ········this.args·=·args;9 ········this.args·=·args;
 10 ········this.f·=·f;
11 ····}11 ····}
12 ····12 ····
13 ····public·Object·invoke()·{13 ····public·Object·invoke()·{
14 ········final·Object·f·=·this.f;14 ········final·Object·f·=·this.f;
15 ········final·Object·args·=·this.args;15 ········final·Object·args·=·this.args;
16 ········this·=·null;16 ········this·=·null;
17 ········return·core$apply.invokeStatic(f,·args);17 ········return·core$apply.invokeStatic(f,·args);
787 B
clojure/core$trampoline.class
729 B
procyon -ec {}
    
Offset 4, 19 lines modifiedOffset 4, 19 lines modified
4 import·clojure.lang.IFn;4 import·clojure.lang.IFn;
5 import·clojure.lang.ISeq;5 import·clojure.lang.ISeq;
6 import·clojure.lang.RestFn;6 import·clojure.lang.RestFn;
  
7 public·final·class·core$trampoline·extends·RestFn7 public·final·class·core$trampoline·extends·RestFn
8 {8 {
9 ····public·static·Object·invokeStatic(Object·f,·ISeq·args)·{9 ····public·static·Object·invokeStatic(Object·f,·ISeq·args)·{
10 ········final·Object·o·=·f; 
11 ········f·=·null; 
12 ········final·ISeq·seq·=·args;10 ········final·ISeq·seq·=·args;
13 ········args·=·null;11 ········args·=·null;
 12 ········final·Object·o·=·f;
 13 ········f·=·null;
14 ········return·invokeStatic(new·core$trampoline$fn__6964(o,·(Object)seq));14 ········return·invokeStatic(new·core$trampoline$fn__6964((Object)seq,·o));
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·doInvoke(final·Object·f,·final·Object·o)·{17 ····public·Object·doInvoke(final·Object·f,·final·Object·o)·{
18 ········return·invokeStatic(f,·(ISeq)o);18 ········return·invokeStatic(f,·(ISeq)o);
19 ····}19 ····}
20 ····20 ····
21 ····public·static·Object·invokeStatic(Object·f)·{21 ····public·static·Object·invokeStatic(Object·f)·{
1.15 KB
clojure/core$tree_seq$walk__6478$fn__6479.class
1.06 KB
procyon -ec {}
    
Offset 4, 24 lines modifiedOffset 4, 24 lines modified
4 import·clojure.lang.ISeq;4 import·clojure.lang.ISeq;
5 import·clojure.lang.ArraySeq;5 import·clojure.lang.ArraySeq;
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·core$tree_seq$walk__6478$fn__6479·extends·AFunction8 public·final·class·core$tree_seq$walk__6478$fn__6479·extends·AFunction
9 {9 {
10 ····Object·node; 
11 ····Object·children; 
12 ····Object·branch_QMARK_;10 ····Object·branch_QMARK_;
13 ····Object·walk;11 ····Object·walk;
 12 ····Object·node;
 13 ····Object·children;
14 ····14 ····
 15 ····public·core$tree_seq$walk__6478$fn__6479(final·Object·branch_QMARK_,·final·Object·walk,·final·Object·node,·final·Object·children)·{
15 ····public·core$tree_seq$walk__6478$fn__6479(final·Object·node,·final·Object·children,·final·Object·branch_QMARK_,·final·Object·walk)·{ 
16 ········this.node·=·node; 
17 ········this.children·=·children; 
18 ········this.branch_QMARK_·=·branch_QMARK_;16 ········this.branch_QMARK_·=·branch_QMARK_;
19 ········this.walk·=·walk;17 ········this.walk·=·walk;
 18 ········this.node·=·node;
 19 ········this.children·=·children;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········final·Object·node·=·this.node;23 ········final·Object·node·=·this.node;
24 ········final·Object·branch_QMARK_·=·this.branch_QMARK_;24 ········final·Object·branch_QMARK_·=·this.branch_QMARK_;
25 ········this.branch_QMARK_·=·null;25 ········this.branch_QMARK_·=·null;
26 ········final·Object·invoke·=·((IFn)branch_QMARK_).invoke(this.node);26 ········final·Object·invoke·=·((IFn)branch_QMARK_).invoke(this.node);
1.05 KB
clojure/core$tree_seq$walk__6478.class
997 B
procyon -ec {}
    
Offset 3, 21 lines modifiedOffset 3, 22 lines modified
  
3 import·clojure.lang.LazySeq;3 import·clojure.lang.LazySeq;
4 import·clojure.lang.IFn;4 import·clojure.lang.IFn;
5 import·clojure.lang.AFunction;5 import·clojure.lang.AFunction;
  
6 public·final·class·core$tree_seq$walk__6478·extends·AFunction6 public·final·class·core$tree_seq$walk__6478·extends·AFunction
7 {7 {
8 ····Object·children; 
9 ····Object·branch_QMARK_;8 ····Object·branch_QMARK_;
 9 ····Object·children;
10 ····10 ····
11 ····public·core$tree_seq$walk__6478(final·Object·children,·final·Object·branch_QMARK_)·{11 ····public·core$tree_seq$walk__6478(final·Object·branch_QMARK_,·final·Object·children)·{
12 ········this.children·=·children; 
13 ········this.branch_QMARK_·=·branch_QMARK_;12 ········this.branch_QMARK_·=·branch_QMARK_;
 13 ········this.children·=·children;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·node)·{16 ····public·Object·invoke(Object·node)·{
 17 ········final·Object·branch_QMARK_·=·this.branch_QMARK_;
17 ········final·Object·o·=·node;18 ········final·Object·o·=·node;
18 ········node·=·null;19 ········node·=·null;
19 ········return·new·LazySeq((IFn)new·core$tree_seq$walk__6478$fn__6479(o,·this.children,·this.branch_QMARK_,·(Object)this));20 ········return·new·LazySeq((IFn)new·core$tree_seq$walk__6478$fn__6479(branch_QMARK_,·(Object)this,·o,·this.children));
20 ····}21 ····}
21 }22 }
865 B
clojure/core$tree_seq.class
811 B
procyon -ec {}
    
Offset 3, 18 lines modifiedOffset 3, 18 lines modified
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$tree_seq·extends·AFunction5 public·final·class·core$tree_seq·extends·AFunction
6 {6 {
7 ····public·static·Object·invokeStatic(Object·branch_QMARK_,·Object·children,·Object·root)·{7 ····public·static·Object·invokeStatic(Object·branch_QMARK_,·Object·children,·Object·root)·{
8 ········final·Object·o·=·children; 
9 ········children·=·null; 
10 ········final·Object·o2·=·branch_QMARK_;8 ········final·Object·o·=·branch_QMARK_;
11 ········branch_QMARK_·=·null;9 ········branch_QMARK_·=·null;
 10 ········final·Object·o2·=·children;
 11 ········children·=·null;
12 ········final·core$tree_seq$walk__6478·core$tree_seq$walk__6478;12 ········final·core$tree_seq$walk__6478·core$tree_seq$walk__6478;
13 ········Object·walk·=·core$tree_seq$walk__6478·=·new·core$tree_seq$walk__6478(o,·o2);13 ········Object·walk·=·core$tree_seq$walk__6478·=·new·core$tree_seq$walk__6478(o,·o2);
14 ········walk·=·null;14 ········walk·=·null;
15 ········final·IFn·fn·=·(IFn)core$tree_seq$walk__6478;15 ········final·IFn·fn·=·(IFn)core$tree_seq$walk__6478;
16 ········final·Object·o3·=·root;16 ········final·Object·o3·=·root;
17 ········root·=·null;17 ········root·=·null;
18 ········return·fn.invoke(o3);18 ········return·fn.invoke(o3);
1.26 KB
clojure/core/Vec$reify__8384.class
1.2 KB
procyon -ec {}
    
Offset 10, 34 lines modifiedOffset 10, 34 lines modified
10 import·clojure.lang.IObj;10 import·clojure.lang.IObj;
11 import·java.util.ListIterator;11 import·java.util.ListIterator;
  
12 public·final·class·Vec$reify__8384·implements·ListIterator,·IObj12 public·final·class·Vec$reify__8384·implements·ListIterator,·IObj
13 {13 {
14 ····final·IPersistentMap·__meta;14 ····final·IPersistentMap·__meta;
15 ····int·cnt;15 ····int·cnt;
16 ····Object·this; 
17 ····Object·i;16 ····Object·i;
 17 ····Object·this;
18 ····18 ····
19 ····public·Vec$reify__8384(final·IPersistentMap·_meta,·final·int·cnt,·final·Object·this2,·final·Object·i)·{19 ····public·Vec$reify__8384(final·IPersistentMap·_meta,·final·int·cnt,·final·Object·i,·final·Object·this2)·{
20 ········this.__meta·=·_meta;20 ········this.__meta·=·_meta;
21 ········this.cnt·=·cnt;21 ········this.cnt·=·cnt;
22 ········this.this·=·this2; 
23 ········this.i·=·i;22 ········this.i·=·i;
 23 ········this.this·=·this2;
24 ····}24 ····}
25 ····25 ····
26 ····public·Vec$reify__8384(final·int·n,·final·Object·o,·final·Object·o2)·{26 ····public·Vec$reify__8384(final·int·n,·final·Object·o,·final·Object·o2)·{
27 ········this(null,·n,·o,·o2);27 ········this(null,·n,·o,·o2);
28 ····}28 ····}
29 ····29 ····
30 ····public·IPersistentMap·meta()·{30 ····public·IPersistentMap·meta()·{
31 ········return·this.__meta;31 ········return·this.__meta;
32 ····}32 ····}
33 ····33 ····
34 ····public·IObj·withMeta(final·IPersistentMap·persistentMap)·{34 ····public·IObj·withMeta(final·IPersistentMap·persistentMap)·{
35 ········return·(IObj)new·Vec$reify__8384(persistentMap,·this.cnt,·this.this,·this.i);35 ········return·(IObj)new·Vec$reify__8384(persistentMap,·this.cnt,·this.i,·this.this);
36 ····}36 ····}
37 ····37 ····
38 ····@Override38 ····@Override
39 ····public·void·set(final·Object·e)·{39 ····public·void·set(final·Object·e)·{
40 ········throw·(Throwable)new·UnsupportedOperationException();40 ········throw·(Throwable)new·UnsupportedOperationException();
41 ····}41 ····}
42 ····42 ····
1.37 KB
clojure/core/Vec$reify__8386.class
1.31 KB
procyon -ec {}
    
Offset 9, 35 lines modifiedOffset 9, 35 lines modified
9 import·clojure.lang.IPersistentMap;9 import·clojure.lang.IPersistentMap;
10 import·clojure.lang.IObj;10 import·clojure.lang.IObj;
11 import·java.util.Iterator;11 import·java.util.Iterator;
  
12 public·final·class·Vec$reify__8386·implements·Iterator,·IObj12 public·final·class·Vec$reify__8386·implements·Iterator,·IObj
13 {13 {
14 ····final·IPersistentMap·__meta;14 ····final·IPersistentMap·__meta;
15 ····Object·i; 
16 ····int·cnt;15 ····int·cnt;
17 ····Object·this;16 ····Object·this;
 17 ····Object·i;
18 ····18 ····
19 ····public·Vec$reify__8386(final·IPersistentMap·_meta,·final·Object·i,·final·int·cnt,·final·Object·this2)·{19 ····public·Vec$reify__8386(final·IPersistentMap·_meta,·final·int·cnt,·final·Object·this2,·final·Object·i)·{
20 ········this.__meta·=·_meta;20 ········this.__meta·=·_meta;
21 ········this.i·=·i; 
22 ········this.cnt·=·cnt;21 ········this.cnt·=·cnt;
23 ········this.this·=·this2;22 ········this.this·=·this2;
 23 ········this.i·=·i;
24 ····}24 ····}
25 ····25 ····
26 ····public·Vec$reify__8386(final·Object·o,·final·int·n,·final·Object·o2)·{26 ····public·Vec$reify__8386(final·int·n,·final·Object·o,·final·Object·o2)·{
27 ········this(null,·o,·n,·o2);27 ········this(null,·n,·o,·o2);
28 ····}28 ····}
29 ····29 ····
30 ····public·IPersistentMap·meta()·{30 ····public·IPersistentMap·meta()·{
31 ········return·this.__meta;31 ········return·this.__meta;
32 ····}32 ····}
33 ····33 ····
34 ····public·IObj·withMeta(final·IPersistentMap·persistentMap)·{34 ····public·IObj·withMeta(final·IPersistentMap·persistentMap)·{
35 ········return·(IObj)new·Vec$reify__8386(persistentMap,·this.i,·this.cnt,·this.this);35 ········return·(IObj)new·Vec$reify__8386(persistentMap,·this.cnt,·this.this,·this.i);
36 ····}36 ····}
37 ····37 ····
38 ····@Override38 ····@Override
39 ····public·void·remove()·{39 ····public·void·remove()·{
40 ········throw·(Throwable)new·UnsupportedOperationException();40 ········throw·(Throwable)new·UnsupportedOperationException();
41 ····}41 ····}
42 ····42 ····
1.55 KB
clojure/core/Vec.class
1.51 KB
procyon -ec {}
    
Offset 98, 17 lines modifiedOffset 98, 18 lines modified
98 ········a·=·null;98 ········a·=·null;
99 ········return·arrayManager.aget(o,·RT.intCast((long)i·&·(long)RT.intCast(31L)));99 ········return·arrayManager.aget(o,·RT.intCast((long)i·&·(long)RT.intCast(31L)));
100 ····}100 ····}
101 ····101 ····
102 ····public·Iterator·iterator()·{102 ····public·Iterator·iterator()·{
103 ········Object·i·=·new·AtomicInteger(RT.intCast(0L));103 ········Object·i·=·new·AtomicInteger(RT.intCast(0L));
104 ········final·IPersistentMap·persistentMap·=·null;104 ········final·IPersistentMap·persistentMap·=·null;
 105 ········final·int·cnt·=·this.cnt;
105 ········final·Object·o·=·i;106 ········final·Object·o·=·i;
106 ········i·=·null;107 ········i·=·null;
107 ········return·(Iterator)((IObj)new·Vec$reify__8386(persistentMap,·o,·this.cnt,·(Object)this)).withMeta((IPersistentMap)Vec.const__56);108 ········return·(Iterator)((IObj)new·Vec$reify__8386(persistentMap,·cnt,·(Object)this,·o)).withMeta((IPersistentMap)Vec.const__56);
108 ····}109 ····}
109 ····110 ····
110 ····public·Object·set(final·int·i,·final·Object·e)·{111 ····public·Object·set(final·int·i,·final·Object·e)·{
111 ········throw·(Throwable)new·UnsupportedOperationException();112 ········throw·(Throwable)new·UnsupportedOperationException();
112 ····}113 ····}
113 ····114 ····
114 ····public·Object·remove(final·int·i)·{115 ····public·Object·remove(final·int·i)·{
Offset 133, 15 lines modifiedOffset 134, 15 lines modified
133 ····134 ····
134 ····public·ListIterator·listIterator(final·int·i)·{135 ····public·ListIterator·listIterator(final·int·i)·{
135 ········Object·j·=·new·AtomicInteger(i);136 ········Object·j·=·new·AtomicInteger(i);
136 ········final·IPersistentMap·persistentMap·=·null;137 ········final·IPersistentMap·persistentMap·=·null;
137 ········final·int·cnt·=·this.cnt;138 ········final·int·cnt·=·this.cnt;
138 ········final·Object·o·=·j;139 ········final·Object·o·=·j;
139 ········j·=·null;140 ········j·=·null;
140 ········return·(ListIterator)((IObj)new·Vec$reify__8384(persistentMap,·cnt,·(Object)this,·o)).withMeta((IPersistentMap)Vec.const__53);141 ········return·(ListIterator)((IObj)new·Vec$reify__8384(persistentMap,·cnt,·o,·(Object)this)).withMeta((IPersistentMap)Vec.const__53);
141 ····}142 ····}
142 ····143 ····
143 ····public·ListIterator·listIterator()·{144 ····public·ListIterator·listIterator()·{
144 ········return·((List)this).listIterator(RT.intCast(0L));145 ········return·((List)this).listIterator(RT.intCast(0L));
145 ····}146 ····}
146 ····147 ····
147 ····public·int·lastIndexOf(final·Object·o)·{148 ····public·int·lastIndexOf(final·Object·o)·{
945 B
clojure/core/VecSeq$fn__8363.class
877 B
procyon -ec {}
    
Offset 4, 24 lines modifiedOffset 4, 24 lines modified
4 import·clojure.lang.Numbers;4 import·clojure.lang.Numbers;
5 import·clojure.lang.RT;5 import·clojure.lang.RT;
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·VecSeq$fn__8363·extends·AFunction8 public·final·class·VecSeq$fn__8363·extends·AFunction
9 {9 {
10 ····long·aidx; 
11 ····Object·am; 
12 ····Object·result;10 ····Object·result;
 11 ····Object·am;
 12 ····long·aidx;
13 ····Object·node;13 ····Object·node;
14 ····Object·f;14 ····Object·f;
15 ····15 ····
16 ····public·VecSeq$fn__8363(final·long·aidx,·final·Object·am,·final·Object·result,·final·Object·node,·final·Object·f)·{16 ····public·VecSeq$fn__8363(final·Object·result,·final·Object·am,·final·long·aidx,·final·Object·node,·final·Object·f)·{
17 ········this.aidx·=·aidx; 
18 ········this.am·=·am; 
19 ········this.result·=·result;17 ········this.result·=·result;
 18 ········this.am·=·am;
 19 ········this.aidx·=·aidx;
20 ········this.node·=·node;20 ········this.node·=·node;
21 ········this.f·=·f;21 ········this.f·=·f;
22 ····}22 ····}
23 ····23 ····
24 ····public·Object·invoke()·{24 ····public·Object·invoke()·{
25 ········final·Object·result3·=·this.result;25 ········final·Object·result3·=·this.result;
26 ········this.result·=·null;26 ········this.result·=·null;
1.16 KB
clojure/core/VecSeq.class
1.11 KB
procyon -ec {}
    
Offset 71, 21 lines modifiedOffset 71, 21 lines modified
71 ····public·Object·internal_reduce(final·Object·f,·Object·val)·{71 ····public·Object·internal_reduce(final·Object·f,·Object·val)·{
72 ········final·Object·o·=·val;72 ········final·Object·o·=·val;
73 ········val·=·null;73 ········val·=·null;
74 ········Object·result·=·o;74 ········Object·result·=·o;
75 ········Object·o5;75 ········Object·o5;
76 ········for·(long·aidx·=·Numbers.add((long)this.i,·(long)this.offset);·aidx·<·RT.count(this.vec);·aidx·=·(0xFFE0L·&·Numbers.add(aidx,·32L)),·result·=·o5)·{76 ········for·(long·aidx·=·Numbers.add((long)this.i,·(long)this.offset);·aidx·<·RT.count(this.vec);·aidx·=·(0xFFE0L·&·Numbers.add(aidx,·32L)),·result·=·o5)·{
77 ············Object·node·=·((IVecImpl)this.vec).arrayFor(RT.intCast(aidx));77 ············Object·node·=·((IVecImpl)this.vec).arrayFor(RT.intCast(aidx));
78 ············final·long·n·=·aidx; 
79 ············final·Object·am·=·this.am; 
80 ············final·Object·o2·=·result;78 ············final·Object·o2·=·result;
81 ············result·=·null;79 ············result·=·null;
 80 ············final·Object·am·=·this.am;
 81 ············final·long·n·=·aidx;
82 ············final·Object·o3·=·node;82 ············final·Object·o3·=·node;
83 ············node·=·null;83 ············node·=·null;
84 ············Object·result2·=·((IFn)new·VecSeq$fn__8363(n,·am,·o2,·o3,·f)).invoke();84 ············Object·result2·=·((IFn)new·VecSeq$fn__8363(o2,·am,·n,·o3,·f)).invoke();
85 ············if·(RT.isReduced(result2))·{85 ············if·(RT.isReduced(result2))·{
86 ················final·Object·o4·=·result2;86 ················final·Object·o4·=·result2;
87 ················result2·=·null;87 ················result2·=·null;
88 ················this·=·null;88 ················this·=·null;
89 ················return·core$deref.invokeStatic(o4);89 ················return·core$deref.invokeStatic(o4);
90 ············}90 ············}
91 ············o5·=·result2;91 ············o5·=·result2;
828 B
clojure/instant$fn__8473$fn__8474.class
750 B
procyon -ec {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·instant$fn__8473$fn__8474·extends·AFunction5 public·final·class·instant$fn__8473$fn__8474·extends·AFunction
6 {6 {
7 ····Object·dim_norm; 
8 ····Object·dim_leap;7 ····Object·dim_leap;
 8 ····Object·dim_norm;
9 ····9 ····
10 ····public·instant$fn__8473$fn__8474(final·Object·dim_norm,·final·Object·dim_leap)·{10 ····public·instant$fn__8473$fn__8474(final·Object·dim_leap,·final·Object·dim_norm)·{
11 ········this.dim_norm·=·dim_norm; 
12 ········this.dim_leap·=·dim_leap;11 ········this.dim_leap·=·dim_leap;
 12 ········this.dim_norm·=·dim_norm;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke(Object·month,·Object·leap_year_QMARK_)·{15 ····public·Object·invoke(Object·month,·Object·leap_year_QMARK_)·{
16 ········final·Object·o·=·leap_year_QMARK_;16 ········final·Object·o·=·leap_year_QMARK_;
17 ········leap_year_QMARK_·=·null;17 ········leap_year_QMARK_·=·null;
18 ········Object·o2·=·null;18 ········Object·o2·=·null;
19 ········Label_0025:·{19 ········Label_0025:·{
868 B
clojure/instant$fn__8473.class
808 B
procyon -ec {}
    
Offset 8, 20 lines modifiedOffset 8, 20 lines modified
8 public·final·class·instant$fn__8473·extends·AFunction8 public·final·class·instant$fn__8473·extends·AFunction
9 {9 {
10 ····public·static·final·AFn·const__3;10 ····public·static·final·AFn·const__3;
11 ····public·static·final·AFn·const__5;11 ····public·static·final·AFn·const__5;
12 ····12 ····
13 ····public·static·Object·invokeStatic()·{13 ····public·static·Object·invokeStatic()·{
14 ········Object·dim_norm·=·instant$fn__8473.const__3;14 ········Object·dim_norm·=·instant$fn__8473.const__3;
 15 ········final·AFn·const__5;
15 ········Object·dim_leap·=·instant$fn__8473.const__5;16 ········Object·dim_leap·=·const__5·=·instant$fn__8473.const__5;
 17 ········dim_leap·=·null;
16 ········final·Object·o·=·dim_norm;18 ········final·Object·o·=·dim_norm;
17 ········dim_norm·=·null;19 ········dim_norm·=·null;
18 ········final·Object·o2·=·dim_leap; 
19 ········dim_leap·=·null; 
20 ········return·new·instant$fn__8473$fn__8474(o,·o2);20 ········return·new·instant$fn__8473$fn__8474((Object)const__5,·o);
21 ····}21 ····}
22 ····22 ····
23 ····public·Object·invoke()·{23 ····public·Object·invoke()·{
24 ········return·invokeStatic();24 ········return·invokeStatic();
25 ····}25 ····}
26 ····26 ····
27 ····static·{27 ····static·{