×

Automated tool for detection of potential race condition

  • US 20030056149A1
  • Filed: 04/04/2001
  • Published: 03/20/2003
  • Est. Priority Date: 04/04/2001
  • Status: Active Grant
First Claim
Patent Images

1. A method for detecting a potential race condition comprising the steps of:

  • identifying a memory access in a source code segment, the source code segment being executable in any one of a plurality of execution threads;

    searching backward from the memory access through each of the plurality of threads for an assert protection declaration without any intervening deassert protection declaration, and identifying the potential race condition if the assert protection declaration without any intervening deassert protection declaration was not found in each of the plurality of threads; and

    searching forward from the memory access through each of the plurality of threads for the deassert protection declaration, and identifying the potential race condition if the deassert protection declaration was not found in each of the plurality of threads.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×