Generating code that calls functions based on types of memory
    1.
    发明授权
    Generating code that calls functions based on types of memory 有权
    根据内存类型生成调用函数的代码

    公开(公告)号:US08910136B2

    公开(公告)日:2014-12-09

    申请号:US13225040

    申请日:2011-09-02

    摘要: In an embodiment, in response to reading a declaration of a function that specifies a name of the function and a type of memory on which the function operates, the name of the function, a pointer to the function, and the type are saved to a template. In response to reading a call statement that specifies the name of the function and an identifier of an object, first code is generated. The first code, when executed, reads the pointer to the function from a virtual function table pointed to by the object, finds an entry in the virtual function table that represents the function, and reads the pointer from the entry in the virtual function table. The call statement, when executed, requests a call of the function. Second code is generated that, when executed, calls the function using the pointer read from the virtual function table.

    摘要翻译: 在一个实施例中,响应于读取指定功能的名称的功能的声明以及功能在其上操作的存储器的类型,功能的名称,指向功能的指针和类型被保存到 模板。 响应于读取指定函数的名称和对象的标识符的调用语句,生成第一个代码。 第一个代码执行时,从对象指向的虚拟函数表中读取指向该函数的指针,在虚函数表中找到一个表示该函数的条目,并从虚函数表中的条目读取指针。 调用语句在执行时请求调用该函数。 生成第二个代码,当执行时,使用从虚拟函数表读取的指针调用该函数。

    Grouping related errors in a distributed computing environment
    3.
    发明授权
    Grouping related errors in a distributed computing environment 有权
    在分布式计算环境中分组相关错误

    公开(公告)号:US08930756B2

    公开(公告)日:2015-01-06

    申请号:US13334114

    申请日:2011-12-22

    IPC分类号: G06F11/00

    摘要: Techniques are described for detecting the occurrence of error scenarios occurring across a plurality of nodes. Embodiments retrieve a plurality of error scenario profiles. Each of the error scenario profiles specifies prerequisite criteria, the prerequisite criteria including at least one of (i) one or more errors and (ii) one or more conditions. The plurality of nodes is monitored to detect errors occurring on nodes within the plurality of nodes. Embodiments then detect the occurrence of an error scenario, when at least a portion the monitored errors match the prerequisite criteria specified in a first one of the error profiles and when the one or more conditions specified in the first error profile are satisfied.

    摘要翻译: 描述了用于检测跨多个节点发生的错误情况的发生的技术。 实施例检索多个错误情景简档。 每个错误情景配置文件指定先决条件,前提条件包括(i)一个或多个错误和(ii)一个或多个条件中的至少一个。 监视多个节点以检测在多个节点内的节点上发生的错误。 当所监测的错误的至少一部分匹配在第一个错误简档中指定的先决条件以及满足第一错误简档中指定的一个或多个条件时,实施例将检测错误情况的发生。

    GRANTING AUTHORITY IN RESPONSE TO DEFECT DETECTION
    4.
    发明申请
    GRANTING AUTHORITY IN RESPONSE TO DEFECT DETECTION 审中-公开
    授权管理机构应对缺陷检测

    公开(公告)号:US20130110443A1

    公开(公告)日:2013-05-02

    申请号:US13281599

    申请日:2011-10-26

    IPC分类号: G06F19/00

    摘要: A method, computer-readable storage medium, and computer system are provided. In an embodiment, a defect is detected in a product. In response to detecting the defect in the product, a part is created that describes the state of execution of the product at a time that the defect was detected. In response to creating the part that describes state of the execution of the product at the time that the defect was detected, authority is granted to access the part to a first user who is responsible for fixing the defect.

    摘要翻译: 提供了一种方法,计算机可读存储介质和计算机系统。 在一个实施例中,在产品中检测到缺陷。 响应于检测到产品中的缺陷,创建描述在检测到缺陷时产品执行状态的部分。 响应于在检测到缺陷时创建描述产品执行状态的部分,授权将权限访问负责修复缺陷的第一用户。

    GROUPING RELATED ERRORS IN A DISTRIBUTED COMPUTING ENVIRONMENT
    5.
    发明申请
    GROUPING RELATED ERRORS IN A DISTRIBUTED COMPUTING ENVIRONMENT 有权
    在分布式计算环境中分组相关错误

    公开(公告)号:US20130166964A1

    公开(公告)日:2013-06-27

    申请号:US13334114

    申请日:2011-12-22

    IPC分类号: G06F11/07

    摘要: Techniques are described for detecting the occurrence of error scenarios occurring across a plurality of nodes. Embodiments retrieve a plurality of error scenario profiles. Each of the error scenario profiles specifies prerequisite criteria, the prerequisite criteria including at least one of (i) one or more errors and (ii) one or more conditions. The plurality of nodes is monitored to detect errors occurring on nodes within the plurality of nodes. Embodiments then detect the occurrence of an error scenario, when at least a portion the monitored errors match the prerequisite criteria specified in a first one of the error profiles and when the one or more conditions specified in the first error profile are satisfied.

    摘要翻译: 描述了用于检测跨多个节点发生的错误情况的发生的技术。 实施例检索多个错误情景简档。 每个错误情景配置文件指定先决条件,前提条件包括(i)一个或多个错误和(ii)一个或多个条件中的至少一个。 监视多个节点以检测在多个节点内的节点上发生的错误。 当所监测的错误的至少一部分匹配在第一个错误简档中指定的先决条件以及满足第一错误简档中指定的一个或多个条件时,实施例将检测错误情况的发生。

    GENERATING CODE THAT CALLS FUNCTIONS BASED ON TYPES OF MEMORY
    6.
    发明申请
    GENERATING CODE THAT CALLS FUNCTIONS BASED ON TYPES OF MEMORY 有权
    根据存储器类型生成函数的生成代码

    公开(公告)号:US20130061007A1

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

    申请号:US13225040

    申请日:2011-09-02

    IPC分类号: G06F12/08

    摘要: In an embodiment, in response to reading a declaration of a function that specifies a name of the function and a type of memory on which the function operates, the name of the function, a pointer to the function, and the type are saved to a template. In response to reading a call statement that specifies the name of the function and an identifier of an object, first code is generated. The first code, when executed, reads the pointer to the function from a virtual function table pointed to by the object, finds an entry in the virtual function table that represents the function, and reads the pointer from the entry in the virtual function table. The call statement, when executed, requests a call of the function. Second code is generated that, when executed, calls the function using the pointer read from the virtual function table.

    摘要翻译: 在一个实施例中,响应于读取指定功能的名称的功能的声明以及功能在其上操作的存储器的类型,功能的名称,指向功能的指针和类型被保存到 模板。 响应于读取指定函数的名称和对象的标识符的调用语句,生成第一个代码。 第一个代码执行时,从对象指向的虚拟函数表中读取指向该函数的指针,在虚函数表中找到一个表示该函数的条目,并从虚函数表中的条目读取指针。 调用语句在执行时请求调用该函数。 生成第二个代码,当执行时,使用从虚拟函数表读取的指针调用该函数。