RFR for JDK-8030057: speed up forceLogSnapshot and checkAnnotations
Tristan Yan
tristan.yan at oracle.com
Wed Dec 18 15:37:02 UTC 2013
Hi Everyone
Please help to review the code change for bug JDK-8030057.
http://cr.openjdk.java.net/~tyan/JDK-8030057/webrev.00/
<http://cr.openjdk.java.net/%7Etyan/JDK-8030057/webrev.00/>
Description:
Performance improvement for two RMI tests
java/rmi/activation/Activatable/forceLogSnapshot
method waitAllStarted is using recursive sleep to poll 50
restartedObject to be true, we can use modern CountDownLatch to
implement blocking-time wait.
Also suggest shorten waiting time to 5 seconds.
java/rmi/activation/Activatable/checkAnnotations
We can subclass ByteArrayOutputStream which support notification when
data was written. Also use two thread wait output string and error
string to be not null
Thank you
Tristan
More information about the core-libs-dev
mailing list