12.3 MB
/srv/reproducible-results/rbuild-debian/r-b-build.4hwSmSog/b1/clojure_1.11.1-2_armhf.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.4hwSmSog/b2/clojure_1.11.1-2_armhf.changes
289 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·fdbfb5049642d25da5f2f99716aed450·53824·devel·optional·clojure_1.11.1-2_all.deb1 ·fdbfb5049642d25da5f2f99716aed450·53824·devel·optional·clojure_1.11.1-2_all.deb
2 ·eac6b11f65477379172fe3306ef1898e·3646996·java·optional·libclojure-java_1.11.1-2_all.deb2 ·5912c20a6b2056bc7f7e78cbb5b2604c·3647828·java·optional·libclojure-java_1.11.1-2_all.deb
12.3 MB
libclojure-java_1.11.1-2_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2022-12-14·16:44:21.000000·debian-binary1 -rw-r--r--···0········0········0········4·2022-12-14·16:44:21.000000·debian-binary
2 -rw-r--r--···0········0········0·····1588·2022-12-14·16:44:21.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1588·2022-12-14·16:44:21.000000·control.tar.xz
3 -rw-r--r--···0········0········0··3645216·2022-12-14·16:44:21.000000·data.tar.xz3 -rw-r--r--···0········0········0··3646048·2022-12-14·16:44:21.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
12.3 MB
data.tar.xz
12.3 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·2022-12-14·16:44:21.000000·./usr/share/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-14·16:44:21.000000·./usr/share/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-14·16:44:21.000000·./usr/share/doc/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-14·16:44:21.000000·./usr/share/doc/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-14·16:44:21.000000·./usr/share/doc/libclojure-java/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-14·16:44:21.000000·./usr/share/doc/libclojure-java/
6 -rw-r--r--···0·root·········(0)·root·········(0)······886·2022-12-14·16:44:21.000000·./usr/share/doc/libclojure-java/changelog.Debian.gz6 -rw-r--r--···0·root·········(0)·root·········(0)······886·2022-12-14·16:44:21.000000·./usr/share/doc/libclojure-java/changelog.Debian.gz
7 -rw-r--r--···0·root·········(0)·root·········(0)····38738·2022-04-05·14:33:41.000000·./usr/share/doc/libclojure-java/changelog.gz7 -rw-r--r--···0·root·········(0)·root·········(0)····38738·2022-04-05·14:33:41.000000·./usr/share/doc/libclojure-java/changelog.gz
8 -rw-r--r--···0·root·········(0)·root·········(0)····26707·2022-11-12·20:04:40.000000·./usr/share/doc/libclojure-java/copyright8 -rw-r--r--···0·root·········(0)·root·········(0)····26707·2022-11-12·20:04:40.000000·./usr/share/doc/libclojure-java/copyright
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-14·16:44:21.000000·./usr/share/java/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-14·16:44:21.000000·./usr/share/java/
10 -rw-r--r--···0·root·········(0)·root·········(0)··4109992·2022-12-14·16:44:21.000000·./usr/share/java/clojure-1.11.1.jar10 -rw-r--r--···0·root·········(0)·root·········(0)··4109999·2022-12-14·16:44:21.000000·./usr/share/java/clojure-1.11.1.jar
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-14·16:44:21.000000·./usr/share/maven-repo/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-14·16:44:21.000000·./usr/share/maven-repo/
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-14·16:44:21.000000·./usr/share/maven-repo/org/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-14·16:44:21.000000·./usr/share/maven-repo/org/
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-14·16:44:21.000000·./usr/share/maven-repo/org/clojure/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-14·16:44:21.000000·./usr/share/maven-repo/org/clojure/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-14·16:44:21.000000·./usr/share/maven-repo/org/clojure/clojure/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-14·16:44:21.000000·./usr/share/maven-repo/org/clojure/clojure/
15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-14·16:44:21.000000·./usr/share/maven-repo/org/clojure/clojure/1.10.x/15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-14·16:44:21.000000·./usr/share/maven-repo/org/clojure/clojure/1.10.x/
16 -rw-r--r--···0·root·········(0)·root·········(0)·····1646·2022-12-14·16:44:21.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·2022-12-14·16:44:21.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·2022-12-14·16:44:21.000000·./usr/share/maven-repo/org/clojure/clojure/1.11.1/17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2022-12-14·16:44:21.000000·./usr/share/maven-repo/org/clojure/clojure/1.11.1/
12.3 MB
./usr/share/java/clojure-1.11.1.jar
646 KB
zipinfo {}
    
