Hello Everyone
I wanted to let you know that if there is someone interested in working on the libJIT approach instead of using LLVM overkill under a Google Summer of Code code project and more general on this topic or as a diploma I am ready to mentor and help with this. Thanks, Kirill 2009/4/6 Mark Mitchell <m...@codesourcery.com>: > David Edelsohn wrote: > >>> My explanations seem to have also failed to explain you. >>> Unfortunately, one really needs have some back group with both >>> Just-In-Time compilers,Virtual Machines, and Common Intermediate >>> Language to understand this area. I understand that it is not your >>> area of expertise, so it is not an issue for me. >> >> I think a JIT associated with GCC would be great. Not everything is >> static compilation. "Split Compilation" combining static compilation >> for complicated analysis along with a "Managed Runtime" for >> execution and runtime transformations is becoming more important. > > I agree. > > I don't know how relevant libJIT might or might not be for this, but the > basic idea of GCC generating deployable code which can be further > optimized at run-time (presumably using some kind of JIT) is certainly a > good one. I believe that's a usage model that will become increasingly > important over time. > > -- > Mark Mitchell > CodeSourcery > m...@codesourcery.com > (650) 331-3385 x713 > -- http://code.google.com/p/libjit-linear-scan-register-allocator/