首页> 外国专利> HISTORY BASED BUILD CACHE FOR PROGRAM BUILDS

HISTORY BASED BUILD CACHE FOR PROGRAM BUILDS

机译:基于历史的程序构建构建缓存

摘要

A system includes a memory storing program versions in a program history and a processor in communication with the memory. The processor is configured to store program components of a version of a program in a first directory associated with the version and select first and second candidate versions of the program from the program history to compare to a test version of the program. The processor is also configured to compare the first and second candidate versions to the test version, estimate an amount of work to regenerate the program from each of the candidate versions, and select the candidate version associated with a lesser amount of work. Additionally, the processor is configured to regenerate the program using components from the selected candidate version to create a regenerated program, store components of the regenerated program in a second directory associated with test version, and test the regenerated program.
机译:系统包括在程序历史中的存储器存储程序版本和与存储器通信的处理器。处理器被配置为将程序的版本的程序组件存储在与该版本相关联的第一目录中,并从程序历史中选择程序的第一和第二候选版本,以比较程序的测试版本。处理器还被配置为将第一和第二候选版本与测试版本进行比较,估计从候选版本中的每个候选版本重新生成程序的工作量,并选择与较小工作量相关联的候选版本。另外,处理器被配置为使用来自所选择的候选版本的组件来重新生成程序以创建重新生成的程序,在与测试版本相关联的第二目录中存储再生程序的组件,并测试再生程序。

著录项

  • 公开/公告号US2021232492A1

    专利类型

  • 公开/公告日2021-07-29

    原文格式PDF

  • 申请/专利权人 RED HAT INC.;

    申请/专利号US202016773457

  • 发明设计人 MICHAEL TSIRKIN;

    申请日2020-01-27

  • 分类号G06F11/36;G06F8/71;

  • 国家 US

  • 入库时间 2022-08-24 20:13:58

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号