RFR: 8000975: (process) Merge UNIXProcess.java.bsd &	UNIXProcess.java.linux (& .solaris & .aix)
    Peter Levart 
    peter.levart at gmail.com
       
    Wed Mar 26 15:19:41 UTC 2014
    
    
  
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
    
    
More information about the core-libs-dev
mailing list