Integrated: 8251904: vmTestbase/nsk/sysdict/vm/stress/btree/btree010/btree010.java fails with ClassNotFoundException: nsk.sysdict.share.BTree0LLRLRLRRLR
Harold Seigel
hseigel at openjdk.java.net
Tue Oct 26 12:41:52 UTC 2021
On Mon, 25 Oct 2021 17:53:32 GMT, Harold Seigel <hseigel at openjdk.org> wrote:
> Please review this fix for JDK-8251904. The fix ignores ClassNotFoundExceptions that are thrown when calling Class.forName() because they can be caused by OutOfMemoryErrors. These can get thrown because of other threads calling GarbageUtils.eatMemory().
>
> The test was run 1000 times on Linux x64 without the fix and failed once. It was run 5000 times with the fix and had no failures. The change was also tested by running Mach5 tier5 on Windows and Linux.
>
> Thanks, Harold
This pull request has now been integrated.
Changeset: 7ca053de
Author: Harold Seigel <hseigel at openjdk.org>
URL: https://git.openjdk.java.net/jdk/commit/7ca053de218bf76ea06bbeed860d142db381ca53
Stats: 9 lines in 2 files changed: 1 ins; 3 del; 5 mod
8251904: vmTestbase/nsk/sysdict/vm/stress/btree/btree010/btree010.java fails with ClassNotFoundException: nsk.sysdict.share.BTree0LLRLRLRRLR
Reviewed-by: dholmes, lmesnik
-------------
PR: https://git.openjdk.java.net/jdk/pull/6111
More information about the hotspot-runtime-dev
mailing list