High Performance
Compiler for Java
for OS/2 Updated!

IBM has updated the HPJ (High Performance Compiler for Java) for
OS/2:
http://www.alphaWorks.ibm.com/formula.nsf/system/formulaoverviews/287D1D6EAB4B712E882564AA007A592C
Download the OS/2 version from:
http://www.alphaWorks.ibm.com/forum/wwwdown.nsf/downloads?SearchView&Query=DOWNHigh+Performance+Compiler+for+JavaDOWN
( hpj_os2_a12a.zip, 22816 KB - High Performance Compiler for Java zip file (OS/2 platform). Supports a subset of the JDK 1.1.1 APIs).


High Performance Compiler for Java compiles Java bytecode into optimized platform-specific native (object) code. The resulting code is (generally) significantly faster than the bytecode executed in a JVM (Java Virtual Machine)/JIT (Just In Time) environment. The degree of performance improvement depends upon the application.

Execution speed is an important requirement for server code. This motivates the need for an optimizing native code compiler for Java, which will compile Java bytecode directly into
native code in the same manner as compilers for C/C++, Fortran, Cobol and others. Unlike JIT compilers, High Performance Compiler for Java compiles code only once - before execution time - and thus, traditional resource-intensive optimization techniques can be applied to improve the generated code's performance.

One possible usage scenario for the compiler is on a performance sensitive Intranet server-side Java application where the code is ready to roll into production. Once the application is written and debugged, the compiler can be used on the server to create a high performance static executable.

Another scenario is for an Internet Web server to automatically invoke the compiler to
accelerate existing Java servlets. The first time a servlet is called the Web server calls the
previously created static executable. The portability of the servlet is retained at the Java
byte-code level.

This current beta release (technology preview) supports a subset of the JDK1.1.1 APIs.
Dynamic class loading is not supported.

For more information on High Performance Compiler you can view the whitepaper, clicking here>@@@.

@Macarlo, Inc.
@Macarlo's Shareware & Web
OS/2
Java Lobby Member
Java Site Accredited

[TOP] [HOME] [INDEX]