Integrated: 8366101: Replace the use of ThreadTracker with ScopedValue in java.util.jar.JarFile

Jaikiran Pai jpai at openjdk.org
Wed Dec 3 09:19:51 UTC 2025


On Tue, 2 Dec 2025 15:44:26 GMT, Jaikiran Pai <jpai at openjdk.org> wrote:

> Can I please get a review of this change which removes the usage of `jdk.internal.misc.ThreadTracker` from the `java.util.jar.JarFile` code? This addresses https://bugs.openjdk.org/browse/JDK-8366101.
> 
> The updated code replaces the usage of `ThreadTracker` with the standard `ScopedValue` API.
> 
> No new tests have been introduced, given the nature of the change. tier testing is currently in progress with this change.

This pull request has now been integrated.

Changeset: e65fd45d
Author:    Jaikiran Pai <jpai at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/e65fd45dc7c9383a77fbd5171b541c2a003d30d2
Stats:     31 lines in 1 file changed: 11 ins; 15 del; 5 mod

8366101: Replace the use of ThreadTracker with ScopedValue in java.util.jar.JarFile

Reviewed-by: vyazici, alanb

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

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


More information about the security-dev mailing list