Fixed: Objects returned from upcalls are gc'd indeterministically
Showing
- com.oracle.truffle.r.ffi.impl/src/com/oracle/truffle/r/ffi/impl/upcalls/DLLUpCallsRFFI.java 2 additions, 1 deletion...com/oracle/truffle/r/ffi/impl/upcalls/DLLUpCallsRFFI.java
- com.oracle.truffle.r.ffi.impl/src/com/oracle/truffle/r/ffi/impl/upcalls/IDEUpCallsRFFI.java 2 additions, 1 deletion...com/oracle/truffle/r/ffi/impl/upcalls/IDEUpCallsRFFI.java
- com.oracle.truffle.r.ffi.impl/src/com/oracle/truffle/r/ffi/impl/upcalls/StdUpCallsRFFI.java 19 additions, 12 deletions...com/oracle/truffle/r/ffi/impl/upcalls/StdUpCallsRFFI.java
- com.oracle.truffle.r.ffi.processor/src/com/oracle/truffle/r/ffi/processor/FFIProcessor.java 41 additions, 11 deletions.../src/com/oracle/truffle/r/ffi/processor/FFIProcessor.java
- com.oracle.truffle.r.ffi.processor/src/com/oracle/truffle/r/ffi/processor/RFFIResultOwner.java 41 additions, 0 deletions...c/com/oracle/truffle/r/ffi/processor/RFFIResultOwner.java
- com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/data/NativeDataAccess.java 17 additions, 6 deletions...c/com/oracle/truffle/r/runtime/data/NativeDataAccess.java
- com.oracle.truffle.r.runtime/src/com/oracle/truffle/r/runtime/ffi/RFFIContext.java 27 additions, 0 deletions...ime/src/com/oracle/truffle/r/runtime/ffi/RFFIContext.java
Loading
Please register or sign in to comment