[Mono-devel-list] Question CEE_CALLVIRT
Christoph Stiedl
Shorty.10 at gmx.at
Wed Dec 15 09:20:43 EST 2004
I think I found the place:
mono_burg_emit_127(..) {
mini_emit_virtual_call(..., CEE_CALL, OP_CALL_MEMBASE);
}
and in
mini_emit_virtual_call(..., virtop) {
...
tree->opcode = virtop;
...
}
Am I right?
And CEE_CALLVIRT is "defined" in opcode.def as far as I saw.
Christoph
> Hi,
>
> I am currently trying to understand how callvirt
> works. I figured out that the CEE_CALLVIRT instruction
> is somehow mapped to OP_*CALL_MEMBASE finally.
>
> Could anybody tell me where to find the
> place in the code where this mapping happens?
>
> I "grepped" for CEE_CALLVIRT and didn't find any
> #define statemtent for it. Where is it coming from?
>
> Thanks very much for your help
>
> Christoph
>
>
> --
> GMX ProMail mit bestem Virenschutz http://www.gmx.net/de/go/mail
> +++ Empfehlung der Redaktion +++ Internet Professionell 10/04 +++
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>
--
NEU +++ DSL Komplett von GMX +++ http://www.gmx.net/de/go/dsl
GMX DSL-Netzanschluss + Tarif zum supergünstigen Komplett-Preis!
More information about the Mono-devel-list
mailing list