首页> 外国专利> Replacing annotated program code in a networked computing environment

Replacing annotated program code in a networked computing environment

机译:在网络计算环境中替换带注释的程序代码

摘要

An approach for replacing one program code library (or method(s) thereof) with another program code library (or method(s) thereof) during execution is provided. Specifically, an annotation (e.g., comprising a runtime optimization request and associated performance/measurement criteria) within a program code file will be detected, analyzed, and used to monitor/assess the performance of a running set of methods of the program code file or the like (e.g., a set of initial/original methods). As this is occurring, a set of substitute methods will be identified from a program code library (e.g., based on similarities to the original set of methods) and likewise monitored/assessed. Based on the monitored performance, one or more alternate method(s) may be substituted for the original method(s) in the program code file. Such a capability allows for methods to be evaluated during runtime, and for performance to be optimized by utilizing the highest performing methods.
机译:提供一种在执行期间用另一程序代码库(或其方法)替换一个程序代码库(或其方法)的方法。具体地,将检测,分析程序代码文件内的注释(例如,包括运行时优化请求和相关的性能/测量标准),并将其用于监视/评估程序代码文件或方法的运行方法集的性能。等等(例如,一组初始/原始方法)。发生这种情况时,将从程序代码库中识别出一组替代方法(例如,基于与原始方法组的相似性),并且同样对其进行监视/评估。基于监视的性能,可以用一种或多种替代方法代替程序代码文件中的原始方法。这种功能允许在运行时评估方法,并通过利用性能最高的方法来优化性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号