Created
March 6, 2014 19:58
-
-
Save grimradical/9398154 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
com.puppetlabs.puppetdb.core=> (println (disassemble #(java.util.concurrent.ArrayBlockingQueue. 2.0))) | |
// Compiled from form-init8715141889517361277.clj (version 1.5 : 49.0, super bit) | |
public final class com.puppetlabs.puppetdb.core$eval5233$fn__5234 extends clojure.lang.AFunction { | |
// Field descriptor #7 Ljava/lang/Object; | |
public static final java.lang.Object const__0; | |
// Method descriptor #9 ()V | |
// Stack: 2, Locals: 0 | |
public static {}; | |
0 ldc2_w <Double 2.0> [10] | |
3 invokestatic java.lang.Double.valueOf(double) : java.lang.Double [17] | |
6 putstatic com.puppetlabs.puppetdb.core$eval5233$fn__5234.const__0 : java.lang.Object [19] | |
9 return | |
Line numbers: | |
[pc: 0, line: 1] | |
// Method descriptor #9 ()V | |
// Stack: 1, Locals: 1 | |
public core$eval5233$fn__5234(); | |
0 aload_0 | |
1 invokespecial clojure.lang.AFunction() [22] | |
4 return | |
Line numbers: | |
[pc: 0, line: 1] | |
// Method descriptor #24 ()Ljava/lang/Object; | |
// Stack: 3, Locals: 1 | |
public java.lang.Object invoke(); | |
0 new java.util.concurrent.ArrayBlockingQueue [26] | |
3 dup | |
4 getstatic com.puppetlabs.puppetdb.core$eval5233$fn__5234.const__0 : java.lang.Object [19] | |
7 checkcast java.lang.Number [28] | |
10 invokestatic clojure.lang.RT.intCast(java.lang.Object) : int [34] | |
13 invokespecial java.util.concurrent.ArrayBlockingQueue(int) [37] | |
16 areturn | |
Line numbers: | |
[pc: 0, line: 1] | |
Local variable table: | |
[pc: 0, pc: 16] local: this index: 0 type: java.lang.Object | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment