RFR: 8366101: Replace the use of ThreadTracker with ScopedValue in java.util.jar.JarFile [v2]
Jaikiran Pai
jpai at openjdk.org
Tue Dec 2 16:56:18 UTC 2025
> 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.
Jaikiran Pai has updated the pull request incrementally with one additional commit since the last revision:
use Runnable() instead of CallableOp
-------------
Changes:
- all: https://git.openjdk.org/jdk/pull/28609/files
- new: https://git.openjdk.org/jdk/pull/28609/files/6bd7fa84..79539802
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jdk&pr=28609&range=01
- incr: https://webrevs.openjdk.org/?repo=jdk&pr=28609&range=00-01
Stats: 16 lines in 1 file changed: 0 ins; 7 del; 9 mod
Patch: https://git.openjdk.org/jdk/pull/28609.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/28609/head:pull/28609
PR: https://git.openjdk.org/jdk/pull/28609
More information about the security-dev
mailing list