You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Discussion] Using ldftn and calli to call X# methods from managed code #73
I think it would be interesting to call X# methods from IL (C#) using ldftn/calli. The assembler plug would be replaced with managed code, which means better portability.
We just need to handle the attribute in ldftn, where we just emit push label.
Possible issues
In the debug stub assembler plugs, we currently ifdef the calls, because the debug stub may be disabled (i.e. it's not emitted), so we need to handle that somehow.
Activity
fanoI commentedon Feb 19, 2019
I think this would be a good idea to make things simpler.
You could - for example - write the opcoded Execute part in "real" X# too using this method?
A clarification I need only to write this:
the stub method in C# will be generated automatically by IL2CPU?