summaryrefslogtreecommitdiff
path: root/spec/ruby/core
diff options
context:
space:
mode:
authorCharles Oliver Nutter <headius@headius.com>2021-09-29 13:21:31 -0500
committerHiroshi SHIBATA <hsbt@ruby-lang.org>2021-12-09 19:28:54 +0900
commit01febcab3e6258051e2fc083b906d9ac2bdc3927 (patch)
tree43e34e3794bdbf374d530346578190fffca7ea90 /spec/ruby/core
parent34ebd1392318b45f120f4d598f710bfcf5069c51 (diff)
[ruby/open3] Add JRuby's Windows (JDK non-native) Open3 support
This adds JRuby's logic used on platforms where we do not have native access to posix_spawn and related posix functions needed to do fully-native subprocess launching and management. The code here instead uses the JDK ProcessBuilder logic to simulate most of the Open3 functionality. This code does not pass all tests, currently, but provides most of the key functionality on pure-Java (i.e. no native FFI) platforms. https://github.com/ruby/open3/commit/689da19c42
Diffstat (limited to 'spec/ruby/core')
0 files changed, 0 insertions, 0 deletions