RFR: 8301737: java/rmi/server/UnicastRemoteObject/serialFilter/FilterUROTest.java fail with -Xcomp [v2]
Roger Riggs
rriggs at openjdk.org
Mon Feb 6 15:37:53 UTC 2023
On Mon, 6 Feb 2023 11:44:07 GMT, SUN Guoyun <duke at openjdk.org> wrote:
>> Hi all,
>> When -Xcomp be used, this testcase will use more codecaches, causing the GC to be triggered early, then causing this test failed on LoongArch64 architecture.
>>
>> This PR fix the issue, Please help review it.
>>
>> Thanks.
>
> SUN Guoyun has updated the pull request incrementally with one additional commit since the last revision:
>
> 8301737: java/rmi/server/UnicastRemoteObject/serialFilter/FilterUROTest.java fail with -Xcomp
Please add @bug 8301737
It is not going to be obvious why a larger code cashe is needed (and only for aarch64).
Can you split the test runs so the original does not run on aarch64 and a new second run runs only on aarch64. For example,
/*
* @test
* @bug 8301737
* @summary Check that objects are exported with ObjectInputFilters via UnicastRemoteObject
* @requires os.arch != "aarch64"
* @run testng/othervm FilterUROTest
*/
/*
* @test
* @summary Check that objects are exported with ObjectInputFilters via UnicastRemoteObject
* @requires os.arch == "aarch64"
* @run testng/othervm -XX:ReservedCodeCacheSize=512m FilterUROTest
*/
-------------
PR: https://git.openjdk.org/jdk/pull/12399
More information about the core-libs-dev
mailing list