From d76b5b888e15b507631068f508e261cab75c841e Mon Sep 17 00:00:00 2001 From: Viktor Klang Date: Mon, 18 Nov 2024 17:31:03 +0000 Subject: [PATCH] 8344253: Test java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java failed Reviewed-by: alanb --- .../classes/java/util/concurrent/ConcurrentSkipListMap.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java b/src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java index 2460bf79a83..6a60a2397ce 100644 --- a/src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java +++ b/src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListMap.java @@ -3165,7 +3165,7 @@ public class ConcurrentSkipListMap extends AbstractMap current = n; Index r = q.down; row = (s.right != null) ? s : s.down; - est -= est >>> 2; + est >>>= 1; return new KeySpliterator(cmp, r, e, sk, est); } } @@ -3255,7 +3255,7 @@ public class ConcurrentSkipListMap extends AbstractMap current = n; Index r = q.down; row = (s.right != null) ? s : s.down; - est -= est >>> 2; + est >>>= 1; return new ValueSpliterator(cmp, r, e, sk, est); } } @@ -3341,7 +3341,7 @@ public class ConcurrentSkipListMap extends AbstractMap current = n; Index r = q.down; row = (s.right != null) ? s : s.down; - est -= est >>> 2; + est >>>= 1; return new EntrySpliterator(cmp, r, e, sk, est); } }