Patent · US Expired

Mixed execution stack and exception handling

USRE39519E1 · kind E1 · reissue

5Cited by
14References
38Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 1, 2004
Grant dateMar 13, 2007
Priority date
Expiry dateJul 1, 2024

Classification

  • Technology area (CPC —)General

Abstract

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.