-
- Downloads
S3 dispatch fixed to do correct args matching after UseMethod
ArgumentMatcher returns supplied signature permuted in the same way as the supplied arguments. This is stored in frame using RArguments for accessing this info through getSuppliedSignature(). UseMethod then uses getSuppliedSignature instead of RArguments.getSignature.
Showing
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/FrameFunctions.java 1 addition, 1 deletion...m/oracle/truffle/r/nodes/builtin/base/FrameFunctions.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/S3DispatchFunctions.java 1 addition, 1 deletion...cle/truffle/r/nodes/builtin/base/S3DispatchFunctions.java
- com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/access/variables/LocalReadVariableNode.java 1 addition, 0 deletions...uffle/r/nodes/access/variables/LocalReadVariableNode.java
- com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/function/ArgumentMatcher.java 29 additions, 11 deletions.../com/oracle/truffle/r/nodes/function/ArgumentMatcher.java
- com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/function/CallMatcherNode.java 1 addition, 1 deletion.../com/oracle/truffle/r/nodes/function/CallMatcherNode.java
- com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/function/MatchedArguments.java 0 additions, 24 deletions...com/oracle/truffle/r/nodes/function/MatchedArguments.java
- com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/function/RCallNode.java 10 additions, 8 deletions...es/src/com/oracle/truffle/r/nodes/function/RCallNode.java
- com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/function/call/PrepareArguments.java 29 additions, 20 deletions...racle/truffle/r/nodes/function/call/PrepareArguments.java
- com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/RArguments.java 25 additions, 4 deletions....runtime/src/com/oracle/truffle/r/runtime/RArguments.java
- com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/ExpectedTestOutput.test 20 additions, 0 deletions...est/src/com/oracle/truffle/r/test/ExpectedTestOutput.test
- com.oracle.truffle.r.test/src/com/oracle/truffle/r/test/functions/TestS3Dispatch.java 7 additions, 0 deletions...c/com/oracle/truffle/r/test/functions/TestS3Dispatch.java
Loading
Please register or sign in to comment