RFR: 8129526: Solaris: clean up another remnant of interruptible I/O (original) (raw)

David Holmes david.holmes at oracle.com
Thu Oct 29 22:20:43 UTC 2015


Thanks Dan!

David

On 29/10/2015 11:50 PM, Daniel D. Daugherty wrote:

On 10/28/15 8:22 PM, David Holmes wrote:

bug: https://bugs.openjdk.java.net/browse/JDK-8129526 webrev: http://cr.openjdk.java.net/~dholmes/8129526/webrev/ src/os/aix/vm/jvmaix.cpp No comments. src/os/aix/vm/jvmaix.h No comments. src/os/aix/vm/osaix.cpp No comments. src/os/bsd/vm/jvmbsd.cpp No comments. src/os/bsd/vm/jvmbsd.h No comments. src/os/bsd/vm/osbsd.cpp No comments. src/os/linux/vm/jvmlinux.cpp No comments. src/os/linux/vm/jvmlinux.h No comments. src/os/linux/vm/oslinux.cpp No comments. src/os/solaris/vm/jvmsolaris.cpp No comments. src/os/solaris/vm/jvmsolaris.h No comments. src/os/solaris/vm/ossolaris.cpp No comments. src/os/solaris/vm/ossolaris.hpp No comments. src/oscpu/solarissparc/vm/ossolarissparc.cpp No comments. src/oscpu/solarisx86/vm/ossolarisx86.cpp No comments. Nice cleanup. Thumbs up. Dan

Nothing but code deletion here :) Interruptible I/O was finally removed some time ago but we found a remnant left over in the Solaris code in the use of SIGinterrupt. But without interruptible I/O we don't need SIGinterrupt, nor its cross-platform alter-ego INTERRUPTSIGNAL. Some code related to INTERRUPTSIGNAL was copied from the Solaris code to the Linux code (even though interruptible I/O never existed on linux) and it was later copied from the Linux code to BSD and AIX. All of that has now been cleaned up too - hence the cc to porters-dev to make sure the AIX folk see this. Testing: JPRT Thanks, David



More information about the hotspot-runtime-dev mailing list