|java bytecode to ssa translation email@example.com (Andy Koppe) (2000-08-21)|
|Re: java bytecode to ssa translation firstname.lastname@example.org (2000-08-27)|
|Re: java bytecode to ssa translation email@example.com (Anthony Green) (2000-09-08)|
|From:||Anthony Green <firstname.lastname@example.org>|
|Date:||8 Sep 2000 02:11:07 -0400|
> As part of a project concerned with parallel architectures I try to turn
> Java Virtual Machine bytecode into static single assignment form in
> order to be able to exploit instruction level parallelism. Does anybody
> have information about that problem? Is there perhaps a solution freely
> available somewhere?
Yes - gcj. Gcj is part of the GNU Compiler Collection (GCC) and
compiles java source- and byte-code to native code (as well as source
to byte-code). GCC has a new experimental SSA option. The manual
Perform optimizations in static single assignment form. Each function's
flow graph is translated into SSA form, optimizations are performed, and
the flow graph is translated back from SSA form. User's should not
specify this option, since it is not yet ready for production use.
See http://gcc.gnu.org and http://sources.redhat.com/java/
Anthony Green Red Hat
Return to the
Search the comp.compilers archives again.