This page is no longer maintained — Please continue to the home page at www.scala-lang.org

compiler plugin to obtain Jimple-like code in one pass

No replies
Miguel Garcia 2
Joined: 2011-01-30,
User offline. Last seen 42 years 45 weeks ago.


In case you're using the "imp" compiler plugin (to obtain a stackless, three-address-like IR after CleanUp, similar to Soot's Jimple [1]) you might want to know that it's been improved to do its job in one pass: 
    http://lampsvn.epfl.ch/svn-repos/scala/scala-experimental/trunk/imp/src/Imperating.scala 
Updated docs at the usual place: 
    http://lamp.epfl.ch/~magarcia/ScalaCompilerCornerReloaded/2011Q2/Moving3A.pdf

Miguel http://lamp.epfl.ch/~magarcia/ScalaCompilerCornerReloaded/

[1] http://en.wikipedia.org/wiki/Jimple

Copyright © 2012 École Polytechnique Fédérale de Lausanne (EPFL), Lausanne, Switzerland