Invention Grant
US08832659B2 Systems and methods for finding concurrency errors 有权
查找并发错误的系统和方法

Systems and methods for finding concurrency errors
Abstract:
Systems and methods for detecting concurrency bugs are provided. In some embodiments, context-aware communication graphs that represent inter-thread communication are collected during test runs, and may be labeled according to whether the test run was correct or failed. Graph edges that are likely to be associated with failed behavior are determined, and probable reconstructions of failed behavior are constructed to assist in debugging. In some embodiments, software instrumentation is used to collect the communication graphs. In some embodiments, hardware configured to collect the communication graphs is provided.
Public/Granted literature
Information query
Patent Agency Ranking
0/0