会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
NeoRAGEx2002
To think as a fool. To practise as a professional.
博客园
首页
新随笔
联系
订阅
管理
2006年4月11日
CLI与Rotor中JIT(x86)的函数调用协定
摘要: CLI Calling Conventions [in ECMA-335] CLI函数调用协定精确地描述了托管代码函数调用方Caller与被调用方Callee之间是如何利用堆栈来传递调用参数的。由于CLI采用了完全基于堆栈的简易虚拟机模型,因此,托管函数调用中所有的实参均通过CLI堆栈来传递。下面给出了在调用call指令之前,托管堆栈帧的构造步骤及示例: 1. this引用压栈,如果是方法...
阅读全文
posted @ 2006-04-11 23:53 neoragex2002
阅读(1183)
评论(8)
推荐(0)
编辑
公告