Electrical computers and digital processing systems: virtual mac – Task management or control
Reexamination Certificate
2005-09-27
2005-09-27
Banankhah, Maid A. (Department: 2195)
Electrical computers and digital processing systems: virtual mac
Task management or control
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.
Fresko Nedim
Long Dean R. E.
Banankhah Maid A.
Beyer Weaver & Thomas LLP
Sun Microsystems Inc.
LandOfFree
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.
Profile ID: LFUS-PAI-O-3408013