首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >对于Java来说,像国际象棋这样的东西存在吗?

对于Java来说,像国际象棋这样的东西存在吗?
EN

Stack Overflow用户
提问于 2011-12-02 13:24:37
回答 2查看 608关注 0票数 15

象棋是在并发程序中查找和复制Heisenbug的工具。国际象棋反复运行并行测试,确保每次运行都有不同的交织。如果交织导致错误,国际象棋可以再现交织,以改进调试。[来源]

这样的工具存在于Java吗?

EN

回答 2

Stack Overflow用户

发布于 2011-12-02 18:28:07

在个人方面还没有使用过,但罗伯特·C·马丁(RobertC.Martin)的“清洁代码”( Clean )一书中描述了一个名为ConTest的工具,该工具应该类似地帮助并发测试:

ConTest -测试多线程Java应用程序的工具

票数 4
EN

Stack Overflow用户

发布于 2011-12-02 16:22:09

我所知道的唯一的工具,有点像您所描述的,是一个名为RoadRunner的学术项目,本文对此进行了描述:

面向并发程序的ROADRUNNER动态分析框架

并可在以下网址下载:

RoadRunner动态分析框架

再说一次,我不认为这正是你想要的,但我不知道有什么更近的。我想看看有没有人想出确切的模拟。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8356967

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档