Related articles |
---|
java bytecode to ssa translation andy@dcs.ed.ac.uk (Andy Koppe) (2000-08-21) |
Re: java bytecode to ssa translation adsharma@sharmas.dhs.org (2000-08-27) |
Re: java bytecode to ssa translation green@cygnus.com (Anthony Green) (2000-09-08) |
From: | Anthony Green <green@cygnus.com> |
Newsgroups: | comp.compilers |
Date: | 8 Sep 2000 02:11:07 -0400 |
Organization: | Cygnus Solutions |
References: | 00-08-103 |
Keywords: | Java, optimize |
Andy wrote:
> 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
says:
@item -fssa
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/
AG
--
Anthony Green Red Hat
Sunnyvale, California
Return to the
comp.compilers page.
Search the
comp.compilers archives again.