发明名称 Mixed execution stack and exception handling
摘要 Systems and methods for implementing an execution stack which stores frames for functions written in multiple programming languages are provided. The frames for functions written in different programming languages may be interleaved on the same execution stack. A data block on the execution stack may be utilized to traverse the execution stack around a frame by storing a stack pointer and frame pointer to a previous frame. Additionally, exceptions may be propagated, with conversion if necessary, through frames on the execution stack that are written in different programming languages.
申请公布号 US6009517(A) 申请公布日期 1999.12.28
申请号 US19970944335 申请日期 1997.10.06
申请人 SUN MICROSYSTEMS, INC. 发明人 BAK, LARS;GRIESEMER, ROBERT;HOELZLE, URS
分类号 G06F9/42;G06F9/40;G06F9/45;G06F9/46;(IPC1-7):G06F9/40 主分类号 G06F9/42
代理机构 代理人
主权项
地址