×

Method and apparatus to provide concurrency control over objects without atomic operations on non-shared objects

  • US 6,772,153 B1
  • Filed: 08/11/2000
  • Issued: 08/03/2004
  • Est. Priority Date: 08/11/2000
  • Status: Active Grant
First Claim
Patent Images

1. A data processing system comprised of:

  • at least one data processor and a memory, said memory for storing threads and objects created by threads, and further comprising a lock that is implemented by assigning the lock to a first thread that creates an associated object, wherein the first thread to which the lock is assigned is enabled to acquire and release the lock without requiring the use of an atomic operation wherein, in response to a second thread attempting to acquire the lock to the associated object, the second thread sends a message to the first thread, the message requesting permission to acquire the lock.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×