堆栈帧结构和函数调用方法及系统
摘要:
本申请涉及操作系统程序运行中函数调用技术领域,公开了一种堆栈帧结构和函数调用方法及系统,能够在调用函数中快速的寻找到被调用函数,提高操作系统的运行效率。该方法包括:预先为每个函数调用分配预设字节的地址空间用于存储其堆栈帧,该堆栈帧存储有对应函数调用的被调用函数的对象句柄,该对象句柄中包含被调用函数所属对象类型、变量类型偏移值、栈偏移值、堆栈类型指示器和主要类型指示器;执行当前函数调用,调用函数利用该对象句柄调用该被调用函数;在该调用函数中执行所调用的被调用函数。
公开/授权文献
0/0