[Mono-dev] Building Mono on Linux/Alpha
Sergey Tikhonov
tsv at solvo.ru
Thu Aug 17 17:05:44 EDT 2006
Zoltan Varga wrote:
> Yes, it doesn't work because they are not implemented.
>
> The logic is the following: get_vcall_slot_addr () should determine
> whenever the
> call which called the trampoline is a virtual call, and if it is, then
Ok. I was comparing different call signatures and it seems that I would
have to
mark virtual calls some how (like ia64 does in one case), but I will
look again.
> return the
> address of the vtable slot used in the call. get_unbox_trampoline ()
> should
> return a trampoline which increments the first argument of the method by
> sizeof (MonoObject), then jumps to the address specified.
Thank you very much.
Regards,
Sergey.
tsv at solvo.ru
Solvo Ltd.
More information about the Mono-devel-list
mailing list