comparison truffle/com.oracle.truffle.api.interop.java/src/com/oracle/truffle/api/interop/java/JavaInterop.java @ 22436:46a6d3eb790c

Adopt TCK and Polyglot after changes to execute and invoke message
author Matthias Grimmer <grimmer@ssw.jku.at>
date Mon, 30 Nov 2015 10:24:00 +0100
parents df98dd526dd4
children 50baaa7da8e8
comparison
equal deleted inserted replaced
22420:5e2dd9c3fa7d 22436:46a6d3eb790c
406 return toJava(attr, method); 406 return toJava(attr, method);
407 } 407 }
408 throw new IllegalArgumentException(attr + " cannot be invoked with " + args.length + " parameters"); 408 throw new IllegalArgumentException(attr + " cannot be invoked with " + args.length + " parameters");
409 } 409 }
410 List<Object> callArgs = new ArrayList<>(args.length + 1); 410 List<Object> callArgs = new ArrayList<>(args.length + 1);
411 // callArgs.add(attr); 411 callArgs.add(attr);
412 callArgs.addAll(Arrays.asList(args)); 412 callArgs.addAll(Arrays.asList(args));
413 ret = message(Message.createExecute(callArgs.size()), attr, callArgs.toArray()); 413 ret = message(Message.createExecute(callArgs.size()), attr, callArgs.toArray());
414 } 414 }
415 return toJava(ret, method); 415 return toJava(ret, method);
416 } 416 }