- Nov 04, 2016
-
-
stepan authored
The ReplacementBlockNode executes RHS and the target and then executes ReplacementNode, which can specialize on target value. In the default case ReplacementNode creates nodes that handle replacement in the same way as before: SpecialReplacementNode and GenericReplacementNode.
-
stepan authored
Replacements are broken down to individual calls lazily on first execution. This is done by new ReplacementBlockNode, which executes RHS store to tmp variable then the actual replacement and then it returns the RHS value. ReplacementBlockNode creates the node for actual replacement depending on the replacement structure: if all the calls are specials, it creates ReplacementNodeSpecial, which takes advantage of the properties of specials. Otherwise it creates regular replacement node that executes exactly the same function calls as GnuR would.
-
Stepan Sindelar authored
Merge pull request #446 in G/fastr from ~STEPAN.SINDELAR_ORACLE.COM/fastr:feature/fixes-for-jvmtrend2 to master * commit 'b21c05cd': Removed flag forNextMethod from argument matching Tests for NextMethod argument matching Covcor converted to cast pipelines + tests Varargs related methods moved from ArgumentsSignature to new class VarArgsHelper
-
stepan authored
The flag seems to be not needed anymore since we now do the argument matching for NextMethod in more generic way.
-
stepan authored
-
stepan authored
-
stepan authored
-
- Nov 03, 2016
-
-
Lukas Stadler authored
* commit 'a073465a': suppress jdk_tools.jar in fastr-release
-
Mick Jordan authored
Merge pull request #447 in G/fastr from ~MICK.JORDAN_ORACLE.COM/fastr:remove_rconnection_type to master * commit '91a7cb57': AsCharacterFactor: handle change to InheritsNode remove the special handling of RConnection
-
Mick Jordan authored
-
Mick Jordan authored
* commit '41f79d8c': fix install of recommended packages on clean build
-
Mick Jordan authored
-
Mick Jordan authored
-
Mick Jordan authored
-
Mick Jordan authored
* commit 'd415f905': changes for R-3.3.0 compatibility
-
- Nov 02, 2016
-
-
Mick Jordan authored
-
Mick Jordan authored
Merge pull request #435 in G/fastr from ~MICK.JORDAN_ORACLE.COM/fastr:feature/add-recommended to master * commit '1f30a30b': build/install recommended packages if FASTR_RELEASE is set; discover R version dynamically
-
Mick Jordan authored
-
Lukas Stadler authored
Merge pull request #445 in G/fastr from ~LUKAS.STADLER_ORACLE.COM/fastr:bugfix/revert_constantnode to master * commit 'c9f38cfc': fix the TruffleObject-related assertion in ConstantNode
-
Lukas Stadler authored
-
Lukas Stadler authored
Merge pull request #444 in G/fastr from ~STEPAN.SINDELAR_ORACLE.COM/fastr:feature/fixes-for-jvmtrend to master * commit '7a4dc92a': Argument matching for NextMethod target Covcor external: support arguments casting Remove redundant test in assert
-
Lukas Stadler authored
* commit '9badee5c': terminate process if initial language initialization fails fix mkdtemp bug
-
stepan authored
NextMethod can have additional arguments, those are combined with the arguments coming from the callsite of the S3 dispatch method. Additional arguments with the same name override the callsite arguments, and unmatched arguments (i.e. default values) of the caller of NextMethod are ignored.
-
stepan authored
-
stepan authored
-
- Nov 01, 2016
-
-
Mick Jordan authored
-
Mick Jordan authored
-
Mick Jordan authored
-
Mick Jordan authored
* commit 'fa6b82c5': remove quotes on default values in Renviron files
-
Mick Jordan authored
-
- Oct 31, 2016
-
-
Zbyněk Šlajchrt authored
* commit 'e10a0540': The cast pipeline in Quantifier (the base class of All and Any builtin) fixed
-
Mick Jordan authored
* commit '2acf4227': The 'maybe-incomplete' case implemented by a loop NonNANode supports RAbstractContainer. It uses the isComplete() method to determine whether the input argument is or is not an NA.
-
Zbynek Slajchrt authored
-
Zbynek Slajchrt authored
-
Zbynek Slajchrt authored
NonNANode supports RAbstractContainer. It uses the isComplete() method to determine whether the input argument is or is not an NA.
-
Mick Jordan authored
-
- Oct 29, 2016
-
-
Mick Jordan authored
* commit 'd3221428': mx_fastr_pkgs: fix missing create of tmpdir
-
- Oct 28, 2016
-
-
Mick Jordan authored
-
Mick Jordan authored
* commit '18352494': suite.py: arch spec is "solaris"
-
Mick Jordan authored
-