Atomic violation defect detection method based on prediction and parallel verification strategies
A defect detection and verification strategy technology, applied in error detection/correction, software testing/debugging, instrumentation, etc., can solve problems such as limited detection efficiency and inability to detect unexposed potential defects, achieve a high degree of automation and avoid duplication , the effect of improving the detection efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0040] The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.
[0041] In order to illustrate the technical scheme of the present invention more fully, some definitions of the present invention are as follows:
[0042] The Happen-before relationship refers to: locks and other synchronization measures (such as fences, signals, etc.) in multi-threaded programs restrict certain operations to be performed in a fixed order and are not affected by thread scheduling. This fixed execution order relationship Called the happen-before relationship.
[0043] Thread interleaving means that during the execution of a multi-threaded program, due to thread scheduling, different threads alternate during execution, so the actual execution order of codes in different threads is uncertain. Interleaving (interleaving) is used to represent the specific interleaving and execution order of a group of threads, and is used...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