Offset 1, 3690 lines modifiedOffset 1, 3690 lines modified
Diff chunk too large, falling back to line-by-line diff (3690 lines added, 3690 lines removed)
1 Zip·file·size:·4109992·bytes,·number·of·entries:·36881 Zip·file·size:·4109999·bytes,·number·of·entries:·3688
2 drwxr-xr-x··2.0·unx········0·bx·stor·24-Apr-12·21:17·META-INF/2 drwxr-xr-x··2.0·unx········0·bx·stor·24-Apr-13·23:28·META-INF/
3 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/3 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:28·clojure/
4 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:16·clojure/asm/4 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:26·clojure/asm/
5 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:16·clojure/asm/commons/5 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:26·clojure/asm/commons/
6 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/core/6 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:28·clojure/core/
7 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/core/protocols/7 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:28·clojure/core/protocols/
8 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/core/proxy$clojure/8 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:27·clojure/core/proxy$clojure/
9 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/core/proxy$clojure/lang/9 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:27·clojure/core/proxy$clojure/lang/
10 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/core/proxy$java/10 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:27·clojure/core/proxy$java/
11 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/core/proxy$java/io/11 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:27·clojure/core/proxy$java/io/
12 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/core/reducers/12 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:28·clojure/core/reducers/
13 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/data/13 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:28·clojure/data/
14 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/inspector/14 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:28·clojure/inspector/
15 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/inspector/proxy$java/15 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:28·clojure/inspector/proxy$java/
16 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/inspector/proxy$java/lang/16 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:28·clojure/inspector/proxy$java/lang/
17 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/inspector/proxy$javax/17 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:28·clojure/inspector/proxy$javax/
18 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/inspector/proxy$javax/swing/18 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:28·clojure/inspector/proxy$javax/swing/
19 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/inspector/proxy$javax/swing/table/19 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:28·clojure/inspector/proxy$javax/swing/table/
20 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/instant/20 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:28·clojure/instant/
21 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/instant/proxy$java/21 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:28·clojure/instant/proxy$java/
22 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/instant/proxy$java/lang/22 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:28·clojure/instant/proxy$java/lang/
23 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/java/23 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:28·clojure/java/
24 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:16·clojure/java/api/24 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:26·clojure/java/api/
25 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/java/browse_ui/25 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:28·clojure/java/browse_ui/
26 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/java/browse_ui/proxy$java/26 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:28·clojure/java/browse_ui/proxy$java/
27 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/java/browse_ui/proxy$java/lang/27 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:28·clojure/java/browse_ui/proxy$java/lang/
28 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/java/io/28 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:28·clojure/java/io/
29 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:16·clojure/lang/29 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:26·clojure/lang/
30 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/pprint/30 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:28·clojure/pprint/
31 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/pprint/proxy$java/31 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:28·clojure/pprint/proxy$java/
32 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/pprint/proxy$java/io/32 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:28·clojure/pprint/proxy$java/io/
33 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/reflect/33 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:28·clojure/reflect/
34 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/reflect/proxy$clojure/34 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:28·clojure/reflect/proxy$clojure/
35 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/reflect/proxy$clojure/asm/35 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:28·clojure/reflect/proxy$clojure/asm/
36 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/repl/36 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:28·clojure/repl/
37 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/repl/proxy$java/37 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:28·clojure/repl/proxy$java/
38 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/repl/proxy$java/io/38 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:28·clojure/repl/proxy$java/io/
39 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/repl/proxy$java/lang/39 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:28·clojure/repl/proxy$java/lang/
40 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/test/40 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:28·clojure/test/
41 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/xml/41 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:28·clojure/xml/
42 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/xml/proxy$java/42 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:28·clojure/xml/proxy$java/
43 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-12·21:17·clojure/xml/proxy$java/lang/43 drwxr-xr-x··2.0·unx········0·b-·stor·24-Apr-13·23:28·clojure/xml/proxy$java/lang/
44 -rw-r--r--··2.0·unx·····1655·b-·defN·24-Apr-12·21:16·clojure/asm/AnnotationVisitor.class44 -rw-r--r--··2.0·unx·····1655·b-·defN·24-Apr-13·23:25·clojure/asm/AnnotationVisitor.class
45 -rw-r--r--··2.0·unx·····7092·b-·defN·24-Apr-12·21:16·clojure/asm/AnnotationWriter.class45 -rw-r--r--··2.0·unx·····7092·b-·defN·24-Apr-13·23:25·clojure/asm/AnnotationWriter.class
46 -rw-r--r--··2.0·unx·····1508·b-·defN·24-Apr-12·21:16·clojure/asm/Attribute$Set.class46 -rw-r--r--··2.0·unx·····1508·b-·defN·24-Apr-13·23:26·clojure/asm/Attribute$Set.class
47 -rw-r--r--··2.0·unx·····3288·b-·defN·24-Apr-12·21:16·clojure/asm/Attribute.class47 -rw-r--r--··2.0·unx·····3288·b-·defN·24-Apr-13·23:26·clojure/asm/Attribute.class
48 -rw-r--r--··2.0·unx·····4629·b-·defN·24-Apr-12·21:16·clojure/asm/ByteVector.class48 -rw-r--r--··2.0·unx·····4629·b-·defN·24-Apr-13·23:25·clojure/asm/ByteVector.class
49 -rw-r--r--··2.0·unx····44984·b-·defN·24-Apr-12·21:16·clojure/asm/ClassReader.class49 -rw-r--r--··2.0·unx····44984·b-·defN·24-Apr-13·23:26·clojure/asm/ClassReader.class
50 -rw-r--r--··2.0·unx·····3910·b-·defN·24-Apr-12·21:16·clojure/asm/ClassVisitor.class50 -rw-r--r--··2.0·unx·····3910·b-·defN·24-Apr-13·23:25·clojure/asm/ClassVisitor.class
51 -rw-r--r--··2.0·unx····15881·b-·defN·24-Apr-12·21:16·clojure/asm/ClassWriter.class51 -rw-r--r--··2.0·unx····15881·b-·defN·24-Apr-13·23:25·clojure/asm/ClassWriter.class
52 -rw-r--r--··2.0·unx·····2226·b-·defN·24-Apr-12·21:16·clojure/asm/ConstantDynamic.class52 -rw-r--r--··2.0·unx·····2226·b-·defN·24-Apr-13·23:26·clojure/asm/ConstantDynamic.class
53 -rw-r--r--··2.0·unx·····4194·b-·defN·24-Apr-12·21:16·clojure/asm/Constants.class53 -rw-r--r--··2.0·unx·····4194·b-·defN·24-Apr-13·23:26·clojure/asm/Constants.class
54 -rw-r--r--··2.0·unx·····1066·b-·defN·24-Apr-12·21:16·clojure/asm/Context.class54 -rw-r--r--··2.0·unx·····1066·b-·defN·24-Apr-13·23:26·clojure/asm/Context.class
55 -rw-r--r--··2.0·unx······826·b-·defN·24-Apr-12·21:16·clojure/asm/CurrentFrame.class55 -rw-r--r--··2.0·unx······826·b-·defN·24-Apr-13·23:26·clojure/asm/CurrentFrame.class
56 -rw-r--r--··2.0·unx······553·b-·defN·24-Apr-12·21:16·clojure/asm/Edge.class56 -rw-r--r--··2.0·unx······553·b-·defN·24-Apr-13·23:26·clojure/asm/Edge.class
57 -rw-r--r--··2.0·unx·····1600·b-·defN·24-Apr-12·21:16·clojure/asm/FieldVisitor.class57 -rw-r--r--··2.0·unx·····1600·b-·defN·24-Apr-13·23:26·clojure/asm/FieldVisitor.class
58 -rw-r--r--··2.0·unx·····5005·b-·defN·24-Apr-12·21:16·clojure/asm/FieldWriter.class58 -rw-r--r--··2.0·unx·····5005·b-·defN·24-Apr-13·23:26·clojure/asm/FieldWriter.class
59 -rw-r--r--··2.0·unx····18106·b-·defN·24-Apr-12·21:16·clojure/asm/Frame.class59 -rw-r--r--··2.0·unx····18106·b-·defN·24-Apr-13·23:26·clojure/asm/Frame.class
60 -rw-r--r--··2.0·unx·····2223·b-·defN·24-Apr-12·21:16·clojure/asm/Handle.class60 -rw-r--r--··2.0·unx·····2223·b-·defN·24-Apr-13·23:26·clojure/asm/Handle.class
61 -rw-r--r--··2.0·unx·····2218·b-·defN·24-Apr-12·21:16·clojure/asm/Handler.class61 -rw-r--r--··2.0·unx·····2218·b-·defN·24-Apr-13·23:26·clojure/asm/Handler.class
62 -rw-r--r--··2.0·unx·····5763·b-·defN·24-Apr-12·21:16·clojure/asm/Label.class62 -rw-r--r--··2.0·unx·····5763·b-·defN·24-Apr-13·23:26·clojure/asm/Label.class
63 -rw-r--r--··2.0·unx·····7920·b-·defN·24-Apr-12·21:16·clojure/asm/MethodVisitor.class63 -rw-r--r--··2.0·unx·····7920·b-·defN·24-Apr-13·23:26·clojure/asm/MethodVisitor.class
64 -rw-r--r--··2.0·unx····33135·b-·defN·24-Apr-12·21:16·clojure/asm/MethodWriter.class64 -rw-r--r--··2.0·unx····33135·b-·defN·24-Apr-13·23:26·clojure/asm/MethodWriter.class
65 -rw-r--r--··2.0·unx·····1998·b-·defN·24-Apr-12·21:16·clojure/asm/ModuleVisitor.class65 -rw-r--r--··2.0·unx·····1998·b-·defN·24-Apr-13·23:26·clojure/asm/ModuleVisitor.class
66 -rw-r--r--··2.0·unx·····4381·b-·defN·24-Apr-12·21:16·clojure/asm/ModuleWriter.class66 -rw-r--r--··2.0·unx·····4381·b-·defN·24-Apr-13·23:26·clojure/asm/ModuleWriter.class
67 -rw-r--r--··2.0·unx·····7268·b-·defN·24-Apr-12·21:16·clojure/asm/Opcodes.class67 -rw-r--r--··2.0·unx·····7268·b-·defN·24-Apr-13·23:26·clojure/asm/Opcodes.class
68 -rw-r--r--··2.0·unx·····1810·b-·defN·24-Apr-12·21:16·clojure/asm/Symbol.class68 -rw-r--r--··2.0·unx·····1810·b-·defN·24-Apr-13·23:26·clojure/asm/Symbol.class
69 -rw-r--r--··2.0·unx·····1311·b-·defN·24-Apr-12·21:16·clojure/asm/SymbolTable$Entry.class69 -rw-r--r--··2.0·unx·····1311·b-·defN·24-Apr-13·23:25·clojure/asm/SymbolTable$Entry.class
70 -rw-r--r--··2.0·unx····18867·b-·defN·24-Apr-12·21:16·clojure/asm/SymbolTable.class70 -rw-r--r--··2.0·unx····18867·b-·defN·24-Apr-13·23:25·clojure/asm/SymbolTable.class
71 -rw-r--r--··2.0·unx····11487·b-·defN·24-Apr-12·21:16·clojure/asm/Type.class71 -rw-r--r--··2.0·unx····11487·b-·defN·24-Apr-13·23:26·clojure/asm/Type.class
72 -rw-r--r--··2.0·unx·····2663·b-·defN·24-Apr-12·21:16·clojure/asm/TypePath.class72 -rw-r--r--··2.0·unx·····2663·b-·defN·24-Apr-13·23:26·clojure/asm/TypePath.class
73 -rw-r--r--··2.0·unx·····3988·b-·defN·24-Apr-12·21:16·clojure/asm/TypeReference.class73 -rw-r--r--··2.0·unx·····3988·b-·defN·24-Apr-13·23:26·clojure/asm/TypeReference.class
74 -rw-r--r--··2.0·unx····20544·b-·defN·24-Apr-12·21:16·clojure/asm/commons/GeneratorAdapter.class74 -rw-r--r--··2.0·unx····20544·b-·defN·24-Apr-13·23:26·clojure/asm/commons/GeneratorAdapter.class
75 -rw-r--r--··2.0·unx·····6547·b-·defN·24-Apr-12·21:16·clojure/asm/commons/LocalVariablesSorter.class75 -rw-r--r--··2.0·unx·····6547·b-·defN·24-Apr-13·23:26·clojure/asm/commons/LocalVariablesSorter.class
76 -rw-r--r--··2.0·unx·····4980·b-·defN·24-Apr-12·21:16·clojure/asm/commons/Method.class76 -rw-r--r--··2.0·unx·····4980·b-·defN·24-Apr-13·23:26·clojure/asm/commons/Method.class
77 -rw-r--r--··2.0·unx······222·b-·defN·24-Apr-12·21:16·clojure/asm/commons/TableSwitchGenerator.class77 -rw-r--r--··2.0·unx······222·b-·defN·24-Apr-13·23:26·clojure/asm/commons/TableSwitchGenerator.class
78 -rw-r--r--··2.0·unx······945·b-·defN·24-Apr-12·21:17·clojure/core$NaN_QMARK_.class78 -rw-r--r--··2.0·unx······945·b-·defN·24-Apr-13·23:28·clojure/core$NaN_QMARK_.class
79 -rw-r--r--··2.0·unx·····1212·b-·defN·24-Apr-12·21:17·clojure/core$NaN_QMARK___inliner__8955.class79 -rw-r--r--··2.0·unx·····1212·b-·defN·24-Apr-13·23:28·clojure/core$NaN_QMARK___inliner__8955.class
80 -rw-r--r--··2.0·unx·····1063·b-·defN·24-Apr-12·21:17·clojure/core$PrintWriter_on$fn__7572.class80 -rw-r--r--··2.0·unx·····1063·b-·defN·24-Apr-13·23:27·clojure/core$PrintWriter_on$fn__7572.class
81 -rw-r--r--··2.0·unx······908·b-·defN·24-Apr-12·21:17·clojure/core$PrintWriter_on$fn__7574.class81 -rw-r--r--··2.0·unx······908·b-·defN·24-Apr-13·23:27·clojure/core$PrintWriter_on$fn__7574.class
82 -rw-r--r--··2.0·unx·····1367·b-·defN·24-Apr-12·21:17·clojure/core$PrintWriter_on$fn__7576.class82 -rw-r--r--··2.0·unx·····1367·b-·defN·24-Apr-13·23:27·clojure/core$PrintWriter_on$fn__7576.class
83 -rw-r--r--··2.0·unx·····1427·b-·defN·24-Apr-12·21:17·clojure/core$PrintWriter_on.class83 -rw-r--r--··2.0·unx·····1427·b-·defN·24-Apr-13·23:27·clojure/core$PrintWriter_on.class
84 -rw-r--r--··2.0·unx·····1102·b-·defN·24-Apr-12·21:17·clojure/core$StackTraceElement__GT_vec.class84 -rw-r--r--··2.0·unx·····1102·b-·defN·24-Apr-13·23:27·clojure/core$StackTraceElement__GT_vec.class
85 -rw-r--r--··2.0·unx·····2406·b-·defN·24-Apr-12·21:17·clojure/core$Throwable__GT_map$base__7534.class85 -rw-r--r--··2.0·unx·····2406·b-·defN·24-Apr-13·23:27·clojure/core$Throwable__GT_map$base__7534.class
86 -rw-r--r--··2.0·unx·····1110·b-·defN·24-Apr-12·21:17·clojure/core$Throwable__GT_map$fn__7538.class86 -rw-r--r--··2.0·unx·····1110·b-·defN·24-Apr-13·23:27·clojure/core$Throwable__GT_map$fn__7538.class
87 -rw-r--r--··2.0·unx·····3578·b-·defN·24-Apr-12·21:17·clojure/core$Throwable__GT_map.class87 -rw-r--r--··2.0·unx·····3578·b-·defN·24-Apr-13·23:27·clojure/core$Throwable__GT_map.class
88 -rw-r--r--··2.0·unx·····1673·b-·defN·24-Apr-12·21:17·clojure/core$_.class88 -rw-r--r--··2.0·unx·····1673·b-·defN·24-Apr-13·23:27·clojure/core$_.class
89 -rw-r--r--··2.0·unx·····2111·b-·defN·24-Apr-12·21:17·clojure/core$_DOT__DOT_.class89 -rw-r--r--··2.0·unx·····2111·b-·defN·24-Apr-13·23:27·clojure/core$_DOT__DOT_.class
90 -rw-r--r--··2.0·unx·····1712·b-·defN·24-Apr-12·21:17·clojure/core$_EQ_.class90 -rw-r--r--··2.0·unx·····1712·b-·defN·24-Apr-13·23:27·clojure/core$_EQ_.class
91 -rw-r--r--··2.0·unx·····1721·b-·defN·24-Apr-12·21:17·clojure/core$_EQ__EQ_.class91 -rw-r--r--··2.0·unx·····1721·b-·defN·24-Apr-13·23:27·clojure/core$_EQ__EQ_.class
92 -rw-r--r--··2.0·unx·····1506·b-·defN·24-Apr-12·21:17·clojure/core$_EQ__EQ___inliner__5629.class92 -rw-r--r--··2.0·unx·····1506·b-·defN·24-Apr-13·23:27·clojure/core$_EQ__EQ___inliner__5629.class
93 -rw-r--r--··2.0·unx·····1474·b-·defN·24-Apr-12·21:17·clojure/core$_EQ___inliner__5572.class93 -rw-r--r--··2.0·unx·····1474·b-·defN·24-Apr-13·23:27·clojure/core$_EQ___inliner__5572.class
94 -rw-r--r--··2.0·unx·····1714·b-·defN·24-Apr-12·21:17·clojure/core$_GT_.class94 -rw-r--r--··2.0·unx·····1714·b-·defN·24-Apr-13·23:27·clojure/core$_GT_.class
95 -rw-r--r--··2.0·unx······799·b-·defN·24-Apr-12·21:17·clojure/core$_GT_0_QMARK_.class95 -rw-r--r--··2.0·unx······799·b-·defN·24-Apr-13·23:27·clojure/core$_GT_0_QMARK_.class
96 -rw-r--r--··2.0·unx······799·b-·defN·24-Apr-12·21:17·clojure/core$_GT_1_QMARK_.class96 -rw-r--r--··2.0·unx······799·b-·defN·24-Apr-13·23:27·clojure/core$_GT_1_QMARK_.class
97 -rw-r--r--··2.0·unx·····1719·b-·defN·24-Apr-12·21:17·clojure/core$_GT__EQ_.class97 -rw-r--r--··2.0·unx·····1719·b-·defN·24-Apr-13·23:27·clojure/core$_GT__EQ_.class
98 -rw-r--r--··2.0·unx·····1504·b-·defN·24-Apr-12·21:17·clojure/core$_GT__EQ___inliner__5626.class98 -rw-r--r--··2.0·unx·····1504·b-·defN·24-Apr-13·23:27·clojure/core$_GT__EQ___inliner__5626.class
99 -rw-r--r--··2.0·unx·····1499·b-·defN·24-Apr-12·21:17·clojure/core$_GT___inliner__5623.class99 -rw-r--r--··2.0·unx·····1499·b-·defN·24-Apr-13·23:27·clojure/core$_GT___inliner__5623.class
100 -rw-r--r--··2.0·unx·····1712·b-·defN·24-Apr-12·21:17·clojure/core$_LT_.class100 -rw-r--r--··2.0·unx·····1712·b-·defN·24-Apr-13·23:27·clojure/core$_LT_.class
101 -rw-r--r--··2.0·unx·····1719·b-·defN·24-Apr-12·21:17·clojure/core$_LT__EQ_.class101 -rw-r--r--··2.0·unx·····1719·b-·defN·24-Apr-13·23:27·clojure/core$_LT__EQ_.class
102 -rw-r--r--··2.0·unx·····1504·b-·defN·24-Apr-12·21:17·clojure/core$_LT__EQ___inliner__5620.class102 -rw-r--r--··2.0·unx·····1504·b-·defN·24-Apr-13·23:27·clojure/core$_LT__EQ___inliner__5620.class
103 -rw-r--r--··2.0·unx·····1497·b-·defN·24-Apr-12·21:17·clojure/core$_LT___inliner__5595.class103 -rw-r--r--··2.0·unx·····1497·b-·defN·24-Apr-13·23:27·clojure/core$_LT___inliner__5595.class
104 -rw-r--r--··2.0·unx·····1966·b-·defN·24-Apr-12·21:17·clojure/core$_PLUS_.class104 -rw-r--r--··2.0·unx·····1966·b-·defN·24-Apr-13·23:27·clojure/core$_PLUS_.class
105 -rw-r--r--··2.0·unx·····1981·b-·defN·24-Apr-12·21:17·clojure/core$_PLUS__SINGLEQUOTE_.class105 -rw-r--r--··2.0·unx·····1981·b-·defN·24-Apr-13·23:27·clojure/core$_PLUS__SINGLEQUOTE_.class
106 -rw-r--r--··2.0·unx·····1682·b-·defN·24-Apr-12·21:17·clojure/core$_SLASH_.class106 -rw-r--r--··2.0·unx·····1682·b-·defN·24-Apr-13·23:27·clojure/core$_SLASH_.class
107 -rw-r--r--··2.0·unx·····1973·b-·defN·24-Apr-12·21:17·clojure/core$_STAR_.class107 -rw-r--r--··2.0·unx·····1973·b-·defN·24-Apr-13·23:27·clojure/core$_STAR_.class
108 -rw-r--r--··2.0·unx·····1986·b-·defN·24-Apr-12·21:17·clojure/core$_STAR__SINGLEQUOTE_.class108 -rw-r--r--··2.0·unx·····1986·b-·defN·24-Apr-13·23:27·clojure/core$_STAR__SINGLEQUOTE_.class
109 -rw-r--r--··2.0·unx·····2053·b-·defN·24-Apr-12·21:17·clojure/core$__GT_.class109 -rw-r--r--··2.0·unx·····2053·b-·defN·24-Apr-13·23:27·clojure/core$__GT_.class
110 -rw-r--r--··2.0·unx·····2057·b-·defN·24-Apr-12·21:17·clojure/core$__GT__GT_.class110 -rw-r--r--··2.0·unx·····2057·b-·defN·24-Apr-13·23:27·clojure/core$__GT__GT_.class
111 -rw-r--r--··2.0·unx·····1688·b-·defN·24-Apr-12·21:17·clojure/core$__SINGLEQUOTE_.class111 -rw-r--r--··2.0·unx·····1688·b-·defN·24-Apr-13·23:27·clojure/core$__SINGLEQUOTE_.class
112 -rw-r--r--··2.0·unx·····2988·b-·defN·24-Apr-12·21:17·clojure/core$_cache_protocol_fn.class112 -rw-r--r--··2.0·unx·····2988·b-·defN·24-Apr-13·23:28·clojure/core$_cache_protocol_fn.class
113 -rw-r--r--··2.0·unx·····3025·b-·defN·24-Apr-12·21:17·clojure/core$_reset_methods.class113 -rw-r--r--··2.0·unx·····3025·b-·defN·24-Apr-13·23:28·clojure/core$_reset_methods.class
114 -rw-r--r--··2.0·unx······681·b-·defN·24-Apr-12·21:17·clojure/core$abs.class114 -rw-r--r--··2.0·unx······681·b-·defN·24-Apr-13·23:27·clojure/core$abs.class
115 -rw-r--r--··2.0·unx·····1205·b-·defN·24-Apr-12·21:17·clojure/core$abs__inliner__5634.class115 -rw-r--r--··2.0·unx·····1205·b-·defN·24-Apr-13·23:27·clojure/core$abs__inliner__5634.class
116 -rw-r--r--··2.0·unx······829·b-·defN·24-Apr-12·21:17·clojure/core$accessor.class116 -rw-r--r--··2.0·unx······829·b-·defN·24-Apr-13·23:27·clojure/core$accessor.class
117 -rw-r--r--··2.0·unx······899·b-·defN·24-Apr-12·21:17·clojure/core$aclone.class117 -rw-r--r--··2.0·unx······899·b-·defN·24-Apr-13·23:27·clojure/core$aclone.class
118 -rw-r--r--··2.0·unx·····1461·b-·defN·24-Apr-12·21:17·clojure/core$aclone__inliner__6209.class118 -rw-r--r--··2.0·unx·····1461·b-·defN·24-Apr-13·23:27·clojure/core$aclone__inliner__6209.class
119 -rw-r--r--··2.0·unx·····4132·b-·defN·24-Apr-12·21:17·clojure/core$add_annotation.class119 -rw-r--r--··2.0·unx·····4132·b-·defN·24-Apr-13·23:27·clojure/core$add_annotation.class
120 -rw-r--r--··2.0·unx·····3627·b-·defN·24-Apr-12·21:17·clojure/core$add_annotations.class120 -rw-r--r--··2.0·unx·····3627·b-·defN·24-Apr-13·23:27·clojure/core$add_annotations.class
121 -rw-r--r--··2.0·unx······926·b-·defN·24-Apr-12·21:17·clojure/core$add_classpath.class121 -rw-r--r--··2.0·unx······926·b-·defN·24-Apr-13·23:27·clojure/core$add_classpath.class
122 -rw-r--r--··2.0·unx·····2044·b-·defN·24-Apr-12·21:17·clojure/core$add_doc_and_meta.class122 -rw-r--r--··2.0·unx·····2044·b-·defN·24-Apr-13·23:27·clojure/core$add_doc_and_meta.class
123 -rw-r--r--··2.0·unx·····1132·b-·defN·24-Apr-12·21:17·clojure/core$add_tap.class123 -rw-r--r--··2.0·unx·····1132·b-·defN·24-Apr-13·23:28·clojure/core$add_tap.class
124 -rw-r--r--··2.0·unx······825·b-·defN·24-Apr-12·21:17·clojure/core$add_watch.class124 -rw-r--r--··2.0·unx······825·b-·defN·24-Apr-13·23:27·clojure/core$add_watch.class
125 -rw-r--r--··2.0·unx·····2973·b-·defN·24-Apr-12·21:17·clojure/core$agent.class125 -rw-r--r--··2.0·unx·····2973·b-·defN·24-Apr-13·23:27·clojure/core$agent.class
126 -rw-r--r--··2.0·unx······679·b-·defN·24-Apr-12·21:17·clojure/core$agent_error.class126 -rw-r--r--··2.0·unx······679·b-·defN·24-Apr-13·23:27·clojure/core$agent_error.class
Max diff block lines reached; -1/661456 bytes (-0.00%) of diff not shown.
11.2 MB
zipdetails --redact --scan --utc {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 000000·LOCAL·HEADER·#1·······04034B501 000000·LOCAL·HEADER·#1·······04034B50
2 000004·Extract·Zip·Spec······0A·'1.0'2 000004·Extract·Zip·Spec······0A·'1.0'
3 000005·Extract·OS············00·'MS-DOS'3 000005·Extract·OS············00·'MS-DOS'
4 000006·General·Purpose·Flag··08004 000006·General·Purpose·Flag··0800
5 ·······[Bit·11]··············1·'Language·Encoding'5 ·······[Bit·11]··············1·'Language·Encoding'
6 000008·Compression·Method····0000·'Stored'6 000008·Compression·Method····0000·'Stored'
7 00000A·Last·Mod·Time·········588CAA26·'Fri·Apr·12·21:17:12·2024'7 00000A·Last·Mod·Time·········588DBB8F·'Sat·Apr·13·23:28:30·2024'
8 00000E·CRC···················000000008 00000E·CRC···················00000000
9 000012·Compressed·Length·····000000009 000012·Compressed·Length·····00000000
10 000016·Uncompressed·Length···0000000010 000016·Uncompressed·Length···00000000
11 00001A·Filename·Length·······000911 00001A·Filename·Length·······0009
12 00001C·Extra·Length··········000412 00001C·Extra·Length··········0004
13 00001E·Filename··············'XXXXXXXX/'13 00001E·Filename··············'XXXXXXXX/'
14 000027·Extra·ID·#0001········CAFE·'Java·Executable'14 000027·Extra·ID·#0001········CAFE·'Java·Executable'
886 B
clojure/core$PrintWriter_on$fn__7572.class
802 B
procyon -ec {}
    
Offset 3, 20 lines modifiedOffset 3, 20 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$PrintWriter_on$fn__7572·extends·AFunction6 public·final·class·core$PrintWriter_on$fn__7572·extends·AFunction
7 {7 {
8 ····Object·flush_fn; 
9 ····Object·sb;8 ····Object·sb;
 9 ····Object·flush_fn;
10 ····10 ····
11 ····public·core$PrintWriter_on$fn__7572(final·Object·flush_fn,·final·Object·sb)·{11 ····public·core$PrintWriter_on$fn__7572(final·Object·sb,·final·Object·flush_fn)·{
12 ········this.flush_fn·=·flush_fn; 
13 ········this.sb·=·sb;12 ········this.sb·=·sb;
 13 ········this.flush_fn·=·flush_fn;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(final·Object·this)·{16 ····public·Object·invoke(final·Object·this)·{
17 ········if·(((StringBuilder)this.sb).length()·>·0L)·{17 ········if·(((StringBuilder)this.sb).length()·>·0L)·{
18 ············((IFn)this.flush_fn).invoke((Object)((StringBuilder)this.sb).toString());18 ············((IFn)this.flush_fn).invoke((Object)((StringBuilder)this.sb).toString());
19 ········}19 ········}
20 ········((StringBuilder)this.sb).setLength(RT.intCast(0L));20 ········((StringBuilder)this.sb).setLength(RT.intCast(0L));
1.71 KB
clojure/core$PrintWriter_on.class
1.64 KB
procyon -ec {}
    
Offset 13, 30 lines modifiedOffset 13, 31 lines modified
13 ····public·static·Object·invokeStatic(Object·flush_fn,·Object·close_fn)·{13 ····public·static·Object·invokeStatic(Object·flush_fn,·Object·close_fn)·{
14 ········Object·sb·=·new·StringBuilder();14 ········Object·sb·=·new·StringBuilder();
15 ········final·Writer$ff19274a·writer$ff19274a;15 ········final·Writer$ff19274a·writer$ff19274a;
16 ········Object·p__7254__auto__7579·=·writer$ff19274a·=·new·Writer$ff19274a();16 ········Object·p__7254__auto__7579·=·writer$ff19274a·=·new·Writer$ff19274a();
17 ········final·Object[]·array·=·new·Object[6];17 ········final·Object[]·array·=·new·Object[6];
18 ········array[0]·=·"flush";18 ········array[0]·=·"flush";
19 ········final·int·n·=·1;19 ········final·int·n·=·1;
 20 ········final·Object·o·=·sb;
20 ········final·Object·o·=·flush_fn;21 ········final·Object·o2·=·flush_fn;
21 ········flush_fn·=·null;22 ········flush_fn·=·null;
22 ········array[n]·=·new·core$PrintWriter_on$fn__7572(o,·sb);23 ········array[n]·=·new·core$PrintWriter_on$fn__7572(o,·o2);
23 ········array[2]·=·"close";24 ········array[2]·=·"close";
24 ········final·int·n2·=·3;25 ········final·int·n2·=·3;
25 ········final·Object·o2·=·close_fn;26 ········final·Object·o3·=·close_fn;
26 ········close_fn·=·null;27 ········close_fn·=·null;
27 ········array[n2]·=·new·core$PrintWriter_on$fn__7574(o2);28 ········array[n2]·=·new·core$PrintWriter_on$fn__7574(o3);
28 ········array[4]·=·"write";29 ········array[4]·=·"write";
29 ········final·int·n3·=·5;30 ········final·int·n3·=·5;
30 ········final·Object·o3·=·sb;31 ········final·Object·o4·=·sb;
31 ········sb·=·null;32 ········sb·=·null;
32 ········array[n3]·=·new·core$PrintWriter_on$fn__7576(o3);33 ········array[n3]·=·new·core$PrintWriter_on$fn__7576(o4);
33 ········core$init_proxy.invokeStatic((Object)writer$ff19274a,·(Object)RT.mapUniqueKeys(array));34 ········core$init_proxy.invokeStatic((Object)writer$ff19274a,·(Object)RT.mapUniqueKeys(array));
34 ········final·Object·o4·=·p__7254__auto__7579;35 ········final·Object·o5·=·p__7254__auto__7579;
35 ········p__7254__auto__7579·=·null;36 ········p__7254__auto__7579·=·null;
36 ········return·new·PrintWriter(new·BufferedWriter((Writer)o4));37 ········return·new·PrintWriter(new·BufferedWriter((Writer)o5));
37 ····}38 ····}
38 ····39 ····
39 ····public·Object·invoke(final·Object·flush_fn,·final·Object·close_fn)·{40 ····public·Object·invoke(final·Object·flush_fn,·final·Object·close_fn)·{
40 ········return·invokeStatic(flush_fn,·close_fn);41 ········return·invokeStatic(flush_fn,·close_fn);
41 ····}42 ····}
42 }43 }
967 B
clojure/core$assert_same_protocol$fn__8065.class
871 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__8065·extends·AFunction8 public·final·class·core$assert_same_protocol$fn__8065·extends·AFunction
9 {9 {
 10 ····Object·p;
10 ····Object·protocol_var;11 ····Object·protocol_var;
11 ····Object·v;12 ····Object·v;
12 ····Object·p; 
13 ····13 ····
14 ····public·core$assert_same_protocol$fn__8065(final·Object·protocol_var,·final·Object·v,·final·Object·p3)·{14 ····public·core$assert_same_protocol$fn__8065(final·Object·p3,·final·Object·protocol_var,·final·Object·v)·{
 15 ········this.p·=·p3;
15 ········this.protocol_var·=·protocol_var;16 ········this.protocol_var·=·protocol_var;
16 ········this.v·=·v;17 ········this.v·=·v;
17 ········this.p·=·p3; 
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·=·{·"Warning:·protocol",·this.protocol_var,·"is·overwriting",·null·};23 ············final·Object[]·array·=·{·"Warning:·protocol",·this.protocol_var,·"is·overwriting",·null·};
24 ············final·int·n·=·3;24 ············final·int·n·=·3;
966 B
clojure/core$assert_same_protocol$fn__8067.class
870 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__8067·extends·AFunction8 public·final·class·core$assert_same_protocol$fn__8067·extends·AFunction
9 {9 {
10 ····Object·v; 
11 ····Object·p;10 ····Object·p;
12 ····Object·protocol_var;11 ····Object·protocol_var;
 12 ····Object·v;
13 ····13 ····
14 ····public·core$assert_same_protocol$fn__8067(final·Object·v,·final·Object·p3,·final·Object·protocol_var)·{14 ····public·core$assert_same_protocol$fn__8067(final·Object·p3,·final·Object·protocol_var,·final·Object·v)·{
15 ········this.v·=·v; 
16 ········this.p·=·p3;15 ········this.p·=·p3;
17 ········this.protocol_var·=·protocol_var;16 ········this.protocol_var·=·protocol_var;
 17 ········this.v·=·v;
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·=·{·"Warning:·protocol",·this.protocol_var,·"is·overwriting",·null·};23 ············final·Object[]·array·=·{·"Warning:·protocol",·this.protocol_var,·"is·overwriting",·null·};
24 ············final·int·n·=·3;24 ············final·int·n·=·3;
2.56 KB
clojure/core$assert_same_protocol.class
2.48 KB
procyon -ec {}
    
Offset 65, 19 lines modifiedOffset 65, 19 lines modified
65 ····················}65 ····················}
66 ····················o4·=·(invokeStatic3·=·and__5579__auto__8071);66 ····················o4·=·(invokeStatic3·=·and__5579__auto__8071);
67 ····················and__5579__auto__8071·=·null;67 ····················and__5579__auto__8071·=·null;
68 ················}68 ················}
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·=·v;72 ························final·Object·o5·=·p;
73 ························v·=·null; 
74 ························final·Object·o6·=·p; 
75 ························p·=·null;73 ························p·=·null;
 74 ························final·Object·o6·=·v;
 75 ························v·=·null;
76 ························((IFn)new·core$assert_same_protocol$fn__8065(protocol_var,·o5,·o6)).invoke();76 ························((IFn)new·core$assert_same_protocol$fn__8065(o5,·protocol_var,·o6)).invoke();
77 ····················}77 ····················}
78 ················}78 ················}
79 ················final·Object·o7·=·seq_8061;79 ················final·Object·o7·=·seq_8061;
80 ················seq_8061·=·null;80 ················seq_8061·=·null;
81 ················final·Object·o8·=·chunk_8062;81 ················final·Object·o8·=·chunk_8062;
82 ················chunk_8062·=·null;82 ················chunk_8062·=·null;
83 ················final·long·n·=·count_8063;83 ················final·long·n·=·count_8063;
786 B
clojure/core$bean$fn__7294.class
722 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__7294·extends·AFunction5 public·final·class·core$bean$fn__7294·extends·AFunction
6 {6 {
7 ····Object·thisfn; 
8 ····Object·pmap;7 ····Object·pmap;
 8 ····Object·thisfn;
9 ····9 ····
10 ····public·core$bean$fn__7294(final·Object·thisfn,·final·Object·pmap)·{10 ····public·core$bean$fn__7294(final·Object·pmap,·final·Object·thisfn)·{
11 ········this.thisfn·=·thisfn; 
12 ········this.pmap·=·pmap;11 ········this.pmap·=·pmap;
 12 ········this.thisfn·=·thisfn;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke(final·Object·this)·{15 ····public·Object·invoke(final·Object·this)·{
16 ········final·IFn·fn·=·(IFn)this.thisfn;16 ········final·IFn·fn·=·(IFn)this.thisfn;
17 ········final·Object·invokeStatic·=·core$keys.invokeStatic(this.pmap);17 ········final·Object·invokeStatic·=·core$keys.invokeStatic(this.pmap);
18 ········this·=·null;18 ········this·=·null;
19 ········return·fn.invoke(invokeStatic);19 ········return·fn.invoke(invokeStatic);
730 B
clojure/core$bean$fn__7302.class
666 B
procyon -ec {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
  
3 import·clojure.lang.SeqIterator;3 import·clojure.lang.SeqIterator;
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__7302·extends·AFunction6 public·final·class·core$bean$fn__7302·extends·AFunction
7 {7 {
8 ····Object·thisfn; 
9 ····Object·pmap;8 ····Object·pmap;
 9 ····Object·thisfn;
10 ····10 ····
11 ····public·core$bean$fn__7302(final·Object·thisfn,·final·Object·pmap)·{11 ····public·core$bean$fn__7302(final·Object·pmap,·final·Object·thisfn)·{
12 ········this.thisfn·=·thisfn; 
13 ········this.pmap·=·pmap;12 ········this.pmap·=·pmap;
 13 ········this.thisfn·=·thisfn;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(final·Object·this)·{16 ····public·Object·invoke(final·Object·this)·{
17 ········return·new·SeqIterator(((IFn)this.thisfn).invoke(core$keys.invokeStatic(this.pmap)));17 ········return·new·SeqIterator(((IFn)this.thisfn).invoke(core$keys.invokeStatic(this.pmap)));
18 ····}18 ····}
19 }19 }
802 B
clojure/core$bean$fn__7304.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__7304·extends·AFunction6 public·final·class·core$bean$fn__7304·extends·AFunction
7 {7 {
8 ····Object·v; 
9 ····Object·pmap;8 ····Object·pmap;
 9 ····Object·v;
10 ····10 ····
11 ····public·core$bean$fn__7304(final·Object·v,·final·Object·pmap)·{11 ····public·core$bean$fn__7304(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__7306.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__7306·extends·AFunction5 public·final·class·core$bean$fn__7306·extends·AFunction
6 {6 {
7 ····Object·v; 
8 ····Object·pmap;7 ····Object·pmap;
 8 ····Object·v;
9 ····9 ····
10 ····public·core$bean$fn__7306(final·Object·v,·final·Object·pmap)·{10 ····public·core$bean$fn__7306(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;
849 B
clojure/core$bean$thisfn__7289$fn__7290.class
759 B
procyon -ec {}
    
Offset 3, 21 lines modifiedOffset 3, 21 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__7289$fn__7290·extends·AFunction6 public·final·class·core$bean$thisfn__7289$fn__7290·extends·AFunction
7 {7 {
8 ····Object·thisfn; 
9 ····Object·v;8 ····Object·v;
 9 ····Object·thisfn;
10 ····Object·plseq;10 ····Object·plseq;
11 ····11 ····
12 ····public·core$bean$thisfn__7289$fn__7290(final·Object·thisfn,·final·Object·v,·final·Object·plseq)·{12 ····public·core$bean$thisfn__7289$fn__7290(final·Object·v,·final·Object·thisfn,·final·Object·plseq)·{
13 ········this.thisfn·=·thisfn; 
14 ········this.v·=·v;13 ········this.v·=·v;
 14 ········this.thisfn·=·thisfn;
15 ········this.plseq·=·plseq;15 ········this.plseq·=·plseq;
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;
478 B
clojure/core$bean$thisfn__7289.class
406 B
procyon -ec {}
    
Offset 13, 10 lines modifiedOffset 13, 10 lines modified
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;17 ········final·Object·v·=·this.v;
18 ········final·Object·o·=·plseq;18 ········final·Object·o·=·plseq;
19 ········plseq·=·null;19 ········plseq·=·null;
20 ········return·new·LazySeq((IFn)new·core$bean$thisfn__7289$fn__7290((Object)this,·v,·o));20 ········return·new·LazySeq((IFn)new·core$bean$thisfn__7289$fn__7290(v,·(Object)this,·o));
21 ····}21 ····}
22 }22 }
2.69 KB
clojure/core$bean.class
2.64 KB
procyon -ec {}
    
Offset 20, 39 lines modifiedOffset 20, 41 lines modified
20 ········c·=·null;20 ········c·=·null;
21 ········Object·pmap·=·core$reduce1.invokeStatic((Object)core$bean$fn__7278,·(Object)empty,·core$seq__5467.invokeStatic((Object)((BeanInfo)Introspector.getBeanInfo((Class<?>)o2)).getPropertyDescriptors()));21 ········Object·pmap·=·core$reduce1.invokeStatic((Object)core$bean$fn__7278,·(Object)empty,·core$seq__5467.invokeStatic((Object)((BeanInfo)Introspector.getBeanInfo((Class<?>)o2)).getPropertyDescriptors()));
22 ········Object·v·=·new·core$bean$v__7283(pmap);22 ········Object·v·=·new·core$bean$v__7283(pmap);
23 ········Object·snapshot·=·new·core$bean$snapshot__7285(pmap);23 ········Object·snapshot·=·new·core$bean$snapshot__7285(pmap);
24 ········Object·thisfn·=·new·core$bean$thisfn__7289(v);24 ········Object·thisfn·=·new·core$bean$thisfn__7289(v);
25 ········final·APersistentMap$ff19274a·aPersistentMap$ff19274a;25 ········final·APersistentMap$ff19274a·aPersistentMap$ff19274a;
26 ········Object·p__7254__auto__7313·=·aPersistentMap$ff19274a·=·new·APersistentMap$ff19274a();26 ········Object·p__7254__auto__7313·=·aPersistentMap$ff19274a·=·new·APersistentMap$ff19274a();
27 ········final·Object[]·array·=·{·"seq",·new·core$bean$fn__7294(thisfn,·pmap),·"without",·new·core$bean$fn__7296(snapshot),·"count",·new·core$bean$fn__7298(pmap),·"cons",·new·core$bean$fn__7300(snapshot),·"iterator",·null,·null,·null,·null,·null,·null,·null,·null,·null·};27 ········final·Object[]·array·=·{·"seq",·new·core$bean$fn__7294(pmap,·thisfn),·"without",·new·core$bean$fn__7296(snapshot),·"count",·new·core$bean$fn__7298(pmap),·"cons",·new·core$bean$fn__7300(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·=·thisfn;30 ········final·Object·o4·=·thisfn;
30 ········thisfn·=·null;31 ········thisfn·=·null;
31 ········array[n]·=·new·core$bean$fn__7302(o3,·pmap);32 ········array[n]·=·new·core$bean$fn__7302(o3,·o4);
32 ········array[10]·=·"entryAt";33 ········array[10]·=·"entryAt";
33 ········array[11]·=·new·core$bean$fn__7304(v,·pmap);34 ········array[11]·=·new·core$bean$fn__7304(pmap,·v);
34 ········array[12]·=·"valAt";35 ········array[12]·=·"valAt";
35 ········final·int·n2·=·13;36 ········final·int·n2·=·13;
 37 ········final·Object·o5·=·pmap;
36 ········final·Object·o4·=·v;38 ········final·Object·o6·=·v;
37 ········v·=·null;39 ········v·=·null;
38 ········array[n2]·=·new·core$bean$fn__7306(o4,·pmap);40 ········array[n2]·=·new·core$bean$fn__7306(o5,·o6);
39 ········array[14]·=·"containsKey";41 ········array[14]·=·"containsKey";
40 ········final·int·n3·=·15;42 ········final·int·n3·=·15;
41 ········final·Object·o5·=·pmap;43 ········final·Object·o7·=·pmap;
42 ········pmap·=·null;44 ········pmap·=·null;
43 ········array[n3]·=·new·core$bean$fn__7308(o5);45 ········array[n3]·=·new·core$bean$fn__7308(o7);
44 ········array[16]·=·"assoc";46 ········array[16]·=·"assoc";
45 ········final·int·n4·=·17;47 ········final·int·n4·=·17;
46 ········final·Object·o6·=·snapshot;48 ········final·Object·o8·=·snapshot;
47 ········snapshot·=·null;49 ········snapshot·=·null;
48 ········array[n4]·=·new·core$bean$fn__7310(o6);50 ········array[n4]·=·new·core$bean$fn__7310(o8);
49 ········core$init_proxy.invokeStatic((Object)aPersistentMap$ff19274a,·(Object)RT.mapUniqueKeys(array));51 ········core$init_proxy.invokeStatic((Object)aPersistentMap$ff19274a,·(Object)RT.mapUniqueKeys(array));
50 ········final·Object·o7·=·p__7254__auto__7313;52 ········final·Object·o9·=·p__7254__auto__7313;
51 ········p__7254__auto__7313·=·null;53 ········p__7254__auto__7313·=·null;
52 ········return·o7;54 ········return·o9;
53 ····}55 ····}
54 ····56 ····
55 ····public·Object·invoke(final·Object·x)·{57 ····public·Object·invoke(final·Object·x)·{
56 ········return·invokeStatic(x);58 ········return·invokeStatic(x);
57 ····}59 ····}
58 }60 }
809 B
clojure/core$binding_conveyor_fn$fn__5823.class
715 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.Var;4 import·clojure.lang.Var;
5 import·clojure.lang.RestFn;5 import·clojure.lang.RestFn;
  
6 public·final·class·core$binding_conveyor_fn$fn__5823·extends·RestFn6 public·final·class·core$binding_conveyor_fn$fn__5823·extends·RestFn
7 {7 {
8 ····Object·f; 
9 ····Object·frame;8 ····Object·frame;
 9 ····Object·f;
10 ····10 ····
11 ····public·core$binding_conveyor_fn$fn__5823(final·Object·f,·final·Object·frame)·{11 ····public·core$binding_conveyor_fn$fn__5823(final·Object·frame,·final·Object·f)·{
12 ········this.f·=·f; 
13 ········this.frame·=·frame;12 ········this.frame·=·frame;
 13 ········this.f·=·f;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{16 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{
17 ········Var.resetThreadBindingFrame(this.frame);17 ········Var.resetThreadBindingFrame(this.frame);
18 ········final·Object·f·=·this.f;18 ········final·Object·f·=·this.f;
19 ········final·Object·o·=·x;19 ········final·Object·o·=·x;
20 ········x·=·null;20 ········x·=·null;
857 B
clojure/core$binding_conveyor_fn.class
781 B
procyon -ec {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
  
3 import·clojure.lang.Var;3 import·clojure.lang.Var;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$binding_conveyor_fn·extends·AFunction5 public·final·class·core$binding_conveyor_fn·extends·AFunction
6 {6 {
7 ····public·static·Object·invokeStatic(Object·f)·{7 ····public·static·Object·invokeStatic(Object·f)·{
 8 ········final·Object·cloneThreadBindingFrame;
8 ········Object·frame·=·Var.cloneThreadBindingFrame();9 ········Object·frame·=·cloneThreadBindingFrame·=·Var.cloneThreadBindingFrame();
 10 ········frame·=·null;
9 ········final·Object·o·=·f;11 ········final·Object·o·=·f;
10 ········f·=·null;12 ········f·=·null;
11 ········final·Object·o2·=·frame; 
12 ········frame·=·null; 
13 ········return·new·core$binding_conveyor_fn$fn__5823(o,·o2);13 ········return·new·core$binding_conveyor_fn$fn__5823(cloneThreadBindingFrame,·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 }
1.53 KB
clojure/core$build_positional_factory$iter__7955__7959$fn__7960$fn__7961.class
1.38 KB
procyon -ec {}
    
Offset 8, 24 lines modifiedOffset 8, 24 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__7955__7959$fn__7960$fn__7961·extends·AFunction12 public·final·class·core$build_positional_factory$iter__7955__7959$fn__7960$fn__7961·extends·AFunction
13 {13 {
14 ····Object·b__7958; 
15 ····int·size__6372__auto__;14 ····int·size__6372__auto__;
16 ····Object·c__6371__auto__;15 ····Object·c__6371__auto__;
 16 ····Object·b__7958;
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__7955__7959$fn__7960$fn__7961(final·Object·b__7958,·final·int·size__6372__auto__,·final·Object·c__6371__auto__)·{20 ····public·core$build_positional_factory$iter__7955__7959$fn__7960$fn__7961(final·int·size__6372__auto__,·final·Object·c__6371__auto__,·final·Object·b__7958)·{
21 ········this.b__7958·=·b__7958; 
22 ········this.size__6372__auto__·=·size__6372__auto__;21 ········this.size__6372__auto__·=·size__6372__auto__;
23 ········this.c__6371__auto__·=·c__6371__auto__;22 ········this.c__6371__auto__·=·c__6371__auto__;
 23 ········this.b__7958·=·b__7958;
24 ····}24 ····}
25 ····25 ····
26 ····public·Object·invoke()·{26 ····public·Object·invoke()·{
27 ········for·(long·i__7957·=·(long)RT.intCast(0L);·i__7957·<·this.size__6372__auto__;·++i__7957)·{27 ········for·(long·i__7957·=·(long)RT.intCast(0L);·i__7957·<·this.size__6372__auto__;·++i__7957)·{
28 ············Object·i·=·((Indexed)this.c__6371__auto__).nth(RT.intCast(i__7957));28 ············Object·i·=·((Indexed)this.c__6371__auto__).nth(RT.intCast(i__7957));
29 ············final·Object·b__7958·=·this.b__7958;29 ············final·Object·b__7958·=·this.b__7958;
30 ············final·Object[]·array·=·{·core$build_positional_factory$iter__7955__7959$fn__7960$fn__7961.const__5,·core$build_positional_factory$iter__7955__7959$fn__7960$fn__7961.const__6,·null·};30 ············final·Object[]·array·=·{·core$build_positional_factory$iter__7955__7959$fn__7960$fn__7961.const__5,·core$build_positional_factory$iter__7955__7959$fn__7960$fn__7961.const__6,·null·};
4.05 KB
clojure/core$build_positional_factory$iter__7955__7959$fn__7960.class
3.92 KB
procyon -ec {}
    
Offset 36, 54 lines modifiedOffset 36, 53 lines modified
36 ················temp__5804__auto__7966·=·null;36 ················temp__5804__auto__7966·=·null;
37 ················Object·s__7957·=·o2;37 ················Object·s__7957·=·o2;
38 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__7957);38 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__7957);
39 ················if·(invokeStatic2·!=·null)·{39 ················if·(invokeStatic2·!=·null)·{
40 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{40 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
41 ························Object·c__6371__auto__7964·=·core$chunk_first.invokeStatic(s__7957);41 ························Object·c__6371__auto__7964·=·core$chunk_first.invokeStatic(s__7957);
42 ························final·int·size__6372__auto__7965·=·RT.intCast(RT.count(c__6371__auto__7964));42 ························final·int·size__6372__auto__7965·=·RT.intCast(RT.count(c__6371__auto__7964));
43 ························final·Object·invokeStatic3; 
44 ························Object·b__7958·=·invokeStatic3·=·core$chunk_buffer.invokeStatic((Object)Integer.valueOf(size__6372__auto__7965));43 ························Object·b__7958·=·core$chunk_buffer.invokeStatic((Object)Integer.valueOf(size__6372__auto__7965));
45 ························final·int·n·=·size__6372__auto__7965;44 ························final·int·n·=·size__6372__auto__7965;
46 ························final·Object·o3·=·c__6371__auto__7964;45 ························final·Object·o3·=·c__6371__auto__7964;
47 ························c__6371__auto__7964·=·null;46 ························c__6371__auto__7964·=·null;
48 ························final·Object·invoke·=·((IFn)new·core$build_positional_factory$iter__7955__7959$fn__7960$fn__7961(invokeStatic3,·n,·o3)).invoke();47 ························final·Object·invoke·=·((IFn)new·core$build_positional_factory$iter__7955__7959$fn__7960$fn__7961(n,·o3,·b__7958)).invoke();
49 ························if·(invoke·!=·null)·{48 ························if·(invoke·!=·null)·{
50 ····························if·(invoke·!=·Boolean.FALSE)·{49 ····························if·(invoke·!=·Boolean.FALSE)·{
51 ································final·Object·o4·=·b__7958;50 ································final·Object·o4·=·b__7958;
52 ································b__7958·=·null;51 ································b__7958·=·null;
53 ································final·Object·invokeStatic4·=·core$chunk.invokeStatic(o4);52 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o4);
54 ································final·IFn·fn·=·(IFn)this.iter__7955;53 ································final·IFn·fn·=·(IFn)this.iter__7955;
55 ································final·Object·o5·=·s__7957;54 ································final·Object·o5·=·s__7957;
56 ································s__7957·=·null;55 ································s__7957·=·null;
57 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));56 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));
58 ································this·=·null;57 ································this·=·null;
59 ································return·core$chunk_cons.invokeStatic(invokeStatic4,·invoke2);58 ································return·core$chunk_cons.invokeStatic(invokeStatic3,·invoke2);
60 ····························}59 ····························}
61 ························}60 ························}
62 ························final·Object·o7·=·b__7958;61 ························final·Object·o7·=·b__7958;
63 ························b__7958·=·null;62 ························b__7958·=·null;
64 ························final·Object·invokeStatic5·=·core$chunk.invokeStatic(o7);63 ························final·Object·invokeStatic4·=·core$chunk.invokeStatic(o7);
65 ························final·Object·o8·=·null;64 ························final·Object·o8·=·null;
66 ························this·=·null;65 ························this·=·null;
67 ························return·core$chunk_cons.invokeStatic(invokeStatic5,·o8);66 ························return·core$chunk_cons.invokeStatic(invokeStatic4,·o8);
68 ····················}67 ····················}
69 ················}68 ················}
70 ················Object·i·=·core$first__5449.invokeStatic(s__7957);69 ················Object·i·=·core$first__5449.invokeStatic(s__7957);
71 ················final·Object[]·array·=·{·core$build_positional_factory$iter__7955__7959$fn__7960.const__12,·core$build_positional_factory$iter__7955__7959$fn__7960.const__13,·null·};70 ················final·Object[]·array·=·{·core$build_positional_factory$iter__7955__7959$fn__7960.const__12,·core$build_positional_factory$iter__7955__7959$fn__7960.const__13,·null·};
72 ················final·int·n2·=·2;71 ················final·int·n2·=·2;
73 ················final·Object·o9·=·i;72 ················final·Object·o9·=·i;
74 ················i·=·null;73 ················i·=·null;
75 ················array[n2]·=·o9;74 ················array[n2]·=·o9;
76 ················final·Object·invokeStatic6·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array));75 ················final·Object·invokeStatic5·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array));
77 ················final·IFn·fn2·=·(IFn)this.iter__7955;76 ················final·IFn·fn2·=·(IFn)this.iter__7955;
78 ················final·Object·o10·=·s__7957;77 ················final·Object·o10·=·s__7957;
79 ················s__7957·=·null;78 ················s__7957·=·null;
80 ················final·Object·invoke3·=·fn2.invoke(core$rest__5453.invokeStatic(o10));79 ················final·Object·invoke3·=·fn2.invoke(core$rest__5453.invokeStatic(o10));
81 ················this·=·null;80 ················this·=·null;
82 ················return·core$cons__5441.invokeStatic(invokeStatic6,·invoke3);81 ················return·core$cons__5441.invokeStatic(invokeStatic5,·invoke3);
83 ············}82 ············}
84 ········}83 ········}
85 ········return·null;84 ········return·null;
86 ····}85 ····}
87 ····86 ····
88 ····static·{87 ····static·{
89 ········const__12·=·(AFn)Symbol.intern("clojure.core",·"nth");88 ········const__12·=·(AFn)Symbol.intern("clojure.core",·"nth");
708 B
clojure/core$completing$fn__8528.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__8528·extends·AFunction5 public·final·class·core$completing$fn__8528·extends·AFunction
6 {6 {
7 ····Object·cf; 
8 ····Object·f;7 ····Object·f;
 8 ····Object·cf;
9 ····9 ····
10 ····public·core$completing$fn__8528(final·Object·cf,·final·Object·f)·{10 ····public·core$completing$fn__8528(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__8528(o,·o2);16 ········return·new·core$completing$fn__8528(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 ····
866 B
clojure/core$concat$cat__5560$fn__5561.class
778 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$concat$cat__5560$fn__5561·extends·AFunction5 public·final·class·core$concat$cat__5560$fn__5561·extends·AFunction
6 {6 {
 7 ····Object·zs;
7 ····Object·cat;8 ····Object·cat;
8 ····Object·xys;9 ····Object·xys;
9 ····Object·zs; 
10 ····10 ····
11 ····public·core$concat$cat__5560$fn__5561(final·Object·cat,·final·Object·xys,·final·Object·zs)·{11 ····public·core$concat$cat__5560$fn__5561(final·Object·zs,·final·Object·cat,·final·Object·xys)·{
 12 ········this.zs·=·zs;
12 ········this.cat·=·cat;13 ········this.cat·=·cat;
13 ········this.xys·=·xys;14 ········this.xys·=·xys;
14 ········this.zs·=·zs; 
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__5467.invokeStatic(xys2);21 ········Object·xys·=·invokeStatic·=·core$seq__5467.invokeStatic(xys2);
698 B
clojure/core$concat$cat__5560.class
628 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$concat$cat__5560·extends·AFunction7 public·final·class·core$concat$cat__5560·extends·AFunction
8 {8 {
9 ····public·Object·invoke(Object·xys,·Object·zs)·{9 ····public·Object·invoke(Object·xys,·Object·zs)·{
10 ········final·Object·o·=·xys; 
11 ········xys·=·null; 
12 ········final·Object·o2·=·zs;10 ········final·Object·o·=·zs;
13 ········zs·=·null;11 ········zs·=·null;
 12 ········final·Object·o2·=·xys;
 13 ········xys·=·null;
14 ········return·new·LazySeq((IFn)new·core$concat$cat__5560$fn__5561((Object)this,·o,·o2));14 ········return·new·LazySeq((IFn)new·core$concat$cat__5560$fn__5561(o,·(Object)this,·o2));
15 ····}15 ····}
16 }16 }
684 B
clojure/core$concat$fn__5558.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__5558·extends·AFunction3 public·final·class·core$concat$fn__5558·extends·AFunction
4 {4 {
5 ····Object·y; 
6 ····Object·x;5 ····Object·x;
 6 ····Object·y;
7 ····7 ····
8 ····public·core$concat$fn__5558(final·Object·y,·final·Object·x)·{8 ····public·core$concat$fn__5558(final·Object·x,·final·Object·y)·{
9 ········this.y·=·y; 
10 ········this.x·=·x;9 ········this.x·=·x;
 10 ········this.y·=·y;
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__5467.invokeStatic(x);17 ········Object·s·=·invokeStatic·=·core$seq__5467.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·=·y; 
32 ········y·=·null; 
33 ········final·Object·o2·=·x;31 ········final·Object·o·=·x;
34 ········x·=·null;32 ········x·=·null;
 33 ········final·Object·o2·=·y;
 34 ········y·=·null;
35 ········return·new·LazySeq((IFn)new·core$concat$fn__5558(o,·o2));35 ········return·new·LazySeq((IFn)new·core$concat$fn__5558(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__7599__7603$fn__7604$fn__7605.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__7599__7603$fn__7604$fn__7605·extends·AFunction10 public·final·class·core$ctor_sigs$iter__7599__7603$fn__7604$fn__7605·extends·AFunction
11 {11 {
 12 ····int·size__6372__auto__;
12 ····Object·c__6371__auto__;13 ····Object·c__6371__auto__;
13 ····Object·b__7602;14 ····Object·b__7602;
14 ····int·size__6372__auto__; 
15 ····public·static·final·Var·const__6;15 ····public·static·final·Var·const__6;
16 ····16 ····
17 ····public·core$ctor_sigs$iter__7599__7603$fn__7604$fn__7605(final·Object·c__6371__auto__,·final·Object·b__7602,·final·int·size__6372__auto__)·{17 ····public·core$ctor_sigs$iter__7599__7603$fn__7604$fn__7605(final·int·size__6372__auto__,·final·Object·c__6371__auto__,·final·Object·b__7602)·{
 18 ········this.size__6372__auto__·=·size__6372__auto__;
18 ········this.c__6371__auto__·=·c__6371__auto__;19 ········this.c__6371__auto__·=·c__6371__auto__;
19 ········this.b__7602·=·b__7602;20 ········this.b__7602·=·b__7602;
20 ········this.size__6372__auto__·=·size__6372__auto__; 
21 ····}21 ····}
22 ····22 ····
23 ····public·Object·invoke()·{23 ····public·Object·invoke()·{
24 ········long·i__7601·=·(long)RT.intCast(0L);24 ········long·i__7601·=·(long)RT.intCast(0L);
25 ········while·(i__7601·<·this.size__6372__auto__)·{25 ········while·(i__7601·<·this.size__6372__auto__)·{
26 ············Object·ctor·=·((Indexed)this.c__6371__auto__).nth(RT.intCast(i__7601));26 ············Object·ctor·=·((Indexed)this.c__6371__auto__).nth(RT.intCast(i__7601));
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));
2.37 KB
clojure/core$ctor_sigs$iter__7599__7603$fn__7604.class
2.27 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__7599__7603$fn__7604·extends·AFunction10 public·final·class·core$ctor_sigs$iter__7599__7603$fn__7604·extends·AFunction
11 {11 {
12 ····Object·s__7600; 
13 ····Object·iter__7599;12 ····Object·iter__7599;
 13 ····Object·s__7600;
14 ····public·static·final·Var·const__13;14 ····public·static·final·Var·const__13;
15 ····15 ····
16 ····public·core$ctor_sigs$iter__7599__7603$fn__7604(final·Object·s__7600,·final·Object·iter__7599)·{16 ····public·core$ctor_sigs$iter__7599__7603$fn__7604(final·Object·iter__7599,·final·Object·s__7600)·{
17 ········this.s__7600·=·s__7600; 
18 ········this.iter__7599·=·iter__7599;17 ········this.iter__7599·=·iter__7599;
 18 ········this.s__7600·=·s__7600;
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke()·{21 ····public·Object·invoke()·{
22 ········final·Object·s__7602·=·this.s__7600;22 ········final·Object·s__7602·=·this.s__7600;
23 ········this.s__7600·=·null;23 ········this.s__7600·=·null;
24 ········Object·s__7600·=·s__7602;24 ········Object·s__7600·=·s__7602;
25 ········while·(true)·{25 ········while·(true)·{
551 B
clojure/core$ctor_sigs$iter__7599__7603.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__7599__7603·extends·AFunction7 public·final·class·core$ctor_sigs$iter__7599__7603·extends·AFunction
8 {8 {
9 ····public·Object·invoke(Object·s__7600)·{9 ····public·Object·invoke(Object·s__7600)·{
10 ········final·Object·o·=·s__7600;10 ········final·Object·o·=·s__7600;
11 ········s__7600·=·null;11 ········s__7600·=·null;
12 ········return·new·LazySeq((IFn)new·core$ctor_sigs$iter__7599__7603$fn__7604(o,·(Object)this));12 ········return·new·LazySeq((IFn)new·core$ctor_sigs$iter__7599__7603$fn__7604((Object)this,·o));
13 ····}13 ····}
14 }14 }
791 B
clojure/core$defmacro$fn__5512.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__5512·extends·AFunction8 public·final·class·core$defmacro$fn__5512·extends·AFunction
9 {9 {
10 ····Object·name; 
11 ····Object·args;10 ····Object·args;
 11 ····Object·name;
12 ····12 ····
13 ····public·core$defmacro$fn__5512(final·Object·name,·final·Object·args)·{13 ····public·core$defmacro$fn__5512(final·Object·args,·final·Object·name)·{
14 ········this.name·=·name; 
15 ········this.args·=·args;14 ········this.args·=·args;
 15 ········this.name·=·name;
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;
736 B
clojure/core$defmacro$fn__5520.class
664 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__5520·extends·AFunction3 public·final·class·core$defmacro$fn__5520·extends·AFunction
4 {4 {
5 ····Object·prefix; 
6 ····Object·fdecl;5 ····Object·fdecl;
 6 ····Object·prefix;
7 ····7 ····
8 ····public·core$defmacro$fn__5520(final·Object·prefix,·final·Object·fdecl)·{8 ····public·core$defmacro$fn__5520(final·Object·fdecl,·final·Object·prefix)·{
9 ········this.prefix·=·prefix; 
10 ········this.fdecl·=·fdecl;9 ········this.fdecl·=·fdecl;
 10 ········this.prefix·=·prefix;
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__5512(name,·(Object)args)).invoke();29 ········Object·prefix·=·((IFn)new·core$defmacro$fn__5512((Object)args,·name)).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__5514((Object)seq)).invoke();32 ········Object·fdecl·=·((IFn)new·core$defmacro$fn__5514((Object)seq)).invoke();
33 ········final·Object·invokeStatic·=·core$vector_QMARK___5479.invokeStatic(core$first__5449.invokeStatic(fdecl));33 ········final·Object·invokeStatic·=·core$vector_QMARK___5479.invokeStatic(core$first__5449.invokeStatic(fdecl));
34 ········Object·invokeStatic2·=·null;34 ········Object·invokeStatic2·=·null;
35 ········Label_0084:·{35 ········Label_0084:·{
36 ············if·(invokeStatic·!=·null)·{36 ············if·(invokeStatic·!=·null)·{
933 B
clojure/core$derive$tf__6742$fn__6743.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__6742$fn__6743·extends·AFunction9 public·final·class·core$derive$tf__6742$fn__6743·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__6742$fn__6743(final·Object·target,·final·Object·targets)·{15 ····public·core$derive$tf__6742$fn__6743(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__6742$fn__6743.const__2.getRawRoot();24 ········final·Object·rawRoot·=·core$derive$tf__6742$fn__6743.const__2.getRawRoot();
848 B
clojure/core$derive$tf__6742.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__6742·extends·AFunction5 public·final·class·core$derive$tf__6742·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__6742$fn__6743·core$derive$tf__6742$fn__6743·=·new·core$derive$tf__6742$fn__6743(o,·o2);12 ········final·core$derive$tf__6742$fn__6743·core$derive$tf__6742$fn__6743·=·new·core$derive$tf__6742$fn__6743(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__6314$pmap__6317$fn__6318.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__6314$pmap__6317$fn__6318·extends·AFunction11 public·final·class·core$destructure$pb__6314$pmap__6317$fn__6318·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__6314$pmap__6317$fn__6318(final·Object·b,·final·Object·gmap)·{20 ····public·core$destructure$pb__6314$pmap__6317$fn__6318(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__6314$pmap__6317$fn__6318.__thunk__0__;26 ········final·ILookupThunk·_thunk__0__·=·core$destructure$pb__6314$pmap__6317$fn__6318.__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__6314$pmap__6317.class
1.07 KB
procyon -ec {}
    
Offset 47, 15 lines modifiedOffset 47, 15 lines modified
47 ········final·ILookupThunk·_thunk__0__·=·core$destructure$pb__6314$pmap__6317.__thunk__0__;47 ········final·ILookupThunk·_thunk__0__·=·core$destructure$pb__6314$pmap__6317.__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__6314$pmap__6317.__thunk__0__·=·((ILookupSite)core$destructure$pb__6314$pmap__6317.__site__0__).fault(o)).get(o);51 ············o2·=·(core$destructure$pb__6314$pmap__6317.__thunk__0__·=·((ILookupSite)core$destructure$pb__6314$pmap__6317.__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__6314$pmap__6317$fn__6318(b,·gmap);54 ········final·IFn·fn·=·(IFn)new·core$destructure$pb__6314$pmap__6317$fn__6318(gmap,·b);
55 ········final·Object·o3·=·bvec;55 ········final·Object·o3·=·bvec;
56 ········bvec·=·null;56 ········bvec·=·null;
57 ········final·Object·invokeStatic·=·core$conj__5455.invokeStatic(o3,·gmap);57 ········final·Object·invokeStatic·=·core$conj__5455.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__5455.invokeStatic(core$conj__5455.invokeStatic(invokeStatic,·o4),·gmap);60 ········final·Object·invokeStatic2·=·core$conj__5455.invokeStatic(core$conj__5455.invokeStatic(invokeStatic,·o4),·gmap);
61 ········final·Object·invokeStatic3·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$destructure$pb__6314$pmap__6317.const__10·}));61 ········final·Object·invokeStatic3·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$destructure$pb__6314$pmap__6317.const__10·}));
914 B
clojure/core$distinct$fn__6477$fn__6478.class
824 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.Volatile;4 import·clojure.lang.Volatile;
5 import·clojure.lang.AFunction;5 import·clojure.lang.AFunction;
  
6 public·final·class·core$distinct$fn__6477$fn__6478·extends·AFunction6 public·final·class·core$distinct$fn__6477$fn__6478·extends·AFunction
7 {7 {
8 ····Object·rf; 
9 ····Object·seen;8 ····Object·seen;
 9 ····Object·rf;
10 ····10 ····
11 ····public·core$distinct$fn__6477$fn__6478(final·Object·rf,·final·Object·seen)·{11 ····public·core$distinct$fn__6477$fn__6478(final·Object·seen,·final·Object·rf)·{
12 ········this.rf·=·rf; 
13 ········this.seen·=·seen;12 ········this.seen·=·seen;
 13 ········this.rf·=·rf;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·result,·Object·input)·{16 ····public·Object·invoke(Object·result,·Object·input)·{
17 ········final·Object·invokeStatic·=·core$contains_QMARK_.invokeStatic(core$deref.invokeStatic(this.seen),·input);17 ········final·Object·invokeStatic·=·core$contains_QMARK_.invokeStatic(core$deref.invokeStatic(this.seen),·input);
18 ········if·(invokeStatic·!=·null)·{18 ········if·(invokeStatic·!=·null)·{
19 ············if·(invokeStatic·!=·Boolean.FALSE)·{19 ············if·(invokeStatic·!=·Boolean.FALSE)·{
20 ················final·Object·invoke·=·result;20 ················final·Object·invoke·=·result;
795 B
clojure/core$distinct$fn__6477.class
723 B
procyon -ec {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
  
3 import·clojure.lang.PersistentHashSet;3 import·clojure.lang.PersistentHashSet;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$distinct$fn__6477·extends·AFunction5 public·final·class·core$distinct$fn__6477·extends·AFunction
6 {6 {
7 ····public·Object·invoke(Object·rf)·{7 ····public·Object·invoke(Object·rf)·{
 8 ········final·Object·invokeStatic;
8 ········Object·seen·=·core$volatile_BANG_.invokeStatic((Object)PersistentHashSet.EMPTY);9 ········Object·seen·=·invokeStatic·=·core$volatile_BANG_.invokeStatic((Object)PersistentHashSet.EMPTY);
 10 ········seen·=·null;
9 ········final·Object·o·=·rf;11 ········final·Object·o·=·rf;
10 ········rf·=·null;12 ········rf·=·null;
11 ········final·Object·o2·=·seen; 
12 ········seen·=·null; 
13 ········return·new·core$distinct$fn__6477$fn__6478(o,·o2);13 ········return·new·core$distinct$fn__6477$fn__6478(invokeStatic,·o);
14 ····}14 ····}
15 }15 }
895 B
clojure/core$distinct$step__6481$fn__6482.class
801 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$distinct$step__6481$fn__6482·extends·AFunction5 public·final·class·core$distinct$step__6481$fn__6482·extends·AFunction
6 {6 {
7 ····Object·xs;7 ····Object·xs;
8 ····Object·step; 
9 ····Object·seen;8 ····Object·seen;
 9 ····Object·step;
10 ····10 ····
11 ····public·core$distinct$step__6481$fn__6482(final·Object·xs,·final·Object·step,·final·Object·seen)·{11 ····public·core$distinct$step__6481$fn__6482(final·Object·xs,·final·Object·seen,·final·Object·step)·{
12 ········this.xs·=·xs;12 ········this.xs·=·xs;
13 ········this.step·=·step; 
14 ········this.seen·=·seen;13 ········this.seen·=·seen;
 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__6481$fn__6482$fn__6484(this.step);18 ········final·IFn·fn·=·(IFn)new·core$distinct$step__6481$fn__6482$fn__6484(this.step);
19 ········final·Object·xs·=·this.xs;19 ········final·Object·xs·=·this.xs;
20 ········this.xs·=·null;20 ········this.xs·=·null;
21 ········final·Object·seen·=·this.seen;21 ········final·Object·seen·=·this.seen;
543 B
clojure/core$distinct$step__6481.class
467 B
procyon -ec {}
    
Offset 8, 10 lines modifiedOffset 8, 10 lines modified
8 public·final·class·core$distinct$step__6481·extends·AFunction8 public·final·class·core$distinct$step__6481·extends·AFunction
9 {9 {
10 ····public·Object·invoke(Object·xs,·Object·seen)·{10 ····public·Object·invoke(Object·xs,·Object·seen)·{
11 ········final·Object·o·=·xs;11 ········final·Object·o·=·xs;
12 ········xs·=·null;12 ········xs·=·null;
13 ········final·Object·o2·=·seen;13 ········final·Object·o2·=·seen;
14 ········seen·=·null;14 ········seen·=·null;
15 ········return·new·LazySeq((IFn)new·core$distinct$step__6481$fn__6482(o,·(Object)this,·o2));15 ········return·new·LazySeq((IFn)new·core$distinct$step__6481$fn__6482(o,·o2,·(Object)this));
16 ····}16 ····}
17 }17 }
825 B
clojure/core$drop$fn__5997.class
761 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$fn__5997·extends·AFunction5 public·final·class·core$drop$fn__5997·extends·AFunction
6 {6 {
7 ····Object·coll; 
8 ····Object·step; 
9 ····Object·n;7 ····Object·n;
 8 ····Object·step;
 9 ····Object·coll;
10 ····10 ····
11 ····public·core$drop$fn__5997(final·Object·coll,·final·Object·step,·final·Object·n)·{11 ····public·core$drop$fn__5997(final·Object·n,·final·Object·step,·final·Object·coll)·{
12 ········this.coll·=·coll; 
13 ········this.step·=·step; 
14 ········this.n·=·n;12 ········this.n·=·n;
 13 ········this.step·=·step;
 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;
776 B
clojure/core$drop.class
730 B
procyon -ec {}
    
Offset 5, 20 lines modifiedOffset 5, 20 lines modified
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·extends·AFunction7 public·final·class·core$drop·extends·AFunction
8 {8 {
9 ····public·static·Object·invokeStatic(Object·n,·Object·coll)·{9 ····public·static·Object·invokeStatic(Object·n,·Object·coll)·{
10 ········Object·step·=·new·core$drop$step__5994();10 ········Object·step·=·new·core$drop$step__5994();
11 ········final·Object·o·=·coll;11 ········final·Object·o·=·n;
12 ········coll·=·null;12 ········n·=·null;
13 ········final·Object·o2·=·step;13 ········final·Object·o2·=·step;
14 ········step·=·null;14 ········step·=·null;
15 ········final·Object·o3·=·n;15 ········final·Object·o3·=·coll;
16 ········n·=·null;16 ········coll·=·null;
17 ········return·new·LazySeq((IFn)new·core$drop$fn__5997(o,·o2,·o3));17 ········return·new·LazySeq((IFn)new·core$drop$fn__5997(o,·o2,·o3));
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·invoke(final·Object·n,·final·Object·coll)·{20 ····public·Object·invoke(final·Object·n,·final·Object·coll)·{
21 ········return·invokeStatic(n,·coll);21 ········return·invokeStatic(n,·coll);
22 ····}22 ····}
23 ····23 ····
831 B
clojure/core$drop_while$fn__6012.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__6012·extends·AFunction5 public·final·class·core$drop_while$fn__6012·extends·AFunction
6 {6 {
 7 ····Object·pred;
7 ····Object·step;8 ····Object·step;
8 ····Object·coll;9 ····Object·coll;
9 ····Object·pred; 
10 ····10 ····
11 ····public·core$drop_while$fn__6012(final·Object·step,·final·Object·coll,·final·Object·pred)·{11 ····public·core$drop_while$fn__6012(final·Object·pred,·final·Object·step,·final·Object·coll)·{
 12 ········this.pred·=·pred;
12 ········this.step·=·step;13 ········this.step·=·step;
13 ········this.coll·=·coll;14 ········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__6009·core$drop_while$step__6009; 
11 ········Object·step·=·core$drop_while$step__6009·=·new·core$drop_while$step__6009();10 ········Object·step·=·new·core$drop_while$step__6009();
 11 ········final·Object·o·=·pred;
 12 ········pred·=·null;
 13 ········final·Object·o2·=·step;
12 ········step·=·null;14 ········step·=·null;
13 ········final·Object·o·=·coll;15 ········final·Object·o3·=·coll;
14 ········coll·=·null;16 ········coll·=·null;
15 ········final·Object·o2·=·pred; 
16 ········pred·=·null; 
17 ········return·new·LazySeq((IFn)new·core$drop_while$fn__6012((Object)core$drop_while$step__6009,·o,·o2));17 ········return·new·LazySeq((IFn)new·core$drop_while$fn__6012(o,·o2,·o3));
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.39 KB
clojure/core$emit_defrecord$eqhash__7909.class
1.3 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__7909·extends·AFunction13 public·final·class·core$emit_defrecord$eqhash__7909·extends·AFunction
14 {14 {
15 ····Object·type_hash; 
16 ····Object·gs;15 ····Object·gs;
 16 ····Object·type_hash;
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;
1.43 KB
clojure/core$emit_defrecord$ilookup__7921.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__7921·extends·AFunction14 public·final·class·core$emit_defrecord$ilookup__7921·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;
1.17 KB
clojure/core$emit_defrecord$imap__7931$fn__7939.class
1.07 KB
procyon -ec {}
    
Offset 6, 24 lines modifiedOffset 6, 24 lines modified
6 import·clojure.lang.Tuple;6 import·clojure.lang.Tuple;
7 import·clojure.lang.RT;7 import·clojure.lang.RT;
8 import·clojure.lang.AFn;8 import·clojure.lang.AFn;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·core$emit_defrecord$imap__7931$fn__7939·extends·AFunction10 public·final·class·core$emit_defrecord$imap__7931$fn__7939·extends·AFunction
11 {11 {
12 ····Object·tagname; 
13 ····Object·fields; 
14 ····Object·gs;12 ····Object·gs;
 13 ····Object·fields;
 14 ····Object·tagname;
15 ····public·static·final·AFn·const__2;15 ····public·static·final·AFn·const__2;
16 ····public·static·final·AFn·const__5;16 ····public·static·final·AFn·const__5;
17 ····17 ····
18 ····public·core$emit_defrecord$imap__7931$fn__7939(final·Object·tagname,·final·Object·fields,·final·Object·gs)·{18 ····public·core$emit_defrecord$imap__7931$fn__7939(final·Object·gs,·final·Object·fields,·final·Object·tagname)·{
19 ········this.tagname·=·tagname; 
20 ········this.fields·=·fields; 
21 ········this.gs·=·gs;19 ········this.gs·=·gs;
 20 ········this.fields·=·fields;
 21 ········this.tagname·=·tagname;
22 ····}22 ····}
23 ····23 ····
24 ····public·Object·invoke(Object·fld)·{24 ····public·Object·invoke(Object·fld)·{
25 ········final·Object·invokeStatic·=·core$keyword.invokeStatic(fld);25 ········final·Object·invokeStatic·=·core$keyword.invokeStatic(fld);
26 ········final·AFn·const__2·=·core$emit_defrecord$imap__7931$fn__7939.const__2;26 ········final·AFn·const__2·=·core$emit_defrecord$imap__7931$fn__7939.const__2;
27 ········final·Object·tagname·=·this.tagname;27 ········final·Object·tagname·=·this.tagname;
28 ········final·Object[]·array·=·new·Object[2];28 ········final·Object[]·array·=·new·Object[2];
51.8 KB
clojure/core$emit_defrecord$imap__7931.class
51.7 KB
procyon -ec {}
    
Offset 11, 19 lines modifiedOffset 11, 19 lines modified
11 import·clojure.lang.Keyword;11 import·clojure.lang.Keyword;
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__7931·extends·AFunction15 public·final·class·core$emit_defrecord$imap__7931·extends·AFunction
16 {16 {
17 ····Object·tagname;17 ····Object·gs;
18 ····Object·base_fields; 
19 ····Object·fields;18 ····Object·fields;
20 ····Object·classname;19 ····Object·classname;
 20 ····Object·base_fields;
21 ····Object·gs;21 ····Object·tagname;
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;
1.33 KB
clojure/core$emit_defrecord$iobj__7915.class
1.24 KB
procyon -ec {}
    
Offset 9, 31 lines modifiedOffset 9, 31 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$iobj__7915·extends·AFunction13 public·final·class·core$emit_defrecord$iobj__7915·extends·AFunction
14 {14 {
15 ····Object·tagname; 
16 ····Object·fields; 
17 ····Object·gs;15 ····Object·gs;
 16 ····Object·fields;
 17 ····Object·tagname;
18 ····public·static·final·AFn·const__4;18 ····public·static·final·AFn·const__4;
19 ····public·static·final·AFn·const__8;19 ····public·static·final·AFn·const__8;
20 ····public·static·final·Var·const__10;20 ····public·static·final·Var·const__10;
21 ····public·static·final·AFn·const__11;21 ····public·static·final·AFn·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;
25 ····public·static·final·AFn·const__15;25 ····public·static·final·AFn·const__15;
26 ····public·static·final·AFn·const__17;26 ····public·static·final·AFn·const__17;
27 ····27 ····
28 ····public·core$emit_defrecord$iobj__7915(final·Object·tagname,·final·Object·fields,·final·Object·gs)·{28 ····public·core$emit_defrecord$iobj__7915(final·Object·gs,·final·Object·fields,·final·Object·tagname)·{
29 ········this.tagname·=·tagname; 
30 ········this.fields·=·fields; 
31 ········this.gs·=·gs;29 ········this.gs·=·gs;
 30 ········this.fields·=·fields;
 31 ········this.tagname·=·tagname;
32 ····}32 ····}
33 ····33 ····
34 ····public·Object·invoke(Object·p__7914)·{34 ····public·Object·invoke(Object·p__7914)·{
35 ········final·Object·o·=·p__7914;35 ········final·Object·o·=·p__7914;
36 ········p__7914·=·null;36 ········p__7914·=·null;
37 ········Object·vec__7916·=·o;37 ········Object·vec__7916·=·o;
38 ········Object·i·=·RT.nth(vec__7916,·RT.intCast(0L),·(Object)null);38 ········Object·i·=·RT.nth(vec__7916,·RT.intCast(0L),·(Object)null);
3.44 KB
clojure/core$emit_defrecord.class
3.37 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__7903;161 ········//···241:·new·············Lclojure/core$emit_defrecord$irecord__7903;
162 ········//···244:·dup············162 ········//···244:·dup············
163 ········//···245:·invokespecial···clojure/core$emit_defrecord$irecord__7903.<init>:()V163 ········//···245:·invokespecial···clojure/core$emit_defrecord$irecord__7903.<init>:()V
164 ········//···248:·astore··········14164 ········//···248:·astore··········14
165 ········//···250:·new·············Lclojure/core$emit_defrecord$eqhash__7909;165 ········//···250:·new·············Lclojure/core$emit_defrecord$eqhash__7909;
166 ········//···253:·dup············166 ········//···253:·dup············
 167 ········//···254:·aload···········gs
167 ········//···254:·aload···········type_hash168 ········//···256:·aload···········type_hash
168 ········//···256:·aconst_null····169 ········//···258:·aconst_null····
169 ········//···257:·astore··········type_hash170 ········//···259:·astore··········type_hash
170 ········//···259:·aload···········gs 
171 ········//···261:·invokespecial···clojure/core$emit_defrecord$eqhash__7909.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V171 ········//···261:·invokespecial···clojure/core$emit_defrecord$eqhash__7909.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V
172 ········//···264:·astore··········15172 ········//···264:·astore··········15
173 ········//···266:·new·············Lclojure/core$emit_defrecord$iobj__7915;173 ········//···266:·new·············Lclojure/core$emit_defrecord$iobj__7915;
174 ········//···269:·dup············174 ········//···269:·dup············
 175 ········//···270:·aload···········gs
 176 ········//···272:·aload···········fields
175 ········//···270:·aload_0·········/*·tagname·*/177 ········//···274:·aload_0·········/*·tagname·*/
176 ········//···271:·aload···········fields 
177 ········//···273:·aload···········gs 
178 ········//···275:·invokespecial···clojure/core$emit_defrecord$iobj__7915.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V178 ········//···275:·invokespecial···clojure/core$emit_defrecord$iobj__7915.<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__7921;180 ········//···280:·new·············Lclojure/core$emit_defrecord$ilookup__7921;
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__7921.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V184 ········//···287:·invokespecial···clojure/core$emit_defrecord$ilookup__7921.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V
185 ········//···290:·astore··········17185 ········//···290:·astore··········17
186 ········//···292:·new·············Lclojure/core$emit_defrecord$imap__7931;186 ········//···292:·new·············Lclojure/core$emit_defrecord$imap__7931;
187 ········//···295:·dup············187 ········//···295:·dup············
188 ········//···296:·aload_0·········/*·tagname·*/ 
189 ········//···297:·aload···········base_fields188 ········//···296:·aload···········gs
190 ········//···299:·aconst_null····189 ········//···298:·aconst_null····
191 ········//···300:·astore··········base_fields190 ········//···299:·astore··········gs
192 ········//···302:·aload···········fields191 ········//···301:·aload···········fields
193 ········//···304:·aconst_null····192 ········//···303:·aconst_null····
194 ········//···305:·astore··········fields193 ········//···304:·astore··········fields
195 ········//···307:·aload···········classname194 ········//···306:·aload···········classname
196 ········//···309:·aload···········gs195 ········//···308:·aload···········base_fields
197 ········//···311:·aconst_null····196 ········//···310:·aconst_null····
198 ········//···312:·astore··········gs197 ········//···311:·astore··········base_fields
 198 ········//···313:·aload_0·········/*·tagname·*/
199 ········//···314:·invokespecial···clojure/core$emit_defrecord$imap__7931.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V199 ········//···314:·invokespecial···clojure/core$emit_defrecord$imap__7931.<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__7943;201 ········//···319:·new·············Lclojure/core$emit_defrecord$ijavamap__7943;
202 ········//···322:·dup············202 ········//···322:·dup············
203 ········//···323:·invokespecial···clojure/core$emit_defrecord$ijavamap__7943.<init>:()V203 ········//···323:·invokespecial···clojure/core$emit_defrecord$ijavamap__7943.<init>:()V
204 ········//···326:·astore··········19204 ········//···326:·astore··········19
205 ········//···328:·aload···········14205 ········//···328:·aload···········14
1.84 KB
clojure/core$emit_method_builder$fn__8043.class
1.75 KB
procyon -ec {}
    
Offset 8, 18 lines modifiedOffset 8, 18 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__8043·extends·AFunction12 public·final·class·core$emit_method_builder$fn__8043·extends·AFunction
13 {13 {
14 ····Object·ginterf;14 ····Object·gthis;
15 ····Object·extend_via_meta;15 ····Object·extend_via_meta;
16 ····Object·on_interface;16 ····Object·on_interface;
17 ····Object·gthis;17 ····Object·ginterf;
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;
24 ····public·static·final·AFn·const__12;24 ····public·static·final·AFn·const__12;
1.61 KB
clojure/core$emit_method_builder.class
1.54 KB
procyon -ec {}
    
Offset 55, 22 lines modifiedOffset 55, 22 lines modified
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·=·ginterf;62 ········final·Object·o3·=·gthis;
63 ········ginterf·=·null;63 ········gthis·=·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·=·on_interface;66 ········final·Object·o5·=·on_interface;
67 ········on_interface·=·null;67 ········on_interface·=·null;
68 ········final·Object·o6·=·gthis;68 ········final·Object·o6·=·ginterf;
69 ········gthis·=·null;69 ········ginterf·=·null;
70 ········final·core$emit_method_builder$fn__8043·core$emit_method_builder$fn__8043·=·new·core$emit_method_builder$fn__8043(o3,·o4,·o5,·o6);70 ········final·core$emit_method_builder$fn__8043·core$emit_method_builder$fn__8043·=·new·core$emit_method_builder$fn__8043(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__8043,·o7);73 ········array7[n7]·=·core$map.invokeStatic((Object)core$emit_method_builder$fn__8043,·o7);
74 ········array6[n6]·=·core$seq__5467.invokeStatic(core$concat.invokeStatic(invokeStatic7,·invokeStatic8,·(ISeq)ArraySeq.create(array7)));74 ········array6[n6]·=·core$seq__5467.invokeStatic(core$concat.invokeStatic(invokeStatic7,·invokeStatic8,·(ISeq)ArraySeq.create(array7)));
75 ········array5[n5]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array6));75 ········array5[n5]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array6));
76 ········array3[n3]·=·core$apply.invokeStatic(rawRoot,·core$seq__5467.invokeStatic(core$concat.invokeStatic(invokeStatic4,·invokeStatic6,·(ISeq)ArraySeq.create(array5))));76 ········array3[n3]·=·core$apply.invokeStatic(rawRoot,·core$seq__5467.invokeStatic(core$concat.invokeStatic(invokeStatic4,·invokeStatic6,·(ISeq)ArraySeq.create(array5))));
1.3 KB
clojure/core$emit_protocol$fn__8082.class
1.22 KB
procyon -ec {}
    
Offset 11, 26 lines modifiedOffset 11, 26 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$emit_protocol$fn__8082·extends·AFunction15 public·final·class·core$emit_protocol$fn__8082·extends·AFunction
16 {16 {
17 ····Object·opts_PLUS_sigs; 
18 ····Object·iname;17 ····Object·iname;
 18 ····Object·opts_PLUS_sigs;
19 ····public·static·final·Keyword·const__0;19 ····public·static·final·Keyword·const__0;
20 ····public·static·final·AFn·const__2;20 ····public·static·final·AFn·const__2;
21 ····public·static·final·Keyword·const__3;21 ····public·static·final·Keyword·const__3;
22 ····public·static·final·Var·const__5;22 ····public·static·final·Var·const__5;
23 ····public·static·final·Keyword·const__7;23 ····public·static·final·Keyword·const__7;
24 ····public·static·final·Var·const__9;24 ····public·static·final·Var·const__9;
25 ····25 ····
26 ····public·core$emit_protocol$fn__8082(final·Object·opts_PLUS_sigs,·final·Object·iname)·{26 ····public·core$emit_protocol$fn__8082(final·Object·iname,·final·Object·opts_PLUS_sigs)·{
27 ········this.opts_PLUS_sigs·=·opts_PLUS_sigs; 
28 ········this.iname·=·iname;27 ········this.iname·=·iname;
 28 ········this.opts_PLUS_sigs·=·opts_PLUS_sigs;
29 ····}29 ····}
30 ····30 ····
31 ····public·Object·invoke()·{31 ····public·Object·invoke()·{
32 ········final·Object[]·array·=·{·core$emit_protocol$fn__8082.const__0,·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol$fn__8082.const__2,·this.iname·})),·core$emit_protocol$fn__8082.const__3,·null·};32 ········final·Object[]·array·=·{·core$emit_protocol$fn__8082.const__0,·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol$fn__8082.const__2,·this.iname·})),·core$emit_protocol$fn__8082.const__3,·null·};
33 ········final·int·n·=·3;33 ········final·int·n·=·3;
34 ········final·Object·iname·=·this.iname;34 ········final·Object·iname·=·this.iname;
35 ········this.iname·=·null;35 ········this.iname·=·null;
18.5 KB
clojure/core$emit_protocol.class
18.5 KB
procyon -ec {}
    
Offset 45, 47 lines modifiedOffset 45, 48 lines modified
45 ····public·static·final·AFn·const__40;45 ····public·static·final·AFn·const__40;
46 ····static·final·KeywordLookupSite·__site__0__;46 ····static·final·KeywordLookupSite·__site__0__;
47 ····static·ILookupThunk·__thunk__0__;47 ····static·ILookupThunk·__thunk__0__;
48 ····static·final·KeywordLookupSite·__site__1__;48 ····static·final·KeywordLookupSite·__site__1__;
49 ····static·ILookupThunk·__thunk__1__;49 ····static·ILookupThunk·__thunk__1__;
50 ····50 ····
51 ····public·static·Object·invokeStatic(Object·name,·Object·opts_PLUS_sigs)·{51 ····public·static·Object·invokeStatic(Object·name,·Object·opts_PLUS_sigs)·{
 52 ········final·Object·invokeStatic;
52 ········Object·iname·=·core$symbol.invokeStatic(core$str.invokeStatic(core$munge.invokeStatic(core$namespace_munge.invokeStatic(core$emit_protocol.const__4.get())),·(ISeq)ArraySeq.create(new·Object[]·{·".",·core$munge.invokeStatic(name)·})));53 ········Object·iname·=·invokeStatic·=·core$symbol.invokeStatic(core$str.invokeStatic(core$munge.invokeStatic(core$namespace_munge.invokeStatic(core$emit_protocol.const__4.get())),·(ISeq)ArraySeq.create(new·Object[]·{·".",·core$munge.invokeStatic(name)·})));
53 ········final·Object·o·=·opts_PLUS_sigs;54 ········final·Object·o·=·opts_PLUS_sigs;
54 ········opts_PLUS_sigs·=·null;55 ········opts_PLUS_sigs·=·null;
55 ········Object·vec__8079·=·((IFn)new·core$emit_protocol$fn__8082(o,·iname)).invoke();56 ········Object·vec__8079·=·((IFn)new·core$emit_protocol$fn__8082(invokeStatic,·o)).invoke();
56 ········Object·opts·=·RT.nth(vec__8079,·RT.intCast(0L),·(Object)null);57 ········Object·opts·=·RT.nth(vec__8079,·RT.intCast(0L),·(Object)null);
57 ········final·Object·o2·=·vec__8079;58 ········final·Object·o2·=·vec__8079;
58 ········vec__8079·=·null;59 ········vec__8079·=·null;
59 ········final·Object·nth;60 ········final·Object·nth;
60 ········Object·sigs·=·nth·=·RT.nth(o2,·RT.intCast(1L),·(Object)null);61 ········Object·sigs·=·nth·=·RT.nth(o2,·RT.intCast(1L),·(Object)null);
61 ········Object·invokeStatic·=·null;62 ········Object·invokeStatic2·=·null;
62 ········Label_0118:·{63 ········Label_0118:·{
63 ············if·(nth·!=·null)·{64 ············if·(nth·!=·null)·{
64 ················if·(nth·!=·Boolean.FALSE)·{65 ················if·(nth·!=·Boolean.FALSE)·{
65 ····················final·core$emit_protocol$fn__8088·core$emit_protocol$fn__8088·=·new·core$emit_protocol$fn__8088(name);66 ····················final·core$emit_protocol$fn__8088·core$emit_protocol$fn__8088·=·new·core$emit_protocol$fn__8088(name);
66 ····················final·PersistentArrayMap·empty·=·PersistentArrayMap.EMPTY;67 ····················final·PersistentArrayMap·empty·=·PersistentArrayMap.EMPTY;
67 ····················final·Object·o3·=·sigs;68 ····················final·Object·o3·=·sigs;
68 ····················sigs·=·null;69 ····················sigs·=·null;
69 ····················invokeStatic·=·core$reduce1.invokeStatic((Object)core$emit_protocol$fn__8088,·(Object)empty,·o3);70 ····················invokeStatic2·=·core$reduce1.invokeStatic((Object)core$emit_protocol$fn__8088,·(Object)empty,·o3);
70 ····················break·Label_0118;71 ····················break·Label_0118;
71 ················}72 ················}
72 ············}73 ············}
73 ············invokeStatic·=·null;74 ············invokeStatic2·=·null;
74 ········}75 ········}
75 ········Object·sigs2·=·invokeStatic;76 ········Object·sigs2·=·invokeStatic2;
76 ········Object·meths·=·core$mapcat.invokeStatic((Object)new·core$emit_protocol$fn__8101(),·(ISeq)ArraySeq.create(new·Object[]·{·core$vals.invokeStatic(sigs2)·}));77 ········Object·meths·=·core$mapcat.invokeStatic((Object)new·core$emit_protocol$fn__8101(),·(ISeq)ArraySeq.create(new·Object[]·{·core$vals.invokeStatic(sigs2)·}));
77 ········final·Object·invokeStatic2·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__14·}));78 ········final·Object·invokeStatic3·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__14·}));
78 ········final·Object·invokeStatic3·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5467.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__15·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·name·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_protocol.const__17.getRawRoot(),·core$seq__5467.invokeStatic(core$concat.invokeStatic()))·}))·})))·}));79 ········final·Object·invokeStatic4·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5467.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__15·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·name·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$emit_protocol.const__17.getRawRoot(),·core$seq__5467.invokeStatic(core$concat.invokeStatic()))·}))·})))·}));
79 ········final·Object[]·array·=·new·Object[6];80 ········final·Object[]·array·=·new·Object[6];
80 ········final·int·n·=·0;81 ········final·int·n·=·0;
81 ········final·Object[]·array2·=·{·null·};82 ········final·Object[]·array2·=·{·null·};
82 ········final·int·n2·=·0;83 ········final·int·n2·=·0;
83 ········final·Object·invokeStatic4·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__18·}));84 ········final·Object·invokeStatic5·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__18·}));
84 ········final·Object·invokeStatic5·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__19·}));85 ········final·Object·invokeStatic6·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__19·}));
85 ········final·Object[]·array3·=·new·Object[3];86 ········final·Object[]·array3·=·new·Object[3];
86 ········final·int·n3·=·0;87 ········final·int·n3·=·0;
87 ········final·Object[]·array4·=·{·null·};88 ········final·Object[]·array4·=·{·null·};
88 ········final·int·n4·=·0;89 ········final·int·n4·=·0;
89 ········final·Object·o4·=·iname;90 ········final·Object·o4·=·iname;
90 ········iname·=·null;91 ········iname·=·null;
91 ········array4[n4]·=·o4;92 ········array4[n4]·=·o4;
858 B
clojure/core$every_pred$ep3__8694$fn__8695.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$every_pred$ep3__8694$fn__8695·extends·AFunction5 public·final·class·core$every_pred$ep3__8694$fn__8695·extends·AFunction
6 {6 {
7 ····Object·p3; 
8 ····Object·p1; 
9 ····Object·p2;7 ····Object·p2;
 8 ····Object·p1;
 9 ····Object·p3;
10 ····10 ····
11 ····public·core$every_pred$ep3__8694$fn__8695(final·Object·p3,·final·Object·p4,·final·Object·p5)·{11 ····public·core$every_pred$ep3__8694$fn__8695(final·Object·p3,·final·Object·p4,·final·Object·p5)·{
12 ········this.p3·=·p3;12 ········this.p2·=·p3;
13 ········this.p1·=·p4;13 ········this.p1·=·p4;
14 ········this.p2·=·p5;14 ········this.p3·=·p5;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(Object·p1__8668_SHARP_)·{17 ····public·Object·invoke(Object·p1__8668_SHARP_)·{
18 ········final·Object·invoke;18 ········final·Object·invoke;
19 ········Object·and__5579__auto__8698·=·invoke·=·((IFn)this.p1).invoke(p1__8668_SHARP_);19 ········Object·and__5579__auto__8698·=·invoke·=·((IFn)this.p1).invoke(p1__8668_SHARP_);
20 ········if·(invoke·!=·null)·{20 ········if·(invoke·!=·null)·{
21 ············if·(invoke·!=·Boolean.FALSE)·{21 ············if·(invoke·!=·Boolean.FALSE)·{
1.66 KB
clojure/core$every_pred$ep3__8694.class
1.58 KB
procyon -ec {}
    
Offset 3, 22 lines modifiedOffset 3, 22 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__8694·extends·RestFn6 public·final·class·core$every_pred$ep3__8694·extends·RestFn
7 {7 {
8 ····Object·p3; 
9 ····Object·p1; 
10 ····Object·p2;8 ····Object·p2;
 9 ····Object·p1;
 10 ····Object·p3;
11 ····11 ····
12 ····public·core$every_pred$ep3__8694(final·Object·p3,·final·Object·p4,·final·Object·p5)·{12 ····public·core$every_pred$ep3__8694(final·Object·p3,·final·Object·p4,·final·Object·p5)·{
13 ········this.p3·=·p3;13 ········this.p2·=·p3;
14 ········this.p1·=·p4;14 ········this.p1·=·p4;
15 ········this.p2·=·p5;15 ········this.p3·=·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;
22 ········final·Object·o2·=·y;22 ········final·Object·o2·=·y;
812 B
clojure/core$every_pred.class
754 B
procyon -ec {}
    
Offset 22, 20 lines modifiedOffset 22, 20 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;29 ········final·Object·o·=·p2;
30 ········p3·=·null;30 ········p2·=·null;
31 ········final·Object·o2·=·p1;31 ········final·Object·o2·=·p1;
32 ········p1·=·null;32 ········p1·=·null;
33 ········final·Object·o3·=·p2;33 ········final·Object·o3·=·p3;
34 ········p2·=·null;34 ········p3·=·null;
35 ········return·new·core$every_pred$ep3__8694(o,·o2,·o3);35 ········return·new·core$every_pred$ep3__8694(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 ····
876 B
clojure/core$expand_method_impl_cache$fn__8001.class
772 B
procyon -ec {}
    
Offset 3, 20 lines modifiedOffset 3, 20 lines modified
  
3 import·clojure.lang.Numbers;3 import·clojure.lang.Numbers;
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$expand_method_impl_cache$fn__8001·extends·AFunction6 public·final·class·core$expand_method_impl_cache$fn__8001·extends·AFunction
7 {7 {
8 ····Object·mask; 
9 ····Object·shift;8 ····Object·shift;
 9 ····Object·mask;
10 ····10 ····
11 ····public·core$expand_method_impl_cache$fn__8001(final·Object·mask,·final·Object·shift)·{11 ····public·core$expand_method_impl_cache$fn__8001(final·Object·shift,·final·Object·mask)·{
12 ········this.mask·=·mask; 
13 ········this.shift·=·shift;12 ········this.shift·=·shift;
 13 ········this.mask·=·mask;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·t,·Object·p__8000)·{16 ····public·Object·invoke(Object·t,·Object·p__8000)·{
17 ········final·Object·o·=·p__8000;17 ········final·Object·o·=·p__8000;
18 ········p__8000·=·null;18 ········p__8000·=·null;
19 ········Object·vec__8002·=·o;19 ········Object·vec__8002·=·o;
20 ········Object·c·=·RT.nth(vec__8002,·RT.intCast(0L),·(Object)null);20 ········Object·c·=·RT.nth(vec__8002,·RT.intCast(0L),·(Object)null);
1.26 KB
clojure/core$expand_method_impl_cache.class
1.18 KB
procyon -ec {}
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ················temp__5802__auto__8007·=·null;66 ················temp__5802__auto__8007·=·null;
67 ················Object·vec__7997·=·o9;67 ················Object·vec__7997·=·o9;
68 ················Object·shift·=·RT.nth(vec__7997,·RT.intCast(0L),·(Object)null);68 ················Object·shift·=·RT.nth(vec__7997,·RT.intCast(0L),·(Object)null);
69 ················final·Object·o10·=·vec__7997;69 ················final·Object·o10·=·vec__7997;
70 ················vec__7997·=·null;70 ················vec__7997·=·null;
71 ················Object·mask·=·RT.nth(o10,·RT.intCast(1L),·(Object)null);71 ················Object·mask·=·RT.nth(o10,·RT.intCast(1L),·(Object)null);
72 ················Object·table·=·core$make_array.invokeStatic(core$expand_method_impl_cache.const__14,·(Object)Numbers.multiply(2L,·(Object)Numbers.inc(mask)));72 ················Object·table·=·core$make_array.invokeStatic(core$expand_method_impl_cache.const__14,·(Object)Numbers.multiply(2L,·(Object)Numbers.inc(mask)));
73 ················final·core$expand_method_impl_cache$fn__8001·core$expand_method_impl_cache$fn__8001·=·new·core$expand_method_impl_cache$fn__8001(mask,·shift);73 ················final·core$expand_method_impl_cache$fn__8001·core$expand_method_impl_cache$fn__8001·=·new·core$expand_method_impl_cache$fn__8001(shift,·mask);
74 ················final·Object·o11·=·table;74 ················final·Object·o11·=·table;
75 ················table·=·null;75 ················table·=·null;
76 ················final·Object·o12·=·cs2;76 ················final·Object·o12·=·cs2;
77 ················cs2·=·null;77 ················cs2·=·null;
78 ················Object·table2·=·core$reduce1.invokeStatic((Object)core$expand_method_impl_cache$fn__8001,·o11,·o12);78 ················Object·table2·=·core$reduce1.invokeStatic((Object)core$expand_method_impl_cache$fn__8001,·o11,·o12);
79 ················final·Symbol·symbol2;79 ················final·Symbol·symbol2;
80 ················final·IPersistentMap·persistentMap2;80 ················final·IPersistentMap·persistentMap2;
1.21 KB
clojure/core$filter_methods$fn__7583.class
1.13 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__7583·extends·AFunction8 public·final·class·core$filter_methods$fn__7583·extends·AFunction
9 {9 {
10 ····Object·mm; 
11 ····Object·considered;10 ····Object·considered;
12 ····Object·invalid_method_QMARK_;11 ····Object·invalid_method_QMARK_;
13 ····Object·c;12 ····Object·c;
 13 ····Object·mm;
14 ····14 ····
15 ····public·core$filter_methods$fn__7583(final·Object·mm,·final·Object·considered,·final·Object·invalid_method_QMARK_,·final·Object·c)·{15 ····public·core$filter_methods$fn__7583(final·Object·considered,·final·Object·invalid_method_QMARK_,·final·Object·c,·final·Object·mm)·{
16 ········this.mm·=·mm; 
17 ········this.considered·=·considered;16 ········this.considered·=·considered;
18 ········this.invalid_method_QMARK_·=·invalid_method_QMARK_;17 ········this.invalid_method_QMARK_·=·invalid_method_QMARK_;
19 ········this.c·=·c;18 ········this.c·=·c;
 19 ········this.mm·=·mm;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········Object·mm·=·this.mm;23 ········Object·mm·=·this.mm;
24 ········Object·considered·=·this.considered;24 ········Object·considered·=·this.considered;
25 ········Object·meths·=·core$seq__5467.invokeStatic(core$concat.invokeStatic(core$seq__5467.invokeStatic((Object)((Class)this.c).getDeclaredMethods()),·core$seq__5467.invokeStatic((Object)((Class)this.c).getMethods())));25 ········Object·meths·=·core$seq__5467.invokeStatic(core$concat.invokeStatic(core$seq__5467.invokeStatic((Object)((Class)this.c).getDeclaredMethods()),·core$seq__5467.invokeStatic((Object)((Class)this.c).getMethods())));
26 ········while·(true)·{26 ········while·(true)·{
1.9 KB
clojure/core$filter_methods.class
1.84 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·=·mm; 
27 ············mm·=·null; 
28 ············final·Object·o4·=·considered;26 ············final·Object·o3·=·considered;
29 ············considered·=·null;27 ············considered·=·null;
 28 ············final·Object·o4·=·c2;
 29 ············final·Object·o5·=·mm;
 30 ············mm·=·null;
30 ············Object·vec__7580·=·((IFn)new·core$filter_methods$fn__7583(o3,·o4,·invalid_method_QMARK_,·c2)).invoke();31 ············Object·vec__7580·=·((IFn)new·core$filter_methods$fn__7583(o3,·invalid_method_QMARK_,·o4,·o5)).invoke();
31 ············Object·mm2·=·RT.nth(vec__7580,·RT.intCast(0L),·(Object)null);32 ············Object·mm2·=·RT.nth(vec__7580,·RT.intCast(0L),·(Object)null);
32 ············final·Object·o5·=·vec__7580;33 ············final·Object·o6·=·vec__7580;
33 ············vec__7580·=·null;34 ············vec__7580·=·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__6967.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__6967·extends·RestFn6 public·final·class·core$fnil$fn__6967·extends·RestFn
7 {7 {
8 ····Object·x; 
9 ····Object·f;8 ····Object·f;
 9 ····Object·x;
10 ····10 ····
11 ····public·core$fnil$fn__6967(final·Object·x,·final·Object·f)·{11 ····public·core$fnil$fn__6967(final·Object·f,·final·Object·x)·{
12 ········this.x·=·x; 
13 ········this.f·=·f;12 ········this.f·=·f;
 13 ········this.x·=·x;
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;
843 B
clojure/core$fnil$fn__6971.class
779 B
procyon -ec {}
    
Offset 3, 24 lines modifiedOffset 3, 24 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__6971·extends·RestFn6 public·final·class·core$fnil$fn__6971·extends·RestFn
7 {7 {
8 ····Object·f; 
9 ····Object·x;8 ····Object·x;
10 ····Object·z;9 ····Object·z;
11 ····Object·y;10 ····Object·y;
 11 ····Object·f;
12 ····12 ····
13 ····public·core$fnil$fn__6971(final·Object·f,·final·Object·x,·final·Object·z,·final·Object·y)·{13 ····public·core$fnil$fn__6971(final·Object·x,·final·Object·z,·final·Object·y,·final·Object·f)·{
14 ········this.f·=·f; 
15 ········this.x·=·x;14 ········this.x·=·x;
16 ········this.z·=·z;15 ········this.z·=·z;
17 ········this.y·=·y;16 ········this.y·=·y;
 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))·{
24 ············x·=·this.x;24 ············x·=·this.x;
1.36 KB
clojure/core$fnil.class
1.31 KB
procyon -ec {}
    
Offset 2, 22 lines modifiedOffset 2, 22 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·=·f; 
8 ········f·=·null; 
9 ········final·Object·o2·=·x;7 ········final·Object·o·=·x;
10 ········x·=·null;8 ········x·=·null;
11 ········final·Object·o3·=·z;9 ········final·Object·o2·=·z;
12 ········z·=·null;10 ········z·=·null;
13 ········final·Object·o4·=·y;11 ········final·Object·o3·=·y;
14 ········y·=·null;12 ········y·=·null;
 13 ········final·Object·o4·=·f;
 14 ········f·=·null;
15 ········return·new·core$fnil$fn__6971(o,·o2,·o3,·o4);15 ········return·new·core$fnil$fn__6971(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 ····
1.55 KB
clojure/core$for$emit_bind__6385$do_cmod__6408.class
1.45 KB
procyon -ec {}
    
Offset 10, 37 lines modifiedOffset 10, 37 lines modified
10 import·clojure.lang.RT;10 import·clojure.lang.RT;
11 import·clojure.lang.AFn;11 import·clojure.lang.AFn;
12 import·clojure.lang.Keyword;12 import·clojure.lang.Keyword;
13 import·clojure.lang.AFunction;13 import·clojure.lang.AFunction;
  
14 public·final·class·core$for$emit_bind__6385$do_cmod__6408·extends·AFunction14 public·final·class·core$for$emit_bind__6385$do_cmod__6408·extends·AFunction
15 {15 {
16 ····Object·gb; 
17 ····Object·body_expr;16 ····Object·body_expr;
18 ····Object·err; 
19 ····Object·gi;17 ····Object·gi;
 18 ····Object·err;
 19 ····Object·gb;
20 ····public·static·final·Keyword·const__7;20 ····public·static·final·Keyword·const__7;
21 ····public·static·final·AFn·const__10;21 ····public·static·final·AFn·const__10;
22 ····public·static·final·Keyword·const__11;22 ····public·static·final·Keyword·const__11;
23 ····public·static·final·AFn·const__12;23 ····public·static·final·AFn·const__12;
24 ····public·static·final·Keyword·const__13;24 ····public·static·final·Keyword·const__13;
25 ····public·static·final·AFn·const__14;25 ····public·static·final·AFn·const__14;
26 ····public·static·final·AFn·const__15;26 ····public·static·final·AFn·const__15;
27 ····public·static·final·AFn·const__16;27 ····public·static·final·AFn·const__16;
28 ····public·static·final·Keyword·const__18;28 ····public·static·final·Keyword·const__18;
29 ····public·static·final·AFn·const__19;29 ····public·static·final·AFn·const__19;
30 ····public·static·final·AFn·const__20;30 ····public·static·final·AFn·const__20;
31 ····public·static·final·AFn·const__21;31 ····public·static·final·AFn·const__21;
32 ····public·static·final·AFn·const__22;32 ····public·static·final·AFn·const__22;
33 ····33 ····
34 ····public·core$for$emit_bind__6385$do_cmod__6408(final·Object·gb,·final·Object·body_expr,·final·Object·err,·final·Object·gi)·{34 ····public·core$for$emit_bind__6385$do_cmod__6408(final·Object·body_expr,·final·Object·gi,·final·Object·err,·final·Object·gb)·{
35 ········this.gb·=·gb; 
36 ········this.body_expr·=·body_expr;35 ········this.body_expr·=·body_expr;
37 ········this.err·=·err; 
38 ········this.gi·=·gi;36 ········this.gi·=·gi;
 37 ········this.err·=·err;
 38 ········this.gb·=·gb;
39 ····}39 ····}
40 ····40 ····
41 ····public·Object·invoke(Object·p__6407)·{41 ····public·Object·invoke(Object·p__6407)·{
42 ········final·Object·o·=·p__6407;42 ········final·Object·o·=·p__6407;
43 ········p__6407·=·null;43 ········p__6407·=·null;
44 ········final·Object·o2;44 ········final·Object·o2;
45 ········Object·vec__6409·=·o2·=·o;45 ········Object·vec__6409·=·o2·=·o;
2.04 KB
clojure/core$for$emit_bind__6385$do_mod__6399.class
1.94 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__6385$do_mod__6399·extends·AFunction15 public·final·class·core$for$emit_bind__6385$do_mod__6399·extends·AFunction
16 {16 {
17 ····Object·gxs; 
18 ····Object·next_expr; 
19 ····Object·emit_bind; 
20 ····Object·body_expr;17 ····Object·body_expr;
21 ····Object·giter;18 ····Object·emit_bind;
22 ····Object·next_groups;19 ····Object·next_groups;
 20 ····Object·next_expr;
 21 ····Object·gxs;
23 ····Object·err;22 ····Object·err;
 23 ····Object·giter;
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;
37.3 KB
clojure/core$for$emit_bind__6385.class
37.2 KB
procyon -ec {}
    
Offset 95, 252 lines modifiedOffset 95, 253 lines modified
95 ········final·Object·o11·=·vec__6389;95 ········final·Object·o11·=·vec__6389;
96 ········vec__6389·=·null;96 ········vec__6389·=·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__6388;98 ········final·Object·o12·=·vec__6388;
99 ········vec__6388·=·null;99 ········vec__6388·=·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__");
 103 ········final·Object·body_expr·=·this.body_expr;
 104 ········final·Object·o13·=·next_groups;
104 ········final·Object·o13·=·next_expr;105 ········final·Object·o14·=·next_expr;
105 ········next_expr·=·null;106 ········next_expr·=·null;
106 ········Object·do_mod·=·new·core$for$emit_bind__6385$do_mod__6399(invokeStatic,·o13,·(Object)this,·this.body_expr,·giter,·next_groups,·this.err);107 ········Object·do_mod·=·new·core$for$emit_bind__6385$do_mod__6399(body_expr,·(Object)this,·o13,·o14,·gxs,·this.err,·giter);
107 ········final·Object·o14·=·next_groups;108 ········final·Object·o15·=·next_groups;
108 ········next_groups·=·null;109 ········next_groups·=·null;
109 ········if·(o14·!=·null)·{110 ········if·(o15·!=·null)·{
110 ············if·(o14·!=·Boolean.FALSE)·{111 ············if·(o15·!=·Boolean.FALSE)·{
111 ················final·Object·invokeStatic2·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__9·}));112 ················final·Object·invokeStatic·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__9·}));
112 ················final·Object[]·array·=·{·null·};113 ················final·Object[]·array·=·{·null·};
113 ················final·int·n·=·0;114 ················final·int·n·=·0;
114 ················final·Object·o15·=·giter;115 ················final·Object·o16·=·giter;
115 ················giter·=·null;116 ················giter·=·null;
116 ················array[n]·=·o15;117 ················array[n]·=·o16;
117 ················final·Object·invokeStatic3·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array));118 ················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__6385.const__11.getRawRoot(),·core$seq__5467.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·})))))·})),·null·};119 ················final·Object[]·array2·=·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$for$emit_bind__6385.const__11.getRawRoot(),·core$seq__5467.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·})))))·})),·null·};
119 ················final·int·n2·=·1;120 ················final·int·n2·=·1;
120 ················final·Object[]·array3·=·{·null·};121 ················final·Object[]·array3·=·{·null·};
121 ················final·int·n3·=·0;122 ················final·int·n3·=·0;
122 ················final·Object·invokeStatic4·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__12·}));123 ················final·Object·invokeStatic3·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__12·}));
123 ················final·Object[]·array4·=·{·null·};124 ················final·Object[]·array4·=·{·null·};
124 ················final·int·n4·=·0;125 ················final·int·n4·=·0;
125 ················final·Object·invokeStatic5·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__13·}));126 ················final·Object·invokeStatic4·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__13·}));
126 ················final·Object·invokeStatic6·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$for$emit_bind__6385.const__11.getRawRoot(),·core$seq__5467.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·invokeStatic5·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$for$emit_bind__6385.const__11.getRawRoot(),·core$seq__5467.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·};128 ················final·Object[]·array5·=·{·null·};
128 ················final·int·n5·=·0;129 ················final·int·n5·=·0;
129 ················final·Object[]·array6·=·{·null·};130 ················final·Object[]·array6·=·{·null·};
130 ················final·int·n6·=·0;131 ················final·int·n6·=·0;
131 ················final·Object·invokeStatic7·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__14·}));132 ················final·Object·invokeStatic6·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__14·}));
132 ················final·Object[]·array7·=·{·null·};133 ················final·Object[]·array7·=·{·null·};
133 ················final·int·n7·=·0;134 ················final·int·n7·=·0;
134 ················final·Object·rawRoot·=·core$for$emit_bind__6385.const__11.getRawRoot();135 ················final·Object·rawRoot·=·core$for$emit_bind__6385.const__11.getRawRoot();
135 ················final·Object[]·array8·=·{·null·};136 ················final·Object[]·array8·=·{·null·};
136 ················final·int·n8·=·0;137 ················final·int·n8·=·0;
137 ················final·Object·o16·=·bind;138 ················final·Object·o17·=·bind;
138 ················bind·=·null;139 ················bind·=·null;
139 ················array8[n8]·=·o16;140 ················array8[n8]·=·o17;
140 ················final·Object·invokeStatic8·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array8));141 ················final·Object·invokeStatic7·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array8));
141 ················final·Object[]·array9·=·{·null·};142 ················final·Object[]·array9·=·{·null·};
142 ················final·int·n9·=·0;143 ················final·int·n9·=·0;
143 ················final·Object·o17·=·gxs;144 ················final·Object·o18·=·gxs;
144 ················gxs·=·null;145 ················gxs·=·null;
145 ················array9[n9]·=·o17;146 ················array9[n9]·=·o18;
146 ················array7[n7]·=·core$apply.invokeStatic(rawRoot,·core$seq__5467.invokeStatic(core$concat.invokeStatic(invokeStatic8,·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array9)))));147 ················array7[n7]·=·core$apply.invokeStatic(rawRoot,·core$seq__5467.invokeStatic(core$concat.invokeStatic(invokeStatic7,·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array9)))));
147 ················final·Object·invokeStatic9·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array7));148 ················final·Object·invokeStatic8·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array7));
148 ················final·Object[]·array10·=·{·null·};149 ················final·Object[]·array10·=·{·null·};
149 ················final·int·n10·=·0;150 ················final·int·n10·=·0;
150 ················final·Object[]·array11·=·{·null·};151 ················final·Object[]·array11·=·{·null·};
151 ················final·int·n11·=·0;152 ················final·int·n11·=·0;
152 ················final·Object·o18·=·do_mod;153 ················final·Object·o19·=·do_mod;
153 ················do_mod·=·null;154 ················do_mod·=·null;
154 ················final·IFn·fn·=·(IFn)o18;155 ················final·IFn·fn·=·(IFn)o19;
155 ················final·Object·o19·=·mod_pairs;156 ················final·Object·o20·=·mod_pairs;
156 ················mod_pairs·=·null;157 ················mod_pairs·=·null;
157 ················array11[n11]·=·fn.invoke(o19);158 ················array11[n11]·=·fn.invoke(o20);
158 ················array10[n10]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array11));159 ················array10[n10]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array11));
159 ················array6[n6]·=·core$seq__5467.invokeStatic(core$concat.invokeStatic(invokeStatic7,·invokeStatic9,·(ISeq)ArraySeq.create(array10)));160 ················array6[n6]·=·core$seq__5467.invokeStatic(core$concat.invokeStatic(invokeStatic6,·invokeStatic8,·(ISeq)ArraySeq.create(array10)));
160 ················array5[n5]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array6));161 ················array5[n5]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array6));
161 ················array4[n4]·=·core$seq__5467.invokeStatic(core$concat.invokeStatic(invokeStatic5,·invokeStatic6,·(ISeq)ArraySeq.create(array5)));162 ················array4[n4]·=·core$seq__5467.invokeStatic(core$concat.invokeStatic(invokeStatic4,·invokeStatic5,·(ISeq)ArraySeq.create(array5)));
162 ················array3[n3]·=·core$seq__5467.invokeStatic(core$concat.invokeStatic(invokeStatic4,·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array4))));163 ················array3[n3]·=·core$seq__5467.invokeStatic(core$concat.invokeStatic(invokeStatic3,·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array4))));
163 ················array2[n2]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array3));164 ················array2[n2]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array3));
164 ················final·Object·invokeStatic10·=·core$concat.invokeStatic(invokeStatic2,·invokeStatic3,·(ISeq)ArraySeq.create(array2));165 ················final·Object·invokeStatic9·=·core$concat.invokeStatic(invokeStatic,·invokeStatic2,·(ISeq)ArraySeq.create(array2));
165 ················this·=·null;166 ················this·=·null;
166 ················return·core$seq__5467.invokeStatic(invokeStatic10);167 ················return·core$seq__5467.invokeStatic(invokeStatic9);
167 ············}168 ············}
168 ········}169 ········}
169 ········Object·gi·=·core$gensym.invokeStatic((Object)"i__");170 ········Object·gi·=·core$gensym.invokeStatic((Object)"i__");
170 ········Object·gb·=·core$gensym.invokeStatic((Object)"b__");171 ········Object·gb·=·core$gensym.invokeStatic((Object)"b__");
171 ········Object·do_cmod·=·new·core$for$emit_bind__6385$do_cmod__6408(gb,·this.body_expr,·this.err,·gi);172 ········Object·do_cmod·=·new·core$for$emit_bind__6385$do_cmod__6408(this.body_expr,·gi,·this.err,·gb);
172 ········final·Object·invokeStatic11·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__15·}));173 ········final·Object·invokeStatic10·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__15·}));
173 ········final·Object·invokeStatic12·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·giter·}));174 ········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__6385.const__11.getRawRoot(),·core$seq__5467.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·})))))·})),·null·};175 ········final·Object[]·array12·=·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$for$emit_bind__6385.const__11.getRawRoot(),·core$seq__5467.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·})))))·})),·null·};
175 ········final·int·n12·=·1;176 ········final·int·n12·=·1;
176 ········final·Object[]·array13·=·{·null·};177 ········final·Object[]·array13·=·{·null·};
177 ········final·int·n13·=·0;178 ········final·int·n13·=·0;
178 ········final·Object·invokeStatic13·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__16·}));179 ········final·Object·invokeStatic12·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__16·}));
179 ········final·Object[]·array14·=·{·null·};180 ········final·Object[]·array14·=·{·null·};
180 ········final·int·n14·=·0;181 ········final·int·n14·=·0;
181 ········final·Object·invokeStatic14·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__17·}));182 ········final·Object·invokeStatic13·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__17·}));
182 ········final·Object·invokeStatic15·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$for$emit_bind__6385.const__11.getRawRoot(),·core$seq__5467.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·invokeStatic14·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$for$emit_bind__6385.const__11.getRawRoot(),·core$seq__5467.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·};184 ········final·Object[]·array15·=·{·null·};
184 ········final·int·n15·=·0;185 ········final·int·n15·=·0;
185 ········final·Object[]·array16·=·{·null·};186 ········final·Object[]·array16·=·{·null·};
186 ········final·int·n16·=·0;187 ········final·int·n16·=·0;
187 ········final·Object·invokeStatic16·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__18·}));188 ········final·Object·invokeStatic15·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__18·}));
188 ········final·Object·invokeStatic17·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$for$emit_bind__6385.const__11.getRawRoot(),·core$seq__5467.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5467.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__19·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·}))))·})))))·}));189 ········final·Object·invokeStatic16·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$for$emit_bind__6385.const__11.getRawRoot(),·core$seq__5467.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5467.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__19·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·}))))·})))))·}));
189 ········final·Object[]·array17·=·{·null·};190 ········final·Object[]·array17·=·{·null·};
190 ········final·int·n17·=·0;191 ········final·int·n17·=·0;
191 ········final·Object[]·array18·=·{·null·};192 ········final·Object[]·array18·=·{·null·};
192 ········final·int·n18·=·0;193 ········final·int·n18·=·0;
193 ········final·Object·invokeStatic18·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__20·}));194 ········final·Object·invokeStatic17·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__20·}));
194 ········final·Object·invokeStatic19·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5467.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__21·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·}))))·}));195 ········final·Object·invokeStatic18·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5467.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__21·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gxs·}))))·}));
195 ········final·Object[]·array19·=·new·Object[2];196 ········final·Object[]·array19·=·new·Object[2];
196 ········final·int·n19·=·0;197 ········final·int·n19·=·0;
197 ········final·Object[]·array20·=·{·null·};198 ········final·Object[]·array20·=·{·null·};
198 ········final·int·n20·=·0;199 ········final·int·n20·=·0;
199 ········final·Object·invokeStatic20·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__22·}));200 ········final·Object·invokeStatic19·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__22·}));
200 ········final·Object·invokeStatic21·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$for$emit_bind__6385.const__11.getRawRoot(),·core$seq__5467.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__23·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5467.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.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__6385.const__25·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5467.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__26·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5467.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__27·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__23·}))))·}))))·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gb·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5467.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__28·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__25·}))))·}))·}))))·}));201 ········final·Object·invokeStatic20·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$for$emit_bind__6385.const__11.getRawRoot(),·core$seq__5467.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__23·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5467.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.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__6385.const__25·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5467.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__26·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5467.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__27·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__23·}))))·}))))·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gb·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5467.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__28·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__25·}))))·}))·}))))·}));
201 ········final·Object[]·array21·=·{·null·};202 ········final·Object[]·array21·=·{·null·};
202 ········final·int·n21·=·0;203 ········final·int·n21·=·0;
203 ········final·Object[]·array22·=·{·null·};204 ········final·Object[]·array22·=·{·null·};
204 ········final·int·n22·=·0;205 ········final·int·n22·=·0;
205 ········final·Object·invokeStatic22·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__29·}));206 ········final·Object·invokeStatic21·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__29·}));
206 ········final·Object[]·array23·=·{·null·};207 ········final·Object[]·array23·=·{·null·};
207 ········final·int·n23·=·0;208 ········final·int·n23·=·0;
208 ········final·Object·invokeStatic23·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__30·}));209 ········final·Object·invokeStatic22·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__30·}));
209 ········final·Object·invokeStatic24·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$for$emit_bind__6385.const__11.getRawRoot(),·core$seq__5467.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gi·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5467.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__31·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__4·}))))·})))))·}));210 ········final·Object·invokeStatic23·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$apply.invokeStatic(core$for$emit_bind__6385.const__11.getRawRoot(),·core$seq__5467.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·gi·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5467.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__31·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__4·}))))·})))))·}));
210 ········final·Object[]·array24·=·{·null·};211 ········final·Object[]·array24·=·{·null·};
211 ········final·int·n24·=·0;212 ········final·int·n24·=·0;
212 ········final·Object[]·array25·=·{·null·};213 ········final·Object[]·array25·=·{·null·};
213 ········final·int·n25·=·0;214 ········final·int·n25·=·0;
214 ········final·Object·invokeStatic25·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__32·}));215 ········final·Object·invokeStatic24·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.const__32·}));
215 ········final·Object·invokeStatic26·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5467.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.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__6385.const__25·}))·})))·}));216 ········final·Object·invokeStatic25·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5467.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$for$emit_bind__6385.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__6385.const__25·}))·})))·}));
216 ········final·Object[]·array26·=·new·Object[2];217 ········final·Object[]·array26·=·new·Object[2];
217 ········final·int·n26·=·0;218 ········final·int·n26·=·0;
218 ········final·Object[]·array27·=·{·null·};219 ········final·Object[]·array27·=·{·null·};
219 ········final·int·n27·=·0;220 ········final·int·n27·=·0;
Max diff block lines reached; 15179/38069 bytes (39.87%) of diff not shown.
1.97 KB
clojure/core$generate_class$emit_forwarding_method__7672.class
1.85 KB
procyon -ec {}
    
