Code coverage with an integrated development environment

    公开(公告)号:US07089535B2

    公开(公告)日:2006-08-08

    申请号:US10108681

    申请日:2002-03-28

    IPC分类号: G06F9/44 G06F9/45

    CPC分类号: G06F11/3676

    摘要: A method, apparatus and article of manufacture for collecting coverage data. In one embodiment, a method is provided for collecting coverage data for a code portion which, when compiled and linked, becomes a module of a program. The method comprises configuring the code portion settings such that when the module is instrumented coverage data will be gathered for the module; and instrumenting the code portion according to the settings and only for those statements for which no coverage data exists. Coverage data can then be collected, for example, each instance the module is executed, each instance the module is executed as part of a particular program, or each instance the module is executed by a particular user.

    Monitoring streams buffers for backlogs of data tuples to optimize operator processing
    6.
    发明授权
    Monitoring streams buffers for backlogs of data tuples to optimize operator processing 有权
    监视数据缓冲区用于积压数据元组以优化操作员处理

    公开(公告)号:US09021122B2

    公开(公告)日:2015-04-28

    申请号:US13710570

    申请日:2012-12-11

    CPC分类号: H04L67/104 H04L47/25

    摘要: Method, system and computer program product for performing an operation, including providing a plurality of processing elements comprising one or more operators, the operators configured to process streaming data tuples, establishing an operator graph of multiple operators, the operator graph defining at least one execution path in which a first operator is configured to receive data tuples from at least one upstream operator and transmit data tuples to at least one downstream operator, providing each operator a buffer configured to hold data tuples requiring processing receiving a plurality of data tuples in a buffer associated with an operator, the data tuples comprising at least one attribute, determining a backlog exists in the first buffer, selecting at least one data tuple from the first buffer, examining an attribute of the selected data tuples to identify a candidate tuple, and performing a second operation on the candidate tuple.

    摘要翻译: 用于执行操作的方法,系统和计算机程序产品,包括提供包括一个或多个操作者的多个处理元件,配置成处理流数据元组的操作符,建立多个操作符的操作符图,定义至少一个执行的操作符图 路径,其中第一运营商被配置为从至少一个上游运营商接收数据元组,并向至少一个下游运营商传输数据元组,为每个运营商提供缓冲器,该缓冲器被配置为保存需要在缓冲器中接收多个数据元组的处理的数据元组 与运算符相关联,所述数据元组包括至少一个属性,确定所述第一缓冲器中存在积压,从所述第一缓冲器中选择至少一个数据元组,检查所选数据元组的属性以识别候选元组,以及执行 候选元组的第二个操作。

    Skipping and parsing internet protocol version 6 extension headers to reach upper layer headers
    7.
    发明授权
    Skipping and parsing internet protocol version 6 extension headers to reach upper layer headers 有权
    跳过和解析Internet协议版本6扩展头到达上层标题

    公开(公告)号:US09516146B2

    公开(公告)日:2016-12-06

    申请号:US14521142

    申请日:2014-10-22

    摘要: Embodiments presented herein describe techniques for parsing an Internet Protocol version 6 frame and skipping extension headers of the frame. A configurable skip list is provided that specifies extension headers for a networking device to skip when parsing the frame. The networking device examines “next header” fields of each extension header to determine a next extension header in the chain. If the next extension header matches an extension header in the skip list, the networking device iterates to the next header in the chain until the end of the chain (or an extension header that does not contain a match in the list) is reached.

    摘要翻译: 本文提出的实施例描述了用于解析互联网协议版本6帧并跳过帧的扩展头部的技术。 提供了可配置的跳过列表,用于指定在解析帧时要跳过的网络设备的扩展头。 网络设备检查每个扩展头的“下一个标题”字段以确定链中的下一个扩展头。 如果下一个扩展头与跳过列表中的扩展头匹配,则网络设备将重复到链中的下一个标题,直到达到链的末尾(或列表中不包含匹配的扩展头)。