SYSTEM AND METHOD FOR OPTIMISTIC CREATION OF THREAD LOCAL OBJECTS IN A VIRTUAL MACHINE ENVIRONMENT
Patent №
US 8,024,505
Granted
2011-09-20
Filed 2007
Owner
BEA SYSTEMS, INC.
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
11745830
A system for thread local garbage collection in a virtual machine environment, comprising: a virtual machine for executing a software application; a memory space for use by the virtual machine in storing software objects and pointers as part of the software application, divided into a global heap and several thread local heaps; a heap maintaining logic that keeps the global heap and the thread local heaps in a state suitable for efficient garbage collecting; and a garbage collector that can collect the thread local heaps in parallel with only the stop-the-world pauses for the global heap.
AI classification
Ownership
BEA SYSTEMS, INC.
assignment · 199380995
Assignors
DAHLSTEDT, JOAKIM, OSTERDAHL, HENRIK
On an employer assignment, the assignors are typically the inventors.