1.08 MB
/srv/reproducible-results/rbuild-debian/tmp.5QnmINyNDQ/b1/clojure_1.10.0-1_arm64.changes vs.
/srv/reproducible-results/rbuild-debian/tmp.5QnmINyNDQ/b2/clojure_1.10.0-1_arm64.changes
289 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·660830f8a105ca3d7c7ad80bace9b119·52328·devel·optional·clojure_1.10.0-1_all.deb1 ·660830f8a105ca3d7c7ad80bace9b119·52328·devel·optional·clojure_1.10.0-1_all.deb
2 ·eaf3057cb13a104326b5ee0af0c2e554·3463528·java·optional·libclojure-java_1.10.0-1_all.deb2 ·63e431aa36f178a58020b7661c54fbd1·3462912·java·optional·libclojure-java_1.10.0-1_all.deb
1.08 MB
libclojure-java_1.10.0-1_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2019-02-11·03:39:29.000000·debian-binary1 -rw-r--r--···0········0········0········4·2019-02-11·03:39:29.000000·debian-binary
2 -rw-r--r--···0········0········0·····1560·2019-02-11·03:39:29.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1560·2019-02-11·03:39:29.000000·control.tar.xz
3 -rw-r--r--···0········0········0··3461776·2019-02-11·03:39:29.000000·data.tar.xz3 -rw-r--r--···0········0········0··3461160·2019-02-11·03:39:29.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
1.08 MB
data.tar.xz
1.08 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·2019-02-11·03:39:29.000000·./usr/share/3 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/doc/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/doc/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/doc/libclojure-java/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/doc/libclojure-java/
6 -rw-r--r--···0·root·········(0)·root·········(0)·····3604·2019-02-11·03:39:29.000000·./usr/share/doc/libclojure-java/changelog.Debian.gz6 -rw-r--r--···0·root·········(0)·root·········(0)·····3604·2019-02-11·03:39:29.000000·./usr/share/doc/libclojure-java/changelog.Debian.gz
7 -rw-r--r--···0·root·········(0)·root·········(0)····34598·2018-12-17·16:48:36.000000·./usr/share/doc/libclojure-java/changelog.gz7 -rw-r--r--···0·root·········(0)·root·········(0)····34598·2018-12-17·16:48:36.000000·./usr/share/doc/libclojure-java/changelog.gz
8 -rw-r--r--···0·root·········(0)·root·········(0)····26706·2019-02-06·03:48:28.000000·./usr/share/doc/libclojure-java/copyright8 -rw-r--r--···0·root·········(0)·root·········(0)····26706·2019-02-06·03:48:28.000000·./usr/share/doc/libclojure-java/copyright
9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/java/9 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/java/
10 -rw-r--r--···0·root·········(0)·root·········(0)··3893420·2019-02-11·03:39:29.000000·./usr/share/java/clojure-1.10.0.jar10 -rw-r--r--···0·root·········(0)·root·········(0)··3893425·2019-02-11·03:39:29.000000·./usr/share/java/clojure-1.10.0.jar
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/clojure/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/clojure/
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/clojure/clojure/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/clojure/clojure/
15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/clojure/clojure/1.10.0/15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/clojure/clojure/1.10.0/
16 -rw-r--r--···0·root·········(0)·root·········(0)·····1649·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/clojure/clojure/1.10.0/clojure-1.10.0.pom16 -rw-r--r--···0·root·········(0)·root·········(0)·····1649·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/clojure/clojure/1.10.0/clojure-1.10.0.pom
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/clojure/clojure/1.10.x/17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2019-02-11·03:39:29.000000·./usr/share/maven-repo/org/clojure/clojure/1.10.x/
1.08 MB
./usr/share/java/clojure-1.10.0.jar
609 KB
zipinfo {}
    
Offset 1, 3483 lines modifiedOffset 1, 3483 lines modified
1 Zip·file·size:·3893420·bytes,·number·of·entries:·34811 Zip·file·size:·3893425·bytes,·number·of·entries:·3481
2 drwxr-xr-x··2.0·unx········0·bx·stor·20-Sep-13·12:33·META-INF/2 drwxr-xr-x··2.0·unx········0·bx·stor·21-Oct-17·21:00·META-INF/
3 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/3 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/
4 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:31·clojure/asm/4 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/asm/
5 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:31·clojure/asm/commons/5 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/asm/commons/
6 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/core/6 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/core/
7 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/core/protocols/7 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/core/protocols/
8 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/core/proxy$clojure/8 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/core/proxy$clojure/
9 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/core/proxy$clojure/lang/9 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/core/proxy$clojure/lang/
10 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/core/proxy$java/10 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/core/proxy$java/
11 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/core/proxy$java/io/11 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/core/proxy$java/io/
12 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/data/12 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/data/
13 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/inspector/13 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/inspector/
14 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/inspector/proxy$java/14 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/inspector/proxy$java/
15 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/inspector/proxy$java/lang/15 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/inspector/proxy$java/lang/
16 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/inspector/proxy$javax/16 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/inspector/proxy$javax/
17 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/inspector/proxy$javax/swing/17 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/inspector/proxy$javax/swing/
18 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/inspector/proxy$javax/swing/table/18 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/inspector/proxy$javax/swing/table/
19 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/instant/19 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/instant/
20 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/instant/proxy$java/20 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/instant/proxy$java/
21 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/instant/proxy$java/lang/21 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/instant/proxy$java/lang/
22 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/java/22 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/java/
23 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:31·clojure/java/api/23 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/java/api/
24 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/java/browse_ui/24 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/java/browse_ui/
25 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/java/browse_ui/proxy$java/25 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/java/browse_ui/proxy$java/
26 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/java/browse_ui/proxy$java/lang/26 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/java/browse_ui/proxy$java/lang/
27 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/java/io/27 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/java/io/
28 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:32·clojure/lang/28 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/lang/
29 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/pprint/29 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/pprint/
30 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/pprint/proxy$java/30 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/pprint/proxy$java/
31 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/pprint/proxy$java/io/31 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/pprint/proxy$java/io/
32 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/reflect/32 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/reflect/
33 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/reflect/proxy$clojure/33 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/reflect/proxy$clojure/
34 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/reflect/proxy$clojure/asm/34 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/reflect/proxy$clojure/asm/
35 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/repl/35 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/repl/
36 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/repl/proxy$java/36 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/repl/proxy$java/
37 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/repl/proxy$java/io/37 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/repl/proxy$java/io/
38 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/repl/proxy$java/lang/38 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/repl/proxy$java/lang/
39 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/test/39 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/test/
40 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/xml/40 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/xml/
41 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/xml/proxy$java/41 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/xml/proxy$java/
42 drwxr-xr-x··2.0·unx········0·b-·stor·20-Sep-13·12:33·clojure/xml/proxy$java/lang/42 drwxr-xr-x··2.0·unx········0·b-·stor·21-Oct-17·21:00·clojure/xml/proxy$java/lang/
43 -rw-r--r--··2.0·unx·····1655·b-·defN·20-Sep-13·12:31·clojure/asm/AnnotationVisitor.class43 -rw-r--r--··2.0·unx·····1655·b-·defN·21-Oct-17·21:00·clojure/asm/AnnotationVisitor.class
44 -rw-r--r--··2.0·unx·····7092·b-·defN·20-Sep-13·12:31·clojure/asm/AnnotationWriter.class44 -rw-r--r--··2.0·unx·····7092·b-·defN·21-Oct-17·21:00·clojure/asm/AnnotationWriter.class
45 -rw-r--r--··2.0·unx·····1508·b-·defN·20-Sep-13·12:31·clojure/asm/Attribute$Set.class45 -rw-r--r--··2.0·unx·····1508·b-·defN·21-Oct-17·21:00·clojure/asm/Attribute$Set.class
46 -rw-r--r--··2.0·unx·····3288·b-·defN·20-Sep-13·12:31·clojure/asm/Attribute.class46 -rw-r--r--··2.0·unx·····3288·b-·defN·21-Oct-17·21:00·clojure/asm/Attribute.class
47 -rw-r--r--··2.0·unx·····4629·b-·defN·20-Sep-13·12:31·clojure/asm/ByteVector.class47 -rw-r--r--··2.0·unx·····4629·b-·defN·21-Oct-17·21:00·clojure/asm/ByteVector.class
48 -rw-r--r--··2.0·unx····44968·b-·defN·20-Sep-13·12:31·clojure/asm/ClassReader.class48 -rw-r--r--··2.0·unx····44968·b-·defN·21-Oct-17·21:00·clojure/asm/ClassReader.class
49 -rw-r--r--··2.0·unx·····3910·b-·defN·20-Sep-13·12:31·clojure/asm/ClassVisitor.class49 -rw-r--r--··2.0·unx·····3910·b-·defN·21-Oct-17·21:00·clojure/asm/ClassVisitor.class
50 -rw-r--r--··2.0·unx····15878·b-·defN·20-Sep-13·12:31·clojure/asm/ClassWriter.class50 -rw-r--r--··2.0·unx····15878·b-·defN·21-Oct-17·21:00·clojure/asm/ClassWriter.class
51 -rw-r--r--··2.0·unx·····2226·b-·defN·20-Sep-13·12:31·clojure/asm/ConstantDynamic.class51 -rw-r--r--··2.0·unx·····2226·b-·defN·21-Oct-17·21:00·clojure/asm/ConstantDynamic.class
52 -rw-r--r--··2.0·unx·····4194·b-·defN·20-Sep-13·12:31·clojure/asm/Constants.class52 -rw-r--r--··2.0·unx·····4194·b-·defN·21-Oct-17·21:00·clojure/asm/Constants.class
53 -rw-r--r--··2.0·unx·····1066·b-·defN·20-Sep-13·12:31·clojure/asm/Context.class53 -rw-r--r--··2.0·unx·····1066·b-·defN·21-Oct-17·21:00·clojure/asm/Context.class
54 -rw-r--r--··2.0·unx······826·b-·defN·20-Sep-13·12:31·clojure/asm/CurrentFrame.class54 -rw-r--r--··2.0·unx······826·b-·defN·21-Oct-17·21:00·clojure/asm/CurrentFrame.class
55 -rw-r--r--··2.0·unx······553·b-·defN·20-Sep-13·12:31·clojure/asm/Edge.class55 -rw-r--r--··2.0·unx······553·b-·defN·21-Oct-17·21:00·clojure/asm/Edge.class
56 -rw-r--r--··2.0·unx·····1600·b-·defN·20-Sep-13·12:31·clojure/asm/FieldVisitor.class56 -rw-r--r--··2.0·unx·····1600·b-·defN·21-Oct-17·21:00·clojure/asm/FieldVisitor.class
57 -rw-r--r--··2.0·unx·····5005·b-·defN·20-Sep-13·12:31·clojure/asm/FieldWriter.class57 -rw-r--r--··2.0·unx·····5005·b-·defN·21-Oct-17·21:00·clojure/asm/FieldWriter.class
58 -rw-r--r--··2.0·unx····18106·b-·defN·20-Sep-13·12:31·clojure/asm/Frame.class58 -rw-r--r--··2.0·unx····18106·b-·defN·21-Oct-17·21:00·clojure/asm/Frame.class
59 -rw-r--r--··2.0·unx·····2223·b-·defN·20-Sep-13·12:31·clojure/asm/Handle.class59 -rw-r--r--··2.0·unx·····2223·b-·defN·21-Oct-17·21:00·clojure/asm/Handle.class
60 -rw-r--r--··2.0·unx·····2218·b-·defN·20-Sep-13·12:31·clojure/asm/Handler.class60 -rw-r--r--··2.0·unx·····2218·b-·defN·21-Oct-17·21:00·clojure/asm/Handler.class
61 -rw-r--r--··2.0·unx·····5763·b-·defN·20-Sep-13·12:31·clojure/asm/Label.class61 -rw-r--r--··2.0·unx·····5763·b-·defN·21-Oct-17·21:00·clojure/asm/Label.class
62 -rw-r--r--··2.0·unx·····7920·b-·defN·20-Sep-13·12:31·clojure/asm/MethodVisitor.class62 -rw-r--r--··2.0·unx·····7920·b-·defN·21-Oct-17·21:00·clojure/asm/MethodVisitor.class
63 -rw-r--r--··2.0·unx····33081·b-·defN·20-Sep-13·12:31·clojure/asm/MethodWriter.class63 -rw-r--r--··2.0·unx····33081·b-·defN·21-Oct-17·21:00·clojure/asm/MethodWriter.class
64 -rw-r--r--··2.0·unx·····1998·b-·defN·20-Sep-13·12:31·clojure/asm/ModuleVisitor.class64 -rw-r--r--··2.0·unx·····1998·b-·defN·21-Oct-17·21:00·clojure/asm/ModuleVisitor.class
65 -rw-r--r--··2.0·unx·····4381·b-·defN·20-Sep-13·12:31·clojure/asm/ModuleWriter.class65 -rw-r--r--··2.0·unx·····4381·b-·defN·21-Oct-17·21:00·clojure/asm/ModuleWriter.class
66 -rw-r--r--··2.0·unx·····7268·b-·defN·20-Sep-13·12:31·clojure/asm/Opcodes.class66 -rw-r--r--··2.0·unx·····7268·b-·defN·21-Oct-17·21:00·clojure/asm/Opcodes.class
67 -rw-r--r--··2.0·unx·····1810·b-·defN·20-Sep-13·12:31·clojure/asm/Symbol.class67 -rw-r--r--··2.0·unx·····1810·b-·defN·21-Oct-17·21:00·clojure/asm/Symbol.class
68 -rw-r--r--··2.0·unx·····1311·b-·defN·20-Sep-13·12:31·clojure/asm/SymbolTable$Entry.class68 -rw-r--r--··2.0·unx·····1311·b-·defN·21-Oct-17·21:00·clojure/asm/SymbolTable$Entry.class
69 -rw-r--r--··2.0·unx····18866·b-·defN·20-Sep-13·12:31·clojure/asm/SymbolTable.class69 -rw-r--r--··2.0·unx····18866·b-·defN·21-Oct-17·21:00·clojure/asm/SymbolTable.class
70 -rw-r--r--··2.0·unx····11487·b-·defN·20-Sep-13·12:31·clojure/asm/Type.class70 -rw-r--r--··2.0·unx····11487·b-·defN·21-Oct-17·21:00·clojure/asm/Type.class
71 -rw-r--r--··2.0·unx·····2663·b-·defN·20-Sep-13·12:31·clojure/asm/TypePath.class71 -rw-r--r--··2.0·unx·····2663·b-·defN·21-Oct-17·21:00·clojure/asm/TypePath.class
72 -rw-r--r--··2.0·unx·····3988·b-·defN·20-Sep-13·12:31·clojure/asm/TypeReference.class72 -rw-r--r--··2.0·unx·····3988·b-·defN·21-Oct-17·21:00·clojure/asm/TypeReference.class
73 -rw-r--r--··2.0·unx····20533·b-·defN·20-Sep-13·12:31·clojure/asm/commons/GeneratorAdapter.class73 -rw-r--r--··2.0·unx····20533·b-·defN·21-Oct-17·21:00·clojure/asm/commons/GeneratorAdapter.class
74 -rw-r--r--··2.0·unx·····6547·b-·defN·20-Sep-13·12:31·clojure/asm/commons/LocalVariablesSorter.class74 -rw-r--r--··2.0·unx·····6547·b-·defN·21-Oct-17·21:00·clojure/asm/commons/LocalVariablesSorter.class
75 -rw-r--r--··2.0·unx·····4980·b-·defN·20-Sep-13·12:31·clojure/asm/commons/Method.class75 -rw-r--r--··2.0·unx·····4980·b-·defN·21-Oct-17·21:00·clojure/asm/commons/Method.class
76 -rw-r--r--··2.0·unx······222·b-·defN·20-Sep-13·12:31·clojure/asm/commons/TableSwitchGenerator.class76 -rw-r--r--··2.0·unx······222·b-·defN·21-Oct-17·21:00·clojure/asm/commons/TableSwitchGenerator.class
77 -rw-r--r--··2.0·unx·····1063·b-·defN·20-Sep-13·12:33·clojure/core$PrintWriter_on$fn__7473.class77 -rw-r--r--··2.0·unx·····1063·b-·defN·21-Oct-17·21:00·clojure/core$PrintWriter_on$fn__7473.class
78 -rw-r--r--··2.0·unx······910·b-·defN·20-Sep-13·12:33·clojure/core$PrintWriter_on$fn__7475.class78 -rw-r--r--··2.0·unx······910·b-·defN·21-Oct-17·21:00·clojure/core$PrintWriter_on$fn__7475.class
79 -rw-r--r--··2.0·unx·····1367·b-·defN·20-Sep-13·12:33·clojure/core$PrintWriter_on$fn__7477.class79 -rw-r--r--··2.0·unx·····1367·b-·defN·21-Oct-17·21:00·clojure/core$PrintWriter_on$fn__7477.class
80 -rw-r--r--··2.0·unx·····1427·b-·defN·20-Sep-13·12:33·clojure/core$PrintWriter_on.class80 -rw-r--r--··2.0·unx·····1427·b-·defN·21-Oct-17·21:00·clojure/core$PrintWriter_on.class
81 -rw-r--r--··2.0·unx·····1102·b-·defN·20-Sep-13·12:33·clojure/core$StackTraceElement__GT_vec.class81 -rw-r--r--··2.0·unx·····1102·b-·defN·21-Oct-17·21:00·clojure/core$StackTraceElement__GT_vec.class
82 -rw-r--r--··2.0·unx·····2406·b-·defN·20-Sep-13·12:33·clojure/core$Throwable__GT_map$base__7435.class82 -rw-r--r--··2.0·unx·····2406·b-·defN·21-Oct-17·21:00·clojure/core$Throwable__GT_map$base__7435.class
83 -rw-r--r--··2.0·unx·····1110·b-·defN·20-Sep-13·12:33·clojure/core$Throwable__GT_map$fn__7439.class83 -rw-r--r--··2.0·unx·····1110·b-·defN·21-Oct-17·21:00·clojure/core$Throwable__GT_map$fn__7439.class
84 -rw-r--r--··2.0·unx·····3578·b-·defN·20-Sep-13·12:33·clojure/core$Throwable__GT_map.class84 -rw-r--r--··2.0·unx·····3578·b-·defN·21-Oct-17·21:00·clojure/core$Throwable__GT_map.class
85 -rw-r--r--··2.0·unx·····1673·b-·defN·20-Sep-13·12:32·clojure/core$_.class85 -rw-r--r--··2.0·unx·····1673·b-·defN·21-Oct-17·21:00·clojure/core$_.class
86 -rw-r--r--··2.0·unx·····2111·b-·defN·20-Sep-13·12:32·clojure/core$_DOT__DOT_.class86 -rw-r--r--··2.0·unx·····2111·b-·defN·21-Oct-17·21:00·clojure/core$_DOT__DOT_.class
87 -rw-r--r--··2.0·unx·····1712·b-·defN·20-Sep-13·12:32·clojure/core$_EQ_.class87 -rw-r--r--··2.0·unx·····1712·b-·defN·21-Oct-17·21:00·clojure/core$_EQ_.class
88 -rw-r--r--··2.0·unx·····1721·b-·defN·20-Sep-13·12:32·clojure/core$_EQ__EQ_.class88 -rw-r--r--··2.0·unx·····1721·b-·defN·21-Oct-17·21:00·clojure/core$_EQ__EQ_.class
89 -rw-r--r--··2.0·unx·····1506·b-·defN·20-Sep-13·12:32·clojure/core$_EQ__EQ___inliner__5549.class89 -rw-r--r--··2.0·unx·····1506·b-·defN·21-Oct-17·21:00·clojure/core$_EQ__EQ___inliner__5549.class
90 -rw-r--r--··2.0·unx·····1474·b-·defN·20-Sep-13·12:32·clojure/core$_EQ___inliner__5492.class90 -rw-r--r--··2.0·unx·····1474·b-·defN·21-Oct-17·21:00·clojure/core$_EQ___inliner__5492.class
91 -rw-r--r--··2.0·unx·····1714·b-·defN·20-Sep-13·12:32·clojure/core$_GT_.class91 -rw-r--r--··2.0·unx·····1714·b-·defN·21-Oct-17·21:00·clojure/core$_GT_.class
92 -rw-r--r--··2.0·unx······799·b-·defN·20-Sep-13·12:32·clojure/core$_GT_0_QMARK_.class92 -rw-r--r--··2.0·unx······799·b-·defN·21-Oct-17·21:00·clojure/core$_GT_0_QMARK_.class
93 -rw-r--r--··2.0·unx······799·b-·defN·20-Sep-13·12:32·clojure/core$_GT_1_QMARK_.class93 -rw-r--r--··2.0·unx······799·b-·defN·21-Oct-17·21:00·clojure/core$_GT_1_QMARK_.class
94 -rw-r--r--··2.0·unx·····1719·b-·defN·20-Sep-13·12:32·clojure/core$_GT__EQ_.class94 -rw-r--r--··2.0·unx·····1719·b-·defN·21-Oct-17·21:00·clojure/core$_GT__EQ_.class
95 -rw-r--r--··2.0·unx·····1504·b-·defN·20-Sep-13·12:32·clojure/core$_GT__EQ___inliner__5546.class95 -rw-r--r--··2.0·unx·····1504·b-·defN·21-Oct-17·21:00·clojure/core$_GT__EQ___inliner__5546.class
96 -rw-r--r--··2.0·unx·····1499·b-·defN·20-Sep-13·12:32·clojure/core$_GT___inliner__5543.class96 -rw-r--r--··2.0·unx·····1499·b-·defN·21-Oct-17·21:00·clojure/core$_GT___inliner__5543.class
97 -rw-r--r--··2.0·unx·····1712·b-·defN·20-Sep-13·12:32·clojure/core$_LT_.class97 -rw-r--r--··2.0·unx·····1712·b-·defN·21-Oct-17·21:00·clojure/core$_LT_.class
98 -rw-r--r--··2.0·unx·····1719·b-·defN·20-Sep-13·12:32·clojure/core$_LT__EQ_.class98 -rw-r--r--··2.0·unx·····1719·b-·defN·21-Oct-17·21:00·clojure/core$_LT__EQ_.class
99 -rw-r--r--··2.0·unx·····1504·b-·defN·20-Sep-13·12:32·clojure/core$_LT__EQ___inliner__5540.class99 -rw-r--r--··2.0·unx·····1504·b-·defN·21-Oct-17·21:00·clojure/core$_LT__EQ___inliner__5540.class
100 -rw-r--r--··2.0·unx·····1497·b-·defN·20-Sep-13·12:32·clojure/core$_LT___inliner__5515.class100 -rw-r--r--··2.0·unx·····1497·b-·defN·21-Oct-17·21:00·clojure/core$_LT___inliner__5515.class
101 -rw-r--r--··2.0·unx·····1966·b-·defN·20-Sep-13·12:32·clojure/core$_PLUS_.class101 -rw-r--r--··2.0·unx·····1966·b-·defN·21-Oct-17·21:00·clojure/core$_PLUS_.class
102 -rw-r--r--··2.0·unx·····1981·b-·defN·20-Sep-13·12:32·clojure/core$_PLUS__SINGLEQUOTE_.class102 -rw-r--r--··2.0·unx·····1981·b-·defN·21-Oct-17·21:00·clojure/core$_PLUS__SINGLEQUOTE_.class
103 -rw-r--r--··2.0·unx·····1682·b-·defN·20-Sep-13·12:32·clojure/core$_SLASH_.class103 -rw-r--r--··2.0·unx·····1682·b-·defN·21-Oct-17·21:00·clojure/core$_SLASH_.class
104 -rw-r--r--··2.0·unx·····1973·b-·defN·20-Sep-13·12:32·clojure/core$_STAR_.class104 -rw-r--r--··2.0·unx·····1973·b-·defN·21-Oct-17·21:00·clojure/core$_STAR_.class
105 -rw-r--r--··2.0·unx·····1986·b-·defN·20-Sep-13·12:32·clojure/core$_STAR__SINGLEQUOTE_.class105 -rw-r--r--··2.0·unx·····1986·b-·defN·21-Oct-17·21:00·clojure/core$_STAR__SINGLEQUOTE_.class
106 -rw-r--r--··2.0·unx·····2053·b-·defN·20-Sep-13·12:32·clojure/core$__GT_.class106 -rw-r--r--··2.0·unx·····2053·b-·defN·21-Oct-17·21:00·clojure/core$__GT_.class
107 -rw-r--r--··2.0·unx·····2057·b-·defN·20-Sep-13·12:32·clojure/core$__GT__GT_.class107 -rw-r--r--··2.0·unx·····2057·b-·defN·21-Oct-17·21:00·clojure/core$__GT__GT_.class
108 -rw-r--r--··2.0·unx·····1688·b-·defN·20-Sep-13·12:32·clojure/core$__SINGLEQUOTE_.class108 -rw-r--r--··2.0·unx·····1688·b-·defN·21-Oct-17·21:00·clojure/core$__SINGLEQUOTE_.class
109 -rw-r--r--··2.0·unx·····2988·b-·defN·20-Sep-13·12:33·clojure/core$_cache_protocol_fn.class109 -rw-r--r--··2.0·unx·····2988·b-·defN·21-Oct-17·21:00·clojure/core$_cache_protocol_fn.class
110 -rw-r--r--··2.0·unx·····3029·b-·defN·20-Sep-13·12:33·clojure/core$_reset_methods.class110 -rw-r--r--··2.0·unx·····3029·b-·defN·21-Oct-17·21:00·clojure/core$_reset_methods.class
111 -rw-r--r--··2.0·unx······829·b-·defN·20-Sep-13·12:32·clojure/core$accessor.class111 -rw-r--r--··2.0·unx······829·b-·defN·21-Oct-17·21:00·clojure/core$accessor.class
112 -rw-r--r--··2.0·unx······899·b-·defN·20-Sep-13·12:32·clojure/core$aclone.class112 -rw-r--r--··2.0·unx······899·b-·defN·21-Oct-17·21:00·clojure/core$aclone.class
113 -rw-r--r--··2.0·unx·····1461·b-·defN·20-Sep-13·12:32·clojure/core$aclone__inliner__6127.class113 -rw-r--r--··2.0·unx·····1461·b-·defN·21-Oct-17·21:00·clojure/core$aclone__inliner__6127.class
114 -rw-r--r--··2.0·unx·····4132·b-·defN·20-Sep-13·12:33·clojure/core$add_annotation.class114 -rw-r--r--··2.0·unx·····4132·b-·defN·21-Oct-17·21:00·clojure/core$add_annotation.class
115 -rw-r--r--··2.0·unx·····3627·b-·defN·20-Sep-13·12:33·clojure/core$add_annotations.class115 -rw-r--r--··2.0·unx·····3627·b-·defN·21-Oct-17·21:00·clojure/core$add_annotations.class
116 -rw-r--r--··2.0·unx······926·b-·defN·20-Sep-13·12:33·clojure/core$add_classpath.class116 -rw-r--r--··2.0·unx······926·b-·defN·21-Oct-17·21:00·clojure/core$add_classpath.class
117 -rw-r--r--··2.0·unx·····2044·b-·defN·20-Sep-13·12:33·clojure/core$add_doc_and_meta.class117 -rw-r--r--··2.0·unx·····2044·b-·defN·21-Oct-17·21:00·clojure/core$add_doc_and_meta.class
118 -rw-r--r--··2.0·unx·····1132·b-·defN·20-Sep-13·12:33·clojure/core$add_tap.class118 -rw-r--r--··2.0·unx·····1132·b-·defN·21-Oct-17·21:00·clojure/core$add_tap.class
119 -rw-r--r--··2.0·unx······825·b-·defN·20-Sep-13·12:32·clojure/core$add_watch.class119 -rw-r--r--··2.0·unx······825·b-·defN·21-Oct-17·21:00·clojure/core$add_watch.class
120 -rw-r--r--··2.0·unx·····2977·b-·defN·20-Sep-13·12:32·clojure/core$agent.class120 -rw-r--r--··2.0·unx·····2977·b-·defN·21-Oct-17·21:00·clojure/core$agent.class
121 -rw-r--r--··2.0·unx······679·b-·defN·20-Sep-13·12:32·clojure/core$agent_error.class121 -rw-r--r--··2.0·unx······679·b-·defN·21-Oct-17·21:00·clojure/core$agent_error.class
122 -rw-r--r--··2.0·unx·····1045·b-·defN·20-Sep-13·12:32·clojure/core$agent_errors.class122 -rw-r--r--··2.0·unx·····1045·b-·defN·21-Oct-17·21:00·clojure/core$agent_errors.class
123 -rw-r--r--··2.0·unx·····2117·b-·defN·20-Sep-13·12:32·clojure/core$aget.class123 -rw-r--r--··2.0·unx·····2117·b-·defN·21-Oct-17·21:00·clojure/core$aget.class
124 -rw-r--r--··2.0·unx·····1587·b-·defN·20-Sep-13·12:32·clojure/core$aget__inliner__6130.class124 -rw-r--r--··2.0·unx·····1587·b-·defN·21-Oct-17·21:00·clojure/core$aget__inliner__6130.class
125 -rw-r--r--··2.0·unx······901·b-·defN·20-Sep-13·12:32·clojure/core$alength.class125 -rw-r--r--··2.0·unx······901·b-·defN·21-Oct-17·21:00·clojure/core$alength.class
126 -rw-r--r--··2.0·unx·····1463·b-·defN·20-Sep-13·12:32·clojure/core$alength__inliner__6124.class126 -rw-r--r--··2.0·unx·····1463·b-·defN·21-Oct-17·21:00·clojure/core$alength__inliner__6124.class
127 -rw-r--r--··2.0·unx·····1122·b-·defN·20-Sep-13·12:32·clojure/core$alias.class127 -rw-r--r--··2.0·unx·····1122·b-·defN·21-Oct-17·21:00·clojure/core$alias.class
Max diff block lines reached; -1/623114 bytes (-0.00%) of diff not shown.
999 B
clojure/core$assert_same_protocol$fn__7966.class
903 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__7966·extends·AFunction8 public·final·class·core$assert_same_protocol$fn__7966·extends·AFunction
9 {9 {
10 ····Object·protocol_var; 
11 ····Object·v;10 ····Object·v;
12 ····Object·p;11 ····Object·p;
 12 ····Object·protocol_var;
13 ····13 ····
 14 ····public·core$assert_same_protocol$fn__7966(final·Object·v,·final·Object·p3,·final·Object·protocol_var)·{
14 ····public·core$assert_same_protocol$fn__7966(final·Object·protocol_var,·final·Object·v,·final·Object·p3)·{ 
15 ········this.protocol_var·=·protocol_var; 
16 ········this.v·=·v;15 ········this.v·=·v;
17 ········this.p·=·p3;16 ········this.p·=·p3;
 17 ········this.protocol_var·=·protocol_var;
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·invoke()·{20 ····public·Object·invoke()·{
21 ········Object·invokeStatic;21 ········Object·invokeStatic;
22 ········try·{22 ········try·{
23 ············final·Object[]·array·=·{·"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;
1.01 KB
clojure/core$assert_same_protocol$fn__7968.class
940 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__7968·extends·AFunction8 public·final·class·core$assert_same_protocol$fn__7968·extends·AFunction
9 {9 {
10 ····Object·protocol_var; 
11 ····Object·p; 
12 ····Object·v;10 ····Object·v;
 11 ····Object·p;
 12 ····Object·protocol_var;
13 ····13 ····
14 ····public·core$assert_same_protocol$fn__7968(final·Object·protocol_var,·final·Object·p3,·final·Object·v)·{14 ····public·core$assert_same_protocol$fn__7968(final·Object·v,·final·Object·p3,·final·Object·protocol_var)·{
15 ········this.protocol_var·=·protocol_var; 
16 ········this.p·=·p3; 
17 ········this.v·=·v;15 ········this.v·=·v;
 16 ········this.p·=·p3;
 17 ········this.protocol_var·=·protocol_var;
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·invoke()·{20 ····public·Object·invoke()·{
21 ········Object·invokeStatic;21 ········Object·invokeStatic;
22 ········try·{22 ········try·{
23 ············final·Object[]·array·=·{·"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.28 KB
clojure/core$assert_same_protocol.class
2.2 KB
procyon -ec {}
    
Offset 69, 15 lines modifiedOffset 69, 15 lines modified
69 ················if·(invokeStatic3·!=·null)·{69 ················if·(invokeStatic3·!=·null)·{
70 ····················if·(o4·!=·Boolean.FALSE)·{70 ····················if·(o4·!=·Boolean.FALSE)·{
71 ························core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$assert_same_protocol.const__10,·core$assert_same_protocol.const__11.get()·})));71 ························core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$assert_same_protocol.const__10,·core$assert_same_protocol.const__11.get()·})));
72 ························final·Object·o5·=·v;72 ························final·Object·o5·=·v;
73 ························v·=·null;73 ························v·=·null;
74 ························final·Object·o6·=·p;74 ························final·Object·o6·=·p;
75 ························p·=·null;75 ························p·=·null;
76 ························((IFn)new·core$assert_same_protocol$fn__7966(protocol_var,·o5,·o6)).invoke();76 ························((IFn)new·core$assert_same_protocol$fn__7966(o5,·o6,·protocol_var)).invoke();
77 ····················}77 ····················}
78 ················}78 ················}
79 ················final·Object·o7·=·seq_7962;79 ················final·Object·o7·=·seq_7962;
80 ················seq_7962·=·null;80 ················seq_7962·=·null;
81 ················final·Object·o8·=·chunk_7963;81 ················final·Object·o8·=·chunk_7963;
82 ················chunk_7963·=·null;82 ················chunk_7963·=·null;
83 ················final·long·n·=·count_7964;83 ················final·long·n·=·count_7964;
Offset 153, 19 lines modifiedOffset 153, 19 lines modified
153 ····················}153 ····················}
154 ····················o16·=·(invokeStatic10·=·and__5499__auto__7974);154 ····················o16·=·(invokeStatic10·=·and__5499__auto__7974);
155 ····················and__5499__auto__7974·=·null;155 ····················and__5499__auto__7974·=·null;
156 ················}156 ················}
157 ················if·(invokeStatic10·!=·null)·{157 ················if·(invokeStatic10·!=·null)·{
158 ····················if·(o16·!=·Boolean.FALSE)·{158 ····················if·(o16·!=·Boolean.FALSE)·{
159 ························core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$assert_same_protocol.const__10,·core$assert_same_protocol.const__11.get()·})));159 ························core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$assert_same_protocol.const__10,·core$assert_same_protocol.const__11.get()·})));
160 ························final·Object·o17·=·p2;160 ························final·Object·o17·=·v2;
161 ························p2·=·null; 
162 ························final·Object·o18·=·v2; 
163 ························v2·=·null;161 ························v2·=·null;
 162 ························final·Object·o18·=·p2;
 163 ························p2·=·null;
164 ························((IFn)new·core$assert_same_protocol$fn__7968(protocol_var,·o17,·o18)).invoke();164 ························((IFn)new·core$assert_same_protocol$fn__7968(o17,·o18,·protocol_var)).invoke();
165 ····················}165 ····················}
166 ················}166 ················}
167 ················final·Object·o19·=·seq_7963;167 ················final·Object·o19·=·seq_7963;
168 ················seq_7963·=·null;168 ················seq_7963·=·null;
169 ················final·Object·invokeStatic11·=·core$next__5371.invokeStatic(o19);169 ················final·Object·invokeStatic11·=·core$next__5371.invokeStatic(o19);
170 ················final·Object·o20·=·null;170 ················final·Object·o20·=·null;
171 ················final·long·n3·=·0L;171 ················final·long·n3·=·0L;
760 B
clojure/core$bean$fn__7182$fn__7183.class
678 B
procyon -ec {}
    
Offset 2, 21 lines modifiedOffset 2, 21 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.AFunction;3 import·clojure.lang.AFunction;
  
4 public·final·class·core$bean$fn__7182$fn__7183·extends·AFunction4 public·final·class·core$bean$fn__7182$fn__7183·extends·AFunction
5 {5 {
6 ····Object·method;6 ····Object·method;
7 ····Object·x; 
8 ····Object·pd;7 ····Object·pd;
 8 ····Object·x;
9 ····9 ····
10 ····public·core$bean$fn__7182$fn__7183(final·Object·method,·final·Object·x,·final·Object·pd)·{10 ····public·core$bean$fn__7182$fn__7183(final·Object·method,·final·Object·pd,·final·Object·x)·{
11 ········this.method·=·method;11 ········this.method·=·method;
12 ········this.x·=·x; 
13 ········this.pd·=·pd;12 ········this.pd·=·pd;
 13 ········this.x·=·x;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke()·{16 ····public·Object·invoke()·{
17 ········//·17 ········//·
18 ········//·This·method·could·not·be·decompiled.18 ········//·This·method·could·not·be·decompiled.
19 ········//·19 ········//·
20 ········//·Original·Bytecode:20 ········//·Original·Bytecode:
1.44 KB
clojure/core$bean$fn__7182.class
1.38 KB
procyon -ec {}
    
Offset 59, 19 lines modifiedOffset 59, 19 lines modified
59 ········//····85:·astore_3········/*·name·*/59 ········//····85:·astore_3········/*·name·*/
60 ········//····86:·invokestatic····clojure/core$keyword.invokeStatic:(Ljava/lang/Object;)Ljava/lang/Object;60 ········//····86:·invokestatic····clojure/core$keyword.invokeStatic:(Ljava/lang/Object;)Ljava/lang/Object;
61 ········//····89:·new·············Lclojure/core$bean$fn__7182$fn__7183;61 ········//····89:·new·············Lclojure/core$bean$fn__7182$fn__7183;
62 ········//····92:·dup············62 ········//····92:·dup············
63 ········//····93:·aload···········method63 ········//····93:·aload···········method
64 ········//····95:·aconst_null····64 ········//····95:·aconst_null····
65 ········//····96:·astore··········method65 ········//····96:·astore··········method
66 ········//····98:·aload_0·········/*·this·*/ 
67 ········//····99:·getfield········clojure/core$bean$fn__7182.x:Ljava/lang/Object; 
68 ········//···102:·aload_2·········/*·pd·*/66 ········//····98:·aload_2·········/*·pd·*/
69 ········//···103:·aconst_null····67 ········//····99:·aconst_null····
70 ········//···104:·astore_2········/*·pd·*/68 ········//···100:·astore_2········/*·pd·*/
 69 ········//···101:·aload_0·········/*·this·*/
 70 ········//···102:·getfield········clojure/core$bean$fn__7182.x:Ljava/lang/Object;
71 ········//···105:·invokespecial···clojure/core$bean$fn__7182$fn__7183.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V71 ········//···105:·invokespecial···clojure/core$bean$fn__7182$fn__7183.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
72 ········//···108:·aconst_null····72 ········//···108:·aconst_null····
73 ········//···109:·astore_0········/*·this·*/73 ········//···109:·astore_0········/*·this·*/
74 ········//···110:·invokestatic····clojure/core$assoc__5401.invokeStatic:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;74 ········//···110:·invokestatic····clojure/core$assoc__5401.invokeStatic:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
75 ········//···113:·goto············12075 ········//···113:·goto············120
76 ········//···116:·pop············76 ········//···116:·pop············
77 ········//···117:·aload_1·········/*·m·*/77 ········//···117:·aload_1·········/*·m·*/
938 B
clojure/core$bean$thisfn__7193$fn__7194.class
848 B
procyon -ec {}
    
Offset 3, 22 lines modifiedOffset 3, 22 lines modified
  
3 import·clojure.lang.MapEntry;3 import·clojure.lang.MapEntry;
4 import·clojure.lang.IFn;4 import·clojure.lang.IFn;
5 import·clojure.lang.AFunction;5 import·clojure.lang.AFunction;
  
6 public·final·class·core$bean$thisfn__7193$fn__7194·extends·AFunction6 public·final·class·core$bean$thisfn__7193$fn__7194·extends·AFunction
7 {7 {
8 ····Object·plseq; 
9 ····Object·thisfn;8 ····Object·thisfn;
10 ····Object·v;9 ····Object·v;
 10 ····Object·plseq;
11 ····11 ····
12 ····public·core$bean$thisfn__7193$fn__7194(final·Object·plseq,·final·Object·thisfn,·final·Object·v)·{12 ····public·core$bean$thisfn__7193$fn__7194(final·Object·thisfn,·final·Object·v,·final·Object·plseq)·{
13 ········this.plseq·=·plseq; 
14 ········this.thisfn·=·thisfn;13 ········this.thisfn·=·thisfn;
15 ········this.v·=·v;14 ········this.v·=·v;
 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;
22 ········Object·temp__5720__auto__7196·=·invokeStatic·=·core$seq__5387.invokeStatic(plseq);22 ········Object·temp__5720__auto__7196·=·invokeStatic·=·core$seq__5387.invokeStatic(plseq);
557 B
clojure/core$bean$thisfn__7193.class
485 B
procyon -ec {}
    
Offset 10, 12 lines modifiedOffset 10, 13 lines modified
10 ····Object·v;10 ····Object·v;
11 ····11 ····
12 ····public·core$bean$thisfn__7193(final·Object·v)·{12 ····public·core$bean$thisfn__7193(final·Object·v)·{
13 ········this.v·=·v;13 ········this.v·=·v;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·plseq)·{16 ····public·Object·invoke(Object·plseq)·{
 17 ········final·Object·v·=·this.v;
17 ········final·Object·o·=·plseq;18 ········final·Object·o·=·plseq;
18 ········plseq·=·null;19 ········plseq·=·null;
19 ········return·new·LazySeq((IFn)new·core$bean$thisfn__7193$fn__7194(o,·(Object)this,·this.v));20 ········return·new·LazySeq((IFn)new·core$bean$thisfn__7193$fn__7194((Object)this,·v,·o));
20 ····}21 ····}
21 }22 }
1.34 KB
clojure/core$build_positional_factory$iter__7856__7860$fn__7861$fn__7862.class
1.19 KB
procyon -ec {}
    
Offset 8, 23 lines modifiedOffset 8, 23 lines modified
8 import·clojure.lang.Indexed;8 import·clojure.lang.Indexed;
9 import·clojure.lang.RT;9 import·clojure.lang.RT;
10 import·clojure.lang.AFn;10 import·clojure.lang.AFn;
11 import·clojure.lang.AFunction;11 import·clojure.lang.AFunction;
  
12 public·final·class·core$build_positional_factory$iter__7856__7860$fn__7861$fn__7862·extends·AFunction12 public·final·class·core$build_positional_factory$iter__7856__7860$fn__7861$fn__7862·extends·AFunction
13 {13 {
14 ····Object·b__7859; 
15 ····Object·c__6288__auto__;14 ····Object·c__6288__auto__;
 15 ····Object·b__7859;
16 ····int·size__6289__auto__;16 ····int·size__6289__auto__;
17 ····public·static·final·AFn·const__5;17 ····public·static·final·AFn·const__5;
18 ····public·static·final·AFn·const__6;18 ····public·static·final·AFn·const__6;
19 ····19 ····
20 ····public·core$build_positional_factory$iter__7856__7860$fn__7861$fn__7862(final·Object·b__7859,·final·Object·c__6288__auto__,·final·int·size__6289__auto__)·{20 ····public·core$build_positional_factory$iter__7856__7860$fn__7861$fn__7862(final·Object·c__6288__auto__,·final·Object·b__7859,·final·int·size__6289__auto__)·{
21 ········this.b__7859·=·b__7859; 
22 ········this.c__6288__auto__·=·c__6288__auto__;21 ········this.c__6288__auto__·=·c__6288__auto__;
 22 ········this.b__7859·=·b__7859;
23 ········this.size__6289__auto__·=·size__6289__auto__;23 ········this.size__6289__auto__·=·size__6289__auto__;
24 ····}24 ····}
25 ····25 ····
26 ····public·Object·invoke()·{26 ····public·Object·invoke()·{
27 ········for·(long·i__7858·=·(long)RT.intCast(0L);·i__7858·<·this.size__6289__auto__;·++i__7858)·{27 ········for·(long·i__7858·=·(long)RT.intCast(0L);·i__7858·<·this.size__6289__auto__;·++i__7858)·{
28 ············Object·i·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__7858));28 ············Object·i·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__7858));
29 ············final·Object·b__7859·=·this.b__7859;29 ············final·Object·b__7859·=·this.b__7859;
4.0 KB
clojure/core$build_positional_factory$iter__7856__7860$fn__7861.class
3.86 KB
procyon -ec {}
    
Offset 36, 53 lines modifiedOffset 36, 52 lines modified
36 ················temp__5720__auto__7867·=·null;36 ················temp__5720__auto__7867·=·null;
37 ················Object·s__7858·=·o2;37 ················Object·s__7858·=·o2;
38 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__7858);38 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__7858);
39 ················if·(invokeStatic2·!=·null)·{39 ················if·(invokeStatic2·!=·null)·{
40 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{40 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
41 ························Object·c__6288__auto__7865·=·core$chunk_first.invokeStatic(s__7858);41 ························Object·c__6288__auto__7865·=·core$chunk_first.invokeStatic(s__7858);
42 ························final·int·size__6289__auto__7866·=·RT.intCast(RT.count(c__6288__auto__7865));42 ························final·int·size__6289__auto__7866·=·RT.intCast(RT.count(c__6288__auto__7865));
43 ························final·Object·invokeStatic3; 
44 ························Object·b__7859·=·invokeStatic3·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__7866);43 ························Object·b__7859·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__7866);
45 ························final·Object·o3·=·c__6288__auto__7865;44 ························final·Object·o3·=·c__6288__auto__7865;
46 ························c__6288__auto__7865·=·null;45 ························c__6288__auto__7865·=·null;
47 ························final·Object·invoke·=·((IFn)new·core$build_positional_factory$iter__7856__7860$fn__7861$fn__7862(invokeStatic3,·o3,·size__6289__auto__7866)).invoke();46 ························final·Object·invoke·=·((IFn)new·core$build_positional_factory$iter__7856__7860$fn__7861$fn__7862(o3,·b__7859,·size__6289__auto__7866)).invoke();
48 ························if·(invoke·!=·null)·{47 ························if·(invoke·!=·null)·{
49 ····························if·(invoke·!=·Boolean.FALSE)·{48 ····························if·(invoke·!=·Boolean.FALSE)·{
50 ································final·Object·o4·=·b__7859;49 ································final·Object·o4·=·b__7859;
51 ································b__7859·=·null;50 ································b__7859·=·null;
52 ································final·Object·invokeStatic4·=·core$chunk.invokeStatic(o4);51 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o4);
53 ································final·IFn·fn·=·(IFn)this.iter__7856;52 ································final·IFn·fn·=·(IFn)this.iter__7856;
54 ································final·Object·o5·=·s__7858;53 ································final·Object·o5·=·s__7858;
55 ································s__7858·=·null;54 ································s__7858·=·null;
56 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));55 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));
57 ································this·=·null;56 ································this·=·null;
58 ································return·core$chunk_cons.invokeStatic(invokeStatic4,·invoke2);57 ································return·core$chunk_cons.invokeStatic(invokeStatic3,·invoke2);
59 ····························}58 ····························}
60 ························}59 ························}
61 ························final·Object·o7·=·b__7859;60 ························final·Object·o7·=·b__7859;
62 ························b__7859·=·null;61 ························b__7859·=·null;
63 ························final·Object·invokeStatic5·=·core$chunk.invokeStatic(o7);62 ························final·Object·invokeStatic4·=·core$chunk.invokeStatic(o7);
64 ························final·Object·o8·=·null;63 ························final·Object·o8·=·null;
65 ························this·=·null;64 ························this·=·null;
66 ························return·core$chunk_cons.invokeStatic(invokeStatic5,·o8);65 ························return·core$chunk_cons.invokeStatic(invokeStatic4,·o8);
67 ····················}66 ····················}
68 ················}67 ················}
69 ················Object·i·=·core$first__5369.invokeStatic(s__7858);68 ················Object·i·=·core$first__5369.invokeStatic(s__7858);
70 ················final·Object[]·array·=·{·core$build_positional_factory$iter__7856__7860$fn__7861.const__12,·core$build_positional_factory$iter__7856__7860$fn__7861.const__13,·null·};69 ················final·Object[]·array·=·{·core$build_positional_factory$iter__7856__7860$fn__7861.const__12,·core$build_positional_factory$iter__7856__7860$fn__7861.const__13,·null·};
71 ················final·int·n·=·2;70 ················final·int·n·=·2;
72 ················final·Object·o9·=·i;71 ················final·Object·o9·=·i;
73 ················i·=·null;72 ················i·=·null;
74 ················array[n]·=·o9;73 ················array[n]·=·o9;
75 ················final·Object·invokeStatic6·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array));74 ················final·Object·invokeStatic5·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array));
76 ················final·IFn·fn2·=·(IFn)this.iter__7856;75 ················final·IFn·fn2·=·(IFn)this.iter__7856;
77 ················final·Object·o10·=·s__7858;76 ················final·Object·o10·=·s__7858;
78 ················s__7858·=·null;77 ················s__7858·=·null;
79 ················final·Object·invoke3·=·fn2.invoke(core$rest__5373.invokeStatic(o10));78 ················final·Object·invoke3·=·fn2.invoke(core$rest__5373.invokeStatic(o10));
80 ················this·=·null;79 ················this·=·null;
81 ················return·core$cons__5361.invokeStatic(invokeStatic6,·invoke3);80 ················return·core$cons__5361.invokeStatic(invokeStatic5,·invoke3);
82 ············}81 ············}
83 ········}82 ········}
84 ········return·null;83 ········return·null;
85 ····}84 ····}
86 ····85 ····
87 ····static·{86 ····static·{
88 ········const__12·=·(AFn)Symbol.intern("clojure.core",·"nth");87 ········const__12·=·(AFn)Symbol.intern("clojure.core",·"nth");
863 B
clojure/core$case$fn__6979$fn__6983.class
781 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$case$fn__6979$fn__6983·extends·AFunction5 public·final·class·core$case$fn__6979$fn__6983·extends·AFunction
6 {6 {
7 ····Object·expr; 
8 ····Object·assoc_test;7 ····Object·assoc_test;
 8 ····Object·expr;
9 ····9 ····
10 ····public·core$case$fn__6979$fn__6983(final·Object·expr,·final·Object·assoc_test)·{10 ····public·core$case$fn__6979$fn__6983(final·Object·assoc_test,·final·Object·expr)·{
11 ········this.expr·=·expr; 
12 ········this.assoc_test·=·assoc_test;11 ········this.assoc_test·=·assoc_test;
 12 ········this.expr·=·expr;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke(Object·p1__6973_SHARP_,·Object·p2__6974_SHARP_)·{15 ····public·Object·invoke(Object·p1__6973_SHARP_,·Object·p2__6974_SHARP_)·{
16 ········final·IFn·fn·=·(IFn)this.assoc_test;16 ········final·IFn·fn·=·(IFn)this.assoc_test;
17 ········final·Object·o·=·p1__6973_SHARP_;17 ········final·Object·o·=·p1__6973_SHARP_;
18 ········p1__6973_SHARP_·=·null;18 ········p1__6973_SHARP_·=·null;
19 ········final·Object·o2·=·p2__6974_SHARP_;19 ········final·Object·o2·=·p2__6974_SHARP_;
1.13 KB
clojure/core$case$fn__6979.class
1.06 KB
procyon -ec {}
    
Offset 20, 17 lines modifiedOffset 20, 18 lines modified
20 ········Object·test·=·RT.nth(vec__6980,·RT.intCast(0L),·(Object)null);20 ········Object·test·=·RT.nth(vec__6980,·RT.intCast(0L),·(Object)null);
21 ········final·Object·o2·=·vec__6980;21 ········final·Object·o2·=·vec__6980;
22 ········vec__6980·=·null;22 ········vec__6980·=·null;
23 ········Object·expr·=·RT.nth(o2,·RT.intCast(1L),·(Object)null);23 ········Object·expr·=·RT.nth(o2,·RT.intCast(1L),·(Object)null);
24 ········final·Object·invokeStatic·=·core$seq_QMARK___5391.invokeStatic(test);24 ········final·Object·invokeStatic·=·core$seq_QMARK___5391.invokeStatic(test);
25 ········if·(invokeStatic·!=·null)·{25 ········if·(invokeStatic·!=·null)·{
26 ············if·(invokeStatic·!=·Boolean.FALSE)·{26 ············if·(invokeStatic·!=·Boolean.FALSE)·{
 27 ················final·Object·assoc_test·=·this.assoc_test;
27 ················final·Object·o3·=·expr;28 ················final·Object·o3·=·expr;
28 ················expr·=·null;29 ················expr·=·null;
29 ················final·core$case$fn__6979$fn__6983·core$case$fn__6979$fn__6983·=·new·core$case$fn__6979$fn__6983(o3,·this.assoc_test);30 ················final·core$case$fn__6979$fn__6983·core$case$fn__6979$fn__6983·=·new·core$case$fn__6979$fn__6983(assoc_test,·o3);
30 ················final·Object·o4·=·m;31 ················final·Object·o4·=·m;
31 ················m·=·null;32 ················m·=·null;
32 ················final·Object·o5·=·test;33 ················final·Object·o5·=·test;
33 ················test·=·null;34 ················test·=·null;
34 ················this·=·null;35 ················this·=·null;
35 ················return·core$reduce1.invokeStatic((Object)core$case$fn__6979$fn__6983,·o4,·o5);36 ················return·core$reduce1.invokeStatic((Object)core$case$fn__6979$fn__6983,·o4,·o5);
36 ············}37 ············}
1.37 KB
clojure/core$ctor_sigs$iter__7500__7504$fn__7505$fn__7506.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__7500__7504$fn__7505$fn__7506·extends·AFunction10 public·final·class·core$ctor_sigs$iter__7500__7504$fn__7505$fn__7506·extends·AFunction
11 {11 {
12 ····int·size__6289__auto__; 
13 ····Object·c__6288__auto__;12 ····Object·c__6288__auto__;
14 ····Object·b__7503;13 ····Object·b__7503;
 14 ····int·size__6289__auto__;
15 ····public·static·final·Var·const__6;15 ····public·static·final·Var·const__6;
16 ····16 ····
17 ····public·core$ctor_sigs$iter__7500__7504$fn__7505$fn__7506(final·int·size__6289__auto__,·final·Object·c__6288__auto__,·final·Object·b__7503)·{17 ····public·core$ctor_sigs$iter__7500__7504$fn__7505$fn__7506(final·Object·c__6288__auto__,·final·Object·b__7503,·final·int·size__6289__auto__)·{
18 ········this.size__6289__auto__·=·size__6289__auto__; 
19 ········this.c__6288__auto__·=·c__6288__auto__;18 ········this.c__6288__auto__·=·c__6288__auto__;
20 ········this.b__7503·=·b__7503;19 ········this.b__7503·=·b__7503;
 20 ········this.size__6289__auto__·=·size__6289__auto__;
21 ····}21 ····}
22 ····22 ····
23 ····public·Object·invoke()·{23 ····public·Object·invoke()·{
24 ········long·i__7502·=·(long)RT.intCast(0L);24 ········long·i__7502·=·(long)RT.intCast(0L);
25 ········while·(i__7502·<·this.size__6289__auto__)·{25 ········while·(i__7502·<·this.size__6289__auto__)·{
26 ············Object·ctor·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__7502));26 ············Object·ctor·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__7502));
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));
1.56 KB
clojure/core$ctor_sigs$iter__7500__7504$fn__7505.class
1.46 KB
procyon -ec {}
    
Offset 37, 18 lines modifiedOffset 37, 17 lines modified
37 ················Object·s__7502·=·o2;37 ················Object·s__7502·=·o2;
38 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__7502);38 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__7502);
39 ················if·(invokeStatic2·!=·null)·{39 ················if·(invokeStatic2·!=·null)·{
40 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{40 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
41 ························Object·c__6288__auto__7509·=·core$chunk_first.invokeStatic(s__7502);41 ························Object·c__6288__auto__7509·=·core$chunk_first.invokeStatic(s__7502);
42 ························final·int·size__6289__auto__7510·=·RT.intCast(RT.count(c__6288__auto__7509));42 ························final·int·size__6289__auto__7510·=·RT.intCast(RT.count(c__6288__auto__7509));
43 ························Object·b__7503·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__7510);43 ························Object·b__7503·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__7510);
44 ························final·int·n·=·size__6289__auto__7510; 
45 ························final·Object·o3·=·c__6288__auto__7509;44 ························final·Object·o3·=·c__6288__auto__7509;
46 ························c__6288__auto__7509·=·null;45 ························c__6288__auto__7509·=·null;
47 ························final·Object·invoke·=·((IFn)new·core$ctor_sigs$iter__7500__7504$fn__7505$fn__7506(n,·o3,·b__7503)).invoke();46 ························final·Object·invoke·=·((IFn)new·core$ctor_sigs$iter__7500__7504$fn__7505$fn__7506(o3,·b__7503,·size__6289__auto__7510)).invoke();
48 ························if·(invoke·!=·null)·{47 ························if·(invoke·!=·null)·{
49 ····························if·(invoke·!=·Boolean.FALSE)·{48 ····························if·(invoke·!=·Boolean.FALSE)·{
50 ································final·Object·o4·=·b__7503;49 ································final·Object·o4·=·b__7503;
51 ································b__7503·=·null;50 ································b__7503·=·null;
52 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o4);51 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o4);
53 ································final·IFn·fn·=·(IFn)this.iter__7500;52 ································final·IFn·fn·=·(IFn)this.iter__7500;
54 ································final·Object·o5·=·s__7502;53 ································final·Object·o5·=·s__7502;
812 B
clojure/core$dedupe$fn__8755$fn__8756.class
726 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.AFunction;5 import·clojure.lang.AFunction;
  
6 public·final·class·core$dedupe$fn__8755$fn__8756·extends·AFunction6 public·final·class·core$dedupe$fn__8755$fn__8756·extends·AFunction
7 {7 {
8 ····Object·rf; 
9 ····Object·pv;8 ····Object·pv;
 9 ····Object·rf;
10 ····10 ····
11 ····public·core$dedupe$fn__8755$fn__8756(final·Object·rf,·final·Object·pv)·{11 ····public·core$dedupe$fn__8755$fn__8756(final·Object·pv,·final·Object·rf)·{
12 ········this.rf·=·rf; 
13 ········this.pv·=·pv;12 ········this.pv·=·pv;
 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 ········Object·prior·=·core$deref.invokeStatic(this.pv);17 ········Object·prior·=·core$deref.invokeStatic(this.pv);
18 ········core$vreset_BANG_.invokeStatic(this.pv,·input);18 ········core$vreset_BANG_.invokeStatic(this.pv,·input);
19 ········final·Object·o·=·prior;19 ········final·Object·o·=·prior;
20 ········prior·=·null;20 ········prior·=·null;
877 B
clojure/core$dedupe$fn__8755.class
809 B
procyon -ec {}
    
Offset 6, 19 lines modifiedOffset 6, 19 lines modified
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·core$dedupe$fn__8755·extends·AFunction7 public·final·class·core$dedupe$fn__8755·extends·AFunction
8 {8 {
9 ····public·static·final·Keyword·const__1;9 ····public·static·final·Keyword·const__1;
10 ····10 ····
11 ····public·Object·invoke(Object·rf)·{11 ····public·Object·invoke(Object·rf)·{
 12 ········final·Object·invokeStatic;
12 ········Object·pv·=·core$volatile_BANG_.invokeStatic((Object)core$dedupe$fn__8755.const__1);13 ········Object·pv·=·invokeStatic·=·core$volatile_BANG_.invokeStatic((Object)core$dedupe$fn__8755.const__1);
 14 ········pv·=·null;
13 ········final·Object·o·=·rf;15 ········final·Object·o·=·rf;
14 ········rf·=·null;16 ········rf·=·null;
15 ········final·Object·o2·=·pv; 
16 ········pv·=·null; 
17 ········return·new·core$dedupe$fn__8755$fn__8756(o,·o2);17 ········return·new·core$dedupe$fn__8755$fn__8756(invokeStatic,·o);
18 ····}18 ····}
19 ····19 ····
20 ····static·{20 ····static·{
21 ········const__1·=·RT.keyword("clojure.core",·"none");21 ········const__1·=·RT.keyword("clojure.core",·"none");
22 ····}22 ····}
23 }23 }
1.39 KB
clojure/core$emit_defrecord$eqhash__7810.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__7810·extends·AFunction13 public·final·class·core$emit_defrecord$eqhash__7810·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;
Offset 43, 17 lines modifiedOffset 43, 17 lines modified
43 ····public·static·final·AFn·const__33;43 ····public·static·final·AFn·const__33;
44 ····public·static·final·AFn·const__34;44 ····public·static·final·AFn·const__34;
45 ····public·static·final·AFn·const__35;45 ····public·static·final·AFn·const__35;
46 ····public·static·final·AFn·const__36;46 ····public·static·final·AFn·const__36;
47 ····public·static·final·AFn·const__37;47 ····public·static·final·AFn·const__37;
48 ····public·static·final·AFn·const__38;48 ····public·static·final·AFn·const__38;
49 ····49 ····
50 ····public·core$emit_defrecord$eqhash__7810(final·Object·type_hash,·final·Object·gs)·{50 ····public·core$emit_defrecord$eqhash__7810(final·Object·gs,·final·Object·type_hash)·{
51 ········this.type_hash·=·type_hash; 
52 ········this.gs·=·gs;51 ········this.gs·=·gs;
 52 ········this.type_hash·=·type_hash;
53 ····}53 ····}
54 ····54 ····
55 ····public·Object·invoke(Object·p__7809)·{55 ····public·Object·invoke(Object·p__7809)·{
56 ········final·Object·o·=·p__7809;56 ········final·Object·o·=·p__7809;
57 ········p__7809·=·null;57 ········p__7809·=·null;
58 ········Object·vec__7811·=·o;58 ········Object·vec__7811·=·o;
59 ········Object·i·=·RT.nth(vec__7811,·RT.intCast(0L),·(Object)null);59 ········Object·i·=·RT.nth(vec__7811,·RT.intCast(0L),·(Object)null);
1.44 KB
clojure/core$emit_defrecord$ilookup__7822.class
1.35 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__7822·extends·AFunction14 public·final·class·core$emit_defrecord$ilookup__7822·extends·AFunction
15 {15 {
16 ····Object·base_fields; 
17 ····Object·tagname;16 ····Object·tagname;
 17 ····Object·base_fields;
18 ····public·static·final·AFn·const__4;18 ····public·static·final·AFn·const__4;
19 ····public·static·final·AFn·const__5;19 ····public·static·final·AFn·const__5;
20 ····public·static·final·AFn·const__9;20 ····public·static·final·AFn·const__9;
21 ····public·static·final·Var·const__11;21 ····public·static·final·Var·const__11;
22 ····public·static·final·AFn·const__12;22 ····public·static·final·AFn·const__12;
23 ····public·static·final·AFn·const__13;23 ····public·static·final·AFn·const__13;
24 ····public·static·final·AFn·const__14;24 ····public·static·final·AFn·const__14;
Offset 36, 17 lines modifiedOffset 36, 17 lines modified
36 ····public·static·final·AFn·const__26;36 ····public·static·final·AFn·const__26;
37 ····public·static·final·AFn·const__27;37 ····public·static·final·AFn·const__27;
38 ····public·static·final·AFn·const__28;38 ····public·static·final·AFn·const__28;
39 ····public·static·final·AFn·const__29;39 ····public·static·final·AFn·const__29;
40 ····public·static·final·AFn·const__31;40 ····public·static·final·AFn·const__31;
41 ····public·static·final·Keyword·const__32;41 ····public·static·final·Keyword·const__32;
42 ····42 ····
43 ····public·core$emit_defrecord$ilookup__7822(final·Object·base_fields,·final·Object·tagname)·{43 ····public·core$emit_defrecord$ilookup__7822(final·Object·tagname,·final·Object·base_fields)·{
44 ········this.base_fields·=·base_fields; 
45 ········this.tagname·=·tagname;44 ········this.tagname·=·tagname;
 45 ········this.base_fields·=·base_fields;
46 ····}46 ····}
47 ····47 ····
48 ····public·Object·invoke(Object·p__7821)·{48 ····public·Object·invoke(Object·p__7821)·{
49 ········final·Object·o·=·p__7821;49 ········final·Object·o·=·p__7821;
50 ········p__7821·=·null;50 ········p__7821·=·null;
51 ········Object·vec__7823·=·o;51 ········Object·vec__7823·=·o;
52 ········Object·i·=·RT.nth(vec__7823,·RT.intCast(0L),·(Object)null);52 ········Object·i·=·RT.nth(vec__7823,·RT.intCast(0L),·(Object)null);
1.73 KB
clojure/core$emit_defrecord$imap__7832.class
1.64 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__7832·extends·AFunction15 public·final·class·core$emit_defrecord$imap__7832·extends·AFunction
16 {16 {
17 ····Object·base_fields; 
18 ····Object·gs; 
19 ····Object·classname;17 ····Object·classname;
 18 ····Object·gs;
20 ····Object·fields;19 ····Object·fields;
21 ····Object·tagname;20 ····Object·tagname;
 21 ····Object·base_fields;
22 ····public·static·final·AFn·const__4;22 ····public·static·final·AFn·const__4;
23 ····public·static·final·AFn·const__8;23 ····public·static·final·AFn·const__8;
24 ····public·static·final·Var·const__10;24 ····public·static·final·Var·const__10;
25 ····public·static·final·AFn·const__11;25 ····public·static·final·AFn·const__11;
26 ····public·static·final·AFn·const__12;26 ····public·static·final·AFn·const__12;
27 ····public·static·final·AFn·const__14;27 ····public·static·final·AFn·const__14;
28 ····public·static·final·AFn·const__15;28 ····public·static·final·AFn·const__15;
Offset 100, 20 lines modifiedOffset 100, 20 lines modified
100 ····public·static·final·AFn·const__91;100 ····public·static·final·AFn·const__91;
101 ····public·static·final·AFn·const__92;101 ····public·static·final·AFn·const__92;
102 ····public·static·final·AFn·const__93;102 ····public·static·final·AFn·const__93;
103 ····public·static·final·AFn·const__94;103 ····public·static·final·AFn·const__94;
104 ····public·static·final·AFn·const__95;104 ····public·static·final·AFn·const__95;
105 ····public·static·final·AFn·const__96;105 ····public·static·final·AFn·const__96;
106 ····106 ····
107 ····public·core$emit_defrecord$imap__7832(final·Object·base_fields,·final·Object·gs,·final·Object·classname,·final·Object·fields,·final·Object·tagname)·{107 ····public·core$emit_defrecord$imap__7832(final·Object·classname,·final·Object·gs,·final·Object·fields,·final·Object·tagname,·final·Object·base_fields)·{
108 ········this.base_fields·=·base_fields; 
109 ········this.gs·=·gs; 
110 ········this.classname·=·classname;108 ········this.classname·=·classname;
 109 ········this.gs·=·gs;
111 ········this.fields·=·fields;110 ········this.fields·=·fields;
112 ········this.tagname·=·tagname;111 ········this.tagname·=·tagname;
 112 ········this.base_fields·=·base_fields;
113 ····}113 ····}
114 ····114 ····
115 ····public·Object·invoke(Object·p__7831)·{115 ····public·Object·invoke(Object·p__7831)·{
116 ········final·Object·o·=·p__7831;116 ········final·Object·o·=·p__7831;
117 ········p__7831·=·null;117 ········p__7831·=·null;
118 ········Object·vec__7833·=·o;118 ········Object·vec__7833·=·o;
119 ········Object·i·=·RT.nth(vec__7833,·RT.intCast(0L),·(Object)null);119 ········Object·i·=·RT.nth(vec__7833,·RT.intCast(0L),·(Object)null);
3.31 KB
clojure/core$emit_defrecord.class
3.25 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__7804;161 ········//···241:·new·············Lclojure/core$emit_defrecord$irecord__7804;
162 ········//···244:·dup············162 ········//···244:·dup············
163 ········//···245:·invokespecial···clojure/core$emit_defrecord$irecord__7804.<init>:()V163 ········//···245:·invokespecial···clojure/core$emit_defrecord$irecord__7804.<init>:()V
164 ········//···248:·astore··········14164 ········//···248:·astore··········14
165 ········//···250:·new·············Lclojure/core$emit_defrecord$eqhash__7810;165 ········//···250:·new·············Lclojure/core$emit_defrecord$eqhash__7810;
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__7810.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V171 ········//···261:·invokespecial···clojure/core$emit_defrecord$eqhash__7810.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V
172 ········//···264:·astore··········15172 ········//···264:·astore··········15
173 ········//···266:·new·············Lclojure/core$emit_defrecord$iobj__7816;173 ········//···266:·new·············Lclojure/core$emit_defrecord$iobj__7816;
174 ········//···269:·dup············174 ········//···269:·dup············
175 ········//···270:·aload···········gs175 ········//···270:·aload···········gs
176 ········//···272:·aload···········fields176 ········//···272:·aload···········fields
177 ········//···274:·aload_0·········/*·tagname·*/177 ········//···274:·aload_0·········/*·tagname·*/
178 ········//···275:·invokespecial···clojure/core$emit_defrecord$iobj__7816.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V178 ········//···275:·invokespecial···clojure/core$emit_defrecord$iobj__7816.<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__7822;180 ········//···280:·new·············Lclojure/core$emit_defrecord$ilookup__7822;
181 ········//···283:·dup············181 ········//···283:·dup············
182 ········//···284:·aload···········base_fields 
183 ········//···286:·aload_0·········/*·tagname·*/182 ········//···284:·aload_0·········/*·tagname·*/
 183 ········//···285:·aload···········base_fields
184 ········//···287:·invokespecial···clojure/core$emit_defrecord$ilookup__7822.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V184 ········//···287:·invokespecial···clojure/core$emit_defrecord$ilookup__7822.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V
185 ········//···290:·astore··········17185 ········//···290:·astore··········17
186 ········//···292:·new·············Lclojure/core$emit_defrecord$imap__7832;186 ········//···292:·new·············Lclojure/core$emit_defrecord$imap__7832;
187 ········//···295:·dup············187 ········//···295:·dup············
188 ········//···296:·aload···········base_fields188 ········//···296:·aload···········classname
189 ········//···298:·aconst_null···· 
190 ········//···299:·astore··········base_fields 
191 ········//···301:·aload···········gs189 ········//···298:·aload···········gs
192 ········//···303:·aconst_null····190 ········//···300:·aconst_null····
193 ········//···304:·astore··········gs191 ········//···301:·astore··········gs
194 ········//···306:·aload···········classname 
195 ········//···308:·aload···········fields192 ········//···303:·aload···········fields
196 ········//···310:·aconst_null····193 ········//···305:·aconst_null····
197 ········//···311:·astore··········fields194 ········//···306:·astore··········fields
198 ········//···313:·aload_0·········/*·tagname·*/195 ········//···308:·aload_0·········/*·tagname·*/
 196 ········//···309:·aload···········base_fields
 197 ········//···311:·aconst_null····
 198 ········//···312:·astore··········base_fields
199 ········//···314:·invokespecial···clojure/core$emit_defrecord$imap__7832.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V199 ········//···314:·invokespecial···clojure/core$emit_defrecord$imap__7832.<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__7844;201 ········//···319:·new·············Lclojure/core$emit_defrecord$ijavamap__7844;
202 ········//···322:·dup············202 ········//···322:·dup············
203 ········//···323:·invokespecial···clojure/core$emit_defrecord$ijavamap__7844.<init>:()V203 ········//···323:·invokespecial···clojure/core$emit_defrecord$ijavamap__7844.<init>:()V
204 ········//···326:·astore··········19204 ········//···326:·astore··········19
205 ········//···328:·aload···········14205 ········//···328:·aload···········14
1.25 KB
clojure/core$emit_method_builder$fn__7939.class
1.16 KB
procyon -ec {}
    
Offset 10, 24 lines modifiedOffset 10, 24 lines modified
10 import·clojure.lang.AFn;10 import·clojure.lang.AFn;
11 import·clojure.lang.Var;11 import·clojure.lang.Var;
12 import·clojure.lang.AFunction;12 import·clojure.lang.AFunction;
  
13 public·final·class·core$emit_method_builder$fn__7939·extends·AFunction13 public·final·class·core$emit_method_builder$fn__7939·extends·AFunction
14 {14 {
15 ····Object·on_method;15 ····Object·on_method;
16 ····Object·on_interface; 
17 ····Object·method;16 ····Object·method;
 17 ····Object·on_interface;
18 ····public·static·final·Var·const__6;18 ····public·static·final·Var·const__6;
19 ····public·static·final·AFn·const__7;19 ····public·static·final·AFn·const__7;
20 ····public·static·final·Keyword·const__9;20 ····public·static·final·Keyword·const__9;
21 ····21 ····
22 ····public·core$emit_method_builder$fn__7939(final·Object·on_method,·final·Object·on_interface,·final·Object·method)·{22 ····public·core$emit_method_builder$fn__7939(final·Object·on_method,·final·Object·method,·final·Object·on_interface)·{
23 ········this.on_method·=·on_method;23 ········this.on_method·=·on_method;
24 ········this.on_interface·=·on_interface; 
25 ········this.method·=·method;24 ········this.method·=·method;
 25 ········this.on_interface·=·on_interface;
26 ····}26 ····}
27 ····27 ····
28 ····public·Object·invoke(Object·args)·{28 ····public·Object·invoke(Object·args)·{
29 ········final·core$emit_method_builder$fn__7939$fn__7940·core$emit_method_builder$fn__7939$fn__7940·=·new·core$emit_method_builder$fn__7939$fn__7940();29 ········final·core$emit_method_builder$fn__7939$fn__7940·core$emit_method_builder$fn__7939$fn__7940·=·new·core$emit_method_builder$fn__7939$fn__7940();
30 ········final·Object·o·=·args;30 ········final·Object·o·=·args;
31 ········args·=·null;31 ········args·=·null;
32 ········Object·gargs·=·core$map.invokeStatic((Object)core$emit_method_builder$fn__7939$fn__7940,·o);32 ········Object·gargs·=·core$map.invokeStatic((Object)core$emit_method_builder$fn__7939$fn__7940,·o);
1.85 KB
clojure/core$emit_method_builder$fn__7944.class
1.76 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__7944·extends·AFunction12 public·final·class·core$emit_method_builder$fn__7944·extends·AFunction
13 {13 {
14 ····Object·gthis; 
15 ····Object·on_interface; 
16 ····Object·ginterf;14 ····Object·ginterf;
17 ····Object·extend_via_meta;15 ····Object·extend_via_meta;
 16 ····Object·on_interface;
 17 ····Object·gthis;
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;
Offset 38, 19 lines modifiedOffset 38, 19 lines modified
38 ····public·static·final·AFn·const__25;38 ····public·static·final·AFn·const__25;
39 ····public·static·final·AFn·const__26;39 ····public·static·final·AFn·const__26;
40 ····public·static·final·AFn·const__27;40 ····public·static·final·AFn·const__27;
41 ····public·static·final·AFn·const__28;41 ····public·static·final·AFn·const__28;
42 ····public·static·final·AFn·const__29;42 ····public·static·final·AFn·const__29;
43 ····public·static·final·AFn·const__30;43 ····public·static·final·AFn·const__30;
44 ····44 ····
 45 ····public·core$emit_method_builder$fn__7944(final·Object·ginterf,·final·Object·extend_via_meta,·final·Object·on_interface,·final·Object·gthis)·{
45 ····public·core$emit_method_builder$fn__7944(final·Object·gthis,·final·Object·on_interface,·final·Object·ginterf,·final·Object·extend_via_meta)·{ 
46 ········this.gthis·=·gthis; 
47 ········this.on_interface·=·on_interface; 
48 ········this.ginterf·=·ginterf;46 ········this.ginterf·=·ginterf;
49 ········this.extend_via_meta·=·extend_via_meta;47 ········this.extend_via_meta·=·extend_via_meta;
 48 ········this.on_interface·=·on_interface;
 49 ········this.gthis·=·gthis;
50 ····}50 ····}
51 ····51 ····
52 ····public·Object·invoke(Object·args)·{52 ····public·Object·invoke(Object·args)·{
53 ········final·core$emit_method_builder$fn__7944$fn__7945·core$emit_method_builder$fn__7944$fn__7945·=·new·core$emit_method_builder$fn__7944$fn__7945();53 ········final·core$emit_method_builder$fn__7944$fn__7945·core$emit_method_builder$fn__7944$fn__7945·=·new·core$emit_method_builder$fn__7944$fn__7945();
54 ········final·Object·o·=·args;54 ········final·Object·o·=·args;
55 ········args·=·null;55 ········args·=·null;
56 ········Object·gargs·=·core$map.invokeStatic((Object)core$emit_method_builder$fn__7944$fn__7945,·o);56 ········Object·gargs·=·core$map.invokeStatic((Object)core$emit_method_builder$fn__7944$fn__7945,·o);
4.89 KB
clojure/core$emit_method_builder.class
4.82 KB
procyon -ec {}
    
Offset 43, 39 lines modifiedOffset 43, 38 lines modified
43 ········final·Object·rawRoot·=·core$emit_method_builder.const__11.getRawRoot();43 ········final·Object·rawRoot·=·core$emit_method_builder.const__11.getRawRoot();
44 ········final·Object·invokeStatic4·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·ginterf·}));44 ········final·Object·invokeStatic4·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·ginterf·}));
45 ········final·Object[]·array4·=·{·null·};45 ········final·Object[]·array4·=·{·null·};
46 ········final·int·n4·=·0;46 ········final·int·n4·=·0;
47 ········final·Object·invokeStatic5·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__14·}));47 ········final·Object·invokeStatic5·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__14·}));
48 ········final·Object·o·=·on_method;48 ········final·Object·o·=·on_method;
49 ········on_method·=·null;49 ········on_method·=·null;
50 ········final·Object·o2·=·on_interface; 
51 ········final·Object·o3·=·method;50 ········final·Object·o2·=·method;
52 ········method·=·null;51 ········method·=·null;
53 ········array4[n4]·=·core$seq__5387.invokeStatic(core$concat.invokeStatic(invokeStatic5,·core$map.invokeStatic((Object)new·core$emit_method_builder$fn__7939(o,·o2,·o3),·arglists)));52 ········array4[n4]·=·core$seq__5387.invokeStatic(core$concat.invokeStatic(invokeStatic5,·core$map.invokeStatic((Object)new·core$emit_method_builder$fn__7939(o,·o2,·on_interface),·arglists)));
54 ········final·Object·invokeStatic6·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array4));53 ········final·Object·invokeStatic6·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array4));
55 ········final·Object[]·array5·=·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$with_meta__5405.invokeStatic((Object)core$emit_method_builder.const__16,·core$apply.invokeStatic(core$emit_method_builder.const__17.getRawRoot(),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__3·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__18·}))))))·})),·null·};54 ········final·Object[]·array5·=·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$with_meta__5405.invokeStatic((Object)core$emit_method_builder.const__16,·core$apply.invokeStatic(core$emit_method_builder.const__17.getRawRoot(),·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__3·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__18·}))))))·})),·null·};
56 ········final·int·n5·=·1;55 ········final·int·n5·=·1;
57 ········final·Object[]·array6·=·{·null·};56 ········final·Object[]·array6·=·{·null·};
58 ········final·int·n6·=·0;57 ········final·int·n6·=·0;
59 ········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·}));
60 ········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·}));
61 ········final·Object[]·array7·=·{·null·};60 ········final·Object[]·array7·=·{·null·};
62 ········final·int·n7·=·0;61 ········final·int·n7·=·0;
63 ········final·Object·o4·=·gthis; 
64 ········gthis·=·null; 
65 ········final·Object·o5·=·on_interface; 
66 ········on_interface·=·null; 
67 ········final·Object·o6·=·ginterf;62 ········final·Object·o3·=·ginterf;
68 ········ginterf·=·null;63 ········ginterf·=·null;
69 ········final·Object·o7·=·extend_via_meta;64 ········final·Object·o4·=·extend_via_meta;
70 ········extend_via_meta·=·null;65 ········extend_via_meta·=·null;
 66 ········final·Object·o5·=·on_interface;
 67 ········on_interface·=·null;
 68 ········final·Object·o6·=·gthis;
 69 ········gthis·=·null;
71 ········final·core$emit_method_builder$fn__7944·core$emit_method_builder$fn__7944·=·new·core$emit_method_builder$fn__7944(o4,·o5,·o6,·o7);70 ········final·core$emit_method_builder$fn__7944·core$emit_method_builder$fn__7944·=·new·core$emit_method_builder$fn__7944(o3,·o4,·o5,·o6);
72 ········final·Object·o8·=·arglists;71 ········final·Object·o7·=·arglists;
73 ········arglists·=·null;72 ········arglists·=·null;
74 ········array7[n7]·=·core$map.invokeStatic((Object)core$emit_method_builder$fn__7944,·o8);73 ········array7[n7]·=·core$map.invokeStatic((Object)core$emit_method_builder$fn__7944,·o7);
75 ········array6[n6]·=·core$seq__5387.invokeStatic(core$concat.invokeStatic(invokeStatic7,·invokeStatic8,·(ISeq)ArraySeq.create(array7)));74 ········array6[n6]·=·core$seq__5387.invokeStatic(core$concat.invokeStatic(invokeStatic7,·invokeStatic8,·(ISeq)ArraySeq.create(array7)));
76 ········array5[n5]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array6));75 ········array5[n5]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array6));
77 ········array3[n3]·=·core$apply.invokeStatic(rawRoot,·core$seq__5387.invokeStatic(core$concat.invokeStatic(invokeStatic4,·invokeStatic6,·(ISeq)ArraySeq.create(array5))));76 ········array3[n3]·=·core$apply.invokeStatic(rawRoot,·core$seq__5387.invokeStatic(core$concat.invokeStatic(invokeStatic4,·invokeStatic6,·(ISeq)ArraySeq.create(array5))));
78 ········array2[n2]·=·core$seq__5387.invokeStatic(core$concat.invokeStatic(invokeStatic3,·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array3)),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__20·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__21·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__16·}))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__12·}))·})))·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__16·}))·})));77 ········array2[n2]·=·core$seq__5387.invokeStatic(core$concat.invokeStatic(invokeStatic3,·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array3)),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__20·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__21·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__16·}))))·})),·(ISeq)ArraySeq.create(new·Object[]·{·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__12·}))·})))·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_method_builder.const__16·}))·})));
79 ········array[n]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array2));78 ········array[n]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array2));
80 ········return·core$seq__5387.invokeStatic(core$concat.invokeStatic(invokeStatic,·invokeStatic2,·(ISeq)ArraySeq.create(array)));79 ········return·core$seq__5387.invokeStatic(core$concat.invokeStatic(invokeStatic,·invokeStatic2,·(ISeq)ArraySeq.create(array)));
81 ····}80 ····}
1.57 KB
clojure/core$emit_protocol$fn__8003.class
1.49 KB
procyon -ec {}
    
Offset 13, 16 lines modifiedOffset 13, 16 lines modified
13 import·clojure.lang.Keyword;13 import·clojure.lang.Keyword;
14 import·clojure.lang.Var;14 import·clojure.lang.Var;
15 import·clojure.lang.AFn;15 import·clojure.lang.AFn;
16 import·clojure.lang.AFunction;16 import·clojure.lang.AFunction;
  
17 public·final·class·core$emit_protocol$fn__8003·extends·AFunction17 public·final·class·core$emit_protocol$fn__8003·extends·AFunction
18 {18 {
19 ····Object·name; 
20 ····Object·opts;19 ····Object·opts;
 20 ····Object·name;
21 ····public·static·final·AFn·const__3;21 ····public·static·final·AFn·const__3;
22 ····public·static·final·AFn·const__4;22 ····public·static·final·AFn·const__4;
23 ····public·static·final·AFn·const__5;23 ····public·static·final·AFn·const__5;
24 ····public·static·final·AFn·const__6;24 ····public·static·final·AFn·const__6;
25 ····public·static·final·AFn·const__8;25 ····public·static·final·AFn·const__8;
26 ····public·static·final·Var·const__10;26 ····public·static·final·Var·const__10;
27 ····public·static·final·Keyword·const__11;27 ····public·static·final·Keyword·const__11;
Offset 36, 17 lines modifiedOffset 36, 17 lines modified
36 ····static·final·KeywordLookupSite·__site__3__;36 ····static·final·KeywordLookupSite·__site__3__;
37 ····static·ILookupThunk·__thunk__3__;37 ····static·ILookupThunk·__thunk__3__;
38 ····static·final·KeywordLookupSite·__site__4__;38 ····static·final·KeywordLookupSite·__site__4__;
39 ····static·ILookupThunk·__thunk__4__;39 ····static·ILookupThunk·__thunk__4__;
40 ····static·final·KeywordLookupSite·__site__5__;40 ····static·final·KeywordLookupSite·__site__5__;
41 ····static·ILookupThunk·__thunk__5__;41 ····static·ILookupThunk·__thunk__5__;
42 ····42 ····
43 ····public·core$emit_protocol$fn__8003(final·Object·name,·final·Object·opts)·{43 ····public·core$emit_protocol$fn__8003(final·Object·opts,·final·Object·name)·{
44 ········this.name·=·name; 
45 ········this.opts·=·opts;44 ········this.opts·=·opts;
 45 ········this.name·=·name;
46 ····}46 ····}
47 ····47 ····
48 ····public·Object·invoke(Object·s)·{48 ····public·Object·invoke(Object·s)·{
49 ········final·Object·invokeStatic·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol$fn__8003.const__3·}));49 ········final·Object·invokeStatic·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol$fn__8003.const__3·}));
50 ········final·Object·invokeStatic2·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol$fn__8003.const__4·}));50 ········final·Object·invokeStatic2·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol$fn__8003.const__4·}));
51 ········final·Object[]·array·=·{·null·};51 ········final·Object[]·array·=·{·null·};
52 ········final·int·n·=·0;52 ········final·int·n·=·0;
3.19 KB
clojure/core$emit_protocol.class
3.12 KB
procyon -ec {}
    
Offset 172, 39 lines modifiedOffset 172, 38 lines modified
172 ········array14[n18]·=·invokeStatic13;172 ········array14[n18]·=·invokeStatic13;
173 ········array13[n17]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array14));173 ········array13[n17]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array14));
174 ········array13[6]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__39·}));174 ········array13[6]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__39·}));
175 ········final·int·n19·=·7;175 ········final·int·n19·=·7;
176 ········final·Object[]·array15·=·{·null·};176 ········final·Object[]·array15·=·{·null·};
177 ········final·int·n20·=·0;177 ········final·int·n20·=·0;
178 ········final·Object·rawRoot·=·core$emit_protocol.const__17.getRawRoot();178 ········final·Object·rawRoot·=·core$emit_protocol.const__17.getRawRoot();
179 ········final·Object·o12·=·name; 
180 ········final·Object·o13·=·opts;179 ········final·Object·o12·=·opts;
181 ········opts·=·null;180 ········opts·=·null;
182 ········final·core$emit_protocol$fn__8003·core$emit_protocol$fn__7990·=·new·core$emit_protocol$fn__8003(o12,·o13);181 ········final·core$emit_protocol$fn__8003·core$emit_protocol$fn__7990·=·new·core$emit_protocol$fn__8003(o12,·name);
183 ········final·Object[]·array16·=·{·null·};182 ········final·Object[]·array16·=·{·null·};
184 ········final·int·n21·=·0;183 ········final·int·n21·=·0;
185 ········final·Object·o14·=·sigs2;184 ········final·Object·o13·=·sigs2;
186 ········sigs2·=·null;185 ········sigs2·=·null;
187 ········array16[n21]·=·core$vals.invokeStatic(o14);186 ········array16[n21]·=·core$vals.invokeStatic(o13);
188 ········array15[n20]·=·core$apply.invokeStatic(rawRoot,·core$mapcat.invokeStatic((Object)core$emit_protocol$fn__7990,·(ISeq)ArraySeq.create(array16)));187 ········array15[n20]·=·core$apply.invokeStatic(rawRoot,·core$mapcat.invokeStatic((Object)core$emit_protocol$fn__7990,·(ISeq)ArraySeq.create(array16)));
189 ········array13[n19]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array15));188 ········array13[n19]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array15));
190 ········array12[n16]·=·core$seq__5387.invokeStatic(core$concat.invokeStatic(invokeStatic11,·invokeStatic12,·(ISeq)ArraySeq.create(array13)));189 ········array12[n16]·=·core$seq__5387.invokeStatic(core$concat.invokeStatic(invokeStatic11,·invokeStatic12,·(ISeq)ArraySeq.create(array13)));
191 ········array11[n15]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array12));190 ········array11[n15]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array12));
192 ········array10[n14]·=·core$seq__5387.invokeStatic(core$concat.invokeStatic(invokeStatic9,·invokeStatic10,·(ISeq)ArraySeq.create(array11)));191 ········array10[n14]·=·core$seq__5387.invokeStatic(core$concat.invokeStatic(invokeStatic9,·invokeStatic10,·(ISeq)ArraySeq.create(array11)));
193 ········array[n13]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array10));192 ········array[n13]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array10));
194 ········array[4]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__40·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·name·}))))·}));193 ········array[4]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$seq__5387.invokeStatic(core$concat.invokeStatic(PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__40·})),·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·name·}))))·}));
195 ········final·int·n22·=·5;194 ········final·int·n22·=·5;
196 ········final·Object[]·array17·=·{·null·};195 ········final·Object[]·array17·=·{·null·};
197 ········final·int·n23·=·0;196 ········final·int·n23·=·0;
198 ········final·Object·invokeStatic14·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__28·}));197 ········final·Object·invokeStatic14·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$emit_protocol.const__28·}));
199 ········final·Object[]·array18·=·{·null·};198 ········final·Object[]·array18·=·{·null·};
200 ········final·int·n24·=·0;199 ········final·int·n24·=·0;
201 ········final·Object·o15·=·name;200 ········final·Object·o14·=·name;
202 ········name·=·null;201 ········name·=·null;
203 ········array18[n24]·=·o15;202 ········array18[n24]·=·o14;
204 ········array17[n23]·=·core$seq__5387.invokeStatic(core$concat.invokeStatic(invokeStatic14,·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array18))));203 ········array17[n23]·=·core$seq__5387.invokeStatic(core$concat.invokeStatic(invokeStatic14,·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array18))));
205 ········array[n22]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array17));204 ········array[n22]·=·PersistentList$Primordial.invokeStatic((ISeq)ArraySeq.create(array17));
206 ········return·core$seq__5387.invokeStatic(core$concat.invokeStatic(invokeStatic2,·invokeStatic3,·(ISeq)ArraySeq.create(array)));205 ········return·core$seq__5387.invokeStatic(core$concat.invokeStatic(invokeStatic2,·invokeStatic3,·(ISeq)ArraySeq.create(array)));
207 ····}206 ····}
208 ····207 ····
209 ····public·Object·invoke(final·Object·name,·final·Object·opts_PLUS_sigs)·{208 ····public·Object·invoke(final·Object·name,·final·Object·opts_PLUS_sigs)·{
210 ········return·invokeStatic(name,·opts_PLUS_sigs);209 ········return·invokeStatic(name,·opts_PLUS_sigs);
865 B
clojure/core$every_pred$ep3__8589$fn__8590.class
769 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__8589$fn__8590·extends·AFunction5 public·final·class·core$every_pred$ep3__8589$fn__8590·extends·AFunction
6 {6 {
7 ····Object·p2; 
8 ····Object·p3;7 ····Object·p3;
9 ····Object·p1;8 ····Object·p1;
 9 ····Object·p2;
10 ····10 ····
11 ····public·core$every_pred$ep3__8589$fn__8590(final·Object·p3,·final·Object·p4,·final·Object·p5)·{11 ····public·core$every_pred$ep3__8589$fn__8590(final·Object·p3,·final·Object·p4,·final·Object·p5)·{
12 ········this.p2·=·p3;12 ········this.p3·=·p3;
13 ········this.p3·=·p4;13 ········this.p1·=·p4;
14 ········this.p1·=·p5;14 ········this.p2·=·p5;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(Object·p1__8563_SHARP_)·{17 ····public·Object·invoke(Object·p1__8563_SHARP_)·{
18 ········final·Object·invoke;18 ········final·Object·invoke;
19 ········Object·and__5499__auto__8593·=·invoke·=·((IFn)this.p1).invoke(p1__8563_SHARP_);19 ········Object·and__5499__auto__8593·=·invoke·=·((IFn)this.p1).invoke(p1__8563_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__8589.class
1.59 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__8589·extends·RestFn6 public·final·class·core$every_pred$ep3__8589·extends·RestFn
7 {7 {
8 ····Object·p2; 
9 ····Object·p3;8 ····Object·p3;
10 ····Object·p1;9 ····Object·p1;
 10 ····Object·p2;
11 ····11 ····
12 ····public·core$every_pred$ep3__8589(final·Object·p3,·final·Object·p4,·final·Object·p5)·{12 ····public·core$every_pred$ep3__8589(final·Object·p3,·final·Object·p4,·final·Object·p5)·{
13 ········this.p2·=·p3;13 ········this.p3·=·p3;
14 ········this.p3·=·p4;14 ········this.p1·=·p4;
15 ········this.p1·=·p5;15 ········this.p2·=·p5;
16 ····}16 ····}
17 ····17 ····
18 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{18 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{
19 ········final·IFn·fn·=·(IFn)this;19 ········final·IFn·fn·=·(IFn)this;
20 ········final·Object·o·=·x;20 ········final·Object·o·=·x;
21 ········x·=·null;21 ········x·=·null;
22 ········final·Object·o2·=·y;22 ········final·Object·o2·=·y;
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
27 ········z·=·null;27 ········z·=·null;
28 ········final·Object·invoke;28 ········final·Object·invoke;
29 ········Object·and__5499__auto__8595·=·invoke·=·fn.invoke(o,·o2,·o3);29 ········Object·and__5499__auto__8595·=·invoke·=·fn.invoke(o,·o2,·o3);
30 ········Object·invokeStatic·=·null;30 ········Object·invokeStatic·=·null;
31 ········Label_0068:·{31 ········Label_0068:·{
32 ············if·(invoke·!=·null)·{32 ············if·(invoke·!=·null)·{
33 ················if·(invoke·!=·Boolean.FALSE)·{33 ················if·(invoke·!=·Boolean.FALSE)·{
34 ····················final·core$every_pred$ep3__8589$fn__8590·core$every_pred$ep3__8589$fn__8590·=·new·core$every_pred$ep3__8589$fn__8590(this.p2,·this.p3,·this.p1);34 ····················final·core$every_pred$ep3__8589$fn__8590·core$every_pred$ep3__8589$fn__8590·=·new·core$every_pred$ep3__8589$fn__8590(this.p3,·this.p1,·this.p2);
35 ····················final·Object·o4·=·args;35 ····················final·Object·o4·=·args;
36 ····················args·=·null;36 ····················args·=·null;
37 ····················invokeStatic·=·core$every_QMARK_.invokeStatic((Object)core$every_pred$ep3__8589$fn__8590,·o4);37 ····················invokeStatic·=·core$every_QMARK_.invokeStatic((Object)core$every_pred$ep3__8589$fn__8590,·o4);
38 ····················break·Label_0068;38 ····················break·Label_0068;
39 ················}39 ················}
40 ············}40 ············}
41 ············invokeStatic·=·and__5499__auto__8595;41 ············invokeStatic·=·and__5499__auto__8595;
900 B
clojure/core$every_pred$epn__8611$fn__8617.class
804 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$epn__8611$fn__8617·extends·AFunction5 public·final·class·core$every_pred$epn__8611$fn__8617·extends·AFunction
6 {6 {
 7 ····Object·y;
7 ····Object·z;8 ····Object·z;
8 ····Object·x;9 ····Object·x;
9 ····Object·y; 
10 ····10 ····
11 ····public·core$every_pred$epn__8611$fn__8617(final·Object·z,·final·Object·x,·final·Object·y)·{11 ····public·core$every_pred$epn__8611$fn__8617(final·Object·y,·final·Object·z,·final·Object·x)·{
 12 ········this.y·=·y;
12 ········this.z·=·z;13 ········this.z·=·z;
13 ········this.x·=·x;14 ········this.x·=·x;
14 ········this.y·=·y; 
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(Object·p1__8566_SHARP_)·{17 ····public·Object·invoke(Object·p1__8566_SHARP_)·{
18 ········final·Object·invoke;18 ········final·Object·invoke;
19 ········Object·and__5499__auto__8620·=·invoke·=·((IFn)p1__8566_SHARP_).invoke(this.x);19 ········Object·and__5499__auto__8620·=·invoke·=·((IFn)p1__8566_SHARP_).invoke(this.x);
20 ········if·(invoke·!=·null)·{20 ········if·(invoke·!=·null)·{
21 ············if·(invoke·!=·Boolean.FALSE)·{21 ············if·(invoke·!=·Boolean.FALSE)·{
957 B
clojure/core$every_pred$epn__8611.class
879 B
procyon -ec {}
    
Offset 37, 20 lines modifiedOffset 37, 20 lines modified
37 ············and__5499__auto__8624·=·null;37 ············and__5499__auto__8624·=·null;
38 ········}38 ········}
39 ········this·=·null;39 ········this·=·null;
40 ········return·RT.booleanCast(invokeStatic)·?·Boolean.TRUE·:·Boolean.FALSE;40 ········return·RT.booleanCast(invokeStatic)·?·Boolean.TRUE·:·Boolean.FALSE;
41 ····}41 ····}
42 ····42 ····
43 ····public·Object·invoke(Object·x,·Object·y,·Object·z)·{43 ····public·Object·invoke(Object·x,·Object·y,·Object·z)·{
 44 ········final·Object·o·=·y;
 45 ········y·=·null;
44 ········final·Object·o·=·z;46 ········final·Object·o2·=·z;
45 ········z·=·null;47 ········z·=·null;
46 ········final·Object·o2·=·x;48 ········final·Object·o3·=·x;
47 ········x·=·null;49 ········x·=·null;
48 ········final·Object·o3·=·y; 
49 ········y·=·null; 
50 ········final·core$every_pred$epn__8611$fn__8617·core$every_pred$epn__8611$fn__8617·=·new·core$every_pred$epn__8611$fn__8617(o,·o2,·o3);50 ········final·core$every_pred$epn__8611$fn__8617·core$every_pred$epn__8611$fn__8617·=·new·core$every_pred$epn__8611$fn__8617(o,·o2,·o3);
51 ········final·Object·ps·=·this.ps;51 ········final·Object·ps·=·this.ps;
52 ········this·=·null;52 ········this·=·null;
53 ········return·core$every_QMARK_.invokeStatic((Object)core$every_pred$epn__8611$fn__8617,·ps);53 ········return·core$every_QMARK_.invokeStatic((Object)core$every_pred$epn__8611$fn__8617,·ps);
54 ····}54 ····}
55 ····55 ····
56 ····public·Object·invoke(Object·x,·Object·y)·{56 ····public·Object·invoke(Object·x,·Object·y)·{
823 B
clojure/core$every_pred.class
765 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·=·p2; 
30 ········p2·=·null; 
31 ········final·Object·o2·=·p3;29 ········final·Object·o·=·p3;
32 ········p3·=·null;30 ········p3·=·null;
33 ········final·Object·o3·=·p1;31 ········final·Object·o2·=·p1;
34 ········p1·=·null;32 ········p1·=·null;
 33 ········final·Object·o3·=·p2;
 34 ········p2·=·null;
35 ········return·new·core$every_pred$ep3__8589(o,·o2,·o3);35 ········return·new·core$every_pred$ep3__8589(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 ····
1.25 KB
clojure/core$filter_methods$fn__7484.class
1.16 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__7484·extends·AFunction8 public·final·class·core$filter_methods$fn__7484·extends·AFunction
9 {9 {
10 ····Object·mm;10 ····Object·c;
11 ····Object·considered;11 ····Object·considered;
12 ····Object·invalid_method_QMARK_;12 ····Object·invalid_method_QMARK_;
13 ····Object·c;13 ····Object·mm;
14 ····14 ····
15 ····public·core$filter_methods$fn__7484(final·Object·mm,·final·Object·considered,·final·Object·invalid_method_QMARK_,·final·Object·c)·{15 ····public·core$filter_methods$fn__7484(final·Object·c,·final·Object·considered,·final·Object·invalid_method_QMARK_,·final·Object·mm)·{
16 ········this.mm·=·mm;16 ········this.c·=·c;
17 ········this.considered·=·considered;17 ········this.considered·=·considered;
18 ········this.invalid_method_QMARK_·=·invalid_method_QMARK_;18 ········this.invalid_method_QMARK_·=·invalid_method_QMARK_;
19 ········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__5387.invokeStatic(core$concat.invokeStatic(core$seq__5387.invokeStatic((Object)((Class)this.c).getDeclaredMethods()),·core$seq__5387.invokeStatic((Object)((Class)this.c).getMethods())));25 ········Object·meths·=·core$seq__5387.invokeStatic(core$concat.invokeStatic(core$seq__5387.invokeStatic((Object)((Class)this.c).getDeclaredMethods()),·core$seq__5387.invokeStatic((Object)((Class)this.c).getMethods())));
26 ········while·(true)·{26 ········while·(true)·{
1.86 KB
clojure/core$filter_methods.class
1.8 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;26 ············final·Object·o3·=·c2;
27 ············mm·=·null; 
28 ············final·Object·o4·=·considered;27 ············final·Object·o4·=·considered;
29 ············considered·=·null;28 ············considered·=·null;
 29 ············final·Object·o5·=·mm;
 30 ············mm·=·null;
30 ············Object·vec__7481·=·((IFn)new·core$filter_methods$fn__7484(o3,·o4,·invalid_method_QMARK_,·c2)).invoke();31 ············Object·vec__7481·=·((IFn)new·core$filter_methods$fn__7484(o3,·o4,·invalid_method_QMARK_,·o5)).invoke();
31 ············Object·mm2·=·RT.nth(vec__7481,·RT.intCast(0L),·(Object)null);32 ············Object·mm2·=·RT.nth(vec__7481,·RT.intCast(0L),·(Object)null);
32 ············final·Object·o5·=·vec__7481;33 ············final·Object·o6·=·vec__7481;
33 ············vec__7481·=·null;34 ············vec__7481·=·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 }
767 B
clojure/core$fn__8806$fn__8807$fn__8809$fn__8814.class
659 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$fn__8806$fn__8807$fn__8809$fn__8814·extends·AFunction5 public·final·class·core$fn__8806$fn__8807$fn__8809$fn__8814·extends·AFunction
6 {6 {
7 ····Object·tap; 
8 ····Object·x;7 ····Object·x;
 8 ····Object·tap;
9 ····9 ····
10 ····public·core$fn__8806$fn__8807$fn__8809$fn__8814(final·Object·tap,·final·Object·x)·{10 ····public·core$fn__8806$fn__8807$fn__8809$fn__8814(final·Object·x,·final·Object·tap)·{
11 ········this.tap·=·tap; 
12 ········this.x·=·x;11 ········this.x·=·x;
 12 ········this.tap·=·tap;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke()·{15 ····public·Object·invoke()·{
16 ········Object·invoke;16 ········Object·invoke;
17 ········try·{17 ········try·{
18 ············invoke·=·((IFn)this.tap).invoke(this.x);18 ············invoke·=·((IFn)this.tap).invoke(this.x);
19 ········}19 ········}
761 B
clojure/core$fn__8806$fn__8807$fn__8809$fn__8816.class
653 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$fn__8806$fn__8807$fn__8809$fn__8816·extends·AFunction5 public·final·class·core$fn__8806$fn__8807$fn__8809$fn__8816·extends·AFunction
6 {6 {
7 ····Object·x; 
8 ····Object·tap;7 ····Object·tap;
 8 ····Object·x;
9 ····9 ····
10 ····public·core$fn__8806$fn__8807$fn__8809$fn__8816(final·Object·x,·final·Object·tap)·{10 ····public·core$fn__8806$fn__8807$fn__8809$fn__8816(final·Object·tap,·final·Object·x)·{
11 ········this.x·=·x; 
12 ········this.tap·=·tap;11 ········this.tap·=·tap;
 12 ········this.x·=·x;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke()·{15 ····public·Object·invoke()·{
16 ········Object·invoke;16 ········Object·invoke;
17 ········try·{17 ········try·{
18 ············invoke·=·((IFn)this.tap).invoke(this.x);18 ············invoke·=·((IFn)this.tap).invoke(this.x);
19 ········}19 ········}
4.94 KB
clojure/core$fn__8806$fn__8807$fn__8809.class
4.85 KB
procyon -ec {}
    
Offset 33, 74 lines modifiedOffset 33, 74 lines modified
33 ············taps·=·null;33 ············taps·=·null;
34 ············Object·seq_8810·=·core$seq__5387.invokeStatic(invokeStatic);34 ············Object·seq_8810·=·core$seq__5387.invokeStatic(invokeStatic);
35 ············Object·chunk_8811·=·null;35 ············Object·chunk_8811·=·null;
36 ············long·count_8812·=·0L;36 ············long·count_8812·=·0L;
37 ············long·i_8813·=·0L;37 ············long·i_8813·=·0L;
38 ············while·(true)·{38 ············while·(true)·{
39 ················if·(i_8813·<·count_8812)·{39 ················if·(i_8813·<·count_8812)·{
40 ····················final·Object·nth; 
41 ····················Object·tap·=·nth·=·((Indexed)chunk_8811).nth(RT.intCast(i_8813));40 ····················Object·tap·=·((Indexed)chunk_8811).nth(RT.intCast(i_8813));
 41 ····················final·Object·o2·=·x;
 42 ····················final·Object·o3·=·tap;
42 ····················tap·=·null;43 ····················tap·=·null;
43 ····················((IFn)new·core$fn__8806$fn__8807$fn__8809$fn__8814(nth,·x)).invoke();44 ····················((IFn)new·core$fn__8806$fn__8807$fn__8809$fn__8814(o2,·o3)).invoke();
44 ····················final·Object·o2·=·seq_8810;45 ····················final·Object·o4·=·seq_8810;
45 ····················seq_8810·=·null;46 ····················seq_8810·=·null;
46 ····················final·Object·o3·=·chunk_8811;47 ····················final·Object·o5·=·chunk_8811;
47 ····················chunk_8811·=·null;48 ····················chunk_8811·=·null;
48 ····················final·long·n·=·count_8812;49 ····················final·long·n·=·count_8812;
49 ····················++i_8813;50 ····················++i_8813;
50 ····················count_8812·=·n;51 ····················count_8812·=·n;
51 ····················chunk_8811·=·o3;52 ····················chunk_8811·=·o5;
52 ····················seq_8810·=·o2;53 ····················seq_8810·=·o4;
53 ················}54 ················}
54 ················else·{55 ················else·{
55 ····················final·Object·o4·=·seq_8810;56 ····················final·Object·o6·=·seq_8810;
56 ····················seq_8810·=·null;57 ····················seq_8810·=·null;
57 ····················final·Object·invokeStatic2;58 ····················final·Object·invokeStatic2;
58 ····················Object·temp__5720__auto__8820·=·invokeStatic2·=·core$seq__5387.invokeStatic(o4);59 ····················Object·temp__5720__auto__8820·=·invokeStatic2·=·core$seq__5387.invokeStatic(o6);
59 ····················if·(invokeStatic2·==·null)·{60 ····················if·(invokeStatic2·==·null)·{
60 ························break;61 ························break;
61 ····················}62 ····················}
62 ····················if·(invokeStatic2·==·Boolean.FALSE)·{63 ····················if·(invokeStatic2·==·Boolean.FALSE)·{
63 ························break;64 ························break;
64 ····················}65 ····················}
65 ····················final·Object·o5·=·temp__5720__auto__8820;66 ····················final·Object·o7·=·temp__5720__auto__8820;
66 ····················temp__5720__auto__8820·=·null;67 ····················temp__5720__auto__8820·=·null;
67 ····················Object·seq_8811·=·o5;68 ····················Object·seq_8811·=·o7;
68 ····················final·Object·invokeStatic3·=·core$chunked_seq_QMARK_.invokeStatic(seq_8811);69 ····················final·Object·invokeStatic3·=·core$chunked_seq_QMARK_.invokeStatic(seq_8811);
69 ····················if·(invokeStatic3·!=·null)·{70 ····················if·(invokeStatic3·!=·null)·{
70 ························if·(invokeStatic3·!=·Boolean.FALSE)·{71 ························if·(invokeStatic3·!=·Boolean.FALSE)·{
71 ····························Object·c__5983__auto__8819·=·core$chunk_first.invokeStatic(seq_8811);72 ····························Object·c__5983__auto__8819·=·core$chunk_first.invokeStatic(seq_8811);
72 ····························final·Object·o6·=·seq_8811;73 ····························final·Object·o8·=·seq_8811;
73 ····························seq_8811·=·null;74 ····························seq_8811·=·null;
74 ····························final·Object·invokeStatic4·=·core$chunk_rest.invokeStatic(o6);75 ····························final·Object·invokeStatic4·=·core$chunk_rest.invokeStatic(o8);
75 ····························final·Object·o7·=·c__5983__auto__8819;76 ····························final·Object·o9·=·c__5983__auto__8819;
76 ····························final·Object·o8·=·c__5983__auto__8819;77 ····························final·Object·o10·=·c__5983__auto__8819;
77 ····························c__5983__auto__8819·=·null;78 ····························c__5983__auto__8819·=·null;
78 ····························final·long·n2·=·(long)RT.intCast(RT.count(o8));79 ····························final·long·n2·=·(long)RT.intCast(RT.count(o10));
79 ····························i_8813·=·RT.intCast(0L);80 ····························i_8813·=·RT.intCast(0L);
80 ····························count_8812·=·n2;81 ····························count_8812·=·n2;
81 ····························chunk_8811·=·o7;82 ····························chunk_8811·=·o9;
82 ····························seq_8810·=·invokeStatic4;83 ····························seq_8810·=·invokeStatic4;
83 ····························continue;84 ····························continue;
84 ························}85 ························}
85 ····················}86 ····················}
 87 ····················final·Object·invokeStatic5;
86 ····················Object·tap2·=·core$first__5369.invokeStatic(seq_8811);88 ····················Object·tap2·=·invokeStatic5·=·core$first__5369.invokeStatic(seq_8811);
87 ····················final·Object·o9·=·x; 
88 ····················final·Object·o10·=·tap2; 
89 ····················tap2·=·null;89 ····················tap2·=·null;
90 ····················((IFn)new·core$fn__8806$fn__8807$fn__8809$fn__8816(o9,·o10)).invoke();90 ····················((IFn)new·core$fn__8806$fn__8807$fn__8809$fn__8816(invokeStatic5,·x)).invoke();
91 ····················final·Object·o11·=·seq_8811;91 ····················final·Object·o11·=·seq_8811;
92 ····················seq_8811·=·null;92 ····················seq_8811·=·null;
93 ····················final·Object·invokeStatic5·=·core$next__5371.invokeStatic(o11);93 ····················final·Object·invokeStatic6·=·core$next__5371.invokeStatic(o11);
94 ····················final·Object·o12·=·null;94 ····················final·Object·o12·=·null;
95 ····················final·long·n3·=·0L;95 ····················final·long·n3·=·0L;
96 ····················i_8813·=·0L;96 ····················i_8813·=·0L;
97 ····················count_8812·=·n3;97 ····················count_8812·=·n3;
98 ····················chunk_8811·=·o12;98 ····················chunk_8811·=·o12;
99 ····················seq_8810·=·invokeStatic5;99 ····················seq_8810·=·invokeStatic6;
100 ················}100 ················}
101 ············}101 ············}
102 ········}102 ········}
103 ····}103 ····}
104 ····104 ····
105 ····static·{105 ····static·{
106 ········const__0·=·RT.var("clojure.core",·"tapq");106 ········const__0·=·RT.var("clojure.core",·"tapq");
775 B
clojure/core$fnil$fn__6885.class
711 B
procyon -ec {}
    
Offset 3, 22 lines modifiedOffset 3, 22 lines modified
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.Util;4 import·clojure.lang.Util;
5 import·clojure.lang.RestFn;5 import·clojure.lang.RestFn;
  
6 public·final·class·core$fnil$fn__6885·extends·RestFn6 public·final·class·core$fnil$fn__6885·extends·RestFn
7 {7 {
8 ····Object·y; 
9 ····Object·f;8 ····Object·f;
10 ····Object·x;9 ····Object·x;
 10 ····Object·y;
11 ····11 ····
12 ····public·core$fnil$fn__6885(final·Object·y,·final·Object·f,·final·Object·x)·{12 ····public·core$fnil$fn__6885(final·Object·f,·final·Object·x,·final·Object·y)·{
13 ········this.y·=·y; 
14 ········this.f·=·f;13 ········this.f·=·f;
15 ········this.x·=·x;14 ········this.x·=·x;
 15 ········this.y·=·y;
16 ····}16 ····}
17 ····17 ····
18 ····public·Object·doInvoke(Object·a,·Object·b,·Object·c,·Object·ds)·{18 ····public·Object·doInvoke(Object·a,·Object·b,·Object·c,·Object·ds)·{
19 ········final·Object·f·=·this.f;19 ········final·Object·f·=·this.f;
20 ········Object·x;20 ········Object·x;
21 ········if·(Util.identical(a,·(Object)null))·{21 ········if·(Util.identical(a,·(Object)null))·{
22 ············x·=·this.x;22 ············x·=·this.x;
841 B
clojure/core$fnil$fn__6887.class
777 B
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.Util;5 import·clojure.lang.Util;
6 import·clojure.lang.RestFn;6 import·clojure.lang.RestFn;
  
7 public·final·class·core$fnil$fn__6887·extends·RestFn7 public·final·class·core$fnil$fn__6887·extends·RestFn
8 {8 {
9 ····Object·z;9 ····Object·z;
10 ····Object·y; 
11 ····Object·f;10 ····Object·f;
12 ····Object·x;11 ····Object·x;
 12 ····Object·y;
13 ····13 ····
14 ····public·core$fnil$fn__6887(final·Object·z,·final·Object·y,·final·Object·f,·final·Object·x)·{14 ····public·core$fnil$fn__6887(final·Object·z,·final·Object·f,·final·Object·x,·final·Object·y)·{
15 ········this.z·=·z;15 ········this.z·=·z;
16 ········this.y·=·y; 
17 ········this.f·=·f;16 ········this.f·=·f;
18 ········this.x·=·x;17 ········this.x·=·x;
 18 ········this.y·=·y;
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·doInvoke(Object·a,·Object·b,·Object·c,·Object·ds)·{21 ····public·Object·doInvoke(Object·a,·Object·b,·Object·c,·Object·ds)·{
22 ········final·Object·f·=·this.f;22 ········final·Object·f·=·this.f;
23 ········Object·x;23 ········Object·x;
24 ········if·(Util.identical(a,·(Object)null))·{24 ········if·(Util.identical(a,·(Object)null))·{
25 ············x·=·this.x;25 ············x·=·this.x;
1.26 KB
clojure/core$fnil.class
1.22 KB
procyon -ec {}
    
Offset 4, 34 lines modifiedOffset 4, 34 lines modified
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$fnil·extends·AFunction5 public·final·class·core$fnil·extends·AFunction
6 {6 {
7 ····public·static·Object·invokeStatic(Object·f,·Object·x,·Object·y,·Object·z)·{7 ····public·static·Object·invokeStatic(Object·f,·Object·x,·Object·y,·Object·z)·{
8 ········final·Object·o·=·z;8 ········final·Object·o·=·z;
9 ········z·=·null;9 ········z·=·null;
10 ········final·Object·o2·=·y;10 ········final·Object·o2·=·f;
11 ········y·=·null; 
12 ········final·Object·o3·=·f; 
13 ········f·=·null;11 ········f·=·null;
14 ········final·Object·o4·=·x;12 ········final·Object·o3·=·x;
15 ········x·=·null;13 ········x·=·null;
 14 ········final·Object·o4·=·y;
 15 ········y·=·null;
16 ········return·new·core$fnil$fn__6887(o,·o2,·o3,·o4);16 ········return·new·core$fnil$fn__6887(o,·o2,·o3,·o4);
17 ····}17 ····}
18 ····18 ····
19 ····public·Object·invoke(final·Object·f,·final·Object·x,·final·Object·y,·final·Object·z)·{19 ····public·Object·invoke(final·Object·f,·final·Object·x,·final·Object·y,·final·Object·z)·{
20 ········return·invokeStatic(f,·x,·y,·z);20 ········return·invokeStatic(f,·x,·y,·z);
21 ····}21 ····}
22 ····22 ····
23 ····public·static·Object·invokeStatic(Object·f,·Object·x,·Object·y)·{23 ····public·static·Object·invokeStatic(Object·f,·Object·x,·Object·y)·{
24 ········final·Object·o·=·y; 
25 ········y·=·null; 
26 ········final·Object·o2·=·f;24 ········final·Object·o·=·f;
27 ········f·=·null;25 ········f·=·null;
28 ········final·Object·o3·=·x;26 ········final·Object·o2·=·x;
29 ········x·=·null;27 ········x·=·null;
 28 ········final·Object·o3·=·y;
 29 ········y·=·null;
30 ········return·new·core$fnil$fn__6885(o,·o2,·o3);30 ········return·new·core$fnil$fn__6885(o,·o2,·o3);
31 ····}31 ····}
32 ····32 ····
33 ····public·Object·invoke(final·Object·f,·final·Object·x,·final·Object·y)·{33 ····public·Object·invoke(final·Object·f,·final·Object·x,·final·Object·y)·{
34 ········return·invokeStatic(f,·x,·y);34 ········return·invokeStatic(f,·x,·y);
35 ····}35 ····}
36 ····36 ····
1.98 KB
clojure/core$generate_class$emit_forwarding_method__7573.class
1.86 KB
procyon -ec {}
    
Offset 14, 34 lines modifiedOffset 14, 34 lines modified
14 import·clojure.asm.Type;14 import·clojure.asm.Type;
15 import·clojure.lang.IFn;15 import·clojure.lang.IFn;
16 import·clojure.lang.Var;16 import·clojure.lang.Var;
17 import·clojure.lang.AFunction;17 import·clojure.lang.AFunction;
  
18 public·final·class·core$generate_class$emit_forwarding_method__7573·extends·AFunction18 public·final·class·core$generate_class$emit_forwarding_method__7573·extends·AFunction
19 {19 {
20 ····Object·totype;20 ····Object·obj_type;
21 ····Object·cv; 
22 ····Object·emit_get_var;21 ····Object·emit_get_var;
23 ····Object·overloads; 
24 ····Object·to_types;22 ····Object·to_types;
 23 ····Object·cv;
 24 ····Object·overloads;
 25 ····Object·totype;
25 ····Object·ifn_type;26 ····Object·ifn_type;
26 ····Object·obj_type; 
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__7573(final·Object·totype,·final·Object·cv,·final·Object·emit_get_var,·final·Object·overloads,·final·Object·to_types,·final·Object·ifn_type,·final·Object·obj_type)·{32 ····public·core$generate_class$emit_forwarding_method__7573(final·Object·obj_type,·final·Object·emit_get_var,·final·Object·to_types,·final·Object·cv,·final·Object·overloads,·final·Object·totype,·final·Object·ifn_type)·{
33 ········this.totype·=·totype;33 ········this.obj_type·=·obj_type;
34 ········this.cv·=·cv; 
35 ········this.emit_get_var·=·emit_get_var;34 ········this.emit_get_var·=·emit_get_var;
36 ········this.overloads·=·overloads; 
37 ········this.to_types·=·to_types;35 ········this.to_types·=·to_types;
 36 ········this.cv·=·cv;
 37 ········this.overloads·=·overloads;
 38 ········this.totype·=·totype;
38 ········this.ifn_type·=·ifn_type;39 ········this.ifn_type·=·ifn_type;
39 ········this.obj_type·=·obj_type; 
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__7573.const__2.getRawRoot(),·pclasses);44 ········final·Object·pmetas·=·core$map.invokeStatic(core$generate_class$emit_forwarding_method__7573.const__2.getRawRoot(),·pclasses);
45 ········final·Object·rawRoot·=·core$generate_class$emit_forwarding_method__7573.const__3.getRawRoot();45 ········final·Object·rawRoot·=·core$generate_class$emit_forwarding_method__7573.const__3.getRawRoot();
46 ········final·Object·o·=·pclasses;46 ········final·Object·o·=·pclasses;
1.16 KB
clojure/core$generate_class$emit_get_var__7569.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__7569·extends·AFunction12 public·final·class·core$generate_class$emit_get_var__7569·extends·AFunction
13 {13 {
14 ····Object·ctype; 
15 ····Object·var_type; 
16 ····Object·var_name;14 ····Object·var_name;
 15 ····Object·var_type;
 16 ····Object·ctype;
17 ····17 ····
18 ····public·core$generate_class$emit_get_var__7569(final·Object·ctype,·final·Object·var_type,·final·Object·var_name)·{18 ····public·core$generate_class$emit_get_var__7569(final·Object·var_name,·final·Object·var_type,·final·Object·ctype)·{
19 ········this.ctype·=·ctype; 
20 ········this.var_type·=·var_type; 
21 ········this.var_name·=·var_name;19 ········this.var_name·=·var_name;
 20 ········this.var_type·=·var_type;
 21 ········this.ctype·=·ctype;
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.1 KB
clojure/core$generate_class$emit_unsupported__7571.class
1020 B
procyon -ec {}
    
Offset 6, 22 lines modifiedOffset 6, 22 lines modified
6 import·clojure.asm.commons.Method;6 import·clojure.asm.commons.Method;
7 import·clojure.asm.Type;7 import·clojure.asm.Type;
8 import·clojure.asm.commons.GeneratorAdapter;8 import·clojure.asm.commons.GeneratorAdapter;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·core$generate_class$emit_unsupported__7571·extends·AFunction10 public·final·class·core$generate_class$emit_unsupported__7571·extends·AFunction
11 {11 {
 12 ····Object·impl_pkg_name;
12 ····Object·ex_type;13 ····Object·ex_type;
13 ····Object·prefix;14 ····Object·prefix;
14 ····Object·impl_pkg_name; 
15 ····15 ····
16 ····public·core$generate_class$emit_unsupported__7571(final·Object·ex_type,·final·Object·prefix,·final·Object·impl_pkg_name)·{16 ····public·core$generate_class$emit_unsupported__7571(final·Object·impl_pkg_name,·final·Object·ex_type,·final·Object·prefix)·{
 17 ········this.impl_pkg_name·=·impl_pkg_name;
17 ········this.ex_type·=·ex_type;18 ········this.ex_type·=·ex_type;
18 ········this.prefix·=·prefix;19 ········this.prefix·=·prefix;
19 ········this.impl_pkg_name·=·impl_pkg_name; 
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke(Object·gen,·Object·m)·{22 ····public·Object·invoke(Object·gen,·Object·m)·{
23 ········final·Object·o·=·gen;23 ········final·Object·o·=·gen;
24 ········gen·=·null;24 ········gen·=·null;
25 ········final·GeneratorAdapter·generatorAdapter·=·(GeneratorAdapter)o;25 ········final·GeneratorAdapter·generatorAdapter·=·(GeneratorAdapter)o;
26 ········final·Type·type·=·(Type)this.ex_type;26 ········final·Type·type·=·(Type)this.ex_type;
96.8 KB
clojure/core$generate_class.class
96.8 KB
procyon -ec {}
    
Offset 241, 284 lines modifiedOffset 241, 285 lines modified
241 ········}241 ········}
242 ········array3[n4]·=·create4;242 ········array3[n4]·=·create4;
243 ········final·int·n5·=·1;243 ········final·int·n5·=·1;
244 ········final·Object·o18·=·sigs_by_name;244 ········final·Object·o18·=·sigs_by_name;
245 ········sigs_by_name·=·null;245 ········sigs_by_name·=·null;
246 ········array3[n5]·=·core$distinct.invokeStatic(core$concat.invokeStatic(core$keys.invokeStatic(o18),·core$mapcat.invokeStatic((Object)new·core$generate_class$fn__7562(),·(ISeq)ArraySeq.create(new·Object[]·{·overloads·})),·(ISeq)ArraySeq.create(new·Object[]·{·core$mapcat.invokeStatic(core$comp.invokeStatic(core$partial.invokeStatic(core$generate_class.const__26.getRawRoot(),·core$generate_class.const__23.getRawRoot()),·core$generate_class.const__50.getRawRoot(),·(ISeq)ArraySeq.create(new·Object[]·{·core$generate_class.const__51.getRawRoot()·})),·(ISeq)ArraySeq.create(new·Object[]·{·exposes·}))·})));246 ········array3[n5]·=·core$distinct.invokeStatic(core$concat.invokeStatic(core$keys.invokeStatic(o18),·core$mapcat.invokeStatic((Object)new·core$generate_class$fn__7562(),·(ISeq)ArraySeq.create(new·Object[]·{·overloads·})),·(ISeq)ArraySeq.create(new·Object[]·{·core$mapcat.invokeStatic(core$comp.invokeStatic(core$partial.invokeStatic(core$generate_class.const__26.getRawRoot(),·core$generate_class.const__23.getRawRoot()),·core$generate_class.const__50.getRawRoot(),·(ISeq)ArraySeq.create(new·Object[]·{·core$generate_class.const__51.getRawRoot()·})),·(ISeq)ArraySeq.create(new·Object[]·{·exposes·}))·})));
247 ········Object·var_fields·=·core$concat.invokeStatic((Object)create2,·(Object)create3,·(ISeq)ArraySeq.create(array3));247 ········Object·var_fields·=·core$concat.invokeStatic((Object)create2,·(Object)create3,·(ISeq)ArraySeq.create(array3));
248 ········Object·emit_get_var·=·new·core$generate_class$emit_get_var__7569(ctype,·var_type,·var_name);248 ········Object·emit_get_var·=·new·core$generate_class$emit_get_var__7569(var_name,·var_type,·ctype);
249 ········final·Object·emit_unsupported·=·new·core$generate_class$emit_unsupported__7571(ex_type,·prefix,·impl_pkg_name);249 ········final·Object·emit_unsupported·=·new·core$generate_class$emit_unsupported__7571(impl_pkg_name,·ex_type,·prefix);
250 ········final·Object·o19·=·totype;250 ········final·Object·o19·=·obj_type;
251 ········final·Object·o20·=·cv; 
252 ········final·Object·o21·=·emit_get_var;251 ········final·Object·o20·=·emit_get_var;
 252 ········final·Object·o21·=·to_types;
 253 ········final·Object·o22·=·cv;
253 ········final·Object·o22·=·overloads;254 ········final·Object·o23·=·overloads;
254 ········overloads·=·null;255 ········overloads·=·null;
255 ········final·Object·emit_forwarding_method·=·new·core$generate_class$emit_forwarding_method__7573(o19,·o20,·o21,·o22,·to_types,·ifn_type,·obj_type);256 ········final·Object·emit_forwarding_method·=·new·core$generate_class$emit_forwarding_method__7573(o19,·o20,·o21,·o22,·o23,·totype,·ifn_type);
256 ········final·ClassWriter·classWriter·=·(ClassWriter)cv;257 ········final·ClassWriter·classWriter·=·(ClassWriter)cv;
257 ········final·int·v1_8·=·Opcodes.V1_8;258 ········final·int·v1_8·=·Opcodes.V1_8;
258 ········final·int·intCast·=·RT.intCast(Numbers.add((long)Opcodes.ACC_PUBLIC,·(long)Opcodes.ACC_SUPER));259 ········final·int·intCast·=·RT.intCast(Numbers.add((long)Opcodes.ACC_PUBLIC,·(long)Opcodes.ACC_SUPER));
259 ········final·String·s·=·(String)cname;260 ········final·String·s·=·(String)cname;
260 ········final·String·s2·=·(String)null;261 ········final·String·s2·=·(String)null;
261 ········final·String·s3·=·(String)((IFn)iname).invoke(super1);262 ········final·String·s3·=·(String)((IFn)iname).invoke(super1);
262 ········final·Object·invokeStatic3;263 ········final·Object·invokeStatic3;
263 ········Object·temp__5720__auto__7650·=·invokeStatic3·=·core$seq__5387.invokeStatic(interfaces);264 ········Object·temp__5720__auto__7650·=·invokeStatic3·=·core$seq__5387.invokeStatic(interfaces);
264 ········Object·invokeStatic4·=·null;265 ········Object·invokeStatic4·=·null;
265 ········Label_1105:·{266 ········Label_1105:·{
266 ············if·(invokeStatic3·!=·null)·{267 ············if·(invokeStatic3·!=·null)·{
267 ················if·(invokeStatic3·!=·Boolean.FALSE)·{268 ················if·(invokeStatic3·!=·Boolean.FALSE)·{
268 ····················final·Object·o23·=·temp__5720__auto__7650;269 ····················final·Object·o24·=·temp__5720__auto__7650;
269 ····················temp__5720__auto__7650·=·null;270 ····················temp__5720__auto__7650·=·null;
270 ····················Object·ifc·=·o23;271 ····················Object·ifc·=·o24;
271 ····················final·Object·o24·=·iname;272 ····················final·Object·o25·=·iname;
272 ····················iname·=·null;273 ····················iname·=·null;
273 ····················final·Object·o25·=·ifc;274 ····················final·Object·o26·=·ifc;
274 ····················ifc·=·null;275 ····················ifc·=·null;
275 ····················invokeStatic4·=·core$into_array.invokeStatic(core$map.invokeStatic(o24,·o25));276 ····················invokeStatic4·=·core$into_array.invokeStatic(core$map.invokeStatic(o25,·o26));
276 ····················break·Label_1105;277 ····················break·Label_1105;
277 ················}278 ················}
278 ············}279 ············}
279 ············invokeStatic4·=·null;280 ············invokeStatic4·=·null;
280 ········}281 ········}
281 ········classWriter.visit(v1_8,·intCast,·s,·s2,·s3,·(String[])invokeStatic4);282 ········classWriter.visit(v1_8,·intCast,·s,·s2,·s3,·(String[])invokeStatic4);
282 ········final·Object·o26·=·cv;283 ········final·Object·o27·=·cv;
283 ········final·Object·o27·=·name_meta;284 ········final·Object·o28·=·name_meta;
284 ········name_meta·=·null;285 ········name_meta·=·null;
285 ········core$add_annotations.invokeStatic(o26,·o27);286 ········core$add_annotations.invokeStatic(o27,·o28);
286 ········Object·seq_7577·=·core$seq__5387.invokeStatic(var_fields);287 ········Object·seq_7577·=·core$seq__5387.invokeStatic(var_fields);
287 ········Object·chunk_7578·=·null;288 ········Object·chunk_7578·=·null;
288 ········long·count_7579·=·0L;289 ········long·count_7579·=·0L;
289 ········long·i_7580·=·0L;290 ········long·i_7580·=·0L;
290 ········while·(true)·{291 ········while·(true)·{
291 ············if·(i_7580·<·count_7579)·{292 ············if·(i_7580·<·count_7579)·{
292 ················Object·v·=·((Indexed)chunk_7578).nth(RT.intCast(i_7580));293 ················Object·v·=·((Indexed)chunk_7578).nth(RT.intCast(i_7580));
293 ················final·ClassWriter·classWriter2·=·(ClassWriter)cv;294 ················final·ClassWriter·classWriter2·=·(ClassWriter)cv;
294 ················final·int·intCast2·=·RT.intCast(Numbers.add(Numbers.add((long)Opcodes.ACC_PRIVATE,·(long)Opcodes.ACC_FINAL),·(long)Opcodes.ACC_STATIC));295 ················final·int·intCast2·=·RT.intCast(Numbers.add(Numbers.add((long)Opcodes.ACC_PRIVATE,·(long)Opcodes.ACC_FINAL),·(long)Opcodes.ACC_STATIC));
295 ················final·IFn·fn·=·(IFn)var_name;296 ················final·IFn·fn·=·(IFn)var_name;
296 ················final·Object·o28·=·v;297 ················final·Object·o29·=·v;
297 ················v·=·null;298 ················v·=·null;
298 ················classWriter2.visitField(intCast2,·(String)fn.invoke(o28),·(String)((Type)var_type).getDescriptor(),·(String)null,·(Object)null);299 ················classWriter2.visitField(intCast2,·(String)fn.invoke(o29),·(String)((Type)var_type).getDescriptor(),·(String)null,·(Object)null);
299 ················final·Object·o29·=·seq_7577;300 ················final·Object·o30·=·seq_7577;
300 ················seq_7577·=·null;301 ················seq_7577·=·null;
301 ················final·Object·o30·=·chunk_7578;302 ················final·Object·o31·=·chunk_7578;
302 ················chunk_7578·=·null;303 ················chunk_7578·=·null;
303 ················final·long·n6·=·count_7579;304 ················final·long·n6·=·count_7579;
304 ················++i_7580;305 ················++i_7580;
305 ················count_7579·=·n6;306 ················count_7579·=·n6;
306 ················chunk_7578·=·o30;307 ················chunk_7578·=·o31;
307 ················seq_7577·=·o29;308 ················seq_7577·=·o30;
308 ············}309 ············}
309 ············else·{310 ············else·{
310 ················final·Object·o31·=·seq_7577;311 ················final·Object·o32·=·seq_7577;
311 ················seq_7577·=·null;312 ················seq_7577·=·null;
312 ················final·Object·invokeStatic5;313 ················final·Object·invokeStatic5;
313 ················Object·temp__5720__auto__7651·=·invokeStatic5·=·core$seq__5387.invokeStatic(o31);314 ················Object·temp__5720__auto__7651·=·invokeStatic5·=·core$seq__5387.invokeStatic(o32);
314 ················if·(invokeStatic5·==·null)·{315 ················if·(invokeStatic5·==·null)·{
315 ····················break;316 ····················break;
316 ················}317 ················}
317 ················if·(invokeStatic5·==·Boolean.FALSE)·{318 ················if·(invokeStatic5·==·Boolean.FALSE)·{
318 ····················break;319 ····················break;
319 ················}320 ················}
320 ················final·Object·o32·=·temp__5720__auto__7651;321 ················final·Object·o33·=·temp__5720__auto__7651;
321 ················temp__5720__auto__7651·=·null;322 ················temp__5720__auto__7651·=·null;
322 ················Object·seq_7578·=·o32;323 ················Object·seq_7578·=·o33;
323 ················final·Object·invokeStatic6·=·core$chunked_seq_QMARK_.invokeStatic(seq_7578);324 ················final·Object·invokeStatic6·=·core$chunked_seq_QMARK_.invokeStatic(seq_7578);
324 ················if·(invokeStatic6·!=·null)·{325 ················if·(invokeStatic6·!=·null)·{
325 ····················if·(invokeStatic6·!=·Boolean.FALSE)·{326 ····················if·(invokeStatic6·!=·Boolean.FALSE)·{
326 ························Object·c__5983__auto__7651·=·core$chunk_first.invokeStatic(seq_7578);327 ························Object·c__5983__auto__7651·=·core$chunk_first.invokeStatic(seq_7578);
327 ························final·Object·o33·=·seq_7578;328 ························final·Object·o34·=·seq_7578;
328 ························seq_7578·=·null;329 ························seq_7578·=·null;
329 ························final·Object·invokeStatic7·=·core$chunk_rest.invokeStatic(o33);330 ························final·Object·invokeStatic7·=·core$chunk_rest.invokeStatic(o34);
330 ························final·Object·o34·=·c__5983__auto__7651; 
331 ························final·Object·o35·=·c__5983__auto__7651;331 ························final·Object·o35·=·c__5983__auto__7651;
 332 ························final·Object·o36·=·c__5983__auto__7651;
332 ························c__5983__auto__7651·=·null;333 ························c__5983__auto__7651·=·null;
333 ························final·long·n7·=·(long)RT.intCast(RT.count(o35));334 ························final·long·n7·=·(long)RT.intCast(RT.count(o36));
334 ························i_7580·=·RT.intCast(0L);335 ························i_7580·=·RT.intCast(0L);
335 ························count_7579·=·n7;336 ························count_7579·=·n7;
336 ························chunk_7578·=·o34;337 ························chunk_7578·=·o35;
337 ························seq_7577·=·invokeStatic7;338 ························seq_7577·=·invokeStatic7;
338 ························continue;339 ························continue;
339 ····················}340 ····················}
340 ················}341 ················}
341 ················Object·v2·=·core$first__5369.invokeStatic(seq_7578);342 ················Object·v2·=·core$first__5369.invokeStatic(seq_7578);
342 ················final·ClassWriter·classWriter3·=·(ClassWriter)cv;343 ················final·ClassWriter·classWriter3·=·(ClassWriter)cv;
343 ················final·int·intCast3·=·RT.intCast(Numbers.add(Numbers.add((long)Opcodes.ACC_PRIVATE,·(long)Opcodes.ACC_FINAL),·(long)Opcodes.ACC_STATIC));344 ················final·int·intCast3·=·RT.intCast(Numbers.add(Numbers.add((long)Opcodes.ACC_PRIVATE,·(long)Opcodes.ACC_FINAL),·(long)Opcodes.ACC_STATIC));
344 ················final·IFn·fn2·=·(IFn)var_name;345 ················final·IFn·fn2·=·(IFn)var_name;
345 ················final·Object·o36·=·v2;346 ················final·Object·o37·=·v2;
346 ················v2·=·null;347 ················v2·=·null;
347 ················classWriter3.visitField(intCast3,·(String)fn2.invoke(o36),·(String)((Type)var_type).getDescriptor(),·(String)null,·(Object)null);348 ················classWriter3.visitField(intCast3,·(String)fn2.invoke(o37),·(String)((Type)var_type).getDescriptor(),·(String)null,·(Object)null);
348 ················final·Object·o37·=·seq_7578;349 ················final·Object·o38·=·seq_7578;
349 ················seq_7578·=·null;350 ················seq_7578·=·null;
350 ················final·Object·invokeStatic8·=·core$next__5371.invokeStatic(o37);351 ················final·Object·invokeStatic8·=·core$next__5371.invokeStatic(o38);
351 ················final·Object·o38·=·null;352 ················final·Object·o39·=·null;
352 ················final·long·n8·=·0L;353 ················final·long·n8·=·0L;
353 ················i_7580·=·0L;354 ················i_7580·=·0L;
354 ················count_7579·=·n8;355 ················count_7579·=·n8;
355 ················chunk_7578·=·o38;356 ················chunk_7578·=·o39;
356 ················seq_7577·=·invokeStatic8;357 ················seq_7577·=·invokeStatic8;
357 ············}358 ············}
358 ········}359 ········}
359 ········final·Object·o39·=·state;360 ········final·Object·o40·=·state;
360 ········if·(o39·!=·null)·{361 ········if·(o40·!=·null)·{
361 ············if·(o39·!=·Boolean.FALSE)·{362 ············if·(o40·!=·Boolean.FALSE)·{
362 ················((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);363 ················((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);
363 ············}364 ············}
364 ········}365 ········}
Max diff block lines reached; 89576/99059 bytes (90.43%) of diff not shown.
1.07 KB
clojure/core$generate_proxy$fn__7051$fn__7055.class
993 B
procyon -ec {}
    
Offset 6, 21 lines modifiedOffset 6, 21 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__7051$fn__7055·extends·AFunction10 public·final·class·core$generate_proxy$fn__7051$fn__7055·extends·AFunction
11 {11 {
12 ····Object·considered; 
13 ····Object·mm;12 ····Object·mm;
 13 ····Object·considered;
14 ····Object·c;14 ····Object·c;
15 ····15 ····
16 ····public·core$generate_proxy$fn__7051$fn__7055(final·Object·considered,·final·Object·mm,·final·Object·c)·{16 ····public·core$generate_proxy$fn__7051$fn__7055(final·Object·mm,·final·Object·considered,·final·Object·c)·{
17 ········this.considered·=·considered; 
18 ········this.mm·=·mm;17 ········this.mm·=·mm;
 18 ········this.considered·=·considered;
19 ········this.c·=·c;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__5387.invokeStatic((Object)((Class)this.c).getDeclaredMethods()),·core$seq__5387.invokeStatic((Object)((Class)this.c).getMethods()));25 ········Object·meths·=·core$concat.invokeStatic(core$seq__5387.invokeStatic((Object)((Class)this.c).getDeclaredMethods()),·core$seq__5387.invokeStatic((Object)((Class)this.c).getMethods()));
943 B
clojure/core$generate_proxy$fn__7051.class
859 B
procyon -ec {}
    
Offset 26, 18 lines modifiedOffset 26, 18 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·=·considered; 
34 ············considered·=·null; 
35 ············final·Object·o3·=·mm;33 ············final·Object·o2·=·mm;
36 ············mm·=·null;34 ············mm·=·null;
 35 ············final·Object·o3·=·considered;
 36 ············considered·=·null;
37 ············Object·vec__7052·=·((IFn)new·core$generate_proxy$fn__7051$fn__7055(o2,·o3,·c)).invoke();37 ············Object·vec__7052·=·((IFn)new·core$generate_proxy$fn__7051$fn__7055(o2,·o3,·c)).invoke();
38 ············Object·mm2·=·RT.nth(vec__7052,·RT.intCast(0L),·(Object)null);38 ············Object·mm2·=·RT.nth(vec__7052,·RT.intCast(0L),·(Object)null);
39 ············final·Object·o4·=·vec__7052;39 ············final·Object·o4·=·vec__7052;
40 ············vec__7052·=·null;40 ············vec__7052·=·null;
41 ············Object·considered2·=·RT.nth(o4,·RT.intCast(1L),·(Object)null);41 ············Object·considered2·=·RT.nth(o4,·RT.intCast(1L),·(Object)null);
42 ············final·Object·o5·=·mm2;42 ············final·Object·o5·=·mm2;
43 ············mm2·=·null;43 ············mm2·=·null;
984 B
clojure/core$generate_proxy$gen_bridge__7033.class
884 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__7033·extends·AFunction13 public·final·class·core$generate_proxy$gen_bridge__7033·extends·AFunction
14 {14 {
15 ····Object·cv;15 ····Object·cv;
16 ····Object·totype; 
17 ····Object·to_types;16 ····Object·to_types;
 17 ····Object·totype;
18 ····18 ····
19 ····public·core$generate_proxy$gen_bridge__7033(final·Object·cv,·final·Object·totype,·final·Object·to_types)·{19 ····public·core$generate_proxy$gen_bridge__7033(final·Object·cv,·final·Object·to_types,·final·Object·totype)·{
20 ········this.cv·=·cv;20 ········this.cv·=·cv;
21 ········this.totype·=·totype; 
22 ········this.to_types·=·to_types;21 ········this.to_types·=·to_types;
 22 ········this.totype·=·totype;
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.91 KB
clojure/core$generate_proxy$gen_method__7036.class
1.81 KB
procyon -ec {}
    
Offset 12, 34 lines modifiedOffset 12, 34 lines modified
12 import·clojure.asm.Type;12 import·clojure.asm.Type;
13 import·clojure.lang.IFn;13 import·clojure.lang.IFn;
14 import·java.lang.reflect.Method;14 import·java.lang.reflect.Method;
15 import·clojure.lang.AFunction;15 import·clojure.lang.AFunction;
  
16 public·final·class·core$generate_proxy$gen_method__7036·extends·AFunction16 public·final·class·core$generate_proxy$gen_method__7036·extends·AFunction
17 {17 {
18 ····Object·fmap;18 ····Object·cv;
19 ····Object·ifn_type;19 ····Object·ifn_type;
20 ····Object·rt_type;20 ····Object·rt_type;
21 ····Object·cv; 
22 ····Object·obj_type; 
23 ····Object·totype; 
24 ····Object·to_types;21 ····Object·to_types;
25 ····Object·ctype; 
26 ····Object·imap_type;22 ····Object·imap_type;
 23 ····Object·totype;
 24 ····Object·ctype;
 25 ····Object·fmap;
 26 ····Object·obj_type;
27 ····27 ····
28 ····public·core$generate_proxy$gen_method__7036(final·Object·fmap,·final·Object·ifn_type,·final·Object·rt_type,·final·Object·cv,·final·Object·obj_type,·final·Object·totype,·final·Object·to_types,·final·Object·ctype,·final·Object·imap_type)·{ 
29 ········this.fmap·=·fmap;28 ····public·core$generate_proxy$gen_method__7036(final·Object·cv,·final·Object·ifn_type,·final·Object·rt_type,·final·Object·to_types,·final·Object·imap_type,·final·Object·totype,·final·Object·ctype,·final·Object·fmap,·final·Object·obj_type)·{
 29 ········this.cv·=·cv;
30 ········this.ifn_type·=·ifn_type;30 ········this.ifn_type·=·ifn_type;
31 ········this.rt_type·=·rt_type;31 ········this.rt_type·=·rt_type;
32 ········this.cv·=·cv; 
33 ········this.obj_type·=·obj_type; 
34 ········this.totype·=·totype; 
35 ········this.to_types·=·to_types;32 ········this.to_types·=·to_types;
36 ········this.ctype·=·ctype; 
37 ········this.imap_type·=·imap_type;33 ········this.imap_type·=·imap_type;
 34 ········this.totype·=·totype;
 35 ········this.ctype·=·ctype;
 36 ········this.fmap·=·fmap;
 37 ········this.obj_type·=·obj_type;
38 ····}38 ····}
39 ····39 ····
40 ····public·Object·invoke(Object·meth,·Object·else_gen)·{40 ····public·Object·invoke(Object·meth,·Object·else_gen)·{
41 ········final·Object·pclasses·=·((Method)meth).getParameterTypes();41 ········final·Object·pclasses·=·((Method)meth).getParameterTypes();
42 ········Object·ptypes·=·((IFn)this.to_types).invoke(pclasses);42 ········Object·ptypes·=·((IFn)this.to_types).invoke(pclasses);
43 ········Object·rtype·=·((IFn)this.totype).invoke((Object)((Method)meth).getReturnType());43 ········Object·rtype·=·((IFn)this.totype).invoke((Object)((Method)meth).getReturnType());
44 ········Object·m·=·new·clojure.asm.commons.Method((String)((Method)meth).getName(),·(Type)rtype,·(Type[])ptypes);44 ········Object·m·=·new·clojure.asm.commons.Method((String)((Method)meth).getName(),·(Type)rtype,·(Type[])ptypes);
1.33 KB
clojure/core$generate_proxy$iter__7063__7069$fn__7070$iter__7065__7071$fn__7072$fn__7073.class
1.15 KB
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.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__7063__7069$fn__7070$iter__7065__7071$fn__7072$fn__7073·extends·AFunction8 public·final·class·core$generate_proxy$iter__7063__7069$fn__7070$iter__7065__7071$fn__7072$fn__7073·extends·AFunction
9 {9 {
10 ····Object·considered; 
11 ····Object·b__7068;10 ····Object·b__7068;
 11 ····Object·considered;
12 ····int·size__6289__auto__;12 ····int·size__6289__auto__;
13 ····Object·c__6288__auto__;13 ····Object·c__6288__auto__;
14 ····14 ····
 15 ····public·core$generate_proxy$iter__7063__7069$fn__7070$iter__7065__7071$fn__7072$fn__7073(final·Object·b__7068,·final·Object·considered,·final·int·size__6289__auto__,·final·Object·c__6288__auto__)·{
15 ····public·core$generate_proxy$iter__7063__7069$fn__7070$iter__7065__7071$fn__7072$fn__7073(final·Object·considered,·final·Object·b__7068,·final·int·size__6289__auto__,·final·Object·c__6288__auto__)·{ 
16 ········this.considered·=·considered; 
17 ········this.b__7068·=·b__7068;16 ········this.b__7068·=·b__7068;
 17 ········this.considered·=·considered;
18 ········this.size__6289__auto__·=·size__6289__auto__;18 ········this.size__6289__auto__·=·size__6289__auto__;
19 ········this.c__6288__auto__·=·c__6288__auto__;19 ········this.c__6288__auto__·=·c__6288__auto__;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········long·i__7067·=·(long)RT.intCast(0L);23 ········long·i__7067·=·(long)RT.intCast(0L);
24 ········while·(i__7067·<·this.size__6289__auto__)·{24 ········while·(i__7067·<·this.size__6289__auto__)·{
6.52 KB
clojure/core$generate_proxy$iter__7063__7069$fn__7070$iter__7065__7071$fn__7072.class
6.35 KB
procyon -ec {}
    
Offset 4, 21 lines modifiedOffset 4, 21 lines modified
4 import·clojure.lang.IPersistentMap;4 import·clojure.lang.IPersistentMap;
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.RT;6 import·clojure.lang.RT;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·core$generate_proxy$iter__7063__7069$fn__7070$iter__7065__7071$fn__7072·extends·AFunction8 public·final·class·core$generate_proxy$iter__7063__7069$fn__7070$iter__7065__7071$fn__7072·extends·AFunction
9 {9 {
10 ····Object·considered; 
11 ····Object·iter__7065;10 ····Object·iter__7065;
 11 ····Object·considered;
12 ····Object·s__7066;12 ····Object·s__7066;
13 ····13 ····
14 ····public·core$generate_proxy$iter__7063__7069$fn__7070$iter__7065__7071$fn__7072(final·Object·considered,·final·Object·iter__7065,·final·Object·s__7066)·{14 ····public·core$generate_proxy$iter__7063__7069$fn__7070$iter__7065__7071$fn__7072(final·Object·iter__7065,·final·Object·considered,·final·Object·s__7066)·{
15 ········this.considered·=·considered; 
16 ········this.iter__7065·=·iter__7065;15 ········this.iter__7065·=·iter__7065;
 16 ········this.considered·=·considered;
17 ········this.s__7066·=·s__7066;17 ········this.s__7066·=·s__7066;
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·invoke()·{20 ····public·Object·invoke()·{
21 ········final·Object·s__7068·=·this.s__7066;21 ········final·Object·s__7068·=·this.s__7066;
22 ········this.s__7066·=·null;22 ········this.s__7066·=·null;
23 ········Object·s__7066·=·s__7068;23 ········Object·s__7066·=·s__7068;
Offset 35, 68 lines modifiedOffset 35, 68 lines modified
35 ················temp__5720__auto__7078·=·null;35 ················temp__5720__auto__7078·=·null;
36 ················Object·s__7067·=·o2;36 ················Object·s__7067·=·o2;
37 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__7067);37 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__7067);
38 ················if·(invokeStatic2·!=·null)·{38 ················if·(invokeStatic2·!=·null)·{
39 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{39 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
40 ························Object·c__6288__auto__7076·=·core$chunk_first.invokeStatic(s__7067);40 ························Object·c__6288__auto__7076·=·core$chunk_first.invokeStatic(s__7067);
41 ························final·int·size__6289__auto__7077·=·RT.intCast(RT.count(c__6288__auto__7076));41 ························final·int·size__6289__auto__7077·=·RT.intCast(RT.count(c__6288__auto__7076));
 42 ························final·Object·invokeStatic3;
42 ························Object·b__7068·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__7077);43 ························Object·b__7068·=·invokeStatic3·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__7077);
43 ························final·Object·considered·=·this.considered;44 ························final·Object·considered·=·this.considered;
44 ························final·Object·o3·=·b__7068; 
45 ························final·int·n·=·size__6289__auto__7077;45 ························final·int·n·=·size__6289__auto__7077;
46 ························final·Object·o4·=·c__6288__auto__7076;46 ························final·Object·o3·=·c__6288__auto__7076;
47 ························c__6288__auto__7076·=·null;47 ························c__6288__auto__7076·=·null;
48 ························final·Object·invoke·=·((IFn)new·core$generate_proxy$iter__7063__7069$fn__7070$iter__7065__7071$fn__7072$fn__7073(considered,·o3,·n,·o4)).invoke();48 ························final·Object·invoke·=·((IFn)new·core$generate_proxy$iter__7063__7069$fn__7070$iter__7065__7071$fn__7072$fn__7073(invokeStatic3,·considered,·n,·o3)).invoke();
49 ························if·(invoke·!=·null)·{49 ························if·(invoke·!=·null)·{
50 ····························if·(invoke·!=·Boolean.FALSE)·{50 ····························if·(invoke·!=·Boolean.FALSE)·{
51 ································final·Object·o5·=·b__7068;51 ································final·Object·o4·=·b__7068;
52 ································b__7068·=·null;52 ································b__7068·=·null;
53 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o5);53 ································final·Object·invokeStatic4·=·core$chunk.invokeStatic(o4);
54 ································final·IFn·fn·=·(IFn)this.iter__7065;54 ································final·IFn·fn·=·(IFn)this.iter__7065;
55 ································final·Object·o6·=·s__7067;55 ································final·Object·o5·=·s__7067;
56 ································s__7067·=·null;56 ································s__7067·=·null;
57 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o6));57 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));
58 ································this·=·null;58 ································this·=·null;
59 ································return·core$chunk_cons.invokeStatic(invokeStatic3,·invoke2);59 ································return·core$chunk_cons.invokeStatic(invokeStatic4,·invoke2);
60 ····························}60 ····························}
61 ························}61 ························}
62 ························final·Object·o8·=·b__7068;62 ························final·Object·o7·=·b__7068;
63 ························b__7068·=·null;63 ························b__7068·=·null;
64 ························final·Object·invokeStatic4·=·core$chunk.invokeStatic(o8);64 ························final·Object·invokeStatic5·=·core$chunk.invokeStatic(o7);
65 ························final·Object·o9·=·null;65 ························final·Object·o8·=·null;
66 ························this·=·null;66 ························this·=·null;
67 ························return·core$chunk_cons.invokeStatic(invokeStatic4,·o9);67 ························return·core$chunk_cons.invokeStatic(invokeStatic5,·o8);
68 ····················}68 ····················}
69 ················}69 ················}
70 ················Object·meth·=·core$first__5369.invokeStatic(s__7067);70 ················Object·meth·=·core$first__5369.invokeStatic(s__7067);
71 ················Object·msig·=·core$method_sig.invokeStatic(meth);71 ················Object·msig·=·core$method_sig.invokeStatic(meth);
72 ················final·Object·invokeStatic5·=·core$not.invokeStatic(((IFn)this.considered).invoke(msig));72 ················final·Object·invokeStatic6·=·core$not.invokeStatic(((IFn)this.considered).invoke(msig));
73 ················if·(invokeStatic5·!=·null)·{73 ················if·(invokeStatic6·!=·null)·{
74 ····················if·(invokeStatic5·!=·Boolean.FALSE)·{74 ····················if·(invokeStatic6·!=·Boolean.FALSE)·{
75 ························final·Object[]·array·=·new·Object[2];75 ························final·Object[]·array·=·new·Object[2];
76 ························final·int·n2·=·0;76 ························final·int·n2·=·0;
77 ························final·Object·o10·=·msig;77 ························final·Object·o9·=·msig;
78 ························msig·=·null;78 ························msig·=·null;
79 ························array[n2]·=·o10;79 ························array[n2]·=·o9;
80 ························final·int·n3·=·1;80 ························final·int·n3·=·1;
81 ························final·Object·o11·=·meth;81 ························final·Object·o10·=·meth;
82 ························meth·=·null;82 ························meth·=·null;
83 ························array[n3]·=·o11;83 ························array[n3]·=·o10;
84 ························final·IPersistentMap·mapUniqueKeys·=·RT.mapUniqueKeys(array);84 ························final·IPersistentMap·mapUniqueKeys·=·RT.mapUniqueKeys(array);
85 ························final·IFn·fn2·=·(IFn)this.iter__7065;85 ························final·IFn·fn2·=·(IFn)this.iter__7065;
86 ························final·Object·o12·=·s__7067;86 ························final·Object·o11·=·s__7067;
87 ························s__7067·=·null;87 ························s__7067·=·null;
88 ························final·Object·invoke3·=·fn2.invoke(core$rest__5373.invokeStatic(o12));88 ························final·Object·invoke3·=·fn2.invoke(core$rest__5373.invokeStatic(o11));
89 ························this·=·null;89 ························this·=·null;
90 ························return·core$cons__5361.invokeStatic((Object)mapUniqueKeys,·invoke3);90 ························return·core$cons__5361.invokeStatic((Object)mapUniqueKeys,·invoke3);
91 ····················}91 ····················}
92 ················}92 ················}
93 ················final·Object·o13·=·s__7067;93 ················final·Object·o12·=·s__7067;
94 ················s__7067·=·null;94 ················s__7067·=·null;
95 ················s__7066·=·core$rest__5373.invokeStatic(o13);95 ················s__7066·=·core$rest__5373.invokeStatic(o12);
96 ················continue;96 ················continue;
97 ············}97 ············}
98 ············break;98 ············break;
99 ········}99 ········}
100 ········return·null;100 ········return·null;
101 ····}101 ····}
102 }102 }
698 B
clojure/core$generate_proxy$iter__7063__7069$fn__7070$iter__7065__7071.class
546 B
procyon -ec {}
    
Offset 13, 10 lines modifiedOffset 13, 10 lines modified
13 ········this.considered·=·considered;13 ········this.considered·=·considered;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·s__7066)·{16 ····public·Object·invoke(Object·s__7066)·{
17 ········final·Object·considered·=·this.considered;17 ········final·Object·considered·=·this.considered;
18 ········final·Object·o·=·s__7066;18 ········final·Object·o·=·s__7066;
19 ········s__7066·=·null;19 ········s__7066·=·null;
20 ········return·new·LazySeq((IFn)new·core$generate_proxy$iter__7063__7069$fn__7070$iter__7065__7071$fn__7072(considered,·(Object)this,·o));20 ········return·new·LazySeq((IFn)new·core$generate_proxy$iter__7063__7069$fn__7070$iter__7065__7071$fn__7072((Object)this,·considered,·o));
21 ····}21 ····}
22 }22 }
44.8 KB
clojure/core$generate_proxy.class
44.7 KB
procyon -ec {}
    
Offset 48, 647 lines modifiedOffset 48, 651 lines modified
48 ········final·Object·super_type·=·((IFn)totype).invoke(super);48 ········final·Object·super_type·=·((IFn)totype).invoke(super);
49 ········Object·imap_type·=·((IFn)totype).invoke(core$generate_proxy.const__3);49 ········Object·imap_type·=·((IFn)totype).invoke(core$generate_proxy.const__3);
50 ········Object·ifn_type·=·((IFn)totype).invoke(core$generate_proxy.const__4);50 ········Object·ifn_type·=·((IFn)totype).invoke(core$generate_proxy.const__4);
51 ········Object·obj_type·=·((IFn)totype).invoke(core$generate_proxy.const__5);51 ········Object·obj_type·=·((IFn)totype).invoke(core$generate_proxy.const__5);
52 ········((IFn)totype).invoke(core$generate_proxy.const__6);52 ········((IFn)totype).invoke(core$generate_proxy.const__6);
53 ········Object·rt_type·=·((IFn)totype).invoke(core$generate_proxy.const__7);53 ········Object·rt_type·=·((IFn)totype).invoke(core$generate_proxy.const__7);
54 ········final·Object·ex_type·=·((IFn)totype).invoke(core$generate_proxy.const__8);54 ········final·Object·ex_type·=·((IFn)totype).invoke(core$generate_proxy.const__8);
55 ········final·Object·gen_bridge·=·new·core$generate_proxy$gen_bridge__7033(cv,·totype,·to_types);55 ········final·Object·gen_bridge·=·new·core$generate_proxy$gen_bridge__7033(cv,·to_types,·totype);
56 ········final·Object·o·=·fmap;56 ········final·Object·o·=·cv;
57 ········final·Object·o2·=·ifn_type;57 ········final·Object·o2·=·ifn_type;
58 ········ifn_type·=·null;58 ········ifn_type·=·null;
59 ········final·Object·o3·=·rt_type;59 ········final·Object·o3·=·rt_type;
60 ········rt_type·=·null;60 ········rt_type·=·null;
 61 ········final·Object·o4·=·to_types;
 62 ········final·Object·o5·=·imap_type;
 63 ········final·Object·o6·=·totype;
61 ········final·Object·o4·=·cv;64 ········final·Object·o7·=·ctype;
 65 ········final·Object·o8·=·fmap;
62 ········final·Object·o5·=·obj_type;66 ········final·Object·o9·=·obj_type;
63 ········obj_type·=·null;67 ········obj_type·=·null;
64 ········final·Object·gen_method·=·new·core$generate_proxy$gen_method__7036(o,·o2,·o3,·o4,·o5,·totype,·to_types,·ctype,·imap_type);68 ········final·Object·gen_method·=·new·core$generate_proxy$gen_method__7036(o,·o2,·o3,·o4,·o5,·o6,·o7,·o8,·o9);
65 ········final·ClassWriter·classWriter·=·(ClassWriter)cv;69 ········final·ClassWriter·classWriter·=·(ClassWriter)cv;
66 ········final·int·v1_5·=·Opcodes.V1_5;70 ········final·int·v1_5·=·Opcodes.V1_5;
67 ········final·int·intCast·=·RT.intCast(Numbers.add((long)Opcodes.ACC_PUBLIC,·(long)Opcodes.ACC_SUPER));71 ········final·int·intCast·=·RT.intCast(Numbers.add((long)Opcodes.ACC_PUBLIC,·(long)Opcodes.ACC_SUPER));
68 ········final·String·s·=·(String)cname;72 ········final·String·s·=·(String)cname;
69 ········final·String·s2·=·(String)null;73 ········final·String·s2·=·(String)null;
70 ········final·String·s3·=·(String)((IFn)iname).invoke(super);74 ········final·String·s3·=·(String)((IFn)iname).invoke(super);
71 ········final·Object·o6·=·iname;75 ········final·Object·o10·=·iname;
72 ········iname·=·null;76 ········iname·=·null;
73 ········classWriter.visit(v1_5,·intCast,·s,·s2,·s3,·(String[])core$into_array.invokeStatic(core$map.invokeStatic(o6,·core$cons__5361.invokeStatic(core$generate_proxy.const__13,·interfaces))));77 ········classWriter.visit(v1_5,·intCast,·s,·s2,·s3,·(String[])core$into_array.invokeStatic(core$map.invokeStatic(o10,·core$cons__5361.invokeStatic(core$generate_proxy.const__13,·interfaces))));
74 ········((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);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);
75 ········Object·seq_7039·=·core$seq__5387.invokeStatic((Object)((Class)super).getDeclaredConstructors());79 ········Object·seq_7039·=·core$seq__5387.invokeStatic((Object)((Class)super).getDeclaredConstructors());
76 ········Object·chunk_7040·=·null;80 ········Object·chunk_7040·=·null;
77 ········long·count_7041·=·0L;81 ········long·count_7041·=·0L;
78 ········long·i_7042·=·0L;82 ········long·i_7042·=·0L;
79 ········while·(true)·{83 ········while·(true)·{
80 ············if·(i_7042·<·count_7041)·{84 ············if·(i_7042·<·count_7041)·{
81 ················Object·ctor·=·((Indexed)chunk_7040).nth(RT.intCast(i_7042));85 ················Object·ctor·=·((Indexed)chunk_7040).nth(RT.intCast(i_7042));
82 ················if·(!Modifier.isPrivate(((Constructor)ctor).getModifiers()))·{86 ················if·(!Modifier.isPrivate(((Constructor)ctor).getModifiers()))·{
83 ····················final·IFn·fn·=·(IFn)to_types;87 ····················final·IFn·fn·=·(IFn)to_types;
84 ····················final·Object·o7·=·ctor;88 ····················final·Object·o11·=·ctor;
85 ····················ctor·=·null;89 ····················ctor·=·null;
86 ····················Object·ptypes·=·fn.invoke((Object)((Constructor)o7).getParameterTypes());90 ····················Object·ptypes·=·fn.invoke((Object)((Constructor)o11).getParameterTypes());
87 ····················final·String·s4·=·(String)"<init>";91 ····················final·String·s4·=·(String)"<init>";
88 ····················final·Type·type·=·(Type)Type.VOID_TYPE;92 ····················final·Type·type·=·(Type)Type.VOID_TYPE;
89 ····················final·Object·o8·=·ptypes;93 ····················final·Object·o12·=·ptypes;
90 ····················ptypes·=·null;94 ····················ptypes·=·null;
91 ····················Object·m·=·new·Method(s4,·type,·(Type[])o8);95 ····················Object·m·=·new·Method(s4,·type,·(Type[])o12);
92 ····················Object·gen·=·new·GeneratorAdapter(Opcodes.ACC_PUBLIC,·(Method)m,·(String)null,·(Type[])null,·(ClassVisitor)cv);96 ····················Object·gen·=·new·GeneratorAdapter(Opcodes.ACC_PUBLIC,·(Method)m,·(String)null,·(Type[])null,·(ClassVisitor)cv);
93 ····················((MethodVisitor)gen).visitCode();97 ····················((MethodVisitor)gen).visitCode();
94 ····················((GeneratorAdapter)gen).loadThis();98 ····················((GeneratorAdapter)gen).loadThis();
95 ····················((GeneratorAdapter)gen).dup();99 ····················((GeneratorAdapter)gen).dup();
96 ····················((GeneratorAdapter)gen).loadArgs();100 ····················((GeneratorAdapter)gen).loadArgs();
97 ····················final·GeneratorAdapter·generatorAdapter·=·(GeneratorAdapter)gen;101 ····················final·GeneratorAdapter·generatorAdapter·=·(GeneratorAdapter)gen;
98 ····················final·Type·type2·=·(Type)super_type;102 ····················final·Type·type2·=·(Type)super_type;
99 ····················final·Object·o9·=·m;103 ····················final·Object·o13·=·m;
100 ····················m·=·null;104 ····················m·=·null;
101 ····················generatorAdapter.invokeConstructor(type2,·(Method)o9);105 ····················generatorAdapter.invokeConstructor(type2,·(Method)o13);
102 ····················((GeneratorAdapter)gen).returnValue();106 ····················((GeneratorAdapter)gen).returnValue();
103 ····················final·Object·o10·=·gen;107 ····················final·Object·o14·=·gen;
104 ····················gen·=·null;108 ····················gen·=·null;
105 ····················((GeneratorAdapter)o10).endMethod();109 ····················((GeneratorAdapter)o14).endMethod();
106 ················}110 ················}
107 ················final·Object·o11·=·seq_7039;111 ················final·Object·o15·=·seq_7039;
108 ················seq_7039·=·null;112 ················seq_7039·=·null;
109 ················final·Object·o12·=·chunk_7040;113 ················final·Object·o16·=·chunk_7040;
110 ················chunk_7040·=·null;114 ················chunk_7040·=·null;
111 ················final·long·n·=·count_7041;115 ················final·long·n·=·count_7041;
112 ················++i_7042;116 ················++i_7042;
113 ················count_7041·=·n;117 ················count_7041·=·n;
114 ················chunk_7040·=·o12;118 ················chunk_7040·=·o16;
115 ················seq_7039·=·o11;119 ················seq_7039·=·o15;
116 ············}120 ············}
117 ············else·{121 ············else·{
118 ················final·Object·o13·=·seq_7039;122 ················final·Object·o17·=·seq_7039;
119 ················seq_7039·=·null;123 ················seq_7039·=·null;
120 ················final·Object·invokeStatic;124 ················final·Object·invokeStatic;
121 ················Object·temp__5720__auto__7132·=·invokeStatic·=·core$seq__5387.invokeStatic(o13);125 ················Object·temp__5720__auto__7132·=·invokeStatic·=·core$seq__5387.invokeStatic(o17);
122 ················if·(invokeStatic·==·null)·{126 ················if·(invokeStatic·==·null)·{
123 ····················break;127 ····················break;
124 ················}128 ················}
125 ················if·(invokeStatic·==·Boolean.FALSE)·{129 ················if·(invokeStatic·==·Boolean.FALSE)·{
126 ····················break;130 ····················break;
127 ················}131 ················}
128 ················final·Object·o14·=·temp__5720__auto__7132;132 ················final·Object·o18·=·temp__5720__auto__7132;
129 ················temp__5720__auto__7132·=·null;133 ················temp__5720__auto__7132·=·null;
130 ················Object·seq_7040·=·o14;134 ················Object·seq_7040·=·o18;
131 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(seq_7040);135 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(seq_7040);
132 ················if·(invokeStatic2·!=·null)·{136 ················if·(invokeStatic2·!=·null)·{
133 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{137 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
134 ························Object·c__5983__auto__7131·=·core$chunk_first.invokeStatic(seq_7040);138 ························Object·c__5983__auto__7131·=·core$chunk_first.invokeStatic(seq_7040);
135 ························final·Object·o15·=·seq_7040;139 ························final·Object·o19·=·seq_7040;
136 ························seq_7040·=·null;140 ························seq_7040·=·null;
137 ························final·Object·invokeStatic3·=·core$chunk_rest.invokeStatic(o15);141 ························final·Object·invokeStatic3·=·core$chunk_rest.invokeStatic(o19);
 142 ························final·Object·o20·=·c__5983__auto__7131;
138 ························final·Object·o16·=·c__5983__auto__7131;143 ························final·Object·o21·=·c__5983__auto__7131;
139 ························final·Object·o17·=·c__5983__auto__7131; 
140 ························c__5983__auto__7131·=·null;144 ························c__5983__auto__7131·=·null;
141 ························final·long·n2·=·(long)RT.intCast(RT.count(o17));145 ························final·long·n2·=·(long)RT.intCast(RT.count(o21));
142 ························i_7042·=·RT.intCast(0L);146 ························i_7042·=·RT.intCast(0L);
143 ························count_7041·=·n2;147 ························count_7041·=·n2;
144 ························chunk_7040·=·o16;148 ························chunk_7040·=·o20;
145 ························seq_7039·=·invokeStatic3;149 ························seq_7039·=·invokeStatic3;
146 ························continue;150 ························continue;
147 ····················}151 ····················}
148 ················}152 ················}
149 ················Object·ctor2·=·core$first__5369.invokeStatic(seq_7040);153 ················Object·ctor2·=·core$first__5369.invokeStatic(seq_7040);
150 ················if·(!Modifier.isPrivate(((Constructor)ctor2).getModifiers()))·{154 ················if·(!Modifier.isPrivate(((Constructor)ctor2).getModifiers()))·{
151 ····················final·IFn·fn2·=·(IFn)to_types;155 ····················final·IFn·fn2·=·(IFn)to_types;
152 ····················final·Object·o18·=·ctor2;156 ····················final·Object·o22·=·ctor2;
153 ····················ctor2·=·null;157 ····················ctor2·=·null;
154 ····················Object·ptypes2·=·fn2.invoke((Object)((Constructor)o18).getParameterTypes());158 ····················Object·ptypes2·=·fn2.invoke((Object)((Constructor)o22).getParameterTypes());
155 ····················final·String·s5·=·(String)"<init>";159 ····················final·String·s5·=·(String)"<init>";
156 ····················final·Type·type3·=·(Type)Type.VOID_TYPE;160 ····················final·Type·type3·=·(Type)Type.VOID_TYPE;
157 ····················final·Object·o19·=·ptypes2;161 ····················final·Object·o23·=·ptypes2;
158 ····················ptypes2·=·null;162 ····················ptypes2·=·null;
159 ····················Object·i·=·new·Method(s5,·type3,·(Type[])o19);163 ····················Object·i·=·new·Method(s5,·type3,·(Type[])o23);
160 ····················Object·gen2·=·new·GeneratorAdapter(Opcodes.ACC_PUBLIC,·(Method)i,·(String)null,·(Type[])null,·(ClassVisitor)cv);164 ····················Object·gen2·=·new·GeneratorAdapter(Opcodes.ACC_PUBLIC,·(Method)i,·(String)null,·(Type[])null,·(ClassVisitor)cv);
161 ····················((MethodVisitor)gen2).visitCode();165 ····················((MethodVisitor)gen2).visitCode();
162 ····················((GeneratorAdapter)gen2).loadThis();166 ····················((GeneratorAdapter)gen2).loadThis();
163 ····················((GeneratorAdapter)gen2).dup();167 ····················((GeneratorAdapter)gen2).dup();
164 ····················((GeneratorAdapter)gen2).loadArgs();168 ····················((GeneratorAdapter)gen2).loadArgs();
165 ····················final·GeneratorAdapter·generatorAdapter2·=·(GeneratorAdapter)gen2;169 ····················final·GeneratorAdapter·generatorAdapter2·=·(GeneratorAdapter)gen2;
166 ····················final·Type·type4·=·(Type)super_type;170 ····················final·Type·type4·=·(Type)super_type;
167 ····················final·Object·o20·=·i;171 ····················final·Object·o24·=·i;
168 ····················i·=·null;172 ····················i·=·null;
169 ····················generatorAdapter2.invokeConstructor(type4,·(Method)o20);173 ····················generatorAdapter2.invokeConstructor(type4,·(Method)o24);
Max diff block lines reached; 36531/45791 bytes (79.78%) of diff not shown.
1.11 KB
clojure/core$halt_when$fn__8749$fn__8750.class
1.02 KB
procyon -ec {}
    
Offset 9, 24 lines modifiedOffset 9, 24 lines modified
9 import·clojure.lang.KeywordLookupSite;9 import·clojure.lang.KeywordLookupSite;
10 import·clojure.lang.Keyword;10 import·clojure.lang.Keyword;
11 import·clojure.lang.AFunction;11 import·clojure.lang.AFunction;
  
12 public·final·class·core$halt_when$fn__8749$fn__8750·extends·AFunction12 public·final·class·core$halt_when$fn__8749$fn__8750·extends·AFunction
13 {13 {
14 ····Object·rf;14 ····Object·rf;
15 ····Object·retf; 
16 ····Object·pred;15 ····Object·pred;
 16 ····Object·retf;
17 ····public·static·final·Keyword·const__2;17 ····public·static·final·Keyword·const__2;
18 ····static·final·KeywordLookupSite·__site__0__;18 ····static·final·KeywordLookupSite·__site__0__;
19 ····static·ILookupThunk·__thunk__0__;19 ····static·ILookupThunk·__thunk__0__;
20 ····20 ····
21 ····public·core$halt_when$fn__8749$fn__8750(final·Object·rf,·final·Object·retf,·final·Object·pred)·{21 ····public·core$halt_when$fn__8749$fn__8750(final·Object·rf,·final·Object·pred,·final·Object·retf)·{
22 ········this.rf·=·rf;22 ········this.rf·=·rf;
23 ········this.retf·=·retf; 
24 ········this.pred·=·pred;23 ········this.pred·=·pred;
 24 ········this.retf·=·retf;
25 ····}25 ····}
26 ····26 ····
27 ····public·Object·invoke(Object·result,·Object·input)·{27 ····public·Object·invoke(Object·result,·Object·input)·{
28 ········final·Object·invoke·=·((IFn)this.pred).invoke(input);28 ········final·Object·invoke·=·((IFn)this.pred).invoke(input);
29 ········if·(invoke·!=·null)·{29 ········if·(invoke·!=·null)·{
30 ············if·(invoke·!=·Boolean.FALSE)·{30 ············if·(invoke·!=·Boolean.FALSE)·{
31 ················final·Object[]·array·=·{·core$halt_when$fn__8749$fn__8750.const__2,·null·};31 ················final·Object[]·array·=·{·core$halt_when$fn__8749$fn__8750.const__2,·null·};
804 B
clojure/core$halt_when$fn__8749.class
730 B
procyon -ec {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 package·clojure;1 package·clojure;
  
2 import·clojure.lang.AFunction;2 import·clojure.lang.AFunction;
  
3 public·final·class·core$halt_when$fn__8749·extends·AFunction3 public·final·class·core$halt_when$fn__8749·extends·AFunction
4 {4 {
5 ····Object·retf; 
6 ····Object·pred;5 ····Object·pred;
 6 ····Object·retf;
7 ····7 ····
8 ····public·core$halt_when$fn__8749(final·Object·retf,·final·Object·pred)·{8 ····public·core$halt_when$fn__8749(final·Object·pred,·final·Object·retf)·{
9 ········this.retf·=·retf; 
10 ········this.pred·=·pred;9 ········this.pred·=·pred;
 10 ········this.retf·=·retf;
11 ····}11 ····}
12 ····12 ····
13 ····public·Object·invoke(Object·rf)·{13 ····public·Object·invoke(Object·rf)·{
14 ········final·Object·o·=·rf;14 ········final·Object·o·=·rf;
15 ········rf·=·null;15 ········rf·=·null;
16 ········return·new·core$halt_when$fn__8749$fn__8750(o,·this.retf,·this.pred);16 ········return·new·core$halt_when$fn__8749$fn__8750(o,·this.pred,·this.retf);
17 ····}17 ····}
18 }18 }
661 B
clojure/core$halt_when.class
605 B
procyon -ec {}
    
Offset 2, 18 lines modifiedOffset 2, 18 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.AFunction;3 import·clojure.lang.AFunction;
  
4 public·final·class·core$halt_when·extends·AFunction4 public·final·class·core$halt_when·extends·AFunction
5 {5 {
6 ····public·static·Object·invokeStatic(Object·pred,·Object·retf)·{6 ····public·static·Object·invokeStatic(Object·pred,·Object·retf)·{
7 ········final·Object·o·=·retf; 
8 ········retf·=·null; 
9 ········final·Object·o2·=·pred;7 ········final·Object·o·=·pred;
10 ········pred·=·null;8 ········pred·=·null;
 9 ········final·Object·o2·=·retf;
 10 ········retf·=·null;
11 ········return·new·core$halt_when$fn__8749(o,·o2);11 ········return·new·core$halt_when$fn__8749(o,·o2);
12 ····}12 ····}
13 ····13 ····
14 ····public·Object·invoke(final·Object·pred,·final·Object·retf)·{14 ····public·Object·invoke(final·Object·pred,·final·Object·retf)·{
15 ········return·invokeStatic(pred,·retf);15 ········return·invokeStatic(pred,·retf);
16 ····}16 ····}
17 ····17 ····
924 B
clojure/core$keep_indexed$fn__8549$fn__8550.class
826 B
procyon -ec {}
    
Offset 6, 21 lines modifiedOffset 6, 21 lines modified
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__8549$fn__8550·extends·AFunction9 public·final·class·core$keep_indexed$fn__8549$fn__8550·extends·AFunction
10 {10 {
11 ····Object·rf;11 ····Object·rf;
12 ····Object·f; 
13 ····Object·iv;12 ····Object·iv;
 13 ····Object·f;
14 ····14 ····
15 ····public·core$keep_indexed$fn__8549$fn__8550(final·Object·rf,·final·Object·f,·final·Object·iv)·{15 ····public·core$keep_indexed$fn__8549$fn__8550(final·Object·rf,·final·Object·iv,·final·Object·f)·{
16 ········this.rf·=·rf;16 ········this.rf·=·rf;
17 ········this.f·=·f; 
18 ········this.iv·=·iv;17 ········this.iv·=·iv;
 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;
629 B
clojure/core$keep_indexed$fn__8549.class
549 B
procyon -ec {}
    
Offset 12, 17 lines modifiedOffset 12, 16 lines modified
12 ········this.f·=·f;12 ········this.f·=·f;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke(Object·rf)·{15 ····public·Object·invoke(Object·rf)·{
16 ········Object·iv·=·core$volatile_BANG_.invokeStatic(core$keep_indexed$fn__8549.const__1);16 ········Object·iv·=·core$volatile_BANG_.invokeStatic(core$keep_indexed$fn__8549.const__1);
17 ········final·Object·o·=·rf;17 ········final·Object·o·=·rf;
18 ········rf·=·null;18 ········rf·=·null;
19 ········final·Object·f·=·this.f; 
20 ········final·Object·o2·=·iv;19 ········final·Object·o2·=·iv;
21 ········iv·=·null;20 ········iv·=·null;
22 ········return·new·core$keep_indexed$fn__8549$fn__8550(o,·f,·o2);21 ········return·new·core$keep_indexed$fn__8549$fn__8550(o,·o2,·this.f);
23 ····}22 ····}
24 ····23 ····
25 ····static·{24 ····static·{
26 ········const__1·=·-1L;25 ········const__1·=·-1L;
27 ····}26 ····}
28 }27 }
929 B
clojure/core$keep_indexed$keepi__8553$fn__8554.class
825 B
procyon -ec {}
    
Offset 6, 22 lines modifiedOffset 6, 22 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__8553$fn__8554·extends·AFunction10 public·final·class·core$keep_indexed$keepi__8553$fn__8554·extends·AFunction
11 {11 {
12 ····Object·coll; 
13 ····Object·keepi;12 ····Object·keepi;
 13 ····Object·coll;
14 ····Object·f;14 ····Object·f;
15 ····Object·idx;15 ····Object·idx;
16 ····16 ····
17 ····public·core$keep_indexed$keepi__8553$fn__8554(final·Object·coll,·final·Object·keepi,·final·Object·f,·final·Object·idx)·{17 ····public·core$keep_indexed$keepi__8553$fn__8554(final·Object·keepi,·final·Object·coll,·final·Object·f,·final·Object·idx)·{
18 ········this.coll·=·coll; 
19 ········this.keepi·=·keepi;18 ········this.keepi·=·keepi;
 19 ········this.coll·=·coll;
20 ········this.f·=·f;20 ········this.f·=·f;
21 ········this.idx·=·idx;21 ········this.idx·=·idx;
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;
548 B
clojure/core$keep_indexed$keepi__8553.class
462 B
procyon -ec {}
    
Offset 15, 10 lines modifiedOffset 15, 10 lines modified
15 ····15 ····
16 ····public·Object·invoke(Object·idx,·Object·coll)·{16 ····public·Object·invoke(Object·idx,·Object·coll)·{
17 ········final·Object·o·=·coll;17 ········final·Object·o·=·coll;
18 ········coll·=·null;18 ········coll·=·null;
19 ········final·Object·f·=·this.f;19 ········final·Object·f·=·this.f;
20 ········final·Object·o2·=·idx;20 ········final·Object·o2·=·idx;
21 ········idx·=·null;21 ········idx·=·null;
22 ········return·new·LazySeq((IFn)new·core$keep_indexed$keepi__8553$fn__8554(o,·(Object)this,·f,·o2));22 ········return·new·LazySeq((IFn)new·core$keep_indexed$keepi__8553$fn__8554((Object)this,·o,·f,·o2));
23 ····}23 ····}
24 }24 }
921 B
clojure/core$load_all$fn__6757$fn__6760.class
831 B
procyon -ec {}
    
Offset 3, 23 lines modifiedOffset 3, 23 lines modified
  
3 import·clojure.lang.RT;3 import·clojure.lang.RT;
4 import·clojure.lang.Var;4 import·clojure.lang.Var;
5 import·clojure.lang.AFunction;5 import·clojure.lang.AFunction;
  
6 public·final·class·core$load_all$fn__6757$fn__6760·extends·AFunction6 public·final·class·core$load_all$fn__6757$fn__6760·extends·AFunction
7 {7 {
 8 ····Object·require;
8 ····Object·need_ns;9 ····Object·need_ns;
9 ····Object·lib;10 ····Object·lib;
10 ····Object·require; 
11 ····public·static·final·Var·const__2;11 ····public·static·final·Var·const__2;
12 ····12 ····
13 ····public·core$load_all$fn__6757$fn__6760(final·Object·need_ns,·final·Object·lib,·final·Object·require)·{13 ····public·core$load_all$fn__6757$fn__6760(final·Object·require,·final·Object·need_ns,·final·Object·lib)·{
 14 ········this.require·=·require;
14 ········this.need_ns·=·need_ns;15 ········this.need_ns·=·need_ns;
15 ········this.lib·=·lib;16 ········this.lib·=·lib;
16 ········this.require·=·require; 
17 ····}17 ····}
18 ····18 ····
19 ····public·Object·invoke()·{19 ····public·Object·invoke()·{
20 ········Object·invokeStatic;20 ········Object·invokeStatic;
21 ········try·{21 ········try·{
22 ············final·Object·lib·=·this.lib;22 ············final·Object·lib·=·this.lib;
23 ············this.lib·=·null;23 ············this.lib·=·null;
1.77 KB
clojure/core$load_all$fn__6757.class
1.7 KB
procyon -ec {}
    
Offset 6, 33 lines modifiedOffset 6, 33 lines modified
6 import·clojure.lang.ArraySeq;6 import·clojure.lang.ArraySeq;
7 import·clojure.lang.IFn;7 import·clojure.lang.IFn;
8 import·clojure.lang.Var;8 import·clojure.lang.Var;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·core$load_all$fn__6757·extends·AFunction10 public·final·class·core$load_all$fn__6757·extends·AFunction
11 {11 {
 12 ····Object·require;
12 ····Object·need_ns;13 ····Object·need_ns;
13 ····Object·lib;14 ····Object·lib;
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__6757(final·Object·need_ns,·final·Object·lib,·final·Object·require)·{18 ····public·core$load_all$fn__6757(final·Object·require,·final·Object·need_ns,·final·Object·lib)·{
 19 ········this.require·=·require;
19 ········this.need_ns·=·need_ns;20 ········this.need_ns·=·need_ns;
20 ········this.lib·=·lib;21 ········this.lib·=·lib;
21 ········this.require·=·require; 
22 ····}22 ····}
23 ····23 ····
24 ····public·Object·invoke()·{24 ····public·Object·invoke()·{
25 ········final·Object·value·=·core$load_all$fn__6757.const__1.get();25 ········final·Object·value·=·core$load_all$fn__6757.const__1.get();
26 ········final·core$load_all$fn__6757$fn__6758·core$load_all$fn__6757$fn__6758·=·new·core$load_all$fn__6757$fn__6758();26 ········final·core$load_all$fn__6757$fn__6758·core$load_all$fn__6757$fn__6758·=·new·core$load_all$fn__6757$fn__6758();
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__6757.const__1,·core$ref.invokeStatic(((IFn)core$load_all$fn__6757.const__5.getRawRoot()).invoke())·})));29 ········core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$load_all$fn__6757.const__1,·core$ref.invokeStatic(((IFn)core$load_all$fn__6757.const__5.getRawRoot()).invoke())·})));
30 ········array[n]·=·((IFn)new·core$load_all$fn__6757$fn__6760(this.need_ns,·this.lib,·this.require)).invoke();30 ········array[n]·=·((IFn)new·core$load_all$fn__6757$fn__6760(this.require,·this.need_ns,·this.lib)).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__6757$fn__6758,·(ISeq)create);33 ········return·core$commute.invokeStatic(value,·(Object)core$load_all$fn__6757$fn__6758,·(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*");
924 B
clojure/core$load_all.class
870 B
procyon -ec {}
    
Offset 4, 20 lines modifiedOffset 4, 20 lines modified
4 import·clojure.lang.LockingTransaction;4 import·clojure.lang.LockingTransaction;
5 import·java.util.concurrent.Callable;5 import·java.util.concurrent.Callable;
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·core$load_all·extends·AFunction7 public·final·class·core$load_all·extends·AFunction
8 {8 {
9 ····public·static·Object·invokeStatic(Object·lib,·Object·need_ns,·Object·require)·{9 ····public·static·Object·invokeStatic(Object·lib,·Object·need_ns,·Object·require)·{
 10 ········final·Object·o·=·require;
 11 ········require·=·null;
10 ········final·Object·o·=·need_ns;12 ········final·Object·o2·=·need_ns;
11 ········need_ns·=·null;13 ········need_ns·=·null;
12 ········final·Object·o2·=·lib;14 ········final·Object·o3·=·lib;
13 ········lib·=·null;15 ········lib·=·null;
14 ········final·Object·o3·=·require; 
15 ········require·=·null; 
16 ········return·LockingTransaction.runInTransaction((Callable)new·core$load_all$fn__6757(o,·o2,·o3));16 ········return·LockingTransaction.runInTransaction((Callable)new·core$load_all$fn__6757(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.06 KB
clojure/core$load_data_reader_file$fn__8787.class
983 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.RT;5 import·clojure.lang.RT;
6 import·clojure.lang.Keyword;6 import·clojure.lang.Keyword;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·core$load_data_reader_file$fn__8787·extends·AFunction8 public·final·class·core$load_data_reader_file$fn__8787·extends·AFunction
9 {9 {
10 ····Object·mappings; 
11 ····Object·url;10 ····Object·url;
 11 ····Object·mappings;
12 ····public·static·final·Keyword·const__7;12 ····public·static·final·Keyword·const__7;
13 ····public·static·final·Keyword·const__8;13 ····public·static·final·Keyword·const__8;
14 ····public·static·final·Keyword·const__12;14 ····public·static·final·Keyword·const__12;
15 ····public·static·final·Keyword·const__13;15 ····public·static·final·Keyword·const__13;
16 ····16 ····
17 ····public·core$load_data_reader_file$fn__8787(final·Object·mappings,·final·Object·url)·{17 ····public·core$load_data_reader_file$fn__8787(final·Object·url,·final·Object·mappings)·{
18 ········this.mappings·=·mappings; 
19 ········this.url·=·url;18 ········this.url·=·url;
 19 ········this.mappings·=·mappings;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke(Object·m,·Object·p__8786)·{22 ····public·Object·invoke(Object·m,·Object·p__8786)·{
23 ········final·Object·o·=·p__8786;23 ········final·Object·o·=·p__8786;
24 ········p__8786·=·null;24 ········p__8786·=·null;
25 ········Object·vec__8788·=·o;25 ········Object·vec__8788·=·o;
26 ········Object·k·=·RT.nth(vec__8788,·RT.intCast(0L),·(Object)null);26 ········Object·k·=·RT.nth(vec__8788,·RT.intCast(0L),·(Object)null);
3.03 KB
clojure/core$load_data_reader_file.class
2.95 KB
procyon -ec {}
    
Offset 20, 50 lines modifiedOffset 20, 49 lines modified
20 ····public·static·final·Var·const__2;20 ····public·static·final·Var·const__2;
21 ····public·static·final·AFn·const__6;21 ····public·static·final·AFn·const__6;
22 ····public·static·final·AFn·const__7;22 ····public·static·final·AFn·const__7;
23 ····public·static·final·Keyword·const__13;23 ····public·static·final·Keyword·const__13;
24 ····24 ····
25 ····public·static·Object·invokeStatic(Object·mappings,·Object·url)·{25 ····public·static·Object·invokeStatic(Object·mappings,·Object·url)·{
26 ········Object·rdr·=·new·LineNumberingPushbackReader((Reader)new·InputStreamReader(((URL)url).openStream(),·"UTF-8"));26 ········Object·rdr·=·new·LineNumberingPushbackReader((Reader)new·InputStreamReader(((URL)url).openStream(),·"UTF-8"));
27 ········Object·o5;27 ········Object·o4;
28 ········try·{28 ········try·{
29 ············core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$load_data_reader_file.const__2,·((URL)url).getFile()·})));29 ············core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$load_data_reader_file.const__2,·((URL)url).getFile()·})));
30 ············Object·invokeStatic2;30 ············Object·invokeStatic2;
31 ············try·{31 ············try·{
32 ················final·AFn·aFn;32 ················final·AFn·aFn;
33 ················Object·read_opts·=·aFn·=·(((String)((URL)url).getPath()).endsWith("cljc")·?·core$load_data_reader_file.const__6·:·core$load_data_reader_file.const__7);33 ················Object·read_opts·=·aFn·=·(((String)((URL)url).getPath()).endsWith("cljc")·?·core$load_data_reader_file.const__6·:·core$load_data_reader_file.const__7);
34 ················read_opts·=·null;34 ················read_opts·=·null;
35 ················Object·new_mappings·=·core$read.invokeStatic((Object)aFn,·rdr);35 ················Object·new_mappings·=·core$read.invokeStatic((Object)aFn,·rdr);
36 ················final·Object·invokeStatic·=·core$not.invokeStatic(core$map_QMARK___5397.invokeStatic(new_mappings));36 ················final·Object·invokeStatic·=·core$not.invokeStatic(core$map_QMARK___5397.invokeStatic(new_mappings));
37 ················if·(invokeStatic·!=·null)·{37 ················if·(invokeStatic·!=·null)·{
38 ····················if·(invokeStatic·!=·Boolean.FALSE)·{38 ····················if·(invokeStatic·!=·Boolean.FALSE)·{
39 ························throw·(Throwable)core$ex_info.invokeStatic(core$str.invokeStatic((Object)"Not·a·valid·data-reader·map"),·(Object)RT.mapUniqueKeys(new·Object[]·{·core$load_data_reader_file.const__13,·url·}));39 ························throw·(Throwable)core$ex_info.invokeStatic(core$str.invokeStatic((Object)"Not·a·valid·data-reader·map"),·(Object)RT.mapUniqueKeys(new·Object[]·{·core$load_data_reader_file.const__13,·url·}));
40 ····················}40 ····················}
41 ················}41 ················}
42 ················final·Object·o·=·mappings; 
43 ················final·Object·o2·=·url;42 ················final·Object·o·=·url;
44 ················url·=·null;43 ················url·=·null;
45 ················final·core$load_data_reader_file$fn__8787·core$load_data_reader_file$fn__8787·=·new·core$load_data_reader_file$fn__8787(o,·o2);44 ················final·core$load_data_reader_file$fn__8787·core$load_data_reader_file$fn__8787·=·new·core$load_data_reader_file$fn__8787(o,·mappings);
46 ················final·Object·o3·=·mappings;45 ················final·Object·o2·=·mappings;
47 ················mappings·=·null;46 ················mappings·=·null;
48 ················final·Object·o4·=·new_mappings;47 ················final·Object·o3·=·new_mappings;
49 ················new_mappings·=·null;48 ················new_mappings·=·null;
50 ················invokeStatic2·=·core$reduce.invokeStatic((Object)core$load_data_reader_file$fn__8787,·o3,·o4);49 ················invokeStatic2·=·core$reduce.invokeStatic((Object)core$load_data_reader_file$fn__8787,·o2,·o3);
51 ············}50 ············}
52 ············finally·{51 ············finally·{
53 ················core$pop_thread_bindings.invokeStatic();52 ················core$pop_thread_bindings.invokeStatic();
54 ············}53 ············}
55 ············o5·=·invokeStatic2;54 ············o4·=·invokeStatic2;
56 ········}55 ········}
57 ········finally·{56 ········finally·{
58 ············final·Object·o6·=·rdr;57 ············final·Object·o5·=·rdr;
59 ············rdr·=·null;58 ············rdr·=·null;
60 ············((PushbackReader)o6).close();59 ············((PushbackReader)o5).close();
61 ········}60 ········}
62 ········return·o5;61 ········return·o4;
63 ····}62 ····}
64 ····63 ····
65 ····public·Object·invoke(final·Object·mappings,·final·Object·url)·{64 ····public·Object·invoke(final·Object·mappings,·final·Object·url)·{
66 ········return·invokeStatic(mappings,·url);65 ········return·invokeStatic(mappings,·url);
67 ····}66 ····}
68 ····67 ····
69 ····static·{68 ····static·{
970 B
clojure/core$load_lib$fn__6765.class
898 B
procyon -ec {}
    
Offset 3, 23 lines modifiedOffset 3, 23 lines modified
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$load_lib$fn__6765·extends·AFunction5 public·final·class·core$load_lib$fn__6765·extends·AFunction
6 {6 {
7 ····Object·lib;7 ····Object·lib;
8 ····Object·require; 
9 ····Object·load;8 ····Object·load;
 9 ····Object·require;
10 ····Object·undefined_on_entry;10 ····Object·undefined_on_entry;
11 ····Object·need_ns;11 ····Object·need_ns;
12 ····12 ····
13 ····public·core$load_lib$fn__6765(final·Object·lib,·final·Object·require,·final·Object·load,·final·Object·undefined_on_entry,·final·Object·need_ns)·{13 ····public·core$load_lib$fn__6765(final·Object·lib,·final·Object·load,·final·Object·require,·final·Object·undefined_on_entry,·final·Object·need_ns)·{
14 ········this.lib·=·lib;14 ········this.lib·=·lib;
15 ········this.require·=·require; 
16 ········this.load·=·load;15 ········this.load·=·load;
 16 ········this.require·=·require;
17 ········this.undefined_on_entry·=·undefined_on_entry;17 ········this.undefined_on_entry·=·undefined_on_entry;
18 ········this.need_ns·=·need_ns;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·{
1000 B
clojure/core$load_lib.class
946 B
procyon -ec {}
    
Offset 191, 18 lines modifiedOffset 191, 18 lines modified
191 ········Object·o45;191 ········Object·o45;
192 ········try·{192 ········try·{
193 ············final·Object·o18·=·load;193 ············final·Object·o18·=·load;
194 ············Label_0578:·{194 ············Label_0578:·{
195 ················if·(o18·!=·null)·{195 ················if·(o18·!=·null)·{
196 ····················if·(o18·!=·Boolean.FALSE)·{196 ····················if·(o18·!=·Boolean.FALSE)·{
197 ························final·Object·o19·=·lib2;197 ························final·Object·o19·=·lib2;
198 ························final·Object·o20·=·require; 
199 ························require·=·null; 
200 ························final·Object·o21·=·load;198 ························final·Object·o20·=·load;
201 ························load·=·null;199 ························load·=·null;
 200 ························final·Object·o21·=·require;
 201 ························require·=·null;
202 ························final·Object·o22·=·undefined_on_entry;202 ························final·Object·o22·=·undefined_on_entry;
203 ························undefined_on_entry·=·null;203 ························undefined_on_entry·=·null;
204 ························((IFn)new·core$load_lib$fn__6765(o19,·o20,·o21,·o22,·need_ns)).invoke();204 ························((IFn)new·core$load_lib$fn__6765(o19,·o20,·o21,·o22,·need_ns)).invoke();
205 ························break·Label_0578;205 ························break·Label_0578;
206 ····················}206 ····················}
207 ················}207 ················}
208 ················final·Object·o23;208 ················final·Object·o23;
995 B
clojure/core$map_indexed$mapi__8533$fn__8534.class
895 B
procyon -ec {}
    
Offset 5, 23 lines modifiedOffset 5, 23 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__8533$fn__8534·extends·AFunction9 public·final·class·core$map_indexed$mapi__8533$fn__8534·extends·AFunction
10 {10 {
11 ····Object·mapi; 
12 ····Object·coll; 
13 ····Object·f;11 ····Object·f;
 12 ····Object·coll;
 13 ····Object·mapi;
14 ····Object·idx;14 ····Object·idx;
15 ····15 ····
16 ····public·core$map_indexed$mapi__8533$fn__8534(final·Object·mapi,·final·Object·coll,·final·Object·f,·final·Object·idx)·{16 ····public·core$map_indexed$mapi__8533$fn__8534(final·Object·f,·final·Object·coll,·final·Object·mapi,·final·Object·idx)·{
17 ········this.mapi·=·mapi; 
18 ········this.coll·=·coll; 
19 ········this.f·=·f;17 ········this.f·=·f;
 18 ········this.coll·=·coll;
 19 ········this.mapi·=·mapi;
20 ········this.idx·=·idx;20 ········this.idx·=·idx;
21 ····}21 ····}
22 ····22 ····
23 ····public·Object·invoke()·{23 ····public·Object·invoke()·{
24 ········final·Object·coll·=·this.coll;24 ········final·Object·coll·=·this.coll;
25 ········this.coll·=·null;25 ········this.coll·=·null;
26 ········final·Object·invokeStatic;26 ········final·Object·invokeStatic;
681 B
clojure/core$map_indexed$mapi__8533.class
599 B
procyon -ec {}
    
Offset 10, 15 lines modifiedOffset 10, 15 lines modified
10 ····Object·f;10 ····Object·f;
11 ····11 ····
12 ····public·core$map_indexed$mapi__8533(final·Object·f)·{12 ····public·core$map_indexed$mapi__8533(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·o·=·coll;18 ········final·Object·o·=·coll;
18 ········coll·=·null;19 ········coll·=·null;
19 ········final·Object·f·=·this.f; 
20 ········final·Object·o2·=·idx;20 ········final·Object·o2·=·idx;
21 ········idx·=·null;21 ········idx·=·null;
22 ········return·new·LazySeq((IFn)new·core$map_indexed$mapi__8533$fn__8534((Object)this,·o,·f,·o2));22 ········return·new·LazySeq((IFn)new·core$map_indexed$mapi__8533$fn__8534(f,·o,·(Object)this,·o2));
23 ····}23 ····}
24 }24 }
1.51 KB
clojure/core$maybe_min_hash$iter__6901__6907$fn__6908$iter__6903__6909$fn__6910$fn__6911.class
1.33 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__6901__6907$fn__6908$iter__6903__6909$fn__6910$fn__6911·extends·AFunction8 public·final·class·core$maybe_min_hash$iter__6901__6907$fn__6908$iter__6903__6909$fn__6910$fn__6911·extends·AFunction
9 {9 {
10 ····Object·b__6906;10 ····Object·mask;
11 ····Object·c__6288__auto__;11 ····Object·c__6288__auto__;
12 ····int·size__6289__auto__;12 ····int·size__6289__auto__;
13 ····Object·mask;13 ····Object·b__6906;
14 ····14 ····
15 ····public·core$maybe_min_hash$iter__6901__6907$fn__6908$iter__6903__6909$fn__6910$fn__6911(final·Object·b__6906,·final·Object·c__6288__auto__,·final·int·size__6289__auto__,·final·Object·mask)·{15 ····public·core$maybe_min_hash$iter__6901__6907$fn__6908$iter__6903__6909$fn__6910$fn__6911(final·Object·mask,·final·Object·c__6288__auto__,·final·int·size__6289__auto__,·final·Object·b__6906)·{
16 ········this.b__6906·=·b__6906;16 ········this.mask·=·mask;
17 ········this.c__6288__auto__·=·c__6288__auto__;17 ········this.c__6288__auto__·=·c__6288__auto__;
18 ········this.size__6289__auto__·=·size__6289__auto__;18 ········this.size__6289__auto__·=·size__6289__auto__;
19 ········this.mask·=·mask;19 ········this.b__6906·=·b__6906;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········for·(long·i__6905·=·(long)RT.intCast(0L);·i__6905·<·this.size__6289__auto__;·++i__6905)·{23 ········for·(long·i__6905·=·(long)RT.intCast(0L);·i__6905·<·this.size__6289__auto__;·++i__6905)·{
24 ············Object·shift·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__6905));24 ············Object·shift·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__6905));
25 ············final·Object·b__6906·=·this.b__6906;25 ············final·Object·b__6906·=·this.b__6906;
26 ············final·Object·o·=·shift;26 ············final·Object·o·=·shift;
4.79 KB
clojure/core$maybe_min_hash$iter__6901__6907$fn__6908$iter__6903__6909$fn__6910.class
4.62 KB
procyon -ec {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 import·clojure.lang.Tuple;5 import·clojure.lang.Tuple;
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.RT;7 import·clojure.lang.RT;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·core$maybe_min_hash$iter__6901__6907$fn__6908$iter__6903__6909$fn__6910·extends·AFunction9 public·final·class·core$maybe_min_hash$iter__6901__6907$fn__6908$iter__6903__6909$fn__6910·extends·AFunction
10 {10 {
11 ····Object·iter__6903; 
12 ····Object·s__6904; 
13 ····Object·mask;11 ····Object·mask;
 12 ····Object·s__6904;
 13 ····Object·iter__6903;
14 ····14 ····
15 ····public·core$maybe_min_hash$iter__6901__6907$fn__6908$iter__6903__6909$fn__6910(final·Object·iter__6903,·final·Object·s__6904,·final·Object·mask)·{15 ····public·core$maybe_min_hash$iter__6901__6907$fn__6908$iter__6903__6909$fn__6910(final·Object·mask,·final·Object·s__6904,·final·Object·iter__6903)·{
16 ········this.iter__6903·=·iter__6903; 
17 ········this.s__6904·=·s__6904; 
18 ········this.mask·=·mask;16 ········this.mask·=·mask;
 17 ········this.s__6904·=·s__6904;
 18 ········this.iter__6903·=·iter__6903;
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke()·{21 ····public·Object·invoke()·{
22 ········final·Object·s__6906·=·this.s__6904;22 ········final·Object·s__6906·=·this.s__6904;
23 ········this.s__6904·=·null;23 ········this.s__6904·=·null;
24 ········final·Object·o;24 ········final·Object·o;
25 ········Object·s__6904·=·o·=·s__6906;25 ········Object·s__6904·=·o·=·s__6906;
Offset 33, 44 lines modifiedOffset 33, 44 lines modified
33 ················temp__5720__auto__6916·=·null;33 ················temp__5720__auto__6916·=·null;
34 ················Object·s__6905·=·o2;34 ················Object·s__6905·=·o2;
35 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__6905);35 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__6905);
36 ················if·(invokeStatic2·!=·null)·{36 ················if·(invokeStatic2·!=·null)·{
37 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{37 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
38 ························Object·c__6288__auto__6914·=·core$chunk_first.invokeStatic(s__6905);38 ························Object·c__6288__auto__6914·=·core$chunk_first.invokeStatic(s__6905);
39 ························final·int·size__6289__auto__6915·=·RT.intCast(RT.count(c__6288__auto__6914));39 ························final·int·size__6289__auto__6915·=·RT.intCast(RT.count(c__6288__auto__6914));
40 ························final·Object·invokeStatic3; 
41 ························Object·b__6906·=·invokeStatic3·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__6915);40 ························Object·b__6906·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__6915);
 41 ························final·Object·mask·=·this.mask;
42 ························final·Object·o3·=·c__6288__auto__6914;42 ························final·Object·o3·=·c__6288__auto__6914;
43 ························c__6288__auto__6914·=·null;43 ························c__6288__auto__6914·=·null;
44 ························final·Object·invoke·=·((IFn)new·core$maybe_min_hash$iter__6901__6907$fn__6908$iter__6903__6909$fn__6910$fn__6911(invokeStatic3,·o3,·size__6289__auto__6915,·this.mask)).invoke();44 ························final·Object·invoke·=·((IFn)new·core$maybe_min_hash$iter__6901__6907$fn__6908$iter__6903__6909$fn__6910$fn__6911(mask,·o3,·size__6289__auto__6915,·b__6906)).invoke();
45 ························if·(invoke·!=·null)·{45 ························if·(invoke·!=·null)·{
46 ····························if·(invoke·!=·Boolean.FALSE)·{46 ····························if·(invoke·!=·Boolean.FALSE)·{
47 ································final·Object·o4·=·b__6906;47 ································final·Object·o4·=·b__6906;
48 ································b__6906·=·null;48 ································b__6906·=·null;
49 ································final·Object·invokeStatic4·=·core$chunk.invokeStatic(o4);49 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o4);
50 ································final·IFn·fn·=·(IFn)this.iter__6903;50 ································final·IFn·fn·=·(IFn)this.iter__6903;
51 ································final·Object·o5·=·s__6905;51 ································final·Object·o5·=·s__6905;
52 ································s__6905·=·null;52 ································s__6905·=·null;
53 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));53 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));
54 ································this·=·null;54 ································this·=·null;
55 ································return·core$chunk_cons.invokeStatic(invokeStatic4,·invoke2);55 ································return·core$chunk_cons.invokeStatic(invokeStatic3,·invoke2);
56 ····························}56 ····························}
57 ························}57 ························}
58 ························final·Object·o7·=·b__6906;58 ························final·Object·o7·=·b__6906;
59 ························b__6906·=·null;59 ························b__6906·=·null;
60 ························final·Object·invokeStatic5·=·core$chunk.invokeStatic(o7);60 ························final·Object·invokeStatic4·=·core$chunk.invokeStatic(o7);
61 ························final·Object·o8·=·null;61 ························final·Object·o8·=·null;
62 ························this·=·null;62 ························this·=·null;
63 ························return·core$chunk_cons.invokeStatic(invokeStatic5,·o8);63 ························return·core$chunk_cons.invokeStatic(invokeStatic4,·o8);
64 ····················}64 ····················}
65 ················}65 ················}
66 ················final·Object·invokeStatic6;66 ················final·Object·invokeStatic5;
67 ················Object·shift·=·invokeStatic6·=·core$first__5369.invokeStatic(s__6905);67 ················Object·shift·=·invokeStatic5·=·core$first__5369.invokeStatic(s__6905);
68 ················shift·=·null;68 ················shift·=·null;
69 ················final·IPersistentVector·create·=·Tuple.create(invokeStatic6,·this.mask);69 ················final·IPersistentVector·create·=·Tuple.create(invokeStatic5,·this.mask);
70 ················final·IFn·fn2·=·(IFn)this.iter__6903;70 ················final·IFn·fn2·=·(IFn)this.iter__6903;
71 ················final·Object·o9·=·s__6905;71 ················final·Object·o9·=·s__6905;
72 ················s__6905·=·null;72 ················s__6905·=·null;
73 ················final·Object·invoke3·=·fn2.invoke(core$rest__5373.invokeStatic(o9));73 ················final·Object·invoke3·=·fn2.invoke(core$rest__5373.invokeStatic(o9));
74 ················this·=·null;74 ················this·=·null;
75 ················return·core$cons__5361.invokeStatic((Object)create,·invoke3);75 ················return·core$cons__5361.invokeStatic((Object)create,·invoke3);
76 ············}76 ············}
787 B
clojure/core$maybe_min_hash$iter__6901__6907$fn__6908$iter__6903__6909.class
635 B
procyon -ec {}
    
Offset 10, 12 lines modifiedOffset 10, 13 lines modified
10 ····Object·mask;10 ····Object·mask;
11 ····11 ····
12 ····public·core$maybe_min_hash$iter__6901__6907$fn__6908$iter__6903__6909(final·Object·mask)·{12 ····public·core$maybe_min_hash$iter__6901__6907$fn__6908$iter__6903__6909(final·Object·mask)·{
13 ········this.mask·=·mask;13 ········this.mask·=·mask;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·s__6904)·{16 ····public·Object·invoke(Object·s__6904)·{
 17 ········final·Object·mask·=·this.mask;
17 ········final·Object·o·=·s__6904;18 ········final·Object·o·=·s__6904;
18 ········s__6904·=·null;19 ········s__6904·=·null;
19 ········return·new·LazySeq((IFn)new·core$maybe_min_hash$iter__6901__6907$fn__6908$iter__6903__6909$fn__6910((Object)this,·o,·this.mask));20 ········return·new·LazySeq((IFn)new·core$maybe_min_hash$iter__6901__6907$fn__6908$iter__6903__6909$fn__6910(mask,·o,·(Object)this));
20 ····}21 ····}
21 }22 }
905 B
clojure/core$merge_hash_collisions$fn__6939.class
807 B
procyon -ec {}
    
Offset 7, 21 lines modifiedOffset 7, 21 lines modified
7 import·clojure.lang.Util;7 import·clojure.lang.Util;
8 import·clojure.lang.PersistentArrayMap;8 import·clojure.lang.PersistentArrayMap;
9 import·clojure.lang.Var;9 import·clojure.lang.Var;
10 import·clojure.lang.AFunction;10 import·clojure.lang.AFunction;
  
11 public·final·class·core$merge_hash_collisions$fn__6939·extends·AFunction11 public·final·class·core$merge_hash_collisions$fn__6939·extends·AFunction
12 {12 {
13 ····Object·tests; 
14 ····Object·thens;13 ····Object·thens;
 14 ····Object·tests;
15 ····public·static·final·Var·const__3;15 ····public·static·final·Var·const__3;
16 ····16 ····
17 ····public·core$merge_hash_collisions$fn__6939(final·Object·tests,·final·Object·thens)·{17 ····public·core$merge_hash_collisions$fn__6939(final·Object·thens,·final·Object·tests)·{
18 ········this.tests·=·tests; 
19 ········this.thens·=·thens;18 ········this.thens·=·thens;
 19 ········this.tests·=·tests;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········Object·m·=·PersistentArrayMap.EMPTY;23 ········Object·m·=·PersistentArrayMap.EMPTY;
24 ········final·Object·tests·=·this.tests;24 ········final·Object·tests·=·this.tests;
25 ········this.tests·=·null;25 ········this.tests·=·null;
26 ········Object·ks·=·tests;26 ········Object·ks·=·tests;
1.01 KB
clojure/core$merge_hash_collisions.class
955 B
procyon -ec {}
    
Offset 10, 18 lines modifiedOffset 10, 18 lines modified
10 import·clojure.lang.AFunction;10 import·clojure.lang.AFunction;
  
11 public·final·class·core$merge_hash_collisions·extends·AFunction11 public·final·class·core$merge_hash_collisions·extends·AFunction
12 {12 {
13 ····public·static·final·Var·const__3;13 ····public·static·final·Var·const__3;
14 ····14 ····
15 ····public·static·Object·invokeStatic(Object·expr_sym,·Object·default,·Object·tests,·Object·thens)·{15 ····public·static·Object·invokeStatic(Object·expr_sym,·Object·default,·Object·tests,·Object·thens)·{
16 ········final·Object·o·=·tests; 
17 ········tests·=·null; 
18 ········final·Object·o2·=·thens;16 ········final·Object·o·=·thens;
19 ········thens·=·null;17 ········thens·=·null;
 18 ········final·Object·o2·=·tests;
 19 ········tests·=·null;
20 ········Object·buckets·=·((IFn)new·core$merge_hash_collisions$fn__6939(o,·o2)).invoke();20 ········Object·buckets·=·((IFn)new·core$merge_hash_collisions$fn__6939(o,·o2)).invoke();
21 ········final·Object·o3·=·default;21 ········final·Object·o3·=·default;
22 ········default·=·null;22 ········default·=·null;
23 ········final·Object·o4·=·expr_sym;23 ········final·Object·o4·=·expr_sym;
24 ········expr_sym·=·null;24 ········expr_sym·=·null;
25 ········final·core$merge_hash_collisions$assoc_multi__6942·core$merge_hash_collisions$assoc_multi__6942;25 ········final·core$merge_hash_collisions$assoc_multi__6942·core$merge_hash_collisions$assoc_multi__6942;
26 ········Object·assoc_multi·=·core$merge_hash_collisions$assoc_multi__6942·=·new·core$merge_hash_collisions$assoc_multi__6942(o3,·o4);26 ········Object·assoc_multi·=·core$merge_hash_collisions$assoc_multi__6942·=·new·core$merge_hash_collisions$assoc_multi__6942(o3,·o4);
839 B
clojure/core$partition_all$fn__8520$fn__8521.class
739 B
procyon -ec {}
    
Offset 3, 21 lines modifiedOffset 3, 21 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__8520$fn__8521·extends·AFunction6 public·final·class·core$partition_all$fn__8520$fn__8521·extends·AFunction
7 {7 {
8 ····Object·a; 
9 ····long·n;8 ····long·n;
 9 ····Object·a;
10 ····Object·rf;10 ····Object·rf;
11 ····11 ····
12 ····public·core$partition_all$fn__8520$fn__8521(final·Object·a,·final·long·n,·final·Object·rf)·{12 ····public·core$partition_all$fn__8520$fn__8521(final·long·n,·final·Object·a,·final·Object·rf)·{
13 ········this.a·=·a; 
14 ········this.n·=·n;13 ········this.n·=·n;
 14 ········this.a·=·a;
15 ········this.rf·=·rf;15 ········this.rf·=·rf;
16 ····}16 ····}
17 ····17 ····
18 ····public·Object·invoke(Object·result,·Object·input)·{18 ····public·Object·invoke(Object·result,·Object·input)·{
19 ········final·ArrayList·list·=·(ArrayList)this.a;19 ········final·ArrayList·list·=·(ArrayList)this.a;
20 ········final·Object·e·=·input;20 ········final·Object·e·=·input;
21 ········input·=·null;21 ········input·=·null;
762 B
clojure/core$partition_all$fn__8520.class
680 B
procyon -ec {}
    
Offset 10, 16 lines modifiedOffset 10, 16 lines modified
10 ····long·n;10 ····long·n;
11 ····11 ····
12 ····public·core$partition_all$fn__8520(final·long·n)·{12 ····public·core$partition_all$fn__8520(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 ········final·ArrayList·list; 
18 ········Object·a·=·list·=·new·ArrayList(RT.intCast(this.n));17 ········Object·a·=·new·ArrayList(RT.intCast(this.n));
19 ········a·=·null; 
20 ········final·long·n·=·this.n;18 ········final·long·n·=·this.n;
 19 ········final·Object·o·=·a;
 20 ········a·=·null;
21 ········final·Object·o·=·rf;21 ········final·Object·o2·=·rf;
22 ········rf·=·null;22 ········rf·=·null;
23 ········return·new·core$partition_all$fn__8520$fn__8521((Object)list,·n,·o);23 ········return·new·core$partition_all$fn__8520$fn__8521(n,·o,·o2);
24 ····}24 ····}
25 }25 }
759 B
clojure/core$partition_all$fn__8524.class
677 B
procyon -ec {}
    
Offset 1, 21 lines modifiedOffset 1, 21 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__8524·extends·AFunction3 public·final·class·core$partition_all$fn__8524·extends·AFunction
4 {4 {
5 ····Object·n; 
6 ····Object·step;5 ····Object·step;
 6 ····Object·n;
7 ····Object·coll;7 ····Object·coll;
8 ····8 ····
9 ····public·core$partition_all$fn__8524(final·Object·n,·final·Object·step,·final·Object·coll)·{9 ····public·core$partition_all$fn__8524(final·Object·step,·final·Object·n,·final·Object·coll)·{
10 ········this.n·=·n; 
11 ········this.step·=·step;10 ········this.step·=·step;
 11 ········this.n·=·n;
12 ········this.coll·=·coll;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;
811 B
clojure/core$partition_all.class
747 B
procyon -ec {}
    
Offset 6, 18 lines modifiedOffset 6, 18 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; 
14 ········final·Object·o2·=·step;12 ········final·Object·o·=·step;
15 ········step·=·null;13 ········step·=·null;
 14 ········final·Object·o2·=·n;
 15 ········n·=·null;
16 ········final·Object·o3·=·coll;16 ········final·Object·o3·=·coll;
17 ········coll·=·null;17 ········coll·=·null;
18 ········return·new·LazySeq((IFn)new·core$partition_all$fn__8524(o,·o2,·o3));18 ········return·new·LazySeq((IFn)new·core$partition_all$fn__8524(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);
1.17 KB
clojure/core$partition_by$fn__8496$fn__8497.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__8496$fn__8497·extends·AFunction10 public·final·class·core$partition_by$fn__8496$fn__8497·extends·AFunction
11 {11 {
12 ····Object·pv; 
13 ····Object·rf; 
14 ····Object·a;12 ····Object·a;
15 ····Object·f;13 ····Object·f;
 14 ····Object·pv;
 15 ····Object·rf;
16 ····public·static·final·Keyword·const__5;16 ····public·static·final·Keyword·const__5;
17 ····17 ····
 18 ····public·core$partition_by$fn__8496$fn__8497(final·Object·a,·final·Object·f,·final·Object·pv,·final·Object·rf)·{
18 ····public·core$partition_by$fn__8496$fn__8497(final·Object·pv,·final·Object·rf,·final·Object·a,·final·Object·f)·{ 
19 ········this.pv·=·pv; 
20 ········this.rf·=·rf; 
21 ········this.a·=·a;19 ········this.a·=·a;
22 ········this.f·=·f;20 ········this.f·=·f;
 21 ········this.pv·=·pv;
 22 ········this.rf·=·rf;
23 ····}23 ····}
24 ····24 ····
25 ····public·Object·invoke(Object·result,·Object·input)·{25 ····public·Object·invoke(Object·result,·Object·input)·{
26 ········Object·pval·=·core$deref.invokeStatic(this.pv);26 ········Object·pval·=·core$deref.invokeStatic(this.pv);
27 ········Object·val·=·((IFn)this.f).invoke(input);27 ········Object·val·=·((IFn)this.f).invoke(input);
28 ········core$vreset_BANG_.invokeStatic(this.pv,·val);28 ········core$vreset_BANG_.invokeStatic(this.pv,·val);
29 ········final·boolean·or__5501__auto__8499·=·Util.identical(pval,·(Object)core$partition_by$fn__8496$fn__8497.const__5);29 ········final·boolean·or__5501__auto__8499·=·Util.identical(pval,·(Object)core$partition_by$fn__8496$fn__8497.const__5);
1.04 KB
clojure/core$partition_by$fn__8496.class
985 B
procyon -ec {}
    
Offset 13, 21 lines modifiedOffset 13, 22 lines modified
13 ····13 ····
14 ····public·core$partition_by$fn__8496(final·Object·f)·{14 ····public·core$partition_by$fn__8496(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 ········final·Object·invokeStatic; 
21 ········Object·pv·=·invokeStatic·=·core$volatile_BANG_.invokeStatic((Object)core$partition_by$fn__8496.const__1);20 ········Object·pv·=·core$volatile_BANG_.invokeStatic((Object)core$partition_by$fn__8496.const__1);
 21 ········final·Object·o·=·a;
 22 ········a·=·null;
 23 ········final·Object·f·=·this.f;
 24 ········final·Object·o2·=·pv;
22 ········pv·=·null;25 ········pv·=·null;
23 ········final·Object·o·=·rf;26 ········final·Object·o3·=·rf;
24 ········rf·=·null;27 ········rf·=·null;
25 ········final·Object·o2·=·a; 
26 ········a·=·null; 
27 ········return·new·core$partition_by$fn__8496$fn__8497(invokeStatic,·o,·o2,·this.f);28 ········return·new·core$partition_by$fn__8496$fn__8497(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 }
804 B
clojure/core$pmap$fn__8447$fn__8448.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$pmap$fn__8447$fn__8448·extends·AFunction5 public·final·class·core$pmap$fn__8447$fn__8448·extends·AFunction
6 {6 {
7 ····Object·f; 
8 ····Object·p1__8445_SHARP_;7 ····Object·p1__8445_SHARP_;
 8 ····Object·f;
9 ····9 ····
10 ····public·core$pmap$fn__8447$fn__8448(final·Object·f,·final·Object·p1__8445_SHARP_)·{10 ····public·core$pmap$fn__8447$fn__8448(final·Object·p1__8445_SHARP_,·final·Object·f)·{
11 ········this.f·=·f; 
12 ········this.p1__8445_SHARP_·=·p1__8445_SHARP_;11 ········this.p1__8445_SHARP_·=·p1__8445_SHARP_;
 12 ········this.f·=·f;
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__8445_SHARP_·=·this.p1__8445_SHARP_;19 ········final·Object·p1__8445_SHARP_·=·this.p1__8445_SHARP_;
721 B
clojure/core$pmap$fn__8447.class
657 B
procyon -ec {}
    
Offset 8, 15 lines modifiedOffset 8, 14 lines modified
8 ····Object·f;8 ····Object·f;
9 ····9 ····
10 ····public·core$pmap$fn__8447(final·Object·f)·{10 ····public·core$pmap$fn__8447(final·Object·f)·{
11 ········this.f·=·f;11 ········this.f·=·f;
12 ····}12 ····}
13 ····13 ····
14 ····public·Object·invoke(Object·p1__8445_SHARP_)·{14 ····public·Object·invoke(Object·p1__8445_SHARP_)·{
15 ········final·Object·f·=·this.f; 
16 ········final·Object·o·=·p1__8445_SHARP_;15 ········final·Object·o·=·p1__8445_SHARP_;
17 ········p1__8445_SHARP_·=·null;16 ········p1__8445_SHARP_·=·null;
18 ········final·core$pmap$fn__8447$fn__8448·core$pmap$fn__8447$fn__8448·=·new·core$pmap$fn__8447$fn__8448(f,·o);17 ········final·core$pmap$fn__8447$fn__8448·core$pmap$fn__8447$fn__8448·=·new·core$pmap$fn__8447$fn__8448(o,·this.f);
19 ········this·=·null;18 ········this·=·null;
20 ········return·core$future_call.invokeStatic((Object)core$pmap$fn__8447$fn__8448);19 ········return·core$future_call.invokeStatic((Object)core$pmap$fn__8447$fn__8448);
21 ····}20 ····}
22 }21 }
1.1 KB
clojure/core$pmap$step__8452$fn__8456.class
1.02 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__8452$fn__8456·extends·AFunction8 public·final·class·core$pmap$step__8452$fn__8456·extends·AFunction
9 {9 {
10 ····Object·step; 
11 ····Object·fs;10 ····Object·fs;
 11 ····Object·x;
12 ····Object·xs;12 ····Object·xs;
13 ····Object·vs;13 ····Object·vs;
14 ····Object·x;14 ····Object·step;
15 ····public·static·final·Var·const__2;15 ····public·static·final·Var·const__2;
16 ····16 ····
17 ····public·core$pmap$step__8452$fn__8456(final·Object·step,·final·Object·fs,·final·Object·xs,·final·Object·vs,·final·Object·x)·{17 ····public·core$pmap$step__8452$fn__8456(final·Object·fs,·final·Object·x,·final·Object·xs,·final·Object·vs,·final·Object·step)·{
18 ········this.step·=·step; 
19 ········this.fs·=·fs;18 ········this.fs·=·fs;
 19 ········this.x·=·x;
20 ········this.xs·=·xs;20 ········this.xs·=·xs;
21 ········this.vs·=·vs;21 ········this.vs·=·vs;
22 ········this.x·=·x;22 ········this.step·=·step;
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__5718__auto__8458·=·invokeStatic·=·core$seq__5387.invokeStatic(fs);29 ········Object·temp__5718__auto__8458·=·invokeStatic·=·core$seq__5387.invokeStatic(fs);
779 B
clojure/core$pmap$step__8452.class
711 B
procyon -ec {}
    
Offset 23, 16 lines modifiedOffset 23, 16 lines modified
23 ········seq__8455·=·null;23 ········seq__8455·=·null;
24 ········Object·xs·=·o4;24 ········Object·xs·=·o4;
25 ········final·Object·o5·=·vec__8453;25 ········final·Object·o5·=·vec__8453;
26 ········vec__8453·=·null;26 ········vec__8453·=·null;
27 ········Object·vs·=·o5;27 ········Object·vs·=·o5;
28 ········final·Object·o6·=·fs;28 ········final·Object·o6·=·fs;
29 ········fs·=·null;29 ········fs·=·null;
30 ········final·Object·o7·=·xs;30 ········final·Object·o7·=·x;
 31 ········x·=·null;
 32 ········final·Object·o8·=·xs;
31 ········xs·=·null;33 ········xs·=·null;
32 ········final·Object·o8·=·vs;34 ········final·Object·o9·=·vs;
33 ········vs·=·null;35 ········vs·=·null;
34 ········final·Object·o9·=·x; 
35 ········x·=·null; 
36 ········return·new·LazySeq((IFn)new·core$pmap$step__8452$fn__8456((Object)this,·o6,·o7,·o8,·o9));36 ········return·new·LazySeq((IFn)new·core$pmap$step__8452$fn__8456(o6,·o7,·o8,·o9,·(Object)this));
37 ····}37 ····}
38 }38 }
892 B
clojure/core$prep_hashes$fn__6961.class
814 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$prep_hashes$fn__6961·extends·AFunction5 public·final·class·core$prep_hashes$fn__6961·extends·AFunction
6 {6 {
7 ····Object·hashcode;7 ····Object·hashcode;
8 ····Object·mask; 
9 ····Object·shift;8 ····Object·shift;
 9 ····Object·mask;
10 ····10 ····
11 ····public·core$prep_hashes$fn__6961(final·Object·hashcode,·final·Object·mask,·final·Object·shift)·{11 ····public·core$prep_hashes$fn__6961(final·Object·hashcode,·final·Object·shift,·final·Object·mask)·{
12 ········this.hashcode·=·hashcode;12 ········this.hashcode·=·hashcode;
13 ········this.mask·=·mask; 
14 ········this.shift·=·shift;13 ········this.shift·=·shift;
 14 ········this.mask·=·mask;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(Object·p1__6954_SHARP_)·{17 ····public·Object·invoke(Object·p1__6954_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;
21 ········final·Object·o·=·p1__6954_SHARP_;21 ········final·Object·o·=·p1__6954_SHARP_;
772 B
clojure/core$prep_hashes$fn__6969.class
694 B
procyon -ec {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 package·clojure;1 package·clojure;
  
2 import·clojure.lang.AFunction;2 import·clojure.lang.AFunction;
  
3 public·final·class·core$prep_hashes$fn__6969·extends·AFunction3 public·final·class·core$prep_hashes$fn__6969·extends·AFunction
4 {4 {
5 ····Object·mask; 
6 ····Object·shift;5 ····Object·shift;
 6 ····Object·mask;
7 ····7 ····
8 ····public·core$prep_hashes$fn__6969(final·Object·mask,·final·Object·shift)·{8 ····public·core$prep_hashes$fn__6969(final·Object·shift,·final·Object·mask)·{
9 ········this.mask·=·mask; 
10 ········this.shift·=·shift;9 ········this.shift·=·shift;
 10 ········this.mask·=·mask;
11 ····}11 ····}
12 ····12 ····
13 ····public·Object·invoke(Object·p1__6955_SHARP_)·{13 ····public·Object·invoke(Object·p1__6955_SHARP_)·{
14 ········final·Object·shift·=·this.shift;14 ········final·Object·shift·=·this.shift;
15 ········final·Object·mask·=·this.mask;15 ········final·Object·mask·=·this.mask;
16 ········final·Object·o·=·p1__6955_SHARP_;16 ········final·Object·o·=·p1__6955_SHARP_;
17 ········p1__6955_SHARP_·=·null;17 ········p1__6955_SHARP_·=·null;
2.09 KB
clojure/core$prep_hashes.class
2.03 KB
procyon -ec {}
    
Offset 73, 18 lines modifiedOffset 73, 18 lines modified
73 ················persistentVector·=·Tuple.create(const__8,·const__9,·core$case_map.invokeStatic(o6,·rawRoot2,·o7,·o8),·(Object)core$prep_hashes.const__14);73 ················persistentVector·=·Tuple.create(const__8,·const__9,·core$case_map.invokeStatic(o6,·rawRoot2,·o7,·o8),·(Object)core$prep_hashes.const__14);
74 ············}74 ············}
75 ············else·{75 ············else·{
76 ················final·Object·o9·=·shift;76 ················final·Object·o9·=·shift;
77 ················final·Object·o10·=·mask;77 ················final·Object·o10·=·mask;
78 ················final·Object·o11·=·hashcode;78 ················final·Object·o11·=·hashcode;
79 ················hashcode·=·null;79 ················hashcode·=·null;
80 ················final·Object·o12·=·mask; 
81 ················mask·=·null; 
82 ················final·Object·o13·=·shift;80 ················final·Object·o12·=·shift;
83 ················shift·=·null;81 ················shift·=·null;
 82 ················final·Object·o13·=·mask;
 83 ················mask·=·null;
84 ················final·core$prep_hashes$fn__6961·core$prep_hashes$fn__6961·=·new·core$prep_hashes$fn__6961(o11,·o12,·o13);84 ················final·core$prep_hashes$fn__6961·core$prep_hashes$fn__6961·=·new·core$prep_hashes$fn__6961(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;
89 ················thens·=·null;89 ················thens·=·null;
90 ················persistentVector·=·Tuple.create(o9,·o10,·core$case_map.invokeStatic((Object)core$prep_hashes$fn__6961,·rawRoot3,·o14,·o15),·(Object)core$prep_hashes.const__8);90 ················persistentVector·=·Tuple.create(o9,·o10,·core$case_map.invokeStatic((Object)core$prep_hashes$fn__6961,·rawRoot3,·o14,·o15),·(Object)core$prep_hashes.const__8);
Offset 121, 15 lines modifiedOffset 121, 15 lines modified
121 ············Object·invokeStatic3;121 ············Object·invokeStatic3;
122 ············if·(Numbers.isZero(mask2))·{122 ············if·(Numbers.isZero(mask2))·{
123 ················invokeStatic3·=·skip_check;123 ················invokeStatic3·=·skip_check;
124 ················skip_check·=·null;124 ················skip_check·=·null;
125 ············}125 ············}
126 ············else·{126 ············else·{
127 ················final·PersistentHashSet·empty·=·PersistentHashSet.EMPTY;127 ················final·PersistentHashSet·empty·=·PersistentHashSet.EMPTY;
128 ················final·core$prep_hashes$fn__6969·core$prep_hashes$fn__6962·=·new·core$prep_hashes$fn__6969(mask2,·shift2);128 ················final·core$prep_hashes$fn__6969·core$prep_hashes$fn__6962·=·new·core$prep_hashes$fn__6969(shift2,·mask2);
129 ················final·Object·o22·=·skip_check;129 ················final·Object·o22·=·skip_check;
130 ················skip_check·=·null;130 ················skip_check·=·null;
131 ················invokeStatic3·=·core$into1.invokeStatic((Object)empty,·core$map.invokeStatic((Object)core$prep_hashes$fn__6962,·o22));131 ················invokeStatic3·=·core$into1.invokeStatic((Object)empty,·core$map.invokeStatic((Object)core$prep_hashes$fn__6962,·o22));
132 ············}132 ············}
133 ············Object·skip_check2·=·invokeStatic3;133 ············Object·skip_check2·=·invokeStatic3;
134 ············final·Object·o23·=·shift2;134 ············final·Object·o23·=·shift2;
135 ············shift2·=·null;135 ············shift2·=·null;
788 B
clojure/core$prep_ints$fn__6934.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__6934·extends·AFunction5 public·final·class·core$prep_ints$fn__6934·extends·AFunction
6 {6 {
7 ····Object·shift; 
8 ····Object·mask;7 ····Object·mask;
 8 ····Object·shift;
9 ····9 ····
10 ····public·core$prep_ints$fn__6934(final·Object·shift,·final·Object·mask)·{10 ····public·core$prep_ints$fn__6934(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__6930_SHARP_)·{15 ····public·Object·invoke(Object·p1__6930_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__6930_SHARP_;18 ········final·Object·o·=·p1__6930_SHARP_;
19 ········p1__6930_SHARP_·=·null;19 ········p1__6930_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__6934·core$prep_ints$fn__6934·=·new·core$prep_ints$fn__6934(o8,·o9);73 ············final·core$prep_ints$fn__6934·core$prep_ints$fn__6934·=·new·core$prep_ints$fn__6934(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__6934,·rawRoot5,·o10,·o11),·(Object)core$prep_ints.const__4);79 ············persistentVector·=·Tuple.create(o6,·o7,·core$case_map.invokeStatic((Object)core$prep_ints$fn__6934,·rawRoot5,·o10,·o11),·(Object)core$prep_ints.const__4);
1.34 KB
clojure/core$promise$reify__8486.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__8486·implements·IPending,·IBlockingDeref,·IDeref,·IFn,·IObj13 public·final·class·core$promise$reify__8486·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__8486(final·IPersistentMap·_meta,·final·Object·d,·final·Object·v)·{19 ····public·core$promise$reify__8486(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__8486(final·Object·o,·final·Object·o2)·{25 ····public·core$promise$reify__8486(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__8486(persistentMap,·this.d,·this.v);34 ········return·(IObj)new·core$promise$reify__8486(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__5499__auto__8488·=·Numbers.isPos(((CountDownLatch)this.d).getCount());38 ········final·boolean·and__5499__auto__8488·=·Numbers.isPos(((CountDownLatch)this.d).getCount());
39 ········Object·invokeStatic;39 ········Object·invokeStatic;
40 ········Object·o2;40 ········Object·o2;
41 ········if·(and__5499__auto__8488)·{41 ········if·(and__5499__auto__8488)·{
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__8486(persistentMap,·o,·o2)).withMeta((IPersistentMap)core$promise.const__6);23 ········return·((IObj)new·core$promise$reify__8486(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 ····
773 B
clojure/core$some_fn$sp2__8638$fn__8639.class
683 B
procyon -ec {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.AFunction;4 import·clojure.lang.AFunction;
  
5 public·final·class·core$some_fn$sp2__8638$fn__8639·extends·AFunction5 public·final·class·core$some_fn$sp2__8638$fn__8639·extends·AFunction
6 {6 {
7 ····Object·p1; 
8 ····Object·p2;7 ····Object·p2;
 8 ····Object·p1;
9 ····9 ····
10 ····public·core$some_fn$sp2__8638$fn__8639(final·Object·p2,·final·Object·p3)·{10 ····public·core$some_fn$sp2__8638$fn__8639(final·Object·p2,·final·Object·p3)·{
11 ········this.p1·=·p2;11 ········this.p2·=·p2;
12 ········this.p2·=·p3;12 ········this.p1·=·p3;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke(Object·p1__8626_SHARP_)·{15 ····public·Object·invoke(Object·p1__8626_SHARP_)·{
16 ········final·Object·invoke;16 ········final·Object·invoke;
17 ········Object·or__5501__auto__8641·=·invoke·=·((IFn)this.p1).invoke(p1__8626_SHARP_);17 ········Object·or__5501__auto__8641·=·invoke·=·((IFn)this.p1).invoke(p1__8626_SHARP_);
18 ········if·(invoke·!=·null)·{18 ········if·(invoke·!=·null)·{
19 ············if·(invoke·!=·Boolean.FALSE)·{19 ············if·(invoke·!=·Boolean.FALSE)·{
1.42 KB
clojure/core$some_fn$sp2__8638.class
1.34 KB
procyon -ec {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 package·clojure;2 package·clojure;
  
3 import·clojure.lang.IFn;3 import·clojure.lang.IFn;
4 import·clojure.lang.RestFn;4 import·clojure.lang.RestFn;
  
5 public·final·class·core$some_fn$sp2__8638·extends·RestFn5 public·final·class·core$some_fn$sp2__8638·extends·RestFn
6 {6 {
7 ····Object·p1; 
8 ····Object·p2;7 ····Object·p2;
 8 ····Object·p1;
9 ····9 ····
10 ····public·core$some_fn$sp2__8638(final·Object·p2,·final·Object·p3)·{10 ····public·core$some_fn$sp2__8638(final·Object·p2,·final·Object·p3)·{
11 ········this.p1·=·p2;11 ········this.p2·=·p2;
12 ········this.p2·=·p3;12 ········this.p1·=·p3;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{15 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{
16 ········final·IFn·fn·=·(IFn)this;16 ········final·IFn·fn·=·(IFn)this;
17 ········final·Object·o·=·x;17 ········final·Object·o·=·x;
18 ········x·=·null;18 ········x·=·null;
19 ········final·Object·o2·=·y;19 ········final·Object·o2·=·y;
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
27 ········if·(invoke·!=·null)·{27 ········if·(invoke·!=·null)·{
28 ············if·(invoke·!=·Boolean.FALSE)·{28 ············if·(invoke·!=·Boolean.FALSE)·{
29 ················final·Object·invokeStatic·=·or__5501__auto__8643;29 ················final·Object·invokeStatic·=·or__5501__auto__8643;
30 ················or__5501__auto__8643·=·null;30 ················or__5501__auto__8643·=·null;
31 ················return·invokeStatic;31 ················return·invokeStatic;
32 ············}32 ············}
33 ········}33 ········}
34 ········final·core$some_fn$sp2__8638$fn__8639·core$some_fn$sp2__8638$fn__8639·=·new·core$some_fn$sp2__8638$fn__8639(this.p1,·this.p2);34 ········final·core$some_fn$sp2__8638$fn__8639·core$some_fn$sp2__8638$fn__8639·=·new·core$some_fn$sp2__8638$fn__8639(this.p2,·this.p1);
35 ········final·Object·o4·=·args;35 ········final·Object·o4·=·args;
36 ········args·=·null;36 ········args·=·null;
37 ········this·=·null;37 ········this·=·null;
38 ········return·core$some.invokeStatic((Object)core$some_fn$sp2__8638$fn__8639,·o4);38 ········return·core$some.invokeStatic((Object)core$some_fn$sp2__8638$fn__8639,·o4);
39 ····}39 ····}
40 ····40 ····
41 ····public·Object·invoke(Object·x,·Object·y,·Object·z)·{41 ····public·Object·invoke(Object·x,·Object·y,·Object·z)·{
811 B
clojure/core$some_fn$sp3__8653$fn__8654.class
721 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$some_fn$sp3__8653$fn__8654·extends·AFunction5 public·final·class·core$some_fn$sp3__8653$fn__8654·extends·AFunction
6 {6 {
7 ····Object·p1;7 ····Object·p1;
8 ····Object·p2; 
9 ····Object·p3;8 ····Object·p3;
 9 ····Object·p2;
10 ····10 ····
11 ····public·core$some_fn$sp3__8653$fn__8654(final·Object·p3,·final·Object·p4,·final·Object·p5)·{11 ····public·core$some_fn$sp3__8653$fn__8654(final·Object·p3,·final·Object·p4,·final·Object·p5)·{
12 ········this.p1·=·p3;12 ········this.p1·=·p3;
13 ········this.p2·=·p4;13 ········this.p3·=·p4;
14 ········this.p3·=·p5;14 ········this.p2·=·p5;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(Object·p1__8627_SHARP_)·{17 ····public·Object·invoke(Object·p1__8627_SHARP_)·{
18 ········final·Object·invoke;18 ········final·Object·invoke;
19 ········Object·or__5501__auto__8657·=·invoke·=·((IFn)this.p1).invoke(p1__8627_SHARP_);19 ········Object·or__5501__auto__8657·=·invoke·=·((IFn)this.p1).invoke(p1__8627_SHARP_);
20 ········if·(invoke·!=·null)·{20 ········if·(invoke·!=·null)·{
21 ············if·(invoke·!=·Boolean.FALSE)·{21 ············if·(invoke·!=·Boolean.FALSE)·{
1.47 KB
clojure/core$some_fn$sp3__8653.class
1.4 KB
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.RestFn;4 import·clojure.lang.RestFn;
  
5 public·final·class·core$some_fn$sp3__8653·extends·RestFn5 public·final·class·core$some_fn$sp3__8653·extends·RestFn
6 {6 {
7 ····Object·p1;7 ····Object·p1;
8 ····Object·p2; 
9 ····Object·p3;8 ····Object·p3;
 9 ····Object·p2;
10 ····10 ····
11 ····public·core$some_fn$sp3__8653(final·Object·p3,·final·Object·p4,·final·Object·p5)·{11 ····public·core$some_fn$sp3__8653(final·Object·p3,·final·Object·p4,·final·Object·p5)·{
12 ········this.p1·=·p3;12 ········this.p1·=·p3;
13 ········this.p2·=·p4;13 ········this.p3·=·p4;
14 ········this.p3·=·p5;14 ········this.p2·=·p5;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{17 ····public·Object·doInvoke(Object·x,·Object·y,·Object·z,·Object·args)·{
18 ········final·IFn·fn·=·(IFn)this;18 ········final·IFn·fn·=·(IFn)this;
19 ········final·Object·o·=·x;19 ········final·Object·o·=·x;
20 ········x·=·null;20 ········x·=·null;
21 ········final·Object·o2·=·y;21 ········final·Object·o2·=·y;
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
29 ········if·(invoke·!=·null)·{29 ········if·(invoke·!=·null)·{
30 ············if·(invoke·!=·Boolean.FALSE)·{30 ············if·(invoke·!=·Boolean.FALSE)·{
31 ················final·Object·invokeStatic·=·or__5501__auto__8659;31 ················final·Object·invokeStatic·=·or__5501__auto__8659;
32 ················or__5501__auto__8659·=·null;32 ················or__5501__auto__8659·=·null;
33 ················return·invokeStatic;33 ················return·invokeStatic;
34 ············}34 ············}
35 ········}35 ········}
36 ········final·core$some_fn$sp3__8653$fn__8654·core$some_fn$sp3__8653$fn__8654·=·new·core$some_fn$sp3__8653$fn__8654(this.p1,·this.p2,·this.p3);36 ········final·core$some_fn$sp3__8653$fn__8654·core$some_fn$sp3__8653$fn__8654·=·new·core$some_fn$sp3__8653$fn__8654(this.p1,·this.p3,·this.p2);
37 ········final·Object·o4·=·args;37 ········final·Object·o4·=·args;
38 ········args·=·null;38 ········args·=·null;
39 ········this·=·null;39 ········this·=·null;
40 ········return·core$some.invokeStatic((Object)core$some_fn$sp3__8653$fn__8654,·o4);40 ········return·core$some.invokeStatic((Object)core$some_fn$sp3__8653$fn__8654,·o4);
41 ····}41 ····}
42 ····42 ····
43 ····public·Object·invoke(Object·x,·Object·y,·Object·z)·{43 ····public·Object·invoke(Object·x,·Object·y,·Object·z)·{
816 B
clojure/core$some_fn$spn__8675$fn__8678.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__8675$fn__8678·extends·AFunction5 public·final·class·core$some_fn$spn__8675$fn__8678·extends·AFunction
6 {6 {
7 ····Object·x; 
8 ····Object·y;7 ····Object·y;
 8 ····Object·x;
9 ····9 ····
10 ····public·core$some_fn$spn__8675$fn__8678(final·Object·x,·final·Object·y)·{10 ····public·core$some_fn$spn__8675$fn__8678(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__8629_SHARP_)·{15 ····public·Object·invoke(Object·p1__8629_SHARP_)·{
16 ········final·Object·invoke;16 ········final·Object·invoke;
17 ········Object·or__5501__auto__8680·=·invoke·=·((IFn)p1__8629_SHARP_).invoke(this.x);17 ········Object·or__5501__auto__8680·=·invoke·=·((IFn)p1__8629_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__8675$fn__8681.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__8675$fn__8681·extends·AFunction5 public·final·class·core$some_fn$spn__8675$fn__8681·extends·AFunction
6 {6 {
7 ····Object·z; 
8 ····Object·x;7 ····Object·x;
9 ····Object·y;8 ····Object·y;
 9 ····Object·z;
10 ····10 ····
11 ····public·core$some_fn$spn__8675$fn__8681(final·Object·z,·final·Object·x,·final·Object·y)·{11 ····public·core$some_fn$spn__8675$fn__8681(final·Object·x,·final·Object·y,·final·Object·z)·{
12 ········this.z·=·z; 
13 ········this.x·=·x;12 ········this.x·=·x;
14 ········this.y·=·y;13 ········this.y·=·y;
 14 ········this.z·=·z;
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(Object·p1__8630_SHARP_)·{17 ····public·Object·invoke(Object·p1__8630_SHARP_)·{
18 ········final·Object·invoke;18 ········final·Object·invoke;
19 ········Object·or__5501__auto__8684·=·invoke·=·((IFn)p1__8630_SHARP_).invoke(this.x);19 ········Object·or__5501__auto__8684·=·invoke·=·((IFn)p1__8630_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__8675.class
1.43 KB
procyon -ec {}
    
Offset 34, 31 lines modifiedOffset 34, 31 lines modified
34 ········final·core$some_fn$spn__8675$fn__8685·core$some_fn$spn__8675$fn__8685·=·new·core$some_fn$spn__8675$fn__8685(o4);34 ········final·core$some_fn$spn__8675$fn__8685·core$some_fn$spn__8675$fn__8685·=·new·core$some_fn$spn__8675$fn__8685(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__8675$fn__8685,·ps);37 ········return·core$some.invokeStatic((Object)core$some_fn$spn__8675$fn__8685,·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·=·x;41 ········final·Object·o·=·x;
44 ········x·=·null;42 ········x·=·null;
45 ········final·Object·o3·=·y;43 ········final·Object·o2·=·y;
46 ········y·=·null;44 ········y·=·null;
 45 ········final·Object·o3·=·z;
 46 ········z·=·null;
47 ········final·core$some_fn$spn__8675$fn__8681·core$some_fn$spn__8675$fn__8681·=·new·core$some_fn$spn__8675$fn__8681(o,·o2,·o3);47 ········final·core$some_fn$spn__8675$fn__8681·core$some_fn$spn__8675$fn__8681·=·new·core$some_fn$spn__8675$fn__8681(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__8675$fn__8681,·ps);50 ········return·core$some.invokeStatic((Object)core$some_fn$spn__8675$fn__8681,·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__8675$fn__8678·core$some_fn$spn__8675$fn__8678·=·new·core$some_fn$spn__8675$fn__8678(o,·o2);58 ········final·core$some_fn$spn__8675$fn__8678·core$some_fn$spn__8675$fn__8678·=·new·core$some_fn$spn__8675$fn__8678(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__8675$fn__8678,·ps);61 ········return·core$some.invokeStatic((Object)core$some_fn$spn__8675$fn__8678,·ps);
62 ····}62 ····}
63 ····63 ····
64 ····public·Object·invoke(Object·x)·{64 ····public·Object·invoke(Object·x)·{
1.17 KB
clojure/core$some_fn.class
1.11 KB
procyon -ec {}
    
Offset 24, 30 lines modifiedOffset 24, 30 lines modified
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·=·p1;29 ········final·Object·o·=·p1;
30 ········p1·=·null;30 ········p1·=·null;
31 ········final·Object·o2·=·p2;31 ········final·Object·o2·=·p3;
32 ········p2·=·null; 
33 ········final·Object·o3·=·p3; 
34 ········p3·=·null;32 ········p3·=·null;
 33 ········final·Object·o3·=·p2;
 34 ········p2·=·null;
35 ········return·new·core$some_fn$sp3__8653(o,·o2,·o3);35 ········return·new·core$some_fn$sp3__8653(o,·o2,·o3);
36 ····}36 ····}
37 ····37 ····
38 ····public·Object·invoke(final·Object·p3,·final·Object·p4,·final·Object·p5)·{38 ····public·Object·invoke(final·Object·p3,·final·Object·p4,·final·Object·p5)·{
39 ········return·invokeStatic(p3,·p4,·p5);39 ········return·invokeStatic(p3,·p4,·p5);
40 ····}40 ····}
41 ····41 ····
42 ····public·static·Object·invokeStatic(Object·p1,·Object·p2)·{42 ····public·static·Object·invokeStatic(Object·p1,·Object·p2)·{
43 ········final·Object·o·=·p1; 
44 ········p1·=·null; 
45 ········final·Object·o2·=·p2;43 ········final·Object·o·=·p2;
46 ········p2·=·null;44 ········p2·=·null;
 45 ········final·Object·o2·=·p1;
 46 ········p1·=·null;
47 ········return·new·core$some_fn$sp2__8638(o,·o2);47 ········return·new·core$some_fn$sp2__8638(o,·o2);
48 ····}48 ····}
49 ····49 ····
50 ····public·Object·invoke(final·Object·p2,·final·Object·p3)·{50 ····public·Object·invoke(final·Object·p2,·final·Object·p3)·{
51 ········return·invokeStatic(p2,·p3);51 ········return·invokeStatic(p2,·p3);
52 ····}52 ····}
53 ····53 ····
713 B
clojure/core$trampoline$fn__6857.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__6857·extends·AFunction3 public·final·class·core$trampoline$fn__6857·extends·AFunction
4 {4 {
5 ····Object·args; 
6 ····Object·f;5 ····Object·f;
 6 ····Object·args;
7 ····7 ····
8 ····public·core$trampoline$fn__6857(final·Object·args,·final·Object·f)·{8 ····public·core$trampoline$fn__6857(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__6857((Object)seq,·o));14 ········return·invokeStatic(new·core$trampoline$fn__6857(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.39 KB
clojure/core/Vec$reify__8252.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__8252·implements·ListIterator,·IObj12 public·final·class·Vec$reify__8252·implements·ListIterator,·IObj
13 {13 {
14 ····final·IPersistentMap·__meta;14 ····final·IPersistentMap·__meta;
 15 ····Object·i;
15 ····int·cnt;16 ····int·cnt;
16 ····Object·this;17 ····Object·this;
17 ····Object·i; 
18 ····18 ····
19 ····public·Vec$reify__8252(final·IPersistentMap·_meta,·final·int·cnt,·final·Object·this2,·final·Object·i)·{19 ····public·Vec$reify__8252(final·IPersistentMap·_meta,·final·Object·i,·final·int·cnt,·final·Object·this2)·{
20 ········this.__meta·=·_meta;20 ········this.__meta·=·_meta;
 21 ········this.i·=·i;
21 ········this.cnt·=·cnt;22 ········this.cnt·=·cnt;
22 ········this.this·=·this2;23 ········this.this·=·this2;
23 ········this.i·=·i; 
24 ····}24 ····}
25 ····25 ····
26 ····public·Vec$reify__8252(final·int·n,·final·Object·o,·final·Object·o2)·{26 ····public·Vec$reify__8252(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__8252(persistentMap,·this.cnt,·this.this,·this.i);35 ········return·(IObj)new·Vec$reify__8252(persistentMap,·this.i,·this.cnt,·this.this);
36 ····}36 ····}
37 ····37 ····
38 ····@Override38 ····@Override
39 ····public·void·set(final·Object·e)·{39 ····public·void·set(final·Object·e)·{
40 ········throw·(Throwable)new·UnsupportedOperationException();40 ········throw·(Throwable)new·UnsupportedOperationException();
41 ····}41 ····}
42 ····42 ····
1.38 KB
clojure/core/Vec$reify__8254.class
1.31 KB
procyon -ec {}
    
Offset 9, 35 lines modifiedOffset 9, 35 lines modified
9 import·clojure.lang.IPersistentMap;9 import·clojure.lang.IPersistentMap;
10 import·clojure.lang.IObj;10 import·clojure.lang.IObj;
11 import·java.util.Iterator;11 import·java.util.Iterator;
  
12 public·final·class·Vec$reify__8254·implements·Iterator,·IObj12 public·final·class·Vec$reify__8254·implements·Iterator,·IObj
13 {13 {
14 ····final·IPersistentMap·__meta;14 ····final·IPersistentMap·__meta;
15 ····int·cnt; 
16 ····Object·this;15 ····Object·this;
 16 ····int·cnt;
17 ····Object·i;17 ····Object·i;
18 ····18 ····
19 ····public·Vec$reify__8254(final·IPersistentMap·_meta,·final·int·cnt,·final·Object·this2,·final·Object·i)·{19 ····public·Vec$reify__8254(final·IPersistentMap·_meta,·final·Object·this2,·final·int·cnt,·final·Object·i)·{
20 ········this.__meta·=·_meta;20 ········this.__meta·=·_meta;
21 ········this.cnt·=·cnt; 
22 ········this.this·=·this2;21 ········this.this·=·this2;
 22 ········this.cnt·=·cnt;
23 ········this.i·=·i;23 ········this.i·=·i;
24 ····}24 ····}
25 ····25 ····
26 ····public·Vec$reify__8254(final·int·n,·final·Object·o,·final·Object·o2)·{26 ····public·Vec$reify__8254(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__8254(persistentMap,·this.cnt,·this.this,·this.i);35 ········return·(IObj)new·Vec$reify__8254(persistentMap,·this.this,·this.cnt,·this.i);
36 ····}36 ····}
37 ····37 ····
38 ····@Override38 ····@Override
39 ····public·void·remove()·{39 ····public·void·remove()·{
40 ········throw·(Throwable)new·UnsupportedOperationException();40 ········throw·(Throwable)new·UnsupportedOperationException();
41 ····}41 ····}
42 ····42 ····
1.56 KB
clojure/core/Vec.class
1.52 KB
procyon -ec {}
    
Offset 100, 15 lines modifiedOffset 100, 15 lines modified
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;104 ········final·int·cnt·=·this.cnt;
105 ········final·Object·o·=·i;105 ········final·Object·o·=·i;
106 ········i·=·null;106 ········i·=·null;
107 ········return·(Iterator)((IObj)new·Vec$reify__8254(persistentMap,·cnt,·(Object)this,·o)).withMeta((IPersistentMap)Vec.const__56);107 ········return·(Iterator)((IObj)new·Vec$reify__8254(persistentMap,·(Object)this,·cnt,·o)).withMeta((IPersistentMap)Vec.const__56);
108 ····}108 ····}
109 ····109 ····
110 ····public·Object·set(final·int·i,·final·Object·e)·{110 ····public·Object·set(final·int·i,·final·Object·e)·{
111 ········throw·(Throwable)new·UnsupportedOperationException();111 ········throw·(Throwable)new·UnsupportedOperationException();
112 ····}112 ····}
113 ····113 ····
114 ····public·Object·remove(final·int·i)·{114 ····public·Object·remove(final·int·i)·{
Offset 130, 18 lines modifiedOffset 130, 17 lines modified
130 ········this·=·null;130 ········this·=·null;
131 ········return·(List)core$subvec.invokeStatic((Object)vec,·(Object)value,·(Object)value2);131 ········return·(List)core$subvec.invokeStatic((Object)vec,·(Object)value,·(Object)value2);
132 ····}132 ····}
133 ····133 ····
134 ····public·ListIterator·listIterator(final·int·i)·{134 ····public·ListIterator·listIterator(final·int·i)·{
135 ········Object·j·=·new·AtomicInteger(i);135 ········Object·j·=·new·AtomicInteger(i);
136 ········final·IPersistentMap·persistentMap·=·null;136 ········final·IPersistentMap·persistentMap·=·null;
137 ········final·int·cnt·=·this.cnt; 
138 ········final·Object·o·=·j;137 ········final·Object·o·=·j;
139 ········j·=·null;138 ········j·=·null;
140 ········return·(ListIterator)((IObj)new·Vec$reify__8252(persistentMap,·cnt,·(Object)this,·o)).withMeta((IPersistentMap)Vec.const__53);139 ········return·(ListIterator)((IObj)new·Vec$reify__8252(persistentMap,·o,·this.cnt,·(Object)this)).withMeta((IPersistentMap)Vec.const__53);
141 ····}140 ····}
142 ····141 ····
143 ····public·ListIterator·listIterator()·{142 ····public·ListIterator·listIterator()·{
144 ········return·((Vec)this).listIterator(RT.intCast(0L));143 ········return·((Vec)this).listIterator(RT.intCast(0L));
145 ····}144 ····}
146 ····145 ····
147 ····public·int·lastIndexOf(final·Object·o)·{146 ····public·int·lastIndexOf(final·Object·o)·{
1.14 KB
clojure/core/VecSeq$fn__8232.class
1.08 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__8232·extends·AFunction8 public·final·class·VecSeq$fn__8232·extends·AFunction
9 {9 {
10 ····long·aidx;10 ····Object·result;
 11 ····Object·f;
11 ····Object·node;12 ····Object·node;
12 ····Object·am;13 ····Object·am;
 14 ····long·aidx;
13 ····Object·f; 
14 ····Object·result; 
15 ····15 ····
16 ····public·VecSeq$fn__8232(final·long·aidx,·final·Object·node,·final·Object·am,·final·Object·f,·final·Object·result)·{16 ····public·VecSeq$fn__8232(final·Object·result,·final·Object·f,·final·Object·node,·final·Object·am,·final·long·aidx)·{
 17 ········this.result·=·result;
17 ········this.aidx·=·aidx;18 ········this.f·=·f;
18 ········this.node·=·node;19 ········this.node·=·node;
19 ········this.am·=·am;20 ········this.am·=·am;
20 ········this.f·=·f;21 ········this.aidx·=·aidx;
21 ········this.result·=·result; 
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.2 KB
clojure/core/VecSeq.class
1.15 KB
procyon -ec {}
    
Offset 187, 21 lines modifiedOffset 187, 19 lines modified
187 ····public·Object·internal_reduce(final·Object·f,·Object·val)·{187 ····public·Object·internal_reduce(final·Object·f,·Object·val)·{
188 ········final·Object·o·=·val;188 ········final·Object·o·=·val;
189 ········val·=·null;189 ········val·=·null;
190 ········Object·result·=·o;190 ········Object·result·=·o;
191 ········Object·o5;191 ········Object·o5;
192 ········for·(long·aidx·=·Numbers.add((long)this.i,·(long)this.offset);·aidx·<·RT.count(this.vec);·aidx·=·(0xFFE0L·&·Numbers.add(aidx,·32L)),·result·=·o5)·{192 ········for·(long·aidx·=·Numbers.add((long)this.i,·(long)this.offset);·aidx·<·RT.count(this.vec);·aidx·=·(0xFFE0L·&·Numbers.add(aidx,·32L)),·result·=·o5)·{
193 ············Object·node·=·((IVecImpl)this.vec).arrayFor(RT.intCast(aidx));193 ············Object·node·=·((IVecImpl)this.vec).arrayFor(RT.intCast(aidx));
194 ············final·long·n·=·aidx; 
195 ············final·Object·o2·=·node; 
196 ············node·=·null; 
197 ············final·Object·am·=·this.am; 
198 ············final·Object·o3·=·result;194 ············final·Object·o2·=·result;
199 ············result·=·null;195 ············result·=·null;
 196 ············final·Object·o3·=·node;
 197 ············node·=·null;
200 ············Object·result2·=·((IFn)new·VecSeq$fn__8232(n,·o2,·am,·f,·o3)).invoke();198 ············Object·result2·=·((IFn)new·VecSeq$fn__8232(o2,·f,·o3,·this.am,·aidx)).invoke();
201 ············if·(RT.isReduced(result2))·{199 ············if·(RT.isReduced(result2))·{
202 ················final·Object·o4·=·result2;200 ················final·Object·o4·=·result2;
203 ················result2·=·null;201 ················result2·=·null;
204 ················this·=·null;202 ················this·=·null;
205 ················return·core$deref.invokeStatic(o4);203 ················return·core$deref.invokeStatic(o4);
206 ············}204 ············}
207 ············o5·=·result2;205 ············o5·=·result2;
1.12 KB
clojure/core/proxy$java/io/Writer$ff19274a.class
1.02 KB
procyon -ec {}
    
Offset 27, 26 lines modifiedOffset 27, 26 lines modified
27 ········this.__clojureFnMap·=·(IPersistentMap)((IPersistentCollection)this.__clojureFnMap).cons((Object)persistentMap);27 ········this.__clojureFnMap·=·(IPersistentMap)((IPersistentCollection)this.__clojureFnMap).cons((Object)persistentMap);
28 ····}28 ····}
29 ····29 ····
30 ····public·IPersistentMap·__getClojureFnMappings()·{30 ····public·IPersistentMap·__getClojureFnMappings()·{
31 ········return·this.__clojureFnMap;31 ········return·this.__clojureFnMap;
32 ····}32 ····}
33 ····33 ····
 34 ····public·/*·bridge·*/·Appendable·append(final·char·c)·{
 35 ········return·this.append(c);
 36 ····}
 37 ····
34 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq)·{38 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq)·{
35 ········return·this.append(csq);39 ········return·this.append(csq);
36 ····}40 ····}
37 ····41 ····
38 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq,·final·int·start,·final·int·end)·{42 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq,·final·int·start,·final·int·end)·{
39 ········return·this.append(csq,·start,·end);43 ········return·this.append(csq,·start,·end);
40 ····}44 ····}
41 ····45 ····
42 ····public·/*·bridge·*/·Appendable·append(final·char·c)·{ 
43 ········return·this.append(c); 
44 ····} 
45 ···· 
46 ····public·void·write(final·String·str)·{46 ····public·void·write(final·String·str)·{
47 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");47 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");
48 ········if·(value·!=·null)·{48 ········if·(value·!=·null)·{
49 ············((IFn)value).invoke((Object)this,·(Object)str);49 ············((IFn)value).invoke((Object)this,·(Object)str);
50 ········}50 ········}
51 ········else·{51 ········else·{
52 ············super.write(str);52 ············super.write(str);
1.24 KB
clojure/core/server$accept_connection$fn__8851.class
1.14 KB
procyon -ec {}
    
Offset 10, 25 lines modifiedOffset 10, 25 lines modified
10 import·clojure.lang.Tuple;10 import·clojure.lang.Tuple;
11 import·clojure.lang.Keyword;11 import·clojure.lang.Keyword;
12 import·clojure.lang.Var;12 import·clojure.lang.Var;
13 import·clojure.lang.AFunction;13 import·clojure.lang.AFunction;
  
14 public·final·class·server$accept_connection$fn__8851·extends·AFunction14 public·final·class·server$accept_connection$fn__8851·extends·AFunction
15 {15 {
 16 ····Object·lockee__8837__auto__;
16 ····Object·name;17 ····Object·name;
17 ····Object·client_id;18 ····Object·client_id;
18 ····Object·lockee__8837__auto__; 
19 ····public·static·final·Var·const__1;19 ····public·static·final·Var·const__1;
20 ····public·static·final·Var·const__2;20 ····public·static·final·Var·const__2;
21 ····public·static·final·Keyword·const__3;21 ····public·static·final·Keyword·const__3;
22 ····22 ····
23 ····public·server$accept_connection$fn__8851(final·Object·name,·final·Object·client_id,·final·Object·lockee__8837__auto__)·{23 ····public·server$accept_connection$fn__8851(final·Object·lockee__8837__auto__,·final·Object·name,·final·Object·client_id)·{
 24 ········this.lockee__8837__auto__·=·lockee__8837__auto__;
24 ········this.name·=·name;25 ········this.name·=·name;
25 ········this.client_id·=·client_id;26 ········this.client_id·=·client_id;
26 ········this.lockee__8837__auto__·=·lockee__8837__auto__; 
27 ····}27 ····}
28 ····28 ····
29 ····public·Object·invoke()·{29 ····public·Object·invoke()·{
30 ········Object·invokeStatic;30 ········Object·invokeStatic;
31 ········try·{31 ········try·{
32 ············final·Var·const__1·=·server$accept_connection$fn__8851.const__1;32 ············final·Var·const__1·=·server$accept_connection$fn__8851.const__1;
33 ············final·Object·rawRoot·=·server$accept_connection$fn__8851.const__2.getRawRoot();33 ············final·Object·rawRoot·=·server$accept_connection$fn__8851.const__2.getRawRoot();
1.22 KB
clojure/core/server$accept_connection$fn__8853.class
1.12 KB
procyon -ec {}
    
Offset 10, 25 lines modifiedOffset 10, 25 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.AFunction;12 import·clojure.lang.AFunction;
  
13 public·final·class·server$accept_connection$fn__8853·extends·AFunction13 public·final·class·server$accept_connection$fn__8853·extends·AFunction
14 {14 {
15 ····Object·name;15 ····Object·name;
16 ····Object·client_id; 
17 ····Object·lockee__8837__auto__;16 ····Object·lockee__8837__auto__;
 17 ····Object·client_id;
18 ····public·static·final·Var·const__1;18 ····public·static·final·Var·const__1;
19 ····public·static·final·Var·const__2;19 ····public·static·final·Var·const__2;
20 ····public·static·final·Keyword·const__3;20 ····public·static·final·Keyword·const__3;
21 ····public·static·final·Var·const__4;21 ····public·static·final·Var·const__4;
22 ····22 ····
23 ····public·server$accept_connection$fn__8853(final·Object·name,·final·Object·client_id,·final·Object·lockee__8837__auto__)·{23 ····public·server$accept_connection$fn__8853(final·Object·name,·final·Object·lockee__8837__auto__,·final·Object·client_id)·{
24 ········this.name·=·name;24 ········this.name·=·name;
25 ········this.client_id·=·client_id; 
26 ········this.lockee__8837__auto__·=·lockee__8837__auto__;25 ········this.lockee__8837__auto__·=·lockee__8837__auto__;
 26 ········this.client_id·=·client_id;
27 ····}27 ····}
28 ····28 ····
29 ····public·Object·invoke()·{29 ····public·Object·invoke()·{
30 ········Object·invokeStatic;30 ········Object·invokeStatic;
31 ········try·{31 ········try·{
32 ············final·Var·const__1·=·server$accept_connection$fn__8853.const__1;32 ············final·Var·const__1·=·server$accept_connection$fn__8853.const__1;
33 ············final·Object·rawRoot·=·server$accept_connection$fn__8853.const__2.getRawRoot();33 ············final·Object·rawRoot·=·server$accept_connection$fn__8853.const__2.getRawRoot();
4.01 KB
clojure/core/server$accept_connection.class
3.93 KB
procyon -ec {}
    
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
27 ····public·static·final·Var·const__4;27 ····public·static·final·Var·const__4;
28 ····public·static·final·Var·const__5;28 ····public·static·final·Var·const__5;
29 ····public·static·final·Keyword·const__6;29 ····public·static·final·Keyword·const__6;
30 ····public·static·final·Keyword·const__7;30 ····public·static·final·Keyword·const__7;
31 ····public·static·final·Var·const__8;31 ····public·static·final·Var·const__8;
32 ····32 ····
33 ····public·static·Object·invokeStatic(Object·conn,·Object·name,·Object·client_id,·Object·in,·Object·out,·Object·err,·Object·accept,·Object·args)·{33 ····public·static·Object·invokeStatic(Object·conn,·Object·name,·Object·client_id,·Object·in,·Object·out,·Object·err,·Object·accept,·Object·args)·{
34 ········Object·o9;34 ········Object·o7;
35 ········try·{35 ········try·{
36 ············final·Object[]·array·=·new·Object[8];36 ············final·Object[]·array·=·new·Object[8];
37 ············array[0]·=·server$accept_connection.const__2;37 ············array[0]·=·server$accept_connection.const__2;
38 ············final·int·n·=·1;38 ············final·int·n·=·1;
39 ············final·Object·o·=·in;39 ············final·Object·o·=·in;
40 ············in·=·null;40 ············in·=·null;
41 ············array[n]·=·o;41 ············array[n]·=·o;
Offset 52, 52 lines modifiedOffset 52, 50 lines modified
52 ············array[6]·=·server$accept_connection.const__5;52 ············array[6]·=·server$accept_connection.const__5;
53 ············array[7]·=·RT.mapUniqueKeys(new·Object[]·{·server$accept_connection.const__6,·name,·server$accept_connection.const__7,·client_id·});53 ············array[7]·=·RT.mapUniqueKeys(new·Object[]·{·server$accept_connection.const__6,·name,·server$accept_connection.const__7,·client_id·});
54 ············core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(array)));54 ············core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(array)));
55 ············Object·invokeStatic2;55 ············Object·invokeStatic2;
56 ············try·{56 ············try·{
57 ················Object·lockee__8837__auto__8856·=·server$accept_connection.const__8.getRawRoot();57 ················Object·lockee__8837__auto__8856·=·server$accept_connection.const__8.getRawRoot();
58 ················((ReentrantLock)lockee__8837__auto__8856).lock();58 ················((ReentrantLock)lockee__8837__auto__8856).lock();
59 ················final·Object·o4·=·name; 
60 ················final·Object·o5·=·client_id; 
61 ················final·Object·o6·=·lockee__8837__auto__8856;59 ················final·Object·o4·=·lockee__8837__auto__8856;
62 ················lockee__8837__auto__8856·=·null;60 ················lockee__8837__auto__8856·=·null;
63 ················((IFn)new·server$accept_connection$fn__8851(o4,·o5,·o6)).invoke();61 ················((IFn)new·server$accept_connection$fn__8851(o4,·name,·client_id)).invoke();
64 ················core$require.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$symbol.invokeStatic(core$namespace.invokeStatic(accept))·}));62 ················core$require.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$symbol.invokeStatic(core$namespace.invokeStatic(accept))·}));
65 ················final·Object·o7·=·accept;63 ················final·Object·o5·=·accept;
66 ················accept·=·null;64 ················accept·=·null;
67 ················final·Object·invokeStatic;65 ················final·Object·invokeStatic;
68 ················Object·accept_fn·=·invokeStatic·=·core$resolve.invokeStatic(o7);66 ················Object·accept_fn·=·invokeStatic·=·core$resolve.invokeStatic(o5);
69 ················accept_fn·=·null;67 ················accept_fn·=·null;
70 ················final·Object·o8·=·args;68 ················final·Object·o6·=·args;
71 ················args·=·null;69 ················args·=·null;
72 ················invokeStatic2·=·core$apply.invokeStatic(invokeStatic,·o8);70 ················invokeStatic2·=·core$apply.invokeStatic(invokeStatic,·o6);
73 ············}71 ············}
74 ············finally·{72 ············finally·{
75 ················core$pop_thread_bindings.invokeStatic();73 ················core$pop_thread_bindings.invokeStatic();
76 ············}74 ············}
77 ············o9·=·invokeStatic2;75 ············o7·=·invokeStatic2;
78 ········}76 ········}
79 ········catch·(SocketException·_disconnect)·{77 ········catch·(SocketException·_disconnect)·{
80 ············o9·=·null;78 ············o7·=·null;
81 ········}79 ········}
82 ········finally·{80 ········finally·{
83 ············Object·lockee__8837__auto__8857·=·server$accept_connection.const__8.getRawRoot();81 ············Object·lockee__8837__auto__8857·=·server$accept_connection.const__8.getRawRoot();
84 ············((ReentrantLock)lockee__8837__auto__8857).lock();82 ············((ReentrantLock)lockee__8837__auto__8857).lock();
85 ············final·Object·o10·=·name;83 ············final·Object·o8·=·name;
86 ············name·=·null;84 ············name·=·null;
87 ············final·Object·o11·=·client_id; 
88 ············client_id·=·null; 
89 ············final·Object·o12·=·lockee__8837__auto__8857;85 ············final·Object·o9·=·lockee__8837__auto__8857;
90 ············lockee__8837__auto__8857·=·null;86 ············lockee__8837__auto__8857·=·null;
 87 ············final·Object·o10·=·client_id;
 88 ············client_id·=·null;
91 ············((IFn)new·server$accept_connection$fn__8853(o10,·o11,·o12)).invoke();89 ············((IFn)new·server$accept_connection$fn__8853(o8,·o9,·o10)).invoke();
92 ············final·Object·o13·=·conn;90 ············final·Object·o11·=·conn;
93 ············conn·=·null;91 ············conn·=·null;
94 ············((Socket)o13).close();92 ············((Socket)o11).close();
95 ········}93 ········}
96 ········return·o9;94 ········return·o7;
97 ····}95 ····}
98 ····96 ····
99 ····public·Object·invoke(final·Object·conn,·final·Object·name,·final·Object·client_id,·final·Object·in,·final·Object·out,·final·Object·err,·final·Object·accept,·final·Object·args)·{97 ····public·Object·invoke(final·Object·conn,·final·Object·name,·final·Object·client_id,·final·Object·in,·final·Object·out,·final·Object·err,·final·Object·accept,·final·Object·args)·{
100 ········return·invokeStatic(conn,·name,·client_id,·in,·out,·err,·accept,·args);98 ········return·invokeStatic(conn,·name,·client_id,·in,·out,·err,·accept,·args);
101 ····}99 ····}
102 ····100 ····
103 ····static·{101 ····static·{
1.04 KB
clojure/core/server$io_prepl$fn__8940$fn__8941.class
966 B
procyon -ec {}
    
Offset 10, 25 lines modifiedOffset 10, 25 lines modified
10 import·clojure.lang.ILookupThunk;10 import·clojure.lang.ILookupThunk;
11 import·clojure.lang.KeywordLookupSite;11 import·clojure.lang.KeywordLookupSite;
12 import·clojure.lang.Keyword;12 import·clojure.lang.Keyword;
13 import·clojure.lang.AFunction;13 import·clojure.lang.AFunction;
  
14 public·final·class·server$io_prepl$fn__8940$fn__8941·extends·AFunction14 public·final·class·server$io_prepl$fn__8940$fn__8941·extends·AFunction
15 {15 {
16 ····Object·m; 
17 ····Object·valf;16 ····Object·valf;
 17 ····Object·m;
18 ····public·static·final·Keyword·const__1;18 ····public·static·final·Keyword·const__1;
19 ····public·static·final·Keyword·const__3;19 ····public·static·final·Keyword·const__3;
20 ····public·static·final·Keyword·const__4;20 ····public·static·final·Keyword·const__4;
21 ····static·final·KeywordLookupSite·__site__0__;21 ····static·final·KeywordLookupSite·__site__0__;
22 ····static·ILookupThunk·__thunk__0__;22 ····static·ILookupThunk·__thunk__0__;
23 ····23 ····
24 ····public·server$io_prepl$fn__8940$fn__8941(final·Object·m,·final·Object·valf)·{24 ····public·server$io_prepl$fn__8940$fn__8941(final·Object·valf,·final·Object·m)·{
25 ········this.m·=·m; 
26 ········this.valf·=·valf;25 ········this.valf·=·valf;
 26 ········this.m·=·m;
27 ····}27 ····}
28 ····28 ····
29 ····public·Object·invoke()·{29 ····public·Object·invoke()·{
30 ········Object·o2;30 ········Object·o2;
31 ········try·{31 ········try·{
32 ············final·Object·m·=·this.m;32 ············final·Object·m·=·this.m;
33 ············final·Keyword·const__1·=·server$io_prepl$fn__8940$fn__8941.const__1;33 ············final·Keyword·const__1·=·server$io_prepl$fn__8940$fn__8941.const__1;
2.31 KB
clojure/core/server$io_prepl$fn__8940.class
2.23 KB
procyon -ec {}
    
Offset 15, 28 lines modifiedOffset 15, 28 lines modified
15 import·clojure.lang.KeywordLookupSite;15 import·clojure.lang.KeywordLookupSite;
16 import·clojure.lang.AFn;16 import·clojure.lang.AFn;
17 import·clojure.lang.Var;17 import·clojure.lang.Var;
18 import·clojure.lang.AFunction;18 import·clojure.lang.AFunction;
  
19 public·final·class·server$io_prepl$fn__8940·extends·AFunction19 public·final·class·server$io_prepl$fn__8940·extends·AFunction
20 {20 {
21 ····Object·lock; 
22 ····Object·out; 
23 ····Object·valf;21 ····Object·valf;
 22 ····Object·out;
 23 ····Object·lock;
24 ····public·static·final·Var·const__2;24 ····public·static·final·Var·const__2;
25 ····public·static·final·Var·const__3;25 ····public·static·final·Var·const__3;
26 ····public·static·final·Var·const__4;26 ····public·static·final·Var·const__4;
27 ····public·static·final·AFn·const__8;27 ····public·static·final·AFn·const__8;
28 ····static·final·KeywordLookupSite·__site__0__;28 ····static·final·KeywordLookupSite·__site__0__;
29 ····static·ILookupThunk·__thunk__0__;29 ····static·ILookupThunk·__thunk__0__;
30 ····30 ····
31 ····public·server$io_prepl$fn__8940(final·Object·lock,·final·Object·out,·final·Object·valf)·{31 ····public·server$io_prepl$fn__8940(final·Object·valf,·final·Object·out,·final·Object·lock)·{
32 ········this.lock·=·lock; 
33 ········this.out·=·out; 
34 ········this.valf·=·valf;32 ········this.valf·=·valf;
 33 ········this.out·=·out;
 34 ········this.lock·=·lock;
35 ····}35 ····}
36 ····36 ····
37 ····public·Object·invoke(Object·m)·{37 ····public·Object·invoke(Object·m)·{
38 ········core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·server$io_prepl$fn__8940.const__2,·this.out,·server$io_prepl$fn__8940.const__3,·Boolean.TRUE,·server$io_prepl$fn__8940.const__4,·Boolean.TRUE·})));38 ········core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·server$io_prepl$fn__8940.const__2,·this.out,·server$io_prepl$fn__8940.const__3,·Boolean.TRUE,·server$io_prepl$fn__8940.const__4,·Boolean.TRUE·})));
39 ········Object·o5;39 ········Object·o5;
40 ········try·{40 ········try·{
41 ············Object·lockee__5699__auto__8944·=·this.lock;41 ············Object·lockee__5699__auto__8944·=·this.lock;
Offset 53, 17 lines modifiedOffset 53, 18 lines modified
53 ····················o2·=·(server$io_prepl$fn__8940.__thunk__0__·=·((ILookupSite)server$io_prepl$fn__8940.__site__0__).fault(o)).get(o);53 ····················o2·=·(server$io_prepl$fn__8940.__thunk__0__·=·((ILookupSite)server$io_prepl$fn__8940.__site__0__).fault(o)).get(o);
54 ················}54 ················}
55 ················final·Object·invoke·=·fn.invoke(o2);55 ················final·Object·invoke·=·fn.invoke(o2);
56 ················Object·invoke2·=·null;56 ················Object·invoke2·=·null;
57 ················Label_0158:·{57 ················Label_0158:·{
58 ····················if·(invoke·!=·null)·{58 ····················if·(invoke·!=·null)·{
59 ························if·(invoke·!=·Boolean.FALSE)·{59 ························if·(invoke·!=·Boolean.FALSE)·{
 60 ····························final·Object·valf·=·this.valf;
60 ····························final·Object·o3·=·m;61 ····························final·Object·o3·=·m;
61 ····························m·=·null;62 ····························m·=·null;
62 ····························invoke2·=·((IFn)new·server$io_prepl$fn__8940$fn__8941(o3,·this.valf)).invoke();63 ····························invoke2·=·((IFn)new·server$io_prepl$fn__8940$fn__8941(valf,·o3)).invoke();
63 ····························break·Label_0158;64 ····························break·Label_0158;
64 ························}65 ························}
65 ····················}66 ····················}
66 ····················invoke2·=·m;67 ····················invoke2·=·m;
67 ····················m·=·null;68 ····················m·=·null;
68 ················}69 ················}
69 ················array[n]·=·invoke2;70 ················array[n]·=·invoke2;
1010 B
clojure/core/server$io_prepl.class
944 B
procyon -ec {}
    
Offset 44, 20 lines modifiedOffset 44, 20 lines modified
44 ········Object·valf·=·value·=·RT.get(o3,·(Object)server$io_prepl.const__3,·server$io_prepl.const__4.getRawRoot());44 ········Object·valf·=·value·=·RT.get(o3,·(Object)server$io_prepl.const__3,·server$io_prepl.const__4.getRawRoot());
45 ········valf·=·null;45 ········valf·=·null;
46 ········Object·valf2·=·server$resolve_fn.invokeStatic(value);46 ········Object·valf2·=·server$resolve_fn.invokeStatic(value);
47 ········Object·out·=·server$io_prepl.const__6.get();47 ········Object·out·=·server$io_prepl.const__6.get();
48 ········Object·lock·=·new·Object();48 ········Object·lock·=·new·Object();
49 ········final·IFn·fn·=·(IFn)server$io_prepl.const__7.getRawRoot();49 ········final·IFn·fn·=·(IFn)server$io_prepl.const__7.getRawRoot();
50 ········final·Object·value2·=·server$io_prepl.const__8.get();50 ········final·Object·value2·=·server$io_prepl.const__8.get();
51 ········final·Object·o4·=·lock;51 ········final·Object·o4·=·valf2;
52 ········lock·=·null;52 ········valf2·=·null;
53 ········final·Object·o5·=·out;53 ········final·Object·o5·=·out;
54 ········out·=·null;54 ········out·=·null;
55 ········final·Object·o6·=·valf2;55 ········final·Object·o6·=·lock;
56 ········valf2·=·null;56 ········lock·=·null;
57 ········return·fn.invoke(value2,·(Object)new·server$io_prepl$fn__8940(o4,·o5,·o6));57 ········return·fn.invoke(value2,·(Object)new·server$io_prepl$fn__8940(o4,·o5,·o6));
58 ····}58 ····}
59 ····59 ····
60 ····public·Object·doInvoke(final·Object·o)·{60 ····public·Object·doInvoke(final·Object·o)·{
61 ········return·invokeStatic((ISeq)o);61 ········return·invokeStatic((ISeq)o);
62 ····}62 ····}
63 ····63 ····
1.53 KB
clojure/core/server$prepl$fn__8926.class
1.46 KB
procyon -ec {}
    
Offset 16, 17 lines modifiedOffset 16, 17 lines modified
16 import·clojure.lang.KeywordLookupSite;16 import·clojure.lang.KeywordLookupSite;
17 import·clojure.lang.Var;17 import·clojure.lang.Var;
18 import·clojure.lang.Keyword;18 import·clojure.lang.Keyword;
19 import·clojure.lang.AFunction;19 import·clojure.lang.AFunction;
  
20 public·final·class·server$prepl$fn__8926·extends·AFunction20 public·final·class·server$prepl$fn__8926·extends·AFunction
21 {21 {
 22 ····Object·EOF;
22 ····Object·out_fn;23 ····Object·out_fn;
23 ····Object·in_reader;24 ····Object·in_reader;
24 ····Object·EOF; 
25 ····public·static·final·Keyword·const__10;25 ····public·static·final·Keyword·const__10;
26 ····public·static·final·Var·const__11;26 ····public·static·final·Var·const__11;
27 ····public·static·final·Var·const__12;27 ····public·static·final·Var·const__12;
28 ····public·static·final·Var·const__13;28 ····public·static·final·Var·const__13;
29 ····public·static·final·Keyword·const__14;29 ····public·static·final·Keyword·const__14;
30 ····public·static·final·Keyword·const__15;30 ····public·static·final·Keyword·const__15;
31 ····public·static·final·Keyword·const__16;31 ····public·static·final·Keyword·const__16;
Offset 37, 18 lines modifiedOffset 37, 18 lines modified
37 ····public·static·final·Var·const__25;37 ····public·static·final·Var·const__25;
38 ····public·static·final·Keyword·const__29;38 ····public·static·final·Keyword·const__29;
39 ····public·static·final·Keyword·const__30;39 ····public·static·final·Keyword·const__30;
40 ····public·static·final·Keyword·const__31;40 ····public·static·final·Keyword·const__31;
41 ····static·final·KeywordLookupSite·__site__0__;41 ····static·final·KeywordLookupSite·__site__0__;
42 ····static·ILookupThunk·__thunk__0__;42 ····static·ILookupThunk·__thunk__0__;
43 ····43 ····
44 ····public·server$prepl$fn__8926(final·Object·out_fn,·final·Object·in_reader,·final·Object·eof)·{44 ····public·server$prepl$fn__8926(final·Object·eof,·final·Object·out_fn,·final·Object·in_reader)·{
 45 ········this.EOF·=·eof;
45 ········this.out_fn·=·out_fn;46 ········this.out_fn·=·out_fn;
46 ········this.in_reader·=·in_reader;47 ········this.in_reader·=·in_reader;
47 ········this.EOF·=·eof; 
48 ····}48 ····}
49 ····49 ····
50 ····public·Object·invoke()·{50 ····public·Object·invoke()·{
51 ········Boolean·true3;51 ········Boolean·true3;
52 ········try·{52 ········try·{
53 ············Object·vec__8927·=·core$read_PLUS_string.invokeStatic(this.in_reader,·(Object)Boolean.FALSE,·this.EOF);53 ············Object·vec__8927·=·core$read_PLUS_string.invokeStatic(this.in_reader,·(Object)Boolean.FALSE,·this.EOF);
54 ············Object·form·=·RT.nth(vec__8927,·RT.intCast(0L),·(Object)null);54 ············Object·form·=·RT.nth(vec__8927,·RT.intCast(0L),·(Object)null);
769 B
clojure/core/server$prepl.class
707 B
procyon -ec {}
    
Offset 102, 15 lines modifiedOffset 102, 15 lines modified
102 ············Object·o9;102 ············Object·o9;
103 ············try·{103 ············try·{
104 ················Object·o7;104 ················Object·o7;
105 ················try·{105 ················try·{
106 ····················core$add_tap.invokeStatic(tapfn);106 ····················core$add_tap.invokeStatic(tapfn);
107 ····················Object·invoke;107 ····················Object·invoke;
108 ····················do·{108 ····················do·{
109 ························invoke·=·((IFn)new·server$prepl$fn__8926(out_fn,·in_reader,·EOF)).invoke();109 ························invoke·=·((IFn)new·server$prepl$fn__8926(EOF,·out_fn,·in_reader)).invoke();
110 ························if·(invoke·==·null)·{110 ························if·(invoke·==·null)·{
111 ····························break;111 ····························break;
112 ························}112 ························}
113 ····················}·while·(invoke·!=·Boolean.FALSE);113 ····················}·while·(invoke·!=·Boolean.FALSE);
114 ····················o7·=·null;114 ····················o7·=·null;
115 ················}115 ················}
116 ················finally·{116 ················finally·{
1.08 KB
clojure/core/server$remote_prepl$fn__8953$fn__8955.class
997 B
procyon -ec {}
    
Offset 7, 25 lines modifiedOffset 7, 25 lines modified
7 import·clojure.core$assoc__5401;7 import·clojure.core$assoc__5401;
8 import·clojure.lang.IFn;8 import·clojure.lang.IFn;
9 import·clojure.lang.Keyword;9 import·clojure.lang.Keyword;
10 import·clojure.lang.AFunction;10 import·clojure.lang.AFunction;
  
11 public·final·class·server$remote_prepl$fn__8953$fn__8955·extends·AFunction11 public·final·class·server$remote_prepl$fn__8953$fn__8955·extends·AFunction
12 {12 {
 13 ····Object·valf;
13 ····Object·val;14 ····Object·val;
14 ····Object·m;15 ····Object·m;
15 ····Object·valf; 
16 ····public·static·final·Keyword·const__1;16 ····public·static·final·Keyword·const__1;
17 ····public·static·final·Keyword·const__3;17 ····public·static·final·Keyword·const__3;
18 ····public·static·final·Keyword·const__4;18 ····public·static·final·Keyword·const__4;
19 ····19 ····
20 ····public·server$remote_prepl$fn__8953$fn__8955(final·Object·val,·final·Object·m,·final·Object·valf)·{20 ····public·server$remote_prepl$fn__8953$fn__8955(final·Object·valf,·final·Object·val,·final·Object·m)·{
 21 ········this.valf·=·valf;
21 ········this.val·=·val;22 ········this.val·=·val;
22 ········this.m·=·m;23 ········this.m·=·m;
23 ········this.valf·=·valf; 
24 ····}24 ····}
25 ····25 ····
26 ····public·Object·invoke()·{26 ····public·Object·invoke()·{
27 ········Object·o;27 ········Object·o;
28 ········try·{28 ········try·{
29 ············o·=·core$assoc__5401.invokeStatic(this.m,·(Object)server$remote_prepl$fn__8953$fn__8955.const__1,·((IFn)this.valf).invoke(this.val));29 ············o·=·core$assoc__5401.invokeStatic(this.m,·(Object)server$remote_prepl$fn__8953$fn__8955.const__1,·((IFn)this.valf).invoke(this.val));
30 ········}30 ········}
2.31 KB
clojure/core/server$remote_prepl$fn__8953.class
2.22 KB
procyon -ec {}
    
Offset 12, 31 lines modifiedOffset 12, 31 lines modified
12 import·clojure.lang.IFn;12 import·clojure.lang.IFn;
13 import·clojure.lang.AFn;13 import·clojure.lang.AFn;
14 import·clojure.lang.Keyword;14 import·clojure.lang.Keyword;
15 import·clojure.lang.AFunction;15 import·clojure.lang.AFunction;
  
16 public·final·class·server$remote_prepl$fn__8953·extends·AFunction16 public·final·class·server$remote_prepl$fn__8953·extends·AFunction
17 {17 {
18 ····Object·out_fn; 
19 ····Object·EOF;18 ····Object·EOF;
20 ····Object·readf; 
21 ····Object·valf; 
22 ····Object·wr;19 ····Object·wr;
 20 ····Object·valf;
 21 ····Object·readf;
23 ····Object·rd;22 ····Object·rd;
 23 ····Object·out_fn;
24 ····public·static·final·Keyword·const__3;24 ····public·static·final·Keyword·const__3;
25 ····public·static·final·Keyword·const__4;25 ····public·static·final·Keyword·const__4;
26 ····public·static·final·AFn·const__8;26 ····public·static·final·AFn·const__8;
27 ····27 ····
28 ····public·server$remote_prepl$fn__8953(final·Object·out_fn,·final·Object·eof,·final·Object·readf,·final·Object·valf,·final·Object·wr,·final·Object·rd)·{28 ····public·server$remote_prepl$fn__8953(final·Object·eof,·final·Object·wr,·final·Object·valf,·final·Object·readf,·final·Object·rd,·final·Object·out_fn)·{
29 ········this.out_fn·=·out_fn; 
30 ········this.EOF·=·eof;29 ········this.EOF·=·eof;
31 ········this.readf·=·readf; 
32 ········this.valf·=·valf; 
33 ········this.wr·=·wr;30 ········this.wr·=·wr;
 31 ········this.valf·=·valf;
 32 ········this.readf·=·readf;
34 ········this.rd·=·rd;33 ········this.rd·=·rd;
 34 ········this.out_fn·=·out_fn;
35 ····}35 ····}
36 ····36 ····
37 ····public·Object·invoke()·{37 ····public·Object·invoke()·{
38 ········Object·o6;38 ········Object·o6;
39 ········try·{39 ········try·{
40 ············while·(true)·{40 ············while·(true)·{
41 ················Object·map__8954·=·((IFn)this.readf).invoke(this.rd,·this.EOF);41 ················Object·map__8954·=·((IFn)this.readf).invoke(this.rd,·this.EOF);
Offset 68, 19 lines modifiedOffset 68, 20 lines modified
68 ················final·Object·o3·=·tag;68 ················final·Object·o3·=·tag;
69 ················tag·=·null;69 ················tag·=·null;
70 ················final·Object·invoke·=·fn2.invoke(o3);70 ················final·Object·invoke·=·fn2.invoke(o3);
71 ················Object·invoke2·=·null;71 ················Object·invoke2·=·null;
72 ················Label_0160:·{72 ················Label_0160:·{
73 ····················if·(invoke·!=·null)·{73 ····················if·(invoke·!=·null)·{
74 ························if·(invoke·!=·Boolean.FALSE)·{74 ························if·(invoke·!=·Boolean.FALSE)·{
 75 ····························final·Object·valf·=·this.valf;
75 ····························final·Object·o4·=·val;76 ····························final·Object·o4·=·val;
76 ····························val·=·null;77 ····························val·=·null;
77 ····························final·Object·o5·=·m;78 ····························final·Object·o5·=·m;
78 ····························m·=·null;79 ····························m·=·null;
79 ····························invoke2·=·((IFn)new·server$remote_prepl$fn__8953$fn__8955(o4,·o5,·this.valf)).invoke();80 ····························invoke2·=·((IFn)new·server$remote_prepl$fn__8953$fn__8955(valf,·o4,·o5)).invoke();
80 ····························break·Label_0160;81 ····························break·Label_0160;
81 ························}82 ························}
82 ····················}83 ····················}
83 ····················invoke2·=·m;84 ····················invoke2·=·m;
84 ····················m·=·null;85 ····················m·=·null;
85 ················}86 ················}
86 ················fn.invoke(invoke2);87 ················fn.invoke(invoke2);
2.46 KB
clojure/core/server$remote_prepl.class
2.39 KB
procyon -ec {}
    
Offset 78, 45 lines modifiedOffset 78, 47 lines modified
78 ········final·Object·o8·=·port2;78 ········final·Object·o8·=·port2;
79 ········port2·=·null;79 ········port2·=·null;
80 ········Object·socket·=·new·Socket(host2,·RT.intCast((Object)(Number)o8));80 ········Object·socket·=·new·Socket(host2,·RT.intCast((Object)(Number)o8));
81 ········Object·rd·=·new·LineNumberingPushbackReader((Reader)new·BufferedReader(new·InputStreamReader(((Socket)socket).getInputStream())));81 ········Object·rd·=·new·LineNumberingPushbackReader((Reader)new·BufferedReader(new·InputStreamReader(((Socket)socket).getInputStream())));
82 ········final·Object·o9·=·socket;82 ········final·Object·o9·=·socket;
83 ········socket·=·null;83 ········socket·=·null;
84 ········final·Object·wr·=·new·OutputStreamWriter(((Socket)o9).getOutputStream());84 ········final·Object·wr·=·new·OutputStreamWriter(((Socket)o9).getOutputStream());
 85 ········final·Object·o10;
85 ········Object·EOF·=·new·Object();86 ········Object·EOF·=·o10·=·new·Object();
86 ········final·Object·o10·=·out_fn; 
87 ········out_fn·=·null; 
88 ········final·Object·o11·=·EOF; 
89 ········EOF·=·null;87 ········EOF·=·null;
90 ········final·Object·o12·=·readf2;88 ········final·Object·o11·=·wr;
91 ········readf2·=·null; 
92 ········final·Object·o13·=·valf2;89 ········final·Object·o12·=·valf2;
93 ········valf2·=·null;90 ········valf2·=·null;
 91 ········final·Object·o13·=·readf2;
 92 ········readf2·=·null;
 93 ········final·Object·o14·=·rd;
 94 ········final·Object·o15·=·out_fn;
 95 ········out_fn·=·null;
94 ········final·Object·G__8952·=·new·Thread(new·server$remote_prepl$fn__8953(o10,·o11,·o12,·o13,·wr,·rd),·(String)"clojure.core.server/remote-prepl");96 ········final·Object·G__8952·=·new·Thread(new·server$remote_prepl$fn__8953(o10,·o11,·o12,·o13,·o14,·o15),·(String)"clojure.core.server/remote-prepl");
95 ········((Thread)G__8952).setDaemon(Boolean.TRUE);97 ········((Thread)G__8952).setDaemon(Boolean.TRUE);
96 ········((Thread)G__8952).start();98 ········((Thread)G__8952).start();
97 ········final·Object·buf·=·Numbers.char_array(server$remote_prepl.const__9);99 ········final·Object·buf·=·Numbers.char_array(server$remote_prepl.const__9);
98 ········Object·o14;100 ········Object·o16;
99 ········try·{101 ········try·{
100 ············while·(true)·{102 ············while·(true)·{
101 ················final·int·n·=·((Reader)in_reader).read((char[])buf);103 ················final·int·n·=·((Reader)in_reader).read((char[])buf);
102 ················if·(n·==·-1L)·{104 ················if·(n·==·-1L)·{
103 ····················break;105 ····················break;
104 ················}106 ················}
105 ················((OutputStreamWriter)wr).write((char[])buf,·RT.intCast(0L),·n);107 ················((OutputStreamWriter)wr).write((char[])buf,·RT.intCast(0L),·n);
106 ················((OutputStreamWriter)wr).flush();108 ················((OutputStreamWriter)wr).flush();
107 ············}109 ············}
108 ············o14·=·null;110 ············o16·=·null;
109 ········}111 ········}
110 ········finally·{112 ········finally·{
111 ············final·Object·o15·=·rd;113 ············final·Object·o17·=·rd;
112 ············rd·=·null;114 ············rd·=·null;
113 ············((PushbackReader)o15).close();115 ············((PushbackReader)o17).close();
114 ········}116 ········}
115 ········return·o14;117 ········return·o16;
116 ····}118 ····}
117 ····119 ····
118 ····public·Object·doInvoke(final·Object·host,·final·Object·port,·final·Object·in_reader,·final·Object·out_fn,·final·Object·o)·{120 ····public·Object·doInvoke(final·Object·host,·final·Object·port,·final·Object·in_reader,·final·Object·out_fn,·final·Object·o)·{
119 ········return·invokeStatic(host,·port,·in_reader,·out_fn,·(ISeq)o);121 ········return·invokeStatic(host,·port,·in_reader,·out_fn,·(ISeq)o);
120 ····}122 ····}
121 ····123 ····
122 ····public·int·getRequiredArity()·{124 ····public·int·getRequiredArity()·{
1.25 KB
clojure/core/server$start_server$fn__8861.class
1.16 KB
procyon -ec {}
    
Offset 9, 27 lines modifiedOffset 9, 27 lines modified
9 import·clojure.lang.PersistentArrayMap;9 import·clojure.lang.PersistentArrayMap;
10 import·clojure.lang.Keyword;10 import·clojure.lang.Keyword;
11 import·clojure.lang.Var;11 import·clojure.lang.Var;
12 import·clojure.lang.AFunction;12 import·clojure.lang.AFunction;
  
13 public·final·class·server$start_server$fn__8861·extends·AFunction13 public·final·class·server$start_server$fn__8861·extends·AFunction
14 {14 {
15 ····Object·socket; 
16 ····Object·lockee__8837__auto__;15 ····Object·lockee__8837__auto__;
17 ····Object·name;16 ····Object·name;
 17 ····Object·socket;
18 ····public·static·final·Var·const__1;18 ····public·static·final·Var·const__1;
19 ····public·static·final·Var·const__2;19 ····public·static·final·Var·const__2;
20 ····public·static·final·Keyword·const__3;20 ····public·static·final·Keyword·const__3;
21 ····public·static·final·Keyword·const__4;21 ····public·static·final·Keyword·const__4;
22 ····public·static·final·Keyword·const__5;22 ····public·static·final·Keyword·const__5;
23 ····23 ····
24 ····public·server$start_server$fn__8861(final·Object·socket,·final·Object·lockee__8837__auto__,·final·Object·name)·{24 ····public·server$start_server$fn__8861(final·Object·lockee__8837__auto__,·final·Object·name,·final·Object·socket)·{
25 ········this.socket·=·socket; 
26 ········this.lockee__8837__auto__·=·lockee__8837__auto__;25 ········this.lockee__8837__auto__·=·lockee__8837__auto__;
27 ········this.name·=·name;26 ········this.name·=·name;
 27 ········this.socket·=·socket;
28 ····}28 ····}
29 ····29 ····
30 ····public·Object·invoke()·{30 ····public·Object·invoke()·{
31 ········Object·invokeStatic;31 ········Object·invokeStatic;
32 ········try·{32 ········try·{
33 ············final·Var·const__1·=·server$start_server$fn__8861.const__1;33 ············final·Var·const__1·=·server$start_server$fn__8861.const__1;
34 ············final·Object·rawRoot·=·server$start_server$fn__8861.const__2.getRawRoot();34 ············final·Object·rawRoot·=·server$start_server$fn__8861.const__2.getRawRoot();
1.58 KB
clojure/core/server$start_server$fn__8864$fn__8865$fn__8867.class
1.45 KB
procyon -ec {}
    
Offset 3, 33 lines modifiedOffset 3, 33 lines modified
  
3 import·clojure.lang.RT;3 import·clojure.lang.RT;
4 import·clojure.lang.Var;4 import·clojure.lang.Var;
5 import·clojure.lang.AFunction;5 import·clojure.lang.AFunction;
  
6 public·final·class·server$start_server$fn__8864$fn__8865$fn__8867·extends·AFunction6 public·final·class·server$start_server$fn__8864$fn__8865$fn__8867·extends·AFunction
7 {7 {
 8 ····Object·conn;
8 ····Object·client_id;9 ····Object·client_id;
9 ····Object·accept;10 ····Object·name;
10 ····Object·out;11 ····Object·out;
 12 ····Object·args;
11 ····Object·bind_err;13 ····Object·bind_err;
12 ····Object·name;14 ····Object·accept;
13 ····Object·in;15 ····Object·in;
14 ····Object·args; 
15 ····Object·conn; 
16 ····public·static·final·Var·const__1;16 ····public·static·final·Var·const__1;
17 ····17 ····
18 ····public·server$start_server$fn__8864$fn__8865$fn__8867(final·Object·client_id,·final·Object·accept,·final·Object·out,·final·Object·bind_err,·final·Object·name,·final·Object·in,·final·Object·args,·final·Object·conn)·{18 ····public·server$start_server$fn__8864$fn__8865$fn__8867(final·Object·conn,·final·Object·client_id,·final·Object·name,·final·Object·out,·final·Object·args,·final·Object·bind_err,·final·Object·accept,·final·Object·in)·{
 19 ········this.conn·=·conn;
19 ········this.client_id·=·client_id;20 ········this.client_id·=·client_id;
20 ········this.accept·=·accept;21 ········this.name·=·name;
21 ········this.out·=·out;22 ········this.out·=·out;
 23 ········this.args·=·args;
22 ········this.bind_err·=·bind_err;24 ········this.bind_err·=·bind_err;
23 ········this.name·=·name;25 ········this.accept·=·accept;
24 ········this.in·=·in;26 ········this.in·=·in;
25 ········this.args·=·args; 
26 ········this.conn·=·conn; 
27 ····}27 ····}
28 ····28 ····
29 ····public·Object·invoke()·{29 ····public·Object·invoke()·{
30 ········final·Object·conn·=·this.conn;30 ········final·Object·conn·=·this.conn;
31 ········final·Object·name·=·this.name;31 ········final·Object·name·=·this.name;
32 ········final·Object·client_id·=·this.client_id;32 ········final·Object·client_id·=·this.client_id;
33 ········final·Object·in·=·this.in;33 ········final·Object·in·=·this.in;
3.88 KB
clojure/core/server$start_server$fn__8864$fn__8865.class
3.78 KB
procyon -ec {}
    
Offset 16, 63 lines modifiedOffset 16, 63 lines modified
16 import·java.io.InputStream;16 import·java.io.InputStream;
17 import·java.io.InputStreamReader;17 import·java.io.InputStreamReader;
18 import·java.net.ServerSocket;18 import·java.net.ServerSocket;
19 import·clojure.lang.AFunction;19 import·clojure.lang.AFunction;
  
20 public·final·class·server$start_server$fn__8864$fn__8865·extends·AFunction20 public·final·class·server$start_server$fn__8864$fn__8865·extends·AFunction
21 {21 {
22 ····Object·socket; 
23 ····Object·accept; 
24 ····Object·client_daemon; 
25 ····Object·bind_err; 
26 ····long·client_counter; 
27 ····Object·name;22 ····Object·name;
 23 ····long·client_counter;
28 ····Object·args;24 ····Object·args;
 25 ····Object·bind_err;
 26 ····Object·client_daemon;
 27 ····Object·accept;
 28 ····Object·socket;
29 ····29 ····
 30 ····public·server$start_server$fn__8864$fn__8865(final·Object·name,·final·long·client_counter,·final·Object·args,·final·Object·bind_err,·final·Object·client_daemon,·final·Object·accept,·final·Object·socket)·{
30 ····public·server$start_server$fn__8864$fn__8865(final·Object·socket,·final·Object·accept,·final·Object·client_daemon,·final·Object·bind_err,·final·long·client_counter,·final·Object·name,·final·Object·args)·{ 
31 ········this.socket·=·socket; 
32 ········this.accept·=·accept; 
33 ········this.client_daemon·=·client_daemon; 
34 ········this.bind_err·=·bind_err; 
35 ········this.client_counter·=·client_counter; 
36 ········this.name·=·name;31 ········this.name·=·name;
 32 ········this.client_counter·=·client_counter;
37 ········this.args·=·args;33 ········this.args·=·args;
 34 ········this.bind_err·=·bind_err;
 35 ········this.client_daemon·=·client_daemon;
 36 ········this.accept·=·accept;
 37 ········this.socket·=·socket;
38 ····}38 ····}
39 ····39 ····
40 ····public·Object·invoke()·{40 ····public·Object·invoke()·{
41 ········Object·o6;41 ········Object·o7;
42 ········try·{42 ········try·{
43 ············Object·conn·=·((ServerSocket)this.socket).accept();43 ············Object·conn·=·((ServerSocket)this.socket).accept();
44 ············Object·in·=·new·LineNumberingPushbackReader((Reader)new·InputStreamReader(((Socket)conn).getInputStream()));44 ············Object·in·=·new·LineNumberingPushbackReader((Reader)new·InputStreamReader(((Socket)conn).getInputStream()));
45 ············Object·out·=·new·BufferedWriter(new·OutputStreamWriter(((Socket)conn).getOutputStream()));45 ············Object·out·=·new·BufferedWriter(new·OutputStreamWriter(((Socket)conn).getOutputStream()));
46 ············final·Object·invokeStatic; 
47 ············Object·client_id·=·invokeStatic·=·core$str.invokeStatic((Object)Numbers.num(this.client_counter));46 ············Object·client_id·=·core$str.invokeStatic((Object)Numbers.num(this.client_counter));
 47 ············final·Object·o·=·conn;
 48 ············conn·=·null;
 49 ············final·Object·o2·=·client_id;
48 ············final·Object·accept·=·this.accept;50 ············final·Object·name·=·this.name;
49 ············final·Object·o·=·out;51 ············final·Object·o3·=·out;
50 ············out·=·null;52 ············out·=·null;
 53 ············final·Object·args·=·this.args;
51 ············final·Object·bind_err·=·this.bind_err;54 ············final·Object·bind_err·=·this.bind_err;
52 ············final·Object·name·=·this.name;55 ············final·Object·accept·=·this.accept;
53 ············final·Object·o2·=·in;56 ············final·Object·o4·=·in;
54 ············in·=·null;57 ············in·=·null;
55 ············final·Object·args·=·this.args; 
56 ············final·Object·o3·=·conn; 
57 ············conn·=·null; 
58 ············final·Runnable·target·=·(Runnable)new·server$start_server$fn__8864$fn__8865$fn__8867(invokeStatic,·accept,·o,·bind_err,·name,·o2,·args,·o3);58 ············final·Runnable·target·=·(Runnable)new·server$start_server$fn__8864$fn__8865$fn__8867(o,·o2,·name,·o3,·args,·bind_err,·accept,·o4);
59 ············final·String·s·=·"Clojure·Connection·";59 ············final·String·s·=·"Clojure·Connection·";
60 ············final·Object[]·array·=·{·this.name,·"·",·null·};60 ············final·Object[]·array·=·{·this.name,·"·",·null·};
61 ············final·int·n·=·2;61 ············final·int·n·=·2;
62 ············final·Object·o4·=·client_id;62 ············final·Object·o5·=·client_id;
63 ············client_id·=·null;63 ············client_id·=·null;
64 ············array[n]·=·o4;64 ············array[n]·=·o5;
65 ············Object·G__8866·=·new·Thread(target,·(String)core$str.invokeStatic((Object)s,·(ISeq)ArraySeq.create(array)));65 ············Object·G__8866·=·new·Thread(target,·(String)core$str.invokeStatic((Object)s,·(ISeq)ArraySeq.create(array)));
66 ············((Thread)G__8866).setDaemon((boolean)this.client_daemon);66 ············((Thread)G__8866).setDaemon((boolean)this.client_daemon);
67 ············((Thread)G__8866).start();67 ············((Thread)G__8866).start();
68 ············final·Object·o5·=·G__8866;68 ············final·Object·o6·=·G__8866;
69 ············G__8866·=·null;69 ············G__8866·=·null;
70 ············o6·=·o5;70 ············o7·=·o6;
71 ········}71 ········}
72 ········catch·(SocketException·_disconnect)·{72 ········catch·(SocketException·_disconnect)·{
73 ············o6·=·null;73 ············o7·=·null;
74 ········}74 ········}
75 ········return·o6;75 ········return·o7;
76 ····}76 ····}
77 }77 }
2.34 KB
clojure/core/server$start_server$fn__8864.class
2.25 KB
procyon -ec {}
    
Offset 8, 44 lines modifiedOffset 8, 44 lines modified
8 import·clojure.core$not;8 import·clojure.core$not;
9 import·java.net.ServerSocket;9 import·java.net.ServerSocket;
10 import·clojure.lang.Var;10 import·clojure.lang.Var;
11 import·clojure.lang.AFunction;11 import·clojure.lang.AFunction;
  
12 public·final·class·server$start_server$fn__8864·extends·AFunction12 public·final·class·server$start_server$fn__8864·extends·AFunction
13 {13 {
14 ····Object·socket; 
15 ····Object·accept; 
16 ····Object·client_daemon; 
17 ····Object·bind_err; 
18 ····Object·name;14 ····Object·name;
19 ····Object·args;15 ····Object·args;
 16 ····Object·bind_err;
 17 ····Object·client_daemon;
 18 ····Object·accept;
 19 ····Object·socket;
20 ····public·static·final·Var·const__3;20 ····public·static·final·Var·const__3;
21 ····21 ····
22 ····public·server$start_server$fn__8864(final·Object·socket,·final·Object·accept,·final·Object·client_daemon,·final·Object·bind_err,·final·Object·name,·final·Object·args)·{22 ····public·server$start_server$fn__8864(final·Object·name,·final·Object·args,·final·Object·bind_err,·final·Object·client_daemon,·final·Object·accept,·final·Object·socket)·{
23 ········this.socket·=·socket; 
24 ········this.accept·=·accept; 
25 ········this.client_daemon·=·client_daemon; 
26 ········this.bind_err·=·bind_err; 
27 ········this.name·=·name;23 ········this.name·=·name;
28 ········this.args·=·args;24 ········this.args·=·args;
 25 ········this.bind_err·=·bind_err;
 26 ········this.client_daemon·=·client_daemon;
 27 ········this.accept·=·accept;
 28 ········this.socket·=·socket;
29 ····}29 ····}
30 ····30 ····
31 ····public·Object·invoke()·{31 ····public·Object·invoke()·{
32 ········Object·o;32 ········Object·o;
33 ········try·{33 ········try·{
34 ············long·client_counter·=·1L;34 ············long·client_counter·=·1L;
35 ············while·(true)·{35 ············while·(true)·{
36 ················final·Object·invokeStatic·=·core$not.invokeStatic((Object)(((ServerSocket)this.socket).isClosed()·?·Boolean.TRUE·:·Boolean.FALSE));36 ················final·Object·invokeStatic·=·core$not.invokeStatic((Object)(((ServerSocket)this.socket).isClosed()·?·Boolean.TRUE·:·Boolean.FALSE));
37 ················if·(invokeStatic·==·null)·{37 ················if·(invokeStatic·==·null)·{
38 ····················break;38 ····················break;
39 ················}39 ················}
40 ················if·(invokeStatic·==·Boolean.FALSE)·{40 ················if·(invokeStatic·==·Boolean.FALSE)·{
41 ····················break;41 ····················break;
42 ················}42 ················}
43 ················((IFn)new·server$start_server$fn__8864$fn__8865(this.socket,·this.accept,·this.client_daemon,·this.bind_err,·client_counter,·this.name,·this.args)).invoke();43 ················((IFn)new·server$start_server$fn__8864$fn__8865(this.name,·client_counter,·this.args,·this.bind_err,·this.client_daemon,·this.accept,·this.socket)).invoke();
44 ················client_counter·=·Numbers.inc(client_counter);44 ················client_counter·=·Numbers.inc(client_counter);
45 ············}45 ············}
46 ············o·=·null;46 ············o·=·null;
47 ········}47 ········}
48 ········finally·{48 ········finally·{
49 ············Object·lockee__8837__auto__8874·=·server$start_server$fn__8864.const__3.getRawRoot();49 ············Object·lockee__8837__auto__8874·=·server$start_server$fn__8864.const__3.getRawRoot();
50 ············((ReentrantLock)lockee__8837__auto__8874).lock();50 ············((ReentrantLock)lockee__8837__auto__8874).lock();
2.46 KB
clojure/core/server$start_server.class
2.39 KB
procyon -ec {}
    
Offset 66, 44 lines modifiedOffset 66, 42 lines modified
66 ········final·int·intCast·=·RT.intCast((Object)(Number)o5);66 ········final·int·intCast·=·RT.intCast((Object)(Number)o5);
67 ········final·int·intCast2·=·RT.intCast(0L);67 ········final·int·intCast2·=·RT.intCast(0L);
68 ········final·Object·o6·=·address2;68 ········final·Object·o6·=·address2;
69 ········address2·=·null;69 ········address2·=·null;
70 ········Object·socket·=·new·ServerSocket(intCast,·intCast2,·(InetAddress)o6);70 ········Object·socket·=·new·ServerSocket(intCast,·intCast2,·(InetAddress)o6);
71 ········Object·lockee__8837__auto__8876·=·server$start_server.const__13.getRawRoot();71 ········Object·lockee__8837__auto__8876·=·server$start_server.const__13.getRawRoot();
72 ········((ReentrantLock)lockee__8837__auto__8876).lock();72 ········((ReentrantLock)lockee__8837__auto__8876).lock();
73 ········final·Object·o7·=·socket; 
74 ········final·Object·o8·=·lockee__8837__auto__8876;73 ········final·Object·o7·=·lockee__8837__auto__8876;
75 ········lockee__8837__auto__8876·=·null;74 ········lockee__8837__auto__8876·=·null;
76 ········((IFn)new·server$start_server$fn__8861(o7,·o8,·name)).invoke();75 ········((IFn)new·server$start_server$fn__8861(o7,·name,·socket)).invoke();
 76 ········final·Object·o8·=·name;
77 ········final·Object·o9·=·socket;77 ········final·Object·o9·=·args;
 78 ········args·=·null;
78 ········final·Object·o10·=·accept;79 ········final·Object·o10·=·bind_err;
79 ········accept·=·null;80 ········bind_err·=·null;
80 ········final·Object·o11·=·client_daemon;81 ········final·Object·o11·=·client_daemon;
81 ········client_daemon·=·null;82 ········client_daemon·=·null;
82 ········final·Object·o12·=·bind_err; 
83 ········bind_err·=·null; 
84 ········final·Object·o13·=·name;83 ········final·Object·o12·=·accept;
85 ········final·Object·o14·=·args; 
86 ········args·=·null;84 ········accept·=·null;
87 ········final·Runnable·target·=·(Runnable)new·server$start_server$fn__8864(o9,·o10,·o11,·o12,·o13,·o14);85 ········final·Runnable·target·=·(Runnable)new·server$start_server$fn__8864(o8,·o9,·o10,·o11,·o12,·socket);
88 ········final·String·s·=·"Clojure·Server·";86 ········final·String·s·=·"Clojure·Server·";
89 ········final·Object[]·array·=·{·null·};87 ········final·Object[]·array·=·{·null·};
90 ········final·int·n·=·0;88 ········final·int·n·=·0;
91 ········final·Object·o15·=·name;89 ········final·Object·o13·=·name;
92 ········name·=·null;90 ········name·=·null;
93 ········array[n]·=·o15;91 ········array[n]·=·o13;
94 ········final·Object·G__8863·=·new·Thread(target,·(String)core$str.invokeStatic((Object)s,·(ISeq)ArraySeq.create(array)));92 ········final·Object·G__8863·=·new·Thread(target,·(String)core$str.invokeStatic((Object)s,·(ISeq)ArraySeq.create(array)));
95 ········final·Thread·thread·=·(Thread)G__8863;93 ········final·Thread·thread·=·(Thread)G__8863;
96 ········final·Object·o16·=·server_daemon;94 ········final·Object·o14·=·server_daemon;
97 ········server_daemon·=·null;95 ········server_daemon·=·null;
98 ········thread.setDaemon((boolean)o16);96 ········thread.setDaemon((boolean)o14);
99 ········((Thread)G__8863).start();97 ········((Thread)G__8863).start();
100 ········final·Object·o17·=·socket;98 ········final·Object·o15·=·socket;
101 ········socket·=·null;99 ········socket·=·null;
102 ········return·o17;100 ········return·o15;
103 ····}101 ····}
104 ····102 ····
105 ····public·Object·invoke(final·Object·opts)·{103 ····public·Object·invoke(final·Object·opts)·{
106 ········return·invokeStatic(opts);104 ········return·invokeStatic(opts);
107 ····}105 ····}
108 ····106 ····
109 ····static·{107 ····static·{
859 B
clojure/inspector$old_table_model$fn__9453.class
763 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·inspector$old_table_model$fn__9453·extends·AFunction6 public·final·class·inspector$old_table_model$fn__9453·extends·AFunction
7 {7 {
8 ····Object·data; 
9 ····Object·vals;8 ····Object·vals;
 9 ····Object·data;
10 ····10 ····
11 ····public·inspector$old_table_model$fn__9453(final·Object·data,·final·Object·vals)·{11 ····public·inspector$old_table_model$fn__9453(final·Object·vals,·final·Object·data)·{
12 ········this.data·=·data; 
13 ········this.vals·=·vals;12 ········this.vals·=·vals;
 13 ········this.data·=·data;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(final·Object·this,·Object·rowIndex,·Object·columnIndex)·{16 ····public·Object·invoke(final·Object·this,·Object·rowIndex,·Object·columnIndex)·{
17 ········final·IFn·fn·=·(IFn)this.vals;17 ········final·IFn·fn·=·(IFn)this.vals;
18 ········final·Object·data·=·this.data;18 ········final·Object·data·=·this.data;
19 ········final·Object·o·=·rowIndex;19 ········final·Object·o·=·rowIndex;
20 ········rowIndex·=·null;20 ········rowIndex·=·null;
1.02 KB
clojure/inspector$old_table_model.class
967 B
procyon -ec {}
    
Offset 41, 18 lines modifiedOffset 41, 18 lines modified
41 ········final·Object·o2·=·row1;41 ········final·Object·o2·=·row1;
42 ········row1·=·null;42 ········row1·=·null;
43 ········array[n]·=·new·inspector$old_table_model$fn__9449(o2);43 ········array[n]·=·new·inspector$old_table_model$fn__9449(o2);
44 ········array[8]·=·"getRowCount";44 ········array[8]·=·"getRowCount";
45 ········array[9]·=·new·inspector$old_table_model$fn__9451(cnt);45 ········array[9]·=·new·inspector$old_table_model$fn__9451(cnt);
46 ········array[10]·=·"getValueAt";46 ········array[10]·=·"getValueAt";
47 ········final·int·n2·=·11;47 ········final·int·n2·=·11;
48 ········final·Object·o3·=·data; 
49 ········data·=·null; 
50 ········final·Object·o4·=·vals;48 ········final·Object·o3·=·vals;
51 ········vals·=·null;49 ········vals·=·null;
 50 ········final·Object·o4·=·data;
 51 ········data·=·null;
52 ········array[n2]·=·new·inspector$old_table_model$fn__9453(o3,·o4);52 ········array[n2]·=·new·inspector$old_table_model$fn__9453(o3,·o4);
53 ········array[12]·=·"isCellEditable";53 ········array[12]·=·"isCellEditable";
54 ········array[13]·=·new·inspector$old_table_model$fn__9455();54 ········array[13]·=·new·inspector$old_table_model$fn__9455();
55 ········array[14]·=·"removeTableModelListener";55 ········array[14]·=·"removeTableModelListener";
56 ········array[15]·=·new·inspector$old_table_model$fn__9457();56 ········array[15]·=·new·inspector$old_table_model$fn__9457();
57 ········core$init_proxy.invokeStatic((Object)object$TableModel$ab7d0f91,·(Object)RT.mapUniqueKeys(array));57 ········core$init_proxy.invokeStatic((Object)object$TableModel$ab7d0f91,·(Object)RT.mapUniqueKeys(array));
58 ········final·Object·o5·=·p__7158__auto__9460;58 ········final·Object·o5·=·p__7158__auto__9460;
1.84 KB
clojure/inspector/proxy$java/lang/Object$TableModel$ab7d0f91.class
1.71 KB
procyon -ec {}
    
Offset 91, 31 lines modifiedOffset 91, 31 lines modified
91 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"isCellEditable");91 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"isCellEditable");
92 ········if·(value·!=·null)·{92 ········if·(value·!=·null)·{
93 ············return·(boolean)((IFn)value).invoke((Object)this,·(Object)i,·(Object)j);93 ············return·(boolean)((IFn)value).invoke((Object)this,·(Object)i,·(Object)j);
94 ········}94 ········}
95 ········throw·new·UnsupportedOperationException("isCellEditable");95 ········throw·new·UnsupportedOperationException("isCellEditable");
96 ····}96 ····}
97 ····97 ····
 98 ····public·String·getColumnName(final·int·i)·{
 99 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"getColumnName");
 100 ········if·(value·!=·null)·{
 101 ············return·(String)((IFn)value).invoke((Object)this,·(Object)i);
 102 ········}
 103 ········throw·new·UnsupportedOperationException("getColumnName");
 104 ····}
 105 ····
98 ····public·void·addTableModelListener(final·TableModelListener·tableModelListener)·{106 ····public·void·addTableModelListener(final·TableModelListener·tableModelListener)·{
99 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"addTableModelListener");107 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"addTableModelListener");
100 ········if·(value·!=·null)·{108 ········if·(value·!=·null)·{
101 ············((IFn)value).invoke((Object)this,·(Object)tableModelListener);109 ············((IFn)value).invoke((Object)this,·(Object)tableModelListener);
102 ············return;110 ············return;
103 ········}111 ········}
104 ········throw·new·UnsupportedOperationException("addTableModelListener");112 ········throw·new·UnsupportedOperationException("addTableModelListener");
105 ····}113 ····}
106 ····114 ····
107 ····public·String·getColumnName(final·int·i)·{ 
108 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"getColumnName"); 
109 ········if·(value·!=·null)·{ 
110 ············return·(String)((IFn)value).invoke((Object)this,·(Object)i); 
111 ········} 
112 ········throw·new·UnsupportedOperationException("getColumnName"); 
113 ····} 
114 ···· 
115 ····public·int·getColumnCount()·{115 ····public·int·getColumnCount()·{
116 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"getColumnCount");116 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"getColumnCount");
117 ········if·(value·!=·null)·{117 ········if·(value·!=·null)·{
118 ············return·((Number)((IFn)value).invoke((Object)this)).intValue();118 ············return·((Number)((IFn)value).invoke((Object)this)).intValue();
119 ········}119 ········}
120 ········throw·new·UnsupportedOperationException("getColumnCount");120 ········throw·new·UnsupportedOperationException("getColumnCount");
121 ····}121 ····}
50.0 KB
clojure/inspector/proxy$javax/swing/table/AbstractTableModel$ff19274a.class
49.9 KB
javap -verbose -constants -s -l -private {}
    
Offset 56, 90 lines modifiedOffset 56, 90 lines modified
56 ···#48·=·Class··············#47···········//·clojure/lang/IFn56 ···#48·=·Class··············#47···········//·clojure/lang/IFn
57 ···#49·=·Utf8···············invoke57 ···#49·=·Utf8···············invoke
58 ···#50·=·Utf8···············(Ljava/lang/Object;)Ljava/lang/Object;58 ···#50·=·Utf8···············(Ljava/lang/Object;)Ljava/lang/Object;
59 ···#51·=·NameAndType········#49:#50·······//·invoke:(Ljava/lang/Object;)Ljava/lang/Object;59 ···#51·=·NameAndType········#49:#50·······//·invoke:(Ljava/lang/Object;)Ljava/lang/Object;
60 ···#52·=·InterfaceMethodref·#48.#51·······//·clojure/lang/IFn.invoke:(Ljava/lang/Object;)Ljava/lang/Object;60 ···#52·=·InterfaceMethodref·#48.#51·······//·clojure/lang/IFn.invoke:(Ljava/lang/Object;)Ljava/lang/Object;
61 ···#53·=·NameAndType········#39:#10·······//·fireTableStructureChanged:()V61 ···#53·=·NameAndType········#39:#10·······//·fireTableStructureChanged:()V
62 ···#54·=·Methodref··········#4.#53········//·javax/swing/table/AbstractTableModel.fireTableStructureChanged:()V62 ···#54·=·Methodref··········#4.#53········//·javax/swing/table/AbstractTableModel.fireTableStructureChanged:()V
63 ···#55·=·Utf8···············fireTableChanged63 ···#55·=·Utf8···············findColumn
64 ···#56·=·Utf8···············(Ljavax/swing/event/TableModelEvent;)V64 ···#56·=·Utf8···············(Ljava/lang/String;)I
65 ···#57·=·String·············#55···········//·fireTableChanged65 ···#57·=·String·············#55···········//·findColumn
66 ···#58·=·NameAndType········#49:#44·······//·invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;66 ···#58·=·NameAndType········#49:#44·······//·invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
67 ···#59·=·InterfaceMethodref·#48.#58·······//·clojure/lang/IFn.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;67 ···#59·=·InterfaceMethodref·#48.#58·······//·clojure/lang/IFn.invoke:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
68 ···#60·=·NameAndType········#55:#56·······//·fireTableChanged:(Ljavax/swing/event/TableModelEvent;)V 
69 ···#61·=·Methodref··········#4.#60········//·javax/swing/table/AbstractTableModel.fireTableChanged:(Ljavax/swing/event/TableModelEvent;)V 
70 ···#62·=·Utf8···············findColumn 
71 ···#63·=·Utf8···············(Ljava/lang/String;)I 
72 ···#64·=·String·············#62···········//·findColumn 
73 ···#65·=·Utf8···············java/lang/Number68 ···#60·=·Utf8···············java/lang/Number
74 ···#66·=·Class··············#65···········//·java/lang/Number69 ···#61·=·Class··············#60···········//·java/lang/Number
75 ···#67·=·Utf8···············intValue70 ···#62·=·Utf8···············intValue
76 ···#68·=·Utf8···············()I71 ···#63·=·Utf8···············()I
77 ···#69·=·NameAndType········#67:#68·······//·intValue:()I72 ···#64·=·NameAndType········#62:#63·······//·intValue:()I
78 ···#70·=·Methodref··········#66.#69·······//·java/lang/Number.intValue:()I73 ···#65·=·Methodref··········#61.#64·······//·java/lang/Number.intValue:()I
79 ···#71·=·NameAndType········#62:#63·······//·findColumn:(Ljava/lang/String;)I74 ···#66·=·NameAndType········#55:#56·······//·findColumn:(Ljava/lang/String;)I
80 ···#72·=·Methodref··········#4.#71········//·javax/swing/table/AbstractTableModel.findColumn:(Ljava/lang/String;)I75 ···#67·=·Methodref··········#4.#66········//·javax/swing/table/AbstractTableModel.findColumn:(Ljava/lang/String;)I
81 ···#73·=·Utf8···············setValueAt76 ···#68·=·Utf8···············setValueAt
82 ···#74·=·Utf8···············(Ljava/lang/Object;II)V77 ···#69·=·Utf8···············(Ljava/lang/Object;II)V
83 ···#75·=·String·············#73···········//·setValueAt78 ···#70·=·String·············#68···········//·setValueAt
84 ···#76·=·Utf8···············java/lang/Integer79 ···#71·=·Utf8···············java/lang/Integer
85 ···#77·=·Class··············#76···········//·java/lang/Integer80 ···#72·=·Class··············#71···········//·java/lang/Integer
86 ···#78·=·Utf8···············valueOf81 ···#73·=·Utf8···············valueOf
87 ···#79·=·Utf8···············(I)Ljava/lang/Integer;82 ···#74·=·Utf8···············(I)Ljava/lang/Integer;
88 ···#80·=·NameAndType········#78:#79·······//·valueOf:(I)Ljava/lang/Integer;83 ···#75·=·NameAndType········#73:#74·······//·valueOf:(I)Ljava/lang/Integer;
89 ···#81·=·Methodref··········#77.#80·······//·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;84 ···#76·=·Methodref··········#72.#75·······//·java/lang/Integer.valueOf:(I)Ljava/lang/Integer;
90 ···#82·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;85 ···#77·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
91 ···#83·=·NameAndType········#49:#82·······//·invoke:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;86 ···#78·=·NameAndType········#49:#77·······//·invoke:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
92 ···#84·=·InterfaceMethodref·#48.#83·······//·clojure/lang/IFn.invoke:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;87 ···#79·=·InterfaceMethodref·#48.#78·······//·clojure/lang/IFn.invoke:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
93 ···#85·=·NameAndType········#73:#74·······//·setValueAt:(Ljava/lang/Object;II)V88 ···#80·=·NameAndType········#68:#69·······//·setValueAt:(Ljava/lang/Object;II)V
94 ···#86·=·Methodref··········#4.#85········//·javax/swing/table/AbstractTableModel.setValueAt:(Ljava/lang/Object;II)V89 ···#81·=·Methodref··········#4.#80········//·javax/swing/table/AbstractTableModel.setValueAt:(Ljava/lang/Object;II)V
95 ···#87·=·Utf8···············removeTableModelListener 
96 ···#88·=·Utf8···············(Ljavax/swing/event/TableModelListener;)V 
97 ···#89·=·String·············#87···········//·removeTableModelListener 
98 ···#90·=·NameAndType········#87:#88·······//·removeTableModelListener:(Ljavax/swing/event/TableModelListener;)V 
99 ···#91·=·Methodref··········#4.#90········//·javax/swing/table/AbstractTableModel.removeTableModelListener:(Ljavax/swing/event/TableModelListener;)V 
100 ···#92·=·Utf8···············clone90 ···#82·=·Utf8···············clone
101 ···#93·=·Utf8···············()Ljava/lang/Object;91 ···#83·=·Utf8···············()Ljava/lang/Object;
102 ···#94·=·String·············#92···········//·clone92 ···#84·=·String·············#82···········//·clone
103 ···#95·=·NameAndType········#92:#93·······//·clone:()Ljava/lang/Object;93 ···#85·=·NameAndType········#82:#83·······//·clone:()Ljava/lang/Object;
104 ···#96·=·Methodref··········#4.#95········//·javax/swing/table/AbstractTableModel.clone:()Ljava/lang/Object;94 ···#86·=·Methodref··········#4.#85········//·javax/swing/table/AbstractTableModel.clone:()Ljava/lang/Object;
105 ···#97·=·Utf8···············equals95 ···#87·=·Utf8···············equals
106 ···#98·=·Utf8···············(Ljava/lang/Object;)Z96 ···#88·=·Utf8···············(Ljava/lang/Object;)Z
107 ···#99·=·String·············#97···········//·equals97 ···#89·=·String·············#87···········//·equals
108 ··#100·=·Utf8···············java/lang/Boolean98 ···#90·=·Utf8···············java/lang/Boolean
109 ··#101·=·Class··············#100··········//·java/lang/Boolean99 ···#91·=·Class··············#90···········//·java/lang/Boolean
110 ··#102·=·Utf8···············booleanValue100 ···#92·=·Utf8···············booleanValue
111 ··#103·=·Utf8···············()Z101 ···#93·=·Utf8···············()Z
112 ··#104·=·NameAndType········#102:#103·····//·booleanValue:()Z102 ···#94·=·NameAndType········#92:#93·······//·booleanValue:()Z
113 ··#105·=·Methodref··········#101.#104·····//·java/lang/Boolean.booleanValue:()Z103 ···#95·=·Methodref··········#91.#94·······//·java/lang/Boolean.booleanValue:()Z
114 ··#106·=·NameAndType········#97:#98·······//·equals:(Ljava/lang/Object;)Z104 ···#96·=·NameAndType········#87:#88·······//·equals:(Ljava/lang/Object;)Z
115 ··#107·=·Methodref··········#4.#106·······//·javax/swing/table/AbstractTableModel.equals:(Ljava/lang/Object;)Z105 ···#97·=·Methodref··········#4.#96········//·javax/swing/table/AbstractTableModel.equals:(Ljava/lang/Object;)Z
 106 ···#98·=·Utf8···············fireTableChanged
 107 ···#99·=·Utf8···············(Ljavax/swing/event/TableModelEvent;)V
 108 ··#100·=·String·············#98···········//·fireTableChanged
 109 ··#101·=·NameAndType········#98:#99·······//·fireTableChanged:(Ljavax/swing/event/TableModelEvent;)V
 110 ··#102·=·Methodref··········#4.#101·······//·javax/swing/table/AbstractTableModel.fireTableChanged:(Ljavax/swing/event/TableModelEvent;)V
116 ··#108·=·Utf8···············fireTableRowsDeleted111 ··#103·=·Utf8···············fireTableRowsDeleted
117 ··#109·=·Utf8···············(II)V112 ··#104·=·Utf8···············(II)V
118 ··#110·=·String·············#108··········//·fireTableRowsDeleted113 ··#105·=·String·············#103··········//·fireTableRowsDeleted
119 ··#111·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;114 ··#106·=·Utf8···············(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
120 ··#112·=·NameAndType········#49:#111······//·invoke:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;115 ··#107·=·NameAndType········#49:#106······//·invoke:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
121 ··#113·=·InterfaceMethodref·#48.#112······//·clojure/lang/IFn.invoke:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;116 ··#108·=·InterfaceMethodref·#48.#107······//·clojure/lang/IFn.invoke:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
122 ··#114·=·NameAndType········#108:#109·····//·fireTableRowsDeleted:(II)V117 ··#109·=·NameAndType········#103:#104·····//·fireTableRowsDeleted:(II)V
123 ··#115·=·Methodref··········#4.#114·······//·javax/swing/table/AbstractTableModel.fireTableRowsDeleted:(II)V118 ··#110·=·Methodref··········#4.#109·······//·javax/swing/table/AbstractTableModel.fireTableRowsDeleted:(II)V
 119 ··#111·=·Utf8···············getListeners
 120 ··#112·=·Utf8···············(Ljava/lang/Class;)[Ljava/util/EventListener;
 121 ··#113·=·String·············#111··········//·getListeners
 122 ··#114·=·Utf8···············[Ljava/util/EventListener;
 123 ··#115·=·Class··············#114··········//·"[Ljava/util/EventListener;"
 124 ··#116·=·NameAndType········#111:#112·····//·getListeners:(Ljava/lang/Class;)[Ljava/util/EventListener;
 125 ··#117·=·Methodref··········#4.#116·······//·javax/swing/table/AbstractTableModel.getListeners:(Ljava/lang/Class;)[Ljava/util/EventListener;
124 ··#116·=·Utf8···············fireTableCellUpdated126 ··#118·=·Utf8···············fireTableCellUpdated
125 ··#117·=·String·············#116··········//·fireTableCellUpdated127 ··#119·=·String·············#118··········//·fireTableCellUpdated
126 ··#118·=·NameAndType········#116:#109·····//·fireTableCellUpdated:(II)V128 ··#120·=·NameAndType········#118:#104·····//·fireTableCellUpdated:(II)V
127 ··#119·=·Methodref··········#4.#118·······//·javax/swing/table/AbstractTableModel.fireTableCellUpdated:(II)V129 ··#121·=·Methodref··········#4.#120·······//·javax/swing/table/AbstractTableModel.fireTableCellUpdated:(II)V
128 ··#120·=·Utf8···············fireTableRowsInserted130 ··#122·=·Utf8···············fireTableRowsInserted
129 ··#121·=·String·············#120··········//·fireTableRowsInserted131 ··#123·=·String·············#122··········//·fireTableRowsInserted
130 ··#122·=·NameAndType········#120:#109·····//·fireTableRowsInserted:(II)V132 ··#124·=·NameAndType········#122:#104·····//·fireTableRowsInserted:(II)V
131 ··#123·=·Methodref··········#4.#122·······//·javax/swing/table/AbstractTableModel.fireTableRowsInserted:(II)V133 ··#125·=·Methodref··········#4.#124·······//·javax/swing/table/AbstractTableModel.fireTableRowsInserted:(II)V
132 ··#124·=·Utf8···············getTableModelListeners134 ··#126·=·Utf8···············removeTableModelListener
133 ··#125·=·Utf8···············()[Ljavax/swing/event/TableModelListener; 
134 ··#126·=·String·············#124··········//·getTableModelListeners 
135 ··#127·=·Utf8···············[Ljavax/swing/event/TableModelListener;135 ··#127·=·Utf8···············(Ljavax/swing/event/TableModelListener;)V
136 ··#128·=·Class··············#127··········//·"[Ljavax/swing/event/TableModelListener;"136 ··#128·=·String·············#126··········//·removeTableModelListener
137 ··#129·=·NameAndType········#124:#125·····//·getTableModelListeners:()[Ljavax/swing/event/TableModelListener;137 ··#129·=·NameAndType········#126:#127·····//·removeTableModelListener:(Ljavax/swing/event/TableModelListener;)V
138 ··#130·=·Methodref··········#4.#129·······//·javax/swing/table/AbstractTableModel.getTableModelListeners:()[Ljavax/swing/event/TableModelListener;138 ··#130·=·Methodref··········#4.#129·······//·javax/swing/table/AbstractTableModel.removeTableModelListener:(Ljavax/swing/event/TableModelListener;)V
139 ··#131·=·Utf8···············getColumnClass139 ··#131·=·Utf8···············getColumnClass
140 ··#132·=·Utf8···············(I)Ljava/lang/Class;140 ··#132·=·Utf8···············(I)Ljava/lang/Class;
141 ··#133·=·String·············#131··········//·getColumnClass141 ··#133·=·String·············#131··········//·getColumnClass
142 ··#134·=·Utf8···············java/lang/Class142 ··#134·=·Utf8···············java/lang/Class
143 ··#135·=·Class··············#134··········//·java/lang/Class143 ··#135·=·Class··············#134··········//·java/lang/Class
144 ··#136·=·NameAndType········#131:#132·····//·getColumnClass:(I)Ljava/lang/Class;144 ··#136·=·NameAndType········#131:#132·····//·getColumnClass:(I)Ljava/lang/Class;
145 ··#137·=·Methodref··········#4.#136·······//·javax/swing/table/AbstractTableModel.getColumnClass:(I)Ljava/lang/Class;145 ··#137·=·Methodref··········#4.#136·······//·javax/swing/table/AbstractTableModel.getColumnClass:(I)Ljava/lang/Class;
Offset 155, 37 lines modifiedOffset 155, 37 lines modified
155 ··#147·=·String·············#145··········//·isCellEditable155 ··#147·=·String·············#145··········//·isCellEditable
156 ··#148·=·NameAndType········#145:#146·····//·isCellEditable:(II)Z156 ··#148·=·NameAndType········#145:#146·····//·isCellEditable:(II)Z
157 ··#149·=·Methodref··········#4.#148·······//·javax/swing/table/AbstractTableModel.isCellEditable:(II)Z157 ··#149·=·Methodref··········#4.#148·······//·javax/swing/table/AbstractTableModel.isCellEditable:(II)Z
158 ··#150·=·Utf8···············fireTableDataChanged158 ··#150·=·Utf8···············fireTableDataChanged
159 ··#151·=·String·············#150··········//·fireTableDataChanged159 ··#151·=·String·············#150··········//·fireTableDataChanged
160 ··#152·=·NameAndType········#150:#10······//·fireTableDataChanged:()V160 ··#152·=·NameAndType········#150:#10······//·fireTableDataChanged:()V
161 ··#153·=·Methodref··········#4.#152·······//·javax/swing/table/AbstractTableModel.fireTableDataChanged:()V161 ··#153·=·Methodref··········#4.#152·······//·javax/swing/table/AbstractTableModel.fireTableDataChanged:()V
162 ··#154·=·Utf8···············addTableModelListener162 ··#154·=·Utf8···············getTableModelListeners
 163 ··#155·=·Utf8···············()[Ljavax/swing/event/TableModelListener;
163 ··#155·=·String·············#154··········//·addTableModelListener164 ··#156·=·String·············#154··········//·getTableModelListeners
 165 ··#157·=·Utf8···············[Ljavax/swing/event/TableModelListener;
 166 ··#158·=·Class··············#157··········//·"[Ljavax/swing/event/TableModelListener;"
164 ··#156·=·NameAndType········#154:#88······//·addTableModelListener:(Ljavax/swing/event/TableModelListener;)V167 ··#159·=·NameAndType········#154:#155·····//·getTableModelListeners:()[Ljavax/swing/event/TableModelListener;
165 ··#157·=·Methodref··········#4.#156·······//·javax/swing/table/AbstractTableModel.addTableModelListener:(Ljavax/swing/event/TableModelListener;)V168 ··#160·=·Methodref··········#4.#159·······//·javax/swing/table/AbstractTableModel.getTableModelListeners:()[Ljavax/swing/event/TableModelListener;
166 ··#158·=·Utf8···············getListeners 
167 ··#159·=·Utf8···············(Ljava/lang/Class;)[Ljava/util/EventListener; 
168 ··#160·=·String·············#158··········//·getListeners 
169 ··#161·=·Utf8···············[Ljava/util/EventListener; 
170 ··#162·=·Class··············#161··········//·"[Ljava/util/EventListener;" 
171 ··#163·=·NameAndType········#158:#159·····//·getListeners:(Ljava/lang/Class;)[Ljava/util/EventListener; 
172 ··#164·=·Methodref··········#4.#163·······//·javax/swing/table/AbstractTableModel.getListeners:(Ljava/lang/Class;)[Ljava/util/EventListener; 
173 ··#165·=·Utf8···············getColumnName169 ··#161·=·Utf8···············getColumnName
174 ··#166·=·Utf8···············(I)Ljava/lang/String;170 ··#162·=·Utf8···············(I)Ljava/lang/String;
175 ··#167·=·String·············#165··········//·getColumnName171 ··#163·=·String·············#161··········//·getColumnName
Max diff block lines reached; 35372/50995 bytes (69.36%) of diff not shown.
828 B
clojure/instant$fn__8337$fn__8338.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__8337$fn__8338·extends·AFunction5 public·final·class·instant$fn__8337$fn__8338·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__8337$fn__8338(final·Object·dim_leap,·final·Object·dim_norm)·{10 ····public·instant$fn__8337$fn__8338(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__8337.class
808 B
procyon -ec {}
    
Offset 8, 20 lines modifiedOffset 8, 20 lines modified
8 public·final·class·instant$fn__8337·extends·AFunction8 public·final·class·instant$fn__8337·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__8337.const__3;14 ········Object·dim_norm·=·instant$fn__8337.const__3;
15 ········final·AFn·const__5; 
16 ········Object·dim_leap·=·const__5·=·instant$fn__8337.const__5;15 ········Object·dim_leap·=·instant$fn__8337.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__8337$fn__8338((Object)const__5,·o);20 ········return·new·instant$fn__8337$fn__8338(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·{
921 B
clojure/java/javadoc$javadoc_url$fn__11711.class
825 B
procyon -ec {}
    
Offset 5, 20 lines modifiedOffset 5, 20 lines modified
5 import·clojure.core$str;5 import·clojure.core$str;
6 import·clojure.lang.ArraySeq;6 import·clojure.lang.ArraySeq;
7 import·clojure.lang.RT;7 import·clojure.lang.RT;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·javadoc$javadoc_url$fn__11711·extends·AFunction9 public·final·class·javadoc$javadoc_url$fn__11711·extends·AFunction
10 {10 {
11 ····Object·classname; 
12 ····Object·url_path;11 ····Object·url_path;
 12 ····Object·classname;
13 ····13 ····
14 ····public·javadoc$javadoc_url$fn__11711(final·Object·classname,·final·Object·url_path)·{14 ····public·javadoc$javadoc_url$fn__11711(final·Object·url_path,·final·Object·classname)·{
15 ········this.classname·=·classname; 
16 ········this.url_path·=·url_path;15 ········this.url_path·=·url_path;
 16 ········this.classname·=·classname;
17 ····}17 ····}
18 ····18 ····
19 ····public·Object·invoke(Object·p__11710)·{19 ····public·Object·invoke(Object·p__11710)·{
20 ········final·Object·o·=·p__11710;20 ········final·Object·o·=·p__11710;
21 ········p__11710·=·null;21 ········p__11710·=·null;
22 ········Object·vec__11712·=·o;22 ········Object·vec__11712·=·o;
23 ········Object·prefix·=·RT.nth(vec__11712,·RT.intCast(0L),·(Object)null);23 ········Object·prefix·=·RT.nth(vec__11712,·RT.intCast(0L),·(Object)null);
1.83 KB
clojure/java/javadoc$javadoc_url.class
1.75 KB
procyon -ec {}
    
Offset 37, 34 lines modifiedOffset 37, 35 lines modified
37 ················temp__5718__auto__11718·=·null;37 ················temp__5718__auto__11718·=·null;
38 ················final·Object·o3;38 ················final·Object·o3;
39 ················Object·file·=·o3·=·o2;39 ················Object·file·=·o3·=·o2;
40 ················file·=·null;40 ················file·=·null;
41 ················return·core$str.invokeStatic((Object)((File)o3).toURI());41 ················return·core$str.invokeStatic((Object)((File)o3).toURI());
42 ············}42 ············}
43 ········}43 ········}
 44 ········final·Object·o5·=·url_path;
44 ········final·Object·o5·=·classname;45 ········final·Object·o6·=·classname;
45 ········classname·=·null;46 ········classname·=·null;
46 ········final·Object·invokeStatic2;47 ········final·Object·invokeStatic2;
47 ········Object·or__5501__auto__11717·=·invokeStatic2·=·core$some.invokeStatic((Object)new·javadoc$javadoc_url$fn__11711(o5,·url_path),·core$deref.invokeStatic(javadoc$javadoc_url.const__9.get()));48 ········Object·or__5501__auto__11717·=·invokeStatic2·=·core$some.invokeStatic((Object)new·javadoc$javadoc_url$fn__11711(o5,·o6),·core$deref.invokeStatic(javadoc$javadoc_url.const__9.get()));
48 ········if·(invokeStatic2·!=·null)·{49 ········if·(invokeStatic2·!=·null)·{
49 ············if·(invokeStatic2·!=·Boolean.FALSE)·{50 ············if·(invokeStatic2·!=·Boolean.FALSE)·{
50 ················final·Object·o4·=·or__5501__auto__11717;51 ················final·Object·o4·=·or__5501__auto__11717;
51 ················or__5501__auto__11717·=·null;52 ················or__5501__auto__11717·=·null;
52 ················return·o4;53 ················return·o4;
53 ············}54 ············}
54 ········}55 ········}
55 ········final·Object·value·=·javadoc$javadoc_url.const__10.get();56 ········final·Object·value·=·javadoc$javadoc_url.const__10.get();
56 ········if·(value·!=·null)·{57 ········if·(value·!=·null)·{
57 ············if·(value·!=·Boolean.FALSE)·{58 ············if·(value·!=·Boolean.FALSE)·{
58 ················final·Object·value2·=·javadoc$javadoc_url.const__11.get();59 ················final·Object·value2·=·javadoc$javadoc_url.const__11.get();
59 ················final·Object[]·array·=·new·Object[2];60 ················final·Object[]·array·=·new·Object[2];
60 ················final·int·n·=·0;61 ················final·int·n·=·0;
61 ················final·Object·o6·=·url_path;62 ················final·Object·o7·=·url_path;
62 ················url_path·=·null;63 ················url_path·=·null;
63 ················array[n]·=·o6;64 ················array[n]·=·o7;
64 ················array[1]·=·".html";65 ················array[1]·=·".html";
65 ················return·core$str.invokeStatic(value2,·(ISeq)ArraySeq.create(array));66 ················return·core$str.invokeStatic(value2,·(ISeq)ArraySeq.create(array));
66 ············}67 ············}
67 ········}68 ········}
68 ········return·null;69 ········return·null;
69 ····}70 ····}
70 ····71 ····
984 B
clojure/java/shell$sh$fn__11672.class
910 B
procyon -ec {}
    
Offset 7, 22 lines modifiedOffset 7, 22 lines modified
7 import·clojure.lang.ArraySeq;7 import·clojure.lang.ArraySeq;
8 import·clojure.lang.Keyword;8 import·clojure.lang.Keyword;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·shell$sh$fn__11672·extends·AFunction10 public·final·class·shell$sh$fn__11672·extends·AFunction
11 {11 {
12 ····Object·proc;12 ····Object·proc;
13 ····Object·in_enc; 
14 ····Object·in;13 ····Object·in;
 14 ····Object·in_enc;
15 ····public·static·final·Keyword·const__1;15 ····public·static·final·Keyword·const__1;
16 ····16 ····
17 ····public·shell$sh$fn__11672(final·Object·proc,·final·Object·in_enc,·final·Object·in)·{17 ····public·shell$sh$fn__11672(final·Object·proc,·final·Object·in,·final·Object·in_enc)·{
18 ········this.proc·=·proc;18 ········this.proc·=·proc;
19 ········this.in_enc·=·in_enc; 
20 ········this.in·=·in;19 ········this.in·=·in;
 20 ········this.in_enc·=·in_enc;
21 ····}21 ····}
22 ····22 ····
23 ····public·Object·invoke()·{23 ····public·Object·invoke()·{
24 ········Object·os·=·((Process)this.proc).getOutputStream();24 ········Object·os·=·((Process)this.proc).getOutputStream();
25 ········Object·invokeStatic;25 ········Object·invokeStatic;
26 ········try·{26 ········try·{
27 ············invokeStatic·=·io$copy.invokeStatic(this.in,·os,·(ISeq)ArraySeq.create(new·Object[]·{·shell$sh$fn__11672.const__1,·this.in_enc·}));27 ············invokeStatic·=·io$copy.invokeStatic(this.in,·os,·(ISeq)ArraySeq.create(new·Object[]·{·shell$sh$fn__11672.const__1,·this.in_enc·}));
979 B
clojure/java/shell$sh.class
925 B
procyon -ec {}
    
Offset 103, 18 lines modifiedOffset 103, 18 lines modified
103 ········map__11672·=·null;103 ········map__11672·=·null;
104 ········Object·out_enc·=·RT.get(o12,·(Object)shell$sh.const__14);104 ········Object·out_enc·=·RT.get(o12,·(Object)shell$sh.const__14);
105 ········final·Object·o13·=·in;105 ········final·Object·o13·=·in;
106 ········Label_0320:·{106 ········Label_0320:·{
107 ············if·(o13·!=·null)·{107 ············if·(o13·!=·null)·{
108 ················if·(o13·!=·Boolean.FALSE)·{108 ················if·(o13·!=·Boolean.FALSE)·{
109 ····················final·Object·o14·=·proc;109 ····················final·Object·o14·=·proc;
110 ····················final·Object·o15·=·in_enc; 
111 ····················in_enc·=·null; 
112 ····················final·Object·o16·=·in;110 ····················final·Object·o15·=·in;
113 ····················in·=·null;111 ····················in·=·null;
 112 ····················final·Object·o16·=·in_enc;
 113 ····················in_enc·=·null;
114 ····················core$future_call.invokeStatic((Object)new·shell$sh$fn__11672(o14,·o15,·o16));114 ····················core$future_call.invokeStatic((Object)new·shell$sh$fn__11672(o14,·o15,·o16));
115 ····················break·Label_0320;115 ····················break·Label_0320;
116 ················}116 ················}
117 ············}117 ············}
118 ············((OutputStream)((Process)proc).getOutputStream()).close();118 ············((OutputStream)((Process)proc).getOutputStream()).close();
119 ········}119 ········}
120 ········Object·stdout·=·((Process)proc).getInputStream();120 ········Object·stdout·=·((Process)proc).getInputStream();
1.19 KB
clojure/main$ex_str$fn__9046.class
1.13 KB
procyon -ec {}
    
Offset 6, 23 lines modifiedOffset 6, 23 lines modified
6 import·clojure.lang.Util;6 import·clojure.lang.Util;
7 import·clojure.lang.Keyword;7 import·clojure.lang.Keyword;
8 import·clojure.lang.Var;8 import·clojure.lang.Var;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·main$ex_str$fn__9046·extends·AFunction10 public·final·class·main$ex_str$fn__9046·extends·AFunction
11 {11 {
12 ····Object·s__6336__auto__; 
13 ····Object·spec;12 ····Object·spec;
 13 ····Object·s__6336__auto__;
14 ····public·static·final·Var·const__2;14 ····public·static·final·Var·const__2;
15 ····public·static·final·Var·const__3;15 ····public·static·final·Var·const__3;
16 ····public·static·final·Keyword·const__5;16 ····public·static·final·Keyword·const__5;
17 ····17 ····
18 ····public·main$ex_str$fn__9046(final·Object·s__6336__auto__,·final·Object·spec)·{18 ····public·main$ex_str$fn__9046(final·Object·spec,·final·Object·s__6336__auto__)·{
19 ········this.s__6336__auto__·=·s__6336__auto__; 
20 ········this.spec·=·spec;19 ········this.spec·=·spec;
 20 ········this.s__6336__auto__·=·s__6336__auto__;
21 ····}21 ····}
22 ····22 ····
23 ····public·Object·invoke()·{23 ····public·Object·invoke()·{
24 ········Object·invokeStatic;24 ········Object·invokeStatic;
25 ········try·{25 ········try·{
26 ············alpha$explain_out.invokeStatic(Util.equiv(main$ex_str$fn__9046.const__2.get(),·main$ex_str$fn__9046.const__3.getRawRoot())·?·core$update.invokeStatic(this.spec,·(Object)main$ex_str$fn__9046.const__5,·(Object)new·main$ex_str$fn__9046$fn__9047())·:·this.spec);26 ············alpha$explain_out.invokeStatic(Util.equiv(main$ex_str$fn__9046.const__2.get(),·main$ex_str$fn__9046.const__3.getRawRoot())·?·core$update.invokeStatic(this.spec,·(Object)main$ex_str$fn__9046.const__5,·(Object)new·main$ex_str$fn__9046$fn__9047())·:·this.spec);
27 ············invokeStatic·=·core$str.invokeStatic(this.s__6336__auto__);27 ············invokeStatic·=·core$str.invokeStatic(this.s__6336__auto__);
1.39 KB
clojure/main$ex_str.class
1.34 KB
procyon -ec {}
    
Offset 318, 18 lines modifiedOffset 318, 18 lines modified
318 ····························final·int·n18·=·1;318 ····························final·int·n18·=·1;
319 ····························final·Object·o38·=·loc;319 ····························final·Object·o38·=·loc;
320 ····························loc·=·null;320 ····························loc·=·null;
321 ····························array8[n18]·=·o38;321 ····························array8[n18]·=·o38;
322 ····························final·int·n19·=·2;322 ····························final·int·n19·=·2;
323 ····························Object·s__6336__auto__9058·=·new·StringWriter();323 ····························Object·s__6336__auto__9058·=·new·StringWriter();
324 ····························core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·main$ex_str.const__23,·s__6336__auto__9058·})));324 ····························core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·main$ex_str.const__23,·s__6336__auto__9058·})));
325 ····························final·Object·o39·=·s__6336__auto__9058; 
326 ····························s__6336__auto__9058·=·null; 
327 ····························final·Object·o40·=·spec;325 ····························final·Object·o39·=·spec;
328 ····························spec·=·null;326 ····························spec·=·null;
 327 ····························final·Object·o40·=·s__6336__auto__9058;
 328 ····························s__6336__auto__9058·=·null;
329 ····························array8[n19]·=·((IFn)new·main$ex_str$fn__9046(o39,·o40)).invoke();329 ····························array8[n19]·=·((IFn)new·main$ex_str$fn__9046(o39,·o40)).invoke();
330 ····························return·core$format.invokeStatic((Object)s7,·(ISeq)ArraySeq.create(array8));330 ····························return·core$format.invokeStatic((Object)s7,·(ISeq)ArraySeq.create(array8));
331 ························}331 ························}
332 ····················}332 ····················}
333 ····················final·String·s8·=·"Execution·error%s·at·%s(%s).%n%s%n";333 ····················final·String·s8·=·"Execution·error%s·at·%s(%s).%n%s%n";
334 ····················final·Object[]·array9·=·new·Object[4];334 ····················final·Object[]·array9·=·new·Object[4];
335 ····················final·int·n20·=·0;335 ····················final·int·n20·=·0;
765 B
clojure/main$repl$fn__9075.class
701 B
procyon -ec {}
    
Offset 4, 21 lines modifiedOffset 4, 21 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·main$repl$fn__9075·extends·AFunction8 public·final·class·main$repl$fn__9075·extends·AFunction
9 {9 {
10 ····Object·init; 
11 ····Object·caught;10 ····Object·caught;
 11 ····Object·init;
12 ····public·static·final·Var·const__0;12 ····public·static·final·Var·const__0;
13 ····13 ····
14 ····public·main$repl$fn__9075(final·Object·init,·final·Object·caught)·{14 ····public·main$repl$fn__9075(final·Object·caught,·final·Object·init)·{
15 ········this.init·=·init; 
16 ········this.caught·=·caught;15 ········this.caught·=·caught;
 16 ········this.init·=·init;
17 ····}17 ····}
18 ····18 ····
19 ····public·Object·invoke()·{19 ····public·Object·invoke()·{
20 ········Object·o;20 ········Object·o;
21 ········try·{21 ········try·{
22 ············final·Object·init·=·this.init;22 ············final·Object·init·=·this.init;
23 ············this.init·=·null;23 ············this.init·=·null;
1.01 KB
clojure/main$repl$fn__9077.class
974 B
procyon -ec {}
    
Offset 5, 23 lines modifiedOffset 5, 23 lines modified
5 import·clojure.lang.Util;5 import·clojure.lang.Util;
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.Var;7 import·clojure.lang.Var;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·main$repl$fn__9077·extends·AFunction9 public·final·class·main$repl$fn__9077·extends·AFunction
10 {10 {
 11 ····Object·read_eval_print;
11 ····Object·caught;12 ····Object·caught;
12 ····Object·request_exit;13 ····Object·request_exit;
13 ····Object·read_eval_print; 
14 ····public·static·final·Var·const__1;14 ····public·static·final·Var·const__1;
15 ····15 ····
16 ····public·main$repl$fn__9077(final·Object·caught,·final·Object·request_exit,·final·Object·read_eval_print)·{16 ····public·main$repl$fn__9077(final·Object·read_eval_print,·final·Object·caught,·final·Object·request_exit)·{
 17 ········this.read_eval_print·=·read_eval_print;
17 ········this.caught·=·caught;18 ········this.caught·=·caught;
18 ········this.request_exit·=·request_exit;19 ········this.request_exit·=·request_exit;
19 ········this.read_eval_print·=·read_eval_print; 
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········Boolean·b;23 ········Boolean·b;
24 ········try·{24 ········try·{
25 ············b·=·(Util.identical(((IFn)this.read_eval_print).invoke(),·this.request_exit)·?·Boolean.TRUE·:·Boolean.FALSE);25 ············b·=·(Util.identical(((IFn)this.read_eval_print).invoke(),·this.request_exit)·?·Boolean.TRUE·:·Boolean.FALSE);
26 ········}26 ········}
1.42 KB
clojure/main$repl$read_eval_print__9068$fn__9069.class
1.32 KB
procyon -ec {}
    
Offset 10, 24 lines modifiedOffset 10, 24 lines modified
10 import·clojure.lang.AFn;10 import·clojure.lang.AFn;
11 import·clojure.lang.Keyword;11 import·clojure.lang.Keyword;
12 import·clojure.lang.Var;12 import·clojure.lang.Var;
13 import·clojure.lang.AFunction;13 import·clojure.lang.AFunction;
  
14 public·final·class·main$repl$read_eval_print__9068$fn__9069·extends·AFunction14 public·final·class·main$repl$read_eval_print__9068$fn__9069·extends·AFunction
15 {15 {
16 ····Object·request_prompt; 
17 ····Object·read;16 ····Object·read;
 17 ····Object·request_prompt;
18 ····Object·request_exit;18 ····Object·request_exit;
19 ····public·static·final·Var·const__2;19 ····public·static·final·Var·const__2;
20 ····public·static·final·Keyword·const__4;20 ····public·static·final·Keyword·const__4;
21 ····public·static·final·AFn·const__9;21 ····public·static·final·AFn·const__9;
22 ····22 ····
23 ····public·main$repl$read_eval_print__9068$fn__9069(final·Object·request_prompt,·final·Object·read,·final·Object·request_exit)·{23 ····public·main$repl$read_eval_print__9068$fn__9069(final·Object·read,·final·Object·request_prompt,·final·Object·request_exit)·{
24 ········this.request_prompt·=·request_prompt; 
25 ········this.read·=·read;24 ········this.read·=·read;
 25 ········this.request_prompt·=·request_prompt;
26 ········this.request_exit·=·request_exit;26 ········this.request_exit·=·request_exit;
27 ····}27 ····}
28 ····28 ····
29 ····public·Object·invoke()·{29 ····public·Object·invoke()·{
30 ········Object·o;30 ········Object·o;
31 ········try·{31 ········try·{
32 ············core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·main$repl$read_eval_print__9068$fn__9069.const__2,·Util.equiv((Object)main$repl$read_eval_print__9068$fn__9069.const__4,·main$repl$read_eval_print__9068$fn__9069.const__2.get())·?·Boolean.TRUE·:·main$repl$read_eval_print__9068$fn__9069.const__2.get()·})));32 ············core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·main$repl$read_eval_print__9068$fn__9069.const__2,·Util.equiv((Object)main$repl$read_eval_print__9068$fn__9069.const__4,·main$repl$read_eval_print__9068$fn__9069.const__2.get())·?·Boolean.TRUE·:·main$repl$read_eval_print__9068$fn__9069.const__2.get()·})));
2.21 KB
clojure/main$repl$read_eval_print__9068.class
2.12 KB
procyon -ec {}
    
Offset 7, 41 lines modifiedOffset 7, 41 lines modified
7 import·clojure.lang.IFn;7 import·clojure.lang.IFn;
8 import·clojure.lang.AFn;8 import·clojure.lang.AFn;
9 import·clojure.lang.Var;9 import·clojure.lang.Var;
10 import·clojure.lang.AFunction;10 import·clojure.lang.AFunction;
  
11 public·final·class·main$repl$read_eval_print__9068·extends·AFunction11 public·final·class·main$repl$read_eval_print__9068·extends·AFunction
12 {12 {
13 ····Object·request_prompt; 
14 ····Object·caught; 
15 ····Object·read;13 ····Object·read;
16 ····Object·request_exit; 
17 ····Object·eval;14 ····Object·eval;
 15 ····Object·caught;
 16 ····Object·request_prompt;
 17 ····Object·request_exit;
18 ····Object·print;18 ····Object·print;
19 ····public·static·final·Var·const__0;19 ····public·static·final·Var·const__0;
20 ····public·static·final·Var·const__3;20 ····public·static·final·Var·const__3;
21 ····public·static·final·Var·const__4;21 ····public·static·final·Var·const__4;
22 ····public·static·final·Var·const__5;22 ····public·static·final·Var·const__5;
23 ····public·static·final·AFn·const__9;23 ····public·static·final·AFn·const__9;
24 ····public·static·final·Var·const__10;24 ····public·static·final·Var·const__10;
25 ····25 ····
26 ····public·main$repl$read_eval_print__9068(final·Object·request_prompt,·final·Object·caught,·final·Object·read,·final·Object·request_exit,·final·Object·eval,·final·Object·print)·{26 ····public·main$repl$read_eval_print__9068(final·Object·read,·final·Object·eval,·final·Object·caught,·final·Object·request_prompt,·final·Object·request_exit,·final·Object·print)·{
27 ········this.request_prompt·=·request_prompt; 
28 ········this.caught·=·caught; 
29 ········this.read·=·read;27 ········this.read·=·read;
30 ········this.request_exit·=·request_exit; 
31 ········this.eval·=·eval;28 ········this.eval·=·eval;
 29 ········this.caught·=·caught;
 30 ········this.request_prompt·=·request_prompt;
 31 ········this.request_exit·=·request_exit;
32 ········this.print·=·print;32 ········this.print·=·print;
33 ····}33 ····}
34 ····34 ····
35 ····public·Object·invoke()·{35 ····public·Object·invoke()·{
36 ········Object·set;36 ········Object·set;
37 ········try·{37 ········try·{
38 ············Object·read_eval·=·main$repl$read_eval_print__9068.const__0.get();38 ············Object·read_eval·=·main$repl$read_eval_print__9068.const__0.get();
39 ············Object·input·=·((IFn)new·main$repl$read_eval_print__9068$fn__9069(this.request_prompt,·this.read,·this.request_exit)).invoke();39 ············Object·input·=·((IFn)new·main$repl$read_eval_print__9068$fn__9069(this.read,·this.request_prompt,·this.request_exit)).invoke();
40 ············final·Object·invoke;40 ············final·Object·invoke;
41 ············Object·or__5501__auto__9074·=·invoke·=·((IFn)RT.set(new·Object[]·{·this.request_exit,·this.request_prompt·})).invoke(input);41 ············Object·or__5501__auto__9074·=·invoke·=·((IFn)RT.set(new·Object[]·{·this.request_exit,·this.request_prompt·})).invoke(input);
42 ············Object·o·=·null;42 ············Object·o·=·null;
43 ············Label_0216:·{43 ············Label_0216:·{
44 ················if·(invoke·!=·null)·{44 ················if·(invoke·!=·null)·{
45 ····················if·(invoke·!=·Boolean.FALSE)·{45 ····················if·(invoke·!=·Boolean.FALSE)·{
46 ························o·=·or__5501__auto__9074;46 ························o·=·or__5501__auto__9074;
3.54 KB
clojure/main$repl.class
3.5 KB
procyon -ec {}
    
Offset 82, 55 lines modifiedOffset 82, 56 lines modified
82 ········Object·eval·=·RT.get(map__9062,·(Object)main$repl.const__16,·main$repl.const__17.getRawRoot());82 ········Object·eval·=·RT.get(map__9062,·(Object)main$repl.const__16,·main$repl.const__17.getRawRoot());
83 ········Object·print·=·RT.get(map__9062,·(Object)main$repl.const__18,·main$repl.const__19.getRawRoot());83 ········Object·print·=·RT.get(map__9062,·(Object)main$repl.const__18,·main$repl.const__19.getRawRoot());
84 ········final·Object·o3·=·map__9062;84 ········final·Object·o3·=·map__9062;
85 ········map__9062·=·null;85 ········map__9062·=·null;
86 ········final·Object·caught·=·RT.get(o3,·(Object)main$repl.const__20,·main$repl.const__21.getRawRoot());86 ········final·Object·caught·=·RT.get(o3,·(Object)main$repl.const__20,·main$repl.const__21.getRawRoot());
87 ········Object·request_prompt·=·new·Object();87 ········Object·request_prompt·=·new·Object();
88 ········final·Object·request_exit·=·new·Object();88 ········final·Object·request_exit·=·new·Object();
89 ········final·Object·o4·=·request_prompt; 
90 ········request_prompt·=·null; 
91 ········final·Object·o5·=·caught; 
92 ········final·Object·o6·=·read;89 ········final·Object·o4·=·read;
93 ········read·=·null;90 ········read·=·null;
94 ········final·Object·o7·=·request_exit; 
95 ········final·Object·o8·=·eval;91 ········final·Object·o5·=·eval;
96 ········eval·=·null;92 ········eval·=·null;
 93 ········final·Object·o6·=·caught;
 94 ········final·Object·o7·=·request_prompt;
 95 ········request_prompt·=·null;
 96 ········final·Object·o8·=·request_exit;
97 ········final·Object·o9·=·print;97 ········final·Object·o9·=·print;
98 ········print·=·null;98 ········print·=·null;
99 ········final·Object·read_eval_print·=·new·main$repl$read_eval_print__9068(o4,·o5,·o6,·o7,·o8,·o9);99 ········final·Object·read_eval_print·=·new·main$repl$read_eval_print__9068(o4,·o5,·o6,·o7,·o8,·o9);
100 ········core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·main$repl.const__23,·main$repl.const__23.get(),·main$repl.const__24,·main$repl.const__24.get(),·main$repl.const__25,·main$repl.const__25.get(),·main$repl.const__26,·main$repl.const__26.get(),·main$repl.const__27,·main$repl.const__27.get(),·main$repl.const__28,·main$repl.const__28.get(),·main$repl.const__29,·Boolean.TRUE,·main$repl.const__30,·main$repl.const__30.get(),·main$repl.const__31,·main$repl.const__31.get(),·main$repl.const__32,·System.getProperty("clojure.compile.path",·"classes"),·main$repl.const__33,·main$repl.const__33.get(),·main$repl.const__34,·main$repl.const__34.get(),·main$repl.const__35,·main$repl.const__35.get(),·main$repl.const__36,·main$repl.const__36.get(),·main$repl.const__37,·null,·main$repl.const__38,·null,·main$repl.const__39,·null,·main$repl.const__40,·null·})));100 ········core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·main$repl.const__23,·main$repl.const__23.get(),·main$repl.const__24,·main$repl.const__24.get(),·main$repl.const__25,·main$repl.const__25.get(),·main$repl.const__26,·main$repl.const__26.get(),·main$repl.const__27,·main$repl.const__27.get(),·main$repl.const__28,·main$repl.const__28.get(),·main$repl.const__29,·Boolean.TRUE,·main$repl.const__30,·main$repl.const__30.get(),·main$repl.const__31,·main$repl.const__31.get(),·main$repl.const__32,·System.getProperty("clojure.compile.path",·"classes"),·main$repl.const__33,·main$repl.const__33.get(),·main$repl.const__34,·main$repl.const__34.get(),·main$repl.const__35,·main$repl.const__35.get(),·main$repl.const__36,·main$repl.const__36.get(),·main$repl.const__37,·null,·main$repl.const__38,·null,·main$repl.const__39,·null,·main$repl.const__40,·null·})));
101 ········Object·o11;101 ········Object·o12;
102 ········try·{102 ········try·{
 103 ············final·Object·o10·=·caught;
103 ············final·Object·o10·=·init;104 ············final·Object·o11·=·init;
104 ············init·=·null;105 ············init·=·null;
105 ············((IFn)new·main$repl$fn__9075(o10,·caught)).invoke();106 ············((IFn)new·main$repl$fn__9075(o10,·o11)).invoke();
106 ············((IFn)prompt).invoke();107 ············((IFn)prompt).invoke();
107 ············((IFn)flush).invoke();108 ············((IFn)flush).invoke();
108 ············while·(true)·{109 ············while·(true)·{
109 ················final·Object·invoke·=·((IFn)new·main$repl$fn__9077(caught,·request_exit,·read_eval_print)).invoke();110 ················final·Object·invoke·=·((IFn)new·main$repl$fn__9077(read_eval_print,·caught,·request_exit)).invoke();
110 ················if·(invoke·!=·null)·{111 ················if·(invoke·!=·null)·{
111 ····················if·(invoke·!=·Boolean.FALSE)·{112 ····················if·(invoke·!=·Boolean.FALSE)·{
112 ························break;113 ························break;
113 ····················}114 ····················}
114 ················}115 ················}
115 ················final·Object·invoke2·=·((IFn)need_prompt).invoke();116 ················final·Object·invoke2·=·((IFn)need_prompt).invoke();
116 ················if·(invoke2·!=·null)·{117 ················if·(invoke2·!=·null)·{
117 ····················if·(invoke2·==·Boolean.FALSE)·{118 ····················if·(invoke2·==·Boolean.FALSE)·{
118 ························continue;119 ························continue;
119 ····················}120 ····················}
120 ····················((IFn)prompt).invoke();121 ····················((IFn)prompt).invoke();
121 ····················((IFn)flush).invoke();122 ····················((IFn)flush).invoke();
122 ················}123 ················}
123 ············}124 ············}
124 ············o11·=·null;125 ············o12·=·null;
125 ········}126 ········}
126 ········finally·{127 ········finally·{
127 ············core$pop_thread_bindings.invokeStatic();128 ············core$pop_thread_bindings.invokeStatic();
128 ········}129 ········}
129 ········return·o11;130 ········return·o12;
130 ····}131 ····}
131 ····132 ····
132 ····public·Object·doInvoke(final·Object·o)·{133 ····public·Object·doInvoke(final·Object·o)·{
133 ········return·invokeStatic((ISeq)o);134 ········return·invokeStatic((ISeq)o);
134 ····}135 ····}
135 ····136 ····
136 ····public·int·getRequiredArity()·{137 ····public·int·getRequiredArity()·{
1.19 KB
clojure/pprint$add_to_buffer$fn__10136.class
1.11 KB
procyon -ec {}
    
Offset 9, 26 lines modifiedOffset 9, 26 lines modified
9 import·clojure.lang.KeywordLookupSite;9 import·clojure.lang.KeywordLookupSite;
10 import·clojure.lang.Keyword;10 import·clojure.lang.Keyword;
11 import·clojure.lang.Var;11 import·clojure.lang.Var;
12 import·clojure.lang.AFunction;12 import·clojure.lang.AFunction;
  
13 public·final·class·pprint$add_to_buffer$fn__10136·extends·AFunction13 public·final·class·pprint$add_to_buffer$fn__10136·extends·AFunction
14 {14 {
15 ····Object·this; 
16 ····Object·token;15 ····Object·token;
 16 ····Object·this;
17 ····public·static·final·Var·const__2;17 ····public·static·final·Var·const__2;
18 ····public·static·final·Keyword·const__3;18 ····public·static·final·Keyword·const__3;
19 ····static·final·KeywordLookupSite·__site__0__;19 ····static·final·KeywordLookupSite·__site__0__;
20 ····static·ILookupThunk·__thunk__0__;20 ····static·ILookupThunk·__thunk__0__;
21 ····static·final·KeywordLookupSite·__site__1__;21 ····static·final·KeywordLookupSite·__site__1__;
22 ····static·ILookupThunk·__thunk__1__;22 ····static·ILookupThunk·__thunk__1__;
23 ····23 ····
24 ····public·pprint$add_to_buffer$fn__10136(final·Object·this2,·final·Object·token)·{24 ····public·pprint$add_to_buffer$fn__10136(final·Object·token,·final·Object·this2)·{
25 ········this.this·=·this2; 
26 ········this.token·=·token;25 ········this.token·=·token;
 26 ········this.this·=·this2;
27 ····}27 ····}
28 ····28 ····
29 ····public·Object·invoke()·{29 ····public·Object·invoke()·{
30 ········final·Object·invokeStatic·=·core$deref.invokeStatic(this.this);30 ········final·Object·invokeStatic·=·core$deref.invokeStatic(this.this);
31 ········final·Object·rawRoot·=·pprint$add_to_buffer$fn__10136.const__2.getRawRoot();31 ········final·Object·rawRoot·=·pprint$add_to_buffer$fn__10136.const__2.getRawRoot();
32 ········final·Object[]·array·=·{·pprint$add_to_buffer$fn__10136.const__3,·null·};32 ········final·Object[]·array·=·{·pprint$add_to_buffer$fn__10136.const__3,·null·};
33 ········final·int·n·=·1;33 ········final·int·n·=·1;
798 B
clojure/pprint$add_to_buffer.class
730 B
procyon -ec {}
    
Offset 4, 18 lines modifiedOffset 4, 18 lines modified
4 import·clojure.lang.LockingTransaction;4 import·clojure.lang.LockingTransaction;
5 import·java.util.concurrent.Callable;5 import·java.util.concurrent.Callable;
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·pprint$add_to_buffer·extends·AFunction7 public·final·class·pprint$add_to_buffer·extends·AFunction
8 {8 {
9 ····public·static·Object·invokeStatic(Object·this,·Object·token)·{9 ····public·static·Object·invokeStatic(Object·this,·Object·token)·{
10 ········final·Object·o·=·this; 
11 ········this·=·null; 
12 ········final·Object·o2·=·token;10 ········final·Object·o·=·token;
13 ········token·=·null;11 ········token·=·null;
 12 ········final·Object·o2·=·this;
 13 ········this·=·null;
14 ········return·LockingTransaction.runInTransaction((Callable)new·pprint$add_to_buffer$fn__10136(o,·o2));14 ········return·LockingTransaction.runInTransaction((Callable)new·pprint$add_to_buffer$fn__10136(o,·o2));
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(final·Object·this1,·final·Object·token)·{17 ····public·Object·invoke(final·Object·this1,·final·Object·token)·{
18 ········return·invokeStatic(this1,·token);18 ········return·invokeStatic(this1,·token);
19 ····}19 ····}
20 }20 }
1.21 KB
clojure/pprint$capitalize_word_writer$fn__10588$fn__10591.class
1.09 KB
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·pprint$capitalize_word_writer$fn__10588$fn__10591·extends·AFunction6 public·final·class·pprint$capitalize_word_writer$fn__10588$fn__10591·extends·AFunction
7 {7 {
8 ····Object·last_was_whitespace_QMARK_; 
9 ····Object·s;8 ····Object·s;
 9 ····Object·last_was_whitespace_QMARK_;
10 ····10 ····
11 ····public·pprint$capitalize_word_writer$fn__10588$fn__10591(final·Object·last_was_whitespace_QMARK_,·final·Object·s)·{11 ····public·pprint$capitalize_word_writer$fn__10588$fn__10591(final·Object·s,·final·Object·last_was_whitespace_QMARK_)·{
12 ········this.last_was_whitespace_QMARK_·=·last_was_whitespace_QMARK_; 
13 ········this.s·=·s;12 ········this.s·=·s;
 13 ········this.last_was_whitespace_QMARK_·=·last_was_whitespace_QMARK_;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke()·{16 ····public·Object·invoke()·{
17 ········final·Object·last_was_whitespace_QMARK_·=·this.last_was_whitespace_QMARK_;17 ········final·Object·last_was_whitespace_QMARK_·=·this.last_was_whitespace_QMARK_;
18 ········final·Boolean·b·=·Character.isWhitespace((char)RT.nth(this.s,·RT.intCast(Numbers.dec((long)RT.count(this.s)))))·?·Boolean.TRUE·:·Boolean.FALSE;18 ········final·Boolean·b·=·Character.isWhitespace((char)RT.nth(this.s,·RT.intCast(Numbers.dec((long)RT.count(this.s)))))·?·Boolean.TRUE·:·Boolean.FALSE;
19 ········this·=·null;19 ········this·=·null;
20 ········return·core$ref_set.invokeStatic(last_was_whitespace_QMARK_,·(Object)b);20 ········return·core$ref_set.invokeStatic(last_was_whitespace_QMARK_,·(Object)b);
1.22 KB
clojure/pprint$capitalize_word_writer$fn__10588.class
1.12 KB
procyon -ec {}
    
Offset 46, 18 lines modifiedOffset 46, 17 lines modified
46 ············if·(invoke·!=·Boolean.FALSE)·{46 ············if·(invoke·!=·Boolean.FALSE)·{
47 ················final·Object·o·=·x;47 ················final·Object·o·=·x;
48 ················x·=·null;48 ················x·=·null;
49 ················Object·s·=·o;49 ················Object·s·=·o;
50 ················((Writer)this.writer).write((String)pprint$capitalize_string.invokeStatic((Object)((String)s).toLowerCase(),·core$deref.invokeStatic(this.last_was_whitespace_QMARK_)));50 ················((Writer)this.writer).write((String)pprint$capitalize_string.invokeStatic((Object)((String)s).toLowerCase(),·core$deref.invokeStatic(this.last_was_whitespace_QMARK_)));
51 ················Object·o3;51 ················Object·o3;
52 ················if·(((String)s).length()·>·0L)·{52 ················if·(((String)s).length()·>·0L)·{
53 ····················final·Object·last_was_whitespace_QMARK_·=·this.last_was_whitespace_QMARK_; 
54 ····················final·Object·o2·=·s;53 ····················final·Object·o2·=·s;
55 ····················s·=·null;54 ····················s·=·null;
56 ····················final·Callable·callable·=·(Callable)new·pprint$capitalize_word_writer$fn__10588$fn__10591(last_was_whitespace_QMARK_,·o2);55 ····················final·Callable·callable·=·(Callable)new·pprint$capitalize_word_writer$fn__10588$fn__10591(o2,·this.last_was_whitespace_QMARK_);
57 ····················this·=·null;56 ····················this·=·null;
58 ····················o3·=·LockingTransaction.runInTransaction(callable);57 ····················o3·=·LockingTransaction.runInTransaction(callable);
59 ················}58 ················}
60 ················else·{59 ················else·{
61 ····················o3·=·null;60 ····················o3·=·null;
62 ················}61 ················}
63 ················return·o3;62 ················return·o3;
1.51 KB
clojure/pprint$collect_clauses$fn__10922.class
1.42 KB
procyon -ec {}
    
Offset 11, 16 lines modifiedOffset 11, 16 lines modified
11 import·clojure.lang.KeywordLookupSite;11 import·clojure.lang.KeywordLookupSite;
12 import·clojure.lang.Var;12 import·clojure.lang.Var;
13 import·clojure.lang.Keyword;13 import·clojure.lang.Keyword;
14 import·clojure.lang.AFunction;14 import·clojure.lang.AFunction;
  
15 public·final·class·pprint$collect_clauses$fn__10922·extends·AFunction15 public·final·class·pprint$collect_clauses$fn__10922·extends·AFunction
16 {16 {
17 ····Object·bracket_info; 
18 ····Object·offset;17 ····Object·offset;
 18 ····Object·bracket_info;
19 ····public·static·final·Keyword·const__7;19 ····public·static·final·Keyword·const__7;
20 ····public·static·final·Var·const__9;20 ····public·static·final·Var·const__9;
21 ····public·static·final·Keyword·const__10;21 ····public·static·final·Keyword·const__10;
22 ····public·static·final·Keyword·const__11;22 ····public·static·final·Keyword·const__11;
23 ····public·static·final·Keyword·const__12;23 ····public·static·final·Keyword·const__12;
24 ····public·static·final·Keyword·const__15;24 ····public·static·final·Keyword·const__15;
25 ····public·static·final·Keyword·const__17;25 ····public·static·final·Keyword·const__17;
Offset 34, 17 lines modifiedOffset 34, 17 lines modified
34 ····static·final·KeywordLookupSite·__site__3__;34 ····static·final·KeywordLookupSite·__site__3__;
35 ····static·ILookupThunk·__thunk__3__;35 ····static·ILookupThunk·__thunk__3__;
36 ····static·final·KeywordLookupSite·__site__4__;36 ····static·final·KeywordLookupSite·__site__4__;
37 ····static·ILookupThunk·__thunk__4__;37 ····static·ILookupThunk·__thunk__4__;
38 ····static·final·KeywordLookupSite·__site__5__;38 ····static·final·KeywordLookupSite·__site__5__;
39 ····static·ILookupThunk·__thunk__5__;39 ····static·ILookupThunk·__thunk__5__;
40 ····40 ····
41 ····public·pprint$collect_clauses$fn__10922(final·Object·bracket_info,·final·Object·offset)·{41 ····public·pprint$collect_clauses$fn__10922(final·Object·offset,·final·Object·bracket_info)·{
42 ········this.bracket_info·=·bracket_info; 
43 ········this.offset·=·offset;42 ········this.offset·=·offset;
 43 ········this.bracket_info·=·bracket_info;
44 ····}44 ····}
45 ····45 ····
46 ····public·Object·invoke(Object·p__10921)·{46 ····public·Object·invoke(Object·p__10921)·{
47 ········final·Object·o·=·p__10921;47 ········final·Object·o·=·p__10921;
48 ········p__10921·=·null;48 ········p__10921·=·null;
49 ········Object·vec__10923·=·o;49 ········Object·vec__10923·=·o;
50 ········Object·clause_map·=·RT.nth(vec__10923,·RT.intCast(0L),·(Object)null);50 ········Object·clause_map·=·RT.nth(vec__10923,·RT.intCast(0L),·(Object)null);
1.13 KB
clojure/pprint$collect_clauses.class
1.06 KB
procyon -ec {}
    
Offset 9, 18 lines modifiedOffset 9, 18 lines modified
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·pprint$collect_clauses·extends·AFunction10 public·final·class·pprint$collect_clauses·extends·AFunction
11 {11 {
12 ····public·static·final·Keyword·const__2;12 ····public·static·final·Keyword·const__2;
13 ····13 ····
14 ····public·static·Object·invokeStatic(Object·bracket_info,·Object·offset,·Object·remainder)·{14 ····public·static·Object·invokeStatic(Object·bracket_info,·Object·offset,·Object·remainder)·{
15 ········final·Object·o·=·bracket_info; 
16 ········bracket_info·=·null; 
17 ········final·Object·o2·=·offset;15 ········final·Object·o·=·offset;
18 ········offset·=·null;16 ········offset·=·null;
 17 ········final·Object·o2·=·bracket_info;
 18 ········bracket_info·=·null;
19 ········final·pprint$collect_clauses$fn__10922·pprint$collect_clauses$fn__10922·=·new·pprint$collect_clauses$fn__10922(o,·o2);19 ········final·pprint$collect_clauses$fn__10922·pprint$collect_clauses$fn__10922·=·new·pprint$collect_clauses$fn__10922(o,·o2);
20 ········final·IPersistentMap·mapUniqueKeys·=·RT.mapUniqueKeys(new·Object[]·{·pprint$collect_clauses.const__2,·PersistentVector.EMPTY·});20 ········final·IPersistentMap·mapUniqueKeys·=·RT.mapUniqueKeys(new·Object[]·{·pprint$collect_clauses.const__2,·PersistentVector.EMPTY·});
21 ········final·Boolean·false·=·Boolean.FALSE;21 ········final·Boolean·false·=·Boolean.FALSE;
22 ········final·Object·o3·=·remainder;22 ········final·Object·o3·=·remainder;
23 ········remainder·=·null;23 ········remainder·=·null;
24 ········return·core$second__5377.invokeStatic(pprint$consume.invokeStatic((Object)pprint$collect_clauses$fn__10922,·(Object)Tuple.create((Object)mapUniqueKeys,·(Object)false,·o3)));24 ········return·core$second__5377.invokeStatic(pprint$consume.invokeStatic((Object)pprint$collect_clauses$fn__10922,·(Object)Tuple.create((Object)mapUniqueKeys,·(Object)false,·o3)));
25 ····}25 ····}
1.04 KB
clojure/pprint$column_writer$fn__9988$fn__9991.class
956 B
procyon -ec {}
    
Offset 4, 24 lines modifiedOffset 4, 24 lines modified
4 import·clojure.lang.Numbers;4 import·clojure.lang.Numbers;
5 import·clojure.lang.RT;5 import·clojure.lang.RT;
6 import·clojure.lang.Keyword;6 import·clojure.lang.Keyword;
7 import·clojure.lang.AFunction;7 import·clojure.lang.AFunction;
  
8 public·final·class·pprint$column_writer$fn__9988$fn__9991·extends·AFunction8 public·final·class·pprint$column_writer$fn__9988$fn__9991·extends·AFunction
9 {9 {
10 ····Object·s; 
11 ····int·nl; 
12 ····Object·this;10 ····Object·this;
 11 ····int·nl;
 12 ····Object·s;
13 ····public·static·final·Keyword·const__2;13 ····public·static·final·Keyword·const__2;
14 ····public·static·final·Keyword·const__8;14 ····public·static·final·Keyword·const__8;
15 ····15 ····
16 ····public·pprint$column_writer$fn__9988$fn__9991(final·Object·s,·final·int·nl,·final·Object·this2)·{16 ····public·pprint$column_writer$fn__9988$fn__9991(final·Object·this2,·final·int·nl,·final·Object·s)·{
17 ········this.s·=·s; 
18 ········this.nl·=·nl; 
19 ········this.this·=·this2;17 ········this.this·=·this2;
 18 ········this.nl·=·nl;
 19 ········this.s·=·s;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········Object·o;23 ········Object·o;
24 ········if·(this.nl·<·0L)·{24 ········if·(this.nl·<·0L)·{
25 ············final·Object·this2·=·this.this;25 ············final·Object·this2·=·this.this;
26 ············final·Keyword·const__2·=·pprint$column_writer$fn__9988$fn__9991.const__2;26 ············final·Keyword·const__2·=·pprint$column_writer$fn__9988$fn__9991.const__2;
1.08 KB
clojure/pprint$column_writer$fn__9988.class
1020 B
procyon -ec {}
    
Offset 46, 15 lines modifiedOffset 46, 15 lines modified
46 ········final·Object·invoke·=·((IFn)pred__9989).invoke(pprint$column_writer$fn__9988.const__4,·expr__9990);46 ········final·Object·invoke·=·((IFn)pred__9989).invoke(pprint$column_writer$fn__9988.const__4,·expr__9990);
47 ········if·(invoke·!=·null)·{47 ········if·(invoke·!=·null)·{
48 ············if·(invoke·!=·Boolean.FALSE)·{48 ············if·(invoke·!=·Boolean.FALSE)·{
49 ················final·Object·o·=·x;49 ················final·Object·o·=·x;
50 ················x·=·null;50 ················x·=·null;
51 ················Object·s·=·o;51 ················Object·s·=·o;
52 ················final·int·nl·=·((String)s).lastIndexOf(RT.intCast(pprint$column_writer$fn__9988.const__6));52 ················final·int·nl·=·((String)s).lastIndexOf(RT.intCast(pprint$column_writer$fn__9988.const__6));
53 ················LockingTransaction.runInTransaction((Callable)new·pprint$column_writer$fn__9988$fn__9991(s,·nl,·this));53 ················LockingTransaction.runInTransaction((Callable)new·pprint$column_writer$fn__9988$fn__9991(this,·nl,·s));
54 ················final·Object·o2·=·this;54 ················final·Object·o2·=·this;
55 ················this·=·null;55 ················this·=·null;
56 ················final·Writer·writer·=·(Writer)pprint$get_field.invokeStatic(o2,·(Object)pprint$column_writer$fn__9988.const__1);56 ················final·Writer·writer·=·(Writer)pprint$get_field.invokeStatic(o2,·(Object)pprint$column_writer$fn__9988.const__1);
57 ················final·Object·o3·=·s;57 ················final·Object·o3·=·s;
58 ················s·=·null;58 ················s·=·null;
59 ················writer.write((String)o3);59 ················writer.write((String)o3);
60 ················return·null;60 ················return·null;
1.27 KB
clojure/pprint$execute_format$fn__10948.class
1.18 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.Var;8 import·clojure.lang.Var;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·pprint$execute_format$fn__10948·extends·AFunction10 public·final·class·pprint$execute_format$fn__10948·extends·AFunction
11 {11 {
12 ····Object·format; 
13 ····Object·real_stream; 
14 ····Object·wrapped_stream; 
15 ····Object·args;12 ····Object·args;
 13 ····Object·wrapped_stream;
 14 ····Object·real_stream;
 15 ····Object·format;
16 ····public·static·final·Var·const__0;16 ····public·static·final·Var·const__0;
17 ····17 ····
18 ····public·pprint$execute_format$fn__10948(final·Object·format,·final·Object·real_stream,·final·Object·wrapped_stream,·final·Object·args)·{18 ····public·pprint$execute_format$fn__10948(final·Object·args,·final·Object·wrapped_stream,·final·Object·real_stream,·final·Object·format)·{
19 ········this.format·=·format; 
20 ········this.real_stream·=·real_stream; 
21 ········this.wrapped_stream·=·wrapped_stream; 
22 ········this.args·=·args;19 ········this.args·=·args;
 20 ········this.wrapped_stream·=·wrapped_stream;
 21 ········this.real_stream·=·real_stream;
 22 ········this.format·=·format;
23 ····}23 ····}
24 ····24 ····
25 ····public·Object·invoke()·{25 ····public·Object·invoke()·{
26 ········Object·invoke;26 ········Object·invoke;
27 ········try·{27 ········try·{
28 ············final·IFn·fn·=·(IFn)pprint$execute_format$fn__10948.const__0.getRawRoot();28 ············final·IFn·fn·=·(IFn)pprint$execute_format$fn__10948.const__0.getRawRoot();
29 ············final·Object·format·=·this.format;29 ············final·Object·format·=·this.format;
1.22 KB
clojure/pprint$execute_format.class
1.15 KB
procyon -ec {}
    
Offset 66, 21 lines modifiedOffset 66, 21 lines modified
66 ············}66 ············}
67 ············invokeStatic5·=·real_stream;67 ············invokeStatic5·=·real_stream;
68 ········}68 ········}
69 ········Object·wrapped_stream·=·invokeStatic5;69 ········Object·wrapped_stream·=·invokeStatic5;
70 ········core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·pprint$execute_format.const__2,·wrapped_stream·})));70 ········core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·pprint$execute_format.const__2,·wrapped_stream·})));
71 ········String·s;71 ········String·s;
72 ········try·{72 ········try·{
73 ············final·Object·o2·=·format; 
74 ············format·=·null; 
75 ············final·Object·o3·=·real_stream; 
76 ············final·Object·o4·=·wrapped_stream; 
77 ············wrapped_stream·=·null; 
78 ············final·Object·o5·=·args;73 ············final·Object·o2·=·args;
79 ············args·=·null;74 ············args·=·null;
 75 ············final·Object·o3·=·wrapped_stream;
 76 ············wrapped_stream·=·null;
 77 ············final·Object·o4·=·real_stream;
 78 ············final·Object·o5·=·format;
 79 ············format·=·null;
80 ············((IFn)new·pprint$execute_format$fn__10948(o2,·o3,·o4,·o5)).invoke();80 ············((IFn)new·pprint$execute_format$fn__10948(o2,·o3,·o4,·o5)).invoke();
81 ············final·Object·o6·=·stream;81 ············final·Object·o6·=·stream;
82 ············stream·=·null;82 ············stream·=·null;
83 ············final·Object·invokeStatic6·=·core$not.invokeStatic(o6);83 ············final·Object·invokeStatic6·=·core$not.invokeStatic(o6);
84 ············String·string·=·null;84 ············String·string·=·null;
85 ············Label_0204:·{85 ············Label_0204:·{
86 ················if·(invokeStatic6·!=·null)·{86 ················if·(invokeStatic6·!=·null)·{
1.44 KB
clojure/pprint$format_logical_block$fn__10622.class
1.34 KB
procyon -ec {}
    
Offset 7, 30 lines modifiedOffset 7, 30 lines modified
7 import·clojure.lang.ILookupThunk;7 import·clojure.lang.ILookupThunk;
8 import·clojure.lang.KeywordLookupSite;8 import·clojure.lang.KeywordLookupSite;
9 import·clojure.lang.Var;9 import·clojure.lang.Var;
10 import·clojure.lang.AFunction;10 import·clojure.lang.AFunction;
  
11 public·final·class·pprint$format_logical_block$fn__10622·extends·AFunction11 public·final·class·pprint$format_logical_block$fn__10622·extends·AFunction
12 {12 {
13 ····Object·suffix; 
14 ····Object·prefix; 
15 ····Object·params;13 ····Object·params;
16 ····Object·arg;14 ····Object·arg;
 15 ····Object·prefix;
 16 ····Object·suffix;
17 ····Object·body;17 ····Object·body;
18 ····public·static·final·Var·const__0;18 ····public·static·final·Var·const__0;
19 ····public·static·final·Var·const__1;19 ····public·static·final·Var·const__1;
20 ····public·static·final·Var·const__5;20 ····public·static·final·Var·const__5;
21 ····static·final·KeywordLookupSite·__site__0__;21 ····static·final·KeywordLookupSite·__site__0__;
22 ····static·ILookupThunk·__thunk__0__;22 ····static·ILookupThunk·__thunk__0__;
23 ····23 ····
 24 ····public·pprint$format_logical_block$fn__10622(final·Object·params,·final·Object·arg,·final·Object·prefix,·final·Object·suffix,·final·Object·body)·{
24 ····public·pprint$format_logical_block$fn__10622(final·Object·suffix,·final·Object·prefix,·final·Object·params,·final·Object·arg,·final·Object·body)·{ 
25 ········this.suffix·=·suffix; 
26 ········this.prefix·=·prefix; 
27 ········this.params·=·params;25 ········this.params·=·params;
28 ········this.arg·=·arg;26 ········this.arg·=·arg;
 27 ········this.prefix·=·prefix;
 28 ········this.suffix·=·suffix;
29 ········this.body·=·body;29 ········this.body·=·body;
30 ····}30 ····}
31 ····31 ····
32 ····public·Object·invoke()·{32 ····public·Object·invoke()·{
33 ········Object·invoke;33 ········Object·invoke;
34 ········try·{34 ········try·{
35 ············((IFn)pprint$format_logical_block$fn__10622.const__0).invoke(pprint$format_logical_block$fn__10622.const__1.get(),·this.prefix,·(Object)null,·this.suffix);35 ············((IFn)pprint$format_logical_block$fn__10622.const__0).invoke(pprint$format_logical_block$fn__10622.const__1.get(),·this.prefix,·(Object)null,·this.suffix);
1.37 KB
clojure/pprint$format_logical_block.class
1.29 KB
procyon -ec {}
    
Offset 125, 22 lines modifiedOffset 125, 22 lines modified
125 ············if·(invoke·!=·null)·{125 ············if·(invoke·!=·null)·{
126 ················if·(invoke·!=·Boolean.FALSE)·{126 ················if·(invoke·!=·Boolean.FALSE)·{
127 ····················((Writer)pprint$format_logical_block.const__13.get()).write("#");127 ····················((Writer)pprint$format_logical_block.const__13.get()).write("#");
128 ····················break·Label_0558;128 ····················break·Label_0558;
129 ················}129 ················}
130 ············}130 ············}
131 ············core$push_thread_bindings.invokeStatic((Object)RT.map(new·Object[]·{·pprint$format_logical_block.const__15,·Numbers.inc(core$var_get.invokeStatic((Object)pprint$format_logical_block.const__15)),·pprint$format_logical_block.const__18,·pprint$format_logical_block.const__9·}));131 ············core$push_thread_bindings.invokeStatic((Object)RT.map(new·Object[]·{·pprint$format_logical_block.const__15,·Numbers.inc(core$var_get.invokeStatic((Object)pprint$format_logical_block.const__15)),·pprint$format_logical_block.const__18,·pprint$format_logical_block.const__9·}));
132 ············final·Object·o16·=·suffix; 
133 ············suffix·=·null; 
134 ············final·Object·o17·=·prefix; 
135 ············prefix·=·null; 
136 ············final·Object·o18·=·params;132 ············final·Object·o16·=·params;
137 ············params·=·null;133 ············params·=·null;
138 ············final·Object·o19·=·arg;134 ············final·Object·o17·=·arg;
139 ············arg·=·null;135 ············arg·=·null;
 136 ············final·Object·o18·=·prefix;
 137 ············prefix·=·null;
 138 ············final·Object·o19·=·suffix;
 139 ············suffix·=·null;
140 ············final·Object·o20·=·body;140 ············final·Object·o20·=·body;
141 ············body·=·null;141 ············body·=·null;
142 ············((IFn)new·pprint$format_logical_block$fn__10622(o16,·o17,·o18,·o19,·o20)).invoke();142 ············((IFn)new·pprint$format_logical_block$fn__10622(o16,·o17,·o18,·o19,·o20)).invoke();
143 ········}143 ········}
144 ········final·Object·o21·=·navigator2;144 ········final·Object·o21·=·navigator2;
145 ········navigator2·=·null;145 ········navigator2·=·null;
146 ········return·o21;146 ········return·o21;
1.51 KB
clojure/pprint$indent$fn__10199.class
1.43 KB
procyon -ec {}
    
Offset 12, 16 lines modifiedOffset 12, 16 lines modified
12 import·clojure.lang.KeywordLookupSite;12 import·clojure.lang.KeywordLookupSite;
13 import·clojure.lang.Keyword;13 import·clojure.lang.Keyword;
14 import·clojure.lang.Var;14 import·clojure.lang.Var;
15 import·clojure.lang.AFunction;15 import·clojure.lang.AFunction;
  
16 public·final·class·pprint$indent$fn__10199·extends·AFunction16 public·final·class·pprint$indent$fn__10199·extends·AFunction
17 {17 {
18 ····Object·relative_to; 
19 ····Object·this;18 ····Object·this;
 19 ····Object·relative_to;
20 ····Object·offset;20 ····Object·offset;
21 ····public·static·final·Var·const__2;21 ····public·static·final·Var·const__2;
22 ····public·static·final·Keyword·const__4;22 ····public·static·final·Keyword·const__4;
23 ····public·static·final·Keyword·const__9;23 ····public·static·final·Keyword·const__9;
24 ····public·static·final·Keyword·const__11;24 ····public·static·final·Keyword·const__11;
25 ····static·final·KeywordLookupSite·__site__0__;25 ····static·final·KeywordLookupSite·__site__0__;
26 ····static·ILookupThunk·__thunk__0__;26 ····static·ILookupThunk·__thunk__0__;
Offset 32, 17 lines modifiedOffset 32, 17 lines modified
32 ····static·final·KeywordLookupSite·__site__3__;32 ····static·final·KeywordLookupSite·__site__3__;
33 ····static·ILookupThunk·__thunk__3__;33 ····static·ILookupThunk·__thunk__3__;
34 ····static·final·KeywordLookupSite·__site__4__;34 ····static·final·KeywordLookupSite·__site__4__;
35 ····static·ILookupThunk·__thunk__4__;35 ····static·ILookupThunk·__thunk__4__;
36 ····static·final·KeywordLookupSite·__site__5__;36 ····static·final·KeywordLookupSite·__site__5__;
37 ····static·ILookupThunk·__thunk__5__;37 ····static·ILookupThunk·__thunk__5__;
38 ····38 ····
39 ····public·pprint$indent$fn__10199(final·Object·relative_to,·final·Object·this2,·final·Object·offset)·{39 ····public·pprint$indent$fn__10199(final·Object·this2,·final·Object·relative_to,·final·Object·offset)·{
40 ········this.relative_to·=·relative_to; 
41 ········this.this·=·this2;40 ········this.this·=·this2;
 41 ········this.relative_to·=·relative_to;
42 ········this.offset·=·offset;42 ········this.offset·=·offset;
43 ····}43 ····}
44 ····44 ····
45 ····public·Object·invoke()·{45 ····public·Object·invoke()·{
46 ········final·ILookupThunk·_thunk__0__·=·pprint$indent$fn__10199.__thunk__0__;46 ········final·ILookupThunk·_thunk__0__·=·pprint$indent$fn__10199.__thunk__0__;
47 ········final·Object·invokeStatic·=·core$deref.invokeStatic(core$deref.invokeStatic(this.this));47 ········final·Object·invokeStatic·=·core$deref.invokeStatic(core$deref.invokeStatic(this.this));
48 ········Object·o;48 ········Object·o;
910 B
clojure/pprint$indent.class
856 B
procyon -ec {}
    
Offset 4, 18 lines modifiedOffset 4, 18 lines modified
4 import·clojure.lang.LockingTransaction;4 import·clojure.lang.LockingTransaction;
5 import·java.util.concurrent.Callable;5 import·java.util.concurrent.Callable;
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·pprint$indent·extends·AFunction7 public·final·class·pprint$indent·extends·AFunction
8 {8 {
9 ····public·static·Object·invokeStatic(Object·this,·Object·relative_to,·Object·offset)·{9 ····public·static·Object·invokeStatic(Object·this,·Object·relative_to,·Object·offset)·{
10 ········final·Object·o·=·relative_to; 
11 ········relative_to·=·null; 
12 ········final·Object·o2·=·this;10 ········final·Object·o·=·this;
13 ········this·=·null;11 ········this·=·null;
 12 ········final·Object·o2·=·relative_to;
 13 ········relative_to·=·null;
14 ········final·Object·o3·=·offset;14 ········final·Object·o3·=·offset;
15 ········offset·=·null;15 ········offset·=·null;
16 ········return·LockingTransaction.runInTransaction((Callable)new·pprint$indent$fn__10199(o,·o2,·o3));16 ········return·LockingTransaction.runInTransaction((Callable)new·pprint$indent$fn__10199(o,·o2,·o3));
17 ····}17 ····}
18 ····18 ····
19 ····public·Object·invoke(final·Object·this1,·final·Object·relative_to,·final·Object·offset)·{19 ····public·Object·invoke(final·Object·this1,·final·Object·relative_to,·final·Object·offset)·{
20 ········return·invokeStatic(this1,·relative_to,·offset);20 ········return·invokeStatic(this1,·relative_to,·offset);
1.09 KB
clojure/pprint$init_cap_writer$fn__10602.class
1020 B
procyon -ec {}
    
Offset 12, 25 lines modifiedOffset 12, 25 lines modified
12 import·clojure.lang.RT;12 import·clojure.lang.RT;
13 import·java.io.Writer;13 import·java.io.Writer;
14 import·clojure.lang.Var;14 import·clojure.lang.Var;
15 import·clojure.lang.AFunction;15 import·clojure.lang.AFunction;
  
16 public·final·class·pprint$init_cap_writer$fn__10602·extends·AFunction16 public·final·class·pprint$init_cap_writer$fn__10602·extends·AFunction
17 {17 {
18 ····Object·capped; 
19 ····Object·writer;18 ····Object·writer;
 19 ····Object·capped;
20 ····public·static·final·Var·const__0;20 ····public·static·final·Var·const__0;
21 ····public·static·final·Object·const__2;21 ····public·static·final·Object·const__2;
22 ····public·static·final·Object·const__6;22 ····public·static·final·Object·const__6;
23 ····public·static·final·Object·const__10;23 ····public·static·final·Object·const__10;
24 ····public·static·final·Object·const__13;24 ····public·static·final·Object·const__13;
25 ····25 ····
26 ····public·pprint$init_cap_writer$fn__10602(final·Object·capped,·final·Object·writer)·{26 ····public·pprint$init_cap_writer$fn__10602(final·Object·writer,·final·Object·capped)·{
27 ········this.capped·=·capped; 
28 ········this.writer·=·writer;27 ········this.writer·=·writer;
 28 ········this.capped·=·capped;
29 ····}29 ····}
30 ····30 ····
31 ····public·Object·invoke(final·Object·this,·Object·cbuf,·Object·off,·Object·len)·{31 ····public·Object·invoke(final·Object·this,·Object·cbuf,·Object·off,·Object·len)·{
32 ········final·Writer·writer·=·(Writer)this.writer;32 ········final·Writer·writer·=·(Writer)this.writer;
33 ········final·Object·o·=·cbuf;33 ········final·Object·o·=·cbuf;
34 ········cbuf·=·null;34 ········cbuf·=·null;
35 ········final·char[]·array·=·(char[])o;35 ········final·char[]·array·=·(char[])o;
1.03 KB
clojure/pprint$init_cap_writer.class
983 B
procyon -ec {}
    
Offset 9, 18 lines modifiedOffset 9, 18 lines modified
9 {9 {
10 ····public·static·Object·invokeStatic(Object·writer)·{10 ····public·static·Object·invokeStatic(Object·writer)·{
11 ········Object·capped·=·core$ref.invokeStatic((Object)Boolean.FALSE);11 ········Object·capped·=·core$ref.invokeStatic((Object)Boolean.FALSE);
12 ········final·Writer$ff19274a·writer$ff19274a;12 ········final·Writer$ff19274a·writer$ff19274a;
13 ········Object·p__7158__auto__10613·=·writer$ff19274a·=·new·Writer$ff19274a();13 ········Object·p__7158__auto__10613·=·writer$ff19274a·=·new·Writer$ff19274a();
14 ········final·Object[]·array·=·{·"close",·new·pprint$init_cap_writer$fn__10598(writer),·"flush",·new·pprint$init_cap_writer$fn__10600(writer),·"write",·null·};14 ········final·Object[]·array·=·{·"close",·new·pprint$init_cap_writer$fn__10598(writer),·"flush",·new·pprint$init_cap_writer$fn__10600(writer),·"write",·null·};
15 ········final·int·n·=·5;15 ········final·int·n·=·5;
16 ········final·Object·o·=·capped; 
17 ········capped·=·null; 
18 ········final·Object·o2·=·writer;16 ········final·Object·o·=·writer;
19 ········writer·=·null;17 ········writer·=·null;
 18 ········final·Object·o2·=·capped;
 19 ········capped·=·null;
20 ········array[n]·=·new·pprint$init_cap_writer$fn__10602(o,·o2);20 ········array[n]·=·new·pprint$init_cap_writer$fn__10602(o,·o2);
21 ········core$init_proxy.invokeStatic((Object)writer$ff19274a,·(Object)RT.mapUniqueKeys(array));21 ········core$init_proxy.invokeStatic((Object)writer$ff19274a,·(Object)RT.mapUniqueKeys(array));
22 ········final·Object·o3·=·p__7158__auto__10613;22 ········final·Object·o3·=·p__7158__auto__10613;
23 ········p__7158__auto__10613·=·null;23 ········p__7158__auto__10613·=·null;
24 ········return·o3;24 ········return·o3;
25 ····}25 ····}
26 ····26 ····
1.39 KB
clojure/pprint$map_params$iter__10862__10866$fn__10867$fn__10868.class
1.25 KB
procyon -ec {}
    
Offset 4, 23 lines modifiedOffset 4, 23 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·pprint$map_params$iter__10862__10866$fn__10867$fn__10868·extends·AFunction8 public·final·class·pprint$map_params$iter__10862__10866$fn__10867$fn__10868·extends·AFunction
9 {9 {
10 ····int·size__6289__auto__; 
11 ····Object·b__10865;10 ····Object·b__10865;
12 ····Object·offset;11 ····Object·offset;
 12 ····int·size__6289__auto__;
13 ····Object·c__6288__auto__;13 ····Object·c__6288__auto__;
14 ····14 ····
15 ····public·pprint$map_params$iter__10862__10866$fn__10867$fn__10868(final·int·size__6289__auto__,·final·Object·b__10865,·final·Object·offset,·final·Object·c__6288__auto__)·{15 ····public·pprint$map_params$iter__10862__10866$fn__10867$fn__10868(final·Object·b__10865,·final·Object·offset,·final·int·size__6289__auto__,·final·Object·c__6288__auto__)·{
16 ········this.size__6289__auto__·=·size__6289__auto__; 
17 ········this.b__10865·=·b__10865;16 ········this.b__10865·=·b__10865;
18 ········this.offset·=·offset;17 ········this.offset·=·offset;
 18 ········this.size__6289__auto__·=·size__6289__auto__;
19 ········this.c__6288__auto__·=·c__6288__auto__;19 ········this.c__6288__auto__·=·c__6288__auto__;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········for·(long·i__10864·=·(long)RT.intCast(0L);·i__10864·<·this.size__6289__auto__;·++i__10864)·{23 ········for·(long·i__10864·=·(long)RT.intCast(0L);·i__10864·<·this.size__6289__auto__;·++i__10864)·{
24 ············Object·vec__10869·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__10864));24 ············Object·vec__10869·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__10864));
25 ············Object·name·=·RT.nth(vec__10869,·RT.intCast(0L),·(Object)null);25 ············Object·name·=·RT.nth(vec__10869,·RT.intCast(0L),·(Object)null);
5.92 KB
clojure/pprint$map_params$iter__10862__10866$fn__10867.class
5.81 KB
procyon -ec {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 import·clojure.lang.Tuple;5 import·clojure.lang.Tuple;
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.RT;7 import·clojure.lang.RT;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·pprint$map_params$iter__10862__10866$fn__10867·extends·AFunction9 public·final·class·pprint$map_params$iter__10862__10866$fn__10867·extends·AFunction
10 {10 {
11 ····Object·offset; 
12 ····Object·s__10863; 
13 ····Object·iter__10862;11 ····Object·iter__10862;
 12 ····Object·s__10863;
 13 ····Object·offset;
14 ····14 ····
15 ····public·pprint$map_params$iter__10862__10866$fn__10867(final·Object·offset,·final·Object·s__10863,·final·Object·iter__10862)·{15 ····public·pprint$map_params$iter__10862__10866$fn__10867(final·Object·iter__10862,·final·Object·s__10863,·final·Object·offset)·{
16 ········this.offset·=·offset; 
17 ········this.s__10863·=·s__10863; 
18 ········this.iter__10862·=·iter__10862;16 ········this.iter__10862·=·iter__10862;
 17 ········this.s__10863·=·s__10863;
 18 ········this.offset·=·offset;
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke()·{21 ····public·Object·invoke()·{
22 ········final·Object·s__10865·=·this.s__10863;22 ········final·Object·s__10865·=·this.s__10863;
23 ········this.s__10863·=·null;23 ········this.s__10863·=·null;
24 ········final·Object·o;24 ········final·Object·o;
25 ········Object·s__10863·=·o·=·s__10865;25 ········Object·s__10863·=·o·=·s__10865;
Offset 33, 59 lines modifiedOffset 33, 59 lines modified
33 ················temp__5720__auto__10885·=·null;33 ················temp__5720__auto__10885·=·null;
34 ················Object·s__10864·=·o2;34 ················Object·s__10864·=·o2;
35 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__10864);35 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__10864);
36 ················if·(invokeStatic2·!=·null)·{36 ················if·(invokeStatic2·!=·null)·{
37 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{37 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
38 ························Object·c__6288__auto__10883·=·core$chunk_first.invokeStatic(s__10864);38 ························Object·c__6288__auto__10883·=·core$chunk_first.invokeStatic(s__10864);
39 ························final·int·size__6289__auto__10884·=·RT.intCast(RT.count(c__6288__auto__10883));39 ························final·int·size__6289__auto__10884·=·RT.intCast(RT.count(c__6288__auto__10883));
 40 ························final·Object·invokeStatic3;
40 ························Object·b__10865·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__10884);41 ························Object·b__10865·=·invokeStatic3·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__10884);
41 ························final·int·n·=·size__6289__auto__10884; 
42 ························final·Object·o3·=·b__10865; 
43 ························final·Object·offset·=·this.offset;42 ························final·Object·offset·=·this.offset;
 43 ························final·int·n·=·size__6289__auto__10884;
44 ························final·Object·o4·=·c__6288__auto__10883;44 ························final·Object·o3·=·c__6288__auto__10883;
45 ························c__6288__auto__10883·=·null;45 ························c__6288__auto__10883·=·null;
46 ························final·Object·invoke·=·((IFn)new·pprint$map_params$iter__10862__10866$fn__10867$fn__10868(n,·o3,·offset,·o4)).invoke();46 ························final·Object·invoke·=·((IFn)new·pprint$map_params$iter__10862__10866$fn__10867$fn__10868(invokeStatic3,·offset,·n,·o3)).invoke();
47 ························if·(invoke·!=·null)·{47 ························if·(invoke·!=·null)·{
48 ····························if·(invoke·!=·Boolean.FALSE)·{48 ····························if·(invoke·!=·Boolean.FALSE)·{
49 ································final·Object·o5·=·b__10865;49 ································final·Object·o4·=·b__10865;
50 ································b__10865·=·null;50 ································b__10865·=·null;
51 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o5);51 ································final·Object·invokeStatic4·=·core$chunk.invokeStatic(o4);
52 ································final·IFn·fn·=·(IFn)this.iter__10862;52 ································final·IFn·fn·=·(IFn)this.iter__10862;
53 ································final·Object·o6·=·s__10864;53 ································final·Object·o5·=·s__10864;
54 ································s__10864·=·null;54 ································s__10864·=·null;
55 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o6));55 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));
56 ································this·=·null;56 ································this·=·null;
57 ································return·core$chunk_cons.invokeStatic(invokeStatic3,·invoke2);57 ································return·core$chunk_cons.invokeStatic(invokeStatic4,·invoke2);
58 ····························}58 ····························}
59 ························}59 ························}
60 ························final·Object·o8·=·b__10865;60 ························final·Object·o7·=·b__10865;
61 ························b__10865·=·null;61 ························b__10865·=·null;
62 ························final·Object·invokeStatic4·=·core$chunk.invokeStatic(o8);62 ························final·Object·invokeStatic5·=·core$chunk.invokeStatic(o7);
63 ························final·Object·o9·=·null;63 ························final·Object·o8·=·null;
64 ························this·=·null;64 ························this·=·null;
65 ························return·core$chunk_cons.invokeStatic(invokeStatic4,·o9);65 ························return·core$chunk_cons.invokeStatic(invokeStatic5,·o8);
66 ····················}66 ····················}
67 ················}67 ················}
68 ················Object·vec__10876·=·core$first__5369.invokeStatic(s__10864);68 ················Object·vec__10876·=·core$first__5369.invokeStatic(s__10864);
69 ················Object·name·=·RT.nth(vec__10876,·RT.intCast(0L),·(Object)null);69 ················Object·name·=·RT.nth(vec__10876,·RT.intCast(0L),·(Object)null);
70 ················final·Object·o10·=·vec__10876;70 ················final·Object·o9·=·vec__10876;
71 ················vec__10876·=·null;71 ················vec__10876·=·null;
72 ················final·Object·nth;72 ················final·Object·nth;
73 ················Object·vec__10877·=·nth·=·RT.nth(o10,·RT.intCast(1L),·(Object)null);73 ················Object·vec__10877·=·nth·=·RT.nth(o9,·RT.intCast(1L),·(Object)null);
74 ················vec__10877·=·null;74 ················vec__10877·=·null;
75 ················Object·default1·=·RT.nth(nth,·RT.intCast(0L),·(Object)null);75 ················Object·default1·=·RT.nth(nth,·RT.intCast(0L),·(Object)null);
76 ················final·Object·o11·=·name;76 ················final·Object·o10·=·name;
77 ················name·=·null;77 ················name·=·null;
78 ················final·Object·o12·=·default1;78 ················final·Object·o11·=·default1;
79 ················default1·=·null;79 ················default1·=·null;
80 ················final·IPersistentVector·create·=·Tuple.create(o11,·(Object)Tuple.create(o12,·this.offset));80 ················final·IPersistentVector·create·=·Tuple.create(o10,·(Object)Tuple.create(o11,·this.offset));
81 ················final·IFn·fn2·=·(IFn)this.iter__10862;81 ················final·IFn·fn2·=·(IFn)this.iter__10862;
82 ················final·Object·o13·=·s__10864;82 ················final·Object·o12·=·s__10864;
83 ················s__10864·=·null;83 ················s__10864·=·null;
84 ················final·Object·invoke3·=·fn2.invoke(core$rest__5373.invokeStatic(o13));84 ················final·Object·invoke3·=·fn2.invoke(core$rest__5373.invokeStatic(o12));
85 ················this·=·null;85 ················this·=·null;
86 ················return·core$cons__5361.invokeStatic((Object)create,·invoke3);86 ················return·core$cons__5361.invokeStatic((Object)create,·invoke3);
87 ············}87 ············}
88 ········}88 ········}
89 ········return·null;89 ········return·null;
90 ····}90 ····}
91 }91 }
678 B
clojure/pprint$map_params$iter__10862__10866.class
578 B
procyon -ec {}
    
Offset 10, 13 lines modifiedOffset 10, 12 lines modified
10 ····Object·offset;10 ····Object·offset;
11 ····11 ····
12 ····public·pprint$map_params$iter__10862__10866(final·Object·offset)·{12 ····public·pprint$map_params$iter__10862__10866(final·Object·offset)·{
13 ········this.offset·=·offset;13 ········this.offset·=·offset;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·s__10863)·{16 ····public·Object·invoke(Object·s__10863)·{
17 ········final·Object·offset·=·this.offset; 
18 ········final·Object·o·=·s__10863;17 ········final·Object·o·=·s__10863;
19 ········s__10863·=·null;18 ········s__10863·=·null;
20 ········return·new·LazySeq((IFn)new·pprint$map_params$iter__10862__10866$fn__10867(offset,·o,·(Object)this));19 ········return·new·LazySeq((IFn)new·pprint$map_params$iter__10862__10866$fn__10867((Object)this,·o,·this.offset));
21 ····}20 ····}
22 }21 }
1.31 KB
clojure/pprint$nl$fn__10196.class
1.25 KB
procyon -ec {}
    
Offset 9, 27 lines modifiedOffset 9, 27 lines modified
9 import·clojure.lang.KeywordLookupSite;9 import·clojure.lang.KeywordLookupSite;
10 import·clojure.lang.Keyword;10 import·clojure.lang.Keyword;
11 import·clojure.lang.Var;11 import·clojure.lang.Var;
12 import·clojure.lang.AFunction;12 import·clojure.lang.AFunction;
  
13 public·final·class·pprint$nl$fn__10196·extends·AFunction13 public·final·class·pprint$nl$fn__10196·extends·AFunction
14 {14 {
15 ····Object·type; 
16 ····Object·this;15 ····Object·this;
 16 ····Object·type;
17 ····public·static·final·Var·const__2;17 ····public·static·final·Var·const__2;
18 ····public·static·final·Keyword·const__3;18 ····public·static·final·Keyword·const__3;
19 ····public·static·final·Keyword·const__4;19 ····public·static·final·Keyword·const__4;
20 ····static·final·KeywordLookupSite·__site__0__;20 ····static·final·KeywordLookupSite·__site__0__;
21 ····static·ILookupThunk·__thunk__0__;21 ····static·ILookupThunk·__thunk__0__;
22 ····static·final·KeywordLookupSite·__site__1__;22 ····static·final·KeywordLookupSite·__site__1__;
23 ····static·ILookupThunk·__thunk__1__;23 ····static·ILookupThunk·__thunk__1__;
24 ····24 ····
25 ····public·pprint$nl$fn__10196(final·Object·type,·final·Object·this2)·{25 ····public·pprint$nl$fn__10196(final·Object·this2,·final·Object·type)·{
26 ········this.type·=·type; 
27 ········this.this·=·this2;26 ········this.this·=·this2;
 27 ········this.type·=·type;
28 ····}28 ····}
29 ····29 ····
30 ····public·Object·invoke()·{30 ····public·Object·invoke()·{
31 ········core$alter.invokeStatic(core$deref.invokeStatic(this.this),·pprint$nl$fn__10196.const__2.getRawRoot(),·(ISeq)ArraySeq.create(new·Object[]·{·pprint$nl$fn__10196.const__3,·pprint$nl$fn__10196.const__4·}));31 ········core$alter.invokeStatic(core$deref.invokeStatic(this.this),·pprint$nl$fn__10196.const__2.getRawRoot(),·(ISeq)ArraySeq.create(new·Object[]·{·pprint$nl$fn__10196.const__3,·pprint$nl$fn__10196.const__4·}));
32 ········final·ILookupThunk·_thunk__0__·=·pprint$nl$fn__10196.__thunk__0__;32 ········final·ILookupThunk·_thunk__0__·=·pprint$nl$fn__10196.__thunk__0__;
33 ········final·Object·invokeStatic·=·core$deref.invokeStatic(core$deref.invokeStatic(this.this));33 ········final·Object·invokeStatic·=·core$deref.invokeStatic(core$deref.invokeStatic(this.this));
34 ········Object·o;34 ········Object·o;
748 B
clojure/pprint$nl.class
702 B
procyon -ec {}
    
Offset 4, 18 lines modifiedOffset 4, 18 lines modified
4 import·clojure.lang.LockingTransaction;4 import·clojure.lang.LockingTransaction;
5 import·java.util.concurrent.Callable;5 import·java.util.concurrent.Callable;
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·pprint$nl·extends·AFunction7 public·final·class·pprint$nl·extends·AFunction
8 {8 {
9 ····public·static·Object·invokeStatic(Object·this,·Object·type)·{9 ····public·static·Object·invokeStatic(Object·this,·Object·type)·{
10 ········final·Object·o·=·type; 
11 ········type·=·null; 
12 ········final·Object·o2·=·this;10 ········final·Object·o·=·this;
13 ········this·=·null;11 ········this·=·null;
 12 ········final·Object·o2·=·type;
 13 ········type·=·null;
14 ········return·LockingTransaction.runInTransaction((Callable)new·pprint$nl$fn__10196(o,·o2));14 ········return·LockingTransaction.runInTransaction((Callable)new·pprint$nl$fn__10196(o,·o2));
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(final·Object·this1,·final·Object·type)·{17 ····public·Object·invoke(final·Object·this1,·final·Object·type)·{
18 ········return·invokeStatic(this1,·type);18 ········return·invokeStatic(this1,·type);
19 ····}19 ····}
20 }20 }
1.41 KB
clojure/pprint$p_write_char$fn__10163.class
1.33 KB
procyon -ec {}
    
Offset 6, 26 lines modifiedOffset 6, 26 lines modified
6 import·clojure.lang.ArraySeq;6 import·clojure.lang.ArraySeq;
7 import·clojure.lang.Keyword;7 import·clojure.lang.Keyword;
8 import·clojure.lang.Var;8 import·clojure.lang.Var;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·pprint$p_write_char$fn__10163·extends·AFunction10 public·final·class·pprint$p_write_char$fn__10163·extends·AFunction
11 {11 {
12 ····Object·newpos; 
13 ····Object·this;12 ····Object·this;
14 ····Object·c; 
15 ····Object·oldpos;13 ····Object·oldpos;
 14 ····Object·c;
 15 ····Object·newpos;
16 ····public·static·final·Var·const__2;16 ····public·static·final·Var·const__2;
17 ····public·static·final·Keyword·const__3;17 ····public·static·final·Keyword·const__3;
18 ····18 ····
19 ····public·pprint$p_write_char$fn__10163(final·Object·newpos,·final·Object·this2,·final·Object·c,·final·Object·oldpos)·{19 ····public·pprint$p_write_char$fn__10163(final·Object·this2,·final·Object·oldpos,·final·Object·c,·final·Object·newpos)·{
20 ········this.newpos·=·newpos; 
21 ········this.this·=·this2;20 ········this.this·=·this2;
22 ········this.c·=·c; 
23 ········this.oldpos·=·oldpos;21 ········this.oldpos·=·oldpos;
 22 ········this.c·=·c;
 23 ········this.newpos·=·newpos;
24 ····}24 ····}
25 ····25 ····
26 ····public·Object·invoke()·{26 ····public·Object·invoke()·{
27 ········core$alter.invokeStatic(core$deref.invokeStatic(this.this),·pprint$p_write_char$fn__10163.const__2.getRawRoot(),·(ISeq)ArraySeq.create(new·Object[]·{·pprint$p_write_char$fn__10163.const__3,·this.newpos·}));27 ········core$alter.invokeStatic(core$deref.invokeStatic(this.this),·pprint$p_write_char$fn__10163.const__2.getRawRoot(),·(ISeq)ArraySeq.create(new·Object[]·{·pprint$p_write_char$fn__10163.const__3,·this.newpos·}));
28 ········final·Object·this2·=·this.this;28 ········final·Object·this2·=·this.this;
29 ········final·Object·invokeStatic·=·pprint$make_buffer_blob.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$str.invokeStatic((Object)RT.charCast(this.c)),·null,·this.oldpos,·this.newpos·}));29 ········final·Object·invokeStatic·=·pprint$make_buffer_blob.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·core$str.invokeStatic((Object)RT.charCast(this.c)),·null,·this.oldpos,·this.newpos·}));
30 ········this·=·null;30 ········this·=·null;
1.47 KB
clojure/pprint$p_write_char.class
1.41 KB
procyon -ec {}
    
Offset 60, 24 lines modifiedOffset 60, 24 lines modified
60 ············final·ILookupThunk·_thunk__2__·=·pprint$p_write_char.__thunk__2__;60 ············final·ILookupThunk·_thunk__2__·=·pprint$p_write_char.__thunk__2__;
61 ············final·Object·invokeStatic3·=·core$deref.invokeStatic(core$deref.invokeStatic(this));61 ············final·Object·invokeStatic3·=·core$deref.invokeStatic(core$deref.invokeStatic(this));
62 ············Object·o8;62 ············Object·o8;
63 ············if·(_thunk__2__·==·(o8·=·_thunk__2__.get(invokeStatic3)))·{63 ············if·(_thunk__2__·==·(o8·=·_thunk__2__.get(invokeStatic3)))·{
64 ················o8·=·(pprint$p_write_char.__thunk__2__·=·((ILookupSite)pprint$p_write_char.__site__2__).fault(invokeStatic3)).get(invokeStatic3);64 ················o8·=·(pprint$p_write_char.__thunk__2__·=·((ILookupSite)pprint$p_write_char.__site__2__).fault(invokeStatic3)).get(invokeStatic3);
65 ············}65 ············}
66 ············Object·oldpos·=·o8;66 ············Object·oldpos·=·o8;
67 ············final·Number·inc; 
68 ············Object·newpos·=·inc·=·Numbers.inc(oldpos);67 ············Object·newpos·=·Numbers.inc(oldpos);
69 ············newpos·=·null; 
70 ············final·Object·o9·=·this;68 ············final·Object·o9·=·this;
71 ············this·=·null;69 ············this·=·null;
72 ············final·Object·o10·=·c; 
73 ············c·=·null; 
74 ············final·Object·o11·=·oldpos;70 ············final·Object·o10·=·oldpos;
75 ············oldpos·=·null;71 ············oldpos·=·null;
 72 ············final·Object·o11·=·c;
 73 ············c·=·null;
 74 ············final·Object·o12·=·newpos;
 75 ············newpos·=·null;
76 ············o6·=·LockingTransaction.runInTransaction((Callable)new·pprint$p_write_char$fn__10163((Object)inc,·o9,·o10,·o11));76 ············o6·=·LockingTransaction.runInTransaction((Callable)new·pprint$p_write_char$fn__10163(o9,·o10,·o11,·o12));
77 ········}77 ········}
78 ········return·o6;78 ········return·o6;
79 ····}79 ····}
80 ····80 ····
81 ····public·Object·invoke(final·Object·this1,·final·Object·c)·{81 ····public·Object·invoke(final·Object·this1,·final·Object·c)·{
82 ········return·invokeStatic(this1,·c);82 ········return·invokeStatic(this1,·c);
83 ····}83 ····}
1.54 KB
clojure/pprint$pprint_defn$fn__11158.class
1.46 KB
procyon -ec {}
    
Offset 5, 31 lines modifiedOffset 5, 31 lines modified
5 import·clojure.lang.IFn;5 import·clojure.lang.IFn;
6 import·clojure.lang.Keyword;6 import·clojure.lang.Keyword;
7 import·clojure.lang.Var;7 import·clojure.lang.Var;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·pprint$pprint_defn$fn__11158·extends·AFunction9 public·final·class·pprint$pprint_defn$fn__11158·extends·AFunction
10 {10 {
 11 ····Object·doc_str;
11 ····Object·attr_map; 
12 ····Object·defn_name; 
13 ····Object·defn_sym;12 ····Object·defn_sym;
 13 ····Object·attr_map;
14 ····Object·stuff;14 ····Object·stuff;
15 ····Object·doc_str;15 ····Object·defn_name;
16 ····public·static·final·Var·const__0;16 ····public·static·final·Var·const__0;
17 ····public·static·final·Var·const__1;17 ····public·static·final·Var·const__1;
18 ····public·static·final·Var·const__3;18 ····public·static·final·Var·const__3;
19 ····public·static·final·Keyword·const__7;19 ····public·static·final·Keyword·const__7;
20 ····public·static·final·Var·const__9;20 ····public·static·final·Var·const__9;
21 ····21 ····
22 ····public·pprint$pprint_defn$fn__11158(final·Object·attr_map,·final·Object·defn_name,·final·Object·defn_sym,·final·Object·stuff,·final·Object·doc_str)·{22 ····public·pprint$pprint_defn$fn__11158(final·Object·doc_str,·final·Object·defn_sym,·final·Object·attr_map,·final·Object·stuff,·final·Object·defn_name)·{
 23 ········this.doc_str·=·doc_str;
23 ········this.attr_map·=·attr_map; 
24 ········this.defn_name·=·defn_name; 
25 ········this.defn_sym·=·defn_sym;24 ········this.defn_sym·=·defn_sym;
 25 ········this.attr_map·=·attr_map;
26 ········this.stuff·=·stuff;26 ········this.stuff·=·stuff;
27 ········this.doc_str·=·doc_str;27 ········this.defn_name·=·defn_name;
28 ····}28 ····}
29 ····29 ····
30 ····public·Object·invoke()·{30 ····public·Object·invoke()·{
31 ········Object·invoke4;31 ········Object·invoke4;
32 ········try·{32 ········try·{
33 ············((IFn)pprint$pprint_defn$fn__11158.const__0).invoke(pprint$pprint_defn$fn__11158.const__1.get(),·(Object)"(",·(Object)null,·(Object)")");33 ············((IFn)pprint$pprint_defn$fn__11158.const__0).invoke(pprint$pprint_defn$fn__11158.const__1.get(),·(Object)"(",·(Object)null,·(Object)")");
34 ············Object·format_in__10969__auto__11169·=·"~w·~1I~@_~w";34 ············Object·format_in__10969__auto__11169·=·"~w·~1I~@_~w";
1.54 KB
clojure/pprint$pprint_defn.class
1.48 KB
procyon -ec {}
    
Offset 93, 24 lines modifiedOffset 93, 24 lines modified
93 ················if·(invoke·!=·null)·{93 ················if·(invoke·!=·null)·{
94 ····················if·(invoke·!=·Boolean.FALSE)·{94 ····················if·(invoke·!=·Boolean.FALSE)·{
95 ························((Writer)pprint$pprint_defn.const__9.get()).write("#");95 ························((Writer)pprint$pprint_defn.const__9.get()).write("#");
96 ························return·null;96 ························return·null;
97 ····················}97 ····················}
98 ················}98 ················}
99 ················core$push_thread_bindings.invokeStatic((Object)RT.map(new·Object[]·{·pprint$pprint_defn.const__11,·Numbers.inc(core$var_get.invokeStatic((Object)pprint$pprint_defn.const__11)),·pprint$pprint_defn.const__14,·pprint$pprint_defn.const__5·}));99 ················core$push_thread_bindings.invokeStatic((Object)RT.map(new·Object[]·{·pprint$pprint_defn.const__11,·Numbers.inc(core$var_get.invokeStatic((Object)pprint$pprint_defn.const__11)),·pprint$pprint_defn.const__14,·pprint$pprint_defn.const__5·}));
100 ················final·Object·o18·=·attr_map;100 ················final·Object·o18·=·doc_str;
101 ················attr_map·=·null;101 ················doc_str·=·null;
102 ················final·Object·o19·=·defn_name; 
103 ················defn_name·=·null; 
104 ················final·Object·o20·=·defn_sym;102 ················final·Object·o19·=·defn_sym;
105 ················defn_sym·=·null;103 ················defn_sym·=·null;
 104 ················final·Object·o20·=·attr_map;
 105 ················attr_map·=·null;
106 ················final·Object·o21·=·stuff3;106 ················final·Object·o21·=·stuff3;
107 ················stuff3·=·null;107 ················stuff3·=·null;
108 ················final·Object·o22·=·doc_str;108 ················final·Object·o22·=·defn_name;
109 ················doc_str·=·null;109 ················defn_name·=·null;
110 ················((IFn)new·pprint$pprint_defn$fn__11158(o18,·o19,·o20,·o21,·o22)).invoke();110 ················((IFn)new·pprint$pprint_defn$fn__11158(o18,·o19,·o20,·o21,·o22)).invoke();
111 ················return·null;111 ················return·null;
112 ············}112 ············}
113 ········}113 ········}
114 ········final·IFn·fn·=·(IFn)pprint$pprint_defn.const__15.getRawRoot();114 ········final·IFn·fn·=·(IFn)pprint$pprint_defn.const__15.getRawRoot();
115 ········final·Object·o23·=·alis;115 ········final·Object·o23·=·alis;
116 ········alis·=·null;116 ········alis·=·null;
1.35 KB
clojure/pprint$pprint_ideref$fn__11016.class
1.27 KB
procyon -ec {}
    
Offset 7, 28 lines modifiedOffset 7, 28 lines modified
7 import·clojure.lang.IFn;7 import·clojure.lang.IFn;
8 import·clojure.lang.Keyword;8 import·clojure.lang.Keyword;
9 import·clojure.lang.Var;9 import·clojure.lang.Var;
10 import·clojure.lang.AFunction;10 import·clojure.lang.AFunction;
  
11 public·final·class·pprint$pprint_ideref$fn__11016·extends·AFunction11 public·final·class·pprint$pprint_ideref$fn__11016·extends·AFunction
12 {12 {
13 ····Object·prefix; 
14 ····Object·o;13 ····Object·o;
 14 ····Object·prefix;
15 ····public·static·final·Var·const__0;15 ····public·static·final·Var·const__0;
16 ····public·static·final·Var·const__1;16 ····public·static·final·Var·const__1;
17 ····public·static·final·Keyword·const__3;17 ····public·static·final·Keyword·const__3;
18 ····public·static·final·Keyword·const__8;18 ····public·static·final·Keyword·const__8;
19 ····public·static·final·Keyword·const__13;19 ····public·static·final·Keyword·const__13;
20 ····public·static·final·Keyword·const__16;20 ····public·static·final·Keyword·const__16;
21 ····public·static·final·Keyword·const__17;21 ····public·static·final·Keyword·const__17;
22 ····public·static·final·Var·const__19;22 ····public·static·final·Var·const__19;
23 ····23 ····
24 ····public·pprint$pprint_ideref$fn__11016(final·Object·prefix,·final·Object·o)·{24 ····public·pprint$pprint_ideref$fn__11016(final·Object·o,·final·Object·prefix)·{
25 ········this.prefix·=·prefix; 
26 ········this.o·=·o;25 ········this.o·=·o;
 26 ········this.prefix·=·prefix;
27 ····}27 ····}
28 ····28 ····
29 ····public·Object·invoke()·{29 ····public·Object·invoke()·{
30 ········Object·invoke;30 ········Object·invoke;
31 ········try·{31 ········try·{
32 ············((IFn)pprint$pprint_ideref$fn__11016.const__0).invoke(pprint$pprint_ideref$fn__11016.const__1.get(),·this.prefix,·(Object)null,·(Object)">");32 ············((IFn)pprint$pprint_ideref$fn__11016.const__0).invoke(pprint$pprint_ideref$fn__11016.const__1.get(),·this.prefix,·(Object)null,·(Object)">");
33 ············pprint$pprint_indent.invokeStatic((Object)pprint$pprint_ideref$fn__11016.const__3,·(Object)Numbers.num(Numbers.minus(Numbers.minus((long)RT.count(this.prefix),·2L))));33 ············pprint$pprint_indent.invokeStatic((Object)pprint$pprint_ideref$fn__11016.const__3,·(Object)Numbers.num(Numbers.minus(Numbers.minus((long)RT.count(this.prefix),·2L))));
963 B
clojure/pprint$pprint_ideref.class
895 B
procyon -ec {}
    
Offset 42, 18 lines modifiedOffset 42, 18 lines modified
42 ········if·(invoke·!=·null)·{42 ········if·(invoke·!=·null)·{
43 ············if·(invoke·!=·Boolean.FALSE)·{43 ············if·(invoke·!=·Boolean.FALSE)·{
44 ················((Writer)pprint$pprint_ideref.const__7.get()).write("#");44 ················((Writer)pprint$pprint_ideref.const__7.get()).write("#");
45 ················return·null;45 ················return·null;
46 ············}46 ············}
47 ········}47 ········}
48 ········core$push_thread_bindings.invokeStatic((Object)RT.map(new·Object[]·{·pprint$pprint_ideref.const__9,·Numbers.inc(core$var_get.invokeStatic((Object)pprint$pprint_ideref.const__9)),·pprint$pprint_ideref.const__12,·pprint$pprint_ideref.const__13·}));48 ········core$push_thread_bindings.invokeStatic((Object)RT.map(new·Object[]·{·pprint$pprint_ideref.const__9,·Numbers.inc(core$var_get.invokeStatic((Object)pprint$pprint_ideref.const__9)),·pprint$pprint_ideref.const__12,·pprint$pprint_ideref.const__13·}));
49 ········final·Object·o4·=·prefix; 
50 ········prefix·=·null; 
51 ········final·Object·o5·=·o;49 ········final·Object·o4·=·o;
52 ········o·=·null;50 ········o·=·null;
 51 ········final·Object·o5·=·prefix;
 52 ········prefix·=·null;
53 ········((IFn)new·pprint$pprint_ideref$fn__11016(o4,·o5)).invoke();53 ········((IFn)new·pprint$pprint_ideref$fn__11016(o4,·o5)).invoke();
54 ········return·null;54 ········return·null;
55 ····}55 ····}
56 ····56 ····
57 ····public·Object·invoke(final·Object·o)·{57 ····public·Object·invoke(final·Object·o)·{
58 ········return·invokeStatic(o);58 ········return·invokeStatic(o);
59 ····}59 ····}
1.24 KB
clojure/pprint$pprint_map$fn__10998.class
1.16 KB
procyon -ec {}
    
Offset 7, 29 lines modifiedOffset 7, 29 lines modified
7 import·clojure.lang.IFn;7 import·clojure.lang.IFn;
8 import·clojure.lang.Keyword;8 import·clojure.lang.Keyword;
9 import·clojure.lang.Var;9 import·clojure.lang.Var;
10 import·clojure.lang.AFunction;10 import·clojure.lang.AFunction;
  
11 public·final·class·pprint$pprint_map$fn__10998·extends·AFunction11 public·final·class·pprint$pprint_map$fn__10998·extends·AFunction
12 {12 {
13 ····Object·prefix; 
14 ····Object·amap;13 ····Object·amap;
 14 ····Object·prefix;
15 ····public·static·final·Var·const__0;15 ····public·static·final·Var·const__0;
16 ····public·static·final·Var·const__1;16 ····public·static·final·Var·const__1;
17 ····public·static·final·Object·const__10;17 ····public·static·final·Object·const__10;
18 ····public·static·final·Var·const__13;18 ····public·static·final·Var·const__13;
19 ····public·static·final·Var·const__15;19 ····public·static·final·Var·const__15;
20 ····public·static·final·Var·const__16;20 ····public·static·final·Var·const__16;
21 ····public·static·final·Var·const__19;21 ····public·static·final·Var·const__19;
22 ····public·static·final·Keyword·const__20;22 ····public·static·final·Keyword·const__20;
23 ····public·static·final·Var·const__21;23 ····public·static·final·Var·const__21;
24 ····24 ····
25 ····public·pprint$pprint_map$fn__10998(final·Object·prefix,·final·Object·amap)·{25 ····public·pprint$pprint_map$fn__10998(final·Object·amap,·final·Object·prefix)·{
26 ········this.prefix·=·prefix; 
27 ········this.amap·=·amap;26 ········this.amap·=·amap;
 27 ········this.prefix·=·prefix;
28 ····}28 ····}
29 ····29 ····
30 ····public·Object·invoke()·{30 ····public·Object·invoke()·{
31 ········Object·invoke2;31 ········Object·invoke2;
32 ········try·{32 ········try·{
33 ············((IFn)pprint$pprint_map$fn__10998.const__0).invoke(pprint$pprint_map$fn__10998.const__1.get(),·this.prefix,·(Object)null,·(Object)"}");33 ············((IFn)pprint$pprint_map$fn__10998.const__0).invoke(pprint$pprint_map$fn__10998.const__1.get(),·this.prefix,·(Object)null,·(Object)"}");
34 ············long·length_count10999·=·0L;34 ············long·length_count10999·=·0L;
960 B
clojure/pprint$pprint_map.class
898 B
procyon -ec {}
    
Offset 76, 18 lines modifiedOffset 76, 18 lines modified
76 ········if·(invoke2·!=·null)·{76 ········if·(invoke2·!=·null)·{
77 ············if·(invoke2·!=·Boolean.FALSE)·{77 ············if·(invoke2·!=·Boolean.FALSE)·{
78 ················((Writer)pprint$pprint_map.const__8.get()).write("#");78 ················((Writer)pprint$pprint_map.const__8.get()).write("#");
79 ················return·null;79 ················return·null;
80 ············}80 ············}
81 ········}81 ········}
82 ········core$push_thread_bindings.invokeStatic((Object)RT.map(new·Object[]·{·pprint$pprint_map.const__10,·Numbers.inc(core$var_get.invokeStatic((Object)pprint$pprint_map.const__10)),·pprint$pprint_map.const__13,·pprint$pprint_map.const__4·}));82 ········core$push_thread_bindings.invokeStatic((Object)RT.map(new·Object[]·{·pprint$pprint_map.const__10,·Numbers.inc(core$var_get.invokeStatic((Object)pprint$pprint_map.const__10)),·pprint$pprint_map.const__13,·pprint$pprint_map.const__4·}));
83 ········final·Object·o6·=·prefix; 
84 ········prefix·=·null; 
85 ········final·Object·o7·=·amap2;83 ········final·Object·o6·=·amap2;
86 ········amap2·=·null;84 ········amap2·=·null;
 85 ········final·Object·o7·=·prefix;
 86 ········prefix·=·null;
87 ········((IFn)new·pprint$pprint_map$fn__10998(o6,·o7)).invoke();87 ········((IFn)new·pprint$pprint_map$fn__10998(o6,·o7)).invoke();
88 ········return·null;88 ········return·null;
89 ····}89 ····}
90 ····90 ····
91 ····public·Object·invoke(final·Object·amap)·{91 ····public·Object·invoke(final·Object·amap)·{
92 ········return·invokeStatic(amap);92 ········return·invokeStatic(amap);
93 ····}93 ····}
1.53 KB
clojure/pprint$pprint_ns$fn__11098.class
1.45 KB
procyon -ec {}
    
Offset 7, 31 lines modifiedOffset 7, 31 lines modified
7 import·clojure.lang.IFn;7 import·clojure.lang.IFn;
8 import·clojure.lang.Keyword;8 import·clojure.lang.Keyword;
9 import·clojure.lang.Var;9 import·clojure.lang.Var;
10 import·clojure.lang.AFunction;10 import·clojure.lang.AFunction;
  
11 public·final·class·pprint$pprint_ns$fn__11098·extends·AFunction11 public·final·class·pprint$pprint_ns$fn__11098·extends·AFunction
12 {12 {
13 ····Object·doc_str;13 ····Object·attr_map;
14 ····Object·references;14 ····Object·references;
15 ····Object·ns_name;15 ····Object·doc_str;
16 ····Object·ns_sym;16 ····Object·ns_sym;
17 ····Object·attr_map;17 ····Object·ns_name;
18 ····public·static·final·Var·const__0;18 ····public·static·final·Var·const__0;
19 ····public·static·final·Var·const__1;19 ····public·static·final·Var·const__1;
20 ····public·static·final·Var·const__3;20 ····public·static·final·Var·const__3;
21 ····public·static·final·Keyword·const__10;21 ····public·static·final·Keyword·const__10;
22 ····public·static·final·Var·const__11;22 ····public·static·final·Var·const__11;
23 ····23 ····
24 ····public·pprint$pprint_ns$fn__11098(final·Object·doc_str,·final·Object·references,·final·Object·ns_name,·final·Object·ns_sym,·final·Object·attr_map)·{24 ····public·pprint$pprint_ns$fn__11098(final·Object·attr_map,·final·Object·references,·final·Object·doc_str,·final·Object·ns_sym,·final·Object·ns_name)·{
25 ········this.doc_str·=·doc_str;25 ········this.attr_map·=·attr_map;
26 ········this.references·=·references;26 ········this.references·=·references;
27 ········this.ns_name·=·ns_name;27 ········this.doc_str·=·doc_str;
28 ········this.ns_sym·=·ns_sym;28 ········this.ns_sym·=·ns_sym;
29 ········this.attr_map·=·attr_map;29 ········this.ns_name·=·ns_name;
30 ····}30 ····}
31 ····31 ····
32 ····public·Object·invoke()·{32 ····public·Object·invoke()·{
33 ········Object·invoke4;33 ········Object·invoke4;
34 ········try·{34 ········try·{
35 ············((IFn)pprint$pprint_ns$fn__11098.const__0).invoke(pprint$pprint_ns$fn__11098.const__1.get(),·(Object)"(",·(Object)null,·(Object)")");35 ············((IFn)pprint$pprint_ns$fn__11098.const__0).invoke(pprint$pprint_ns$fn__11098.const__1.get(),·(Object)"(",·(Object)null,·(Object)")");
36 ············Object·format_in__10969__auto__11109·=·"~w·~1I~@_~w";36 ············Object·format_in__10969__auto__11109·=·"~w·~1I~@_~w";
1.46 KB
clojure/pprint$pprint_ns.class
1.4 KB
procyon -ec {}
    
Offset 92, 24 lines modifiedOffset 92, 24 lines modified
92 ················if·(invoke·!=·null)·{92 ················if·(invoke·!=·null)·{
93 ····················if·(invoke·!=·Boolean.FALSE)·{93 ····················if·(invoke·!=·Boolean.FALSE)·{
94 ························((Writer)pprint$pprint_ns.const__9.get()).write("#");94 ························((Writer)pprint$pprint_ns.const__9.get()).write("#");
95 ························return·null;95 ························return·null;
96 ····················}96 ····················}
97 ················}97 ················}
98 ················core$push_thread_bindings.invokeStatic((Object)RT.map(new·Object[]·{·pprint$pprint_ns.const__11,·Numbers.inc(core$var_get.invokeStatic((Object)pprint$pprint_ns.const__11)),·pprint$pprint_ns.const__14,·pprint$pprint_ns.const__5·}));98 ················core$push_thread_bindings.invokeStatic((Object)RT.map(new·Object[]·{·pprint$pprint_ns.const__11,·Numbers.inc(core$var_get.invokeStatic((Object)pprint$pprint_ns.const__11)),·pprint$pprint_ns.const__14,·pprint$pprint_ns.const__5·}));
99 ················final·Object·o18·=·doc_str;99 ················final·Object·o18·=·attr_map;
100 ················doc_str·=·null;100 ················attr_map·=·null;
101 ················final·Object·o19·=·references;101 ················final·Object·o19·=·references;
102 ················references·=·null;102 ················references·=·null;
103 ················final·Object·o20·=·ns_name;103 ················final·Object·o20·=·doc_str;
104 ················ns_name·=·null;104 ················doc_str·=·null;
105 ················final·Object·o21·=·ns_sym;105 ················final·Object·o21·=·ns_sym;
106 ················ns_sym·=·null;106 ················ns_sym·=·null;
107 ················final·Object·o22·=·attr_map;107 ················final·Object·o22·=·ns_name;
108 ················attr_map·=·null;108 ················ns_name·=·null;
109 ················((IFn)new·pprint$pprint_ns$fn__11098(o18,·o19,·o20,·o21,·o22)).invoke();109 ················((IFn)new·pprint$pprint_ns$fn__11098(o18,·o19,·o20,·o21,·o22)).invoke();
110 ················return·null;110 ················return·null;
111 ············}111 ············}
112 ········}112 ········}
113 ········final·Object·o23·=·alis;113 ········final·Object·o23·=·alis;
114 ········alis·=·null;114 ········alis·=·null;
115 ········return·pprint$write_out.invokeStatic(o23);115 ········return·pprint$write_out.invokeStatic(o23);
1.31 KB
clojure/pprint$pprint_ns_reference$fn__11042$fn__11052.class
1.2 KB
procyon -ec {}
    
Offset 5, 26 lines modifiedOffset 5, 26 lines modified
5 import·clojure.lang.RT;5 import·clojure.lang.RT;
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.Var;7 import·clojure.lang.Var;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·pprint$pprint_ns_reference$fn__11042$fn__11052·extends·AFunction9 public·final·class·pprint$pprint_ns_reference$fn__11042$fn__11052·extends·AFunction
10 {10 {
11 ····Object·arg; 
12 ····Object·start; 
13 ····Object·end;11 ····Object·end;
 12 ····Object·start;
 13 ····Object·arg;
14 ····public·static·final·Var·const__0;14 ····public·static·final·Var·const__0;
15 ····public·static·final·Var·const__1;15 ····public·static·final·Var·const__1;
16 ····public·static·final·Var·const__12;16 ····public·static·final·Var·const__12;
17 ····public·static·final·Var·const__17;17 ····public·static·final·Var·const__17;
18 ····18 ····
19 ····public·pprint$pprint_ns_reference$fn__11042$fn__11052(final·Object·arg,·final·Object·start,·final·Object·end)·{19 ····public·pprint$pprint_ns_reference$fn__11042$fn__11052(final·Object·end,·final·Object·start,·final·Object·arg)·{
20 ········this.arg·=·arg; 
21 ········this.start·=·start; 
22 ········this.end·=·end;20 ········this.end·=·end;
 21 ········this.start·=·start;
 22 ········this.arg·=·arg;
23 ····}23 ····}
24 ····24 ····
25 ····public·Object·invoke()·{25 ····public·Object·invoke()·{
26 ········Object·invoke4;26 ········Object·invoke4;
27 ········try·{27 ········try·{
28 ············((IFn)pprint$pprint_ns_reference$fn__11042$fn__11052.const__0).invoke(pprint$pprint_ns_reference$fn__11042$fn__11052.const__1.get(),·this.start,·(Object)null,·this.end);28 ············((IFn)pprint$pprint_ns_reference$fn__11042$fn__11052.const__0).invoke(pprint$pprint_ns_reference$fn__11042$fn__11052.const__1.get(),·this.start,·(Object)null,·this.end);
29 ············final·boolean·and__5499__auto__11066·=·Util.equiv((long)RT.count(this.arg),·3L);29 ············final·boolean·and__5499__auto__11066·=·Util.equiv((long)RT.count(this.arg),·3L);
3.25 KB
clojure/pprint$pprint_ns_reference$fn__11042.class
3.15 KB
procyon -ec {}
    
Offset 6, 32 lines modifiedOffset 6, 32 lines modified
6 import·clojure.lang.RT;6 import·clojure.lang.RT;
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·pprint$pprint_ns_reference$fn__11042·extends·AFunction10 public·final·class·pprint$pprint_ns_reference$fn__11042·extends·AFunction
11 {11 {
12 ····Object·keyw; 
13 ····Object·end;12 ····Object·end;
14 ····Object·start;13 ····Object·keyw;
15 ····Object·args;14 ····Object·args;
 15 ····Object·start;
16 ····public·static·final·Var·const__0;16 ····public·static·final·Var·const__0;
17 ····public·static·final·Var·const__1;17 ····public·static·final·Var·const__1;
18 ····public·static·final·Var·const__3;18 ····public·static·final·Var·const__3;
19 ····public·static·final·Object·const__9;19 ····public·static·final·Object·const__9;
20 ····public·static·final·Var·const__11;20 ····public·static·final·Var·const__11;
21 ····public·static·final·Var·const__13;21 ····public·static·final·Var·const__13;
22 ····public·static·final·Var·const__16;22 ····public·static·final·Var·const__16;
23 ····public·static·final·Var·const__19;23 ····public·static·final·Var·const__19;
24 ····24 ····
25 ····public·pprint$pprint_ns_reference$fn__11042(final·Object·keyw,·final·Object·end,·final·Object·start,·final·Object·args)·{25 ····public·pprint$pprint_ns_reference$fn__11042(final·Object·end,·final·Object·keyw,·final·Object·args,·final·Object·start)·{
26 ········this.keyw·=·keyw; 
27 ········this.end·=·end;26 ········this.end·=·end;
28 ········this.start·=·start;27 ········this.keyw·=·keyw;
29 ········this.args·=·args;28 ········this.args·=·args;
 29 ········this.start·=·start;
30 ····}30 ····}
31 ····31 ····
32 ····public·Object·invoke()·{32 ····public·Object·invoke()·{
33 ········Object·invoke6;33 ········Object·invoke6;
34 ········try·{34 ········try·{
35 ············((IFn)pprint$pprint_ns_reference$fn__11042.const__0).invoke(pprint$pprint_ns_reference$fn__11042.const__1.get(),·this.start,·(Object)null,·this.end);35 ············((IFn)pprint$pprint_ns_reference$fn__11042.const__0).invoke(pprint$pprint_ns_reference$fn__11042.const__1.get(),·this.start,·(Object)null,·this.end);
36 ············Object·format_in__10969__auto__11080·=·"~w~:i";36 ············Object·format_in__10969__auto__11080·=·"~w~:i";
Offset 98, 20 lines modifiedOffset 98, 20 lines modified
98 ································if·(invoke3·!=·null)·{98 ································if·(invoke3·!=·null)·{
99 ····································if·(invoke3·!=·Boolean.FALSE)·{99 ····································if·(invoke3·!=·Boolean.FALSE)·{
100 ········································((Writer)pprint$pprint_ns_reference$fn__11042.const__1.get()).write("#");100 ········································((Writer)pprint$pprint_ns_reference$fn__11042.const__1.get()).write("#");
101 ········································break·Label_0328;101 ········································break·Label_0328;
102 ····································}102 ····································}
103 ································}103 ································}
104 ································core$push_thread_bindings.invokeStatic((Object)RT.map(new·Object[]·{·pprint$pprint_ns_reference$fn__11042.const__13,·Numbers.inc(core$var_get.invokeStatic((Object)pprint$pprint_ns_reference$fn__11042.const__13)),·pprint$pprint_ns_reference$fn__11042.const__16,·pprint$pprint_ns_reference$fn__11042.const__9·}));104 ································core$push_thread_bindings.invokeStatic((Object)RT.map(new·Object[]·{·pprint$pprint_ns_reference$fn__11042.const__13,·Numbers.inc(core$var_get.invokeStatic((Object)pprint$pprint_ns_reference$fn__11042.const__13)),·pprint$pprint_ns_reference$fn__11042.const__16,·pprint$pprint_ns_reference$fn__11042.const__9·}));
105 ································final·Object·o6·=·arg;105 ································final·Object·o6·=·end;
106 ································arg·=·null;106 ································end·=·null;
107 ································final·Object·o7·=·start;107 ································final·Object·o7·=·start;
108 ································start·=·null;108 ································start·=·null;
109 ································final·Object·o8·=·end;109 ································final·Object·o8·=·arg;
110 ································end·=·null;110 ································arg·=·null;
111 ································((IFn)new·pprint$pprint_ns_reference$fn__11042$fn__11052(o6,·o7,·o8)).invoke();111 ································((IFn)new·pprint$pprint_ns_reference$fn__11042$fn__11052(o6,·o7,·o8)).invoke();
112 ····························}112 ····························}
113 ····························final·Object·invokeStatic5·=·core$next__5371.invokeStatic(args);113 ····························final·Object·invokeStatic5·=·core$next__5371.invokeStatic(args);
114 ····························if·(invokeStatic5·!=·null)·{114 ····························if·(invokeStatic5·!=·null)·{
115 ································if·(invokeStatic5·!=·Boolean.FALSE)·{115 ································if·(invokeStatic5·!=·Boolean.FALSE)·{
116 ····································Object·format_in__10969__auto__11082·=·"~_";116 ····································Object·format_in__10969__auto__11082·=·"~_";
117 ····································final·Object·invokeStatic6·=·core$string_QMARK___5395.invokeStatic(format_in__10969__auto__11082);117 ····································final·Object·invokeStatic6·=·core$string_QMARK___5395.invokeStatic(format_in__10969__auto__11082);
1.41 KB
clojure/pprint$pprint_ns_reference.class
1.33 KB
procyon -ec {}
    
Offset 45, 22 lines modifiedOffset 45, 22 lines modified
45 ················if·(invoke·!=·null)·{45 ················if·(invoke·!=·null)·{
46 ····················if·(invoke·!=·Boolean.FALSE)·{46 ····················if·(invoke·!=·Boolean.FALSE)·{
47 ························((Writer)pprint$pprint_ns_reference.const__9.get()).write("#");47 ························((Writer)pprint$pprint_ns_reference.const__9.get()).write("#");
48 ························return·null;48 ························return·null;
49 ····················}49 ····················}
50 ················}50 ················}
51 ················core$push_thread_bindings.invokeStatic((Object)RT.map(new·Object[]·{·pprint$pprint_ns_reference.const__11,·Numbers.inc(core$var_get.invokeStatic((Object)pprint$pprint_ns_reference.const__11)),·pprint$pprint_ns_reference.const__14,·pprint$pprint_ns_reference.const__3·}));51 ················core$push_thread_bindings.invokeStatic((Object)RT.map(new·Object[]·{·pprint$pprint_ns_reference.const__11,·Numbers.inc(core$var_get.invokeStatic((Object)pprint$pprint_ns_reference.const__11)),·pprint$pprint_ns_reference.const__14,·pprint$pprint_ns_reference.const__3·}));
52 ················final·Object·o7·=·keyw; 
53 ················keyw·=·null; 
54 ················final·Object·o8·=·end;52 ················final·Object·o7·=·end;
55 ················end·=·null;53 ················end·=·null;
56 ················final·Object·o9·=·start;54 ················final·Object·o8·=·keyw;
57 ················start·=·null;55 ················keyw·=·null;
58 ················final·Object·o10·=·args;56 ················final·Object·o9·=·args;
59 ················args·=·null;57 ················args·=·null;
 58 ················final·Object·o10·=·start;
 59 ················start·=·null;
60 ················((IFn)new·pprint$pprint_ns_reference$fn__11042(o7,·o8,·o9,·o10)).invoke();60 ················((IFn)new·pprint$pprint_ns_reference$fn__11042(o7,·o8,·o9,·o10)).invoke();
61 ················return·null;61 ················return·null;
62 ············}62 ············}
63 ········}63 ········}
64 ········final·Object·o11·=·reference;64 ········final·Object·o11·=·reference;
65 ········if·(o11·!=·null)·{65 ········if·(o11·!=·null)·{
66 ············if·(o11·!=·Boolean.FALSE)·{66 ············if·(o11·!=·Boolean.FALSE)·{
1.61 KB
clojure/pprint$pretty_writer$fn__10169$fn__10172.class
1.5 KB
procyon -ec {}
    
Offset 13, 33 lines modifiedOffset 13, 33 lines modified
13 import·clojure.lang.Var;13 import·clojure.lang.Var;
14 import·clojure.lang.Keyword;14 import·clojure.lang.Keyword;
15 import·clojure.lang.AFunction;15 import·clojure.lang.AFunction;
  
16 public·final·class·pprint$pretty_writer$fn__10169$fn__10172·extends·AFunction16 public·final·class·pprint$pretty_writer$fn__10169$fn__10172·extends·AFunction
17 {17 {
18 ····Object·white_space;18 ····Object·white_space;
19 ····Object·s; 
20 ····Object·mode; 
21 ····Object·s0;19 ····Object·s0;
 20 ····Object·s;
22 ····Object·this;21 ····Object·this;
 22 ····Object·mode;
23 ····public·static·final·Keyword·const__1;23 ····public·static·final·Keyword·const__1;
24 ····public·static·final·Var·const__6;24 ····public·static·final·Var·const__6;
25 ····public·static·final·Keyword·const__7;25 ····public·static·final·Keyword·const__7;
26 ····public·static·final·Keyword·const__8;26 ····public·static·final·Keyword·const__8;
27 ····static·final·KeywordLookupSite·__site__0__;27 ····static·final·KeywordLookupSite·__site__0__;
28 ····static·ILookupThunk·__thunk__0__;28 ····static·ILookupThunk·__thunk__0__;
29 ····static·final·KeywordLookupSite·__site__1__;29 ····static·final·KeywordLookupSite·__site__1__;
30 ····static·ILookupThunk·__thunk__1__;30 ····static·ILookupThunk·__thunk__1__;
31 ····31 ····
32 ····public·pprint$pretty_writer$fn__10169$fn__10172(final·Object·white_space,·final·Object·s,·final·Object·mode,·final·Object·s2,·final·Object·this2)·{32 ····public·pprint$pretty_writer$fn__10169$fn__10172(final·Object·white_space,·final·Object·s0,·final·Object·s2,·final·Object·this2,·final·Object·mode)·{
33 ········this.white_space·=·white_space;33 ········this.white_space·=·white_space;
34 ········this.s·=·s;34 ········this.s0·=·s0;
35 ········this.mode·=·mode; 
36 ········this.s0·=·s2;35 ········this.s·=·s2;
37 ········this.this·=·this2;36 ········this.this·=·this2;
 37 ········this.mode·=·mode;
38 ····}38 ····}
39 ····39 ····
40 ····public·Object·invoke()·{40 ····public·Object·invoke()·{
41 ········Object·o3;41 ········Object·o3;
42 ········if·(Util.equiv(this.mode,·(Object)pprint$pretty_writer$fn__10169$fn__10172.const__1))·{42 ········if·(Util.equiv(this.mode,·(Object)pprint$pretty_writer$fn__10169$fn__10172.const__1))·{
43 ············pprint$write_white_space.invokeStatic(this.this);43 ············pprint$write_white_space.invokeStatic(this.this);
44 ············final·ILookupThunk·_thunk__0__·=·pprint$pretty_writer$fn__10169$fn__10172.__thunk__0__;44 ············final·ILookupThunk·_thunk__0__·=·pprint$pretty_writer$fn__10169$fn__10172.__thunk__0__;
1.4 KB
clojure/pprint$pretty_writer$fn__10169.class
1.32 KB
procyon -ec {}
    
Offset 57, 22 lines modifiedOffset 57, 22 lines modified
57 ················Object·o3;57 ················Object·o3;
58 ················if·(_thunk__0__·==·(o3·=·_thunk__0__.get(invokeStatic)))·{58 ················if·(_thunk__0__·==·(o3·=·_thunk__0__.get(invokeStatic)))·{
59 ····················o3·=·(pprint$pretty_writer$fn__10169.__thunk__0__·=·((ILookupSite)pprint$pretty_writer$fn__10169.__site__0__).fault(invokeStatic)).get(invokeStatic);59 ····················o3·=·(pprint$pretty_writer$fn__10169.__thunk__0__·=·((ILookupSite)pprint$pretty_writer$fn__10169.__site__0__).fault(invokeStatic)).get(invokeStatic);
60 ················}60 ················}
61 ················Object·mode·=·o3;61 ················Object·mode·=·o3;
62 ················final·Object·o4·=·white_space;62 ················final·Object·o4·=·white_space;
63 ················white_space·=·null;63 ················white_space·=·null;
64 ················final·Object·o5·=·s2;64 ················final·Object·o5·=·s0;
65 ················s2·=·null; 
66 ················final·Object·o6·=·mode; 
67 ················mode·=·null; 
68 ················final·Object·o7·=·s0; 
69 ················s0·=·null;65 ················s0·=·null;
 66 ················final·Object·o6·=·s2;
 67 ················s2·=·null;
70 ················final·Object·o8·=·this;68 ················final·Object·o7·=·this;
71 ················this·=·null;69 ················this·=·null;
 70 ················final·Object·o8·=·mode;
 71 ················mode·=·null;
72 ················final·Callable·callable·=·(Callable)new·pprint$pretty_writer$fn__10169$fn__10172(o4,·o5,·o6,·o7,·o8);72 ················final·Callable·callable·=·(Callable)new·pprint$pretty_writer$fn__10169$fn__10172(o4,·o5,·o6,·o7,·o8);
73 ················this·=·null;73 ················this·=·null;
74 ················return·LockingTransaction.runInTransaction(callable);74 ················return·LockingTransaction.runInTransaction(callable);
75 ············}75 ············}
76 ········}76 ········}
77 ········final·Object·invoke2·=·((IFn)pred__10170).invoke(pprint$pretty_writer$fn__10169.const__7,·expr__10171);77 ········final·Object·invoke2·=·((IFn)pred__10170).invoke(pprint$pretty_writer$fn__10169.const__7,·expr__10171);
78 ········if·(invoke2·!=·null)·{78 ········if·(invoke2·!=·null)·{
1.4 KB
clojure/pprint$print_table$fmt_row__11283$iter__11284__11288$fn__11289$fn__11290.class
1.23 KB
procyon -ec {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 import·clojure.lang.ArraySeq;5 import·clojure.lang.ArraySeq;
6 import·clojure.lang.Indexed;6 import·clojure.lang.Indexed;
7 import·clojure.lang.RT;7 import·clojure.lang.RT;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·pprint$print_table$fmt_row__11283$iter__11284__11288$fn__11289$fn__11290·extends·AFunction9 public·final·class·pprint$print_table$fmt_row__11283$iter__11284__11288$fn__11289$fn__11290·extends·AFunction
10 {10 {
 11 ····Object·b__11287;
11 ····Object·c__6288__auto__;12 ····Object·c__6288__auto__;
12 ····int·size__6289__auto__;13 ····int·size__6289__auto__;
13 ····Object·b__11287; 
14 ····14 ····
15 ····public·pprint$print_table$fmt_row__11283$iter__11284__11288$fn__11289$fn__11290(final·Object·c__6288__auto__,·final·int·size__6289__auto__,·final·Object·b__11287)·{15 ····public·pprint$print_table$fmt_row__11283$iter__11284__11288$fn__11289$fn__11290(final·Object·b__11287,·final·Object·c__6288__auto__,·final·int·size__6289__auto__)·{
 16 ········this.b__11287·=·b__11287;
16 ········this.c__6288__auto__·=·c__6288__auto__;17 ········this.c__6288__auto__·=·c__6288__auto__;
17 ········this.size__6289__auto__·=·size__6289__auto__;18 ········this.size__6289__auto__·=·size__6289__auto__;
18 ········this.b__11287·=·b__11287; 
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke()·{21 ····public·Object·invoke()·{
22 ········for·(long·i__11286·=·(long)RT.intCast(0L);·i__11286·<·this.size__6289__auto__;·++i__11286)·{22 ········for·(long·i__11286·=·(long)RT.intCast(0L);·i__11286·<·this.size__6289__auto__;·++i__11286)·{
23 ············Object·vec__11291·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__11286));23 ············Object·vec__11291·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__11286));
24 ············Object·col·=·RT.nth(vec__11291,·RT.intCast(0L),·(Object)null);24 ············Object·col·=·RT.nth(vec__11291,·RT.intCast(0L),·(Object)null);
25 ············final·Object·o·=·vec__11291;25 ············final·Object·o·=·vec__11291;
5.0 KB
clojure/pprint$print_table$fmt_row__11283$iter__11284__11288$fn__11289.class
4.85 KB
procyon -ec {}
    
Offset 5, 20 lines modifiedOffset 5, 20 lines modified
5 import·clojure.lang.ArraySeq;5 import·clojure.lang.ArraySeq;
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·pprint$print_table$fmt_row__11283$iter__11284__11288$fn__11289·extends·AFunction9 public·final·class·pprint$print_table$fmt_row__11283$iter__11284__11288$fn__11289·extends·AFunction
10 {10 {
11 ····Object·s__11285; 
12 ····Object·iter__11284;11 ····Object·iter__11284;
 12 ····Object·s__11285;
13 ····13 ····
14 ····public·pprint$print_table$fmt_row__11283$iter__11284__11288$fn__11289(final·Object·s__11285,·final·Object·iter__11284)·{14 ····public·pprint$print_table$fmt_row__11283$iter__11284__11288$fn__11289(final·Object·iter__11284,·final·Object·s__11285)·{
15 ········this.s__11285·=·s__11285; 
16 ········this.iter__11284·=·iter__11284;15 ········this.iter__11284·=·iter__11284;
 16 ········this.s__11285·=·s__11285;
17 ····}17 ····}
18 ····18 ····
19 ····public·Object·invoke()·{19 ····public·Object·invoke()·{
20 ········final·Object·s__11287·=·this.s__11285;20 ········final·Object·s__11287·=·this.s__11285;
21 ········this.s__11285·=·null;21 ········this.s__11285·=·null;
22 ········final·Object·o;22 ········final·Object·o;
23 ········Object·s__11285·=·o·=·s__11287;23 ········Object·s__11285·=·o·=·s__11287;
Offset 31, 56 lines modifiedOffset 31, 57 lines modified
31 ················temp__5720__auto__11301·=·null;31 ················temp__5720__auto__11301·=·null;
32 ················Object·s__11286·=·o2;32 ················Object·s__11286·=·o2;
33 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__11286);33 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__11286);
34 ················if·(invokeStatic2·!=·null)·{34 ················if·(invokeStatic2·!=·null)·{
35 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{35 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
36 ························Object·c__6288__auto__11299·=·core$chunk_first.invokeStatic(s__11286);36 ························Object·c__6288__auto__11299·=·core$chunk_first.invokeStatic(s__11286);
37 ························final·int·size__6289__auto__11300·=·RT.intCast(RT.count(c__6288__auto__11299));37 ························final·int·size__6289__auto__11300·=·RT.intCast(RT.count(c__6288__auto__11299));
 38 ························final·Object·invokeStatic3;
38 ························Object·b__11287·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__11300);39 ························Object·b__11287·=·invokeStatic3·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__11300);
39 ························final·Object·o3·=·c__6288__auto__11299;40 ························final·Object·o3·=·c__6288__auto__11299;
40 ························c__6288__auto__11299·=·null;41 ························c__6288__auto__11299·=·null;
41 ························final·Object·invoke·=·((IFn)new·pprint$print_table$fmt_row__11283$iter__11284__11288$fn__11289$fn__11290(o3,·size__6289__auto__11300,·b__11287)).invoke();42 ························final·Object·invoke·=·((IFn)new·pprint$print_table$fmt_row__11283$iter__11284__11288$fn__11289$fn__11290(invokeStatic3,·o3,·size__6289__auto__11300)).invoke();
42 ························if·(invoke·!=·null)·{43 ························if·(invoke·!=·null)·{
43 ····························if·(invoke·!=·Boolean.FALSE)·{44 ····························if·(invoke·!=·Boolean.FALSE)·{
44 ································final·Object·o4·=·b__11287;45 ································final·Object·o4·=·b__11287;
45 ································b__11287·=·null;46 ································b__11287·=·null;
46 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o4);47 ································final·Object·invokeStatic4·=·core$chunk.invokeStatic(o4);
47 ································final·IFn·fn·=·(IFn)this.iter__11284;48 ································final·IFn·fn·=·(IFn)this.iter__11284;
48 ································final·Object·o5·=·s__11286;49 ································final·Object·o5·=·s__11286;
49 ································s__11286·=·null;50 ································s__11286·=·null;
50 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));51 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));
51 ································this·=·null;52 ································this·=·null;
52 ································return·core$chunk_cons.invokeStatic(invokeStatic3,·invoke2);53 ································return·core$chunk_cons.invokeStatic(invokeStatic4,·invoke2);
53 ····························}54 ····························}
54 ························}55 ························}
55 ························final·Object·o7·=·b__11287;56 ························final·Object·o7·=·b__11287;
56 ························b__11287·=·null;57 ························b__11287·=·null;
57 ························final·Object·invokeStatic4·=·core$chunk.invokeStatic(o7);58 ························final·Object·invokeStatic5·=·core$chunk.invokeStatic(o7);
58 ························final·Object·o8·=·null;59 ························final·Object·o8·=·null;
59 ························this·=·null;60 ························this·=·null;
60 ························return·core$chunk_cons.invokeStatic(invokeStatic4,·o8);61 ························return·core$chunk_cons.invokeStatic(invokeStatic5,·o8);
61 ····················}62 ····················}
62 ················}63 ················}
63 ················Object·vec__11295·=·core$first__5369.invokeStatic(s__11286);64 ················Object·vec__11295·=·core$first__5369.invokeStatic(s__11286);
64 ················Object·col·=·RT.nth(vec__11295,·RT.intCast(0L),·(Object)null);65 ················Object·col·=·RT.nth(vec__11295,·RT.intCast(0L),·(Object)null);
65 ················final·Object·o9·=·vec__11295;66 ················final·Object·o9·=·vec__11295;
66 ················vec__11295·=·null;67 ················vec__11295·=·null;
67 ················final·Object·nth;68 ················final·Object·nth;
68 ················Object·fmt·=·nth·=·RT.nth(o9,·RT.intCast(1L),·(Object)null);69 ················Object·fmt·=·nth·=·RT.nth(o9,·RT.intCast(1L),·(Object)null);
69 ················fmt·=·null;70 ················fmt·=·null;
70 ················final·Object[]·array·=·{·null·};71 ················final·Object[]·array·=·{·null·};
71 ················final·int·n·=·0;72 ················final·int·n·=·0;
72 ················final·Object·o10·=·col;73 ················final·Object·o10·=·col;
73 ················col·=·null;74 ················col·=·null;
74 ················array[n]·=·core$str.invokeStatic(o10);75 ················array[n]·=·core$str.invokeStatic(o10);
75 ················final·Object·invokeStatic5·=·core$format.invokeStatic(nth,·(ISeq)ArraySeq.create(array));76 ················final·Object·invokeStatic6·=·core$format.invokeStatic(nth,·(ISeq)ArraySeq.create(array));
76 ················final·IFn·fn2·=·(IFn)this.iter__11284;77 ················final·IFn·fn2·=·(IFn)this.iter__11284;
77 ················final·Object·o11·=·s__11286;78 ················final·Object·o11·=·s__11286;
78 ················s__11286·=·null;79 ················s__11286·=·null;
79 ················final·Object·invoke3·=·fn2.invoke(core$rest__5373.invokeStatic(o11));80 ················final·Object·invoke3·=·fn2.invoke(core$rest__5373.invokeStatic(o11));
80 ················this·=·null;81 ················this·=·null;
81 ················return·core$cons__5361.invokeStatic(invokeStatic5,·invoke3);82 ················return·core$cons__5361.invokeStatic(invokeStatic6,·invoke3);
82 ············}83 ············}
83 ········}84 ········}
84 ········return·null;85 ········return·null;
85 ····}86 ····}
86 }87 }
661 B
clojure/pprint$print_table$fmt_row__11283$iter__11284__11288.class
529 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·pprint$print_table$fmt_row__11283$iter__11284__11288·extends·AFunction7 public·final·class·pprint$print_table$fmt_row__11283$iter__11284__11288·extends·AFunction
8 {8 {
9 ····public·Object·invoke(Object·s__11285)·{9 ····public·Object·invoke(Object·s__11285)·{
10 ········final·Object·o·=·s__11285;10 ········final·Object·o·=·s__11285;
11 ········s__11285·=·null;11 ········s__11285·=·null;
12 ········return·new·LazySeq((IFn)new·pprint$print_table$fmt_row__11283$iter__11284__11288$fn__11289(o,·(Object)this));12 ········return·new·LazySeq((IFn)new·pprint$print_table$fmt_row__11283$iter__11284__11288$fn__11289((Object)this,·o));
13 ····}13 ····}
14 }14 }
944 B
clojure/pprint$print_table$fmt_row__11283.class
850 B
procyon -ec {}
    
Offset 6, 22 lines modifiedOffset 6, 22 lines modified
6 import·clojure.lang.ArraySeq;6 import·clojure.lang.ArraySeq;
7 import·clojure.lang.IFn;7 import·clojure.lang.IFn;
8 import·clojure.lang.Var;8 import·clojure.lang.Var;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·pprint$print_table$fmt_row__11283·extends·AFunction10 public·final·class·pprint$print_table$fmt_row__11283·extends·AFunction
11 {11 {
12 ····Object·fmts; 
13 ····Object·ks;12 ····Object·ks;
 13 ····Object·fmts;
14 ····public·static·final·Var·const__0;14 ····public·static·final·Var·const__0;
15 ····public·static·final·Var·const__4;15 ····public·static·final·Var·const__4;
16 ····16 ····
17 ····public·pprint$print_table$fmt_row__11283(final·Object·fmts,·final·Object·ks)·{17 ····public·pprint$print_table$fmt_row__11283(final·Object·ks,·final·Object·fmts)·{
18 ········this.fmts·=·fmts; 
19 ········this.ks·=·ks;18 ········this.ks·=·ks;
 19 ········this.fmts·=·fmts;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke(Object·leader,·Object·divider,·Object·trailer,·Object·row)·{22 ····public·Object·invoke(Object·leader,·Object·divider,·Object·trailer,·Object·row)·{
23 ········final·Object·o·=·leader;23 ········final·Object·o·=·leader;
24 ········leader·=·null;24 ········leader·=·null;
25 ········final·Object[]·array·=·new·Object[2];25 ········final·Object[]·array·=·new·Object[2];
26 ········final·int·n·=·0;26 ········final·int·n·=·0;
8.55 KB
clojure/pprint$print_table.class
8.49 KB
procyon -ec {}
    
Offset 19, 113 lines modifiedOffset 19, 114 lines modified
19 ········if·(invokeStatic·!=·null)·{19 ········if·(invokeStatic·!=·null)·{
20 ············if·(invokeStatic·!=·Boolean.FALSE)·{20 ············if·(invokeStatic·!=·Boolean.FALSE)·{
21 ················Object·widths·=·core$map.invokeStatic((Object)new·pprint$print_table$fn__11275(rows),·ks);21 ················Object·widths·=·core$map.invokeStatic((Object)new·pprint$print_table$fn__11275(rows),·ks);
22 ················Object·spacers·=·core$map.invokeStatic((Object)new·pprint$print_table$fn__11279(),·widths);22 ················Object·spacers·=·core$map.invokeStatic((Object)new·pprint$print_table$fn__11279(),·widths);
23 ················final·pprint$print_table$fn__11281·pprint$print_table$fn__11281·=·new·pprint$print_table$fn__11281();23 ················final·pprint$print_table$fn__11281·pprint$print_table$fn__11281·=·new·pprint$print_table$fn__11281();
24 ················final·Object·o·=·widths;24 ················final·Object·o·=·widths;
25 ················widths·=·null;25 ················widths·=·null;
26 ················final·Object·invokeStatic2; 
27 ················Object·fmts·=·invokeStatic2·=·core$map.invokeStatic((Object)pprint$print_table$fn__11281,·o);26 ················Object·fmts·=·core$map.invokeStatic((Object)pprint$print_table$fn__11281,·o);
 27 ················final·Object·o2·=·ks;
 28 ················final·Object·o3·=·fmts;
28 ················fmts·=·null;29 ················fmts·=·null;
29 ················final·Object·fmt_row·=·new·pprint$print_table$fmt_row__11283(invokeStatic2,·ks);30 ················final·Object·fmt_row·=·new·pprint$print_table$fmt_row__11283(o2,·o3);
30 ················((IFn)pprint$print_table.const__2.getRawRoot()).invoke();31 ················((IFn)pprint$print_table.const__2.getRawRoot()).invoke();
31 ················core$println.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·((IFn)fmt_row).invoke((Object)"|·",·(Object)"·|·",·(Object)"·|",·core$zipmap.invokeStatic(ks,·ks))·}));32 ················core$println.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·((IFn)fmt_row).invoke((Object)"|·",·(Object)"·|·",·(Object)"·|",·core$zipmap.invokeStatic(ks,·ks))·}));
32 ················final·Object[]·array·=·{·null·};33 ················final·Object[]·array·=·{·null·};
33 ················final·int·n·=·0;34 ················final·int·n·=·0;
34 ················final·IFn·fn·=·(IFn)fmt_row;35 ················final·IFn·fn·=·(IFn)fmt_row;
35 ················final·String·s·=·"|-";36 ················final·String·s·=·"|-";
36 ················final·String·s2·=·"-+-";37 ················final·String·s2·=·"-+-";
37 ················final·String·s3·=·"-|";38 ················final·String·s3·=·"-|";
38 ················final·Object·o2·=·ks;39 ················final·Object·o4·=·ks;
39 ················ks·=·null;40 ················ks·=·null;
40 ················final·Object·o3·=·spacers;41 ················final·Object·o5·=·spacers;
41 ················spacers·=·null;42 ················spacers·=·null;
42 ················array[n]·=·fn.invoke((Object)s,·(Object)s2,·(Object)s3,·core$zipmap.invokeStatic(o2,·o3));43 ················array[n]·=·fn.invoke((Object)s,·(Object)s2,·(Object)s3,·core$zipmap.invokeStatic(o4,·o5));
43 ················core$println.invokeStatic((ISeq)ArraySeq.create(array));44 ················core$println.invokeStatic((ISeq)ArraySeq.create(array));
44 ················final·Object·o4·=·rows;45 ················final·Object·o6·=·rows;
45 ················rows·=·null;46 ················rows·=·null;
46 ················Object·seq_11307·=·core$seq__5387.invokeStatic(o4);47 ················Object·seq_11307·=·core$seq__5387.invokeStatic(o6);
47 ················Object·chunk_11308·=·null;48 ················Object·chunk_11308·=·null;
48 ················long·count_11309·=·0L;49 ················long·count_11309·=·0L;
49 ················long·i_11310·=·0L;50 ················long·i_11310·=·0L;
50 ················while·(true)·{51 ················while·(true)·{
51 ····················if·(i_11310·<·count_11309)·{52 ····················if·(i_11310·<·count_11309)·{
52 ························Object·row·=·((Indexed)chunk_11308).nth(RT.intCast(i_11310));53 ························Object·row·=·((Indexed)chunk_11308).nth(RT.intCast(i_11310));
53 ························final·Object[]·array2·=·{·null·};54 ························final·Object[]·array2·=·{·null·};
54 ························final·int·n2·=·0;55 ························final·int·n2·=·0;
55 ························final·IFn·fn2·=·(IFn)fmt_row;56 ························final·IFn·fn2·=·(IFn)fmt_row;
56 ························final·String·s4·=·"|·";57 ························final·String·s4·=·"|·";
57 ························final·String·s5·=·"·|·";58 ························final·String·s5·=·"·|·";
58 ························final·String·s6·=·"·|";59 ························final·String·s6·=·"·|";
59 ························final·Object·o5·=·row;60 ························final·Object·o7·=·row;
60 ························row·=·null;61 ························row·=·null;
61 ························array2[n2]·=·fn2.invoke((Object)s4,·(Object)s5,·(Object)s6,·o5);62 ························array2[n2]·=·fn2.invoke((Object)s4,·(Object)s5,·(Object)s6,·o7);
62 ························core$println.invokeStatic((ISeq)ArraySeq.create(array2));63 ························core$println.invokeStatic((ISeq)ArraySeq.create(array2));
63 ························final·Object·o6·=·seq_11307;64 ························final·Object·o8·=·seq_11307;
64 ························seq_11307·=·null;65 ························seq_11307·=·null;
65 ························final·Object·o7·=·chunk_11308;66 ························final·Object·o9·=·chunk_11308;
66 ························chunk_11308·=·null;67 ························chunk_11308·=·null;
67 ························final·long·n3·=·count_11309;68 ························final·long·n3·=·count_11309;
68 ························++i_11310;69 ························++i_11310;
69 ························count_11309·=·n3;70 ························count_11309·=·n3;
70 ························chunk_11308·=·o7;71 ························chunk_11308·=·o9;
71 ························seq_11307·=·o6;72 ························seq_11307·=·o8;
72 ····················}73 ····················}
73 ····················else·{74 ····················else·{
74 ························final·Object·o8·=·seq_11307;75 ························final·Object·o10·=·seq_11307;
75 ························seq_11307·=·null;76 ························seq_11307·=·null;
76 ························final·Object·invokeStatic3;77 ························final·Object·invokeStatic2;
77 ························Object·temp__5720__auto__11313·=·invokeStatic3·=·core$seq__5387.invokeStatic(o8);78 ························Object·temp__5720__auto__11313·=·invokeStatic2·=·core$seq__5387.invokeStatic(o10);
78 ························if·(invokeStatic3·==·null)·{79 ························if·(invokeStatic2·==·null)·{
79 ····························break;80 ····························break;
80 ························}81 ························}
81 ························if·(invokeStatic3·==·Boolean.FALSE)·{82 ························if·(invokeStatic2·==·Boolean.FALSE)·{
82 ····························break;83 ····························break;
83 ························}84 ························}
84 ························final·Object·o9·=·temp__5720__auto__11313;85 ························final·Object·o11·=·temp__5720__auto__11313;
85 ························temp__5720__auto__11313·=·null;86 ························temp__5720__auto__11313·=·null;
86 ························Object·seq_11308·=·o9;87 ························Object·seq_11308·=·o11;
87 ························final·Object·invokeStatic4·=·core$chunked_seq_QMARK_.invokeStatic(seq_11308);88 ························final·Object·invokeStatic3·=·core$chunked_seq_QMARK_.invokeStatic(seq_11308);
88 ························if·(invokeStatic4·!=·null)·{89 ························if·(invokeStatic3·!=·null)·{
89 ····························if·(invokeStatic4·!=·Boolean.FALSE)·{90 ····························if·(invokeStatic3·!=·Boolean.FALSE)·{
90 ································Object·c__5983__auto__11312·=·core$chunk_first.invokeStatic(seq_11308);91 ································Object·c__5983__auto__11312·=·core$chunk_first.invokeStatic(seq_11308);
91 ································final·Object·o10·=·seq_11308;92 ································final·Object·o12·=·seq_11308;
92 ································seq_11308·=·null;93 ································seq_11308·=·null;
93 ································final·Object·invokeStatic5·=·core$chunk_rest.invokeStatic(o10);94 ································final·Object·invokeStatic4·=·core$chunk_rest.invokeStatic(o12);
94 ································final·Object·o11·=·c__5983__auto__11312;95 ································final·Object·o13·=·c__5983__auto__11312;
95 ································final·Object·o12·=·c__5983__auto__11312;96 ································final·Object·o14·=·c__5983__auto__11312;
96 ································c__5983__auto__11312·=·null;97 ································c__5983__auto__11312·=·null;
97 ································final·long·n4·=·(long)RT.intCast(RT.count(o12));98 ································final·long·n4·=·(long)RT.intCast(RT.count(o14));
98 ································i_11310·=·RT.intCast(0L);99 ································i_11310·=·RT.intCast(0L);
99 ································count_11309·=·n4;100 ································count_11309·=·n4;
100 ································chunk_11308·=·o11;101 ································chunk_11308·=·o13;
101 ································seq_11307·=·invokeStatic5;102 ································seq_11307·=·invokeStatic4;
102 ································continue;103 ································continue;
103 ····························}104 ····························}
104 ························}105 ························}
105 ························Object·row2·=·core$first__5369.invokeStatic(seq_11308);106 ························Object·row2·=·core$first__5369.invokeStatic(seq_11308);
106 ························final·Object[]·array3·=·{·null·};107 ························final·Object[]·array3·=·{·null·};
107 ························final·int·n5·=·0;108 ························final·int·n5·=·0;
108 ························final·IFn·fn3·=·(IFn)fmt_row;109 ························final·IFn·fn3·=·(IFn)fmt_row;
109 ························final·String·s7·=·"|·";110 ························final·String·s7·=·"|·";
110 ························final·String·s8·=·"·|·";111 ························final·String·s8·=·"·|·";
111 ························final·String·s9·=·"·|";112 ························final·String·s9·=·"·|";
112 ························final·Object·o13·=·row2;113 ························final·Object·o15·=·row2;
113 ························row2·=·null;114 ························row2·=·null;
114 ························array3[n5]·=·fn3.invoke((Object)s7,·(Object)s8,·(Object)s9,·o13);115 ························array3[n5]·=·fn3.invoke((Object)s7,·(Object)s8,·(Object)s9,·o15);
115 ························core$println.invokeStatic((ISeq)ArraySeq.create(array3));116 ························core$println.invokeStatic((ISeq)ArraySeq.create(array3));
116 ························final·Object·o14·=·seq_11308;117 ························final·Object·o16·=·seq_11308;
117 ························seq_11308·=·null;118 ························seq_11308·=·null;
118 ························final·Object·invokeStatic6·=·core$next__5371.invokeStatic(o14);119 ························final·Object·invokeStatic5·=·core$next__5371.invokeStatic(o16);
119 ························final·Object·o15·=·null;120 ························final·Object·o17·=·null;
120 ························final·long·n6·=·0L;121 ························final·long·n6·=·0L;
121 ························i_11310·=·0L;122 ························i_11310·=·0L;
122 ························count_11309·=·n6;123 ························count_11309·=·n6;
123 ························chunk_11308·=·o15;124 ························chunk_11308·=·o17;
124 ························seq_11307·=·invokeStatic6;125 ························seq_11307·=·invokeStatic5;
125 ····················}126 ····················}
126 ················}127 ················}
127 ················return·null;128 ················return·null;
128 ············}129 ············}
129 ········}130 ········}
130 ········return·null;131 ········return·null;
131 ····}132 ····}
1.15 KB
clojure/pprint$render_clauses$fn__10531.class
1.06 KB
procyon -ec {}
    
Offset 5, 23 lines modifiedOffset 5, 23 lines modified
5 import·clojure.lang.IPersistentVector;5 import·clojure.lang.IPersistentVector;
6 import·clojure.lang.Tuple;6 import·clojure.lang.Tuple;
7 import·clojure.lang.Var;7 import·clojure.lang.Var;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·pprint$render_clauses$fn__10531·extends·AFunction9 public·final·class·pprint$render_clauses$fn__10531·extends·AFunction
10 {10 {
 11 ····Object·base_navigator;
11 ····Object·clause;12 ····Object·clause;
12 ····Object·navigator;13 ····Object·navigator;
13 ····Object·base_navigator; 
14 ····public·static·final·Var·const__1;14 ····public·static·final·Var·const__1;
15 ····15 ····
16 ····public·pprint$render_clauses$fn__10531(final·Object·clause,·final·Object·navigator,·final·Object·base_navigator)·{16 ····public·pprint$render_clauses$fn__10531(final·Object·base_navigator,·final·Object·clause,·final·Object·navigator)·{
 17 ········this.base_navigator·=·base_navigator;
17 ········this.clause·=·clause;18 ········this.clause·=·clause;
18 ········this.navigator·=·navigator;19 ········this.navigator·=·navigator;
19 ········this.base_navigator·=·base_navigator; 
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········IPersistentVector·create;23 ········IPersistentVector·create;
24 ········try·{24 ········try·{
25 ············create·=·Tuple.create(pprint$execute_sub_format.invokeStatic(this.clause,·this.navigator,·this.base_navigator),·(Object)pprint$render_clauses$fn__10531.const__1.get().toString());25 ············create·=·Tuple.create(pprint$execute_sub_format.invokeStatic(this.clause,·this.navigator,·this.base_navigator),·(Object)pprint$render_clauses$fn__10531.const__1.get().toString());
26 ········}26 ········}
1.13 KB
clojure/pprint$render_clauses.class
1.06 KB
procyon -ec {}
    
Offset 42, 15 lines modifiedOffset 42, 15 lines modified
42 ············}42 ············}
43 ············Object·clause·=·core$first__5369.invokeStatic(clauses2);43 ············Object·clause·=·core$first__5369.invokeStatic(clauses2);
44 ············core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·pprint$render_clauses.const__4,·new·StringWriter()·})));44 ············core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·pprint$render_clauses.const__4,·new·StringWriter()·})));
45 ············final·Object·o5·=·clause;45 ············final·Object·o5·=·clause;
46 ············clause·=·null;46 ············clause·=·null;
47 ············final·Object·o6·=·navigator2;47 ············final·Object·o6·=·navigator2;
48 ············navigator2·=·null;48 ············navigator2·=·null;
49 ············Object·vec__10528·=·((IFn)new·pprint$render_clauses$fn__10531(o5,·o6,·base_navigator)).invoke();49 ············Object·vec__10528·=·((IFn)new·pprint$render_clauses$fn__10531(base_navigator,·o5,·o6)).invoke();
50 ············Object·iter_result·=·RT.nth(vec__10528,·RT.intCast(0L),·(Object)null);50 ············Object·iter_result·=·RT.nth(vec__10528,·RT.intCast(0L),·(Object)null);
51 ············final·Object·o7·=·vec__10528;51 ············final·Object·o7·=·vec__10528;
52 ············vec__10528·=·null;52 ············vec__10528·=·null;
53 ············Object·result_str·=·RT.nth(o7,·RT.intCast(1L),·(Object)null);53 ············Object·result_str·=·RT.nth(o7,·RT.intCast(1L),·(Object)null);
54 ············if·(Util.equiv((Object)pprint$render_clauses.const__9,·core$first__5369.invokeStatic(iter_result)))·{54 ············if·(Util.equiv((Object)pprint$render_clauses.const__9,·core$first__5369.invokeStatic(iter_result)))·{
55 ················final·Object·o8·=·acc;55 ················final·Object·o8·=·acc;
56 ················acc·=·null;56 ················acc·=·null;
1.12 KB
clojure/pprint$set_miser_width$fn__10205.class
1.03 KB
procyon -ec {}
    
Offset 6, 22 lines modifiedOffset 6, 22 lines modified
6 import·clojure.lang.ArraySeq;6 import·clojure.lang.ArraySeq;
7 import·clojure.lang.Keyword;7 import·clojure.lang.Keyword;
8 import·clojure.lang.Var;8 import·clojure.lang.Var;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·pprint$set_miser_width$fn__10205·extends·AFunction10 public·final·class·pprint$set_miser_width$fn__10205·extends·AFunction
11 {11 {
12 ····Object·this; 
13 ····Object·new_miser_width;12 ····Object·new_miser_width;
 13 ····Object·this;
14 ····public·static·final·Var·const__2;14 ····public·static·final·Var·const__2;
15 ····public·static·final·Keyword·const__3;15 ····public·static·final·Keyword·const__3;
16 ····16 ····
17 ····public·pprint$set_miser_width$fn__10205(final·Object·this2,·final·Object·new_miser_width)·{17 ····public·pprint$set_miser_width$fn__10205(final·Object·new_miser_width,·final·Object·this2)·{
18 ········this.this·=·this2; 
19 ········this.new_miser_width·=·new_miser_width;18 ········this.new_miser_width·=·new_miser_width;
 19 ········this.this·=·this2;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········final·Object·invokeStatic·=·core$deref.invokeStatic(this.this);23 ········final·Object·invokeStatic·=·core$deref.invokeStatic(this.this);
24 ········final·Object·rawRoot·=·pprint$set_miser_width$fn__10205.const__2.getRawRoot();24 ········final·Object·rawRoot·=·pprint$set_miser_width$fn__10205.const__2.getRawRoot();
25 ········final·ArraySeq·create·=·ArraySeq.create(new·Object[]·{·pprint$set_miser_width$fn__10205.const__3,·this.new_miser_width·});25 ········final·ArraySeq·create·=·ArraySeq.create(new·Object[]·{·pprint$set_miser_width$fn__10205.const__3,·this.new_miser_width·});
26 ········this·=·null;26 ········this·=·null;
866 B
clojure/pprint$set_miser_width.class
794 B
procyon -ec {}
    
Offset 4, 18 lines modifiedOffset 4, 18 lines modified
4 import·clojure.lang.LockingTransaction;4 import·clojure.lang.LockingTransaction;
5 import·java.util.concurrent.Callable;5 import·java.util.concurrent.Callable;
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·pprint$set_miser_width·extends·AFunction7 public·final·class·pprint$set_miser_width·extends·AFunction
8 {8 {
9 ····public·static·Object·invokeStatic(Object·this,·Object·new_miser_width)·{9 ····public·static·Object·invokeStatic(Object·this,·Object·new_miser_width)·{
10 ········final·Object·o·=·this; 
11 ········this·=·null; 
12 ········final·Object·o2·=·new_miser_width;10 ········final·Object·o·=·new_miser_width;
13 ········new_miser_width·=·null;11 ········new_miser_width·=·null;
 12 ········final·Object·o2·=·this;
 13 ········this·=·null;
14 ········return·LockingTransaction.runInTransaction((Callable)new·pprint$set_miser_width$fn__10205(o,·o2));14 ········return·LockingTransaction.runInTransaction((Callable)new·pprint$set_miser_width$fn__10205(o,·o2));
15 ····}15 ····}
16 ····16 ····
17 ····public·Object·invoke(final·Object·this1,·final·Object·new_miser_width)·{17 ····public·Object·invoke(final·Object·this1,·final·Object·new_miser_width)·{
18 ········return·invokeStatic(this1,·new_miser_width);18 ········return·invokeStatic(this1,·new_miser_width);
19 ····}19 ····}
20 }20 }
1.75 KB
clojure/pprint$start_block$fn__10186.class
1.67 KB
procyon -ec {}
    
Offset 13, 18 lines modifiedOffset 13, 18 lines modified
13 import·clojure.lang.KeywordLookupSite;13 import·clojure.lang.KeywordLookupSite;
14 import·clojure.lang.Keyword;14 import·clojure.lang.Keyword;
15 import·clojure.lang.Var;15 import·clojure.lang.Var;
16 import·clojure.lang.AFunction;16 import·clojure.lang.AFunction;
  
17 public·final·class·pprint$start_block$fn__10186·extends·AFunction17 public·final·class·pprint$start_block$fn__10186·extends·AFunction
18 {18 {
19 ····Object·this; 
20 ····Object·suffix;19 ····Object·suffix;
21 ····Object·prefix; 
22 ····Object·per_line_prefix;20 ····Object·per_line_prefix;
 21 ····Object·this;
 22 ····Object·prefix;
23 ····public·static·final·Var·const__1;23 ····public·static·final·Var·const__1;
24 ····public·static·final·Keyword·const__2;24 ····public·static·final·Keyword·const__2;
25 ····public·static·final·Object·const__5;25 ····public·static·final·Object·const__5;
26 ····public·static·final·Var·const__7;26 ····public·static·final·Var·const__7;
27 ····public·static·final·Keyword·const__10;27 ····public·static·final·Keyword·const__10;
28 ····public·static·final·Keyword·const__13;28 ····public·static·final·Keyword·const__13;
29 ····public·static·final·Keyword·const__19;29 ····public·static·final·Keyword·const__19;
Offset 41, 19 lines modifiedOffset 41, 19 lines modified
41 ····static·final·KeywordLookupSite·__site__5__;41 ····static·final·KeywordLookupSite·__site__5__;
42 ····static·ILookupThunk·__thunk__5__;42 ····static·ILookupThunk·__thunk__5__;
43 ····static·final·KeywordLookupSite·__site__6__;43 ····static·final·KeywordLookupSite·__site__6__;
44 ····static·ILookupThunk·__thunk__6__;44 ····static·ILookupThunk·__thunk__6__;
45 ····static·final·KeywordLookupSite·__site__7__;45 ····static·final·KeywordLookupSite·__site__7__;
46 ····static·ILookupThunk·__thunk__7__;46 ····static·ILookupThunk·__thunk__7__;
47 ····47 ····
 48 ····public·pprint$start_block$fn__10186(final·Object·suffix,·final·Object·per_line_prefix,·final·Object·this2,·final·Object·prefix)·{
48 ····public·pprint$start_block$fn__10186(final·Object·this2,·final·Object·suffix,·final·Object·prefix,·final·Object·per_line_prefix)·{ 
49 ········this.this·=·this2; 
50 ········this.suffix·=·suffix;49 ········this.suffix·=·suffix;
51 ········this.prefix·=·prefix; 
52 ········this.per_line_prefix·=·per_line_prefix;50 ········this.per_line_prefix·=·per_line_prefix;
 51 ········this.this·=·this2;
 52 ········this.prefix·=·prefix;
53 ····}53 ····}
54 ····54 ····
55 ····public·Object·invoke()·{55 ····public·Object·invoke()·{
56 ········final·Object·rawRoot·=·pprint$start_block$fn__10186.const__1.getRawRoot();56 ········final·Object·rawRoot·=·pprint$start_block$fn__10186.const__1.getRawRoot();
57 ········final·Object[]·array·=·new·Object[9];57 ········final·Object[]·array·=·new·Object[9];
58 ········final·int·n·=·0;58 ········final·int·n·=·0;
59 ········final·ILookupThunk·_thunk__0__·=·pprint$start_block$fn__10186.__thunk__0__;59 ········final·ILookupThunk·_thunk__0__·=·pprint$start_block$fn__10186.__thunk__0__;
1.13 KB
clojure/pprint$start_block.class
1.07 KB
procyon -ec {}
    
Offset 4, 22 lines modifiedOffset 4, 22 lines modified
4 import·clojure.lang.LockingTransaction;4 import·clojure.lang.LockingTransaction;
5 import·java.util.concurrent.Callable;5 import·java.util.concurrent.Callable;
6 import·clojure.lang.AFunction;6 import·clojure.lang.AFunction;
  
7 public·final·class·pprint$start_block·extends·AFunction7 public·final·class·pprint$start_block·extends·AFunction
8 {8 {
9 ····public·static·Object·invokeStatic(Object·this,·Object·prefix,·Object·per_line_prefix,·Object·suffix)·{9 ····public·static·Object·invokeStatic(Object·this,·Object·prefix,·Object·per_line_prefix,·Object·suffix)·{
10 ········final·Object·o·=·this; 
11 ········this·=·null; 
12 ········final·Object·o2·=·suffix;10 ········final·Object·o·=·suffix;
13 ········suffix·=·null;11 ········suffix·=·null;
14 ········final·Object·o3·=·prefix; 
15 ········prefix·=·null; 
16 ········final·Object·o4·=·per_line_prefix;12 ········final·Object·o2·=·per_line_prefix;
17 ········per_line_prefix·=·null;13 ········per_line_prefix·=·null;
 14 ········final·Object·o3·=·this;
 15 ········this·=·null;
 16 ········final·Object·o4·=·prefix;
 17 ········prefix·=·null;
18 ········return·LockingTransaction.runInTransaction((Callable)new·pprint$start_block$fn__10186(o,·o2,·o3,·o4));18 ········return·LockingTransaction.runInTransaction((Callable)new·pprint$start_block$fn__10186(o,·o2,·o3,·o4));
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke(final·Object·this1,·final·Object·prefix,·final·Object·per_line_prefix,·final·Object·suffix)·{21 ····public·Object·invoke(final·Object·this1,·final·Object·prefix,·final·Object·per_line_prefix,·final·Object·suffix)·{
22 ········return·invokeStatic(this1,·prefix,·per_line_prefix,·suffix);22 ········return·invokeStatic(this1,·prefix,·per_line_prefix,·suffix);
23 ····}23 ····}
24 }24 }
1.41 KB
clojure/pprint$tuple_map$iter__9936__9940$fn__9941$fn__9942.class
1.28 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·pprint$tuple_map$iter__9936__9940$fn__9941$fn__9942·extends·AFunction8 public·final·class·pprint$tuple_map$iter__9936__9940$fn__9941$fn__9942·extends·AFunction
9 {9 {
10 ····Object·v1; 
11 ····Object·c__6288__auto__; 
12 ····int·size__6289__auto__;10 ····int·size__6289__auto__;
 11 ····Object·c__6288__auto__;
13 ····Object·b__9939;12 ····Object·b__9939;
 13 ····Object·v1;
14 ····14 ····
15 ····public·pprint$tuple_map$iter__9936__9940$fn__9941$fn__9942(final·Object·v1,·final·Object·c__6288__auto__,·final·int·size__6289__auto__,·final·Object·b__9939)·{15 ····public·pprint$tuple_map$iter__9936__9940$fn__9941$fn__9942(final·int·size__6289__auto__,·final·Object·c__6288__auto__,·final·Object·b__9939,·final·Object·v1)·{
16 ········this.v1·=·v1; 
17 ········this.c__6288__auto__·=·c__6288__auto__; 
18 ········this.size__6289__auto__·=·size__6289__auto__;16 ········this.size__6289__auto__·=·size__6289__auto__;
 17 ········this.c__6288__auto__·=·c__6288__auto__;
19 ········this.b__9939·=·b__9939;18 ········this.b__9939·=·b__9939;
 19 ········this.v1·=·v1;
20 ····}20 ····}
21 ····21 ····
22 ····public·Object·invoke()·{22 ····public·Object·invoke()·{
23 ········for·(long·i__9938·=·(long)RT.intCast(0L);·i__9938·<·this.size__6289__auto__;·++i__9938)·{23 ········for·(long·i__9938·=·(long)RT.intCast(0L);·i__9938·<·this.size__6289__auto__;·++i__9938)·{
24 ············Object·vec__9943·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__9938));24 ············Object·vec__9943·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__9938));
25 ············Object·k·=·RT.nth(vec__9943,·RT.intCast(0L),·(Object)null);25 ············Object·k·=·RT.nth(vec__9943,·RT.intCast(0L),·(Object)null);
26 ············final·Object·o·=·vec__9943;26 ············final·Object·o·=·vec__9943;
2.52 KB
clojure/pprint$tuple_map$iter__9936__9940$fn__9941.class
2.41 KB
procyon -ec {}
    
Offset 5, 22 lines modifiedOffset 5, 22 lines modified
5 import·clojure.lang.Tuple;5 import·clojure.lang.Tuple;
6 import·clojure.lang.IFn;6 import·clojure.lang.IFn;
7 import·clojure.lang.RT;7 import·clojure.lang.RT;
8 import·clojure.lang.AFunction;8 import·clojure.lang.AFunction;
  
9 public·final·class·pprint$tuple_map$iter__9936__9940$fn__9941·extends·AFunction9 public·final·class·pprint$tuple_map$iter__9936__9940$fn__9941·extends·AFunction
10 {10 {
11 ····Object·v1; 
12 ····Object·iter__9936; 
13 ····Object·s__9937;11 ····Object·s__9937;
 12 ····Object·iter__9936;
 13 ····Object·v1;
14 ····14 ····
15 ····public·pprint$tuple_map$iter__9936__9940$fn__9941(final·Object·v1,·final·Object·iter__9936,·final·Object·s__9937)·{15 ····public·pprint$tuple_map$iter__9936__9940$fn__9941(final·Object·s__9937,·final·Object·iter__9936,·final·Object·v1)·{
16 ········this.v1·=·v1; 
17 ········this.iter__9936·=·iter__9936; 
18 ········this.s__9937·=·s__9937;16 ········this.s__9937·=·s__9937;
 17 ········this.iter__9936·=·iter__9936;
 18 ········this.v1·=·v1;
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke()·{21 ····public·Object·invoke()·{
22 ········final·Object·s__9939·=·this.s__9937;22 ········final·Object·s__9939·=·this.s__9937;
23 ········this.s__9937·=·null;23 ········this.s__9937·=·null;
24 ········final·Object·o;24 ········final·Object·o;
25 ········Object·s__9937·=·o·=·s__9939;25 ········Object·s__9937·=·o·=·s__9939;
Offset 34, 18 lines modifiedOffset 34, 18 lines modified
34 ················Object·s__9938·=·o2;34 ················Object·s__9938·=·o2;
35 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__9938);35 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__9938);
36 ················if·(invokeStatic2·!=·null)·{36 ················if·(invokeStatic2·!=·null)·{
37 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{37 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
38 ························Object·c__6288__auto__9951·=·core$chunk_first.invokeStatic(s__9938);38 ························Object·c__6288__auto__9951·=·core$chunk_first.invokeStatic(s__9938);
39 ························final·int·size__6289__auto__9952·=·RT.intCast(RT.count(c__6288__auto__9951));39 ························final·int·size__6289__auto__9952·=·RT.intCast(RT.count(c__6288__auto__9951));
40 ························Object·b__9939·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__9952);40 ························Object·b__9939·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__9952);
41 ························final·Object·v2·=·this.v1;41 ························final·int·n·=·size__6289__auto__9952;
42 ························final·Object·o3·=·c__6288__auto__9951;42 ························final·Object·o3·=·c__6288__auto__9951;
43 ························c__6288__auto__9951·=·null;43 ························c__6288__auto__9951·=·null;
44 ························final·Object·invoke·=·((IFn)new·pprint$tuple_map$iter__9936__9940$fn__9941$fn__9942(v2,·o3,·size__6289__auto__9952,·b__9939)).invoke();44 ························final·Object·invoke·=·((IFn)new·pprint$tuple_map$iter__9936__9940$fn__9941$fn__9942(n,·o3,·b__9939,·this.v1)).invoke();
45 ························if·(invoke·!=·null)·{45 ························if·(invoke·!=·null)·{
46 ····························if·(invoke·!=·Boolean.FALSE)·{46 ····························if·(invoke·!=·Boolean.FALSE)·{
47 ································final·Object·o4·=·b__9939;47 ································final·Object·o4·=·b__9939;
48 ································b__9939·=·null;48 ································b__9939·=·null;
49 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o4);49 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o4);
50 ································final·IFn·fn·=·(IFn)this.iter__9936;50 ································final·IFn·fn·=·(IFn)this.iter__9936;
51 ································final·Object·o5·=·s__9938;51 ································final·Object·o5·=·s__9938;
626 B
clojure/pprint$tuple_map$iter__9936__9940.class
532 B
procyon -ec {}
    
Offset 10, 13 lines modifiedOffset 10, 12 lines modified
10 ····Object·v1;10 ····Object·v1;
11 ····11 ····
12 ····public·pprint$tuple_map$iter__9936__9940(final·Object·v1)·{12 ····public·pprint$tuple_map$iter__9936__9940(final·Object·v1)·{
13 ········this.v1·=·v1;13 ········this.v1·=·v1;
14 ····}14 ····}
15 ····15 ····
16 ····public·Object·invoke(Object·s__9937)·{16 ····public·Object·invoke(Object·s__9937)·{
17 ········final·Object·v1·=·this.v1; 
18 ········final·Object·o·=·s__9937;17 ········final·Object·o·=·s__9937;
19 ········s__9937·=·null;18 ········s__9937·=·null;
20 ········return·new·LazySeq((IFn)new·pprint$tuple_map$iter__9936__9940$fn__9941(v1,·(Object)this,·o));19 ········return·new·LazySeq((IFn)new·pprint$tuple_map$iter__9936__9940$fn__9941(o,·(Object)this,·this.v1));
21 ····}20 ····}
22 }21 }
1.26 KB
clojure/pprint$two_forms$iter__11240__11244$fn__11245$fn__11246.class
1.13 KB
procyon -ec {}
    
Offset 5, 21 lines modifiedOffset 5, 21 lines modified
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·pprint$two_forms$iter__11240__11244$fn__11245$fn__11246·extends·AFunction8 public·final·class·pprint$two_forms$iter__11240__11244$fn__11245$fn__11246·extends·AFunction
9 {9 {
10 ····Object·b__11243;10 ····Object·b__11243;
11 ····Object·c__6288__auto__; 
12 ····int·size__6289__auto__;11 ····int·size__6289__auto__;
 12 ····Object·c__6288__auto__;
13 ····13 ····
14 ····public·pprint$two_forms$iter__11240__11244$fn__11245$fn__11246(final·Object·b__11243,·final·Object·c__6288__auto__,·final·int·size__6289__auto__)·{14 ····public·pprint$two_forms$iter__11240__11244$fn__11245$fn__11246(final·Object·b__11243,·final·int·size__6289__auto__,·final·Object·c__6288__auto__)·{
15 ········this.b__11243·=·b__11243;15 ········this.b__11243·=·b__11243;
16 ········this.c__6288__auto__·=·c__6288__auto__; 
17 ········this.size__6289__auto__·=·size__6289__auto__;16 ········this.size__6289__auto__·=·size__6289__auto__;
 17 ········this.c__6288__auto__·=·c__6288__auto__;
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·invoke()·{20 ····public·Object·invoke()·{
21 ········for·(long·i__11242·=·(long)RT.intCast(0L);·i__11242·<·this.size__6289__auto__;·++i__11242)·{21 ········for·(long·i__11242·=·(long)RT.intCast(0L);·i__11242·<·this.size__6289__auto__;·++i__11242)·{
22 ············Object·x·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__11242));22 ············Object·x·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__11242));
23 ············final·Object·b__11243·=·this.b__11243;23 ············final·Object·b__11243·=·this.b__11243;
24 ············final·Object·o·=·x;24 ············final·Object·o·=·x;
1.64 KB
clojure/pprint$two_forms$iter__11240__11244$fn__11245.class
1.53 KB
procyon -ec {}
    
Offset 33, 17 lines modifiedOffset 33, 18 lines modified
33 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__11242);33 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__11242);
34 ················if·(invokeStatic2·!=·null)·{34 ················if·(invokeStatic2·!=·null)·{
35 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{35 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
36 ························Object·c__6288__auto__11249·=·core$chunk_first.invokeStatic(s__11242);36 ························Object·c__6288__auto__11249·=·core$chunk_first.invokeStatic(s__11242);
37 ························final·int·size__6289__auto__11250·=·RT.intCast(RT.count(c__6288__auto__11249));37 ························final·int·size__6289__auto__11250·=·RT.intCast(RT.count(c__6288__auto__11249));
38 ························final·Object·invokeStatic3;38 ························final·Object·invokeStatic3;
39 ························Object·b__11243·=·invokeStatic3·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__11250);39 ························Object·b__11243·=·invokeStatic3·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__11250);
 40 ························final·int·n·=·size__6289__auto__11250;
40 ························final·Object·o3·=·c__6288__auto__11249;41 ························final·Object·o3·=·c__6288__auto__11249;
41 ························c__6288__auto__11249·=·null;42 ························c__6288__auto__11249·=·null;
42 ························final·Object·invoke·=·((IFn)new·pprint$two_forms$iter__11240__11244$fn__11245$fn__11246(invokeStatic3,·o3,·size__6289__auto__11250)).invoke();43 ························final·Object·invoke·=·((IFn)new·pprint$two_forms$iter__11240__11244$fn__11245$fn__11246(invokeStatic3,·n,·o3)).invoke();
43 ························if·(invoke·!=·null)·{44 ························if·(invoke·!=·null)·{
44 ····························if·(invoke·!=·Boolean.FALSE)·{45 ····························if·(invoke·!=·Boolean.FALSE)·{
45 ································final·Object·o4·=·b__11243;46 ································final·Object·o4·=·b__11243;
46 ································b__11243·=·null;47 ································b__11243·=·null;
47 ································final·Object·invokeStatic4·=·core$chunk.invokeStatic(o4);48 ································final·Object·invokeStatic4·=·core$chunk.invokeStatic(o4);
48 ································final·IFn·fn·=·(IFn)this.iter__11240;49 ································final·IFn·fn·=·(IFn)this.iter__11240;
49 ································final·Object·o5·=·s__11242;50 ································final·Object·o5·=·s__11242;
1.36 KB
clojure/pprint$unzip_map$iter__9908__9912$fn__9913$fn__9914.class
1.23 KB
procyon -ec {}
    
Offset 4, 22 lines modifiedOffset 4, 22 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·pprint$unzip_map$iter__9908__9912$fn__9913$fn__9914·extends·AFunction8 public·final·class·pprint$unzip_map$iter__9908__9912$fn__9913$fn__9914·extends·AFunction
9 {9 {
10 ····int·size__6289__auto__; 
11 ····Object·b__9911; 
12 ····Object·c__6288__auto__;10 ····Object·c__6288__auto__;
 11 ····Object·b__9911;
 12 ····int·size__6289__auto__;
13 ····13 ····
14 ····public·pprint$unzip_map$iter__9908__9912$fn__9913$fn__9914(final·int·size__6289__auto__,·final·Object·b__9911,·final·Object·c__6288__auto__)·{14 ····public·pprint$unzip_map$iter__9908__9912$fn__9913$fn__9914(final·Object·c__6288__auto__,·final·Object·b__9911,·final·int·size__6289__auto__)·{
15 ········this.size__6289__auto__·=·size__6289__auto__; 
16 ········this.b__9911·=·b__9911; 
17 ········this.c__6288__auto__·=·c__6288__auto__;15 ········this.c__6288__auto__·=·c__6288__auto__;
 16 ········this.b__9911·=·b__9911;
 17 ········this.size__6289__auto__·=·size__6289__auto__;
18 ····}18 ····}
19 ····19 ····
20 ····public·Object·invoke()·{20 ····public·Object·invoke()·{
21 ········for·(long·i__9910·=·(long)RT.intCast(0L);·i__9910·<·this.size__6289__auto__;·++i__9910)·{21 ········for·(long·i__9910·=·(long)RT.intCast(0L);·i__9910·<·this.size__6289__auto__;·++i__9910)·{
22 ············Object·vec__9915·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__9910));22 ············Object·vec__9915·=·((Indexed)this.c__6288__auto__).nth(RT.intCast(i__9910));
23 ············Object·k·=·RT.nth(vec__9915,·RT.intCast(0L),·(Object)null);23 ············Object·k·=·RT.nth(vec__9915,·RT.intCast(0L),·(Object)null);
24 ············final·Object·o·=·vec__9915;24 ············final·Object·o·=·vec__9915;
4.58 KB
clojure/pprint$unzip_map$iter__9908__9912$fn__9913.class
4.47 KB
procyon -ec {}
    
Offset 32, 58 lines modifiedOffset 32, 56 lines modified
32 ················Object·s__9910·=·o2;32 ················Object·s__9910·=·o2;
33 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__9910);33 ················final·Object·invokeStatic2·=·core$chunked_seq_QMARK_.invokeStatic(s__9910);
34 ················if·(invokeStatic2·!=·null)·{34 ················if·(invokeStatic2·!=·null)·{
35 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{35 ····················if·(invokeStatic2·!=·Boolean.FALSE)·{
36 ························Object·c__6288__auto__9929·=·core$chunk_first.invokeStatic(s__9910);36 ························Object·c__6288__auto__9929·=·core$chunk_first.invokeStatic(s__9910);
37 ························final·int·size__6289__auto__9930·=·RT.intCast(RT.count(c__6288__auto__9929));37 ························final·int·size__6289__auto__9930·=·RT.intCast(RT.count(c__6288__auto__9929));
38 ························Object·b__9911·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__9930);38 ························Object·b__9911·=·core$chunk_buffer.invokeStatic((Object)size__6289__auto__9930);
39 ························final·int·n·=·size__6289__auto__9930; 
40 ························final·Object·o3·=·b__9911; 
41 ························final·Object·o4·=·c__6288__auto__9929;39 ························final·Object·o3·=·c__6288__auto__9929;
42 ························c__6288__auto__9929·=·null;40 ························c__6288__auto__9929·=·null;
43 ························final·Object·invoke·=·((IFn)new·pprint$unzip_map$iter__9908__9912$fn__9913$fn__9914(n,·o3,·o4)).invoke();41 ························final·Object·invoke·=·((IFn)new·pprint$unzip_map$iter__9908__9912$fn__9913$fn__9914(o3,·b__9911,·size__6289__auto__9930)).invoke();
44 ························if·(invoke·!=·null)·{42 ························if·(invoke·!=·null)·{
45 ····························if·(invoke·!=·Boolean.FALSE)·{43 ····························if·(invoke·!=·Boolean.FALSE)·{
46 ································final·Object·o5·=·b__9911;44 ································final·Object·o4·=·b__9911;
47 ································b__9911·=·null;45 ································b__9911·=·null;
48 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o5);46 ································final·Object·invokeStatic3·=·core$chunk.invokeStatic(o4);
49 ································final·IFn·fn·=·(IFn)this.iter__9908;47 ································final·IFn·fn·=·(IFn)this.iter__9908;
50 ································final·Object·o6·=·s__9910;48 ································final·Object·o5·=·s__9910;
51 ································s__9910·=·null;49 ································s__9910·=·null;
52 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o6));50 ································final·Object·invoke2·=·fn.invoke(core$chunk_rest.invokeStatic(o5));
53 ································this·=·null;51 ································this·=·null;
54 ································return·core$chunk_cons.invokeStatic(invokeStatic3,·invoke2);52 ································return·core$chunk_cons.invokeStatic(invokeStatic3,·invoke2);
55 ····························}53 ····························}
56 ························}54 ························}
57 ························final·Object·o8·=·b__9911;55 ························final·Object·o7·=·b__9911;
58 ························b__9911·=·null;56 ························b__9911·=·null;
59 ························final·Object·invokeStatic4·=·core$chunk.invokeStatic(o8);57 ························final·Object·invokeStatic4·=·core$chunk.invokeStatic(o7);
60 ························final·Object·o9·=·null;58 ························final·Object·o8·=·null;
61 ························this·=·null;59 ························this·=·null;
62 ························return·core$chunk_cons.invokeStatic(invokeStatic4,·o9);60 ························return·core$chunk_cons.invokeStatic(invokeStatic4,·o8);
63 ····················}61 ····················}
64 ················}62 ················}
65 ················Object·vec__9922·=·core$first__5369.invokeStatic(s__9910);63 ················Object·vec__9922·=·core$first__5369.invokeStatic(s__9910);
66 ················Object·k·=·RT.nth(vec__9922,·RT.intCast(0L),·(Object)null);64 ················Object·k·=·RT.nth(vec__9922,·RT.intCast(0L),·(Object)null);
67 ················final·Object·o10·=·vec__9922;65 ················final·Object·o9·=·vec__9922;
68 ················vec__9922·=·null;66 ················vec__9922·=·null;
69 ················Object·vec__9923·=·RT.nth(o10,·RT.intCast(1L),·(Object)null);67 ················Object·vec__9923·=·RT.nth(o9,·RT.intCast(1L),·(Object)null);
70 ················RT.nth(vec__9923,·RT.intCast(0L),·(Object)null);68 ················RT.nth(vec__9923,·RT.intCast(0L),·(Object)null);
71 ················final·Object·o11·=·vec__9923;69 ················final·Object·o10·=·vec__9923;
72 ················vec__9923·=·null;70 ················vec__9923·=·null;
73 ················Object·v2·=·RT.nth(o11,·RT.intCast(1L),·(Object)null);71 ················Object·v2·=·RT.nth(o10,·RT.intCast(1L),·(Object)null);
74 ················final·Object·o12·=·k;72 ················final·Object·o11·=·k;
75 ················k·=·null;73 ················k·=·null;
76 ················final·Object·o13·=·v2;74 ················final·Object·o12·=·v2;
77 ················v2·=·null;75 ················v2·=·null;
78 ················final·IPersistentVector·create·=·Tuple.create(o12,·o13);76 ················final·IPersistentVector·create·=·Tuple.create(o11,·o12);
79 ················final·IFn·fn2·=·(IFn)this.iter__9908;77 ················final·IFn·fn2·=·(IFn)this.iter__9908;
80 ················final·Object·o14·=·s__9910;78 ················final·Object·o13·=·s__9910;
81 ················s__9910·=·null;79 ················s__9910·=·null;
82 ················final·Object·invoke3·=·fn2.invoke(core$rest__5373.invokeStatic(o14));80 ················final·Object·invoke3·=·fn2.invoke(core$rest__5373.invokeStatic(o13));
83 ················this·=·null;81 ················this·=·null;
84 ················return·core$cons__5361.invokeStatic((Object)create,·invoke3);82 ················return·core$cons__5361.invokeStatic((Object)create,·invoke3);
85 ············}83 ············}
86 ········}84 ········}
87 ········return·null;85 ········return·null;
88 ····}86 ····}
89 }87 }
1.16 KB
clojure/pprint/proxy$java/io/Writer$IDeref$PrettyFlush$4923d848.class
1.02 KB
procyon -ec {}
    
Offset 29, 26 lines modifiedOffset 29, 26 lines modified
29 ········this.__clojureFnMap·=·(IPersistentMap)((IPersistentCollection)this.__clojureFnMap).cons((Object)persistentMap);29 ········this.__clojureFnMap·=·(IPersistentMap)((IPersistentCollection)this.__clojureFnMap).cons((Object)persistentMap);
30 ····}30 ····}
31 ····31 ····
32 ····public·IPersistentMap·__getClojureFnMappings()·{32 ····public·IPersistentMap·__getClojureFnMappings()·{
33 ········return·this.__clojureFnMap;33 ········return·this.__clojureFnMap;
34 ····}34 ····}
35 ····35 ····
 36 ····public·/*·bridge·*/·Appendable·append(final·char·c)·{
 37 ········return·this.append(c);
 38 ····}
 39 ····
36 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq)·{40 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq)·{
37 ········return·this.append(csq);41 ········return·this.append(csq);
38 ····}42 ····}
39 ····43 ····
40 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq,·final·int·start,·final·int·end)·{44 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq,·final·int·start,·final·int·end)·{
41 ········return·this.append(csq,·start,·end);45 ········return·this.append(csq,·start,·end);
42 ····}46 ····}
43 ····47 ····
44 ····public·/*·bridge·*/·Appendable·append(final·char·c)·{ 
45 ········return·this.append(c); 
46 ····} 
47 ···· 
48 ····public·void·write(final·String·str)·{48 ····public·void·write(final·String·str)·{
49 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");49 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");
50 ········if·(value·!=·null)·{50 ········if·(value·!=·null)·{
51 ············((IFn)value).invoke((Object)this,·(Object)str);51 ············((IFn)value).invoke((Object)this,·(Object)str);
52 ········}52 ········}
53 ········else·{53 ········else·{
54 ············super.write(str);54 ············super.write(str);
1.13 KB
clojure/pprint/proxy$java/io/Writer$IDeref$e595a7c1.class
1.02 KB
procyon -ec {}
    
Offset 28, 26 lines modifiedOffset 28, 26 lines modified
28 ········this.__clojureFnMap·=·(IPersistentMap)((IPersistentCollection)this.__clojureFnMap).cons((Object)persistentMap);28 ········this.__clojureFnMap·=·(IPersistentMap)((IPersistentCollection)this.__clojureFnMap).cons((Object)persistentMap);
29 ····}29 ····}
30 ····30 ····
31 ····public·IPersistentMap·__getClojureFnMappings()·{31 ····public·IPersistentMap·__getClojureFnMappings()·{
32 ········return·this.__clojureFnMap;32 ········return·this.__clojureFnMap;
33 ····}33 ····}
34 ····34 ····
 35 ····public·/*·bridge·*/·Appendable·append(final·char·c)·{
 36 ········return·this.append(c);
 37 ····}
 38 ····
35 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq)·{39 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq)·{
36 ········return·this.append(csq);40 ········return·this.append(csq);
37 ····}41 ····}
38 ····42 ····
39 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq,·final·int·start,·final·int·end)·{43 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq,·final·int·start,·final·int·end)·{
40 ········return·this.append(csq,·start,·end);44 ········return·this.append(csq,·start,·end);
41 ····}45 ····}
42 ····46 ····
43 ····public·/*·bridge·*/·Appendable·append(final·char·c)·{ 
44 ········return·this.append(c); 
45 ····} 
46 ···· 
47 ····public·void·write(final·String·str)·{47 ····public·void·write(final·String·str)·{
48 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");48 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");
49 ········if·(value·!=·null)·{49 ········if·(value·!=·null)·{
50 ············((IFn)value).invoke((Object)this,·(Object)str);50 ············((IFn)value).invoke((Object)this,·(Object)str);
51 ········}51 ········}
52 ········else·{52 ········else·{
53 ············super.write(str);53 ············super.write(str);
1.12 KB
clojure/pprint/proxy$java/io/Writer$ff19274a.class
1.02 KB
procyon -ec {}
    
Offset 27, 26 lines modifiedOffset 27, 26 lines modified
27 ········this.__clojureFnMap·=·(IPersistentMap)((IPersistentCollection)this.__clojureFnMap).cons((Object)persistentMap);27 ········this.__clojureFnMap·=·(IPersistentMap)((IPersistentCollection)this.__clojureFnMap).cons((Object)persistentMap);
28 ····}28 ····}
29 ····29 ····
30 ····public·IPersistentMap·__getClojureFnMappings()·{30 ····public·IPersistentMap·__getClojureFnMappings()·{
31 ········return·this.__clojureFnMap;31 ········return·this.__clojureFnMap;
32 ····}32 ····}
33 ····33 ····
 34 ····public·/*·bridge·*/·Appendable·append(final·char·c)·{
 35 ········return·this.append(c);
 36 ····}
 37 ····
34 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq)·{38 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq)·{
35 ········return·this.append(csq);39 ········return·this.append(csq);
36 ····}40 ····}
37 ····41 ····
38 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq,·final·int·start,·final·int·end)·{42 ····public·/*·bridge·*/·Appendable·append(final·CharSequence·csq,·final·int·start,·final·int·end)·{
39 ········return·this.append(csq,·start,·end);43 ········return·this.append(csq,·start,·end);
40 ····}44 ····}
41 ····45 ····
42 ····public·/*·bridge·*/·Appendable·append(final·char·c)·{ 
43 ········return·this.append(c); 
44 ····} 
45 ···· 
46 ····public·void·write(final·String·str)·{46 ····public·void·write(final·String·str)·{
47 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");47 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"write");
48 ········if·(value·!=·null)·{48 ········if·(value·!=·null)·{
49 ············((IFn)value).invoke((Object)this,·(Object)str);49 ············((IFn)value).invoke((Object)this,·(Object)str);
50 ········}50 ········}
51 ········else·{51 ········else·{
52 ············super.write(str);52 ············super.write(str);
1.28 KB
clojure/reflect/AsmReflector$fn__12071.class
1.2 KB
procyon -ec {}
    
Offset 12, 24 lines modifiedOffset 12, 24 lines modified
12 import·clojure.lang.PersistentHashSet;12 import·clojure.lang.PersistentHashSet;
13 import·clojure.lang.Keyword;13 import·clojure.lang.Keyword;
14 import·clojure.lang.Var;14 import·clojure.lang.Var;
15 import·clojure.lang.AFunction;15 import·clojure.lang.AFunction;
  
16 public·final·class·AsmReflector$fn__12071·extends·AFunction16 public·final·class·AsmReflector$fn__12071·extends·AFunction
17 {17 {
18 ····Object·result; 
19 ····Object·class_symbol;18 ····Object·class_symbol;
 19 ····Object·result;
20 ····public·static·final·Var·const__1;20 ····public·static·final·Var·const__1;
21 ····public·static·final·Keyword·const__2;21 ····public·static·final·Keyword·const__2;
22 ····public·static·final·Var·const__4;22 ····public·static·final·Var·const__4;
23 ····public·static·final·Keyword·const__8;23 ····public·static·final·Keyword·const__8;
24 ····24 ····
25 ····public·AsmReflector$fn__12071(final·Object·result,·final·Object·class_symbol)·{25 ····public·AsmReflector$fn__12071(final·Object·class_symbol,·final·Object·result)·{
26 ········this.result·=·result; 
27 ········this.class_symbol·=·class_symbol;26 ········this.class_symbol·=·class_symbol;
 27 ········this.result·=·result;
28 ····}28 ····}
29 ····29 ····
30 ····public·Object·invoke(final·Object·this,·Object·access,·Object·name,·Object·desc,·final·Object·signature,·final·Object·value)·{30 ····public·Object·invoke(final·Object·this,·Object·access,·Object·name,·Object·desc,·final·Object·signature,·final·Object·value)·{
31 ········final·Object·result·=·this.result;31 ········final·Object·result·=·this.result;
32 ········final·Object·rawRoot·=·AsmReflector$fn__12071.const__1.getRawRoot();32 ········final·Object·rawRoot·=·AsmReflector$fn__12071.const__1.getRawRoot();
33 ········final·Keyword·const__2·=·AsmReflector$fn__12071.const__2;33 ········final·Keyword·const__2·=·AsmReflector$fn__12071.const__2;
34 ········final·Object·invokeStatic·=·core$fnil.invokeStatic(AsmReflector$fn__12071.const__4.getRawRoot(),·(Object)PersistentHashSet.EMPTY);34 ········final·Object·invokeStatic·=·core$fnil.invokeStatic(AsmReflector$fn__12071.const__4.getRawRoot(),·(Object)PersistentHashSet.EMPTY);
1.34 KB
clojure/reflect/AsmReflector$fn__12073.class
1.25 KB
procyon -ec {}
    
Offset 18, 27 lines modifiedOffset 18, 27 lines modified
18 import·clojure.lang.Util;18 import·clojure.lang.Util;
19 import·clojure.lang.Keyword;19 import·clojure.lang.Keyword;
20 import·clojure.lang.Var;20 import·clojure.lang.Var;
21 import·clojure.lang.AFunction;21 import·clojure.lang.AFunction;
  
22 public·final·class·AsmReflector$fn__12073·extends·AFunction22 public·final·class·AsmReflector$fn__12073·extends·AFunction
23 {23 {
24 ····Object·result; 
25 ····Object·class_symbol;24 ····Object·class_symbol;
 25 ····Object·result;
26 ····public·static·final·Var·const__2;26 ····public·static·final·Var·const__2;
27 ····public·static·final·Keyword·const__3;27 ····public·static·final·Keyword·const__3;
28 ····public·static·final·Var·const__5;28 ····public·static·final·Var·const__5;
29 ····public·static·final·Keyword·const__10;29 ····public·static·final·Keyword·const__10;
30 ····public·static·final·Keyword·const__11;30 ····public·static·final·Keyword·const__11;
31 ····public·static·final·Keyword·const__13;31 ····public·static·final·Keyword·const__13;
32 ····public·static·final·Var·const__16;32 ····public·static·final·Var·const__16;
33 ····33 ····
34 ····public·AsmReflector$fn__12073(final·Object·result,·final·Object·class_symbol)·{34 ····public·AsmReflector$fn__12073(final·Object·class_symbol,·final·Object·result)·{
35 ········this.result·=·result; 
36 ········this.class_symbol·=·class_symbol;35 ········this.class_symbol·=·class_symbol;
 36 ········this.result·=·result;
37 ····}37 ····}
38 ····38 ····
39 ····public·Object·invoke(final·Object·this,·Object·access,·Object·name,·Object·desc,·final·Object·signature,·Object·exceptions)·{39 ····public·Object·invoke(final·Object·this,·Object·access,·Object·name,·Object·desc,·final·Object·signature,·Object·exceptions)·{
40 ········if·(!Util.equiv(name,·(Object)"<clinit>"))·{40 ········if·(!Util.equiv(name,·(Object)"<clinit>"))·{
41 ············final·boolean·constructor_QMARK_·=·Util.equiv(name,·(Object)"<init>");41 ············final·boolean·constructor_QMARK_·=·Util.equiv(name,·(Object)"<init>");
42 ············final·Object·result·=·this.result;42 ············final·Object·result·=·this.result;
43 ············final·Object·rawRoot·=·AsmReflector$fn__12073.const__2.getRawRoot();43 ············final·Object·rawRoot·=·AsmReflector$fn__12073.const__2.getRawRoot();
2.7 KB
clojure/reflect/AsmReflector.class
2.63 KB
procyon -ec {}
    
Offset 60, 34 lines modifiedOffset 60, 33 lines modified
60 ············Object·r·=·new·ClassReader((InputStream)is);60 ············Object·r·=·new·ClassReader((InputStream)is);
61 ············Object·result·=·core$atom.invokeStatic((Object)RT.mapUniqueKeys(new·Object[]·{·AsmReflector.const__3,·PersistentHashSet.EMPTY,·AsmReflector.const__4,·PersistentHashSet.EMPTY,·AsmReflector.const__5,·PersistentHashSet.EMPTY·}));61 ············Object·result·=·core$atom.invokeStatic((Object)RT.mapUniqueKeys(new·Object[]·{·AsmReflector.const__3,·PersistentHashSet.EMPTY,·AsmReflector.const__4,·PersistentHashSet.EMPTY,·AsmReflector.const__5,·PersistentHashSet.EMPTY·}));
62 ············final·Object·o3·=·r;62 ············final·Object·o3·=·r;
63 ············r·=·null;63 ············r·=·null;
64 ············final·ClassReader·classReader·=·(ClassReader)o3;64 ············final·ClassReader·classReader·=·(ClassReader)o3;
65 ············final·ClassVisitor$ff19274a·classVisitor$ff19274a;65 ············final·ClassVisitor$ff19274a·classVisitor$ff19274a;
66 ············Object·p__7158__auto__12079·=·classVisitor$ff19274a·=·new·ClassVisitor$ff19274a(Opcodes.ASM4);66 ············Object·p__7158__auto__12079·=·classVisitor$ff19274a·=·new·ClassVisitor$ff19274a(Opcodes.ASM4);
67 ············final·Object[]·array·=·{·"visit",·new·AsmReflector$fn__12062(result),·"visitAnnotation",·new·AsmReflector$fn__12065(),·"visitSource",·new·AsmReflector$fn__12067(),·"visitInnerClass",·new·AsmReflector$fn__12069(),·"visitField",·new·AsmReflector$fn__12071(result,·class_symbol),·"visitMethod",·null,·null,·null·};67 ············final·Object[]·array·=·{·"visit",·new·AsmReflector$fn__12062(result),·"visitAnnotation",·new·AsmReflector$fn__12065(),·"visitSource",·new·AsmReflector$fn__12067(),·"visitInnerClass",·new·AsmReflector$fn__12069(),·"visitField",·new·AsmReflector$fn__12071(class_symbol,·result),·"visitMethod",·null,·null,·null·};
68 ············final·int·n·=·11;68 ············final·int·n·=·11;
69 ············final·Object·o4·=·result; 
70 ············final·Object·o5·=·class_symbol;69 ············final·Object·o4·=·class_symbol;
71 ············class_symbol·=·null;70 ············class_symbol·=·null;
72 ············array[n]·=·new·AsmReflector$fn__12073(o4,·o5);71 ············array[n]·=·new·AsmReflector$fn__12073(o4,·result);
73 ············array[12]·=·"visitEnd";72 ············array[12]·=·"visitEnd";
74 ············array[13]·=·new·AsmReflector$fn__12076();73 ············array[13]·=·new·AsmReflector$fn__12076();
75 ············core$init_proxy.invokeStatic((Object)classVisitor$ff19274a,·(Object)RT.mapUniqueKeys(array));74 ············core$init_proxy.invokeStatic((Object)classVisitor$ff19274a,·(Object)RT.mapUniqueKeys(array));
76 ············final·Object·o6·=·p__7158__auto__12079;75 ············final·Object·o5·=·p__7158__auto__12079;
77 ············p__7158__auto__12079·=·null;76 ············p__7158__auto__12079·=·null;
78 ············classReader.accept((ClassVisitor)o6,·RT.intCast(0L));77 ············classReader.accept((ClassVisitor)o5,·RT.intCast(0L));
79 ············final·Object·o7·=·result;78 ············final·Object·o6·=·result;
80 ············result·=·null;79 ············result·=·null;
81 ············invokeStatic·=·core$deref.invokeStatic(o7);80 ············invokeStatic·=·core$deref.invokeStatic(o6);
82 ········}81 ········}
83 ········finally·{82 ········finally·{
84 ············final·Object·o8·=·is;83 ············final·Object·o7·=·is;
85 ············is·=·null;84 ············is·=·null;
86 ············((InputStream)o8).close();85 ············((InputStream)o7).close();
87 ········}86 ········}
88 ········return·invokeStatic;87 ········return·invokeStatic;
89 ····}88 ····}
90 ····89 ····
91 ····static·{90 ····static·{
92 ········const__0·=·RT.var("clojure.reflect",·"resolve-class");91 ········const__0·=·RT.var("clojure.reflect",·"resolve-class");
93 ········const__3·=·RT.keyword((String)null,·"bases");92 ········const__3·=·RT.keyword((String)null,·"bases");
778 B
clojure/set$join$fn__9204.class
716 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·set$join$fn__9204·extends·AFunction5 public·final·class·set$join$fn__9204·extends·AFunction
6 {6 {
7 ····Object·idx; 
8 ····Object·ks;7 ····Object·ks;
 8 ····Object·idx;
9 ····9 ····
10 ····public·set$join$fn__9204(final·Object·idx,·final·Object·ks)·{10 ····public·set$join$fn__9204(final·Object·ks,·final·Object·idx)·{
11 ········this.idx·=·idx; 
12 ········this.ks·=·ks;11 ········this.ks·=·ks;
 12 ········this.idx·=·idx;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke(Object·ret,·Object·x)·{15 ····public·Object·invoke(Object·ret,·Object·x)·{
16 ········final·Object·invoke;16 ········final·Object·invoke;
17 ········Object·found·=·invoke·=·((IFn)this.idx).invoke(core$select_keys.invokeStatic(x,·this.ks));17 ········Object·found·=·invoke·=·((IFn)this.idx).invoke(core$select_keys.invokeStatic(x,·this.ks));
18 ········if·(invoke·!=·null)·{18 ········if·(invoke·!=·null)·{
19 ············if·(invoke·!=·Boolean.FALSE)·{19 ············if·(invoke·!=·Boolean.FALSE)·{
1.5 KB
clojure/set$join.class
1.45 KB
procyon -ec {}
    
Offset 88, 24 lines modifiedOffset 88, 24 lines modified
88 ················Object·vec__9201·=·o4;88 ················Object·vec__9201·=·o4;
89 ················Object·r·=·RT.nth(vec__9201,·RT.intCast(0L),·(Object)null);89 ················Object·r·=·RT.nth(vec__9201,·RT.intCast(0L),·(Object)null);
90 ················final·Object·o7·=·vec__9201;90 ················final·Object·o7·=·vec__9201;
91 ················vec__9201·=·null;91 ················vec__9201·=·null;
92 ················Object·s·=·RT.nth(o7,·RT.intCast(1L),·(Object)null);92 ················Object·s·=·RT.nth(o7,·RT.intCast(1L),·(Object)null);
93 ················final·Object·o8·=·r;93 ················final·Object·o8·=·r;
94 ················r·=·null;94 ················r·=·null;
95 ················final·Object·invokeStatic3; 
96 ················Object·idx·=·invokeStatic3·=·set$index.invokeStatic(o8,·ks);95 ················Object·idx·=·set$index.invokeStatic(o8,·ks);
97 ················idx·=·null; 
98 ················final·Object·o9·=·ks;96 ················final·Object·o9·=·ks;
99 ················ks·=·null;97 ················ks·=·null;
 98 ················final·Object·o10·=·idx;
 99 ················idx·=·null;
100 ················final·set$join$fn__9204·set$join$fn__9204·=·new·set$join$fn__9204(invokeStatic3,·o9);100 ················final·set$join$fn__9204·set$join$fn__9204·=·new·set$join$fn__9204(o9,·o10);
101 ················final·PersistentHashSet·empty·=·PersistentHashSet.EMPTY;101 ················final·PersistentHashSet·empty·=·PersistentHashSet.EMPTY;
102 ················final·Object·o10·=·s;102 ················final·Object·o11·=·s;
103 ················s·=·null;103 ················s·=·null;
104 ················return·core$reduce.invokeStatic((Object)set$join$fn__9204,·(Object)empty,·o10);104 ················return·core$reduce.invokeStatic((Object)set$join$fn__9204,·(Object)empty,·o11);
105 ············}105 ············}
106 ········}106 ········}
107 ········return·PersistentHashSet.EMPTY;107 ········return·PersistentHashSet.EMPTY;
108 ····}108 ····}
109 ····109 ····
110 ····public·Object·invoke(final·Object·xrel,·final·Object·yrel)·{110 ····public·Object·invoke(final·Object·xrel,·final·Object·yrel)·{
111 ········return·invokeStatic(xrel,·yrel);111 ········return·invokeStatic(xrel,·yrel);
774 B
clojure/test$compose_fixtures$fn__9701$fn__9702.class
668 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·test$compose_fixtures$fn__9701$fn__9702·extends·AFunction5 public·final·class·test$compose_fixtures$fn__9701$fn__9702·extends·AFunction
6 {6 {
7 ····Object·f2; 
8 ····Object·g;7 ····Object·g;
 8 ····Object·f2;
9 ····9 ····
10 ····public·test$compose_fixtures$fn__9701$fn__9702(final·Object·f2,·final·Object·g)·{10 ····public·test$compose_fixtures$fn__9701$fn__9702(final·Object·g,·final·Object·f2)·{
11 ········this.f2·=·f2; 
12 ········this.g·=·g;11 ········this.g·=·g;
 12 ········this.f2·=·f2;
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke()·{15 ····public·Object·invoke()·{
16 ········final·IFn·fn·=·(IFn)this.f2;16 ········final·IFn·fn·=·(IFn)this.f2;
17 ········final·Object·g·=·this.g;17 ········final·Object·g·=·this.g;
18 ········this·=·null;18 ········this·=·null;
19 ········return·fn.invoke(g);19 ········return·fn.invoke(g);
1.12 KB
clojure/test$compose_fixtures$fn__9701.class
1.04 KB
procyon -ec {}
    
Offset 2, 25 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·test$compose_fixtures$fn__9701·extends·AFunction5 public·final·class·test$compose_fixtures$fn__9701·extends·AFunction
6 {6 {
7 ····Object·f2; 
8 ····Object·f1;7 ····Object·f1;
 8 ····Object·f2;
9 ····9 ····
10 ····public·test$compose_fixtures$fn__9701(final·Object·f2,·final·Object·f3)·{10 ····public·test$compose_fixtures$fn__9701(final·Object·f1,·final·Object·f2)·{
 11 ········this.f1·=·f1;
11 ········this.f2·=·f2;12 ········this.f2·=·f2;
12 ········this.f1·=·f3; 
13 ····}13 ····}
14 ····14 ····
15 ····public·Object·invoke(Object·g)·{15 ····public·Object·invoke(Object·g)·{
16 ········final·IFn·fn·=·(IFn)this.f1;16 ········final·IFn·fn·=·(IFn)this.f1;
17 ········final·Object·f2·=·this.f2; 
18 ········final·Object·o·=·g;17 ········final·Object·o·=·g;
19 ········g·=·null;18 ········g·=·null;
20 ········final·test$compose_fixtures$fn__9701$fn__9702·test$compose_fixtures$fn__9701$fn__9702·=·new·test$compose_fixtures$fn__9701$fn__9702(f2,·o);19 ········final·test$compose_fixtures$fn__9701$fn__9702·test$compose_fixtures$fn__9701$fn__9702·=·new·test$compose_fixtures$fn__9701$fn__9702(o,·this.f2);
21 ········this·=·null;20 ········this·=·null;
22 ········return·fn.invoke((Object)test$compose_fixtures$fn__9701$fn__9702);21 ········return·fn.invoke((Object)test$compose_fixtures$fn__9701$fn__9702);
23 ····}22 ····}
24 }23 }
660 B
clojure/test$compose_fixtures.class
590 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·test$compose_fixtures·extends·AFunction4 public·final·class·test$compose_fixtures·extends·AFunction
5 {5 {
6 ····public·static·Object·invokeStatic(Object·f1,·Object·f2)·{6 ····public·static·Object·invokeStatic(Object·f1,·Object·f2)·{
7 ········final·Object·o·=·f2; 
8 ········f2·=·null; 
9 ········final·Object·o2·=·f1;7 ········final·Object·o·=·f1;
10 ········f1·=·null;8 ········f1·=·null;
 9 ········final·Object·o2·=·f2;
 10 ········f2·=·null;
11 ········return·new·test$compose_fixtures$fn__9701(o,·o2);11 ········return·new·test$compose_fixtures$fn__9701(o,·o2);
12 ····}12 ····}
13 ····13 ····
14 ····public·Object·invoke(final·Object·f1,·final·Object·f2)·{14 ····public·Object·invoke(final·Object·f1,·final·Object·f2)·{
15 ········return·invokeStatic(f1,·f2);15 ········return·invokeStatic(f1,·f2);
16 ····}16 ····}
17 }17 }
1.06 KB
clojure/test$test_vars$fn__9718.class
1010 B
procyon -ec {}
    
Offset 7, 24 lines modifiedOffset 7, 24 lines modified
7 import·clojure.lang.Indexed;7 import·clojure.lang.Indexed;
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·test$test_vars$fn__9718·extends·AFunction11 public·final·class·test$test_vars$fn__9718·extends·AFunction
12 {12 {
13 ····Object·each_fixture_fn; 
14 ····Object·vars;13 ····Object·vars;
 14 ····Object·each_fixture_fn;
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·test$test_vars$fn__9718(final·Object·each_fixture_fn,·final·Object·vars)·{20 ····public·test$test_vars$fn__9718(final·Object·vars,·final·Object·each_fixture_fn)·{
21 ········this.each_fixture_fn·=·each_fixture_fn; 
22 ········this.vars·=·vars;21 ········this.vars·=·vars;
 22 ········this.each_fixture_fn·=·each_fixture_fn;
23 ····}23 ····}
24 ····24 ····
25 ····public·Object·invoke()·{25 ····public·Object·invoke()·{
26 ········Object·seq_9719·=·core$seq__5387.invokeStatic(this.vars);26 ········Object·seq_9719·=·core$seq__5387.invokeStatic(this.vars);
27 ········Object·chunk_9720·=·null;27 ········Object·chunk_9720·=·null;
28 ········long·count_9721·=·0L;28 ········long·count_9721·=·0L;
29 ········long·i_9722·=·0L;29 ········long·i_9722·=·0L;
1.03 KB
clojure/test$test_vars$fn__9733.class
977 B
procyon -ec {}
    
Offset 7, 24 lines modifiedOffset 7, 24 lines modified
7 import·clojure.lang.Indexed;7 import·clojure.lang.Indexed;
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·test$test_vars$fn__9733·extends·AFunction11 public·final·class·test$test_vars$fn__9733·extends·AFunction
12 {12 {
13 ····Object·vars; 
14 ····Object·each_fixture_fn;13 ····Object·each_fixture_fn;
 14 ····Object·vars;
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·test$test_vars$fn__9733(final·Object·vars,·final·Object·each_fixture_fn)·{20 ····public·test$test_vars$fn__9733(final·Object·each_fixture_fn,·final·Object·vars)·{
21 ········this.vars·=·vars; 
22 ········this.each_fixture_fn·=·each_fixture_fn;21 ········this.each_fixture_fn·=·each_fixture_fn;
 22 ········this.vars·=·vars;
23 ····}23 ····}
24 ····24 ····
25 ····public·Object·invoke()·{25 ····public·Object·invoke()·{
26 ········Object·seq_9734·=·core$seq__5387.invokeStatic(this.vars);26 ········Object·seq_9734·=·core$seq__5387.invokeStatic(this.vars);
27 ········Object·chunk_9735·=·null;27 ········Object·chunk_9735·=·null;
28 ········long·count_9736·=·0L;28 ········long·count_9736·=·0L;
29 ········long·i_9737·=·0L;29 ········long·i_9737·=·0L;
2.23 KB
clojure/test$test_vars.class
2.18 KB
procyon -ec {}
    
Offset 54, 18 lines modifiedOffset 54, 18 lines modified
54 ················if·(_thunk__1__·==·(o5·=·_thunk__1__.get(invokeStatic3)))·{54 ················if·(_thunk__1__·==·(o5·=·_thunk__1__.get(invokeStatic3)))·{
55 ····················o5·=·(test$test_vars.__thunk__1__·=·((ILookupSite)test$test_vars.__site__1__).fault(invokeStatic3)).get(invokeStatic3);55 ····················o5·=·(test$test_vars.__thunk__1__·=·((ILookupSite)test$test_vars.__site__1__).fault(invokeStatic3)).get(invokeStatic3);
56 ················}56 ················}
57 ················Object·each_fixture_fn·=·test$join_fixtures.invokeStatic(o5);57 ················Object·each_fixture_fn·=·test$join_fixtures.invokeStatic(o5);
58 ················final·Object·o6·=·once_fixture_fn;58 ················final·Object·o6·=·once_fixture_fn;
59 ················once_fixture_fn·=·null;59 ················once_fixture_fn·=·null;
60 ················final·IFn·fn·=·(IFn)o6;60 ················final·IFn·fn·=·(IFn)o6;
61 ················final·Object·o7·=·each_fixture_fn; 
62 ················each_fixture_fn·=·null; 
63 ················final·Object·o8·=·vars2;61 ················final·Object·o7·=·vars2;
64 ················vars2·=·null;62 ················vars2·=·null;
 63 ················final·Object·o8·=·each_fixture_fn;
 64 ················each_fixture_fn·=·null;
65 ················fn.invoke((Object)new·test$test_vars$fn__9718(o7,·o8));65 ················fn.invoke((Object)new·test$test_vars$fn__9718(o7,·o8));
66 ················final·Object·o9·=·seq_9711;66 ················final·Object·o9·=·seq_9711;
67 ················seq_9711·=·null;67 ················seq_9711·=·null;
68 ················final·Object·o10·=·chunk_9712;68 ················final·Object·o10·=·chunk_9712;
69 ················chunk_9712·=·null;69 ················chunk_9712·=·null;
70 ················final·long·n·=·count_9713;70 ················final·long·n·=·count_9713;
71 ················++i_9714;71 ················++i_9714;
Offset 125, 18 lines modifiedOffset 125, 18 lines modified
125 ················if·(_thunk__3__·==·(o19·=·_thunk__3__.get(invokeStatic8)))·{125 ················if·(_thunk__3__·==·(o19·=·_thunk__3__.get(invokeStatic8)))·{
126 ····················o19·=·(test$test_vars.__thunk__3__·=·((ILookupSite)test$test_vars.__site__3__).fault(invokeStatic8)).get(invokeStatic8);126 ····················o19·=·(test$test_vars.__thunk__3__·=·((ILookupSite)test$test_vars.__site__3__).fault(invokeStatic8)).get(invokeStatic8);
127 ················}127 ················}
128 ················Object·each_fixture_fn2·=·test$join_fixtures.invokeStatic(o19);128 ················Object·each_fixture_fn2·=·test$join_fixtures.invokeStatic(o19);
129 ················final·Object·o20·=·once_fixture_fn2;129 ················final·Object·o20·=·once_fixture_fn2;
130 ················once_fixture_fn2·=·null;130 ················once_fixture_fn2·=·null;
131 ················final·IFn·fn2·=·(IFn)o20;131 ················final·IFn·fn2·=·(IFn)o20;
132 ················final·Object·o21·=·vars3; 
133 ················vars3·=·null; 
134 ················final·Object·o22·=·each_fixture_fn2;132 ················final·Object·o21·=·each_fixture_fn2;
135 ················each_fixture_fn2·=·null;133 ················each_fixture_fn2·=·null;
 134 ················final·Object·o22·=·vars3;
 135 ················vars3·=·null;
136 ················fn2.invoke((Object)new·test$test_vars$fn__9733(o21,·o22));136 ················fn2.invoke((Object)new·test$test_vars$fn__9733(o21,·o22));
137 ················final·Object·o23·=·seq_9712;137 ················final·Object·o23·=·seq_9712;
138 ················seq_9712·=·null;138 ················seq_9712·=·null;
139 ················final·Object·invokeStatic9·=·core$next__5371.invokeStatic(o23);139 ················final·Object·invokeStatic9·=·core$next__5371.invokeStatic(o23);
140 ················final·Object·o24·=·null;140 ················final·Object·o24·=·null;
141 ················final·long·n3·=·0L;141 ················final·long·n3·=·0L;
142 ················i_9714·=·0L;142 ················i_9714·=·0L;
1000 B
clojure/test/junit$error_el$fn__9841.class
916 B
procyon -ec {}
    
Offset 6, 21 lines modifiedOffset 6, 21 lines modified
6 import·clojure.core$str;6 import·clojure.core$str;
7 import·clojure.stacktrace$print_cause_trace;7 import·clojure.stacktrace$print_cause_trace;
8 import·clojure.lang.Var;8 import·clojure.lang.Var;
9 import·clojure.lang.AFunction;9 import·clojure.lang.AFunction;
  
10 public·final·class·junit$error_el$fn__9841·extends·AFunction10 public·final·class·junit$error_el$fn__9841·extends·AFunction
11 {11 {
12 ····Object·actual; 
13 ····Object·s__6336__auto__;12 ····Object·s__6336__auto__;
 13 ····Object·actual;
14 ····public·static·final·Var·const__1;14 ····public·static·final·Var·const__1;
15 ····15 ····
16 ····public·junit$error_el$fn__9841(final·Object·actual,·final·Object·s__6336__auto__)·{16 ····public·junit$error_el$fn__9841(final·Object·s__6336__auto__,·final·Object·actual)·{
17 ········this.actual·=·actual; 
18 ········this.s__6336__auto__·=·s__6336__auto__;17 ········this.s__6336__auto__·=·s__6336__auto__;
 18 ········this.actual·=·actual;
19 ····}19 ····}
20 ····20 ····
21 ····public·Object·invoke()·{21 ····public·Object·invoke()·{
22 ········Object·invokeStatic;22 ········Object·invokeStatic;
23 ········try·{23 ········try·{
24 ············stacktrace$print_cause_trace.invokeStatic(this.actual,·junit$error_el$fn__9841.const__1.get());24 ············stacktrace$print_cause_trace.invokeStatic(this.actual,·junit$error_el$fn__9841.const__1.get());
25 ············invokeStatic·=·core$str.invokeStatic(this.s__6336__auto__);25 ············invokeStatic·=·core$str.invokeStatic(this.s__6336__auto__);
1.05 KB
clojure/test/junit$error_el.class
1010 B
procyon -ec {}
    
Offset 30, 18 lines modifiedOffset 30, 18 lines modified
30 ········expected·=·null;30 ········expected·=·null;
31 ········array[n]·=·o2;31 ········array[n]·=·o2;
32 ········final·Object·invokeStatic·=·core$pr_str.invokeStatic((ISeq)ArraySeq.create(array));32 ········final·Object·invokeStatic·=·core$pr_str.invokeStatic((ISeq)ArraySeq.create(array));
33 ········Object·o5;33 ········Object·o5;
34 ········if·(actual·instanceof·Throwable)·{34 ········if·(actual·instanceof·Throwable)·{
35 ············Object·s__6336__auto__9844·=·new·StringWriter();35 ············Object·s__6336__auto__9844·=·new·StringWriter();
36 ············core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·junit$error_el.const__7,·s__6336__auto__9844·})));36 ············core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·junit$error_el.const__7,·s__6336__auto__9844·})));
37 ············final·Object·o3·=·actual; 
38 ············actual·=·null; 
39 ············final·Object·o4·=·s__6336__auto__9844;37 ············final·Object·o3·=·s__6336__auto__9844;
40 ············s__6336__auto__9844·=·null;38 ············s__6336__auto__9844·=·null;
 39 ············final·Object·o4·=·actual;
 40 ············actual·=·null;
41 ············o5·=·((IFn)new·junit$error_el$fn__9841(o3,·o4)).invoke();41 ············o5·=·((IFn)new·junit$error_el$fn__9841(o3,·o4)).invoke();
42 ········}42 ········}
43 ········else·{43 ········else·{
44 ············final·Object[]·array2·=·{·null·};44 ············final·Object[]·array2·=·{·null·};
45 ············final·int·n2·=·0;45 ············final·int·n2·=·0;
46 ············final·Object·o6·=·actual;46 ············final·Object·o6·=·actual;
47 ············actual·=·null;47 ············actual·=·null;
1.21 KB
clojure/test/tap$print_diagnostics$fn__9778.class
1.12 KB
procyon -ec {}
    
Offset 12, 27 lines modifiedOffset 12, 27 lines modified
12 import·clojure.lang.ILookupThunk;12 import·clojure.lang.ILookupThunk;
13 import·clojure.lang.KeywordLookupSite;13 import·clojure.lang.KeywordLookupSite;
14 import·clojure.lang.Var;14 import·clojure.lang.Var;
15 import·clojure.lang.AFunction;15 import·clojure.lang.AFunction;
  
16 public·final·class·tap$print_diagnostics$fn__9778·extends·AFunction16 public·final·class·tap$print_diagnostics$fn__9778·extends·AFunction
17 {17 {
18 ····Object·data; 
19 ····Object·s__6336__auto__;18 ····Object·s__6336__auto__;
 19 ····Object·data;
20 ····public·static·final·Var·const__4;20 ····public·static·final·Var·const__4;
21 ····static·final·KeywordLookupSite·__site__0__;21 ····static·final·KeywordLookupSite·__site__0__;
22 ····static·ILookupThunk·__thunk__0__;22 ····static·ILookupThunk·__thunk__0__;
23 ····static·final·KeywordLookupSite·__site__1__;23 ····static·final·KeywordLookupSite·__site__1__;
24 ····static·ILookupThunk·__thunk__1__;24 ····static·ILookupThunk·__thunk__1__;
25 ····static·final·KeywordLookupSite·__site__2__;25 ····static·final·KeywordLookupSite·__site__2__;
26 ····static·ILookupThunk·__thunk__2__;26 ····static·ILookupThunk·__thunk__2__;
27 ····27 ····
28 ····public·tap$print_diagnostics$fn__9778(final·Object·data,·final·Object·s__6336__auto__)·{28 ····public·tap$print_diagnostics$fn__9778(final·Object·s__6336__auto__,·final·Object·data)·{
29 ········this.data·=·data; 
30 ········this.s__6336__auto__·=·s__6336__auto__;29 ········this.s__6336__auto__·=·s__6336__auto__;
 30 ········this.data·=·data;
31 ····}31 ····}
32 ····32 ····
33 ····public·Object·invoke()·{33 ····public·Object·invoke()·{
34 ········Object·invokeStatic;34 ········Object·invokeStatic;
35 ········try·{35 ········try·{
36 ············final·ILookupThunk·_thunk__0__·=·tap$print_diagnostics$fn__9778.__thunk__0__;36 ············final·ILookupThunk·_thunk__0__·=·tap$print_diagnostics$fn__9778.__thunk__0__;
37 ············final·Object·data·=·this.data;37 ············final·Object·data·=·this.data;
1.07 KB
clojure/test/tap$print_diagnostics.class
1020 B
procyon -ec {}
    
Offset 102, 18 lines modifiedOffset 102, 18 lines modified
102 ········}102 ········}
103 ········else·{103 ········else·{
104 ············final·String·s3·=·"··actual:";104 ············final·String·s3·=·"··actual:";
105 ············final·Object[]·array5·=·{·null·};105 ············final·Object[]·array5·=·{·null·};
106 ············final·int·n5·=·0;106 ············final·int·n5·=·0;
107 ············Object·s__6336__auto__9781·=·new·StringWriter();107 ············Object·s__6336__auto__9781·=·new·StringWriter();
108 ············core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·tap$print_diagnostics.const__14,·s__6336__auto__9781·})));108 ············core$push_thread_bindings.invokeStatic(core$hash_map.invokeStatic((ISeq)ArraySeq.create(new·Object[]·{·tap$print_diagnostics.const__14,·s__6336__auto__9781·})));
109 ············final·Object·o11·=·data; 
110 ············data·=·null; 
111 ············final·Object·o12·=·s__6336__auto__9781;109 ············final·Object·o11·=·s__6336__auto__9781;
112 ············s__6336__auto__9781·=·null;110 ············s__6336__auto__9781·=·null;
 111 ············final·Object·o12·=·data;
 112 ············data·=·null;
113 ············array5[n5]·=·((IFn)new·tap$print_diagnostics$fn__9778(o11,·o12)).invoke();113 ············array5[n5]·=·((IFn)new·tap$print_diagnostics$fn__9778(o11,·o12)).invoke();
114 ············o10·=·tap$print_tap_diagnostic.invokeStatic(core$str.invokeStatic((Object)s3,·(ISeq)ArraySeq.create(array5)));114 ············o10·=·tap$print_tap_diagnostic.invokeStatic(core$str.invokeStatic((Object)s3,·(ISeq)ArraySeq.create(array5)));
115 ········}115 ········}
116 ········return·o10;116 ········return·o10;
117 ····}117 ····}
118 ····118 ····
119 ····public·Object·invoke(final·Object·data)·{119 ····public·Object·invoke(final·Object·data)·{
4.18 KB
clojure/xml/proxy$java/lang/Object$ContentHandler$e035a265.class
4.06 KB
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 package·clojure.xml.proxy$java.lang;1 package·clojure.xml.proxy$java.lang;
  
2 import·org.xml.sax.Attributes; 
3 import·org.xml.sax.Locator;2 import·org.xml.sax.Locator;
 3 import·org.xml.sax.Attributes;
4 import·clojure.lang.IFn;4 import·clojure.lang.IFn;
5 import·clojure.lang.RT;5 import·clojure.lang.RT;
6 import·clojure.lang.IPersistentCollection;6 import·clojure.lang.IPersistentCollection;
7 import·clojure.lang.IPersistentMap;7 import·clojure.lang.IPersistentMap;
8 import·org.xml.sax.ContentHandler;8 import·org.xml.sax.ContentHandler;
9 import·clojure.lang.IProxy;9 import·clojure.lang.IProxy;
  
Offset 60, 14 lines modifiedOffset 60, 23 lines modified
60 ········if·(value·!=·null)·{60 ········if·(value·!=·null)·{
61 ············((IFn)value).invoke((Object)this,·(Object)array,·(Object)i,·(Object)j);61 ············((IFn)value).invoke((Object)this,·(Object)array,·(Object)i,·(Object)j);
62 ············return;62 ············return;
63 ········}63 ········}
64 ········throw·new·UnsupportedOperationException("ignorableWhitespace");64 ········throw·new·UnsupportedOperationException("ignorableWhitespace");
65 ····}65 ····}
66 ····66 ····
 67 ····public·void·startElement(final·String·s,·final·String·s2,·final·String·s3,·final·Attributes·attributes)·{
 68 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"startElement");
 69 ········if·(value·!=·null)·{
 70 ············((IFn)value).invoke((Object)this,·(Object)s,·(Object)s2,·(Object)s3,·(Object)attributes);
 71 ············return;
 72 ········}
 73 ········throw·new·UnsupportedOperationException("startElement");
 74 ····}
 75 ····
67 ····public·void·endPrefixMapping(final·String·s)·{76 ····public·void·endPrefixMapping(final·String·s)·{
68 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"endPrefixMapping");77 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"endPrefixMapping");
69 ········if·(value·!=·null)·{78 ········if·(value·!=·null)·{
70 ············((IFn)value).invoke((Object)this,·(Object)s);79 ············((IFn)value).invoke((Object)this,·(Object)s);
71 ············return;80 ············return;
72 ········}81 ········}
73 ········throw·new·UnsupportedOperationException("endPrefixMapping");82 ········throw·new·UnsupportedOperationException("endPrefixMapping");
Offset 78, 23 lines modifiedOffset 87, 14 lines modified
78 ········if·(value·!=·null)·{87 ········if·(value·!=·null)·{
79 ············((IFn)value).invoke((Object)this,·(Object)s);88 ············((IFn)value).invoke((Object)this,·(Object)s);
80 ············return;89 ············return;
81 ········}90 ········}
82 ········throw·new·UnsupportedOperationException("skippedEntity");91 ········throw·new·UnsupportedOperationException("skippedEntity");
83 ····}92 ····}
84 ····93 ····
85 ····public·void·setDocumentLocator(final·Locator·locator)·{ 
86 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"setDocumentLocator"); 
87 ········if·(value·!=·null)·{ 
88 ············((IFn)value).invoke((Object)this,·(Object)locator); 
89 ············return; 
90 ········} 
91 ········throw·new·UnsupportedOperationException("setDocumentLocator"); 
92 ····} 
93 ···· 
94 ····public·void·processingInstruction(final·String·s,·final·String·s2)·{94 ····public·void·processingInstruction(final·String·s,·final·String·s2)·{
95 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"processingInstruction");95 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"processingInstruction");
96 ········if·(value·!=·null)·{96 ········if·(value·!=·null)·{
97 ············((IFn)value).invoke((Object)this,·(Object)s,·(Object)s2);97 ············((IFn)value).invoke((Object)this,·(Object)s,·(Object)s2);
98 ············return;98 ············return;
99 ········}99 ········}
100 ········throw·new·UnsupportedOperationException("processingInstruction");100 ········throw·new·UnsupportedOperationException("processingInstruction");
Offset 114, 23 lines modifiedOffset 114, 14 lines modified
114 ········if·(value·!=·null)·{114 ········if·(value·!=·null)·{
115 ············((IFn)value).invoke((Object)this,·(Object)array,·(Object)i,·(Object)j);115 ············((IFn)value).invoke((Object)this,·(Object)array,·(Object)i,·(Object)j);
116 ············return;116 ············return;
117 ········}117 ········}
118 ········throw·new·UnsupportedOperationException("characters");118 ········throw·new·UnsupportedOperationException("characters");
119 ····}119 ····}
120 ····120 ····
121 ····public·void·startElement(final·String·s,·final·String·s2,·final·String·s3,·final·Attributes·attributes)·{ 
122 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"startElement"); 
123 ········if·(value·!=·null)·{ 
124 ············((IFn)value).invoke((Object)this,·(Object)s,·(Object)s2,·(Object)s3,·(Object)attributes); 
125 ············return; 
126 ········} 
127 ········throw·new·UnsupportedOperationException("startElement"); 
128 ····} 
129 ···· 
130 ····public·void·startPrefixMapping(final·String·s,·final·String·s2)·{121 ····public·void·startPrefixMapping(final·String·s,·final·String·s2)·{
131 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"startPrefixMapping");122 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"startPrefixMapping");
132 ········if·(value·!=·null)·{123 ········if·(value·!=·null)·{
133 ············((IFn)value).invoke((Object)this,·(Object)s,·(Object)s2);124 ············((IFn)value).invoke((Object)this,·(Object)s,·(Object)s2);
134 ············return;125 ············return;
135 ········}126 ········}
136 ········throw·new·UnsupportedOperationException("startPrefixMapping");127 ········throw·new·UnsupportedOperationException("startPrefixMapping");
Offset 140, 8 lines modifiedOffset 131, 17 lines modified
140 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"endElement");131 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"endElement");
141 ········if·(value·!=·null)·{132 ········if·(value·!=·null)·{
142 ············((IFn)value).invoke((Object)this,·(Object)s,·(Object)s2,·(Object)s3);133 ············((IFn)value).invoke((Object)this,·(Object)s,·(Object)s2,·(Object)s3);
143 ············return;134 ············return;
144 ········}135 ········}
145 ········throw·new·UnsupportedOperationException("endElement");136 ········throw·new·UnsupportedOperationException("endElement");
146 ····}137 ····}
 138 ····
 139 ····public·void·setDocumentLocator(final·Locator·locator)·{
 140 ········final·Object·value·=·RT.get((Object)this.__clojureFnMap,·(Object)"setDocumentLocator");
 141 ········if·(value·!=·null)·{
 142 ············((IFn)value).invoke((Object)this,·(Object)locator);
 143 ············return;
 144 ········}
 145 ········throw·new·UnsupportedOperationException("setDocumentLocator");
 146 ····}
147 }147 }