发明名称 |
用于识别并且再现多线程程序中并发冲突的方法及系统 |
摘要 |
本文公开了用于识别并且再现多线程程序中的并发冲突的方法及系统。本文公开的示例方法包括确定条件是否被满足,并且相对于多线程程序的第二线程的操作来对多线程程序的第一线程的操作进行串行化。对第一及第二线程的操作进行的串行化导致了并发冲突或故障,由此造成多线程程序崩溃。以这种方式,识别出对所述并发冲突承担责任的多线程程序的第一及第二线程的操作,并且能够将其修正,以消除所述故障。 |
申请公布号 |
CN104220989A |
申请公布日期 |
2014.12.17 |
申请号 |
CN201180075811.2 |
申请日期 |
2011.12.21 |
申请人 |
英特尔公司 |
发明人 |
J·戈特施利希;G·波卡姆;C·佩雷拉;J·何 |
分类号 |
G06F9/46(2006.01)I;G06F11/36(2006.01)I |
主分类号 |
G06F9/46(2006.01)I |
代理机构 |
永新专利商标代理有限公司 72002 |
代理人 |
刘瑜;王英 |
主权项 |
一种方法,包括:确定条件是否被满足;以及,当所述条件被满足时,相对于多线程程序的第二线程的操作来对所述多线程程序的第一线程的操作进行串行化。 |
地址 |
美国加利福尼亚 |