Method and apparatus for efficiently tracking monitors

Electrical computers and digital processing systems: virtual mac – Task management or control

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C718S104000, C707S793000

Reexamination Certificate

active

06951018

ABSTRACT:
Methods and apparatus for enabling the association between a monitor and an object to be maintained when a garbage collection occurs during a wait action performed with respect to the object are disclosed. According to one aspect of the present invention, a method for acquiring access to an object in a multi-threaded, object-based system includes associating a monitor with the object, and setting a pointer from a thread, which is arranged to execute on the object, to the object. The method also includes setting a reference substantially directly from the thread to the monitor. In one embodiment, setting the reference includes setting a boolean reference count. In another embodiment, setting the reference enables a garbage collector to determine whether the monitor is suitable for reclamation during a garbage collection process.

REFERENCES:
patent: 5701470 (1997-12-01), Joy et al.
patent: 5875461 (1999-02-01), Lindholm
patent: 5961584 (1999-10-01), Wolf
patent: 6167424 (2000-12-01), Bak et al.
patent: 6477559 (2002-11-01), Veluvali et al.
patent: 6735770 (2004-05-01), Yeager et al.
“An Efficient Meta-Lock for Implementing Ubiquitous Synchronization”, Oct. 1999, Ole Agesen et al. Sun Microsystems Laboratories.
“Thin Locks: Featheweight Synchronization for JAVA”, David F. Bacon et al. IBM, 1998.
“JAVA Threads”, Scott Oaks & Henry Wong, 2ndEdition, 1999.
“An Efficient Meta-lock for Implementing Ubiquitous Synchronization”, Agesen et al., OOPSLA'99, Nov. 1999, Denver CO, pp 207-221.
“Monitors and Exceptions: How to implement JAVA efficiently”, A. Krall and M. Probst, Institut für Computersprachen, XP-002238141, 10 Pages.
International Search Report from corresponding PCT application PCT/US01/15862, mailed May 7, 2003.

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

Method and apparatus for efficiently tracking monitors does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for efficiently tracking monitors, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for efficiently tracking monitors will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3408013

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