Sharing Applications in a Java Virtual Machine

Disclosed are various embodiments for executing multiple applications in a single virtual machine. The classes of an application executing in the virtual machine are traversed to identify non-sharable static fields. Upon identifying a non-sharable static field, mapping data is created that correspon...

Full description

Saved in:
Bibliographic Details
Main Authors TRAHAN MATTHEW L, CHAKRAVARTHY DIWAKAR, O'NEILL BRIAN S
Format Patent
LanguageEnglish
Published 24.09.2015
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Disclosed are various embodiments for executing multiple applications in a single virtual machine. The classes of an application executing in the virtual machine are traversed to identify non-sharable static fields. Upon identifying a non-sharable static field, mapping data is created that corresponds to the non-sharable static field. During another traversal of the classes of the application, access to the identified non-sharable static field is translated into an access to the mapping data that is associated with the non-sharable static field.
Bibliography:Application Number: US201514729479