Hi,

This is a preview of the effort to merge all 4 variants of UNIXProcess class into one source. Here's the bug:

    https://bugs.openjdk.java.net/browse/JDK-8000975

And here's the webrev:

http://cr.openjdk.java.net/~plevart/jdk9-dev/UNIXProcess/webrev.02/

Per Alan's suggestion I have made the merged source (UNIXProcess.java) be a descendant of UNIXProcess.java.linux in mercurial history. This webrev also incorporates reaper thread pool changes for Solaris variant (this was the only variant not yet using thread pool) so that the changes are even simpler. Still missing is UNIX OS resolving based on os.name system property (Os.get() method). I couldn't find any official document about possible os.name values for different supported OSes. Does anyone have a pointer?

Regards, Peter

Reply via email to