# File lib/v8/portal/function.rb, line 49 def call(arguments) method = arguments.Data() rbargs = [] for i in 0..arguments.Length() - 1 rbargs << @portal.rb(arguments[i]) end this = @portal.rb(arguments.This()) @portal.caller.protect do method.bind(this).call(*rbargs) end end