IT博客汇
首页
精华
技术
设计
资讯
扯淡
权利声明
登录
注册
Mono里运行C#脚本34—内部函数调用的过程
caimouse
发表于
2025-01-24 09:54:06
love
0
它会依据方法的属性和类型,采取不同的编译策略,最终返回编译后的代码指针。这样就可以把调用内部函数的查找任务落实到mono_lookup_internal_call_full_with_flags函数上了。在这里看到查看HASH表icall_hash了,说明前面注册的函数名称,通过这里就可以找到相关的函数。由于调用的是内部函数,不会生成代码,所以就需要调用特别的处理函数compile_special。这个函数提供了对内部注册过的函数进行查找,其实就是对HASH表icall_hash进行检索。