[Mono-dev] [patch] coreclr fix for internal calls

Stefanos A. stapostol at gmail.com
Tue Sep 8 11:46:45 EDT 2009


Την Tue, 08 Sep 2009 16:48:05 +0300,ο(η) Sebastien Pouliot  
<sebastien.pouliot at gmail.com> έγραψε:

> On Tue, 2009-09-08 at 18:01 +0300, Stefanos A. wrote:
>> Την Tue, 08 Sep 2009 17:23:19 +0300,ο(η) Sebastien Pouliot
>> <sebastien.pouliot at gmail.com> έγραψε:
>>
>> > Here's a patch to throw SecurityException (unlike p/invokes
>> > MethodAccessException) for internal calls defined outside platform  
>> code.
>>
>> This question doesn't really belong to this list, but is it possible to
>> create and run user code using icall instructions (e.g. via
>> DynamicMethod)?
>
> Sorry but I'm not sure I understand your question. icalls are not
> instructions but code that resides in the runtime itself (i.e. no
> managed code part of the class libraries).

Oops, mixed with 'calli' instructions. My bad.

>
>> What constitutes 'platform code'?
>
> It's [moon|silver]light specific and it represent the code that is part
> of (and shipped with) the browser plugin (i.e. not the user code).
>
> http://www.mono-project.com/Moonlight2CoreCLR#Platform_Code

Thanks!


More information about the Mono-devel-list mailing list