Device, system, and method of executing a call to a routine within a transaction
    1.
    发明授权
    Device, system, and method of executing a call to a routine within a transaction 有权
    在事务中执行对例程的调用的设备,系统和方法

    公开(公告)号:US08245244B2

    公开(公告)日:2012-08-14

    申请号:US12198159

    申请日:2008-08-26

    IPC分类号: G06F3/00 G06F7/04 G06F13/00

    CPC分类号: G06F9/466

    摘要: Device, system, and method of executing a call to a routine within a transaction. In some embodiments an apparatus may include a memory having stored thereon compiled code corresponding to a transaction, wherein the transaction includes at least one call to a first routine of a pair of first and second mutually inverse routines, and wherein the compiled code includes a call to a first wrapped routine replacing the call to the first routine; and a runtime library including wrapper code, wherein the wrapper code, when executed in response to the call to the first wrapped routine, results in executing the call to the first routine within the transaction and undoing the call to the first routine responsive to abort of the transaction. Other embodiments are described and claimed.

    摘要翻译: 在事务中执行对例程的调用的设备,系统和方法。 在一些实施例中,装置可以包括其上存储有对应于事务的编译代码的存储器,其中所述事务包括对一对第一和第二相互逆例程的第一例程的至少一个调用,并且其中所述编译代码包括呼叫 到第一个包装程序,替换第一个程序的调用; 以及包括包装器代码的运行时库,其中所述包装器代码响应于对所述第一包装程序的调用被执行时导致执行对所述事务内的所述第一例程的所述调用,并且响应于中止所述第一程序 交易。 描述和要求保护其他实施例。

    DEVICE, SYSTEM, AND METHOD OF EXECUTING A CALL TO A ROUTINE WITHIN A TRANSACTION
    2.
    发明申请
    DEVICE, SYSTEM, AND METHOD OF EXECUTING A CALL TO A ROUTINE WITHIN A TRANSACTION 有权
    在交易中执行向日程表执行的设备,系统和方法

    公开(公告)号:US20100058362A1

    公开(公告)日:2010-03-04

    申请号:US12198159

    申请日:2008-08-26

    IPC分类号: G06F9/46

    CPC分类号: G06F9/466

    摘要: Device, system, and method of executing a call to a routine within a transaction. In some embodiments an apparatus may include a memory having stored thereon compiled code corresponding to a transaction, wherein the transaction includes at least one call to a first routine of a pair of first and second mutually inverse routines, and wherein the compiled code includes a call to a first wrapped routine replacing the call to the first routine; and a runtime library including wrapper code, wherein the wrapper code, when executed in response to the call to the first wrapped routine, results in executing the call to the first routine within the transaction and undoing the call to the first routine responsive to abort of the transaction. Other embodiments are described and claimed.

    摘要翻译: 在事务中执行对例程的调用的设备,系统和方法。 在一些实施例中,装置可以包括其上存储有对应于事务的编译代码的存储器,其中所述事务包括对一对第一和第二相互逆例程的第一例程的至少一个调用,并且其中所述编译代码包括呼叫 到第一个包装程序,替换第一个程序的调用; 以及包括包装器代码的运行时库,其中所述包装器代码响应于对所述第一包装程序的调用被执行时导致执行对所述事务内的所述第一例程的调用,并且响应于中止所述第一程序 交易。 描述和要求保护其他实施例。

    User transparent continuous compilation
    6.
    发明授权
    User transparent continuous compilation 有权
    用户透明连续编译

    公开(公告)号:US07240342B1

    公开(公告)日:2007-07-03

    申请号:US09608616

    申请日:2000-06-30

    IPC分类号: G06F9/44

    CPC分类号: G06F8/41 G06F9/45525

    摘要: According to one embodiment, systems, apparatus and methods are disclosed for installing a program onto a target machine, executing the program, and responsive to a change in profile data collected while the program executes which exceeds a predetermined threshold, recompiling the program while the target machine is idle.

    摘要翻译: 根据一个实施例,公开了系统,装置和方法,用于将程序安装到目标机器上,执行程序,并且响应于程序执行时收集的简档数据的变化超过预定阈值,重新编译程序,而目标 机器空闲