> We are seeing intermittent failures (12 times in Jan 2026) where the CDS 
> archives generated in the JDK build is not deterministic.
> 
> The symptom is that (perhaps due to the peculiarity of hash codes and memory 
> addressing??) the constant pool entry for `ReferenceKey<?>` in the 
> `WeakReferenceKey` class is not resolved when the failure happens.
> 
> The fix is for the JVM to call a method in `WeakReferenceKey` to force this 
> entry to be resolved.

Ioi Lam has updated the pull request incrementally with one additional commit 
since the last revision:

  @liach comments

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

Changes:
  - all: https://git.openjdk.org/jdk/pull/29678/files
  - new: https://git.openjdk.org/jdk/pull/29678/files/ecf3113f..184d575d

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=29678&range=01
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=29678&range=00-01

  Stats: 15 lines in 2 files changed: 2 ins; 2 del; 11 mod
  Patch: https://git.openjdk.org/jdk/pull/29678.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/29678/head:pull/29678

PR: https://git.openjdk.org/jdk/pull/29678

Reply via email to