[讨论] JVM YGC 前JVM暂停问题
hpt321
2013-07-15
for each结构是不是也属于“counted loop”?
|
|
RednaxelaFX
2013-07-15
hpt321 写道 @RednaxelaFX, 如果在for循环中,如果每隔10000次 Thread.sleep(1) sleep 1ms,这样是否会在sleep地方停止并进入到safepoint?
会。Thread.sleep(0)亦可。这是一个JNI调用,在返回到Java这边的时候会进入safepoint hpt321 写道 for each结构是不是也属于“counted loop”?
for (T e : elems) { ... } 这种么?这种要看elems是什么 。如果是数组的话就是counted loop,如果是Iterable就不是 |