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