[Mono-dev] Jump trampoline threading problem with synchronized methods
kumpera at gmail.com
Wed Jun 8 17:13:17 EDT 2011
On Wed, Jun 8, 2011 at 10:49 AM, Martin Däumler <mdae at cs.tu-chemnitz.de>wrote:
> On 30.05.11 4:50 pm, Rodrigo Kumpera wrote:
> > The fix is to actually disable jmp to synchronized methods and use a
> > regular call.
> what is about the "LDFTN" IL-opcode? Mono's JIT-compiler emits
> an internal jit call to "mono_ldftn()" that uses jump trampolines.
> So I assume that the optimization also might bypass a wrapper
> of the method going to be loaded.
> Hard to tell without a test case that shows the issue.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Mono-devel-list