Virtual machine memory management

Data processing: software development – installation – and managem – Software program development tool – Programming language

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

06904589

ABSTRACT:
This invention relates to memory management in a virtual machine or operating system and in particular to object creation and garbage collection. There is described a method and system of managing memory in a multi-threaded processing environment such as a java virtual machine comprising: creating an object in a thread heap; associating a status with the object and setting the status as local; using write barriers to change the status to global if the object is assigned to a static variable or if the object is assigned to a field in any other object; and performing garbage collection by deleting from the thread heap, when memory space in the thread heap is required, one or more local objects which can not be traced to the thread stack.

REFERENCES:
patent: 5088036 (1992-02-01), Ellis et al.
patent: 5566321 (1996-10-01), Pase et al.
patent: 5652883 (1997-07-01), Adcock
patent: 5692193 (1997-11-01), Jagannathan et al.
patent: 5761670 (1998-06-01), Joy
patent: 5848423 (1998-12-01), Ebrahim et al.
patent: 5924093 (1999-07-01), Potter et al.
patent: 5953736 (1999-09-01), O'Conner et al.
patent: 5966702 (1999-10-01), Fresko et al.
patent: 6028999 (2000-02-01), Pazel
patent: 6253215 (2001-06-01), Agesen et al.
patent: 6289360 (2001-09-01), Kolodner et al.
patent: 6304949 (2001-10-01), Houlsdworth
patent: 6308315 (2001-10-01), Dice et al.
patent: 6317869 (2001-11-01), Adl-Tabatabai et al.
patent: 6351794 (2002-02-01), Spilo et al.
patent: 6757891 (2004-06-01), Azagury et al.
patent: 0783150 (1997-07-01), None
patent: 0840215 (1998-05-01), None
patent: 2239332 (1991-06-01), None
patent: 2328534 (1999-02-01), None

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

Virtual machine memory management does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Virtual machine memory management, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Virtual machine memory management will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3502657

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