<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
    <link href="chrome://translator/skin/floatingPanel.css"
      type="text/css" rel="stylesheet">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi Gael <br>
             I am sorry that I couldn't explain what I was trying to
    say, anyway I've got the answer :) . In the <b>parseFunction</b>
    method returns <b>llvmfunction</b> pointer of compiled method and
    then it will be stored in to cache. Could you please more elaborate
    on how those machine instructions ( native functions) executing by
    llvm. I was trying trace and I couldn't able to find out which
    component is taking those native functions and execute them once its
    compiled.<br>
    <br>
    Thank you for your help.<br>
    <br>
    <br>
    Regards <br>
    Sri. <br>
    <div class="moz-cite-prefix">On 04/17/2014 08:05 PM, Gaël Thomas
      wrote:<br>
    </div>
    <blockquote
cite="mid:CAOWuPDcEu+C-82ijGgnC0w0NpM0TwrueeYh5xf+eYJr1EnADiw@mail.gmail.com"
      type="cite">
      <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
          moz-do-not-send="true" 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>
          </div>
          <br>
          _______________________________________________<br>
          LLVM Developers mailing list<br>
          <a moz-do-not-send="true" href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a>
                  <a moz-do-not-send="true"
            href="http://llvm.cs.uiuc.edu" target="_blank">http://llvm.cs.uiuc.edu</a><br>
          <a moz-do-not-send="true"
            href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev"
            target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a><br>
          <br>
        </blockquote>
      </div>
    </blockquote>
    <br>
    <div style="bottom: auto; left: 1022px; right: auto; top: 44px;
      display: none;" class="translator-theme-default"
      id="translator-floating-panel">
      <div title="Click to translate"
        id="translator-floating-panel-button"></div>
    </div>
  </body>
</html>