Profile-driven lock handling

Data processing: software development – installation – and managem – Software program development tool – Testing or debugging

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S130000, C717S151000, C717S158000, C718S106000

Reexamination Certificate

active

07987452

ABSTRACT:
An apparatus, program product and method utilize metadata collected for a lock in a computer program to determine an optimal lock acquisition strategy for the lock. The metadata is typically collected via profiling of the computer program to determine a wait characteristic for the lock in the particular runtime environment in which the computer program executes, and the metadata is used to select from among different lock access implementations to be used to attempt to acquire the lock, often enabling an optimum lock access implementation to be selected for a lock.

REFERENCES:
patent: 5502840 (1996-03-01), Barton
patent: 5768595 (1998-06-01), Gillies
patent: 5790851 (1998-08-01), Frank et al.
patent: 5892954 (1999-04-01), Tomas et al.
patent: 5946491 (1999-08-01), Aizikowitz et al.
patent: 6148300 (2000-11-01), Singhal et al.
patent: 6449614 (2002-09-01), Marcotte
patent: 6530079 (2003-03-01), Choi et al.
patent: 6745274 (2004-06-01), Snyder et al.
patent: 7089540 (2006-08-01), Ogasawara
patent: 2003/0065704 (2003-04-01), Buch
patent: 2004/0024797 (2004-02-01), Berry et al.
patent: 2004/0250240 (2004-12-01), Stoodley et al.
Kreahling, W.C. and Norris, C., Profile Assisted Register Allocation, Proceedings of the 2000 ACM Symposium on Applied Computing, 2000, pp. 774-781.
Eva Andreasson, “New Features and Tools in JRockit 5.0,” Feb. 22, 2005, http://dev2dev.bea.com/pub/a/2005/02/jrockit5—new—features.html.
Brian Goetz, “Java Theory and Practice: Synchronization Optimization in Mustang,” Oct. 18, 2005, http://www-128.ibm.com/developerworks/java/library/j-jtp10185/.
“BEA JRockit®: Java* for the Enterprise,” White Paper, 2005.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Profile-driven lock handling does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Profile-driven lock handling, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Profile-driven lock handling will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2667312

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.