Package org.jruby.compiler.util
Class HandleFactory
java.lang.Object
org.jruby.compiler.util.HandleFactory
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic HandleFactory.HandlecreateHandle(ClassDefiningClassLoader classLoader, Method method) static byte[]createHandleBytes(Method method, String name) static ClasscreateHandleClass(ClassDefiningClassLoader classLoader, Method method, String name) private static StringcreateHandleName(Method method) static Stringstatic intdummy2()static Objectstatic voidloadUnboxedArgument(SkinnyMethodAdapter m, int index, Class type) static voidstatic voidunboxAndCast(SkinnyMethodAdapter m, Class paramClass)
-
Constructor Details
-
HandleFactory
public HandleFactory()
-
-
Method Details
-
createHandle
public static HandleFactory.Handle createHandle(ClassDefiningClassLoader classLoader, Method method) -
createHandleClass
public static Class createHandleClass(ClassDefiningClassLoader classLoader, Method method, String name) -
createHandleBytes
-
createHandleName
-
loadUnboxedArgument
-
unboxAndCast
-
main
-
dummy
-
dummy2
public static int dummy2() -
dummy3
-