-
- Downloads
Merge pull request #92 in G/fastr from ~ADAM.WELC_ORACLE.COM/fastr:feature/promise_opt to master
* commit '31bd97ca': A fix to promise refactoring removing a problem in compiled code. No need to print stack trace to the file when running tests (that actually generate errors on purpose). Reverted to the previous test timeout value. Increased per-test timeout to accommodate longer execution times for package tests. A copyright fix. A checkstyle fix. Removed remaining post-merge comments. Removed eclipse warnings. RPromise refactoring: always use Closures, store PromiseType and OptType in one field, remove VarArgsPromise, more assertions.
Showing
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/DelayedAssign.java 5 additions, 1 deletion...om/oracle/truffle/r/nodes/builtin/base/DelayedAssign.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/DoCall.java 2 additions, 1 deletion...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/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/Missing.java 15 additions, 10 deletions.../src/com/oracle/truffle/r/nodes/builtin/base/Missing.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/NArgs.java 1 addition, 1 deletion...in/src/com/oracle/truffle/r/nodes/builtin/base/NArgs.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/OnExit.java 1 addition, 1 deletion...n/src/com/oracle/truffle/r/nodes/builtin/base/OnExit.java
- com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/access/AccessArgumentNode.java 3 additions, 7 deletions...com/oracle/truffle/r/nodes/access/AccessArgumentNode.java
- com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/function/ArgumentMatcher.java 5 additions, 6 deletions.../com/oracle/truffle/r/nodes/function/ArgumentMatcher.java
- com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/function/PromiseHelperNode.java 63 additions, 96 deletions...om/oracle/truffle/r/nodes/function/PromiseHelperNode.java
- com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/function/PromiseNode.java 7 additions, 13 deletions.../src/com/oracle/truffle/r/nodes/function/PromiseNode.java
- com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/function/RCallNode.java 2 additions, 3 deletions...es/src/com/oracle/truffle/r/nodes/function/RCallNode.java
- com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/function/RMissingHelper.java 5 additions, 2 deletions...c/com/oracle/truffle/r/nodes/function/RMissingHelper.java
- com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/function/opt/OptConstantPromiseNode.java 9 additions, 9 deletions.../truffle/r/nodes/function/opt/OptConstantPromiseNode.java
- com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/function/opt/OptForcedEagerPromiseNode.java 2 additions, 13 deletions...uffle/r/nodes/function/opt/OptForcedEagerPromiseNode.java
- com.oracle.truffle.r.nodes/src/com/oracle/truffle/r/nodes/function/signature/CollectArgumentsNode.java 2 additions, 2 deletions...ffle/r/nodes/function/signature/CollectArgumentsNode.java
- com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/RSerialize.java 4 additions, 5 deletions....runtime/src/com/oracle/truffle/r/runtime/RSerialize.java
- com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/data/RDataFactory.java 9 additions, 18 deletions...e/src/com/oracle/truffle/r/runtime/data/RDataFactory.java
- com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/data/RPromise.java 103 additions, 160 deletions...ntime/src/com/oracle/truffle/r/runtime/data/RPromise.java
- mx.fastr/mx_fastr.py 2 additions, 0 deletionsmx.fastr/mx_fastr.py
Loading
Please register or sign in to comment