You're probably running your tests on x86, which h...
# coroutines
m
You're probably running your tests on x86, which has a much stronger memory model than is required by the JMM. You might have different results on, say, SPARC or ARM.