In metadata:
authorRobert Jordan <robertj@gmx.net>
Sat, 3 May 2008 17:51:37 +0000 (17:51 -0000)
committerRobert Jordan <robertj@gmx.net>
Sat, 3 May 2008 17:51:37 +0000 (17:51 -0000)
commit67ff6d7b7d19d9b79fc785f1b4ef9e78a677f7d0
treedf0b064bd8ba1104909b97eb7046cb4b9b1affef
parent632278cb49b10166a89411a37b2aea4ac51df5d7
In metadata:
2008-05-03  Robert Jordan  <robertj@gmx.net>

* image.c, metadata-internals.h: add thunk_invoke_cache.

* marshal.c, marshal.h: implement
mono_marshal_get_thunk_invoke_wrapper ().

* object.c, object.h: implement mono_method_get_unmanaged_thunk ().

Code is contributed under MIT/X11 license.

In tests:
2008-05-03  Robert Jordan  <robertj@gmx.net>

* libtest.c, thunks.cs: tests for mono_method_get_unmanaged_thunk ().

* Makefile.am: add thunk.cs. link libtest with gmodule.

Code is contributed under MIT/X11 license.

svn path=/trunk/mono/; revision=102433
mono/metadata/ChangeLog
mono/metadata/image.c
mono/metadata/marshal.c
mono/metadata/marshal.h
mono/metadata/metadata-internals.h
mono/metadata/object.c
mono/metadata/object.h
mono/tests/ChangeLog
mono/tests/Makefile.am
mono/tests/libtest.c
mono/tests/thunks.cs [new file with mode: 0644]