-
公开(公告)号:CN106462488B
公开(公告)日:2020-04-17
申请号:CN201580028549.4
申请日:2015-05-22
Applicant: 微软技术许可有限责任公司
Abstract: 给出以下帮助:以通过在调试器内部提供关于程序的性能的容易忽略但准确的提示来帮助在初始开发期间优化程序的性能,同时程序的特征仍被实现和/或调试,而不干扰那个开发。正在调试器中调试的软件程序的原始性能信息是通过将测得的调试开销或其他诊断开销从该原始性能信息中移除来调整的。在测量开销时考虑的一些因素包括暂停、上下文切换、调试版本存在还是发行版本存在、边界检查、功能评估和调用栈分析。调试器被增强为将经调整的程序性能测量紧靠相应的源代码显示在图形用户界面中。增强的调试器更新经调整的程序性能测量值,并在开发者在整个源代码中移动时,保持其屏幕位置为当前的,从而在请求之际提供更详细的性能信息。
-
公开(公告)号:CN103597469B
公开(公告)日:2018-02-02
申请号:CN201280029384.9
申请日:2012-06-05
Applicant: 微软技术许可有限责任公司
CPC classification number: G06F8/33 , G06F8/34 , G06F8/355 , G06F8/75 , G06F9/45529 , G06F17/3089
Abstract: 浏览器中的选择可被映射回在生成该选择的一个或多个源文件中的相应位置范围。在源文件中的选择可被映射到在浏览器的DOM中的相应位置范围。在浏览器中的选择可被映射到在从DOM生成的块列表中的位置范围。在DOM的块列表中的位置范围可被映射到在从所获取文件生成的块列表中的相应位置范围,该所获取文件从web服务器处被接收到。在所获取文件的块列表中的位置范围可被映射到在特定源文件中的特定位置,该特定源文件负责生成在浏览器中的选择。在浏览器中的选择和源文件可被同时显示,该源文件被滚动到与在浏览器中的选择相对应的位置范围。
-
公开(公告)号:CN103608802B
公开(公告)日:2017-09-12
申请号:CN201280029539.9
申请日:2012-06-05
Applicant: 微软技术许可有限责任公司
Abstract: 取回的文件中(响应于HTTP请求从Web服务器接收到的文件)的元素可被映射到生成它的源代码,并且反之亦然。当代码在服务器处被编译时,发出包括元数据的HTML的调用可被执行,该元数据代码片段映射回特定源文件并且映射回该源文件中的特定位置。HTML可包括注入符号,这些注入符号指明HTML中从特定开始位置到特定结束位置的信息来自源文件中的特定开始位置到特定结束位置。
-
公开(公告)号:CN114154190A
公开(公告)日:2022-03-08
申请号:CN202111208896.9
申请日:2014-12-01
Applicant: 微软技术许可有限责任公司
IPC: G06F21/62
Abstract: 本发明涉及管理敏感生产数据。生产数据被管理以避免敏感数据的泄漏。若干种技术中的一种或多种可被采用来在生产数据中发现敏感数据。在一个实例中,在生产应用中通过属性的方式指定的关于生产数据的数据,可被用于标识敏感数据。敏感生产数据可随后被遮掩以隐藏敏感数据不被看见。此外,关于敏感数据的元数据可被维持。
-
公开(公告)号:CN102999624B
公开(公告)日:2016-06-15
申请号:CN201210517609.7
申请日:2006-06-30
Applicant: 微软技术许可有限责任公司
CPC classification number: G06F3/04847 , G06F3/0481 , G06F3/0482 , G06F3/04842 , G06F9/451 , G06F17/30884
Abstract: 提供了搜索和浏览URL和URL历史的方法和系统。描述了呈现网络浏览器应用程序的隐式和显式用户关联网页的标志的系统和/或方法(“工具”)。该工具可响应于用户对单个统一访问点的选择,或响应于对浏览器的用户关联网页的搜索在单个图形用户界面中呈现这些标志。
-
公开(公告)号:CN113785284A
公开(公告)日:2021-12-10
申请号:CN202080032369.4
申请日:2020-04-01
Applicant: 微软技术许可有限责任公司
Inventor: D·迈尔斯 , J·M·戴维斯 , T·莱 , A·R·斯特兰德 , D·陈 , P·L·尼尔森 , J·莫拉 , J·C·亚雷瓦罗·巴埃扎 , J·M·平克顿 , L·Y·理查森 , K·W·塞克斯
Abstract: 基于历史调试追踪来标识和报告潜在数据不一致和/或潜在数据争用。基于线程的重放,一些实现观察值到存储器单元的流入,并且确定从流入中观察的存储器单元的值是否与线程所已知的存储器单元的先前值不一致。如果是这样,则这些实现可以发起数据不一致的指示。基于多个线程的重放,其他实现标识在线程同步机制在第一线程上有效时由第一线程访问的存储器单元。然后,如果由第二线程在未使用线程同步机制的情况下对存储器单元进行了另一访问,则这些实现可以发起潜在数据争用的指示。
-
公开(公告)号:CN103620561B
公开(公告)日:2016-02-24
申请号:CN201280030942.3
申请日:2012-06-06
Applicant: 微软技术许可有限责任公司
IPC: G06F11/36
CPC classification number: G06F11/3664
Abstract: 在多种类型的运行时环境中运行的同时代码调试可以由n路互操作调试环境来执行。在特定运行时内运行的代码可以与其他运行时内运行的代码同时在单个进程内被调试。提供对检查和执行控制的进程外调试支持。兼容调试器或运行时通信协议被使用。从一个运行时到另一运行时的转移可被检测到。在一个运行时中抛出的异常可被另一个运行时捕获。步进操作可在多个运行时中发生。包括来自多个运行时的各帧的调用栈可被走查。
-
公开(公告)号:CN111868694B
公开(公告)日:2025-02-28
申请号:CN201980018994.0
申请日:2019-03-08
Applicant: 微软技术许可有限责任公司
IPC: G06F11/3668 , G06F21/60 , G06F21/62
Abstract: 保护与跟踪实体的原始执行相关的敏感信息。实施例包括:标识原始信息包括敏感信息,该原始信息基于实体的一个或多个原始可执行指令的原始执行而被访问。基于原始信息包括敏感信息,实施例包括执行以下中的一项或两项:(i)将包括备选信息而非原始信息的第一跟踪数据存储到跟踪中,同时确保由实体基于原始信息而采用的执行路径在使用跟踪的实体的原始执行的重放期间也将被采用;(ii)将第二跟踪数据存储到跟踪中,该跟踪引起零个或多个备选可执行指令而非实体的一个或多个原始可执行指令在实体的原始执行的重放期间被执行。
-
公开(公告)号:CN111868694A
公开(公告)日:2020-10-30
申请号:CN201980018994.0
申请日:2019-03-08
Applicant: 微软技术许可有限责任公司
Abstract: 保护与跟踪实体的原始执行相关的敏感信息。实施例包括:标识原始信息包括敏感信息,该原始信息基于实体的一个或多个原始可执行指令的原始执行而被访问。基于原始信息包括敏感信息,实施例包括执行以下中的一项或两项:(i)将包括备选信息而非原始信息的第一跟踪数据存储到跟踪中,同时确保由实体基于原始信息而采用的执行路径在使用跟踪的实体的原始执行的重放期间也将被采用;(ii)将第二跟踪数据存储到跟踪中,该跟踪引起零个或多个备选可执行指令而非实体的一个或多个原始可执行指令在实体的原始执行的重放期间被执行。
-
公开(公告)号:CN106462488A
公开(公告)日:2017-02-22
申请号:CN201580028549.4
申请日:2015-05-22
Applicant: 微软技术许可有限责任公司
Abstract: 给出以下帮助:以通过在调试器内部提供关于程序的性能的容易忽略但准确的提示来帮助在初始开发期间优化程序的性能,同时程序的特征仍被实现和/或调试,而不干扰那个开发。正在调试器中调试的软件程序的原始性能信息是通过将测得的调试开销或其他诊断开销从该原始性能信息中移除来调整的。在测量开销时考虑的一些因素包括暂停、上下文切换、调试版本存在还是发行版本存在、边界检查、功能评估和调用栈分析。调试器被增强为将经调整的程序性能测量紧靠相应的源代码显示在图形用户界面中。增强的调试器更新经调整的程序性能测量值,并在开发者在整个源代码中移动时,保持其屏幕位置为当前的,从而在请求之际提供更详细的性能信息。
-
-
-
-
-
-
-
-
-