<div dir="ltr">I made a few changes to NestedVM that can be found here:<br><br><a href="https://github.com/ehrmann/nestedvm/compare/windows-runtime-compat3">https://github.com/ehrmann/nestedvm/compare/windows-runtime-compat3</a><br><br>They&#39;re described in the commits logs, but I&#39;m not sure some of them are quit ready to be merged, yet, so I welcome any feedback.<br><br>dbf0e18: I like the approach in code (dup2 is even the canonical way it&#39;s done after a fork), but I&#39;m not sure if I like the static util methods.<br><br>2d5b544: normalizePath doesn&#39;t return absolute paths if it was given a relative path, it just prepends the cwd. This causes issues in sys_realpath because the return path looks like a relative path, and it will fail to open. There might have been some logic in it not returning absolute paths, but I&#39;m not sure what it is. Also, what&#39;s the difference between throwing an ErrnoException and returning -&lt;err_code&gt;? And what if I want to return -1 and set errno?<br></div>