This is the home page for the informal working group interested in the API for runtime code generation.
The normal cycle of developing a program is to edit source code, compile it, and then execute the resulting binary. However, sometimes this cycle can be too restrictive. We may wish to change the program while it is executing, and not have to re-compile, re-link, or even re-execute the program to change the binary. Applications that can make use of this dynamic code adaption system include:
This working group consists of software vendors, researchers, tool builders, and others interested in developed a cross platform solution to permit dynamic program instrumentation.
Please feel free to contact Jeff Hollingsworth, Doug Pase, or Bart Miller.
We also have an email list.