<p dir="ltr">Hi Sri,</p>
<p dir="ltr">I think that I don't understand your question :) We have a cache.of compiled functions (native functions) and uses it to execute the Java code in the JIT. And, we do not keep the llvm representation of Java methods because we never reuse it (only in the AOT to generate the llvm bitcode file).</p>
<p dir="ltr">I hope that it helps?<br>
Gaël </p>
<div class="gmail_quote">Le 16 avr. 2014 14:19, "Sri" <<a href="mailto:emdcdeveloper@gmail.com">emdcdeveloper@gmail.com</a>> a écrit :<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">
Hi <br>
VMKit JIT has a function cache to store compiled IR code , so,
as soon as method is compiled , it will be stored in to function
cache. My question is , who will use this compiled information from
function cache. Since we are jitting , the llvm translate source
code in to native code and executing them . So, how we relates this
function cache with JIT ? <br>
<br>
Thanks <br>
<br>
Regards <br>
Sri.<br>
<div>
<div title="Click to translate"></div>
</div>
</div>
<br>_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:LLVMdev@cs.uiuc.edu">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>
<br></blockquote></div>