Function execution method, function execution apparatus, computer program and recorded medium
    1.
    发明申请
    Function execution method, function execution apparatus, computer program and recorded medium 失效
    功能执行方法,功能执行装置,计算机程序和记录介质

    公开(公告)号:US20040088686A1

    公开(公告)日:2004-05-06

    申请号:US10628133

    申请日:2003-07-25

    IPC分类号: G06F009/45

    CPC分类号: G06F9/4484

    摘要: A function execution method, a function execution apparatus, a computer program and a recorded medium to execute a program of stacking, in a stack area of a memory, a function record area according to a format of an invoked function which is invoked by an invoking function including a process to invoke another function, invoking the invoked function, executing the invoked function and then discarding the stacked function record area, wherein a predetermined alternative function which substitutes the invoking function is executed when it is judged, from analysis of the invoking function by byte-code such as a JVM, that the invoking function is a trail-recursive invoking function, so that the alternative function as an invoking function invokes the invoked function utilizing the function record area utilized for executing the invoking function and the invoked function which has been invoked is executed.

    摘要翻译: 一种功能执行方法,功能执行装置,计算机程序和记录介质,用于在存储器的堆栈区域中执行堆叠程序,该功能记录区域根据被调用的功能的格式而被调用 功能,包括调用另一功能的过程,调用被调用的功能,执行调用的功能,然后丢弃堆叠的功能记录区域,其中当从调用函数的分析中执行代替调用功能的预定替代功能 通过诸如JVM的字节码,调用函数是跟踪递归调用函数,使得作为调用函数的替代函数利用用于执行调用函数的函数记录区和调用函数来调用调用函数, 被调用被执行。