[jdk18u] RFR: 8275731: CDS archived enums objects are recreated at runtime

Leslie Zhai lzhai at openjdk.org
Fri Nov 25 08:19:31 UTC 2022


Hi,

Commit https://github.com/openjdk/jdk/commit/d983d108c565654e717e2811d88aa94d982da2f5 fix [JDK-8297543](https://bugs.openjdk.org/browse/JDK-8297543): runtime/cds/appcds/cacheObject/ArchivedModuleCompareTest.java fail with jfx

git checkout https://github.com/openjdk/jdk/commit/c7cd1487fe00172be59e7571991f960c59b8c0eb reproduced the issue for jdk, then rebase to https://github.com/openjdk/jdk/commit/d983d108c565654e717e2811d88aa94d982da2f5 testcase Passed.

I am backporting the patchest for jdk18u at first,  and testing jtreg tier1~3 now.

Thanks,
Leslie Zhai

---------
### Progress
- [ ] Change must be properly reviewed (1 review required, with at least 1 [Reviewer](https://openjdk.org/bylaws#reviewer))
- [x] Change must not contain extraneous whitespace
- [x] Commit message must refer to an issue

### Error
 ⚠️ The pull request body must not be empty.



### Reviewing
<details><summary>Using <code>git</code></summary>

Checkout this PR locally: \
`$ git fetch https://git.openjdk.org/jdk18u pull/179/head:pull/179` \
`$ git checkout pull/179`

Update a local copy of the PR: \
`$ git checkout pull/179` \
`$ git pull https://git.openjdk.org/jdk18u pull/179/head`

</details>
<details><summary>Using Skara CLI tools</summary>

Checkout this PR locally: \
`$ git pr checkout 179`

View PR using the GUI difftool: \
`$ git pr show -t 179`

</details>
<details><summary>Using diff file</summary>

Download this PR as a diff file: \
<a href="https://git.openjdk.org/jdk18u/pull/179.diff">https://git.openjdk.org/jdk18u/pull/179.diff</a>

</details>

-------------

Commit messages:
 - Backport d983d108c565654e717e2811d88aa94d982da2f5

Changes: https://git.openjdk.org/jdk18u/pull/179/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk18u&pr=179&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8275731
  Stats: 859 lines in 16 files changed: 807 ins; 4 del; 48 mod
  Patch: https://git.openjdk.org/jdk18u/pull/179.diff
  Fetch: git fetch https://git.openjdk.org/jdk18u pull/179/head:pull/179

PR: https://git.openjdk.org/jdk18u/pull/179


More information about the jdk-updates-dev mailing list