RFR 8068260: java/io/Serializable/clearHandleTable/ClearHandleTable.java timed out

Roger Riggs Roger.Riggs at Oracle.com
Wed Mar 4 15:17:15 UTC 2015


Hi Chris,

looks fine.

Do you suppose the test library should have a function that takes a set 
of (Weak)Refs
and does whatever it takes to clear them (or timeout).

Perhaps even a public API in Runtime...

Roger

On 3/4/2015 9:59 AM, Chris Hegarty wrote:
> This is a small, test only, review request to fix an intermittently 
> failing test.
>
> It replaces a "bad" technique, heap exhaustion, with the "less bad" 
> technique of calling System.gc, potentially multiple times, to clear 
> weak references. With this change the test runs much quicker, and has 
> not failed in several thousands of runs on a local machine.
>
> http://cr.openjdk.java.net/~chegar/8068260/webrev.00/webrev/
>
> -Chris.




More information about the core-libs-dev mailing list