[jdk18] Withdrawn: 8279294: NonblockingQueue::try_pop may improperly indicate queue is empty

Kim Barrett kbarrett at openjdk.java.net
Wed Jan 19 04:47:37 UTC 2022


On Mon, 17 Jan 2022 08:23:37 GMT, Kim Barrett <kbarrett at openjdk.org> wrote:

> Please review this improvement to NonblockingQueue::try_pop.  The old code
> returned an indication that the queue was empty in some cases where that
> wasn't true.  In particular, contending try_pop operations could result in
> some incorrectly indicating empty.  The change fixes that and improves the
> interaction between contending try_pops.
> 
> Testing:
> mach5 tier1
> 
> Lots of testing of this change in conjunction with others as part of
> investigating and fixing JDK-8273383.

This pull request has been closed without being integrated.

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

PR: https://git.openjdk.java.net/jdk18/pull/106


More information about the hotspot-dev mailing list