- Sep 22, 2016
-
-
stepan authored
Lists can hold elements that are not in a consistent state with respect to the sharing model. However, such elements are put into consistent state once they are read from the list, their state can be inferred from the state of the owning list. This means that temporary elements can be freely put into lists without incrementing their ref-count. Moreover, when a list is copied into another variable or passed as an argument to a function, we only have to increment the ref-count of the list (no recursion needed). When accessing an element of a list, one should use ExtractListElement node, which handles the transition to consistent state. This must be used wherever the state matters: when returning the value as a result of a builtin, putting it into another list, putting it as an attribute, etc. On the other hand, when one only wants to peek at the value, but then forget the reference, it is OK to get it directly using getDataAt and similar methods.
-
stepan authored
-
stepan authored
-
stepan authored
-
Lukas Stadler authored
-
Lukas Stadler authored
-
- Sep 21, 2016
-
-
Lukas Stadler authored
Merge pull request #334 in G/fastr from ~LUKAS.STADLER_ORACLE.COM/fastr:performance/visibility to master * commit 'd13af296': remove all non-optimized visibility schemes pass visibility through RCaller object
-
Mick Jordan authored
Merge pull request #332 in G/fastr from ~MICK.JORDAN_ORACLE.COM/fastr:feature/apache-compress to master * commit '52cdbbcb': backout internal RCompression changes implement bzip2 decompression internally
-
Lukas Stadler authored
Merge pull request #336 in G/fastr from ~LUKAS.STADLER_ORACLE.COM/fastr:bugfix/transfer_to_interpreter_debug to master * commit 'f4279129': transferToInterpreter in DebugHandling
-
Lukas Stadler authored
-
Lukas Stadler authored
Merge pull request #335 in G/fastr from ~LUKAS.STADLER_ORACLE.COM/fastr:performance/intrinsify_strings to master * commit 'd252df6f': intern strings during deserialization
-
Lukas Stadler authored
Merge pull request #338 in G/fastr from ~LUKAS.STADLER_ORACLE.COM/fastr:bugfix/attriubte_copy_right to master * commit '90fd7e8d': fix copying of attributes from right argument
-
Lukas Stadler authored
Merge pull request #337 in G/fastr from ~LUKAS.STADLER_ORACLE.COM/fastr:bugfix/order_collation to master * commit '20ca48d6': fix use of collation in "order"
-
Lukas Stadler authored
-
Lukas Stadler authored
-
Lukas Stadler authored
-
Lukas Stadler authored
-
Lukas Stadler authored
-
Lukas Stadler authored
* commit 'e813ef20': cleanups
-
Lukas Stadler authored
-
- Sep 20, 2016
-
-
Mick Jordan authored
-
Mick Jordan authored
-
Lukas Stadler authored
* commit 'dab41646': TypeConvert external: tests + few fixes
-
Lukas Stadler authored
* commit '7c2090e1': WriteTable: fix raw formatting WriteTable: use RConnection instead of InputStream, fix double formatting + tests
-
Lukas Stadler authored
* commit '47c286f0': Fix slow type check for external TruffleObjects.
-
- Sep 19, 2016
-
-
Mick Jordan authored
* commit '2bfa2f3a': Always use /bin/sh in system as per GNU R; get visibility correct
-
stepan authored
-
Mick Jordan authored
-
stepan authored
-
Stepan Sindelar authored
Merge pull request #311 in G/fastr from ~STEPAN.SINDELAR_ORACLE.COM/fastr:feature/refactoring_colSums to master * commit '4dfa3405': RowSums, ColSums, RowMeans, ColMeans common code refactored including cast pipeline
-
- Sep 17, 2016
-
-
Mick Jordan authored
-
- Sep 15, 2016
-
-
Adam Welc authored
Merge pull request #328 in G/fastr from ~STEPAN.SINDELAR_ORACLE.COM/fastr:fix/formulae-polishing to master * commit 'ae43e802': RInternalCodeBuiltinNode does not increment ref-count for arguments: note about it in the comments + fix in R code of termsform. RLanguage does not override isObject termsform resets attributes of the result
-
stepan authored
-
stepan authored
RInternalCodeBuiltinNode does not increment ref-count for arguments: note about it in the comments + fix in R code of termsform.
-
stepan authored
-
stepan authored
Additionally: the tests against GnuR externals now check the result of the external call as opposed to checking the result of the wrapper of the external call. This helps to find even tinier differences.
-
- Sep 14, 2016
-
-
Mick Jordan authored
-
Mick Jordan authored
Merge pull request #323 in G/fastr from ~MICK.JORDAN_ORACLE.COM/fastr:feature/apache-compress to master * commit '67ecb276': Use xz internal for RCompression.lzmaUncompressFromFile
-
Adam Welc authored
-