RFR 9: 8077350 Process API Updates Implementation Review (Due 4/23)

Roger Riggs Roger.Riggs at Oracle.com
Fri Apr 17 19:12:44 UTC 2015


The webrev for ProcessAPI updates has been updated to reflect recent 
comments.
Please  review and comment by April 23rd.

The updates include:
  - Renaming Process/ProcessHandle supportsDestroyForcibly to 
supportsNormalTermination
    and updating related descriptions
- ProcessHandle.destroy/destroyForcible descriptions have more 
consistent descriptions
- ProcessHandle.destroy now returns ProcessHandle to enable fluent use.
- Corrected description of default implementation ProcessHandle.onExit

The API doc: http://cr.openjdk.java.net/~rriggs/ph-apidraft/

The webrev: http://cr.openjdk.java.net/~rriggs/webrev-ph

Issue: JDK-8077350 <https://bugs.openjdk.java.net/browse/JDK-8077350> 
Process API Updates Implementation

The code is in the jdk9 sandbox on branch JDK-8046092-branch.

Two issues raised have been filed to be fixed after the current commit:
  - JDK-8078099 <https://bugs.openjdk.java.net/browse/JDK-8078099> 
(process) ProcessHandle should uniquely identify processes
  - JDK-8078108 <https://bugs.openjdk.java.net/browse/JDK-8078108> 
(process) ProcessHandle.isAlive should be robust



More information about the core-libs-dev mailing list