-
- Downloads
Merge pull request #39 in G/fastr from...
Merge pull request #39 in G/fastr from ~ADAM.WELC_ORACLE.COM/fastr:feature/r_caller_overhaul to master * commit 'da57ed19': Folded RSyntaxNodeWrapper interface into (now also an interface) RCaller. Invalid caller is now a singleton. Fixed a copyright check. Regenerated tests. Traversing parent hierarchy in search for RCaller is no longer necessary at all and RCaller now has a typed representation. The mget function can now use functions as ifnotfound argument. Traversing parent hierarchy in search for RCaller is no longer necessary for call nodes. Fixed a caller of function called via do.call. Partial fix to the sys.call problem in the context of S3/S4.
Showing
- com.oracle.truffle.r.engine/src/com/oracle/truffle/r/engine/RRuntimeASTAccessImpl.java 2 additions, 2 deletions...rc/com/oracle/truffle/r/engine/RRuntimeASTAccessImpl.java
- com.oracle.truffle.r.engine/src/com/oracle/truffle/r/engine/interop/RInteropExecuteNode.java 1 addition, 1 deletion.../oracle/truffle/r/engine/interop/RInteropExecuteNode.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/DoCall.java 4 additions, 3 deletions...n/src/com/oracle/truffle/r/nodes/builtin/base/DoCall.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/EnvFunctions.java 1 addition, 1 deletion...com/oracle/truffle/r/nodes/builtin/base/EnvFunctions.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/GetFunctions.java 6 additions, 4 deletions...com/oracle/truffle/r/nodes/builtin/base/GetFunctions.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/HiddenInternalFunctions.java 3 additions, 2 deletions...truffle/r/nodes/builtin/base/HiddenInternalFunctions.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Recall.java 2 additions, 2 deletions...n/src/com/oracle/truffle/r/nodes/builtin/base/Recall.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.builtin/src/com/oracle/truffle/r/nodes/builtin/base/UpdateSlot.java 4 additions, 2 deletions...c/com/oracle/truffle/r/nodes/builtin/base/UpdateSlot.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/helpers/BrowserInteractNode.java 2 additions, 2 deletions.../truffle/r/nodes/builtin/helpers/BrowserInteractNode.java
- com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/function/CallMatcherNode.java 16 additions, 13 deletions.../com/oracle/truffle/r/nodes/function/CallMatcherNode.java
- com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/function/GroupDispatchNode.java 4 additions, 1 deletion...om/oracle/truffle/r/nodes/function/GroupDispatchNode.java
- com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/function/RCallNode.java 17 additions, 12 deletions...es/src/com/oracle/truffle/r/nodes/function/RCallNode.java
- com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/function/RCallerHelper.java 134 additions, 0 deletions...rc/com/oracle/truffle/r/nodes/function/RCallerHelper.java
- com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/function/UseMethodInternalNode.java 1 addition, 1 deletion...racle/truffle/r/nodes/function/UseMethodInternalNode.java
- com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/function/signature/FrameDepthNode.java 1 addition, 1 deletion...le/truffle/r/nodes/function/signature/FrameDepthNode.java
- com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/function/signature/GetCallerFrameNode.java 2 additions, 2 deletions...ruffle/r/nodes/function/signature/GetCallerFrameNode.java
- com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/objects/DispatchGeneric.java 1 addition, 1 deletion...c/com/oracle/truffle/r/nodes/objects/DispatchGeneric.java
- com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/objects/ExecuteMethod.java 2 additions, 2 deletions...src/com/oracle/truffle/r/nodes/objects/ExecuteMethod.java
- com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/objects/LoadMethod.java 4 additions, 2 deletions...es/src/com/oracle/truffle/r/nodes/objects/LoadMethod.java
Loading
Please register or sign in to comment