Class BuildDynamicStringSite

java.lang.Object
java.lang.invoke.CallSite
java.lang.invoke.MutableCallSite
org.jruby.ir.targets.indy.BuildDynamicStringSite

public class BuildDynamicStringSite extends MutableCallSite
  • Field Details

    • BUILD_DSTRING_BOOTSTRAP

      public static final org.objectweb.asm.Handle BUILD_DSTRING_BOOTSTRAP
  • Constructor Details

    • BuildDynamicStringSite

      public BuildDynamicStringSite(MethodType type, Object[] stringArgs)
  • Method Details

    • buildDString

      public static CallSite buildDString(MethodHandles.Lookup lookup, String name, MethodType type, Object[] args)
    • buildString

      public static RubyString buildString(ThreadContext context, IRubyObject a, org.jcodings.Encoding encoding, int initialSize)
    • buildString

      public static RubyString buildString(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, org.jcodings.Encoding encoding, int initialSize)
    • buildString

      public static RubyString buildString(ThreadContext context, IRubyObject a, IRubyObject b, org.jcodings.Encoding encoding, int initialSize)
    • buildString

      public static RubyString buildString(ThreadContext context, IRubyObject a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, org.jcodings.Encoding encoding, int initialSize)
    • buildString

      public static RubyString buildString(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, IRubyObject b, org.jcodings.Encoding encoding, int initialSize)
    • buildString

      public static RubyString buildString(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, org.jcodings.Encoding encoding, int initialSize)
    • buildString

      public static RubyString buildString(ThreadContext context, IRubyObject a, IRubyObject b, IRubyObject c, org.jcodings.Encoding encoding, int initialSize)
    • buildString

      public static RubyString buildString(ThreadContext context, IRubyObject a, IRubyObject b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, org.jcodings.Encoding encoding, int initialSize)
    • buildString

      public static RubyString buildString(ThreadContext context, IRubyObject a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, IRubyObject c, org.jcodings.Encoding encoding, int initialSize)
    • buildString

      public static RubyString buildString(ThreadContext context, IRubyObject a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, org.jcodings.Encoding encoding, int initialSize)
    • buildString

      public static RubyString buildString(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, IRubyObject b, IRubyObject c, org.jcodings.Encoding encoding, int initialSize)
    • buildString

      public static RubyString buildString(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, IRubyObject b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, org.jcodings.Encoding encoding, int initialSize)
    • buildString

      public static RubyString buildString(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, IRubyObject c, org.jcodings.Encoding encoding, int initialSize)
    • buildString

      public static RubyString buildString(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, org.jcodings.Encoding encoding, int initialSize)
    • buildString

      public static RubyString buildString(ThreadContext context, IRubyObject a, IRubyObject b, IRubyObject c, IRubyObject d, org.jcodings.Encoding encoding, int initialSize)
    • buildString

      public static RubyString buildString(ThreadContext context, IRubyObject a, IRubyObject b, IRubyObject c, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange d, org.jcodings.Encoding encoding, int initialSize)
    • buildString

      public static RubyString buildString(ThreadContext context, IRubyObject a, IRubyObject b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, IRubyObject d, org.jcodings.Encoding encoding, int initialSize)
    • buildString

      public static RubyString buildString(ThreadContext context, IRubyObject a, IRubyObject b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange d, org.jcodings.Encoding encoding, int initialSize)
    • buildString

      public static RubyString buildString(ThreadContext context, IRubyObject a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, IRubyObject c, IRubyObject d, org.jcodings.Encoding encoding, int initialSize)
    • buildString

      public static RubyString buildString(ThreadContext context, IRubyObject a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, IRubyObject c, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange d, org.jcodings.Encoding encoding, int initialSize)
    • buildString

      public static RubyString buildString(ThreadContext context, IRubyObject a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, IRubyObject d, org.jcodings.Encoding encoding, int initialSize)
    • buildString

      public static RubyString buildString(ThreadContext context, IRubyObject a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange d, org.jcodings.Encoding encoding, int initialSize)
    • buildString

      public static RubyString buildString(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, IRubyObject b, IRubyObject c, IRubyObject d, org.jcodings.Encoding encoding, int initialSize)
    • buildString

      public static RubyString buildString(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, IRubyObject b, IRubyObject c, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange d, org.jcodings.Encoding encoding, int initialSize)
    • buildString

      public static RubyString buildString(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, IRubyObject b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, IRubyObject d, org.jcodings.Encoding encoding, int initialSize)
    • buildString

      public static RubyString buildString(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, IRubyObject b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange d, org.jcodings.Encoding encoding, int initialSize)
    • buildString

      public static RubyString buildString(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, IRubyObject c, IRubyObject d, org.jcodings.Encoding encoding, int initialSize)
    • buildString

      public static RubyString buildString(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, IRubyObject c, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange d, org.jcodings.Encoding encoding, int initialSize)
    • buildString

      public static RubyString buildString(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, IRubyObject d, org.jcodings.Encoding encoding, int initialSize)
    • buildString

      public static RubyString buildString(ThreadContext context, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange a, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange b, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange c, org.jruby.ir.targets.indy.BuildDynamicStringSite.ByteListAndCodeRange d, org.jcodings.Encoding encoding, int initialSize)
    • buildString2

      public RubyString buildString2(ThreadContext context, org.jcodings.Encoding encoding, int initialSize)
    • buildString2

      public RubyString buildString2(ThreadContext context, IRubyObject a, org.jcodings.Encoding encoding, int initialSize)
    • buildString2

      public RubyString buildString2(ThreadContext context, IRubyObject a, IRubyObject b, org.jcodings.Encoding encoding, int initialSize)
    • buildString2

      public RubyString buildString2(ThreadContext context, IRubyObject a, IRubyObject b, IRubyObject c, org.jcodings.Encoding encoding, int initialSize)
    • buildString2

      public RubyString buildString2(ThreadContext context, IRubyObject a, IRubyObject b, IRubyObject c, IRubyObject d, org.jcodings.Encoding encoding, int initialSize)
    • buildString2

      public RubyString buildString2(ThreadContext context, IRubyObject a, IRubyObject b, IRubyObject c, IRubyObject d, IRubyObject e, org.jcodings.Encoding encoding, int initialSize)
    • buildString

      public RubyString buildString(ThreadContext context, IRubyObject... values)