On Thu, 14 Aug 2025 11:30:01 GMT, Viktor Klang <[email protected]> wrote:
>> Doug Lea has updated the pull request with a new target base due to a merge >> or a rebase. The incremental webrev excludes the unrelated changes brought >> in by the merge/rebase. The pull request contains 11 additional commits >> since the last revision: >> >> - Merge branch 'openjdk:master' into JDK-8360046 >> - Undo inadvertent acquire change >> - Add adapt(callable) case to test >> - Whitespace >> - Merge branch 'openjdk:master' into JDK-8360046 >> - Avoid unnecessary use of InterruptibleTask; misc cleanup >> - revert runWorker; tweak external probes >> - reduce contention >> - Merge branch 'openjdk:master' into JDK-8360046 >> - For testing >> - ... and 1 more: https://git.openjdk.org/jdk/compare/3be13288...c16c1282 > > src/java.base/share/classes/java/util/concurrent/Exchanger.java line 408: > >> 406: else if ((b & MMASK) != 0) { >> 407: misses = 0; // try to shrink >> 408: BOUND.compareAndSet(this, b, b - 1 + >> SEQ); > > Is the reasoning here that `deadline` cannot be == 0L, or that it doesn't > matter anymore if it is? (No longer applicable -- moved to different PR) ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/26479#discussion_r2348829095
