2008-07-05 Mark Probst <mark.probst@gmail.com>
commitd3fb181abb4e4624a9c005c6bddf438d6861f013
authorMark Probst <mark.probst@gmail.com>
Sat, 5 Jul 2008 15:25:54 +0000 (5 15:25 -0000)
committerMark Probst <mark.probst@gmail.com>
Sat, 5 Jul 2008 15:25:54 +0000 (5 15:25 -0000)
tree35f7af6b8111eda7ecf7f89cee10dca70aa4392b
parent9954ed07b596d6b0a58753819e6beb5646c746d4
2008-07-05  Mark Probst  <mark.probst@gmail.com>

* mini-trampolines.c, mini.h: Add an argument to
mono_create_jit_trampoline_in_domain() for turning off the adding
of the sync wrapper.

* mini.c: Use the JIT trampoline without sync instead of
ldftn_nosync in static RGCTX invoke wrappers so that the call can
be patched.

svn path=/trunk/mono/; revision=107294
mono/mini/ChangeLog
mono/mini/mini-trampolines.c
mono/mini/mini.c
mono/mini/mini.h