Method for optimizing Java performance using precompiled code

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6289506
SERIAL NO

09107702

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Compilers are tools that generate efficient mappings from programs to machines A Java 'Just In Time' runs as part of an application, and as such, it must be fast and efficient in its use of memory. To achieve good performance and further optimize code generation, the present invention introduces a method for optimizing Java performance using precompiled code. The method of the present invention first monitors the performance of program code during program execution. Then a list of program functions for possible native code compilation is created. The list may be created based upon static and dynamic analysis of the computer program. A plurality of program functions from said list of program functions is selected for optimization and native compilation. The selected program functions are precompiled into native program functions. The present invention also allows the precompiled native code reverted so that a user could explore the performance tuning until satisfactory.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • INTEL CORPORATION

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Kwong, Alice Los Altos, CA 3 215
Lai, Michael Sunnyvale, CA 15 268
O'Neill, James W Campbell, CA 1 105
Wang, Julie Sunnyvale, CA 4 188

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation