On Tue, 9 Mar 2021 06:34:58 GMT, Chris Plummer <cjplum...@openjdk.org> wrote:
>> For example, can we write following code? >> >> while (steadyStateThread.getState() != Thread.State.BLOCKED) { >> Thread.onSpinWait(); >> } > > Ok, that's easy enough. What about the loop before it. Do you prefer 100ms > sleeps or onSpinWait() for it also. I prefer `onSpinWait()` if anything because it expects short suspend, and we can expect CPU friendly code. ------------- PR: https://git.openjdk.java.net/jdk/pull/2700