On 01.02.2016 15:21, Alexander Bertram wrote:
Have you looked at the Soot project? It's very close to this:
http://sable.github.io/soot/
It provides a few intermediate languages such as Jimple and BAF.
this looks interesting, yes... though because of LGPL (see
http://www.apache.org/legal/resolved.html#category-x) I might not be
able to actually use any of that... but still a good information about
the approach
The original version of gcc-bridge used Soot as a backend, but the API
is a bit cumbersome to work with so in the most recent reworking we use
ASM to generate code directly from Gimple, which is GCC's Intermediate
Representation and our input language.
can you explain a bit why it got cumbersome? How have the build times
been with that compiler infrastructure?
bye Jochen
--
You received this message because you are subscribed to the Google Groups "JVM
Languages" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to jvm-languages+unsubscr...@googlegroups.com.
To post to this group, send email to jvm-languages@googlegroups.com.
Visit this group at https://groups.google.com/group/jvm-languages.
For more options, visit https://groups.google.com/d/optout.