<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>