-
- Downloads
Merge pull request #183 in G/fastr from ~MICK.JORDAN_ORACLE.COM/fastr:feature/ffi to master
* commit '92c8708a': (157 commits) buffer bug fix in Rembedded.c Add TruffleBoundary to JNI native down calls Suppress Solaris build for embedded app test Suppressed embedded test build for Solaris checkstyle/copyright fixes FFI: Refactor native array handling to be correct wrt nested calls RFFIUtils: add call death to tracing; use unbuffered stream JNI_CallRFFI: use synchronized to allow nested calls Add a test for nested FFI calls call System.gc in R gc ffi tracing; handle case where native side enabled, jaa side not Refactor log file handling for embedded mode, tagging log files with pid. Invoke R_Suicide in embedded mode rather than return to console. Remove command options that are handled by shell Introduced new native functions and fixed implementation of some others. Moved a flag determining browser mode to context. Added a new opaque type to represent contexts. Refactor R_GlobalContext as method call to VM FFI tracing: trace JNI side to same file FD as Java side in embedded mode Fixed a problem with strsplit function. Record embedded mode early in RContext; only trace native calls to file in embedded mode. ...
No related branches found
No related tags found
Showing
- .gitignore 3 additions, 0 deletions.gitignore
- com.oracle.truffle.r.engine/src/com/oracle/truffle/r/engine/REngine.java 7 additions, 7 deletions...fle.r.engine/src/com/oracle/truffle/r/engine/REngine.java
- com.oracle.truffle.r.engine/src/com/oracle/truffle/r/engine/RRuntimeASTAccessImpl.java 15 additions, 5 deletions...rc/com/oracle/truffle/r/engine/RRuntimeASTAccessImpl.java
- com.oracle.truffle.r.engine/src/com/oracle/truffle/r/engine/TruffleRLanguage.java 1 addition, 1 deletion...ine/src/com/oracle/truffle/r/engine/TruffleRLanguage.java
- com.oracle.truffle.r.engine/src/com/oracle/truffle/r/engine/shell/EmbeddedConsoleHandler.java 148 additions, 0 deletions...oracle/truffle/r/engine/shell/EmbeddedConsoleHandler.java
- com.oracle.truffle.r.engine/src/com/oracle/truffle/r/engine/shell/JLineConsoleHandler.java 11 additions, 9 deletions...om/oracle/truffle/r/engine/shell/JLineConsoleHandler.java
- com.oracle.truffle.r.engine/src/com/oracle/truffle/r/engine/shell/RCommand.java 57 additions, 67 deletions...ngine/src/com/oracle/truffle/r/engine/shell/RCommand.java
- com.oracle.truffle.r.engine/src/com/oracle/truffle/r/engine/shell/REmbedded.java 126 additions, 0 deletions...gine/src/com/oracle/truffle/r/engine/shell/REmbedded.java
- com.oracle.truffle.r.engine/src/com/oracle/truffle/r/engine/shell/RscriptCommand.java 4 additions, 4 deletions...src/com/oracle/truffle/r/engine/shell/RscriptCommand.java
- com.oracle.truffle.r.engine/src/com/oracle/truffle/r/engine/shell/StringConsoleHandler.java 0 additions, 6 deletions...m/oracle/truffle/r/engine/shell/StringConsoleHandler.java
- com.oracle.truffle.r.library/src/com/oracle/truffle/r/library/utils/ObjectSize.java 220 additions, 0 deletions...ry/src/com/oracle/truffle/r/library/utils/ObjectSize.java
- com.oracle.truffle.r.native/fficall/src/common/inlined_fastr.c 3 additions, 2 deletions...racle.truffle.r.native/fficall/src/common/inlined_fastr.c
- com.oracle.truffle.r.native/fficall/src/common/localecharset_fastr.c 20 additions, 0 deletions...truffle.r.native/fficall/src/common/localecharset_fastr.c
- com.oracle.truffle.r.native/fficall/src/common/unimplemented.c 29 additions, 6 deletions...racle.truffle.r.native/fficall/src/common/unimplemented.c
- com.oracle.truffle.r.native/fficall/src/jni/Parse.c 19 additions, 3 deletionscom.oracle.truffle.r.native/fficall/src/jni/Parse.c
- com.oracle.truffle.r.native/fficall/src/jni/README.md 12 additions, 0 deletionscom.oracle.truffle.r.native/fficall/src/jni/README.md
- com.oracle.truffle.r.native/fficall/src/jni/Rdynload_fastr.c 12 additions, 1 deletioncom.oracle.truffle.r.native/fficall/src/jni/Rdynload_fastr.c
- com.oracle.truffle.r.native/fficall/src/jni/Rembedded.c 629 additions, 0 deletionscom.oracle.truffle.r.native/fficall/src/jni/Rembedded.c
- com.oracle.truffle.r.native/fficall/src/jni/Rinternals.c 273 additions, 118 deletionscom.oracle.truffle.r.native/fficall/src/jni/Rinternals.c
- com.oracle.truffle.r.native/fficall/src/jni/rfficall.c 9 additions, 0 deletionscom.oracle.truffle.r.native/fficall/src/jni/rfficall.c
Loading
Please register or sign in to comment