SYSTEM AND METHOD FOR REGENERATION OF METHODS AND GARBAGE COLLECTION OF UNUSED METHODS

Patent №

US 6,970,893

Granted

2005-11-29

Filed 2002

Owner

BEA SYSTEMS STOCKHOLM ENGINEERING AB

+1 more

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10162308

The present invention provides a system and method for improving the effectiveness of a data processing application when using a virtual machine, where the program includes many methods, i.e. program sections, that are stored in the memory of the computer used, and where garbage collecting is used by said program. Thread stacks are first analyzed with respect to methods required thereby. Each of the methods required is caused to be regenerated where occurrent references to a method are replaced with reference to regenerated methods prior to the regeneration of a method. All non-regenerated methods are then erased, wherein the corresponding memory space is placed at the disposal of said program. Various means of locking and garbage collection can be used.

AI hardwareG06F 12/0253Y10S 707/99957

AI classification

AI hardware1.00
Knowledge representation0.01
Natural language0.00
Machine learning0.00
Speech0.00
Evolutionary computation0.00
Vision0.00
Planning0.00

Ownership

BEA SYSTEMS STOCKHOLM ENGINEERING AB

assignment · 138690517

BEA SYSTEMS, INC.

assignment · 138690520

Assignors

DAHLSTEDT, JOAKIM, BEA SYSTEMS STOCKHOLM ENGINEERING AB

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC