On Tue, 20 May 2025 09:32:08 GMT, Kim Barrett <kbarr...@openjdk.org> wrote:
>> src/java.base/share/classes/java/nio/Bits.java line 170: >> >>> 168: // without it that test likely fails. Since failure here >>> 169: // ends in OOME, there's no need to hurry. >>> 170: for (int sleeps = 0; true; ) { >> >> More typical coding pattern in openjdk code. Here and elsewhere in this PR. >> Suggestion: >> >> while (true) { >> int sleeps = 0; > > That's not the same thing, and doesn't do what's needed here. Perhaps you > meant > > int sleeps = 0; > while (true) { > > I like limiting the scope of the variable. Is that a suggestion or a request > to change? right, your form does better limit the scope of the loop, and is correct as is; (just looks unusual) ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/25289#discussion_r2098160773