You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For #3948 and other issues, we need to get Kernel#spawn working properly on Windows.
In 9k, we moved to using native posix_spawn logic for our spawn implementation. However, posix_spawn is not available (out of the box) on Windows's posix layer. We'll need to use something else.
MRI has logic wrapping most of the process calls for Windows. Getting our support up to their level may simply be a matter of rewriting what they have in C as Java+FFI.
It's also possible that @djberg96 has an API-compatible spawn for Windows that we could just swipe.
Targeting 9.2, when we'll be doing Ruby 2.4 support, but this could happen any time.
The text was updated successfully, but these errors were encountered:
For #3948 and other issues, we need to get
Kernel#spawn
working properly on Windows.In 9k, we moved to using native posix_spawn logic for our spawn implementation. However, posix_spawn is not available (out of the box) on Windows's posix layer. We'll need to use something else.
MRI has logic wrapping most of the process calls for Windows. Getting our support up to their level may simply be a matter of rewriting what they have in C as Java+FFI.
It's also possible that @djberg96 has an API-compatible spawn for Windows that we could just swipe.
Targeting 9.2, when we'll be doing Ruby 2.4 support, but this could happen any time.
The text was updated successfully, but these errors were encountered: