@Override @ExplodeLoop public Object executeGeneric(VirtualFrame frame) { Object[] argValues = new Object[args.length]; for (int i = 0; i < args.length; i++) { argValues[i] = args[i].executeGeneric(frame); } return functionHandle.call(argValues); }
public Object call(Object... arguments) { return functionHandle.call(arguments); }
public static void memMove(LLVMAddress dest, LLVMAddress source, long length) { memMoveHandle.call(dest.getVal(), source.getVal(), length); }