[jdk25u] RFR: 8364503: gc/g1/TestCodeCacheUnloadDuringConcCycle.java fails because of race printing to stdout [v3]
Thomas Schatzl
tschatzl at openjdk.org
Mon Aug 25 15:47:58 UTC 2025
> Hi all,
>
> please review this backport of JDK-8364503, fixing the test introduced earlier in the backport for JDK-8350621.
>
> It applied cleanly.
>
> Thanks,
> Thomas
Thomas Schatzl has updated the pull request with a new target base due to a merge or a rebase. The incremental webrev excludes the unrelated changes brought in by the merge/rebase. The pull request contains three additional commits since the last revision:
- Merge branch 'master' into 8364503-testcodecache-fails-due-to-message-delay
- Hi all,
please review this backport of JDK-8364503, fixing the test introduced earlier in the backport for JDK-8350621.
It applied cleanly.
Thanks,
Thomas
- Hi all,
please review this change to avoid CodeCache triggered GCs temporarily being ignored.
This is a backport of https://github.com/openjdk/jdk/pull/26189, which did not apply cleanly.
The issue has been the hunk in `gcCause.hpp`, and in `G1Policy::record_concurrent_mark_remark_end()` where the context was wrong.
Testing: tier1-5, with the follow-up patch to the test case
Thanks,
Thomas
-------------
Changes:
- all: https://git.openjdk.org/jdk25u/pull/83/files
- new: https://git.openjdk.org/jdk25u/pull/83/files/f598a2e6..7f862ca5
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jdk25u&pr=83&range=02
- incr: https://webrevs.openjdk.org/?repo=jdk25u&pr=83&range=01-02
Stats: 2001 lines in 101 files changed: 1524 ins; 270 del; 207 mod
Patch: https://git.openjdk.org/jdk25u/pull/83.diff
Fetch: git fetch https://git.openjdk.org/jdk25u.git pull/83/head:pull/83
PR: https://git.openjdk.org/jdk25u/pull/83
More information about the jdk-updates-dev
mailing list