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进行检索。


沪ICP备19023445号-2号
友情链接