×

Computer-implemented method, system and program product for establishing multiple read-only locks on a shared data object

  • US 20060168585A1
  • Filed: 01/25/2005
  • Published: 07/27/2006
  • Est. Priority Date: 01/25/2005
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for automatically transforming a locking primitive for a shared data object to permit multiple threads to simultaneously hold read-only locks, comprising:

  • performing a field access analysis for the shared data object to determine whether a predetermined set of conditions are met; and

    automatically transforming the locking primitive for the shared data object to permit multiple threads to simultaneously hold a read-only lock on the shared data object if the set of predetermined conditions are met.

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