Dynamic selection/definition of which class/methods should or should not be jit'ed using information stored in a jar file

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6637025
SERIAL NO

09204975

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

The present invention provides a process in a data processing system for executing bytecodes. The bytecodes are contained in a JAVA archive file along with just in time compiling instructions. A call to just in time compile bytecodes is intercepted in which the bytecodes should not be JIT'ed. A means is provided within the JAVA archive file for software developers to mark as `no JIT` some classes/methods in the field. Conversely, means is provided within the JAVA archive file for software developers to mark as `JIT` some classes/methods in the field. Only the selected bytecodes are sent to the interpreter for processing rather than all of the classes.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
INTERNATIONAL BUSINESS MACHINES CORPORATIONNEW ORCHARD ROAD ARMONK NY 10504

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Beadle, Bruce Anthony Round Rock, TX 13 436
Brown, Michael Wayne Georgetown, TX 274 16967
Paolini, Michael Anthony Austin, TX 12 497
Rothert, Douglas Scott Austin, TX 27 1317

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation