From 1226873ab94d2cc341ddb7040aa60c3bf3614feb Mon Sep 17 00:00:00 2001 From: Francesco Nigro Date: Tue, 25 Nov 2025 08:07:17 +0000 Subject: [PATCH] 8372410: ThreadFactory used by Thread.Builder::factory uses non-optimal VarHandle Reviewed-by: alanb, adinn, liach --- src/java.base/share/classes/java/lang/ThreadBuilders.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/java.base/share/classes/java/lang/ThreadBuilders.java b/src/java.base/share/classes/java/lang/ThreadBuilders.java index 62c29651d11..033c237877c 100644 --- a/src/java.base/share/classes/java/lang/ThreadBuilders.java +++ b/src/java.base/share/classes/java/lang/ThreadBuilders.java @@ -309,7 +309,7 @@ class ThreadBuilders { String nextThreadName() { if (hasCounter) { - return name + (long) COUNT.getAndAdd(this, 1); + return name + (long) COUNT.getAndAdd(this, 1L); } else { return name; }