术语“;卡利”;
本文关键字:卡利 术语 | 更新日期: 2023-09-27 18:26:54
我在代码的各个地方都见过这个术语,比如在图形编程示例中。这似乎是一个C++语义,但显然有一个名为EmitCali的C#/.NET托管实现,它似乎与OpCodes.Calli有关。我认为这是一条机器语言指令。这个术语有没有一种解释在某种程度上接近于外行的术语?
表示call indirect
,用于MSIL
调用评估堆栈上指示的方法(作为指向入口点)与由调用约定描述的参数。
在call
中,方法描述符与指令(因此直接)一起传递
在calli
中,它被赋予method entry pointer
(因此是间接的)