2009-07-09 Mark Probst <mark.probst@gmail.com>
commitc62af61a776bd7a541c09d1abe752fd073e3a329
authorMark Probst <mark.probst@gmail.com>
Thu, 9 Jul 2009 17:21:57 +0000 (9 17:21 -0000)
committerMark Probst <mark.probst@gmail.com>
Thu, 9 Jul 2009 17:21:57 +0000 (9 17:21 -0000)
treea7f0b422566ee19931e8f2e835c898491e2a2b79
parent3f6c08034a351f17a5757bf34d815fbaf8063b11
2009-07-09  Mark Probst  <mark.probst@gmail.com>

        * class-internals.h, generic-sharing.c: New RGCTX info type for
        getting a remoting invoke with check wrapper.

2009-07-09  Mark Probst  <mark.probst@gmail.com>

        * method-to-ir.c: When doing a call which might be remote from
        shared generic code to other shared code with open type arguments,
        get the remoting invoke wrapper from the RGCTX and do an indirect
        call to it.

2009-07-09  Mark Probst  <mark.probst@gmail.com>

        * generic-xdomain.2.cs: Test case for generic marshal-by-ref
        objects.

        * Makefile.am: Test added.

svn path=/trunk/mono/; revision=137640
mono/metadata/ChangeLog
mono/metadata/class-internals.h
mono/metadata/generic-sharing.c
mono/mini/ChangeLog
mono/mini/method-to-ir.c
mono/tests/ChangeLog
mono/tests/Makefile.am
mono/tests/generic-xdomain.2.cs [new file with mode: 0644]