<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif; "><div>Hi,</div><div><br></div><div>I want to be able add a function to a module after it is (partly) compiled in JIT. Let's say we have these functions:</div><div><br></div><div>Foo()</div><div>{</div><div><span class="Apple-tab-span" style="white-space:pre">      </span>Stuff;</div><div>}</div><div><br></div><div>Bar()</div><div>{</div><div><span class="Apple-tab-span" style="white-space:pre">  </span>Foo();</div><div><span class="Apple-tab-span" style="white-space:pre">       </span>MoreStuff;</div><div>}</div><div><br></div><div>I want to have a module with Foo optimized and have a callable pointer to Foo. Later, I want to generate Bar, optimize it (so Foo is inlined) and than get a callable pointer to Bar.</div><div>Is this possible?</div><div>If so, is there a way to run the optimizer so it will only process Bar, taking less time?</div><div><br></div><div>Thanks,</div><div>Eran.</div></body></html>