public void marshal(ThreadContext context, InvocationBuffer buffer, IRubyObject parameter) { nativeMarshaller.marshal(context, buffer, converter.toNative(context, parameter)); }
public void marshal(ThreadContext context, InvocationBuffer buffer, IRubyObject parameter) { nativeMarshaller.marshal(context, buffer, converter.toNative(context, parameter)); }
public void marshal(ThreadContext context, InvocationBuffer buffer, IRubyObject parameter) { nativeMarshaller.marshal(context, buffer, converter.toNative(context, parameter)); }
public void marshal(ThreadContext context, InvocationBuffer buffer, IRubyObject parameter) { nativeMarshaller.marshal(context, buffer, converter.toNative(context, parameter)); }
public void marshal(Invocation invocation, InvocationBuffer buffer, IRubyObject parameter) { ThreadContext context = invocation.getThreadContext(); final IRubyObject nativeValue = converter.toNative(context, parameter); // keep a hard ref to the converted value if needed if (converter.isReferenceRequired()) { invocation.addReference(nativeValue); } nativeMarshaller.marshal(context, buffer, nativeValue); }
public void marshal(Invocation invocation, InvocationBuffer buffer, IRubyObject parameter) { ThreadContext context = invocation.getThreadContext(); final IRubyObject nativeValue = converter.toNative(context, parameter); // keep a hard ref to the converted value if needed if (converter.isReferenceRequired()) { invocation.addReference(nativeValue); } nativeMarshaller.marshal(context, buffer, nativeValue); }
public void marshal(Invocation invocation, InvocationBuffer buffer, IRubyObject parameter) { ThreadContext context = invocation.getThreadContext(); final IRubyObject nativeValue = converter.toNative(context, parameter); // keep a hard ref to the converted value if needed if (converter.isReferenceRequired()) { invocation.addReference(nativeValue); } nativeMarshaller.marshal(context, buffer, nativeValue); }
public void marshal(Invocation invocation, InvocationBuffer buffer, IRubyObject parameter) { ThreadContext context = invocation.getThreadContext(); final IRubyObject nativeValue = converter.toNative(context, parameter); // keep a hard ref to the converted value if needed if (converter.isReferenceRequired()) { invocation.addReference(nativeValue); } nativeMarshaller.marshal(context, buffer, nativeValue); }