@JRubyMethod(name = "autorelease=", required = 1) public final IRubyObject autorelease(ThreadContext context, IRubyObject release) { ((AllocatedDirectMemoryIO) getMemoryIO()).setAutoRelease(release.isTrue()); return context.nil; }
@JRubyMethod(name = "autorelease=", required = 1) public final IRubyObject autorelease(ThreadContext context, IRubyObject release) { ((AllocatedDirectMemoryIO) getMemoryIO()).setAutoRelease(release.isTrue()); return context.nil; }
@JRubyMethod(name = "autorelease=", required = 1) public final IRubyObject autorelease(ThreadContext context, IRubyObject release) { ((AllocatedDirectMemoryIO) getMemoryIO()).setAutoRelease(release.isTrue()); return context.runtime.getNil(); }
@JRubyMethod(name = "autorelease=", required = 1) public final IRubyObject autorelease(ThreadContext context, IRubyObject release) { ((AllocatedDirectMemoryIO) getMemoryIO()).setAutoRelease(release.isTrue()); return context.runtime.getNil(); }
@JRubyMethod(name = "autorelease=", required = 1) public final IRubyObject autorelease(ThreadContext context, IRubyObject release) { if (autorelease != release.isTrue() && getMemoryIO() instanceof AllocatedDirectMemoryIO) { ((AllocatedDirectMemoryIO) getMemoryIO()).setAutoRelease(autorelease = release.isTrue()); } return context.nil; }
@JRubyMethod(name = "autorelease=", required = 1) public final IRubyObject autorelease(ThreadContext context, IRubyObject release) { if (autorelease != release.isTrue() && getMemoryIO() instanceof AllocatedDirectMemoryIO) { ((AllocatedDirectMemoryIO) getMemoryIO()).setAutoRelease(autorelease = release.isTrue()); } return context.nil; }
@JRubyMethod(name = "autorelease=", required = 1) public final IRubyObject autorelease(ThreadContext context, IRubyObject release) { if (autorelease != release.isTrue() && getMemoryIO() instanceof AllocatedDirectMemoryIO) { ((AllocatedDirectMemoryIO) getMemoryIO()).setAutoRelease(autorelease = release.isTrue()); } return context.runtime.getNil(); }
@JRubyMethod(name = "autorelease=", required = 1) public final IRubyObject autorelease(ThreadContext context, IRubyObject release) { if (autorelease != release.isTrue() && getMemoryIO() instanceof AllocatedDirectMemoryIO) { ((AllocatedDirectMemoryIO) getMemoryIO()).setAutoRelease(autorelease = release.isTrue()); } return context.runtime.getNil(); }