-
- Downloads
Merge pull request #369 in G/fastr from ~ZBYNEK.SLAJCHRT_ORACLE.COM/fastr:bypassNode2 to master
* commit '8f4a5799': (22 commits) Unit tests for cast pipelines builder + small fixes to have consistent semantics Updated the javadoc of the arg method in CastBuilder test output file re-generated trailing spaces removed Chimney-sweeping adapted to processing all builtins in batch rbdiag supports two levels of matching the outputs produced by FastR and GnuR rbdiag can use RMissing and RNull values as the only samples CastPipeline: bypassing strings + few fixes CastBuilder documentation Implemented optimizations using the new intermediate representation. CastBuilder refactoring: inner classes moved to separate package CastBuilder: removed old API and replaced with equivalent expressed in new API Fix compilation errors Cast pipelines diagnostics re-implemented using CP-IR passing tests after CP-IR refactoring A major CP refactoring using an intermediate representation (CP-IR) Intermediate representation of the cast pipeline Fix: Bool -> Boolean Initial structure of intermediate representation of cast pipeline and its conversion to CastNodes. BypassNode can bypass some atomic types ...
No related branches found
No related tags found
Showing
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/APerm.java 2 additions, 3 deletions...in/src/com/oracle/truffle/r/nodes/builtin/base/APerm.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Array.java 7 additions, 6 deletions...in/src/com/oracle/truffle/r/nodes/builtin/base/Array.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/AsCharacter.java 1 addition, 1 deletion.../com/oracle/truffle/r/nodes/builtin/base/AsCharacter.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/AsComplex.java 1 addition, 1 deletion...rc/com/oracle/truffle/r/nodes/builtin/base/AsComplex.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/AsDouble.java 1 addition, 1 deletion...src/com/oracle/truffle/r/nodes/builtin/base/AsDouble.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/AsInteger.java 1 addition, 1 deletion...rc/com/oracle/truffle/r/nodes/builtin/base/AsInteger.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/AsLogical.java 1 addition, 1 deletion...rc/com/oracle/truffle/r/nodes/builtin/base/AsLogical.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/AsRaw.java 1 addition, 1 deletion...in/src/com/oracle/truffle/r/nodes/builtin/base/AsRaw.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Assign.java 1 addition, 2 deletions...n/src/com/oracle/truffle/r/nodes/builtin/base/Assign.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/AttachFunctions.java 1 addition, 2 deletions.../oracle/truffle/r/nodes/builtin/base/AttachFunctions.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/BaseGammaFunctions.java 2 additions, 2 deletions...acle/truffle/r/nodes/builtin/base/BaseGammaFunctions.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/BitwiseFunctions.java 14 additions, 10 deletions...oracle/truffle/r/nodes/builtin/base/BitwiseFunctions.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/BrowserFunctions.java 1 addition, 1 deletion...oracle/truffle/r/nodes/builtin/base/BrowserFunctions.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Cat.java 6 additions, 6 deletions...ltin/src/com/oracle/truffle/r/nodes/builtin/base/Cat.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Ceiling.java 2 additions, 2 deletions.../src/com/oracle/truffle/r/nodes/builtin/base/Ceiling.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Col.java 1 addition, 1 deletion...ltin/src/com/oracle/truffle/r/nodes/builtin/base/Col.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Complex.java 3 additions, 3 deletions.../src/com/oracle/truffle/r/nodes/builtin/base/Complex.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/ConditionFunctions.java 2 additions, 3 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 10 additions, 11 deletions...cle/truffle/r/nodes/builtin/base/ConnectionFunctions.java
- com.oracle.truffle.r.nodes.builtin/src/com/oracle/truffle/r/nodes/builtin/base/Crossprod.java 1 addition, 1 deletion...rc/com/oracle/truffle/r/nodes/builtin/base/Crossprod.java
Loading
Please register or sign in to comment