<br><br><div class="gmail_quote">On Wed, Jun 8, 2011 at 10:49 AM, Martin Däumler <span dir="ltr">&lt;<a href="mailto:mdae@cs.tu-chemnitz.de">mdae@cs.tu-chemnitz.de</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On 30.05.11 4:50 pm, Rodrigo Kumpera wrote:<br>
&gt; The fix is to actually disable jmp to synchronized methods and use a<br>
&gt; regular call.<br>
<br>
</div>Hello,<br>
<br>
what is about the &quot;LDFTN&quot; IL-opcode? Mono&#39;s JIT-compiler emits<br>
an internal jit call to &quot;mono_ldftn()&quot; that uses jump trampolines.<br>
So I assume that the optimization also might bypass a wrapper<br>
of the method going to be loaded.<br>
<div><div></div><div class="h5"><br>
</div></div><div class="h5"><br></div></blockquote><div>Hard to tell without a test case that shows the issue. </div></div><br>