指令重排序?
deyimsf
2013-06-08
synchronized内的代码还会进行指令重排序吗?
|
|
RednaxelaFX
2013-06-08
不跨越同步块边界的重排序都可能
|
|
406657836
2013-07-01
R什么意思呀?没有看懂?应该是同步块内的指令是不重排序的吧!
|
|
406657836
2013-07-01
哦 看懂了,R应该说同步块内部的是可能重排序的,但是happens before同步块后面的指令是吧!呵呵!没有断对句,之前没有理解到!
|
|
RednaxelaFX
2013-07-01
406657836 写道 哦 看懂了,R应该说同步块内部的是可能重排序的,但是happens before同步块后面的指令是吧!呵呵!没有断对句,之前没有理解到!
嗯。同步块前的代码也可以重排序,但happens before同步块里的代码 |
|
406657836
2013-07-02
RednaxelaFX 写道 406657836 写道 哦 看懂了,R应该说同步块内部的是可能重排序的,但是happens before同步块后面的指令是吧!呵呵!没有断对句,之前没有理解到!
嗯。同步块前的代码也可以重排序,但happens before同步块里的代码 嗯,是的! |