首页> 外国专利> TECHNOLOGIES FOR BRIDGING GAPS IN EXECUTION TRACES

TECHNOLOGIES FOR BRIDGING GAPS IN EXECUTION TRACES

机译:在执行跟踪中弥合差距的技术

摘要

Technologies for bridging trace gaps include a computing device that traces execution of a program to generate an execution trace and identifies a trace gap in the execution trace. The computing device generates a first call stack that corresponds to a location immediately before the trace gap and a second call stack that corresponds to a location immediately after the trace gap. Each call stack identifies a list of functions, and each function corresponds to a source function of the program. The computing device evaluates connection pairs between the first call stack and the second call stack to determine whether each connection pair is valid and, for each valid connection pair, a number of matching functions. The computing device selects a connection pair that is valid and has a largest number of matching functions and bridges the trace gap with the selected connection pair. Other embodiments are described and claimed.
机译:用于弥合跟踪间隙的技术包括计算设备,该计算设备跟踪程序的执行以生成执行跟踪并识别执行跟踪中的跟踪间隔。计算设备生成与紧接在跟踪间隙之前的位置相对应的第一调用堆栈和与紧接在跟踪间隙之后的位置相对应的第二调用堆栈。每个调用堆栈标识一个函数列表,每个函数对应于程序的源函数。计算设备评估第一调用堆栈和第二调用堆栈之间的连接对,以确定每个连接对是否有效,并且对于每个有效连接对,确定多个匹配函数。计算设备选择有效的并且具有最大数量的匹配功能的连接对,并且将迹线间隙与所选择的连接对桥接。描述和要求保护其他实施例。

著录项

  • 公开/公告号US2017371775A1

    专利类型

  • 公开/公告日2017-12-28

    原文格式PDF

  • 申请/专利权人 MARKUS T. METZGER;

    申请/专利号US201615195303

  • 发明设计人 MARKUS T. METZGER;

    申请日2016-06-28

  • 分类号G06F11/36;

  • 国家 US

  • 入库时间 2022-08-21 13:01:27

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号