The race condition checker cc{} statically identifies potential races in concurrent Java programs. This paper describes improvements to cc{} that enable it to be used on large, realistic programs. These improvements include not only extensions to the underlying analysis, but also an annotation inference algorithm and a user interface to help programmers understand warnings generated by the tool. Experience with programs containing up to 500,000 lines of code indicate that it is an effective tool for identifying races in large-scale software systems.
机译:在使用信号量的并行程序中检测竞争条件
机译:在大型程序中检测比赛条件
机译:GMRace:通过低开销方案检测GPU程序中的数据竞争
机译:检测MPI程序的片面通信中的竞争条件
机译:检测文件系统上的竞争状况攻击。
机译:非线性程序和数学程序的二阶最优性条件
机译:演示BNL连续双陷阱分析仪检测标签,跟踪和定位程序的全氟化碳示踪剂