计算机过程执行的选择性跟踪部分

    公开(公告)号:CN112041824A

    公开(公告)日:2020-12-04

    申请号:CN201980028662.0

    申请日:2019-04-13

    Abstract: 所描述的技术支持选择性地跟踪过程的执行,除了开发者想要跟踪的代码以外,还进行了一些额外的跟踪,但是通过减少跟踪启用和禁用操作的数目,显著降低了计算性成本。跟踪控制器使用跟踪禁用距离变量,跟踪禁用距离变量的值指示距跟踪禁用的计算性距离。随着过程执行,距离变量修改器自动地移动距离变量以更接近停止跟踪值。创建任务函数被修改以包括指示符的设置,该指示符指示如果当前任务或线程正在被跟踪,则新创建的任务将要被跟踪。执行任务函数被修改,以当新创建的任务基于指示符而被执行时请求对新创建的任务的跟踪,从而实现跨过程边界进行操作并且跟踪异步代码执行的选择性跟踪。

    编译器生成的异步可枚举对象

    公开(公告)号:CN111771186A

    公开(公告)日:2020-10-13

    申请号:CN201980014315.2

    申请日:2019-02-18

    Abstract: 生成单个异步可枚举对象,其包含异步地迭代可枚举所需的数据和方法。异步可枚举对象包含用于一次一步遍历可枚举的代码,以及挂起迭代以等待异步操作的完成和在异步操作的完成后恢复迭代所需的操作。分配单个对象来执行所有这些任务减少了执行异步枚举所需的存储器消耗。

    查询结果估计
    5.
    发明授权

    公开(公告)号:CN102968462B

    公开(公告)日:2016-08-03

    申请号:CN201210435160.X

    申请日:2012-11-02

    CPC classification number: G06F16/2462 G06F16/2453

    Abstract: 提出了查询结果估计技术。给出了有效地执行查询的技术。搜索组件可接收基于数据的对信息的请求,管理组件可确定对信息所要求的精度。由此,搜索组件可基于所要求的精度来呈现信息。在一方面,搜索组件生成查询,该查询被配置为确定第一信息,管理组件指令搜索组件在所要求的精度低于预定阈值时执行查询至比完全完成低的完成度,以使得搜索组件呈现对第一信息的估计。在另一方面,追踪组件可追踪与多个查询请求相关联的信息,分析组件确定并将已追踪的信息的相关方面应用至新的查询请求,以确定对于新的查询请求的答案。

    元数据与源代码的关联以及基于其的应用和服务

    公开(公告)号:CN105144088A

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

    申请号:CN201380065268.7

    申请日:2013-12-13

    Inventor: S·H·托布

    CPC classification number: G06F8/73 G06F8/71

    Abstract: 描述了使得元数据能够在各个粒度级别与源代码相关联(例如,在文件、类、函数、行、语句和表达式的级别)以及使得这样的元数据能够独立于与其相关联的源代码被访问的系统和方法。这样的元数据可被用于在源代码储存库内和跨源代码储存库跟踪源代码的出处和历史,将质量或可靠性的评分或其他标记与源代码相关联,其中这样的评分可被展示给开发者并且其中这样的评分可被用于更好地管理对源代码的自动化的登入、测试和分析,以及促进借此管理源代码实体的组件被通知关于对相关源代码实体作出的更新以及借此类似的改变可按手动或自动化的方式对该源代码实体作出的过程。

    计算机过程执行的选择性跟踪部分

    公开(公告)号:CN119938495A

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

    申请号:CN202510011341.7

    申请日:2019-04-13

    Abstract: 在公开的实施例涉及计算机过程执行的选择性跟踪部分。所描述的技术支持选择性地跟踪过程的执行,除了开发者想要跟踪的代码以外,还进行了一些额外的跟踪,但是通过减少跟踪启用和禁用操作的数目,显著降低了计算性成本。跟踪控制器使用跟踪禁用距离变量,跟踪禁用距离变量的值指示距跟踪禁用的计算性距离。随着过程执行,距离变量修改器自动地移动距离变量以更接近停止跟踪值。创建任务函数被修改以包括指示符的设置,该指示符指示如果当前任务或线程正在被跟踪,则新创建的任务将要被跟踪。执行任务函数被修改,以当新创建的任务基于指示符而被执行时请求对新创建的任务的跟踪,从而实现跨过程边界进行操作并且跟踪异步代码执行的选择性跟踪。

    编译器生成的异步可枚举对象

    公开(公告)号:CN111771186B

    公开(公告)日:2025-01-07

    申请号:CN201980014315.2

    申请日:2019-02-18

    Abstract: 生成单个异步可枚举对象,其包含异步地迭代可枚举所需的数据和方法。异步可枚举对象包含用于一次一步遍历可枚举的代码,以及挂起迭代以等待异步操作的完成和在异步操作的完成后恢复迭代所需的操作。分配单个对象来执行所有这些任务减少了执行异步枚举所需的存储器消耗。

    计算机过程执行的选择性跟踪部分

    公开(公告)号:CN112041824B

    公开(公告)日:2024-12-31

    申请号:CN201980028662.0

    申请日:2019-04-13

    Abstract: 所描述的技术支持选择性地跟踪过程的执行,除了开发者想要跟踪的代码以外,还进行了一些额外的跟踪,但是通过减少跟踪启用和禁用操作的数目,显著降低了计算性成本。跟踪控制器使用跟踪禁用距离变量,跟踪禁用距离变量的值指示距跟踪禁用的计算性距离。随着过程执行,距离变量修改器自动地移动距离变量以更接近停止跟踪值。创建任务函数被修改以包括指示符的设置,该指示符指示如果当前任务或线程正在被跟踪,则新创建的任务将要被跟踪。执行任务函数被修改,以当新创建的任务基于指示符而被执行时请求对新创建的任务的跟踪,从而实现跨过程边界进行操作并且跟踪异步代码执行的选择性跟踪。

Patent Agency Ranking