Hi Chris,<br><br>Thanks for taking time to communicate on this.<br><br>In your open points, you speak about upgrading the JIT code path. If I want to take a look (or at least try...) on it, what would be the "roadmap" ?<br>
<br>I assume, a MCJITStreamer is needed.<br>And probably a JITObjectWriter (inherits from MCObjectWriter) and an associated TargetAsmBackend specific to the JIT (JITX86AsmBackend) ?<br><br>What would be the chaining of calls ? The JITObjectWriter::WriteObject is called via the AsmPrinter::doFinalization. But how the AsmPrinter will be created ?<br>
<br>What was on your mind on this subject ? Anyone has already begin to work on this ?<br><br>Olivier.<br><br><br><div class="gmail_quote">On Sat, Apr 10, 2010 at 10:56 PM, Rick Mann <span dir="ltr"><<a href="mailto:rmann@latencyzero.com" target="_blank">rmann@latencyzero.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><br>
On Apr 9, 2010, at 23:32:12, Chris Lattner wrote:<br>
<br>
> Several people have asked what the MC project is all about, and it is now getting to a point where it is pretty interesting and there are lots of potential projects for people who are interested. I wrote a big post about what it is here:<br>
> <a href="http://blog.llvm.org/2010/04/intro-to-llvm-mc-project.html" target="_blank">http://blog.llvm.org/2010/04/intro-to-llvm-mc-project.html</a><br>
<br>
</div>Thanks for the post, Chris. It definitely helped to fill in some gaps in what I've learned so far, and I wasn't aware of the blog before. It's good to read some documentation that I know is current!<br>
<br>
--<br>
<font color="#888888">Rick<br>
</font><div><div></div><div><br>
<br>
_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:LLVMdev@cs.uiuc.edu" target="_blank">LLVMdev@cs.uiuc.edu</a> <a href="http://llvm.cs.uiuc.edu" target="_blank">http://llvm.cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a><br>
</div></div></blockquote></div><br>