2
@State
@JCStressTest
public class M {
class A {
int f;
A() {
f = 42;
}
}
private A a;
@Actor
void actor1(){
a = new A();
}
@Actor
void actor2(IntResult1 r){
r.r1 = 1;
if(a != null){
r.r1 = a.f;
}
}
}
我用jcstress测试了它,我无法得到输出0
。我知道这是不明显的,我应该看到输出,但它是可能的,我希望看到它。是否有任何JVM选项(如XX:....
)来强制执行?数据竞赛和安全出版物