Class CallSiteGenerator
java.lang.Object
org.codehaus.groovy.runtime.callsite.CallSiteGenerator
- 
Method SummaryModifier and TypeMethodDescriptionstatic ConstructorcompilePogoMethod(CachedMethod cachedMethod) static ConstructorcompilePojoMethod(CachedMethod cachedMethod) static ConstructorcompileStaticMethod(CachedMethod cachedMethod) static voidgenCallWithFixedParams(org.objectweb.asm.ClassWriter cw, String name, String superClass, CachedMethod cachedMethod, String receiverType) static voidgenCallXxxWithArray(org.objectweb.asm.ClassWriter cw, String name, String superClass, CachedMethod cachedMethod, String receiverType) static byte[]genPogoMetaMethodSite(CachedMethod cachedMethod, org.objectweb.asm.ClassWriter cw, String name) static byte[]genPojoMetaMethodSite(CachedMethod cachedMethod, org.objectweb.asm.ClassWriter cw, String name) static byte[]genStaticMetaMethodSite(CachedMethod cachedMethod, org.objectweb.asm.ClassWriter cw, String name) static booleanisCompilable(CachedMethod method) 
- 
Method Details- 
genCallWithFixedParamspublic static void genCallWithFixedParams(org.objectweb.asm.ClassWriter cw, String name, String superClass, CachedMethod cachedMethod, String receiverType) 
- 
genCallXxxWithArraypublic static void genCallXxxWithArray(org.objectweb.asm.ClassWriter cw, String name, String superClass, CachedMethod cachedMethod, String receiverType) 
- 
genPogoMetaMethodSitepublic static byte[] genPogoMetaMethodSite(CachedMethod cachedMethod, org.objectweb.asm.ClassWriter cw, String name) 
- 
genPojoMetaMethodSitepublic static byte[] genPojoMetaMethodSite(CachedMethod cachedMethod, org.objectweb.asm.ClassWriter cw, String name) 
- 
genStaticMetaMethodSitepublic static byte[] genStaticMetaMethodSite(CachedMethod cachedMethod, org.objectweb.asm.ClassWriter cw, String name) 
- 
compilePogoMethod
- 
compilePojoMethod
- 
compileStaticMethod
- 
isCompilable
 
-