Offset 14, 33 lines modifiedOffset 14, 33 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__7672·extends·AFunction18 public·final·class·core$generate_class$emit_forwarding_method__7672·extends·AFunction
19 {19 {
20 ····Object·overloads;20 ····Object·totype;
21 ····Object·cv;21 ····Object·cv;
22 ····Object·to_types; 
23 ····Object·ifn_type; 
24 ····Object·obj_type;22 ····Object·obj_type;
 23 ····Object·overloads;
 24 ····Object·ifn_type;
25 ····Object·totype;25 ····Object·to_types;
26 ····Object·emit_get_var;26 ····Object·emit_get_var;
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__7672(final·Object·overloads,·final·Object·cv,·final·Object·to_types,·final·Object·ifn_type,·final·Object·obj_type,·final·Object·totype,·final·Object·emit_get_var)·{ 
33 ········this.overloads·=·overloads;32 ····public·core$generate_class$emit_forwarding_method__7672(final·Object·totype,·final·Object·cv,·final·Object·obj_type,·final·Object·overloads,·final·Object·ifn_type,·final·Object·to_types,·final·Object·emit_get_var)·{
 33 ········this.totype·=·totype;
34 ········this.cv·=·cv;34 ········this.cv·=·cv;
35 ········this.to_types·=·to_types; 
36 ········this.ifn_type·=·ifn_type; 
37 ········this.obj_type·=·obj_type;35 ········this.obj_type·=·obj_type;
 36 ········this.overloads·=·overloads;
 37 ········this.ifn_type·=·ifn_type;
38 ········this.totype·=·totype;38 ········this.to_types·=·to_types;
39 ········this.emit_get_var·=·emit_get_var;39 ········this.emit_get_var·=·emit_get_var;
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__7672.const__2.getRawRoot(),·pclasses);44 ········final·Object·pmetas·=·core$map.invokeStatic(core$generate_class$emit_forwarding_method__7672.const__2.getRawRoot(),·pclasses);
45 ········final·Object·rawRoot·=·core$generate_class$emit_forwarding_method__7672.const__3.getRawRoot();45 ········final·Object·rawRoot·=·core$generate_class$emit_forwarding_method__7672.const__3.getRawRoot();
1.16 KB
clojure/core$generate_class$emit_get_var__7668.class
1.06 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__7668·extends·AFunction12 public·final·class·core$generate_class$emit_get_var__7668·extends·AFunction
13 {13 {
14 ····Object·var_name; 
15 ····Object·ctype; 
16 ····Object·var_type;14 ····Object·var_type;
 15 ····Object·ctype;
 16 ····Object·var_name;
17 ····17 ····
18 ····public·core$generate_class$emit_get_var__7668(final·Object·var_name,·final·Object·ctype,·final·Object·var_type)·{18 ····public·core$generate_class$emit_get_var__7668(final·Object·var_type,·final·Object·ctype,·final·Object·var_name)·{
19 ········this.var_name·=·var_name; 
20 ········this.ctype·=·ctype; 
21 ········this.var_type·=·var_type;19 ········this.var_type·=·var_type;
 20 ········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.06 KB
clojure/core$generate_class$emit_unsupported__7670.class
970 B
procyon -ec {}
    
Offset 6, 21 lines modifiedOffset 6, 21 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__7670·extends·AFunction10 public·final·class·core$generate_class$emit_unsupported__7670·extends·AFunction
11 {11 {
12 ····Object·impl_pkg_name; 
13 ····Object·ex_type;12 ····Object·ex_type;
 13 ····Object·impl_pkg_name;
14 ····Object·prefix;14 ····Object·prefix;
15 ····15 ····
16 ····public·core$generate_class$emit_unsupported__7670(final·Object·impl_pkg_name,·final·Object·ex_type,·final·Object·prefix)·{16 ····public·core$generate_class$emit_unsupported__7670(final·Object·ex_type,·final·Object·impl_pkg_name,·final·Object·prefix)·{
17 ········this.impl_pkg_name·=·impl_pkg_name; 
18 ········this.ex_type·=·ex_type;17 ········this.ex_type·=·ex_type;
 18 ········this.impl_pkg_name·=·impl_pkg_name;
19 ········this.prefix·=·prefix;19 ········this.prefix·=·prefix;
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;
100 KB
clojure/core$generate_class.class
100 KB
procyon -ec {}
    
Offset 258, 281 lines modifiedOffset 258, 284 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__7661(),·(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__7661(),·(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__7668(var_name,·ctype,·var_type);265 ········Object·emit_get_var·=·new·core$generate_class$emit_get_var__7668(var_type,·ctype,·var_name);
266 ········final·Object·emit_unsupported·=·new·core$generate_class$emit_unsupported__7670(impl_pkg_name,·ex_type,·prefix);266 ········final·Object·emit_unsupported·=·new·core$generate_class$emit_unsupported__7670(ex_type,·impl_pkg_name,·prefix);
 267 ········final·Object·o21·=·totype;
 268 ········final·Object·o22·=·cv;
 269 ········final·Object·o23·=·obj_type;
267 ········final·Object·o21·=·overloads;270 ········final·Object·o24·=·overloads;
268 ········overloads·=·null;271 ········overloads·=·null;
269 ········final·Object·emit_forwarding_method·=·new·core$generate_class$emit_forwarding_method__7672(o21,·cv,·to_types,·ifn_type,·obj_type,·totype,·emit_get_var);272 ········final·Object·emit_forwarding_method·=·new·core$generate_class$emit_forwarding_method__7672(o21,·o22,·o23,·o24,·ifn_type,·to_types,·emit_get_var);
270 ········final·ClassWriter·classWriter·=·(ClassWriter)cv;273 ········final·ClassWriter·classWriter·=·(ClassWriter)cv;
271 ········final·int·v1_8·=·Opcodes.V1_8;274 ········final·int·v1_8·=·Opcodes.V1_8;
272 ········final·int·intCast·=·RT.intCast(Numbers.add((long)Opcodes.ACC_PUBLIC,·(long)Opcodes.ACC_SUPER));275 ········final·int·intCast·=·RT.intCast(Numbers.add((long)Opcodes.ACC_PUBLIC,·(long)Opcodes.ACC_SUPER));
273 ········final·String·s·=·(String)cname;276 ········final·String·s·=·(String)cname;
274 ········final·String·s2·=·(String)null;277 ········final·String·s2·=·(String)null;
275 ········final·String·s3·=·(String)((IFn)iname).invoke(super1);278 ········final·String·s3·=·(String)((IFn)iname).invoke(super1);
276 ········final·Object·invokeStatic5;279 ········final·Object·invokeStatic5;
277 ········Object·temp__5804__auto__7749·=·invokeStatic5·=·core$seq__5467.invokeStatic(interfaces);280 ········Object·temp__5804__auto__7749·=·invokeStatic5·=·core$seq__5467.invokeStatic(interfaces);
278 ········Object·invokeStatic6·=·null;281 ········Object·invokeStatic6·=·null;
279 ········Label_1150:·{282 ········Label_1150:·{
280 ············if·(invokeStatic5·!=·null)·{283 ············if·(invokeStatic5·!=·null)·{
281 ················if·(invokeStatic5·!=·Boolean.FALSE)·{284 ················if·(invokeStatic5·!=·Boolean.FALSE)·{
282 ····················final·Object·o22·=·temp__5804__auto__7749;285 ····················final·Object·o25·=·temp__5804__auto__7749;
283 ····················temp__5804__auto__7749·=·null;286 ····················temp__5804__auto__7749·=·null;
284 ····················Object·ifc·=·o22;287 ····················Object·ifc·=·o25;
285 ····················final·Object·o23·=·iname;288 ····················final·Object·o26·=·iname;
286 ····················iname·=·null;289 ····················iname·=·null;
287 ····················final·Object·o24·=·ifc;290 ····················final·Object·o27·=·ifc;
288 ····················ifc·=·null;291 ····················ifc·=·null;
289 ····················invokeStatic6·=·core$into_array.invokeStatic(core$map.invokeStatic(o23,·o24));292 ····················invokeStatic6·=·core$into_array.invokeStatic(core$map.invokeStatic(o26,·o27));
290 ····················break·Label_1150;293 ····················break·Label_1150;
291 ················}294 ················}
292 ············}295 ············}
293 ············invokeStatic6·=·null;296 ············invokeStatic6·=·null;
294 ········}297 ········}
295 ········classWriter.visit(v1_8,·intCast,·s,·s2,·s3,·(String[])invokeStatic6);298 ········classWriter.visit(v1_8,·intCast,·s,·s2,·s3,·(String[])invokeStatic6);
296 ········final·Object·o25·=·cv;299 ········final·Object·o28·=·cv;
297 ········final·Object·o26·=·name_meta;300 ········final·Object·o29·=·name_meta;
298 ········name_meta·=·null;301 ········name_meta·=·null;
299 ········core$add_annotations.invokeStatic(o25,·o26);302 ········core$add_annotations.invokeStatic(o28,·o29);
300 ········Object·seq_7676·=·core$seq__5467.invokeStatic(var_fields);303 ········Object·seq_7676·=·core$seq__5467.invokeStatic(var_fields);
301 ········Object·chunk_7677·=·null;304 ········Object·chunk_7677·=·null;
302 ········long·count_7678·=·0L;305 ········long·count_7678·=·0L;
303 ········long·i_7679·=·0L;306 ········long·i_7679·=·0L;
304 ········while·(true)·{307 ········while·(true)·{
305 ············if·(i_7679·<·count_7678)·{308 ············if·(i_7679·<·count_7678)·{
306 ················Object·v·=·((Indexed)chunk_7677).nth(RT.intCast(i_7679));309 ················Object·v·=·((Indexed)chunk_7677).nth(RT.intCast(i_7679));
307 ················final·ClassWriter·classWriter2·=·(ClassWriter)cv;310 ················final·ClassWriter·classWriter2·=·(ClassWriter)cv;
308 ················final·int·intCast2·=·RT.intCast(Numbers.add(Numbers.add((long)Opcodes.ACC_PRIVATE,·(long)Opcodes.ACC_FINAL),·(long)Opcodes.ACC_STATIC));311 ················final·int·intCast2·=·RT.intCast(Numbers.add(Numbers.add((long)Opcodes.ACC_PRIVATE,·(long)Opcodes.ACC_FINAL),·(long)Opcodes.ACC_STATIC));
309 ················final·IFn·fn·=·(IFn)var_name;312 ················final·IFn·fn·=·(IFn)var_name;
310 ················final·Object·o27·=·v;313 ················final·Object·o30·=·v;
311 ················v·=·null;314 ················v·=·null;
312 ················classWriter2.visitField(intCast2,·(String)fn.invoke(o27),·(String)((Type)var_type).getDescriptor(),·(String)null,·(Object)null);315 ················classWriter2.visitField(intCast2,·(String)fn.invoke(o30),·(String)((Type)var_type).getDescriptor(),·(String)null,·(Object)null);
313 ················final·Object·o28·=·seq_7676;316 ················final·Object·o31·=·seq_7676;
314 ················seq_7676·=·null;317 ················seq_7676·=·null;
315 ················final·Object·o29·=·chunk_7677;318 ················final·Object·o32·=·chunk_7677;
316 ················chunk_7677·=·null;319 ················chunk_7677·=·null;
317 ················final·long·n6·=·count_7678;320 ················final·long·n6·=·count_7678;
318 ················++i_7679;321 ················++i_7679;
319 ················count_7678·=·n6;322 ················count_7678·=·n6;
320 ················chunk_7677·=·o29;323 ················chunk_7677·=·o32;
321 ················seq_7676·=·o28;324 ················seq_7676·=·o31;
322 ············}325 ············}
323 ············else·{326 ············else·{
324 ················final·Object·o30·=·seq_7676;327 ················final·Object·o33·=·seq_7676;
325 ················seq_7676·=·null;328 ················seq_7676·=·null;
326 ················final·Object·invokeStatic7;329 ················final·Object·invokeStatic7;
327 ················Object·temp__5804__auto__7750·=·invokeStatic7·=·core$seq__5467.invokeStatic(o30);330 ················Object·temp__5804__auto__7750·=·invokeStatic7·=·core$seq__5467.invokeStatic(o33);
328 ················if·(invokeStatic7·==·null)·{331 ················if·(invokeStatic7·==·null)·{
329 ····················break;332 ····················break;
330 ················}333 ················}
331 ················if·(invokeStatic7·==·Boolean.FALSE)·{334 ················if·(invokeStatic7·==·Boolean.FALSE)·{
332 ····················break;335 ····················break;
333 ················}336 ················}
334 ················final·Object·o31·=·temp__5804__auto__7750;337 ················final·Object·o34·=·temp__5804__auto__7750;
335 ················temp__5804__auto__7750·=·null;338 ················temp__5804__auto__7750·=·null;
336 ················Object·seq_7677·=·o31;339 ················Object·seq_7677·=·o34;
337 ················final·Object·invokeStatic8·=·core$chunked_seq_QMARK_.invokeStatic(seq_7677);340 ················final·Object·invokeStatic8·=·core$chunked_seq_QMARK_.invokeStatic(seq_7677);
338 ················if·(invokeStatic8·!=·null)·{341 ················if·(invokeStatic8·!=·null)·{
339 ····················if·(invokeStatic8·!=·Boolean.FALSE)·{342 ····················if·(invokeStatic8·!=·Boolean.FALSE)·{
340 ························Object·c__6065__auto__7750·=·core$chunk_first.invokeStatic(seq_7677);343 ························Object·c__6065__auto__7750·=·core$chunk_first.invokeStatic(seq_7677);
341 ························final·Object·o32·=·seq_7677;344 ························final·Object·o35·=·seq_7677;
342 ························seq_7677·=·null;345 ························seq_7677·=·null;
343 ························final·Object·invokeStatic9·=·core$chunk_rest.invokeStatic(o32);346 ························final·Object·invokeStatic9·=·core$chunk_rest.invokeStatic(o35);
344 ························final·Object·o33·=·c__6065__auto__7750;347 ························final·Object·o36·=·c__6065__auto__7750;
345 ························final·Object·o34·=·c__6065__auto__7750;348 ························final·Object·o37·=·c__6065__auto__7750;
346 ························c__6065__auto__7750·=·null;349 ························c__6065__auto__7750·=·null;
347 ························final·long·n7·=·(long)RT.intCast(RT.count(o34));350 ························final·long·n7·=·(long)RT.intCast(RT.count(o37));
348 ························i_7679·=·RT.intCast(0L);351 ························i_7679·=·RT.intCast(0L);
349 ························count_7678·=·n7;352 ························count_7678·=·n7;
350 ························chunk_7677·=·o33;353 ························chunk_7677·=·o36;
351 ························seq_7676·=·invokeStatic9;354 ························seq_7676·=·invokeStatic9;
352 ························continue;355 ························continue;
353 ····················}356 ····················}
354 ················}357 ················}
355 ················Object·v2·=·core$first__5449.invokeStatic(seq_7677);358 ················Object·v2·=·core$first__5449.invokeStatic(seq_7677);
356 ················final·ClassWriter·classWriter3·=·(ClassWriter)cv;359 ················final·ClassWriter·classWriter3·=·(ClassWriter)cv;
357 ················final·int·intCast3·=·RT.intCast(Numbers.add(Numbers.add((long)Opcodes.ACC_PRIVATE,·(long)Opcodes.ACC_FINAL),·(long)Opcodes.ACC_STATIC));360 ················final·int·intCast3·=·RT.intCast(Numbers.add(Numbers.add((long)Opcodes.ACC_PRIVATE,·(long)Opcodes.ACC_FINAL),·(long)Opcodes.ACC_STATIC));
358 ················final·IFn·fn2·=·(IFn)var_name;361 ················final·IFn·fn2·=·(IFn)var_name;
359 ················final·Object·o35·=·v2;362 ················final·Object·o38·=·v2;
360 ················v2·=·null;363 ················v2·=·null;
361 ················classWriter3.visitField(intCast3,·(String)fn2.invoke(o35),·(String)((Type)var_type).getDescriptor(),·(String)null,·(Object)null);364 ················classWriter3.visitField(intCast3,·(String)fn2.invoke(o38),·(String)((Type)var_type).getDescriptor(),·(String)null,·(Object)null);
362 ················final·Object·o36·=·seq_7677;365 ················final·Object·o39·=·seq_7677;
363 ················seq_7677·=·null;366 ················seq_7677·=·null;
364 ················final·Object·invokeStatic10·=·core$next__5451.invokeStatic(o36);367 ················final·Object·invokeStatic10·=·core$next__5451.invokeStatic(o39);
365 ················final·Object·o37·=·null;368 ················final·Object·o40·=·null;
366 ················final·long·n8·=·0L;369 ················final·long·n8·=·0L;
367 ················i_7679·=·0L;370 ················i_7679·=·0L;
368 ················count_7678·=·n8;371 ················count_7678·=·n8;
369 ················chunk_7677·=·o37;372 ················chunk_7677·=·o40;
370 ················seq_7676·=·invokeStatic10;373 ················seq_7676·=·invokeStatic10;
371 ············}374 ············}
372 ········}375 ········}
373 ········final·Object·o38·=·state;376 ········final·Object·o41·=·state;
374 ········if·(o38·!=·null)·{377 ········if·(o41·!=·null)·{
375 ············if·(o38·!=·Boolean.FALSE)·{378 ············if·(o41·!=·Boolean.FALSE)·{
376 ················((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);379 ················((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);
377 ············}380 ············}
378 ········}381 ········}
379 ········Object·gen·=·new·GeneratorAdapter(RT.intCast(Numbers.add((long)Opcodes.ACC_PUBLIC,·(long)Opcodes.ACC_STATIC)),·(Method)Method.getMethod((String)"void·<clinit>·()"),·(String)null,·(Type[])null,·(ClassVisitor)cv);382 ········Object·gen·=·new·GeneratorAdapter(RT.intCast(Numbers.add((long)Opcodes.ACC_PUBLIC,·(long)Opcodes.ACC_STATIC)),·(Method)Method.getMethod((String)"void·<clinit>·()"),·(String)null,·(Type[])null,·(ClassVisitor)cv);
380 ········((MethodVisitor)gen).visitCode();383 ········((MethodVisitor)gen).visitCode();
381 ········final·Object·o39·=·var_fields;384 ········final·Object·o42·=·var_fields;
Max diff block lines reached; 92880/102449 bytes (90.66%) of diff not shown.
1.13 KB
clojure/core$generate_proxy$fn__7140$fn__7144.class
1.03 KB
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__7140$fn__7144·extends·AFunction10 public·final·class·core$generate_proxy$fn__7140$fn__7144·extends·AFunction
11 {11 {
12 ····Object·c; 
13 ····Object·considered; 
14 ····Object·mm;12 ····Object·mm;
 13 ····Object·considered;
 14 ····Object·c;
15 ····15 ····
16 ····public·core$generate_proxy$fn__7140$fn__7144(final·Object·c,·final·Object·considered,·final·Object·mm)·{16 ····public·core$generate_proxy$fn__7140$fn__7144(final·Object·mm,·final·Object·considered,·final·Object·c)·{
17 ········this.c·=·c; 
18 ········this.considered·=·considered; 
19 ········this.mm·=·mm;17 ········this.mm·=·mm;
 18 ········this.considered·=·considered;
 19 ········this.c·=·c;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········Object·mm·=·this.mm;23 ········Object·mm·=·this.mm;
24 ········Object·considered·=·this.considered;24 ········Object·considered·=·this.considered;
25 ········Object·meths·=·core$concat.invokeStatic(core$seq__5467.invokeStatic((Object)((Class)this.c).getDeclaredMethods()),·core$seq__5467.invokeStatic((Object)((Class)this.c).getMethods()));25 ········Object·meths·=·core$concat.invokeStatic(core$seq__5467.invokeStatic((Object)((Class)this.c).getDeclaredMethods()),·core$seq__5467.invokeStatic((Object)((Class)this.c).getMethods()));
26 ········while·(true)·{26 ········while·(true)·{
1.83 KB
clojure/core$generate_proxy$fn__7140.class
1.75 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;33 ············final·Object·o2·=·mm;
 34 ············mm·=·null;
34 ············final·Object·o3·=·considered;35 ············final·Object·o3·=·considered;
35 ············considered·=·null;36 ············considered·=·null;
36 ············final·Object·o4·=·mm; 
37 ············mm·=·null; 
38 ············Object·vec__7141·=·((IFn)new·core$generate_proxy$fn__7140$fn__7144(o2,·o3,·o4)).invoke();37 ············Object·vec__7141·=·((IFn)new·core$generate_proxy$fn__7140$fn__7144(o2,·o3,·c)).invoke();
39 ············Object·mm2·=·RT.nth(vec__7141,·RT.intCast(0L),·(Object)null);38 ············Object·mm2·=·RT.nth(vec__7141,·RT.intCast(0L),·(Object)null);
40 ············final·Object·o5·=·vec__7141;39 ············final·Object·o4·=·vec__7141;
41 ············vec__7141·=·null;40 ············vec__7141·=·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 }
990 B
clojure/core$generate_proxy$gen_bridge__7122.class
890 B
procyon -ec {}
    
Offset 10, 21 lines modifiedOffset 10, 21 lines modified
10 import·clojure.lang.IFn;10 import·clojure.lang.IFn;
11 import·java.lang.reflect.Method;11 import·java.lang.reflect.Method;
12 import·clojure.lang.AFunction;12 import·clojure.lang.AFunction;
  
13 public·final·class·core$generate_proxy$gen_bridge__7122·extends·AFunction13 public·final·class·core$generate_proxy$gen_bridge__7122·extends·AFunction
14 {14 {
15 ····Object·cv;15 ····Object·cv;
16 ····Object·to_types; 
17 ····Object·totype;16 ····Object·totype;
 17 ····Object·to_types;
18 ····18 ····
19 ····public·core$generate_proxy$gen_bridge__7122(final·Object·cv,·final·Object·to_types,·final·Object·totype)·{19 ····public·core$generate_proxy$gen_bridge__7122(final·Object·cv,·final·Object·totype,·final·Object·to_types)·{
20 ········this.cv·=·cv;20 ········this.cv·=·cv;
21 ········this.to_types·=·to_types; 
22 ········this.totype·=·totype;21 ········this.totype·=·totype;
 22 ········this.to_types·=·to_types;
23 ····}23 ····}
24 ····24 ····
25 ····public·Object·invoke(Object·meth,·Object·dest)·{25 ····public·Object·invoke(Object·meth,·Object·dest)·{
26 ········Object·pclasses·=·((Method)meth).getParameterTypes();26 ········Object·pclasses·=·((Method)meth).getParameterTypes();
27 ········final·IFn·fn·=·(IFn)this.to_types;27 ········final·IFn·fn·=·(IFn)this.to_types;
28 ········final·Object·o·=·pclasses;28 ········final·Object·o·=·pclasses;
29 ········pclasses·=·null;29 ········pclasses·=·null;
1.87 KB
clojure/core$generate_proxy$gen_method__7125.class
1.77 KB
procyon -ec {}
    
Offset 13, 33 lines modifiedOffset 13, 33 lines modified
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__7125·extends·AFunction16 public·final·class·core$generate_proxy$gen_method__7125·extends·AFunction
17 {17 {
18 ····Object·cv;18 ····Object·cv;
19 ····Object·ifn_type; 
20 ····Object·fmap;19 ····Object·fmap;
21 ····Object·to_types;20 ····Object·ctype;
22 ····Object·imap_type; 
23 ····Object·rt_type;21 ····Object·rt_type;
24 ····Object·obj_type;22 ····Object·obj_type;
25 ····Object·totype;23 ····Object·totype;
 24 ····Object·imap_type;
26 ····Object·ctype;25 ····Object·ifn_type;
 26 ····Object·to_types;
27 ····27 ····
28 ····public·core$generate_proxy$gen_method__7125(final·Object·cv,·final·Object·ifn_type,·final·Object·fmap,·final·Object·to_types,·final·Object·imap_type,·final·Object·rt_type,·final·Object·obj_type,·final·Object·totype,·final·Object·ctype)·{28 ····public·core$generate_proxy$gen_method__7125(final·Object·cv,·final·Object·fmap,·final·Object·ctype,·final·Object·rt_type,·final·Object·obj_type,·final·Object·totype,·final·Object·imap_type,·final·Object·ifn_type,·final·Object·to_types)·{
29 ········this.cv·=·cv;29 ········this.cv·=·cv;
30 ········this.ifn_type·=·ifn_type; 
31 ········this.fmap·=·fmap;30 ········this.fmap·=·fmap;
32 ········this.to_types·=·to_types;31 ········this.ctype·=·ctype;
33 ········this.imap_type·=·imap_type; 
34 ········this.rt_type·=·rt_type;32 ········this.rt_type·=·rt_type;
35 ········this.obj_type·=·obj_type;33 ········this.obj_type·=·obj_type;
36 ········this.totype·=·totype;34 ········this.totype·=·totype;
 35 ········this.imap_type·=·imap_type;
37 ········this.ctype·=·ctype;36 ········this.ifn_type·=·ifn_type;
 37 ········this.to_types·=·to_types;
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.44 KB
clojure/core$generate_proxy$iter__7152__7158$fn__7159$iter__7154__7160$fn__7161$fn__7162.class
1.25 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__7152__7158$fn__7159$iter__7154__7160$fn__7161$fn__7162·extends·AFunction8 public·final·class·core$generate_proxy$iter__7152__7158$fn__7159$iter__7154__7160$fn__7161$fn__7162·extends·AFunction
9 {9 {
 10 ····int·size__6372__auto__;
10 ····Object·b__7157;11 ····Object·b__7157;
11 ····Object·c__6371__auto__;12 ····Object·c__6371__auto__;
12 ····int·size__6372__auto__; 
13 ····Object·considered;13 ····Object·considered;
14 ····14 ····
15 ····public·core$generate_proxy$iter__7152__7158$fn__7159$iter__7154__7160$fn__7161$fn__7162(final·Object·b__7157,·final·Object·c__6371__auto__,·final·int·size__6372__auto__,·final·Object·considered)·{15 ····public·core$generate_proxy$iter__7152__7158$fn__7159$iter__7154__7160$fn__7161$fn__7162(final·int·size__6372__auto__,·final·Object·b__7157,·final·Object·c__6371__auto__,·final·Object·considered)·{
 16 ········this.size__6372__auto__·=·size__6372__auto__;
16 ········this.b__7157·=·b__7157;17 ········this.b__7157·=·b__7157;
17 ········this.c__6371__auto__·=·c__6371__auto__;18 ········this.c__6371__auto__·=·c__6371__auto__;
18 ········this.size__6372__auto__·=·size__6372__auto__; 
19 ········this.considered·=·considered;19 ········this.considered·=·considered;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········long·i__7156·=·(long)RT.intCast(0L);23 ········long·i__7156·=·(long)RT.intCast(0L);
24 ········while·(i__7156·<·this.size__6372__auto__)·{24 ········while·(i__7156·<·this.size__6372__auto__)·{
25 ············Object·meth·=·((Indexed)this.c__6371__auto__).nth(RT.intCast(i__7156));25 ············Object·meth·=·((Indexed)this.c__6371__auto__).nth(RT.intCast(i__7156));
5.65 KB
clojure/core$generate_proxy$iter__7152__7158$fn__7159$iter__7154__7160$fn__7161.class
5.48 KB
procyon -ec {}
    
Offset 35, 66 lines modifiedOffset 35, 67 lines modified
35 ················temp__5804__auto__7167·=·null;35 ················temp__5804__auto__7167·=·null;
36 ················Object·s__7156·=·o2;36 ················Object·s__7156·=·o2;
37 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__7156);37 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__7156);
38 ················if·(invokeStatic2·!=·null)·{38 ················if·(invokeStatic2·!=·null)·{
39 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{39 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
40 ························Object·c__6371__auto__7165·=·core$chunk_first.invokeStatic(s__7156);40 ························Object·c__6371__auto__7165·=·core$chunk_first.invokeStatic(s__7156);
41 ························final·int·size__6372__auto__7166·=·RT.intCast(RT.count(c__6371__auto__7165));41 ························final·int·size__6372__auto__7166·=·RT.intCast(RT.count(c__6371__auto__7165));
42 ························final·Object·invokeStatic3; 
43 ························Object·b__7157·=·invokeStatic3·=·core$chunk_buffer.invokeStatic((Object)Integer.valueOf(size__6372__auto__7166));42 ························Object·b__7157·=·core$chunk_buffer.invokeStatic((Object)Integer.valueOf(size__6372__auto__7166));
 43 ························final·int·n·=·size__6372__auto__7166;
 44 ························final·Object·o3·=·b__7157;
44 ························final·Object·o3·=·c__6371__auto__7165;45 ························final·Object·o4·=·c__6371__auto__7165;
45 ························c__6371__auto__7165·=·null;46 ························c__6371__auto__7165·=·null;
46 ························final·Object·invoke·=·((IFn)new·core$generate_proxy$iter__7152__7158$fn__7159$iter__7154__7160$fn__7161$fn__7162(invokeStatic3,·o3,·size__6372__auto__7166,·this.considered)).invoke();47 ························final·Object·invoke·=·((IFn)new·core$generate_proxy$iter__7152__7158$fn__7159$iter__7154__7160$fn__7161$fn__7162(n,·o3,·o4,·this.considered)).invoke();
47 ························if·(invoke·!=·null)·{48 ························if·(invoke·!=·null)·{
48 ····························if·(invoke·!=·Boolean.FALSE)·{49 ····························if·(invoke·!=·Boolean.FALSE)·{
49 ································final·Object·o4·=·b__7157;50 ································final·Object·o5·=·b__7157;
50 ································b__7157·=·null;51 ································b__7157·=·null;
51 ································final·Object·invokeStatic4·=·core$chunk.invokeStatic(o4);52 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o5);
52 ································final·IFn·fn·=·(IFn)this.iter__7154;53 ································final·IFn·fn·=·(IFn)this.iter__7154;
53 ································final·Object·o5·=·s__7156;54 ································final·Object·o6·=·s__7156;
54 ································s__7156·=·null;55 ································s__7156·=·null;
55 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));56 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o6));
56 ································this·=·null;57 ································this·=·null;
57 ································return·core$chunk_cons.invokeStatic(invokeStatic4,·invoke2);58 ································return·core$chunk_cons.invokeStatic(invokeStatic3,·invoke2);
58 ····························}59 ····························}
59 ························}60 ························}
60 ························final·Object·o7·=·b__7157;61 ························final·Object·o8·=·b__7157;
61 ························b__7157·=·null;62 ························b__7157·=·null;
62 ························final·Object·invokeStatic5·=·core$chunk.invokeStatic(o7);63 ························final·Object·invokeStatic4·=·core$chunk.invokeStatic(o8);
63 ························final·Object·o8·=·null;64 ························final·Object·o9·=·null;
64 ························this·=·null;65 ························this·=·null;
65 ························return·core$chunk_cons.invokeStatic(invokeStatic5,·o8);66 ························return·core$chunk_cons.invokeStatic(invokeStatic4,·o9);
66 ····················}67 ····················}
67 ················}68 ················}
68 ················Object·meth·=·core$first__5449.invokeStatic(s__7156);69 ················Object·meth·=·core$first__5449.invokeStatic(s__7156);
69 ················Object·msig·=·core$method_sig.invokeStatic(meth);70 ················Object·msig·=·core$method_sig.invokeStatic(meth);
70 ················final·Object·invokeStatic6·=·core$not.invokeStatic(((IFn)this.considered).invoke(msig));71 ················final·Object·invokeStatic5·=·core$not.invokeStatic(((IFn)this.considered).invoke(msig));
71 ················if·(invokeStatic6·!=·null)·{72 ················if·(invokeStatic5·!=·null)·{
72 ····················if·(invokeStatic6·!=·Boolean.FALSE)·{73 ····················if·(invokeStatic5·!=·Boolean.FALSE)·{
73 ························final·Object[]·array·=·new·Object[2];74 ························final·Object[]·array·=·new·Object[2];
74 ························final·int·n·=·0;75 ························final·int·n2·=·0;
75 ························final·Object·o9·=·msig;76 ························final·Object·o10·=·msig;
76 ························msig·=·null;77 ························msig·=·null;
77 ························array[n]·=·o9; 
78 ························final·int·n2·=·1; 
79 ························final·Object·o10·=·meth; 
80 ························meth·=·null; 
81 ························array[n2]·=·o10;78 ························array[n2]·=·o10;
 79 ························final·int·n3·=·1;
 80 ························final·Object·o11·=·meth;
 81 ························meth·=·null;
 82 ························array[n3]·=·o11;
82 ························final·IPersistentMap·mapUniqueKeys·=·RT.mapUniqueKeys(array);83 ························final·IPersistentMap·mapUniqueKeys·=·RT.mapUniqueKeys(array);
83 ························final·IFn·fn2·=·(IFn)this.iter__7154;84 ························final·IFn·fn2·=·(IFn)this.iter__7154;
84 ························final·Object·o11·=·s__7156;85 ························final·Object·o12·=·s__7156;
85 ························s__7156·=·null;86 ························s__7156·=·null;
86 ························final·Object·invoke3·=·fn2.invoke(core$rest__5453.invokeStatic(o11));87 ························final·Object·invoke3·=·fn2.invoke(core$rest__5453.invokeStatic(o12));
87 ························this·=·null;88 ························this·=·null;
88 ························return·core$cons__5441.invokeStatic((Object)mapUniqueKeys,·invoke3);89 ························return·core$cons__5441.invokeStatic((Object)mapUniqueKeys,·invoke3);
89 ····················}90 ····················}
90 ················}91 ················}
91 ················final·Object·o12·=·s__7156;92 ················final·Object·o13·=·s__7156;
92 ················s__7156·=·null;93 ················s__7156·=·null;
93 ················s__7155·=·core$rest__5453.invokeStatic(o12);94 ················s__7155·=·core$rest__5453.invokeStatic(o13);
94 ················continue;95 ················continue;
95 ············}96 ············}
96 ············break;97 ············break;
97 ········}98 ········}
98 ········return·null;99 ········return·null;
99 ····}100 ····}
100 }101 }
1020 B
clojure/core$generate_proxy$iter__7152__7158$fn__7159.class
904 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$generate_proxy$iter__7152__7158$fn__7159·extends·AFunction5 public·final·class·core$generate_proxy$iter__7152__7158$fn__7159·extends·AFunction
6 {6 {
 7 ····Object·considered;
7 ····Object·iter__7152;8 ····Object·iter__7152;
8 ····Object·s__7153;9 ····Object·s__7153;
9 ····Object·considered; 
10 ····10 ····
11 ····public·core$generate_proxy$iter__7152__7158$fn__7159(final·Object·iter__7152,·final·Object·s__7153,·final·Object·considered)·{11 ····public·core$generate_proxy$iter__7152__7158$fn__7159(final·Object·considered,·final·Object·iter__7152,·final·Object·s__7153)·{
 12 ········this.considered·=·considered;
12 ········this.iter__7152·=·iter__7152;13 ········this.iter__7152·=·iter__7152;
13 ········this.s__7153·=·s__7153;14 ········this.s__7153·=·s__7153;
14 ········this.considered·=·considered; 
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke()·{17 ····public·Object·invoke()·{
18 ········final·Object·s__7154·=·this.s__7153;18 ········final·Object·s__7154·=·this.s__7153;
19 ········this.s__7153·=·null;19 ········this.s__7153·=·null;
20 ········Object·s__7153·=·s__7154;20 ········Object·s__7153·=·s__7154;
21 ········while·(true)·{21 ········while·(true)·{
705 B
clojure/core$generate_proxy$iter__7152__7158.class
605 B
procyon -ec {}
    
Offset 10, 12 lines modifiedOffset 10, 13 lines modified
10 ····Object·considered;10 ····Object·considered;
11 ····11 ····
12 ····public·core$generate_proxy$iter__7152__7158(final·Object·considered)·{12 ····public·core$generate_proxy$iter__7152__7158(final·Object·considered)·{
13 ········this.considered·=·considered;13 ········this.considered·=·considered;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·s__7153)·{16 ····public·Object·invoke(Object·s__7153)·{
 17 ········final·Object·considered·=·this.considered;
17 ········final·Object·o·=·s__7153;18 ········final·Object·o·=·s__7153;
18 ········s__7153·=·null;19 ········s__7153·=·null;
19 ········return·new·LazySeq((IFn)new·core$generate_proxy$iter__7152__7158$fn__7159((Object)this,·o,·this.considered));20 ········return·new·LazySeq((IFn)new·core$generate_proxy$iter__7152__7158$fn__7159(considered,·(Object)this,·o));
20 ····}21 ····}
21 }22 }
45.8 KB
clojure/core$generate_proxy.class
45.7 KB
procyon -ec {}
    
Offset 50, 656 lines modifiedOffset 50, 657 lines modified
50 ········final·Object·super_type·=·((IFn)totype).invoke(super);50 ········final·Object·super_type·=·((IFn)totype).invoke(super);
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__7122(cv,·to_types,·totype);57 ········final·Object·gen_bridge·=·new·core$generate_proxy$gen_bridge__7122(cv,·totype,·to_types);
58 ········final·Object·o·=·cv;58 ········final·Object·o·=·cv;
59 ········final·Object·o2·=·ifn_type; 
60 ········ifn_type·=·null; 
61 ········final·Object·o3·=·fmap;59 ········final·Object·o2·=·fmap;
62 ········final·Object·o4·=·to_types;60 ········final·Object·o3·=·ctype;
63 ········final·Object·o5·=·imap_type; 
64 ········final·Object·o6·=·rt_type;61 ········final·Object·o4·=·rt_type;
65 ········rt_type·=·null;62 ········rt_type·=·null;
66 ········final·Object·o7·=·obj_type;63 ········final·Object·o5·=·obj_type;
67 ········obj_type·=·null;64 ········obj_type·=·null;
 65 ········final·Object·o6·=·totype;
 66 ········final·Object·o7·=·imap_type;
 67 ········final·Object·o8·=·ifn_type;
 68 ········ifn_type·=·null;
68 ········final·Object·gen_method·=·new·core$generate_proxy$gen_method__7125(o,·o2,·o3,·o4,·o5,·o6,·o7,·totype,·ctype);69 ········final·Object·gen_method·=·new·core$generate_proxy$gen_method__7125(o,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·to_types);
69 ········final·ClassWriter·classWriter·=·(ClassWriter)cv;70 ········final·ClassWriter·classWriter·=·(ClassWriter)cv;
70 ········final·int·v1_8·=·Opcodes.V1_8;71 ········final·int·v1_8·=·Opcodes.V1_8;
71 ········final·int·intCast·=·RT.intCast(Numbers.add((long)Opcodes.ACC_PUBLIC,·(long)Opcodes.ACC_SUPER));72 ········final·int·intCast·=·RT.intCast(Numbers.add((long)Opcodes.ACC_PUBLIC,·(long)Opcodes.ACC_SUPER));
72 ········final·String·s·=·(String)cname;73 ········final·String·s·=·(String)cname;
73 ········final·String·s2·=·(String)null;74 ········final·String·s2·=·(String)null;
74 ········final·String·s3·=·(String)((IFn)iname).invoke(super);75 ········final·String·s3·=·(String)((IFn)iname).invoke(super);
75 ········final·Object·o8·=·iname;76 ········final·Object·o9·=·iname;
76 ········iname·=·null;77 ········iname·=·null;
77 ········classWriter.visit(v1_8,·intCast,·s,·s2,·s3,·(String[])core$into_array.invokeStatic(core$map.invokeStatic(o8,·core$cons__5441.invokeStatic(core$generate_proxy.const__13,·interfaces))));78 ········classWriter.visit(v1_8,·intCast,·s,·s2,·s3,·(String[])core$into_array.invokeStatic(core$map.invokeStatic(o9,·core$cons__5441.invokeStatic(core$generate_proxy.const__13,·interfaces))));
78 ········((ClassWriter)cv).visitField(RT.intCast(Numbers.add((long)Opcodes.ACC_PRIVATE,·(long)Opcodes.ACC_VOLATILE)),·(String)fmap,·(String)((Type)imap_type).getDescriptor(),·(String)null,·(Object)null);79 ········((ClassWriter)cv).visitField(RT.intCast(Numbers.add((long)Opcodes.ACC_PRIVATE,·(long)Opcodes.ACC_VOLATILE)),·(String)fmap,·(String)((Type)imap_type).getDescriptor(),·(String)null,·(Object)null);
79 ········Object·seq_7128·=·core$seq__5467.invokeStatic((Object)((Class)super).getDeclaredConstructors());80 ········Object·seq_7128·=·core$seq__5467.invokeStatic((Object)((Class)super).getDeclaredConstructors());
80 ········Object·chunk_7129·=·null;81 ········Object·chunk_7129·=·null;
81 ········long·count_7130·=·0L;82 ········long·count_7130·=·0L;
82 ········long·i_7131·=·0L;83 ········long·i_7131·=·0L;
83 ········while·(true)·{84 ········while·(true)·{
84 ············if·(i_7131·<·count_7130)·{85 ············if·(i_7131·<·count_7130)·{
85 ················Object·ctor·=·((Indexed)chunk_7129).nth(RT.intCast(i_7131));86 ················Object·ctor·=·((Indexed)chunk_7129).nth(RT.intCast(i_7131));
86 ················if·(!Modifier.isPrivate(((Constructor)ctor).getModifiers()))·{87 ················if·(!Modifier.isPrivate(((Constructor)ctor).getModifiers()))·{
87 ····················final·IFn·fn·=·(IFn)to_types;88 ····················final·IFn·fn·=·(IFn)to_types;
88 ····················final·Object·o9·=·ctor;89 ····················final·Object·o10·=·ctor;
89 ····················ctor·=·null;90 ····················ctor·=·null;
90 ····················Object·ptypes·=·fn.invoke((Object)((Constructor)o9).getParameterTypes());91 ····················Object·ptypes·=·fn.invoke((Object)((Constructor)o10).getParameterTypes());
91 ····················final·String·s4·=·(String)"<init>";92 ····················final·String·s4·=·(String)"<init>";
92 ····················final·Type·type·=·(Type)Type.VOID_TYPE;93 ····················final·Type·type·=·(Type)Type.VOID_TYPE;
93 ····················final·Object·o10·=·ptypes;94 ····················final·Object·o11·=·ptypes;
94 ····················ptypes·=·null;95 ····················ptypes·=·null;
95 ····················Object·m·=·new·Method(s4,·type,·(Type[])o10);96 ····················Object·m·=·new·Method(s4,·type,·(Type[])o11);
96 ····················Object·gen·=·new·GeneratorAdapter(Opcodes.ACC_PUBLIC,·(Method)m,·(String)null,·(Type[])null,·(ClassVisitor)cv);97 ····················Object·gen·=·new·GeneratorAdapter(Opcodes.ACC_PUBLIC,·(Method)m,·(String)null,·(Type[])null,·(ClassVisitor)cv);
97 ····················((MethodVisitor)gen).visitCode();98 ····················((MethodVisitor)gen).visitCode();
98 ····················((GeneratorAdapter)gen).loadThis();99 ····················((GeneratorAdapter)gen).loadThis();
99 ····················((GeneratorAdapter)gen).dup();100 ····················((GeneratorAdapter)gen).dup();
100 ····················((GeneratorAdapter)gen).loadArgs();101 ····················((GeneratorAdapter)gen).loadArgs();
101 ····················final·GeneratorAdapter·generatorAdapter·=·(GeneratorAdapter)gen;102 ····················final·GeneratorAdapter·generatorAdapter·=·(GeneratorAdapter)gen;
102 ····················final·Type·type2·=·(Type)super_type;103 ····················final·Type·type2·=·(Type)super_type;
103 ····················final·Object·o11·=·m;104 ····················final·Object·o12·=·m;
104 ····················m·=·null;105 ····················m·=·null;
105 ····················generatorAdapter.invokeConstructor(type2,·(Method)o11);106 ····················generatorAdapter.invokeConstructor(type2,·(Method)o12);
106 ····················((GeneratorAdapter)gen).returnValue();107 ····················((GeneratorAdapter)gen).returnValue();
107 ····················final·Object·o12·=·gen;108 ····················final·Object·o13·=·gen;
108 ····················gen·=·null;109 ····················gen·=·null;
109 ····················((GeneratorAdapter)o12).endMethod();110 ····················((GeneratorAdapter)o13).endMethod();
110 ················}111 ················}
111 ················final·Object·o13·=·seq_7128;112 ················final·Object·o14·=·seq_7128;
112 ················seq_7128·=·null;113 ················seq_7128·=·null;
113 ················final·Object·o14·=·chunk_7129;114 ················final·Object·o15·=·chunk_7129;
114 ················chunk_7129·=·null;115 ················chunk_7129·=·null;
115 ················final·long·n·=·count_7130;116 ················final·long·n·=·count_7130;
116 ················++i_7131;117 ················++i_7131;
117 ················count_7130·=·n;118 ················count_7130·=·n;
118 ················chunk_7129·=·o14;119 ················chunk_7129·=·o15;
119 ················seq_7128·=·o13;120 ················seq_7128·=·o14;
120 ············}121 ············}
121 ············else·{122 ············else·{
122 ················final·Object·o15·=·seq_7128;123 ················final·Object·o16·=·seq_7128;
123 ················seq_7128·=·null;124 ················seq_7128·=·null;
124 ················final·Object·invokeStatic;125 ················final·Object·invokeStatic;
125 ················Object·temp__5804__auto__7228·=·invokeStatic·=·core$seq__5467.invokeStatic(o15);126 ················Object·temp__5804__auto__7228·=·invokeStatic·=·core$seq__5467.invokeStatic(o16);
126 ················if·(invokeStatic·==·null)·{127 ················if·(invokeStatic·==·null)·{
127 ····················break;128 ····················break;
128 ················}129 ················}
129 ················if·(invokeStatic·==·Boolean.FALSE)·{130 ················if·(invokeStatic·==·Boolean.FALSE)·{
130 ····················break;131 ····················break;
131 ················}132 ················}
132 ················final·Object·o16·=·temp__5804__auto__7228;133 ················final·Object·o17·=·temp__5804__auto__7228;
133 ················temp__5804__auto__7228·=·null;134 ················temp__5804__auto__7228·=·null;
134 ················Object·seq_7129·=·o16;135 ················Object·seq_7129·=·o17;
135 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(seq_7129);136 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(seq_7129);
136 ················if·(invokeStatic2·!=·null)·{137 ················if·(invokeStatic2·!=·null)·{
137 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{138 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
138 ························Object·c__6065__auto__7227·=·core$chunk_first.invokeStatic(seq_7129);139 ························Object·c__6065__auto__7227·=·core$chunk_first.invokeStatic(seq_7129);
139 ························final·Object·o17·=·seq_7129;140 ························final·Object·o18·=·seq_7129;
140 ························seq_7129·=·null;141 ························seq_7129·=·null;
141 ························final·Object·invokeStatic3·=·core$chunk_rest.invokeStatic(o17);142 ························final·Object·invokeStatic3·=·core$chunk_rest.invokeStatic(o18);
142 ························final·Object·o18·=·c__6065__auto__7227; 
143 ························final·Object·o19·=·c__6065__auto__7227;143 ························final·Object·o19·=·c__6065__auto__7227;
 144 ························final·Object·o20·=·c__6065__auto__7227;
144 ························c__6065__auto__7227·=·null;145 ························c__6065__auto__7227·=·null;
145 ························final·long·n2·=·(long)RT.intCast(RT.count(o19));146 ························final·long·n2·=·(long)RT.intCast(RT.count(o20));
146 ························i_7131·=·RT.intCast(0L);147 ························i_7131·=·RT.intCast(0L);
147 ························count_7130·=·n2;148 ························count_7130·=·n2;
148 ························chunk_7129·=·o18;149 ························chunk_7129·=·o19;
149 ························seq_7128·=·invokeStatic3;150 ························seq_7128·=·invokeStatic3;
150 ························continue;151 ························continue;
151 ····················}152 ····················}
152 ················}153 ················}
153 ················Object·ctor2·=·core$first__5449.invokeStatic(seq_7129);154 ················Object·ctor2·=·core$first__5449.invokeStatic(seq_7129);
154 ················if·(!Modifier.isPrivate(((Constructor)ctor2).getModifiers()))·{155 ················if·(!Modifier.isPrivate(((Constructor)ctor2).getModifiers()))·{
155 ····················final·IFn·fn2·=·(IFn)to_types;156 ····················final·IFn·fn2·=·(IFn)to_types;
156 ····················final·Object·o20·=·ctor2;157 ····················final·Object·o21·=·ctor2;
157 ····················ctor2·=·null;158 ····················ctor2·=·null;
158 ····················Object·ptypes2·=·fn2.invoke((Object)((Constructor)o20).getParameterTypes());159 ····················Object·ptypes2·=·fn2.invoke((Object)((Constructor)o21).getParameterTypes());
159 ····················final·String·s5·=·(String)"<init>";160 ····················final·String·s5·=·(String)"<init>";
160 ····················final·Type·type3·=·(Type)Type.VOID_TYPE;161 ····················final·Type·type3·=·(Type)Type.VOID_TYPE;
161 ····················final·Object·o21·=·ptypes2;162 ····················final·Object·o22·=·ptypes2;
162 ····················ptypes2·=·null;163 ····················ptypes2·=·null;
163 ····················Object·i·=·new·Method(s5,·type3,·(Type[])o21);164 ····················Object·i·=·new·Method(s5,·type3,·(Type[])o22);
164 ····················Object·gen2·=·new·GeneratorAdapter(Opcodes.ACC_PUBLIC,·(Method)i,·(String)null,·(Type[])null,·(ClassVisitor)cv);165 ····················Object·gen2·=·new·GeneratorAdapter(Opcodes.ACC_PUBLIC,·(Method)i,·(String)null,·(Type[])null,·(ClassVisitor)cv);
165 ····················((MethodVisitor)gen2).visitCode();166 ····················((MethodVisitor)gen2).visitCode();
166 ····················((GeneratorAdapter)gen2).loadThis();167 ····················((GeneratorAdapter)gen2).loadThis();
167 ····················((GeneratorAdapter)gen2).dup();168 ····················((GeneratorAdapter)gen2).dup();
168 ····················((GeneratorAdapter)gen2).loadArgs();169 ····················((GeneratorAdapter)gen2).loadArgs();
169 ····················final·GeneratorAdapter·generatorAdapter2·=·(GeneratorAdapter)gen2;170 ····················final·GeneratorAdapter·generatorAdapter2·=·(GeneratorAdapter)gen2;
170 ····················final·Type·type4·=·(Type)super_type;171 ····················final·Type·type4·=·(Type)super_type;
171 ····················final·Object·o22·=·i;172 ····················final·Object·o23·=·i;
Max diff block lines reached; 37687/46767 bytes (80.58%) of diff not shown.
920 B
clojure/core$interpose$fn__6539$fn__6540.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__6539$fn__6540·extends·AFunction6 public·final·class·core$interpose$fn__6539$fn__6540·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__6539$fn__6540(final·Object·rf,·final·Object·sep,·final·Object·started)·{12 ····public·core$interpose$fn__6539$fn__6540(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__6539.class
597 B
procyon -ec {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ····9 ····
10 ····public·core$interpose$fn__6539(final·Object·sep)·{10 ····public·core$interpose$fn__6539(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__6539$fn__6540(o,·sep,·o2);21 ········return·new·core$interpose$fn__6539$fn__6540(sep,·o,·o2);
22 ····}22 ····}
23 }23 }
947 B
clojure/core$isa_QMARK_$fn__6722.class
871 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__6722·extends·AFunction10 public·final·class·core$isa_QMARK_$fn__6722·extends·AFunction
11 {11 {
12 ····Object·h; 
13 ····Object·parent;12 ····Object·parent;
 13 ····Object·h;
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__6722(final·Object·h,·final·Object·parent)·{17 ····public·core$isa_QMARK_$fn__6722(final·Object·parent,·final·Object·h)·{
18 ········this.h·=·h; 
19 ········this.parent·=·parent;18 ········this.parent·=·parent;
 19 ········this.h·=·h;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke(Object·p1__6721_SHARP_)·{22 ····public·Object·invoke(Object·p1__6721_SHARP_)·{
23 ········final·ILookupThunk·_thunk__0__·=·core$isa_QMARK_$fn__6722.__thunk__0__;23 ········final·ILookupThunk·_thunk__0__·=·core$isa_QMARK_$fn__6722.__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__5579__auto__6728·=·invokeStatic4·=·core$class_QMARK_.invokeStatic(child);75 ············Object·and__5579__auto__6728·=·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__6722(h,·parent),·core$supers.invokeStatic(child));80 ························invokeStatic5·=·core$some.invokeStatic((Object)new·core$isa_QMARK_$fn__6722(parent,·h),·core$supers.invokeStatic(child));
81 ························break·Label_0247;81 ························break·Label_0247;
82 ····················}82 ····················}
83 ················}83 ················}
84 ················invokeStatic5·=·and__5579__auto__6728;84 ················invokeStatic5·=·and__5579__auto__6728;
85 ················and__5579__auto__6728·=·null;85 ················and__5579__auto__6728·=·null;
86 ············}86 ············}
87 ············final·Object·o5;87 ············final·Object·o5;
886 B
clojure/core$juxt$fn__5893.class
822 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.Tuple;4 import·clojure.lang.Tuple;
5 import·clojure.lang.RestFn;5 import·clojure.lang.RestFn;
  
6 public·final·class·core$juxt$fn__5893·extends·RestFn6 public·final·class·core$juxt$fn__5893·extends·RestFn
7 {7 {
8 ····Object·h; 
9 ····Object·f;8 ····Object·f;
10 ····Object·g;9 ····Object·g;
 10 ····Object·h;
11 ····11 ····
12 ····public·core$juxt$fn__5893(final·Object·h,·final·Object·f,·final·Object·g)·{12 ····public·core$juxt$fn__5893(final·Object·f,·final·Object·g,·final·Object·h)·{
13 ········this.h·=·h; 
14 ········this.f·=·f;13 ········this.f·=·f;
15 ········this.g·=·g;14 ········this.g·=·g;
 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;
22 ········final·Object·o·=·x;22 ········final·Object·o·=·x;
781 B
clojure/core$juxt$fn__5895$fn__5900.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__5895$fn__5900·extends·AFunction5 public·final·class·core$juxt$fn__5895$fn__5900·extends·AFunction
6 {6 {
7 ····Object·x; 
8 ····Object·y;7 ····Object·y;
 8 ····Object·x;
9 ····9 ····
10 ····public·core$juxt$fn__5895$fn__5900(final·Object·x,·final·Object·y)·{10 ····public·core$juxt$fn__5895$fn__5900(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__5883_SHARP_,·Object·p2__5884_SHARP_)·{15 ····public·Object·invoke(Object·p1__5883_SHARP_,·Object·p2__5884_SHARP_)·{
16 ········final·Object·o·=·p1__5883_SHARP_;16 ········final·Object·o·=·p1__5883_SHARP_;
17 ········p1__5883_SHARP_·=·null;17 ········p1__5883_SHARP_·=·null;
18 ········final·Object·o2·=·p2__5884_SHARP_;18 ········final·Object·o2·=·p2__5884_SHARP_;
19 ········p2__5884_SHARP_·=·null;19 ········p2__5884_SHARP_·=·null;
849 B
clojure/core$juxt$fn__5895$fn__5902.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__5895$fn__5902·extends·AFunction5 public·final·class·core$juxt$fn__5895$fn__5902·extends·AFunction
6 {6 {
 7 ····Object·y;
7 ····Object·x;8 ····Object·x;
8 ····Object·z;9 ····Object·z;
9 ····Object·y; 
10 ····10 ····
11 ····public·core$juxt$fn__5895$fn__5902(final·Object·x,·final·Object·z,·final·Object·y)·{11 ····public·core$juxt$fn__5895$fn__5902(final·Object·y,·final·Object·x,·final·Object·z)·{
 12 ········this.y·=·y;
12 ········this.x·=·x;13 ········this.x·=·x;
13 ········this.z·=·z;14 ········this.z·=·z;
14 ········this.y·=·y; 
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(Object·p1__5885_SHARP_,·Object·p2__5886_SHARP_)·{17 ····public·Object·invoke(Object·p1__5885_SHARP_,·Object·p2__5886_SHARP_)·{
18 ········final·Object·o·=·p1__5885_SHARP_;18 ········final·Object·o·=·p1__5885_SHARP_;
19 ········p1__5885_SHARP_·=·null;19 ········p1__5885_SHARP_·=·null;
20 ········final·Object·o2·=·p2__5886_SHARP_;20 ········final·Object·o2·=·p2__5886_SHARP_;
21 ········p2__5886_SHARP_·=·null;21 ········p2__5886_SHARP_·=·null;
944 B
clojure/core$juxt$fn__5895$fn__5904.class
862 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__5895$fn__5904·extends·AFunction3 public·final·class·core$juxt$fn__5895$fn__5904·extends·AFunction
4 {4 {
 5 ····Object·x;
 6 ····Object·z;
5 ····Object·args;7 ····Object·args;
6 ····Object·y;8 ····Object·y;
7 ····Object·z; 
8 ····Object·x; 
9 ····9 ····
10 ····public·core$juxt$fn__5895$fn__5904(final·Object·args,·final·Object·y,·final·Object·z,·final·Object·x)·{10 ····public·core$juxt$fn__5895$fn__5904(final·Object·x,·final·Object·z,·final·Object·args,·final·Object·y)·{
 11 ········this.x·=·x;
 12 ········this.z·=·z;
11 ········this.args·=·args;13 ········this.args·=·args;
12 ········this.y·=·y;14 ········this.y·=·y;
13 ········this.z·=·z; 
14 ········this.x·=·x; 
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(Object·p1__5887_SHARP_,·Object·p2__5888_SHARP_)·{17 ····public·Object·invoke(Object·p1__5887_SHARP_,·Object·p2__5888_SHARP_)·{
18 ········final·Object·o·=·p1__5887_SHARP_;18 ········final·Object·o·=·p1__5887_SHARP_;
19 ········p1__5887_SHARP_·=·null;19 ········p1__5887_SHARP_·=·null;
20 ········final·Object·o2·=·p2__5888_SHARP_;20 ········final·Object·o2·=·p2__5888_SHARP_;
21 ········p2__5888_SHARP_·=·null;21 ········p2__5888_SHARP_·=·null;
2.19 KB
clojure/core$juxt$fn__5895.class
2.12 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__5895(final·Object·fs)·{11 ····public·core$juxt$fn__5895(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·=·x;
 17 ········x·=·null;
 18 ········final·Object·o2·=·z;
 19 ········z·=·null;
16 ········final·Object·o·=·args;20 ········final·Object·o3·=·args;
17 ········args·=·null;21 ········args·=·null;
18 ········final·Object·o2·=·y;22 ········final·Object·o4·=·y;
19 ········y·=·null;23 ········y·=·null;
20 ········final·Object·o3·=·z; 
21 ········z·=·null; 
22 ········final·Object·o4·=·x; 
23 ········x·=·null; 
24 ········final·core$juxt$fn__5895$fn__5904·core$juxt$fn__5895$fn__5904·=·new·core$juxt$fn__5895$fn__5904(o,·o2,·o3,·o4);24 ········final·core$juxt$fn__5895$fn__5904·core$juxt$fn__5895$fn__5904·=·new·core$juxt$fn__5895$fn__5904(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__5895$fn__5904,·(Object)empty,·fs);28 ········return·core$reduce1.invokeStatic((Object)core$juxt$fn__5895$fn__5904,·(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·=·y;
 33 ········y·=·null;
32 ········final·Object·o·=·x;34 ········final·Object·o2·=·x;
33 ········x·=·null;35 ········x·=·null;
34 ········final·Object·o2·=·z;36 ········final·Object·o3·=·z;
35 ········z·=·null;37 ········z·=·null;
36 ········final·Object·o3·=·y; 
37 ········y·=·null; 
38 ········final·core$juxt$fn__5895$fn__5902·core$juxt$fn__5895$fn__5902·=·new·core$juxt$fn__5895$fn__5902(o,·o2,·o3);38 ········final·core$juxt$fn__5895$fn__5902·core$juxt$fn__5895$fn__5902·=·new·core$juxt$fn__5895$fn__5902(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__5895$fn__5902,·(Object)empty,·fs);42 ········return·core$reduce1.invokeStatic((Object)core$juxt$fn__5895$fn__5902,·(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__5895$fn__5900·core$juxt$fn__5895$fn__5900·=·new·core$juxt$fn__5895$fn__5900(o,·o2);50 ········final·core$juxt$fn__5895$fn__5900·core$juxt$fn__5895$fn__5900·=·new·core$juxt$fn__5895$fn__5900(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__5895$fn__5900,·(Object)empty,·fs);54 ········return·core$reduce1.invokeStatic((Object)core$juxt$fn__5895$fn__5900,·(Object)empty,·fs);
55 ····}55 ····}
56 ····56 ····
779 B
clojure/core$juxt.class
733 B
procyon -ec {}
    
Offset 22, 20 lines modifiedOffset 22, 20 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·=·h; 
30 ········h·=·null; 
31 ········final·Object·o2·=·f;29 ········final·Object·o·=·f;
32 ········f·=·null;30 ········f·=·null;
33 ········final·Object·o3·=·g;31 ········final·Object·o2·=·g;
34 ········g·=·null;32 ········g·=·null;
 33 ········final·Object·o3·=·h;
 34 ········h·=·null;
35 ········return·new·core$juxt$fn__5893(o,·o2,·o3);35 ········return·new·core$juxt$fn__5893(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);
40 ····}40 ····}
41 ····41 ····
989 B
clojure/core$keep_indexed$fn__8654$fn__8655.class
891 B
procyon -ec {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.Numbers;6 import·clojure.lang.Numbers;
7 import·clojure.lang.Volatile;7 import·clojure.lang.Volatile;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·core$keep_indexed$fn__8654$fn__8655·extends·AFunction9 public·final·class·core$keep_indexed$fn__8654$fn__8655·extends·AFunction
10 {10 {
11 ····Object·f; 
12 ····Object·rf; 
13 ····Object·iv;11 ····Object·iv;
 12 ····Object·rf;
 13 ····Object·f;
14 ····14 ····
15 ····public·core$keep_indexed$fn__8654$fn__8655(final·Object·f,·final·Object·rf,·final·Object·iv)·{15 ····public·core$keep_indexed$fn__8654$fn__8655(final·Object·iv,·final·Object·rf,·final·Object·f)·{
16 ········this.f·=·f; 
17 ········this.rf·=·rf; 
18 ········this.iv·=·iv;16 ········this.iv·=·iv;
 17 ········this.rf·=·rf;
 18 ········this.f·=·f;
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke(Object·result,·Object·input)·{21 ····public·Object·invoke(Object·result,·Object·input)·{
22 ········Object·i·=·((Volatile)this.iv).reset((Object)Numbers.inc(((Volatile)this.iv).deref()));22 ········Object·i·=·((Volatile)this.iv).reset((Object)Numbers.inc(((Volatile)this.iv).deref()));
23 ········final·IFn·fn·=·(IFn)this.f;23 ········final·IFn·fn·=·(IFn)this.f;
24 ········final·Object·o·=·i;24 ········final·Object·o·=·i;
25 ········i·=·null;25 ········i·=·null;
919 B
clojure/core$keep_indexed$fn__8654.class
839 B
procyon -ec {}
    
Offset 9, 20 lines modifiedOffset 9, 19 lines modified
9 ····public·static·final·Object·const__1;9 ····public·static·final·Object·const__1;
10 ····10 ····
11 ····public·core$keep_indexed$fn__8654(final·Object·f)·{11 ····public·core$keep_indexed$fn__8654(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 ········final·Object·invokeStatic;
16 ········Object·iv·=·core$volatile_BANG_.invokeStatic(core$keep_indexed$fn__8654.const__1);17 ········Object·iv·=·invokeStatic·=·core$volatile_BANG_.invokeStatic(core$keep_indexed$fn__8654.const__1);
17 ········final·Object·f·=·this.f;18 ········iv·=·null;
18 ········final·Object·o·=·rf;19 ········final·Object·o·=·rf;
19 ········rf·=·null;20 ········rf·=·null;
20 ········final·Object·o2·=·iv; 
21 ········iv·=·null; 
22 ········return·new·core$keep_indexed$fn__8654$fn__8655(f,·o,·o2);21 ········return·new·core$keep_indexed$fn__8654$fn__8655(invokeStatic,·o,·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.08 KB
clojure/core$keep_indexed$keepi__8658$fn__8659.class
997 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__8658$fn__8659·extends·AFunction10 public·final·class·core$keep_indexed$keepi__8658$fn__8659·extends·AFunction
11 {11 {
12 ····Object·keepi; 
13 ····Object·f;12 ····Object·f;
14 ····Object·idx; 
15 ····Object·coll;13 ····Object·coll;
 14 ····Object·idx;
 15 ····Object·keepi;
16 ····16 ····
17 ····public·core$keep_indexed$keepi__8658$fn__8659(final·Object·keepi,·final·Object·f,·final·Object·idx,·final·Object·coll)·{17 ····public·core$keep_indexed$keepi__8658$fn__8659(final·Object·f,·final·Object·coll,·final·Object·idx,·final·Object·keepi)·{
18 ········this.keepi·=·keepi; 
19 ········this.f·=·f;18 ········this.f·=·f;
20 ········this.idx·=·idx; 
21 ········this.coll·=·coll;19 ········this.coll·=·coll;
 20 ········this.idx·=·idx;
 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__5804__auto__8662·=·invokeStatic·=·core$seq__5467.invokeStatic(coll);28 ········Object·temp__5804__auto__8662·=·invokeStatic·=·core$seq__5467.invokeStatic(coll);
727 B
clojure/core$keep_indexed$keepi__8658.class
641 B
procyon -ec {}
    
Offset 11, 14 lines modifiedOffset 11, 14 lines modified
11 ····11 ····
12 ····public·core$keep_indexed$keepi__8658(final·Object·f)·{12 ····public·core$keep_indexed$keepi__8658(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;17 ········final·Object·f·=·this.f;
18 ········final·Object·o·=·idx; 
19 ········idx·=·null; 
20 ········final·Object·o2·=·coll;18 ········final·Object·o·=·coll;
21 ········coll·=·null;19 ········coll·=·null;
 20 ········final·Object·o2·=·idx;
 21 ········idx·=·null;
22 ········return·new·LazySeq((IFn)new·core$keep_indexed$keepi__8658$fn__8659((Object)this,·f,·o,·o2));22 ········return·new·LazySeq((IFn)new·core$keep_indexed$keepi__8658$fn__8659(f,·o,·o2,·(Object)this));
23 ····}23 ····}
24 }24 }
919 B
clojure/core$load_all$fn__6840$fn__6843.class
829 B
procyon -ec {}
    
Offset 4, 22 lines modifiedOffset 4, 22 lines modified
4 import·clojure.lang.RT;4 import·clojure.lang.RT;
5 import·clojure.lang.Var;5 import·clojure.lang.Var;
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·core$load_all$fn__6840$fn__6843·extends·AFunction7 public·final·class·core$load_all$fn__6840$fn__6843·extends·AFunction
8 {8 {
9 ····Object·lib;9 ····Object·lib;
10 ····Object·require; 
11 ····Object·need_ns;10 ····Object·need_ns;
 11 ····Object·require;
12 ····public·static·final·Var·const__2;12 ····public·static·final·Var·const__2;
13 ····13 ····
14 ····public·core$load_all$fn__6840$fn__6843(final·Object·lib,·final·Object·require,·final·Object·need_ns)·{14 ····public·core$load_all$fn__6840$fn__6843(final·Object·lib,·final·Object·need_ns,·final·Object·require)·{
15 ········this.lib·=·lib;15 ········this.lib·=·lib;
16 ········this.require·=·require; 
17 ········this.need_ns·=·need_ns;16 ········this.need_ns·=·need_ns;
 17 ········this.require·=·require;
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·lib·=·this.lib;23 ············final·Object·lib·=·this.lib;
24 ············this.lib·=·null;24 ············this.lib·=·null;
1.74 KB
clojure/core$load_all$fn__6840.class
1.67 KB
procyon -ec {}
    
Offset 7, 32 lines modifiedOffset 7, 32 lines modified
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__6840·extends·AFunction10 public·final·class·core$load_all$fn__6840·extends·AFunction
11 {11 {
12 ····Object·lib;12 ····Object·lib;
13 ····Object·require; 
14 ····Object·need_ns;13 ····Object·need_ns;
 14 ····Object·require;
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__6840(final·Object·lib,·final·Object·require,·final·Object·need_ns)·{18 ····public·core$load_all$fn__6840(final·Object·lib,·final·Object·need_ns,·final·Object·require)·{
19 ········this.lib·=·lib;19 ········this.lib·=·lib;
20 ········this.require·=·require; 
21 ········this.need_ns·=·need_ns;20 ········this.need_ns·=·need_ns;
 21 ········this.require·=·require;
22 ····}22 ····}
23 ····23 ····
24 ····public·Object·invoke()·{24 ····public·Object·invoke()·{
25 ········final·Object·value·=·core$load_all$fn__6840.const__1.get();25 ········final·Object·value·=·core$load_all$fn__6840.const__1.get();
26 ········final·core$load_all$fn__6840$fn__6841·core$load_all$fn__6840$fn__6841·=·new·core$load_all$fn__6840$fn__6841();26 ········final·core$load_all$fn__6840$fn__6841·core$load_all$fn__6840$fn__6841·=·new·core$load_all$fn__6840$fn__6841();
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__6840.const__1,·core$ref.invokeStatic(((IFn)core$load_all$fn__6840.const__5.getRawRoot()).invoke())·})));29 ········core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$load_all$fn__6840.const__1,·core$ref.invokeStatic(((IFn)core$load_all$fn__6840.const__5.getRawRoot()).invoke())·})));
30 ········array[n]·=·((IFn)new·core$load_all$fn__6840$fn__6843(this.lib,·this.require,·this.need_ns)).invoke();30 ········array[n]·=·((IFn)new·core$load_all$fn__6840$fn__6843(this.lib,·this.need_ns,·this.require)).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__6840$fn__6841,·(ISeq)create);33 ········return·core$commute.invokeStatic(value,·(Object)core$load_all$fn__6840$fn__6841,·(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*");
813 B
clojure/core$load_all.class
759 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$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;10 ········final·Object·o·=·lib;
11 ········lib·=·null;11 ········lib·=·null;
12 ········final·Object·o2·=·require; 
13 ········require·=·null; 
14 ········final·Object·o3·=·need_ns;12 ········final·Object·o2·=·need_ns;
15 ········need_ns·=·null;13 ········need_ns·=·null;
 14 ········final·Object·o3·=·require;
 15 ········require·=·null;
16 ········return·LockingTransaction.runInTransaction((Callable)new·core$load_all$fn__6840(o,·o2,·o3));16 ········return·LockingTransaction.runInTransaction((Callable)new·core$load_all$fn__6840(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__6850.class
1.04 KB
procyon -ec {}
    
Offset 2, 26 lines modifiedOffset 2, 26 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$load_lib$fn__6850·extends·AFunction5 public·final·class·core$load_lib$fn__6850·extends·AFunction
6 {6 {
 7 ····Object·need_ns;
7 ····Object·load;8 ····Object·load;
8 ····Object·require; 
9 ····Object·undefined_on_entry;9 ····Object·undefined_on_entry;
 10 ····Object·require;
10 ····Object·lib;11 ····Object·lib;
11 ····Object·need_ns; 
12 ····12 ····
13 ····public·core$load_lib$fn__6850(final·Object·load,·final·Object·require,·final·Object·undefined_on_entry,·final·Object·lib,·final·Object·need_ns)·{13 ····public·core$load_lib$fn__6850(final·Object·need_ns,·final·Object·load,·final·Object·undefined_on_entry,·final·Object·require,·final·Object·lib)·{
 14 ········this.need_ns·=·need_ns;
14 ········this.load·=·load;15 ········this.load·=·load;
15 ········this.require·=·require; 
16 ········this.undefined_on_entry·=·undefined_on_entry;16 ········this.undefined_on_entry·=·undefined_on_entry;
 17 ········this.require·=·require;
17 ········this.lib·=·lib;18 ········this.lib·=·lib;
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 ············invoke·=·((IFn)this.load).invoke(this.lib,·this.need_ns,·this.require);24 ············invoke·=·((IFn)this.load).invoke(this.lib,·this.need_ns,·this.require);
25 ········}25 ········}
15.4 KB
clojure/core$load_lib.class
15.4 KB
procyon -ec {}
    
Offset 212, 112 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·o48;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·=·need_ns;
225 ························final·Object·o21·=·load;226 ························final·Object·o22·=·load;
226 ························load·=·null;227 ························load·=·null;
227 ························final·Object·o22·=·require; 
228 ························require·=·null; 
229 ························final·Object·o23·=·undefined_on_entry;228 ························final·Object·o23·=·undefined_on_entry;
230 ························undefined_on_entry·=·null;229 ························undefined_on_entry·=·null;
 230 ························final·Object·o24·=·require;
 231 ························require·=·null;
231 ························((IFn)new·core$load_lib$fn__6850(o21,·o22,·o23,·lib2,·need_ns)).invoke();232 ························((IFn)new·core$load_lib$fn__6850(o21,·o22,·o23,·o24,·lib2)).invoke();
232 ························break·Label_0669;233 ························break·Label_0669;
233 ····················}234 ····················}
234 ················}235 ················}
235 ················final·Object·o24;236 ················final·Object·o25;
236 ················Object·and__5579__auto__6858·=·o24·=·need_ns;237 ················Object·and__5579__auto__6858·=·o25·=·need_ns;
237 ················Object·invokeStatic6·=·null;238 ················Object·invokeStatic6·=·null;
238 ················Label_0652:·{239 ················Label_0652:·{
239 ····················if·(o24·!=·null)·{240 ····················if·(o25·!=·null)·{
240 ························if·(o24·!=·Boolean.FALSE)·{241 ························if·(o25·!=·Boolean.FALSE)·{
241 ····························invokeStatic6·=·core$not.invokeStatic(core$find_ns.invokeStatic(lib2));242 ····························invokeStatic6·=·core$not.invokeStatic(core$find_ns.invokeStatic(lib2));
242 ····························break·Label_0652;243 ····························break·Label_0652;
243 ························}244 ························}
244 ····················}245 ····················}
245 ····················invokeStatic6·=·and__5579__auto__6858;246 ····················invokeStatic6·=·and__5579__auto__6858;
246 ····················and__5579__auto__6858·=·null;247 ····················and__5579__auto__6858·=·null;
247 ················}248 ················}
248 ················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·}));
249 ············}250 ············}
250 ············final·Object·o25·=·need_ns;251 ············final·Object·o26·=·need_ns;
251 ············need_ns·=·null;252 ············need_ns·=·null;
252 ············final·Object·o26;253 ············final·Object·o27;
253 ············Object·and__5579__auto__6859·=·o26·=·o25;254 ············Object·and__5579__auto__6859·=·o27·=·o26;
254 ············Object·value2·=·null;255 ············Object·value2·=·null;
255 ············Object·o27·=·null;256 ············Object·o28·=·null;
256 ············Label_0703:·{257 ············Label_0703:·{
257 ················if·(o26·!=·null)·{258 ················if·(o27·!=·null)·{
258 ····················if·(o26·!=·Boolean.FALSE)·{259 ····················if·(o27·!=·Boolean.FALSE)·{
259 ························o27·=·(value2·=·core$load_lib.const__33.get());260 ························o28·=·(value2·=·core$load_lib.const__33.get());
260 ························break·Label_0703;261 ························break·Label_0703;
261 ····················}262 ····················}
262 ················}263 ················}
263 ················o27·=·(value2·=·and__5579__auto__6859);264 ················o28·=·(value2·=·and__5579__auto__6859);
264 ················and__5579__auto__6859·=·null;265 ················and__5579__auto__6859·=·null;
265 ············}266 ············}
266 ············if·(value2·!=·null)·{267 ············if·(value2·!=·null)·{
267 ················if·(o27·!=·Boolean.FALSE)·{268 ················if·(o28·!=·Boolean.FALSE)·{
268 ····················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())·}));
269 ················}270 ················}
270 ············}271 ············}
271 ············final·Object·o28·=·as;272 ············final·Object·o29·=·as;
272 ············if·(o28·!=·null)·{273 ············if·(o29·!=·null)·{
273 ················if·(o28·!=·Boolean.FALSE)·{274 ················if·(o29·!=·Boolean.FALSE)·{
274 ····················final·Object·value3·=·core$load_lib.const__33.get();275 ····················final·Object·value3·=·core$load_lib.const__33.get();
275 ····················if·(value3·!=·null)·{276 ····················if·(value3·!=·null)·{
276 ························if·(value3·!=·Boolean.FALSE)·{277 ························if·(value3·!=·Boolean.FALSE)·{
277 ····························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·}));
278 ························}279 ························}
279 ····················}280 ····················}
280 ····················final·Object·o29·=·as;281 ····················final·Object·o30·=·as;
281 ····················as·=·null;282 ····················as·=·null;
282 ····················core$alias.invokeStatic(o29,·lib2);283 ····················core$alias.invokeStatic(o30,·lib2);
283 ················}284 ················}
284 ············}285 ············}
285 ············final·Object·o30·=·as_alias;286 ············final·Object·o31·=·as_alias;
286 ············if·(o30·!=·null)·{287 ············if·(o31·!=·null)·{
287 ················if·(o30·!=·Boolean.FALSE)·{288 ················if·(o31·!=·Boolean.FALSE)·{
288 ····················final·Object·value4·=·core$load_lib.const__33.get();289 ····················final·Object·value4·=·core$load_lib.const__33.get();
289 ····················if·(value4·!=·null)·{290 ····················if·(value4·!=·null)·{
290 ························if·(value4·!=·Boolean.FALSE)·{291 ························if·(value4·!=·Boolean.FALSE)·{
291 ····························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·}));
292 ························}293 ························}
293 ····················}294 ····················}
294 ····················final·Object·o31·=·as_alias;295 ····················final·Object·o32·=·as_alias;
295 ····················as_alias·=·null;296 ····················as_alias·=·null;
296 ····················core$alias.invokeStatic(o31,·lib2);297 ····················core$alias.invokeStatic(o32,·lib2);
297 ················}298 ················}
298 ············}299 ············}
299 ············final·Object·o32·=·use;300 ············final·Object·o33·=·use;
300 ············use·=·null;301 ············use·=·null;
301 ············final·Object·o33;302 ············final·Object·o34;
302 ············Object·or__5581__auto__6860·=·o33·=·o32;303 ············Object·or__5581__auto__6860·=·o34·=·o33;
303 ············Object·value6·=·null;304 ············Object·value6·=·null;
304 ············Object·value5·=·null;305 ············Object·value5·=·null;
305 ············Label_0958:·{306 ············Label_0958:·{
306 ················if·(o33·!=·null)·{307 ················if·(o34·!=·null)·{
307 ····················if·(o33·!=·Boolean.FALSE)·{308 ····················if·(o34·!=·Boolean.FALSE)·{
308 ························value5·=·(value6·=·or__5581__auto__6860);309 ························value5·=·(value6·=·or__5581__auto__6860);
309 ························or__5581__auto__6860·=·null;310 ························or__5581__auto__6860·=·null;
310 ························break·Label_0958;311 ························break·Label_0958;
311 ····················}312 ····················}
312 ················}313 ················}
313 ················final·ILookupThunk·_thunk__0__·=·core$load_lib.__thunk__0__;314 ················final·ILookupThunk·_thunk__0__·=·core$load_lib.__thunk__0__;
314 ················final·Object·o34·=·filter_opts;315 ················final·Object·o35·=·filter_opts;
315 ················if·(_thunk__0__·==·(value6·=·(value5·=·_thunk__0__.get(o34))))·{316 ················if·(_thunk__0__·==·(value6·=·(value5·=·_thunk__0__.get(o35))))·{
316 ····················value5·=·(value6·=·(core$load_lib.__thunk__0__·=·((ILookupSite)core$load_lib.__site__0__).fault(o34)).get(o34));317 ····················value5·=·(value6·=·(core$load_lib.__thunk__0__·=·((ILookupSite)core$load_lib.__site__0__).fault(o35)).get(o35));
317 ················}318 ················}
318 ············}319 ············}
319 ············Object·invokeStatic11·=·null;320 ············Object·invokeStatic11·=·null;
320 ············Label_1356:·{321 ············Label_1356:·{
321 ················if·(value6·!=·null)·{322 ················if·(value6·!=·null)·{
322 ····················if·(value5·!=·Boolean.FALSE)·{323 ····················if·(value5·!=·Boolean.FALSE)·{
323 ························final·Object·value7·=·core$load_lib.const__33.get();324 ························final·Object·value7·=·core$load_lib.const__33.get();
750 B
clojure/core$map$fn__5931$fn__5932.class
670 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$map$fn__5931$fn__5932·extends·RestFn5 public·final·class·core$map$fn__5931$fn__5932·extends·RestFn
6 {6 {
7 ····Object·f; 
8 ····Object·rf;7 ····Object·rf;
 8 ····Object·f;
9 ····9 ····
10 ····public·core$map$fn__5931$fn__5932(final·Object·f,·final·Object·rf)·{10 ····public·core$map$fn__5931$fn__5932(final·Object·rf,·final·Object·f)·{
11 ········this.f·=·f; 
12 ········this.rf·=·rf;11 ········this.rf·=·rf;
 12 ········this.f·=·f;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·doInvoke(Object·result,·Object·input,·Object·inputs)·{15 ····public·Object·doInvoke(Object·result,·Object·input,·Object·inputs)·{
16 ········final·IFn·fn·=·(IFn)this.rf;16 ········final·IFn·fn·=·(IFn)this.rf;
17 ········final·Object·o·=·result;17 ········final·Object·o·=·result;
18 ········result·=·null;18 ········result·=·null;
19 ········final·Object·f·=·this.f;19 ········final·Object·f·=·this.f;
457 B
clojure/core$map$fn__5931.class
395 B
procyon -ec {}
    
Offset 8, 13 lines modifiedOffset 8, 12 lines modified
8 ····Object·f;8 ····Object·f;
9 ····9 ····
10 ····public·core$map$fn__5931(final·Object·f)·{10 ····public·core$map$fn__5931(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$map$fn__5931$fn__5932(f,·o);17 ········return·new·core$map$fn__5931$fn__5932(o,·this.f);
19 ····}18 ····}
20 }19 }
776 B
clojure/core$map$fn__5935.class
714 B
procyon -ec {}
    
Offset 4, 20 lines modifiedOffset 4, 20 lines modified
4 import·clojure.lang.Indexed;4 import·clojure.lang.Indexed;
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$map$fn__5935·extends·AFunction8 public·final·class·core$map$fn__5935·extends·AFunction
9 {9 {
10 ····Object·f; 
11 ····Object·coll;10 ····Object·coll;
 11 ····Object·f;
12 ····12 ····
13 ····public·core$map$fn__5935(final·Object·f,·final·Object·coll)·{13 ····public·core$map$fn__5935(final·Object·coll,·final·Object·f)·{
14 ········this.f·=·f; 
15 ········this.coll·=·coll;14 ········this.coll·=·coll;
 15 ········this.f·=·f;
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__5804__auto__5938·=·invokeStatic·=·core$seq__5467.invokeStatic(coll);22 ········Object·temp__5804__auto__5938·=·invokeStatic·=·core$seq__5467.invokeStatic(coll);
725 B
clojure/core$map$fn__5939.class
663 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$map$fn__5939·extends·AFunction5 public·final·class·core$map$fn__5939·extends·AFunction
6 {6 {
7 ····Object·f; 
8 ····Object·c2;7 ····Object·c2;
 8 ····Object·f;
9 ····Object·c1;9 ····Object·c1;
10 ····10 ····
11 ····public·core$map$fn__5939(final·Object·f,·final·Object·c2,·final·Object·c3)·{11 ····public·core$map$fn__5939(final·Object·c2,·final·Object·f,·final·Object·c3)·{
12 ········this.f·=·f; 
13 ········this.c2·=·c2;12 ········this.c2·=·c2;
 13 ········this.f·=·f;
14 ········this.c1·=·c3;14 ········this.c1·=·c3;
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__5467.invokeStatic(c1);20 ········Object·s1·=·core$seq__5467.invokeStatic(c1);
899 B
clojure/core$map$fn__5942.class
837 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__5942·extends·AFunction5 public·final·class·core$map$fn__5942·extends·AFunction
6 {6 {
7 ····Object·c2;7 ····Object·c1;
8 ····Object·c3;8 ····Object·c3;
 9 ····Object·c2;
9 ····Object·f;10 ····Object·f;
10 ····Object·c1; 
11 ····11 ····
12 ····public·core$map$fn__5942(final·Object·c2,·final·Object·c3,·final·Object·f,·final·Object·c4)·{12 ····public·core$map$fn__5942(final·Object·c1,·final·Object·c2,·final·Object·c3,·final·Object·f)·{
 13 ········this.c1·=·c1;
13 ········this.c2·=·c2;14 ········this.c3·=·c2;
14 ········this.c3·=·c3;15 ········this.c2·=·c3;
15 ········this.f·=·f;16 ········this.f·=·f;
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__5467.invokeStatic(c1);22 ········Object·s1·=·core$seq__5467.invokeStatic(c1);
23 ········final·Object·c2·=·this.c2;23 ········final·Object·c2·=·this.c2;
1000 B
clojure/core$map$step__5946$fn__5947.class
921 B
procyon -ec {}
    
Offset 4, 24 lines modifiedOffset 4, 24 lines modified
4 import·clojure.lang.RT;4 import·clojure.lang.RT;
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$map$step__5946$fn__5947·extends·AFunction8 public·final·class·core$map$step__5946$fn__5947·extends·AFunction
9 {9 {
10 ····Object·step; 
11 ····Object·cs;10 ····Object·cs;
 11 ····Object·step;
12 ····public·static·final·Var·const__1;12 ····public·static·final·Var·const__1;
13 ····public·static·final·Var·const__3;13 ····public·static·final·Var·const__3;
14 ····public·static·final·Var·const__5;14 ····public·static·final·Var·const__5;
15 ····public·static·final·Var·const__6;15 ····public·static·final·Var·const__6;
16 ····16 ····
17 ····public·core$map$step__5946$fn__5947(final·Object·step,·final·Object·cs)·{17 ····public·core$map$step__5946$fn__5947(final·Object·cs,·final·Object·step)·{
18 ········this.step·=·step; 
19 ········this.cs·=·cs;18 ········this.cs·=·cs;
 19 ········this.step·=·step;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········final·Object·rawRoot·=·core$map$step__5946$fn__5947.const__1.getRawRoot();23 ········final·Object·rawRoot·=·core$map$step__5946$fn__5947.const__1.getRawRoot();
24 ········final·Object·cs·=·this.cs;24 ········final·Object·cs·=·this.cs;
25 ········this.cs·=·null;25 ········this.cs·=·null;
26 ········Object·ss·=·core$map.invokeStatic(rawRoot,·cs);26 ········Object·ss·=·core$map.invokeStatic(rawRoot,·cs);
476 B
clojure/core$map$step__5946.class
410 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$map$step__5946·extends·AFunction7 public·final·class·core$map$step__5946·extends·AFunction
8 {8 {
9 ····public·Object·invoke(Object·cs)·{9 ····public·Object·invoke(Object·cs)·{
10 ········final·Object·o·=·cs;10 ········final·Object·o·=·cs;
11 ········cs·=·null;11 ········cs·=·null;
12 ········return·new·LazySeq((IFn)new·core$map$step__5946$fn__5947((Object)this,·o));12 ········return·new·LazySeq((IFn)new·core$map$step__5946$fn__5947(o,·(Object)this));
13 ····}13 ····}
14 }14 }
1.85 KB
clojure/core$map.class
1.81 KB
procyon -ec {}
    
Offset 34, 48 lines modifiedOffset 34, 48 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·=·c2;41 ········final·Object·o·=·c1;
42 ········c2·=·null;42 ········c1·=·null;
43 ········final·Object·o2·=·c3;43 ········final·Object·o2·=·c3;
44 ········c3·=·null;44 ········c3·=·null;
 45 ········final·Object·o3·=·c2;
 46 ········c2·=·null;
45 ········final·Object·o3·=·f;47 ········final·Object·o4·=·f;
46 ········f·=·null;48 ········f·=·null;
47 ········final·Object·o4·=·c1; 
48 ········c1·=·null; 
49 ········return·new·LazySeq((IFn)new·core$map$fn__5942(o,·o2,·o3,·o4));49 ········return·new·LazySeq((IFn)new·core$map$fn__5942(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·=·f; 
58 ········f·=·null; 
59 ········final·Object·o2·=·c2;57 ········final·Object·o·=·c2;
60 ········c2·=·null;58 ········c2·=·null;
 59 ········final·Object·o2·=·f;
 60 ········f·=·null;
61 ········final·Object·o3·=·c1;61 ········final·Object·o3·=·c1;
62 ········c1·=·null;62 ········c1·=·null;
63 ········return·new·LazySeq((IFn)new·core$map$fn__5939(o,·o2,·o3));63 ········return·new·LazySeq((IFn)new·core$map$fn__5939(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 ····
70 ····public·static·Object·invokeStatic(Object·f,·Object·coll)·{70 ····public·static·Object·invokeStatic(Object·f,·Object·coll)·{
71 ········final·Object·o·=·f; 
72 ········f·=·null; 
73 ········final·Object·o2·=·coll;71 ········final·Object·o·=·coll;
74 ········coll·=·null;72 ········coll·=·null;
 73 ········final·Object·o2·=·f;
 74 ········f·=·null;
75 ········return·new·LazySeq((IFn)new·core$map$fn__5935(o,·o2));75 ········return·new·LazySeq((IFn)new·core$map$fn__5935(o,·o2));
76 ····}76 ····}
77 ····77 ····
78 ····public·Object·invoke(final·Object·f,·final·Object·coll)·{78 ····public·Object·invoke(final·Object·f,·final·Object·coll)·{
79 ········return·invokeStatic(f,·coll);79 ········return·invokeStatic(f,·coll);
80 ····}80 ····}
81 ····81 ····
854 B
clojure/core$map_indexed$fn__8634$fn__8635.class
758 B
procyon -ec {}
    
Offset 4, 21 lines modifiedOffset 4, 21 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__8634$fn__8635·extends·AFunction8 public·final·class·core$map_indexed$fn__8634$fn__8635·extends·AFunction
9 {9 {
10 ····Object·i; 
11 ····Object·f;10 ····Object·f;
 11 ····Object·i;
12 ····Object·rf;12 ····Object·rf;
13 ····13 ····
14 ····public·core$map_indexed$fn__8634$fn__8635(final·Object·i,·final·Object·f,·final·Object·rf)·{14 ····public·core$map_indexed$fn__8634$fn__8635(final·Object·f,·final·Object·i,·final·Object·rf)·{
15 ········this.i·=·i; 
16 ········this.f·=·f;15 ········this.f·=·f;
 16 ········this.i·=·i;
17 ········this.rf·=·rf;17 ········this.rf·=·rf;
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;
932 B
clojure/core$map_indexed$fn__8634.class
854 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$map_indexed$fn__8634(final·Object·f)·{11 ····public·core$map_indexed$fn__8634(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 ········final·Object·invokeStatic; 
17 ········Object·i·=·invokeStatic·=·core$volatile_BANG_.invokeStatic(core$map_indexed$fn__8634.const__1);16 ········Object·i·=·core$volatile_BANG_.invokeStatic(core$map_indexed$fn__8634.const__1);
18 ········i·=·null; 
19 ········final·Object·f·=·this.f;17 ········final·Object·f·=·this.f;
 18 ········final·Object·o·=·i;
 19 ········i·=·null;
20 ········final·Object·o·=·rf;20 ········final·Object·o2·=·rf;
21 ········rf·=·null;21 ········rf·=·null;
22 ········return·new·core$map_indexed$fn__8634$fn__8635(invokeStatic,·f,·o);22 ········return·new·core$map_indexed$fn__8634$fn__8635(f,·o,·o2);
23 ····}23 ····}
24 ····24 ····
25 ····static·{25 ····static·{
26 ········const__1·=·Long.valueOf(-1L);26 ········const__1·=·Long.valueOf(-1L);
27 ····}27 ····}
28 }28 }
1.05 KB
clojure/core$map_indexed$mapi__8638$fn__8639.class
974 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__8638$fn__8639·extends·AFunction9 public·final·class·core$map_indexed$mapi__8638$fn__8639·extends·AFunction
10 {10 {
11 ····Object·idx; 
12 ····Object·mapi;11 ····Object·mapi;
13 ····Object·f; 
14 ····Object·coll;12 ····Object·coll;
 13 ····Object·idx;
 14 ····Object·f;
15 ····15 ····
16 ····public·core$map_indexed$mapi__8638$fn__8639(final·Object·idx,·final·Object·mapi,·final·Object·f,·final·Object·coll)·{16 ····public·core$map_indexed$mapi__8638$fn__8639(final·Object·mapi,·final·Object·coll,·final·Object·idx,·final·Object·f)·{
17 ········this.idx·=·idx; 
18 ········this.mapi·=·mapi;17 ········this.mapi·=·mapi;
19 ········this.f·=·f; 
20 ········this.coll·=·coll;18 ········this.coll·=·coll;
 19 ········this.idx·=·idx;
 20 ········this.f·=·f;
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__5804__auto__8642·=·invokeStatic·=·core$seq__5467.invokeStatic(coll);27 ········Object·temp__5804__auto__8642·=·invokeStatic·=·core$seq__5467.invokeStatic(coll);
737 B
clojure/core$map_indexed$mapi__8638.class
655 B
procyon -ec {}
    
Offset 10, 15 lines modifiedOffset 10, 14 lines modified
10 ····Object·f;10 ····Object·f;
11 ····11 ····
12 ····public·core$map_indexed$mapi__8638(final·Object·f)·{12 ····public·core$map_indexed$mapi__8638(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; 
19 ········final·Object·f·=·this.f; 
20 ········final·Object·o2·=·coll;17 ········final·Object·o·=·coll;
21 ········coll·=·null;18 ········coll·=·null;
 19 ········final·Object·o2·=·idx;
 20 ········idx·=·null;
22 ········return·new·LazySeq((IFn)new·core$map_indexed$mapi__8638$fn__8639(o,·(Object)this,·f,·o2));21 ········return·new·LazySeq((IFn)new·core$map_indexed$mapi__8638$fn__8639((Object)this,·o,·o2,·this.f));
23 ····}22 ····}
24 }23 }
1.62 KB
clojure/core$maybe_min_hash$iter__6987__6993$fn__6994$iter__6989__6995$fn__6996$fn__6997.class
1.43 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__6987__6993$fn__6994$iter__6989__6995$fn__6996$fn__6997·extends·AFunction8 public·final·class·core$maybe_min_hash$iter__6987__6993$fn__6994$iter__6989__6995$fn__6996$fn__6997·extends·AFunction
9 {9 {
10 ····Object·c__6371__auto__; 
11 ····Object·mask; 
12 ····int·size__6372__auto__; 
13 ····Object·b__6992;10 ····Object·b__6992;
 11 ····int·size__6372__auto__;
 12 ····Object·mask;
 13 ····Object·c__6371__auto__;
14 ····14 ····
15 ····public·core$maybe_min_hash$iter__6987__6993$fn__6994$iter__6989__6995$fn__6996$fn__6997(final·Object·c__6371__auto__,·final·Object·mask,·final·int·size__6372__auto__,·final·Object·b__6992)·{15 ····public·core$maybe_min_hash$iter__6987__6993$fn__6994$iter__6989__6995$fn__6996$fn__6997(final·Object·b__6992,·final·int·size__6372__auto__,·final·Object·mask,·final·Object·c__6371__auto__)·{
16 ········this.c__6371__auto__·=·c__6371__auto__; 
17 ········this.mask·=·mask; 
18 ········this.size__6372__auto__·=·size__6372__auto__; 
19 ········this.b__6992·=·b__6992;16 ········this.b__6992·=·b__6992;
 17 ········this.size__6372__auto__·=·size__6372__auto__;
 18 ········this.mask·=·mask;
 19 ········this.c__6371__auto__·=·c__6371__auto__;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········for·(long·i__6991·=·(long)RT.intCast(0L);·i__6991·<·this.size__6372__auto__;·++i__6991)·{23 ········for·(long·i__6991·=·(long)RT.intCast(0L);·i__6991·<·this.size__6372__auto__;·++i__6991)·{
24 ············Object·shift·=·((Indexed)this.c__6371__auto__).nth(RT.intCast(i__6991));24 ············Object·shift·=·((Indexed)this.c__6371__auto__).nth(RT.intCast(i__6991));
25 ············final·Object·b__6992·=·this.b__6992;25 ············final·Object·b__6992·=·this.b__6992;
26 ············final·Object·o·=·shift;26 ············final·Object·o·=·shift;
4.78 KB
clojure/core$maybe_min_hash$iter__6987__6993$fn__6994$iter__6989__6995$fn__6996.class
4.62 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.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·core$maybe_min_hash$iter__6987__6993$fn__6994$iter__6989__6995$fn__6996·extends·AFunction9 public·final·class·core$maybe_min_hash$iter__6987__6993$fn__6994$iter__6989__6995$fn__6996·extends·AFunction
10 {10 {
11 ····Object·s__6990;11 ····Object·s__6990;
12 ····Object·iter__6989; 
13 ····Object·mask;12 ····Object·mask;
 13 ····Object·iter__6989;
14 ····14 ····
15 ····public·core$maybe_min_hash$iter__6987__6993$fn__6994$iter__6989__6995$fn__6996(final·Object·s__6990,·final·Object·iter__6989,·final·Object·mask)·{15 ····public·core$maybe_min_hash$iter__6987__6993$fn__6994$iter__6989__6995$fn__6996(final·Object·s__6990,·final·Object·mask,·final·Object·iter__6989)·{
16 ········this.s__6990·=·s__6990;16 ········this.s__6990·=·s__6990;
17 ········this.iter__6989·=·iter__6989; 
18 ········this.mask·=·mask;17 ········this.mask·=·mask;
 18 ········this.iter__6989·=·iter__6989;
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke()·{21 ····public·Object·invoke()·{
22 ········final·Object·s__6992·=·this.s__6990;22 ········final·Object·s__6992·=·this.s__6990;
23 ········this.s__6990·=·null;23 ········this.s__6990·=·null;
24 ········final·Object·o;24 ········final·Object·o;
25 ········Object·s__6990·=·o·=·s__6992;25 ········Object·s__6990·=·o·=·s__6992;
728 B
clojure/core$maybe_min_hash$iter__6987__6993$fn__6994$iter__6989__6995.class
576 B
procyon -ec {}
    
Offset 12, 10 lines modifiedOffset 12, 10 lines modified
12 ····public·core$maybe_min_hash$iter__6987__6993$fn__6994$iter__6989__6995(final·Object·mask)·{12 ····public·core$maybe_min_hash$iter__6987__6993$fn__6994$iter__6989__6995(final·Object·mask)·{
13 ········this.mask·=·mask;13 ········this.mask·=·mask;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·s__6990)·{16 ····public·Object·invoke(Object·s__6990)·{
17 ········final·Object·o·=·s__6990;17 ········final·Object·o·=·s__6990;
18 ········s__6990·=·null;18 ········s__6990·=·null;
19 ········return·new·LazySeq((IFn)new·core$maybe_min_hash$iter__6987__6993$fn__6994$iter__6989__6995$fn__6996(o,·(Object)this,·this.mask));19 ········return·new·LazySeq((IFn)new·core$maybe_min_hash$iter__6987__6993$fn__6994$iter__6989__6995$fn__6996(o,·this.mask,·(Object)this));
20 ····}20 ····}
21 }21 }
859 B
clojure/core$memoize$fn__6946.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__6946·extends·RestFn6 public·final·class·core$memoize$fn__6946·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__6946(final·Object·f,·final·Object·mem)·{12 ····public·core$memoize$fn__6946(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__5802__auto__6948·=·invokeStatic·=·core$find.invokeStatic(core$deref.invokeStatic(this.mem),·args);19 ········Object·temp__5802__auto__6948·=·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__6946(o,·o2);13 ········return·new·core$memoize$fn__6946(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 }
1000 B
clojure/core$mk_bound_fn$fn__6510.class
926 B
procyon -ec {}
    
Offset 4, 23 lines modifiedOffset 4, 23 lines modified
4 import·clojure.lang.Sorted;4 import·clojure.lang.Sorted;
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__6510·extends·AFunction8 public·final·class·core$mk_bound_fn$fn__6510·extends·AFunction
9 {9 {
10 ····Object·sc; 
11 ····Object·key; 
12 ····Object·test;10 ····Object·test;
 11 ····Object·key;
 12 ····Object·sc;
13 ····public·static·final·Object·const__0;13 ····public·static·final·Object·const__0;
14 ····14 ····
15 ····public·core$mk_bound_fn$fn__6510(final·Object·sc,·final·Object·key,·final·Object·test)·{15 ····public·core$mk_bound_fn$fn__6510(final·Object·test,·final·Object·key,·final·Object·sc)·{
16 ········this.sc·=·sc; 
17 ········this.key·=·key; 
18 ········this.test·=·test;16 ········this.test·=·test;
 17 ········this.key·=·key;
 18 ········this.sc·=·sc;
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;
766 B
clojure/core$mk_bound_fn.class
706 B
procyon -ec {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.AFunction;3 import·clojure.lang.AFunction;
  
4 public·final·class·core$mk_bound_fn·extends·AFunction4 public·final·class·core$mk_bound_fn·extends·AFunction
5 {5 {
6 ····public·static·Object·invokeStatic(Object·sc,·Object·test,·Object·key)·{6 ····public·static·Object·invokeStatic(Object·sc,·Object·test,·Object·key)·{
7 ········final·Object·o·=·sc;7 ········final·Object·o·=·test;
8 ········sc·=·null;8 ········test·=·null;
9 ········final·Object·o2·=·key;9 ········final·Object·o2·=·key;
10 ········key·=·null;10 ········key·=·null;
11 ········final·Object·o3·=·test;11 ········final·Object·o3·=·sc;
12 ········test·=·null;12 ········sc·=·null;
13 ········return·new·core$mk_bound_fn$fn__6510(o,·o2,·o3);13 ········return·new·core$mk_bound_fn$fn__6510(o,·o2,·o3);
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(final·Object·sc,·final·Object·test,·final·Object·key)·{16 ····public·Object·invoke(final·Object·sc,·final·Object·test,·final·Object·key)·{
17 ········return·invokeStatic(sc,·test,·key);17 ········return·invokeStatic(sc,·test,·key);
18 ····}18 ····}
19 }19 }
1.13 KB
clojure/core$nary_inline$fn__5606.class
1.05 KB
procyon -ec {}
    
Offset 8, 27 lines modifiedOffset 8, 27 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.RestFn;11 import·clojure.lang.RestFn;
  
12 public·final·class·core$nary_inline$fn__5606·extends·RestFn12 public·final·class·core$nary_inline$fn__5606·extends·RestFn
13 {13 {
14 ····Object·unchecked_op; 
15 ····Object·op;14 ····Object·op;
 15 ····Object·unchecked_op;
16 ····public·static·final·Var·const__0;16 ····public·static·final·Var·const__0;
17 ····public·static·final·AFn·const__4;17 ····public·static·final·AFn·const__4;
18 ····public·static·final·AFn·const__5;18 ····public·static·final·AFn·const__5;
19 ····public·static·final·AFn·const__6;19 ····public·static·final·AFn·const__6;
20 ····public·static·final·AFn·const__7;20 ····public·static·final·AFn·const__7;
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 ····23 ····
24 ····public·core$nary_inline$fn__5606(final·Object·unchecked_op,·final·Object·op)·{24 ····public·core$nary_inline$fn__5606(final·Object·op,·final·Object·unchecked_op)·{
25 ········this.unchecked_op·=·unchecked_op; 
26 ········this.op·=·op;25 ········this.op·=·op;
 26 ········this.unchecked_op·=·unchecked_op;
27 ····}27 ····}
28 ····28 ····
29 ····public·Object·doInvoke(Object·x,·Object·y,·Object·more)·{29 ····public·Object·doInvoke(Object·x,·Object·y,·Object·more)·{
30 ········final·Object·value·=·core$nary_inline$fn__5606.const__0.get();30 ········final·Object·value·=·core$nary_inline$fn__5606.const__0.get();
31 ········Object·o·=·null;31 ········Object·o·=·null;
32 ········Label_0028:·{32 ········Label_0028:·{
33 ············if·(value·!=·null)·{33 ············if·(value·!=·null)·{
713 B
clojure/core$nary_inline.class
653 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$nary_inline·extends·AFunction4 public·final·class·core$nary_inline·extends·AFunction
5 {5 {
6 ····public·static·Object·invokeStatic(Object·op,·Object·unchecked_op)·{6 ····public·static·Object·invokeStatic(Object·op,·Object·unchecked_op)·{
7 ········final·Object·o·=·unchecked_op; 
8 ········unchecked_op·=·null; 
9 ········final·Object·o2·=·op;7 ········final·Object·o·=·op;
10 ········op·=·null;8 ········op·=·null;
 9 ········final·Object·o2·=·unchecked_op;
 10 ········unchecked_op·=·null;
11 ········return·new·core$nary_inline$fn__5606(o,·o2);11 ········return·new·core$nary_inline$fn__5606(o,·o2);
12 ····}12 ····}
13 ····13 ····
14 ····public·Object·invoke(final·Object·op,·final·Object·unchecked_op)·{14 ····public·Object·invoke(final·Object·op,·final·Object·unchecked_op)·{
15 ········return·invokeStatic(op,·unchecked_op);15 ········return·invokeStatic(op,·unchecked_op);
16 ····}16 ····}
17 ····17 ····
773 B
clojure/core$partial$fn__5908.class
703 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.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__5908·extends·RestFn8 public·final·class·core$partial$fn__5908·extends·RestFn
9 {9 {
10 ····Object·arg1; 
11 ····Object·f;10 ····Object·f;
 11 ····Object·arg1;
12 ····12 ····
13 ····public·core$partial$fn__5908(final·Object·arg1,·final·Object·f)·{13 ····public·core$partial$fn__5908(final·Object·f,·final·Object·arg1)·{
14 ········this.arg1·=·arg1; 
15 ········this.f·=·f;14 ········this.f·=·f;
 15 ········this.arg1·=·arg1;
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·f·=·this.f;19 ········final·Object·f·=·this.f;
20 ········final·Object·arg1·=·this.arg1;20 ········final·Object·arg1·=·this.arg1;
21 ········final·Object·o·=·x;21 ········final·Object·o·=·x;
22 ········x·=·null;22 ········x·=·null;
1.02 KB
clojure/core$partial$fn__5912.class
973 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__5912·extends·RestFn8 public·final·class·core$partial$fn__5912·extends·RestFn
9 {9 {
10 ····Object·arg3;10 ····Object·arg2;
11 ····Object·arg1;11 ····Object·arg1;
 12 ····Object·arg3;
12 ····Object·f;13 ····Object·f;
13 ····Object·arg2; 
14 ····14 ····
15 ····public·core$partial$fn__5912(final·Object·arg3,·final·Object·arg4,·final·Object·f,·final·Object·arg5)·{15 ····public·core$partial$fn__5912(final·Object·arg2,·final·Object·arg3,·final·Object·arg4,·final·Object·f)·{
 16 ········this.arg2·=·arg2;
16 ········this.arg3·=·arg3;17 ········this.arg1·=·arg3;
17 ········this.arg1·=·arg4;18 ········this.arg3·=·arg4;
18 ········this.f·=·f;19 ········this.f·=·f;
19 ········this.arg2·=·arg5; 
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;
1010 B
clojure/core$partial$fn__5914.class
937 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__5914·extends·RestFn3 public·final·class·core$partial$fn__5914·extends·RestFn
4 {4 {
5 ····Object·arg1; 
6 ····Object·arg2;5 ····Object·arg2;
7 ····Object·more; 
8 ····Object·f;6 ····Object·f;
9 ····Object·arg3;7 ····Object·arg3;
 8 ····Object·arg1;
 9 ····Object·more;
10 ····10 ····
 11 ····public·core$partial$fn__5914(final·Object·arg2,·final·Object·f,·final·Object·arg3,·final·Object·arg4,·final·Object·more)·{
11 ····public·core$partial$fn__5914(final·Object·arg1,·final·Object·arg2,·final·Object·more,·final·Object·f,·final·Object·arg3)·{ 
12 ········this.arg1·=·arg1; 
13 ········this.arg2·=·arg2;12 ········this.arg2·=·arg2;
14 ········this.more·=·more; 
15 ········this.f·=·f;13 ········this.f·=·f;
16 ········this.arg3·=·arg3;14 ········this.arg3·=·arg3;
 15 ········this.arg1·=·arg4;
 16 ········this.more·=·more;
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.35 KB
clojure/core$partial.class
2.3 KB
procyon -ec {}
    
Offset 3, 40 lines modifiedOffset 3, 40 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·=·arg1; 
9 ········arg1·=·null; 
10 ········final·Object·o2·=·arg2;8 ········final·Object·o·=·arg2;
11 ········arg2·=·null;9 ········arg2·=·null;
12 ········final·ISeq·seq·=·more; 
13 ········more·=·null; 
14 ········final·Object·o3·=·f;10 ········final·Object·o2·=·f;
15 ········f·=·null;11 ········f·=·null;
16 ········final·Object·o4·=·arg3;12 ········final·Object·o3·=·arg3;
17 ········arg3·=·null;13 ········arg3·=·null;
 14 ········final·Object·o4·=·arg1;
 15 ········arg1·=·null;
 16 ········final·ISeq·seq·=·more;
 17 ········more·=·null;
18 ········return·new·core$partial$fn__5914(o,·o2,·(Object)seq,·o3,·o4);18 ········return·new·core$partial$fn__5914(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·=·arg3;26 ········final·Object·o·=·arg2;
27 ········arg3·=·null;27 ········arg2·=·null;
28 ········final·Object·o2·=·arg1;28 ········final·Object·o2·=·arg1;
29 ········arg1·=·null;29 ········arg1·=·null;
 30 ········final·Object·o3·=·arg3;
 31 ········arg3·=·null;
30 ········final·Object·o3·=·f;32 ········final·Object·o4·=·f;
31 ········f·=·null;33 ········f·=·null;
32 ········final·Object·o4·=·arg2; 
33 ········arg2·=·null; 
34 ········return·new·core$partial$fn__5912(o,·o2,·o3,·o4);34 ········return·new·core$partial$fn__5912(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 ····
907 B
clojure/core$partition$fn__6057.class
833 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__6057·extends·AFunction6 public·final·class·core$partition$fn__6057·extends·AFunction
7 {7 {
8 ····Object·n; 
9 ····Object·coll; 
10 ····Object·step;8 ····Object·step;
 9 ····Object·coll;
 10 ····Object·n;
11 ····11 ····
12 ····public·core$partition$fn__6057(final·Object·n,·final·Object·coll,·final·Object·step)·{12 ····public·core$partition$fn__6057(final·Object·step,·final·Object·coll,·final·Object·n)·{
13 ········this.n·=·n; 
14 ········this.coll·=·coll; 
15 ········this.step·=·step;13 ········this.step·=·step;
 14 ········this.coll·=·coll;
 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__5804__auto__6059·=·invokeStatic·=·core$seq__5467.invokeStatic(coll);22 ········Object·temp__5804__auto__6059·=·invokeStatic·=·core$seq__5467.invokeStatic(coll);
1020 B
clojure/core$partition$fn__6060.class
946 B
procyon -ec {}
    
Offset 6, 24 lines modifiedOffset 6, 24 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__6060·extends·AFunction10 public·final·class·core$partition$fn__6060·extends·AFunction
11 {11 {
12 ····Object·pad;12 ····Object·step;
13 ····Object·coll;13 ····Object·coll;
14 ····Object·n;14 ····Object·n;
15 ····Object·step;15 ····Object·pad;
16 ····16 ····
17 ····public·core$partition$fn__6060(final·Object·pad,·final·Object·coll,·final·Object·n,·final·Object·step)·{17 ····public·core$partition$fn__6060(final·Object·step,·final·Object·coll,·final·Object·n,·final·Object·pad)·{
18 ········this.pad·=·pad;18 ········this.step·=·step;
19 ········this.coll·=·coll;19 ········this.coll·=·coll;
20 ········this.n·=·n;20 ········this.n·=·n;
21 ········this.step·=·step;21 ········this.pad·=·pad;
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__5804__auto__6062·=·invokeStatic·=·core$seq__5467.invokeStatic(coll);28 ········Object·temp__5804__auto__6062·=·invokeStatic·=·core$seq__5467.invokeStatic(coll);
1.44 KB
clojure/core$partition.class
1.38 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·=·pad;10 ········final·Object·o·=·step;
11 ········pad·=·null;11 ········step·=·null;
12 ········final·Object·o2·=·coll;12 ········final·Object·o2·=·coll;
13 ········coll·=·null;13 ········coll·=·null;
14 ········final·Object·o3·=·n;14 ········final·Object·o3·=·n;
15 ········n·=·null;15 ········n·=·null;
16 ········final·Object·o4·=·step;16 ········final·Object·o4·=·pad;
17 ········step·=·null;17 ········pad·=·null;
18 ········return·new·LazySeq((IFn)new·core$partition$fn__6060(o,·o2,·o3,·o4));18 ········return·new·LazySeq((IFn)new·core$partition$fn__6060(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;26 ········final·Object·o·=·step;
27 ········n·=·null;27 ········step·=·null;
28 ········final·Object·o2·=·coll;28 ········final·Object·o2·=·coll;
29 ········coll·=·null;29 ········coll·=·null;
30 ········final·Object·o3·=·step;30 ········final·Object·o3·=·n;
31 ········step·=·null;31 ········n·=·null;
32 ········return·new·LazySeq((IFn)new·core$partition$fn__6057(o,·o2,·o3));32 ········return·new·LazySeq((IFn)new·core$partition$fn__6057(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 ····
859 B
clojure/core$partition_all$fn__8625$fn__8626.class
759 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__8625$fn__8626·extends·AFunction6 public·final·class·core$partition_all$fn__8625$fn__8626·extends·AFunction
7 {7 {
8 ····long·n; 
9 ····Object·rf;8 ····Object·rf;
10 ····Object·a;9 ····Object·a;
 10 ····long·n;
11 ····11 ····
12 ····public·core$partition_all$fn__8625$fn__8626(final·long·n,·final·Object·rf,·final·Object·a)·{12 ····public·core$partition_all$fn__8625$fn__8626(final·Object·rf,·final·Object·a,·final·long·n)·{
13 ········this.n·=·n; 
14 ········this.rf·=·rf;13 ········this.rf·=·rf;
15 ········this.a·=·a;14 ········this.a·=·a;
 15 ········this.n·=·n;
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);
602 B
clojure/core$partition_all$fn__8625.class
520 B
procyon -ec {}
    
Offset 11, 15 lines modifiedOffset 11, 14 lines modified
11 ····11 ····
12 ····public·core$partition_all$fn__8625(final·long·n)·{12 ····public·core$partition_all$fn__8625(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·long·n·=·this.n; 
19 ········final·Object·o·=·rf;18 ········final·Object·o·=·rf;
20 ········rf·=·null;19 ········rf·=·null;
21 ········final·Object·o2·=·a;20 ········final·Object·o2·=·a;
22 ········a·=·null;21 ········a·=·null;
23 ········return·new·core$partition_all$fn__8625$fn__8626(n,·o,·o2);22 ········return·new·core$partition_all$fn__8625$fn__8626(o,·o2,·this.n);
24 ····}23 ····}
25 }24 }
850 B
clojure/core$partition_all$fn__8629.class
768 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__8629·extends·AFunction3 public·final·class·core$partition_all$fn__8629·extends·AFunction
4 {4 {
 5 ····Object·n;
5 ····Object·coll;6 ····Object·coll;
6 ····Object·step;7 ····Object·step;
7 ····Object·n; 
8 ····8 ····
9 ····public·core$partition_all$fn__8629(final·Object·coll,·final·Object·step,·final·Object·n)·{9 ····public·core$partition_all$fn__8629(final·Object·n,·final·Object·coll,·final·Object·step)·{
 10 ········this.n·=·n;
10 ········this.coll·=·coll;11 ········this.coll·=·coll;
11 ········this.step·=·step;12 ········this.step·=·step;
12 ········this.n·=·n; 
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__5804__auto__8631·=·invokeStatic·=·core$seq__5467.invokeStatic(coll);19 ········Object·temp__5804__auto__8631·=·invokeStatic·=·core$seq__5467.invokeStatic(coll);
857 B
clojure/core$partition_all.class
793 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·=·n;
 13 ········n·=·null;
12 ········final·Object·o·=·coll;14 ········final·Object·o2·=·coll;
13 ········coll·=·null;15 ········coll·=·null;
14 ········final·Object·o2·=·step;16 ········final·Object·o3·=·step;
15 ········step·=·null;17 ········step·=·null;
16 ········final·Object·o3·=·n; 
17 ········n·=·null; 
18 ········return·new·LazySeq((IFn)new·core$partition_all$fn__8629(o,·o2,·o3));18 ········return·new·LazySeq((IFn)new·core$partition_all$fn__8629(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.17 KB
clojure/core$partition_by$fn__8601$fn__8602.class
1.08 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__8601$fn__8602·extends·AFunction10 public·final·class·core$partition_by$fn__8601$fn__8602·extends·AFunction
11 {11 {
12 ····Object·rf; 
13 ····Object·pv; 
14 ····Object·a;12 ····Object·a;
15 ····Object·f;13 ····Object·f;
 14 ····Object·rf;
 15 ····Object·pv;
16 ····public·static·final·Keyword·const__5;16 ····public·static·final·Keyword·const__5;
17 ····17 ····
 18 ····public·core$partition_by$fn__8601$fn__8602(final·Object·a,·final·Object·f,·final·Object·rf,·final·Object·pv)·{
18 ····public·core$partition_by$fn__8601$fn__8602(final·Object·rf,·final·Object·pv,·final·Object·a,·final·Object·f)·{ 
19 ········this.rf·=·rf; 
20 ········this.pv·=·pv; 
21 ········this.a·=·a;19 ········this.a·=·a;
22 ········this.f·=·f;20 ········this.f·=·f;
 21 ········this.rf·=·rf;
 22 ········this.pv·=·pv;
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__5581__auto__8604·=·Util.identical(pval,·(Object)core$partition_by$fn__8601$fn__8602.const__5);29 ········final·boolean·or__5581__auto__8604·=·Util.identical(pval,·(Object)core$partition_by$fn__8601$fn__8602.const__5);
929 B
clojure/core$partition_by$fn__8601.class
849 B
procyon -ec {}
    
Offset 14, 20 lines modifiedOffset 14, 21 lines modified
14 ····public·core$partition_by$fn__8601(final·Object·f)·{14 ····public·core$partition_by$fn__8601(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__8601.const__1);20 ········Object·pv·=·core$volatile_BANG_.invokeStatic((Object)core$partition_by$fn__8601.const__1);
 21 ········final·Object·o·=·a;
 22 ········a·=·null;
 23 ········final·Object·f·=·this.f;
21 ········final·Object·o·=·rf;24 ········final·Object·o2·=·rf;
22 ········rf·=·null;25 ········rf·=·null;
23 ········final·Object·o2·=·pv;26 ········final·Object·o3·=·pv;
24 ········pv·=·null;27 ········pv·=·null;
25 ········final·Object·o3·=·a; 
26 ········a·=·null; 
27 ········return·new·core$partition_by$fn__8601$fn__8602(o,·o2,·o3,·this.f);28 ········return·new·core$partition_by$fn__8601$fn__8602(o,·f,·o2,·o3);
28 ····}29 ····}
29 ····30 ····
30 ····static·{31 ····static·{
31 ········const__1·=·RT.keyword("clojure.core",·"none");32 ········const__1·=·RT.keyword("clojure.core",·"none");
32 ····}33 ····}
33 }34 }
810 B
clojure/core$partition_by$fn__8606$fn__8607.class
712 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__8606$fn__8607·extends·AFunction6 public·final·class·core$partition_by$fn__8606$fn__8607·extends·AFunction
7 {7 {
8 ····Object·fv; 
9 ····Object·f;8 ····Object·f;
 9 ····Object·fv;
10 ····10 ····
11 ····public·core$partition_by$fn__8606$fn__8607(final·Object·fv,·final·Object·f)·{11 ····public·core$partition_by$fn__8606$fn__8607(final·Object·f,·final·Object·fv)·{
12 ········this.fv·=·fv; 
13 ········this.f·=·f;12 ········this.f·=·f;
 13 ········this.fv·=·fv;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·p1__8600_SHARP_)·{16 ····public·Object·invoke(Object·p1__8600_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__8600_SHARP_;19 ········final·Object·o·=·p1__8600_SHARP_;
20 ········p1__8600_SHARP_·=·null;20 ········p1__8600_SHARP_·=·null;
813 B
clojure/core$partition_by$fn__8606$fn__8609.class
715 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__8606$fn__8609·extends·AFunction5 public·final·class·core$partition_by$fn__8606$fn__8609·extends·AFunction
6 {6 {
7 ····Object·s; 
8 ····Object·run;7 ····Object·run;
 8 ····Object·s;
9 ····9 ····
10 ····public·core$partition_by$fn__8606$fn__8609(final·Object·s,·final·Object·run)·{10 ····public·core$partition_by$fn__8606$fn__8609(final·Object·run,·final·Object·s)·{
11 ········this.s·=·s; 
12 ········this.run·=·run;11 ········this.run·=·run;
 12 ········this.s·=·s;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke()·{15 ····public·Object·invoke()·{
16 ········final·Integer·value·=·Integer.valueOf(RT.count(this.run));16 ········final·Integer·value·=·Integer.valueOf(RT.count(this.run));
17 ········final·Object·s·=·this.s;17 ········final·Object·s·=·this.s;
18 ········this·=·null;18 ········this·=·null;
19 ········return·core$drop.invokeStatic((Object)value,·s);19 ········return·core$drop.invokeStatic((Object)value,·s);
2.49 KB
clojure/core$partition_by$fn__8606.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__8606·extends·AFunction6 public·final·class·core$partition_by$fn__8606·extends·AFunction
7 {7 {
8 ····Object·coll; 
9 ····Object·f;8 ····Object·f;
 9 ····Object·coll;
10 ····10 ····
11 ····public·core$partition_by$fn__8606(final·Object·coll,·final·Object·f)·{11 ····public·core$partition_by$fn__8606(final·Object·f,·final·Object·coll)·{
12 ········this.coll·=·coll; 
13 ········this.f·=·f;12 ········this.f·=·f;
 13 ········this.coll·=·coll;
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__5804__auto__8612·=·invokeStatic·=·core$seq__5467.invokeStatic(coll);20 ········Object·temp__5804__auto__8612·=·invokeStatic·=·core$seq__5467.invokeStatic(coll);
709 B
clojure/core$partition_by.class
647 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·=·coll; 
11 ········coll·=·null; 
12 ········final·Object·o2·=·f;10 ········final·Object·o·=·f;
13 ········f·=·null;11 ········f·=·null;
 12 ········final·Object·o2·=·coll;
 13 ········coll·=·null;
14 ········return·new·LazySeq((IFn)new·core$partition_by$fn__8606(o,·o2));14 ········return·new·LazySeq((IFn)new·core$partition_by$fn__8606(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 ····
846 B
clojure/core$pmap$fn__8552$fn__8553.class
764 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$pmap$fn__8552$fn__8553·extends·AFunction5 public·final·class·core$pmap$fn__8552$fn__8553·extends·AFunction
6 {6 {
7 ····Object·p1__8550_SHARP_; 
8 ····Object·f;7 ····Object·f;
 8 ····Object·p1__8550_SHARP_;
9 ····9 ····
10 ····public·core$pmap$fn__8552$fn__8553(final·Object·p1__8550_SHARP_,·final·Object·f)·{10 ····public·core$pmap$fn__8552$fn__8553(final·Object·f,·final·Object·p1__8550_SHARP_)·{
11 ········this.p1__8550_SHARP_·=·p1__8550_SHARP_; 
12 ········this.f·=·f;11 ········this.f·=·f;
 12 ········this.p1__8550_SHARP_·=·p1__8550_SHARP_;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke()·{15 ····public·Object·invoke()·{
16 ········final·Object·f·=·this.f;16 ········final·Object·f·=·this.f;
17 ········this.f·=·null;17 ········this.f·=·null;
18 ········final·IFn·fn·=·(IFn)f;18 ········final·IFn·fn·=·(IFn)f;
19 ········final·Object·p1__8550_SHARP_·=·this.p1__8550_SHARP_;19 ········final·Object·p1__8550_SHARP_·=·this.p1__8550_SHARP_;
721 B
clojure/core$pmap$fn__8552.class
657 B
procyon -ec {}
    
Offset 8, 14 lines modifiedOffset 8, 15 lines modified
8 ····Object·f;8 ····Object·f;
9 ····9 ····
10 ····public·core$pmap$fn__8552(final·Object·f)·{10 ····public·core$pmap$fn__8552(final·Object·f)·{
11 ········this.f·=·f;11 ········this.f·=·f;
12 ····}12 ····}
13 ····13 ····
14 ····public·Object·invoke(Object·p1__8550_SHARP_)·{14 ····public·Object·invoke(Object·p1__8550_SHARP_)·{
 15 ········final·Object·f·=·this.f;
15 ········final·Object·o·=·p1__8550_SHARP_;16 ········final·Object·o·=·p1__8550_SHARP_;
16 ········p1__8550_SHARP_·=·null;17 ········p1__8550_SHARP_·=·null;
17 ········final·core$pmap$fn__8552$fn__8553·core$pmap$fn__8552$fn__8553·=·new·core$pmap$fn__8552$fn__8553(o,·this.f);18 ········final·core$pmap$fn__8552$fn__8553·core$pmap$fn__8552$fn__8553·=·new·core$pmap$fn__8552$fn__8553(f,·o);
18 ········this·=·null;19 ········this·=·null;
19 ········return·core$future_call.invokeStatic((Object)core$pmap$fn__8552$fn__8553);20 ········return·core$future_call.invokeStatic((Object)core$pmap$fn__8552$fn__8553);
20 ····}21 ····}
21 }22 }
1.1 KB
clojure/core$pmap$step__8557$fn__8561.class
1.01 KB
procyon -ec {}
    
Offset 4, 27 lines modifiedOffset 4, 27 lines modified
4 import·clojure.lang.RT;4 import·clojure.lang.RT;
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__8557$fn__8561·extends·AFunction8 public·final·class·core$pmap$step__8557$fn__8561·extends·AFunction
9 {9 {
10 ····Object·vs; 
11 ····Object·fs; 
12 ····Object·x;10 ····Object·x;
13 ····Object·step;11 ····Object·step;
14 ····Object·xs;12 ····Object·xs;
 13 ····Object·fs;
 14 ····Object·vs;
15 ····public·static·final·Var·const__2;15 ····public·static·final·Var·const__2;
16 ····16 ····
 17 ····public·core$pmap$step__8557$fn__8561(final·Object·x,·final·Object·step,·final·Object·xs,·final·Object·fs,·final·Object·vs)·{
17 ····public·core$pmap$step__8557$fn__8561(final·Object·vs,·final·Object·fs,·final·Object·x,·final·Object·step,·final·Object·xs)·{ 
18 ········this.vs·=·vs; 
19 ········this.fs·=·fs; 
20 ········this.x·=·x;18 ········this.x·=·x;
21 ········this.step·=·step;19 ········this.step·=·step;
22 ········this.xs·=·xs;20 ········this.xs·=·xs;
 21 ········this.fs·=·fs;
 22 ········this.vs·=·vs;
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__5802__auto__8563·=·invokeStatic·=·core$seq__5467.invokeStatic(fs);29 ········Object·temp__5802__auto__8563·=·invokeStatic·=·core$seq__5467.invokeStatic(fs);
947 B
clojure/core$pmap$step__8557.class
879 B
procyon -ec {}
    
Offset 20, 19 lines modifiedOffset 20, 19 lines modified
20 ········first__8560·=·null;20 ········first__8560·=·null;
21 ········Object·x·=·o3;21 ········Object·x·=·o3;
22 ········final·Object·o4·=·seq__8560;22 ········final·Object·o4·=·seq__8560;
23 ········seq__8560·=·null;23 ········seq__8560·=·null;
24 ········Object·xs·=·o4;24 ········Object·xs·=·o4;
25 ········final·Object·o5·=·vec__8558;25 ········final·Object·o5·=·vec__8558;
26 ········vec__8558·=·null;26 ········vec__8558·=·null;
27 ········final·Object·o6; 
28 ········Object·vs·=·o6·=·o5;27 ········Object·vs·=·o5;
29 ········vs·=·null; 
30 ········final·Object·o7·=·fs; 
31 ········fs·=·null; 
32 ········final·Object·o8·=·x;28 ········final·Object·o6·=·x;
33 ········x·=·null;29 ········x·=·null;
34 ········final·Object·o9·=·xs;30 ········final·Object·o7·=·xs;
35 ········xs·=·null;31 ········xs·=·null;
 32 ········final·Object·o8·=·fs;
 33 ········fs·=·null;
 34 ········final·Object·o9·=·vs;
 35 ········vs·=·null;
36 ········return·new·LazySeq((IFn)new·core$pmap$step__8557$fn__8561(o6,·o7,·o8,·(Object)this,·o9));36 ········return·new·LazySeq((IFn)new·core$pmap$step__8557$fn__8561(o6,·(Object)this,·o7,·o8,·o9));
37 ····}37 ····}
38 }38 }
867 B
clojure/core$prep_hashes$fn__7049.class
789 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__7049·extends·AFunction5 public·final·class·core$prep_hashes$fn__7049·extends·AFunction
6 {6 {
7 ····Object·mask; 
8 ····Object·hashcode;7 ····Object·hashcode;
 8 ····Object·mask;
9 ····Object·shift;9 ····Object·shift;
10 ····10 ····
11 ····public·core$prep_hashes$fn__7049(final·Object·mask,·final·Object·hashcode,·final·Object·shift)·{11 ····public·core$prep_hashes$fn__7049(final·Object·hashcode,·final·Object·mask,·final·Object·shift)·{
12 ········this.mask·=·mask; 
13 ········this.hashcode·=·hashcode;12 ········this.hashcode·=·hashcode;
 13 ········this.mask·=·mask;
14 ········this.shift·=·shift;14 ········this.shift·=·shift;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(Object·p1__7042_SHARP_)·{17 ····public·Object·invoke(Object·p1__7042_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;
1.09 KB
clojure/core$prep_hashes.class
1.04 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·=·mask; 
79 ················mask·=·null; 
80 ················final·Object·o12·=·hashcode;78 ················final·Object·o11·=·hashcode;
81 ················hashcode·=·null;79 ················hashcode·=·null;
 80 ················final·Object·o12·=·mask;
 81 ················mask·=·null;
82 ················final·Object·o13·=·shift;82 ················final·Object·o13·=·shift;
83 ················shift·=·null;83 ················shift·=·null;
84 ················final·core$prep_hashes$fn__7049·core$prep_hashes$fn__7049·=·new·core$prep_hashes$fn__7049(o11,·o12,·o13);84 ················final·core$prep_hashes$fn__7049·core$prep_hashes$fn__7049·=·new·core$prep_hashes$fn__7049(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;
788 B
clojure/core$prep_ints$fn__7020.class
714 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$prep_ints$fn__7020·extends·AFunction5 public·final·class·core$prep_ints$fn__7020·extends·AFunction
6 {6 {
7 ····Object·shift; 
8 ····Object·mask;7 ····Object·mask;
 8 ····Object·shift;
9 ····9 ····
10 ····public·core$prep_ints$fn__7020(final·Object·shift,·final·Object·mask)·{10 ····public·core$prep_ints$fn__7020(final·Object·mask,·final·Object·shift)·{
11 ········this.shift·=·shift; 
12 ········this.mask·=·mask;11 ········this.mask·=·mask;
 12 ········this.shift·=·shift;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke(Object·p1__7016_SHARP_)·{15 ····public·Object·invoke(Object·p1__7016_SHARP_)·{
16 ········final·Object·shift·=·this.shift;16 ········final·Object·shift·=·this.shift;
17 ········final·Object·mask·=·this.mask;17 ········final·Object·mask·=·this.mask;
18 ········final·Object·o·=·p1__7016_SHARP_;18 ········final·Object·o·=·p1__7016_SHARP_;
19 ········p1__7016_SHARP_·=·null;19 ········p1__7016_SHARP_·=·null;
1.11 KB
clojure/core$prep_ints.class
1.06 KB
procyon -ec {}
    
Offset 62, 18 lines modifiedOffset 62, 18 lines modified
62 ············final·Object·o5·=·thens;62 ············final·Object·o5·=·thens;
63 ············thens·=·null;63 ············thens·=·null;
64 ············persistentVector·=·Tuple.create(const__4,·const__5,·core$case_map.invokeStatic(rawRoot3,·rawRoot4,·o4,·o5),·(Object)core$prep_ints.const__11);64 ············persistentVector·=·Tuple.create(const__4,·const__5,·core$case_map.invokeStatic(rawRoot3,·rawRoot4,·o4,·o5),·(Object)core$prep_ints.const__11);
65 ········}65 ········}
66 ········else·{66 ········else·{
67 ············final·Object·o6·=·shift;67 ············final·Object·o6·=·shift;
68 ············final·Object·o7·=·mask;68 ············final·Object·o7·=·mask;
69 ············final·Object·o8·=·shift; 
70 ············shift·=·null; 
71 ············final·Object·o9·=·mask;69 ············final·Object·o8·=·mask;
72 ············mask·=·null;70 ············mask·=·null;
 71 ············final·Object·o9·=·shift;
 72 ············shift·=·null;
73 ············final·core$prep_ints$fn__7020·core$prep_ints$fn__7020·=·new·core$prep_ints$fn__7020(o8,·o9);73 ············final·core$prep_ints$fn__7020·core$prep_ints$fn__7020·=·new·core$prep_ints$fn__7020(o8,·o9);
74 ············final·Object·rawRoot5·=·core$prep_ints.const__3.getRawRoot();74 ············final·Object·rawRoot5·=·core$prep_ints.const__3.getRawRoot();
75 ············final·Object·o10·=·tests;75 ············final·Object·o10·=·tests;
76 ············tests·=·null;76 ············tests·=·null;
77 ············final·Object·o11·=·thens;77 ············final·Object·o11·=·thens;
78 ············thens·=·null;78 ············thens·=·null;
79 ············persistentVector·=·Tuple.create(o6,·o7,·core$case_map.invokeStatic((Object)core$prep_ints$fn__7020,·rawRoot5,·o10,·o11),·(Object)core$prep_ints.const__4);79 ············persistentVector·=·Tuple.create(o6,·o7,·core$case_map.invokeStatic((Object)core$prep_ints$fn__7020,·rawRoot5,·o10,·o11),·(Object)core$prep_ints.const__4);
1.34 KB
clojure/core$promise$reify__8591.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__8591·implements·IPending,·IBlockingDeref,·IDeref,·IFn,·IObj13 public·final·class·core$promise$reify__8591·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__8591(final·IPersistentMap·_meta,·final·Object·d,·final·Object·v)·{19 ····public·core$promise$reify__8591(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__8591(final·Object·o,·final·Object·o2)·{25 ····public·core$promise$reify__8591(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__8591(persistentMap,·this.d,·this.v);34 ········return·(IObj)new·core$promise$reify__8591(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__5579__auto__8593·=·Numbers.isPos(((CountDownLatch)this.d).getCount());38 ········final·boolean·and__5579__auto__8593·=·Numbers.isPos(((CountDownLatch)this.d).getCount());
39 ········Object·invokeStatic;39 ········Object·invokeStatic;
40 ········Object·o2;40 ········Object·o2;
41 ········if·(and__5579__auto__8593)·{41 ········if·(and__5579__auto__8593)·{
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__8591(persistentMap,·o,·o2)).withMeta((IPersistentMap)core$promise.const__6);23 ········return·((IObj)new·core$promise$reify__8591(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 ····
844 B
clojure/core$reductions$fn__8617.class
768 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__8617·extends·AFunction9 public·final·class·core$reductions$fn__8617·extends·AFunction
10 {10 {
11 ····Object·coll; 
12 ····Object·f;11 ····Object·f;
 12 ····Object·coll;
13 ····13 ····
14 ····public·core$reductions$fn__8617(final·Object·coll,·final·Object·f)·{14 ····public·core$reductions$fn__8617(final·Object·f,·final·Object·coll)·{
15 ········this.coll·=·coll; 
16 ········this.f·=·f;15 ········this.f·=·f;
 16 ········this.coll·=·coll;
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__5802__auto__8619·=·invokeStatic·=·core$seq__5467.invokeStatic(coll);23 ········Object·temp__5802__auto__8619·=·invokeStatic·=·core$seq__5467.invokeStatic(coll);
893 B
clojure/core$reductions$fn__8620.class
817 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__8620·extends·AFunction5 public·final·class·core$reductions$fn__8620·extends·AFunction
6 {6 {
7 ····Object·init; 
8 ····Object·f;7 ····Object·f;
9 ····Object·coll;8 ····Object·coll;
 9 ····Object·init;
10 ····10 ····
11 ····public·core$reductions$fn__8620(final·Object·init,·final·Object·f,·final·Object·coll)·{11 ····public·core$reductions$fn__8620(final·Object·f,·final·Object·coll,·final·Object·init)·{
12 ········this.init·=·init; 
13 ········this.f·=·f;12 ········this.f·=·f;
14 ········this.coll·=·coll;13 ········this.coll·=·coll;
 14 ········this.init·=·init;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke()·{17 ····public·Object·invoke()·{
18 ········final·Object·invokeStatic;18 ········final·Object·invokeStatic;
19 ········Object·temp__5804__auto__8622·=·invokeStatic·=·core$seq__5467.invokeStatic(this.coll);19 ········Object·temp__5804__auto__8622·=·invokeStatic·=·core$seq__5467.invokeStatic(this.coll);
20 ········if·(invokeStatic·!=·null)·{20 ········if·(invokeStatic·!=·null)·{
21 ············if·(invokeStatic·!=·Boolean.FALSE)·{21 ············if·(invokeStatic·!=·Boolean.FALSE)·{
1.41 KB
clojure/core$reductions.class
1.35 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·=·init; 
27 ············init·=·null; 
28 ············final·Object·o5·=·f;26 ············final·Object·o4·=·f;
29 ············f·=·null;27 ············f·=·null;
30 ············final·Object·o6·=·coll;28 ············final·Object·o5·=·coll;
31 ············coll·=·null;29 ············coll·=·null;
 30 ············final·Object·o6·=·init;
 31 ············init·=·null;
32 ············o2·=·core$cons__5441.invokeStatic(o3,·(Object)new·LazySeq((IFn)new·core$reductions$fn__8620(o4,·o5,·o6)));32 ············o2·=·core$cons__5441.invokeStatic(o3,·(Object)new·LazySeq((IFn)new·core$reductions$fn__8620(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·=·coll; 
43 ········coll·=·null; 
44 ········final·Object·o2·=·f;42 ········final·Object·o·=·f;
45 ········f·=·null;43 ········f·=·null;
 44 ········final·Object·o2·=·coll;
 45 ········coll·=·null;
46 ········return·new·LazySeq((IFn)new·core$reductions$fn__8617(o,·o2));46 ········return·new·LazySeq((IFn)new·core$reductions$fn__8617(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__6775.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__6775·extends·AFunction3 public·final·class·core$resultset_seq$row_values__6775·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__6775(final·Object·rs,·final·Object·idxs)·{8 ····public·core$resultset_seq$row_values__6775(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__6775$fn__6776·core$resultset_seq$row_values__6775$fn__6776·=·new·core$resultset_seq$row_values__6775$fn__6776(this.rs);14 ········final·core$resultset_seq$row_values__6775$fn__6776·core$resultset_seq$row_values__6775$fn__6776·=·new·core$resultset_seq$row_values__6775$fn__6776(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__6775$fn__6776,·idxs);17 ········return·core$map.invokeStatic((Object)core$resultset_seq$row_values__6775$fn__6776,·idxs);
1.08 KB
clojure/core$resultset_seq$thisfn__6779.class
1020 B
procyon -ec {}
    
Offset 6, 22 lines modifiedOffset 6, 22 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__6779·extends·AFunction10 public·final·class·core$resultset_seq$thisfn__6779·extends·AFunction
11 {11 {
12 ····Object·row_values; 
13 ····Object·row_struct;12 ····Object·row_struct;
 13 ····Object·row_values;
14 ····Object·rs;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__6779(final·Object·row_values,·final·Object·row_struct,·final·Object·rs)·{17 ····public·core$resultset_seq$thisfn__6779(final·Object·row_struct,·final·Object·row_values,·final·Object·rs)·{
18 ········this.row_values·=·row_values; 
19 ········this.row_struct·=·row_struct;18 ········this.row_struct·=·row_struct;
 19 ········this.row_values·=·row_values;
20 ········this.rs·=·rs;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__6779.const__2.getRawRoot(),·this.row_struct,·((IFn)this.row_values).invoke());26 ············final·Object·invokeStatic·=·core$apply.invokeStatic(core$resultset_seq$thisfn__6779.const__2.getRawRoot(),·this.row_struct,·((IFn)this.row_values).invoke());
1.79 KB
clojure/core$resultset_seq.class
1.73 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__5581__auto__6784·=·null;30 ················or__5581__auto__6784·=·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 ················final·core$resultset_seq$row_values__6775·core$resultset_seq$row_values__6775; 
39 ················Object·row_values·=·core$resultset_seq$row_values__6775·=·new·core$resultset_seq$row_values__6775(o3,·o4);37 ················Object·row_values·=·new·core$resultset_seq$row_values__6775(o3,·rs);
40 ················row_values·=·null; 
41 ················final·Object·o5·=·row_struct;38 ················final·Object·o4·=·row_struct;
42 ················row_struct·=·null;39 ················row_struct·=·null;
 40 ················final·Object·o5·=·row_values;
 41 ················row_values·=·null;
43 ················final·Object·o6·=·rs;42 ················final·Object·o6·=·rs;
44 ················rs·=·null;43 ················rs·=·null;
45 ················final·core$resultset_seq$thisfn__6779·core$resultset_seq$thisfn__6779;44 ················final·core$resultset_seq$thisfn__6779·core$resultset_seq$thisfn__6779;
46 ················Object·rows·=·core$resultset_seq$thisfn__6779·=·new·core$resultset_seq$thisfn__6779((Object)core$resultset_seq$row_values__6775,·o5,·o6);45 ················Object·rows·=·core$resultset_seq$thisfn__6779·=·new·core$resultset_seq$thisfn__6779(o4,·o5,·o6);
47 ················rows·=·null;46 ················rows·=·null;
48 ················return·((IFn)core$resultset_seq$thisfn__6779).invoke();47 ················return·((IFn)core$resultset_seq$thisfn__6779).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.09 KB
clojure/core$seque$drain__6658$fn__6659.class
1.0 KB
procyon -ec {}
    
Offset 6, 26 lines modifiedOffset 6, 26 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__6658$fn__6659·extends·AFunction10 public·final·class·core$seque$drain__6658$fn__6659·extends·AFunction
11 {11 {
 12 ····Object·agt;
12 ····Object·drain;13 ····Object·drain;
13 ····Object·q; 
14 ····Object·fill;14 ····Object·fill;
15 ····Object·agt;15 ····Object·q;
16 ····Object·NIL;16 ····Object·NIL;
17 ····public·static·final·Var·const__2;17 ····public·static·final·Var·const__2;
18 ····18 ····
19 ····public·core$seque$drain__6658$fn__6659(final·Object·drain,·final·Object·q,·final·Object·fill,·final·Object·agt,·final·Object·nil)·{19 ····public·core$seque$drain__6658$fn__6659(final·Object·agt,·final·Object·drain,·final·Object·fill,·final·Object·q,·final·Object·nil)·{
 20 ········this.agt·=·agt;
20 ········this.drain·=·drain;21 ········this.drain·=·drain;
21 ········this.q·=·q; 
22 ········this.fill·=·fill;22 ········this.fill·=·fill;
23 ········this.agt·=·agt;23 ········this.q·=·q;
24 ········this.NIL·=·nil;24 ········this.NIL·=·nil;
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;
1.02 KB
clojure/core$seque$drain__6658.class
971 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__6658·extends·AFunction6 public·final·class·core$seque$drain__6658·extends·AFunction
7 {7 {
8 ····Object·q; 
9 ····Object·fill; 
10 ····Object·agt;8 ····Object·agt;
 9 ····Object·fill;
 10 ····Object·q;
11 ····Object·NIL;11 ····Object·NIL;
12 ····12 ····
13 ····public·core$seque$drain__6658(final·Object·q,·final·Object·fill,·final·Object·agt,·final·Object·nil)·{13 ····public·core$seque$drain__6658(final·Object·agt,·final·Object·fill,·final·Object·q,·final·Object·nil)·{
14 ········this.q·=·q; 
15 ········this.fill·=·fill; 
16 ········this.agt·=·agt;14 ········this.agt·=·agt;
 15 ········this.fill·=·fill;
 16 ········this.q·=·q;
17 ········this.NIL·=·nil;17 ········this.NIL·=·nil;
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·invoke()·{20 ····public·Object·invoke()·{
21 ········return·new·LazySeq((IFn)new·core$seque$drain__6658$fn__6659((Object)this,·this.q,·this.fill,·this.agt,·this.NIL));21 ········return·new·LazySeq((IFn)new·core$seque$drain__6658$fn__6659(this.agt,·(Object)this,·this.fill,·this.q,·this.NIL));
22 ····}22 ····}
23 }23 }
823 B
clojure/core$seque$fill__6646.class
753 B
procyon -ec {}
    
Offset 5, 21 lines modifiedOffset 5, 21 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__6646·extends·AFunction9 public·final·class·core$seque$fill__6646·extends·AFunction
10 {10 {
11 ····Object·q; 
12 ····Object·log_error;11 ····Object·log_error;
 12 ····Object·q;
13 ····Object·NIL;13 ····Object·NIL;
14 ····14 ····
15 ····public·core$seque$fill__6646(final·Object·q,·final·Object·log_error,·final·Object·nil)·{15 ····public·core$seque$fill__6646(final·Object·log_error,·final·Object·q,·final·Object·nil)·{
16 ········this.q·=·q; 
17 ········this.log_error·=·log_error;16 ········this.log_error·=·log_error;
 17 ········this.q·=·q;
18 ········this.NIL·=·nil;18 ········this.NIL·=·nil;
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)·{
1.85 KB
clojure/core$seque.class
1.8 KB
procyon -ec {}
    
Offset 29, 35 lines modifiedOffset 29, 34 lines modified
29 ········}29 ········}
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__6642(o3)));35 ········Object·agt·=·fn.invoke((Object)new·LazySeq((IFn)new·core$seque$fn__6642(o3)));
 36 ········final·core$seque$log_error__6644·core$seque$log_error__6644;
36 ········Object·log_error·=·new·core$seque$log_error__6644();37 ········Object·log_error·=·core$seque$log_error__6644·=·new·core$seque$log_error__6644();
37 ········final·Object·o4·=·q; 
38 ········final·Object·o5·=·log_error; 
39 ········log_error·=·null;38 ········log_error·=·null;
40 ········Object·fill·=·new·core$seque$fill__6646(o4,·o5,·NIL);39 ········Object·fill·=·new·core$seque$fill__6646((Object)core$seque$log_error__6644,·q,·NIL);
 40 ········final·Object·o4·=·agt;
 41 ········final·Object·o5·=·fill;
41 ········final·Object·o6·=·q;42 ········final·Object·o6·=·q;
42 ········q·=·null;43 ········q·=·null;
43 ········final·Object·o7·=·fill; 
44 ········final·Object·o8·=·agt; 
45 ········final·Object·o9·=·NIL;44 ········final·Object·o7·=·NIL;
46 ········NIL·=·null;45 ········NIL·=·null;
47 ········Object·drain·=·new·core$seque$drain__6658(o6,·o7,·o8,·o9);46 ········Object·drain·=·new·core$seque$drain__6658(o4,·o5,·o6,·o7);
48 ········final·IFn·fn2·=·(IFn)core$seque.const__6.getRawRoot();47 ········final·IFn·fn2·=·(IFn)core$seque.const__6.getRawRoot();
49 ········final·Object·o10·=·agt;48 ········final·Object·o8·=·agt;
50 ········agt·=·null;49 ········agt·=·null;
51 ········final·Object·o11·=·fill;50 ········final·Object·o9·=·fill;
52 ········fill·=·null;51 ········fill·=·null;
53 ········fn2.invoke(o10,·o11);52 ········fn2.invoke(o8,·o9);
54 ········final·Object·o12·=·drain;53 ········final·Object·o10·=·drain;
55 ········drain·=·null;54 ········drain·=·null;
56 ········return·((IFn)o12).invoke();55 ········return·((IFn)o10).invoke();
57 ····}56 ····}
58 ····57 ····
59 ····public·Object·invoke(final·Object·n_or_q,·final·Object·s)·{58 ····public·Object·invoke(final·Object·n_or_q,·final·Object·s)·{
60 ········return·invokeStatic(n_or_q,·s);59 ········return·invokeStatic(n_or_q,·s);
61 ····}60 ····}
62 ····61 ····
63 ····public·static·Object·invokeStatic(Object·s)·{62 ····public·static·Object·invokeStatic(Object·s)·{
785 B
clojure/core$some_fn$sp3__8758$fn__8759.class
695 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$some_fn$sp3__8758$fn__8759·extends·AFunction5 public·final·class·core$some_fn$sp3__8758$fn__8759·extends·AFunction
6 {6 {
7 ····Object·p3; 
8 ····Object·p2;7 ····Object·p2;
 8 ····Object·p3;
9 ····Object·p1;9 ····Object·p1;
10 ····10 ····
11 ····public·core$some_fn$sp3__8758$fn__8759(final·Object·p3,·final·Object·p4,·final·Object·p5)·{11 ····public·core$some_fn$sp3__8758$fn__8759(final·Object·p3,·final·Object·p4,·final·Object·p5)·{
12 ········this.p3·=·p3;12 ········this.p2·=·p3;
13 ········this.p2·=·p4;13 ········this.p3·=·p4;
14 ········this.p1·=·p5;14 ········this.p1·=·p5;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(Object·p1__8732_SHARP_)·{17 ····public·Object·invoke(Object·p1__8732_SHARP_)·{
18 ········final·Object·invoke;18 ········final·Object·invoke;
19 ········Object·or__5581__auto__8762·=·invoke·=·((IFn)this.p1).invoke(p1__8732_SHARP_);19 ········Object·or__5581__auto__8762·=·invoke·=·((IFn)this.p1).invoke(p1__8732_SHARP_);
20 ········if·(invoke·!=·null)·{20 ········if·(invoke·!=·null)·{
1.46 KB
clojure/core$some_fn$sp3__8758.class
1.39 KB
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.RestFn;4 import·clojure.lang.RestFn;
  
5 public·final·class·core$some_fn$sp3__8758·extends·RestFn5 public·final·class·core$some_fn$sp3__8758·extends·RestFn
6 {6 {
7 ····Object·p3; 
8 ····Object·p2;7 ····Object·p2;
 8 ····Object·p3;
9 ····Object·p1;9 ····Object·p1;
10 ····10 ····
11 ····public·core$some_fn$sp3__8758(final·Object·p3,·final·Object·p4,·final·Object·p5)·{11 ····public·core$some_fn$sp3__8758(final·Object·p3,·final·Object·p4,·final·Object·p5)·{
12 ········this.p3·=·p3;12 ········this.p2·=·p3;
13 ········this.p2·=·p4;13 ········this.p3·=·p4;
14 ········this.p1·=·p5;14 ········this.p1·=·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;
816 B
clojure/core$some_fn$spn__8780$fn__8783.class
726 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$spn__8780$fn__8783·extends·AFunction5 public·final·class·core$some_fn$spn__8780$fn__8783·extends·AFunction
6 {6 {
7 ····Object·x; 
8 ····Object·y;7 ····Object·y;
 8 ····Object·x;
9 ····9 ····
10 ····public·core$some_fn$spn__8780$fn__8783(final·Object·x,·final·Object·y)·{10 ····public·core$some_fn$spn__8780$fn__8783(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__8734_SHARP_)·{15 ····public·Object·invoke(Object·p1__8734_SHARP_)·{
16 ········final·Object·invoke;16 ········final·Object·invoke;
17 ········Object·or__5581__auto__8785·=·invoke·=·((IFn)p1__8734_SHARP_).invoke(this.x);17 ········Object·or__5581__auto__8785·=·invoke·=·((IFn)p1__8734_SHARP_).invoke(this.x);
18 ········if·(invoke·!=·null)·{18 ········if·(invoke·!=·null)·{
19 ············if·(invoke·!=·Boolean.FALSE)·{19 ············if·(invoke·!=·Boolean.FALSE)·{
884 B
clojure/core$some_fn$spn__8780$fn__8786.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__8780$fn__8786·extends·AFunction5 public·final·class·core$some_fn$spn__8780$fn__8786·extends·AFunction
6 {6 {
7 ····Object·z; 
8 ····Object·y;7 ····Object·y;
9 ····Object·x;8 ····Object·x;
 9 ····Object·z;
10 ····10 ····
11 ····public·core$some_fn$spn__8780$fn__8786(final·Object·z,·final·Object·y,·final·Object·x)·{11 ····public·core$some_fn$spn__8780$fn__8786(final·Object·y,·final·Object·x,·final·Object·z)·{
12 ········this.z·=·z; 
13 ········this.y·=·y;12 ········this.y·=·y;
14 ········this.x·=·x;13 ········this.x·=·x;
 14 ········this.z·=·z;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(Object·p1__8735_SHARP_)·{17 ····public·Object·invoke(Object·p1__8735_SHARP_)·{
18 ········final·Object·invoke;18 ········final·Object·invoke;
19 ········Object·or__5581__auto__8789·=·invoke·=·((IFn)p1__8735_SHARP_).invoke(this.x);19 ········Object·or__5581__auto__8789·=·invoke·=·((IFn)p1__8735_SHARP_).invoke(this.x);
20 ········if·(invoke·!=·null)·{20 ········if·(invoke·!=·null)·{
21 ············if·(invoke·!=·Boolean.FALSE)·{21 ············if·(invoke·!=·Boolean.FALSE)·{
1.5 KB
clojure/core$some_fn$spn__8780.class
1.43 KB
procyon -ec {}
    
Offset 34, 31 lines modifiedOffset 34, 31 lines modified
34 ········final·core$some_fn$spn__8780$fn__8790·core$some_fn$spn__8780$fn__8790·=·new·core$some_fn$spn__8780$fn__8790(o4);34 ········final·core$some_fn$spn__8780$fn__8790·core$some_fn$spn__8780$fn__8790·=·new·core$some_fn$spn__8780$fn__8790(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__8780$fn__8790,·ps);37 ········return·core$some.invokeStatic((Object)core$some_fn$spn__8780$fn__8790,·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·=·z; 
42 ········z·=·null; 
43 ········final·Object·o2·=·y;41 ········final·Object·o·=·y;
44 ········y·=·null;42 ········y·=·null;
45 ········final·Object·o3·=·x;43 ········final·Object·o2·=·x;
46 ········x·=·null;44 ········x·=·null;
 45 ········final·Object·o3·=·z;
 46 ········z·=·null;
47 ········final·core$some_fn$spn__8780$fn__8786·core$some_fn$spn__8780$fn__8786·=·new·core$some_fn$spn__8780$fn__8786(o,·o2,·o3);47 ········final·core$some_fn$spn__8780$fn__8786·core$some_fn$spn__8780$fn__8786·=·new·core$some_fn$spn__8780$fn__8786(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__8780$fn__8786,·ps);50 ········return·core$some.invokeStatic((Object)core$some_fn$spn__8780$fn__8786,·ps);
51 ····}51 ····}
52 ····52 ····
53 ····public·Object·invoke(Object·x,·Object·y)·{53 ····public·Object·invoke(Object·x,·Object·y)·{
54 ········final·Object·o·=·x; 
55 ········x·=·null; 
56 ········final·Object·o2·=·y;54 ········final·Object·o·=·y;
57 ········y·=·null;55 ········y·=·null;
 56 ········final·Object·o2·=·x;
 57 ········x·=·null;
58 ········final·core$some_fn$spn__8780$fn__8783·core$some_fn$spn__8780$fn__8783·=·new·core$some_fn$spn__8780$fn__8783(o,·o2);58 ········final·core$some_fn$spn__8780$fn__8783·core$some_fn$spn__8780$fn__8783·=·new·core$some_fn$spn__8780$fn__8783(o,·o2);
59 ········final·Object·ps·=·this.ps;59 ········final·Object·ps·=·this.ps;
60 ········this·=·null;60 ········this·=·null;
61 ········return·core$some.invokeStatic((Object)core$some_fn$spn__8780$fn__8783,·ps);61 ········return·core$some.invokeStatic((Object)core$some_fn$spn__8780$fn__8783,·ps);
62 ····}62 ····}
63 ····63 ····
64 ····public·Object·invoke(Object·x)·{64 ····public·Object·invoke(Object·x)·{
770 B
clojure/core$some_fn.class
718 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·=·p2;29 ········final·Object·o·=·p2;
32 ········p2·=·null;30 ········p2·=·null;
 31 ········final·Object·o2·=·p3;
 32 ········p3·=·null;
33 ········final·Object·o3·=·p1;33 ········final·Object·o3·=·p1;
34 ········p1·=·null;34 ········p1·=·null;
35 ········return·new·core$some_fn$sp3__8758(o,·o2,·o3);35 ········return·new·core$some_fn$sp3__8758(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);
709 B
clojure/core$take$fn__5978.class
645 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__5978·extends·AFunction5 public·final·class·core$take$fn__5978·extends·AFunction
6 {6 {
7 ····Object·coll; 
8 ····Object·n;7 ····Object·n;
 8 ····Object·coll;
9 ····9 ····
10 ····public·core$take$fn__5978(final·Object·coll,·final·Object·n)·{10 ····public·core$take$fn__5978(final·Object·n,·final·Object·coll)·{
11 ········this.coll·=·coll; 
12 ········this.n·=·n;11 ········this.n·=·n;
 12 ········this.coll·=·coll;
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;
677 B
clojure/core$take.class
631 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·=·coll; 
11 ········coll·=·null; 
12 ········final·Object·o2·=·n;10 ········final·Object·o·=·n;
13 ········n·=·null;11 ········n·=·null;
 12 ········final·Object·o2·=·coll;
 13 ········coll·=·null;
14 ········return·new·LazySeq((IFn)new·core$take$fn__5978(o,·o2));14 ········return·new·LazySeq((IFn)new·core$take$fn__5978(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__6287$fn__6288.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__6287$fn__6288·extends·AFunction8 public·final·class·core$take_nth$fn__6287$fn__6288·extends·AFunction
9 {9 {
10 ····Object·rf; 
11 ····Object·iv;10 ····Object·iv;
12 ····Object·n;11 ····Object·n;
 12 ····Object·rf;
13 ····13 ····
14 ····public·core$take_nth$fn__6287$fn__6288(final·Object·rf,·final·Object·iv,·final·Object·n)·{14 ····public·core$take_nth$fn__6287$fn__6288(final·Object·iv,·final·Object·n,·final·Object·rf)·{
15 ········this.rf·=·rf; 
16 ········this.iv·=·iv;15 ········this.iv·=·iv;
17 ········this.n·=·n;16 ········this.n·=·n;
 17 ········this.rf·=·rf;
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;
891 B
clojure/core$take_nth$fn__6287.class
819 B
procyon -ec {}
    
Offset 9, 19 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__6287(final·Object·n)·{11 ····public·core$take_nth$fn__6287(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__6287.const__1);17 ········Object·iv·=·invokeStatic·=·core$volatile_BANG_.invokeStatic(core$take_nth$fn__6287.const__1);
 18 ········iv·=·null;
 19 ········final·Object·n·=·this.n;
17 ········final·Object·o·=·rf;20 ········final·Object·o·=·rf;
18 ········rf·=·null;21 ········rf·=·null;
19 ········final·Object·o2·=·iv; 
20 ········iv·=·null; 
21 ········return·new·core$take_nth$fn__6287$fn__6288(o,·o2,·this.n);22 ········return·new·core$take_nth$fn__6287$fn__6288(invokeStatic,·n,·o);
22 ····}23 ····}
23 ····24 ····
24 ····static·{25 ····static·{
25 ········const__1·=·Long.valueOf(-1L);26 ········const__1·=·Long.valueOf(-1L);
26 ····}27 ····}
27 }28 }
800 B
clojure/core$take_while$fn__5986.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__5986·extends·AFunction5 public·final·class·core$take_while$fn__5986·extends·AFunction
6 {6 {
7 ····Object·coll; 
8 ····Object·pred;7 ····Object·pred;
 8 ····Object·coll;
9 ····9 ····
10 ····public·core$take_while$fn__5986(final·Object·coll,·final·Object·pred)·{10 ····public·core$take_while$fn__5986(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__5804__auto__5988·=·invokeStatic·=·core$seq__5467.invokeStatic(coll);19 ········Object·temp__5804__auto__5988·=·invokeStatic·=·core$seq__5467.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__5986(o,·o2));14 ········return·new·LazySeq((IFn)new·core$take_while$fn__5986(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 ····
713 B
clojure/core$trampoline$fn__6941.class
637 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__6941·extends·AFunction3 public·final·class·core$trampoline$fn__6941·extends·AFunction
4 {4 {
5 ····Object·args; 
6 ····Object·f;5 ····Object·f;
 6 ····Object·args;
7 ····7 ····
8 ····public·core$trampoline$fn__6941(final·Object·args,·final·Object·f)·{8 ····public·core$trampoline$fn__6941(final·Object·f,·final·Object·args)·{
9 ········this.args·=·args; 
10 ········this.f·=·f;9 ········this.f·=·f;
 10 ········this.args·=·args;
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);
793 B
clojure/core$trampoline.class
735 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·ISeq·seq·=·args; 
11 ········args·=·null; 
12 ········final·Object·o·=·f;10 ········final·Object·o·=·f;
13 ········f·=·null;11 ········f·=·null;
 12 ········final·ISeq·seq·=·args;
 13 ········args·=·null;
14 ········return·invokeStatic(new·core$trampoline$fn__6941((Object)seq,·o));14 ········return·invokeStatic(new·core$trampoline$fn__6941(o,·(Object)seq));
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__6455$fn__6456.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__6455$fn__6456·extends·AFunction8 public·final·class·core$tree_seq$walk__6455$fn__6456·extends·AFunction
9 {9 {
10 ····Object·node; 
11 ····Object·branch_QMARK_;10 ····Object·branch_QMARK_;
12 ····Object·children; 
13 ····Object·walk;11 ····Object·walk;
 12 ····Object·node;
 13 ····Object·children;
14 ····14 ····
15 ····public·core$tree_seq$walk__6455$fn__6456(final·Object·node,·final·Object·branch_QMARK_,·final·Object·children,·final·Object·walk)·{15 ····public·core$tree_seq$walk__6455$fn__6456(final·Object·branch_QMARK_,·final·Object·walk,·final·Object·node,·final·Object·children)·{
16 ········this.node·=·node; 
17 ········this.branch_QMARK_·=·branch_QMARK_;16 ········this.branch_QMARK_·=·branch_QMARK_;
18 ········this.children·=·children; 
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);
721 B
clojure/core$tree_seq$walk__6455.class
645 B
procyon -ec {}
    
Offset 12, 12 lines modifiedOffset 12, 13 lines modified
12 ····12 ····
13 ····public·core$tree_seq$walk__6455(final·Object·branch_QMARK_,·final·Object·children)·{13 ····public·core$tree_seq$walk__6455(final·Object·branch_QMARK_,·final·Object·children)·{
14 ········this.branch_QMARK_·=·branch_QMARK_;14 ········this.branch_QMARK_·=·branch_QMARK_;
15 ········this.children·=·children;15 ········this.children·=·children;
16 ····}16 ····}
17 ····17 ····
18 ····public·Object·invoke(Object·node)·{18 ····public·Object·invoke(Object·node)·{
 19 ········final·Object·branch_QMARK_·=·this.branch_QMARK_;
19 ········final·Object·o·=·node;20 ········final·Object·o·=·node;
20 ········node·=·null;21 ········node·=·null;
21 ········return·new·LazySeq((IFn)new·core$tree_seq$walk__6455$fn__6456(o,·this.branch_QMARK_,·this.children,·(Object)this));22 ········return·new·LazySeq((IFn)new·core$tree_seq$walk__6455$fn__6456(branch_QMARK_,·(Object)this,·o,·this.children));
22 ····}23 ····}
23 }24 }
1.4 KB
clojure/core/Vec$reify__8358.class
1.33 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.ListIterator;11 import·java.util.ListIterator;
  
12 public·final·class·Vec$reify__8358·implements·ListIterator,·IObj12 public·final·class·Vec$reify__8358·implements·ListIterator,·IObj
13 {13 {
14 ····final·IPersistentMap·__meta;14 ····final·IPersistentMap·__meta;
 15 ····Object·this;
15 ····int·cnt;16 ····int·cnt;
16 ····Object·i;17 ····Object·i;
17 ····Object·this; 
18 ····18 ····
19 ····public·Vec$reify__8358(final·IPersistentMap·_meta,·final·int·cnt,·final·Object·i,·final·Object·this2)·{19 ····public·Vec$reify__8358(final·IPersistentMap·_meta,·final·Object·this2,·final·int·cnt,·final·Object·i)·{
20 ········this.__meta·=·_meta;20 ········this.__meta·=·_meta;
 21 ········this.this·=·this2;
21 ········this.cnt·=·cnt;22 ········this.cnt·=·cnt;
22 ········this.i·=·i;23 ········this.i·=·i;
23 ········this.this·=·this2; 
24 ····}24 ····}
25 ····25 ····
26 ····public·Vec$reify__8358(final·int·n,·final·Object·o,·final·Object·o2)·{26 ····public·Vec$reify__8358(final·Object·o,·final·int·n,·final·Object·o2)·{
27 ········this(null,·n,·o,·o2);27 ········this(null,·o,·n,·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__8358(persistentMap,·this.cnt,·this.i,·this.this);35 ········return·(IObj)new·Vec$reify__8358(persistentMap,·this.this,·this.cnt,·this.i);
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.42 KB
clojure/core/Vec$reify__8360.class
1.35 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__8360·implements·Iterator,·IObj12 public·final·class·Vec$reify__8360·implements·Iterator,·IObj
13 {13 {
14 ····final·IPersistentMap·__meta;14 ····final·IPersistentMap·__meta;
15 ····int·cnt; 
16 ····Object·this; 
17 ····Object·i;15 ····Object·i;
 16 ····Object·this;
 17 ····int·cnt;
18 ····18 ····
19 ····public·Vec$reify__8360(final·IPersistentMap·_meta,·final·int·cnt,·final·Object·this2,·final·Object·i)·{19 ····public·Vec$reify__8360(final·IPersistentMap·_meta,·final·Object·i,·final·Object·this2,·final·int·cnt)·{
20 ········this.__meta·=·_meta;20 ········this.__meta·=·_meta;
21 ········this.cnt·=·cnt; 
22 ········this.this·=·this2; 
23 ········this.i·=·i;21 ········this.i·=·i;
 22 ········this.this·=·this2;
 23 ········this.cnt·=·cnt;
24 ····}24 ····}
25 ····25 ····
26 ····public·Vec$reify__8360(final·int·n,·final·Object·o,·final·Object·o2)·{26 ····public·Vec$reify__8360(final·Object·o,·final·Object·o2,·final·int·n)·{
27 ········this(null,·n,·o,·o2);27 ········this(null,·o,·o2,·n);
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__8360(persistentMap,·this.cnt,·this.this,·this.i);35 ········return·(IObj)new·Vec$reify__8360(persistentMap,·this.i,·this.this,·this.cnt);
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 97, 18 lines modifiedOffset 97, 17 lines modified
97 ········a·=·null;97 ········a·=·null;
98 ········return·arrayManager.aget(o,·RT.intCast((long)i·&·(long)RT.intCast(31L)));98 ········return·arrayManager.aget(o,·RT.intCast((long)i·&·(long)RT.intCast(31L)));
99 ····}99 ····}
100 ····100 ····
101 ····public·Iterator·iterator()·{101 ····public·Iterator·iterator()·{
102 ········Object·i·=·new·AtomicInteger(RT.intCast(0L));102 ········Object·i·=·new·AtomicInteger(RT.intCast(0L));
103 ········final·IPersistentMap·persistentMap·=·null;103 ········final·IPersistentMap·persistentMap·=·null;
104 ········final·int·cnt·=·this.cnt; 
105 ········final·Object·o·=·i;104 ········final·Object·o·=·i;
106 ········i·=·null;105 ········i·=·null;
107 ········return·(Iterator)((IObj)new·Vec$reify__8360(persistentMap,·cnt,·(Object)this,·o)).withMeta((IPersistentMap)Vec.const__56);106 ········return·(Iterator)((IObj)new·Vec$reify__8360(persistentMap,·o,·(Object)this,·this.cnt)).withMeta((IPersistentMap)Vec.const__56);
108 ····}107 ····}
109 ····108 ····
110 ····public·Object·set(final·int·i,·final·Object·e)·{109 ····public·Object·set(final·int·i,·final·Object·e)·{
111 ········throw·(Throwable)new·UnsupportedOperationException();110 ········throw·(Throwable)new·UnsupportedOperationException();
112 ····}111 ····}
113 ····112 ····
114 ····public·Object·remove(final·int·i)·{113 ····public·Object·remove(final·int·i)·{
1.1 KB
clojure/core/VecSeq$fn__8337.class
1.03 KB
procyon -ec {}
    
Offset 4, 26 lines modifiedOffset 4, 26 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__8337·extends·AFunction8 public·final·class·VecSeq$fn__8337·extends·AFunction
9 {9 {
10 ····Object·node; 
11 ····Object·f;10 ····Object·f;
 11 ····Object·am;
12 ····Object·result;12 ····Object·result;
 13 ····Object·node;
13 ····long·aidx;14 ····long·aidx;
14 ····Object·am; 
15 ····15 ····
16 ····public·VecSeq$fn__8337(final·Object·node,·final·Object·f,·final·Object·result,·final·long·aidx,·final·Object·am)·{16 ····public·VecSeq$fn__8337(final·Object·f,·final·Object·am,·final·Object·result,·final·Object·node,·final·long·aidx)·{
17 ········this.node·=·node; 
18 ········this.f·=·f;17 ········this.f·=·f;
 18 ········this.am·=·am;
19 ········this.result·=·result;19 ········this.result·=·result;
 20 ········this.node·=·node;
20 ········this.aidx·=·aidx;21 ········this.aidx·=·aidx;
21 ········this.am·=·am; 
22 ····}22 ····}
23 ····23 ····
24 ····public·Object·invoke()·{24 ····public·Object·invoke()·{
25 ········Object·result·=·this.result;25 ········Object·result·=·this.result;
26 ········Object·o3;26 ········Object·o3;
27 ········for·(long·node_idx·=·0x1FL·&·this.aidx;·node_idx·<·((ArrayManager)this.am).alength(this.node);·node_idx·=·Numbers.inc(node_idx),·result·=·o3)·{27 ········for·(long·node_idx·=·0x1FL·&·this.aidx;·node_idx·<·((ArrayManager)this.am).alength(this.node);·node_idx·=·Numbers.inc(node_idx),·result·=·o3)·{
28 ············final·IFn·fn·=·(IFn)this.f;28 ············final·IFn·fn·=·(IFn)this.f;
1.71 KB
clojure/core/VecSeq.class
1.67 KB
procyon -ec {}
    
Offset 68, 29 lines modifiedOffset 68, 30 lines modified
68 ········return·Murmur3.hashOrdered((Iterable)this);68 ········return·Murmur3.hashOrdered((Iterable)this);
69 ····}69 ····}
70 ····70 ····
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·o4;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·=·o4)·{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 ············final·Object·array; 
78 ············Object·node·=·array·=·((IVecImpl)this.vec).arrayFor(RT.intCast(aidx));77 ············Object·node·=·((IVecImpl)this.vec).arrayFor(RT.intCast(aidx));
79 ············node·=·null;78 ············final·Object·am·=·this.am;
80 ············final·Object·o2·=·result;79 ············final·Object·o2·=·result;
81 ············result·=·null;80 ············result·=·null;
 81 ············final·Object·o3·=·node;
 82 ············node·=·null;
82 ············Object·result2·=·((IFn)new·VecSeq$fn__8337(array,·f,·o2,·aidx,·this.am)).invoke();83 ············Object·result2·=·((IFn)new·VecSeq$fn__8337(f,·am,·o2,·o3,·aidx)).invoke();
83 ············if·(RT.isReduced(result2))·{84 ············if·(RT.isReduced(result2))·{
84 ················final·Object·o3·=·result2;85 ················final·Object·o4·=·result2;
85 ················result2·=·null;86 ················result2·=·null;
86 ················this·=·null;87 ················this·=·null;
87 ················return·core$deref.invokeStatic(o3);88 ················return·core$deref.invokeStatic(o4);
88 ············}89 ············}
89 ············o4·=·result2;90 ············o5·=·result2;
90 ············result2·=·null;91 ············result2·=·null;
91 ········}92 ········}
92 ········final·Object·invokeStatic·=·result;93 ········final·Object·invokeStatic·=·result;
93 ········result·=·null;94 ········result·=·null;
94 ········return·invokeStatic;95 ········return·invokeStatic;
95 ····}96 ····}
96 ····97 ····
828 B
clojure/instant$fn__8443$fn__8444.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__8443$fn__8444·extends·AFunction5 public·final·class·instant$fn__8443$fn__8444·extends·AFunction
6 {6 {
7 ····Object·dim_leap; 
8 ····Object·dim_norm;7 ····Object·dim_norm;
 8 ····Object·dim_leap;
9 ····9 ····
10 ····public·instant$fn__8443$fn__8444(final·Object·dim_leap,·final·Object·dim_norm)·{10 ····public·instant$fn__8443$fn__8444(final·Object·dim_norm,·final·Object·dim_leap)·{
11 ········this.dim_leap·=·dim_leap; 
12 ········this.dim_norm·=·dim_norm;11 ········this.dim_norm·=·dim_norm;
 12 ········this.dim_leap·=·dim_leap;
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__8443.class
808 B
procyon -ec {}
    
Offset 8, 20 lines modifiedOffset 8, 20 lines modified
8 public·final·class·instant$fn__8443·extends·AFunction8 public·final·class·instant$fn__8443·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__8443.const__3;14 ········Object·dim_norm·=·instant$fn__8443.const__3;
15 ········final·AFn·const__5; 
16 ········Object·dim_leap·=·const__5·=·instant$fn__8443.const__5;15 ········Object·dim_leap·=·instant$fn__8443.const__5;
17 ········dim_leap·=·null; 
18 ········final·Object·o·=·dim_norm;16 ········final·Object·o·=·dim_norm;
19 ········dim_norm·=·null;17 ········dim_norm·=·null;
 18 ········final·Object·o2·=·dim_leap;
 19 ········dim_leap·=·null;
20 ········return·new·instant$fn__8443$fn__8444((Object)const__5,·o);20 ········return·new·instant$fn__8443$fn__8444(o,·o2);
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·{