History log of /openjdk10/jdk/src/java.base/share/classes/java/lang/ProcessHandleImpl.java
Revision Date Author Comments
# 17634:2f3d9ed99e66 22-Aug-2017 rriggs

8173817: StackOverflowError in "process reaper" thread
Summary: Switch to inner class to avoid lambda stack overhead in ProcessReaper
Reviewed-by: dholmes, martin


# 17017:23255bc8606d 11-Apr-2017 rriggs

8178347: Process and ProcessHandle getPid method name inconsistency
Reviewed-by: alanb, bpb


# 16903:3981152d47d4 16-Mar-2017 rriggs

8176272: (process) ProcessHandle::onExit fails to wait for non-child process
Reviewed-by: chegar, stuefe


# 14163:b473d38d7a9f 13-Apr-2016 rriggs

8086278: java/lang/ProcessHandle/TreeTest.java failed - ProcessReaper StackOverflowException
Summary: Increase reaper stack size by 50% to 48k
Reviewed-by: chegar, martin


# 13846:460323d4a285 26-Feb-2016 csahu

8130425: libjvm crash due to stack overflow in executables with 32k tbss/tdata
Reviewed-by: kevinw, dholmes
Contributed-by: cheleswer.sahu@oracle.com


# 13700:ba234c66ddb3 15-Feb-2016 chegar

8149653: Move sun.misc.InnocuousThread to jdk.internal.misc
Reviewed-by: mchung, rriggs


# 13532:859397229dc4 20-Jan-2016 iris

8136494: Update "@since 1.9" to "@since 9" to match java.version.specification
Reviewed-by: alanb, chegar, lancea, prr


# 13211:8aa69a089b8f 02-Dec-2015 rriggs

8143876: test/java/lang/ProcessHandle/TreeTest.java failed intermittently with assertion error
Summary: The parent pid may be re-used, check that the child was started after the parent
Reviewed-by: darcy


# 13024:bb286ec75b24 09-Nov-2015 rriggs

8138566: (Process) java.lang.Process.allChildren specification clarification
8140213: Process/ProcessHandle.onExit() spec need to be improved
8140250: (process) Process.info description is inaccurate
Summary: rename to descendants() and clarify
Reviewed-by: psandoz


# 12587:6e94b217ac9b 14-Aug-2015 simonis

8131168: Refactor ProcessHandleImpl_*.c and add implememtation for AIX
Reviewed-by: rriggs, smarks


# 12363:6bb7132e7d5f 14-Jul-2015 rriggs

8078099: (process) ProcessHandle should uniquely identify processes
8078108: (process) ProcessHandle.isAlive should be robust
Summary: isAlive should check and confirm the start time
Reviewed-by: simonis, plevart


# 12067:c2250db81ce8 29-May-2015 rriggs

8077350: JEP 102 Process API Updates Implementation
Reviewed-by: chegar, plevart, psandoz, darcy, martin, alanb