-
- Downloads
Merge pull request #279 in G/fastr from ~LUKAS.STADLER_ORACLE.COM/fastr:feature/perf to master
* commit '0b7db58f': introduce optimized visibility handling move setting and retrieving visibility into special nodes remove unnecessary calls to setVisibility explicitly configure visibility for fast paths, fast paths subclass RBaseNode instead of RNode introduce CallRFunctionNode and CallRFunctionCachedNode and route all calls through them cleanup RArguments.create functions and remove RArgumentsNode pass along signature in RArgumentsNode
Showing
- com.oracle.truffle.r.engine/src/com/oracle/truffle/r/engine/REngine.java 11 additions, 4 deletions...fle.r.engine/src/com/oracle/truffle/r/engine/REngine.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/BasePackage.java 18 additions, 11 deletions.../com/oracle/truffle/r/nodes/builtin/base/BasePackage.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/BrowserFunctions.java 0 additions, 2 deletions...oracle/truffle/r/nodes/builtin/base/BrowserFunctions.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/ConditionFunctions.java 4 additions, 5 deletions...acle/truffle/r/nodes/builtin/base/ConditionFunctions.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/ConnectionFunctions.java 13 additions, 9 deletions...cle/truffle/r/nodes/builtin/base/ConnectionFunctions.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/DebugFunctions.java 0 additions, 2 deletions...m/oracle/truffle/r/nodes/builtin/base/DebugFunctions.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/EvalFunctions.java 25 additions, 14 deletions...om/oracle/truffle/r/nodes/builtin/base/EvalFunctions.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/GetFunctions.java 5 additions, 11 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 9 additions, 10 deletions...truffle/r/nodes/builtin/base/HiddenInternalFunctions.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/OptionsFunctions.java 95 additions, 68 deletions...oracle/truffle/r/nodes/builtin/base/OptionsFunctions.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Switch.java 9 additions, 7 deletions...n/src/com/oracle/truffle/r/nodes/builtin/base/Switch.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/TraceFunctions.java 14 additions, 11 deletions...m/oracle/truffle/r/nodes/builtin/base/TraceFunctions.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/UpdateSlot.java 5 additions, 8 deletions...c/com/oracle/truffle/r/nodes/builtin/base/UpdateSlot.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/WithVisible.java 9 additions, 6 deletions.../com/oracle/truffle/r/nodes/builtin/base/WithVisible.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/fastpaths/IntersectFastPath.java 2 additions, 1 deletion...fle/r/nodes/builtin/base/fastpaths/IntersectFastPath.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/fastpaths/IsElementFastPath.java 0 additions, 6 deletions...fle/r/nodes/builtin/base/fastpaths/IsElementFastPath.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/system/ProcessSystemFunctionFactory.java 0 additions, 2 deletions...des/builtin/base/system/ProcessSystemFunctionFactory.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/system/SystemFunction.java 2 additions, 2 deletions...e/truffle/r/nodes/builtin/base/system/SystemFunction.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/fastr/FastRTrace.java 4 additions, 4 deletions.../com/oracle/truffle/r/nodes/builtin/fastr/FastRTrace.java
- com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/access/AccessSlotNode.java 2 additions, 1 deletion...src/com/oracle/truffle/r/nodes/access/AccessSlotNode.java
Loading
Please register or sign in to comment