Invention Grant
US08612940B2 Lock removal for concurrent programs 有权
并发程序锁定删除

Lock removal for concurrent programs
Abstract:
A system and method are disclosed for removing locks from a concurrent program. A set of behaviors associated with a concurrent program are modeled as causality constraints. The causality constraints which preserve the behaviors of the concurrent program are identified. Having identified the behavior preserving causality constraints, the corresponding lock and unlock statements in the concurrent program are identified which enforce the identified causality constraints. All identified lock and unlock statements are retained, while all other lock and unlock statements are discarded.
Public/Granted literature
Information query
Patent Agency Ranking
0/0