Class CallSiteGenerator

java.lang.Object
org.codehaus.groovy.runtime.callsite.CallSiteGenerator

public class CallSiteGenerator extends Object
  • Method Details

    • genCallWithFixedParams

      public static void genCallWithFixedParams(org.objectweb.asm.ClassWriter cw, String name, String superClass, CachedMethod cachedMethod, String receiverType)
    • genCallXxxWithArray

      public static void genCallXxxWithArray(org.objectweb.asm.ClassWriter cw, String name, String superClass, CachedMethod cachedMethod, String receiverType)
    • genPogoMetaMethodSite

      public static byte[] genPogoMetaMethodSite(CachedMethod cachedMethod, org.objectweb.asm.ClassWriter cw, String name)
    • genPojoMetaMethodSite

      public static byte[] genPojoMetaMethodSite(CachedMethod cachedMethod, org.objectweb.asm.ClassWriter cw, String name)
    • genStaticMetaMethodSite

      public static byte[] genStaticMetaMethodSite(CachedMethod cachedMethod, org.objectweb.asm.ClassWriter cw, String name)
    • compilePogoMethod

      public static Constructor compilePogoMethod(CachedMethod cachedMethod)
    • compilePojoMethod

      public static Constructor compilePojoMethod(CachedMethod cachedMethod)
    • compileStaticMethod

      public static Constructor compileStaticMethod(CachedMethod cachedMethod)
    • isCompilable

      public static boolean isCompilable(CachedMethod method)