Défauts d’accès concurrent
Ces vérificateurs détectent les problèmes liés au code multitâche, tels que les situations d'accès concurrent aux données, lorsque plusieurs tâches concernent une variable non protégée, ou les défauts de verrouillage, lorsque des sections critiques sont impliquées dans un deadlock. Polyspace peut détecter les liens et les sections critiques dans votre code. Vous pouvez également les définir manuellement dans la configuration de Polyspace.
Résultats Polyspace
Rubriques
- Bug Finder Defect Groups
The Bug Finder defect checkers are classified into groups such as data flow, concurrency, numerical, and so on.
- Analyze Multitasking Programs in Polyspace
Detect data races or deadlocks with Bug Finder, or see a comprehensive analysis of shared variable usage with Code Prover.
- Protections for Shared Variables in Multitasking Code
Protect shared variables by using critical section, temporal exclusion, priorities, or interrupt disabling.