首页> 外国专利> Memoization configuration file consumed at compile time

Memoization configuration file consumed at compile time

机译:编译时消耗的内存配置文件

摘要

Memoization may be deployed using a configuration file or database that identifies functions to memorize, and in some cases, includes input and result values for those functions. At compile time, functions defined in the configuration file may be captured and memoized. During compilation or other pre-execution analysis, the executable code may be modified or otherwise decorated to include memoization code. The memoization code may store results from a function during the first execution, then merely look up the results when the function may be called again. The memoized value may be stored in the configuration file or in another data store. In some embodiments, the modified executable code may operate in conjunction with an execution environment, where the execution environment may optionally perform the memoization.
机译:可以使用标识要记忆功能的配置文件或数据库来部署记忆,在某些情况下,这些记忆包括这些功能的输入和结果值。在编译时,可以捕获并记录配置文件中定义的功能。在编译或其他预执行分析期间,可执行代码可以被修改或以其他方式修饰以包括备忘录代码。记忆代码可以在第一次执行期间存储功能的结果,然后仅在可以再次调用该功能时查找结果。记录的值可以存储在配置文件中或其他数据存储中。在一些实施例中,修改后的可执行代码可以结合执行环境来操作,其中执行环境可以可选地执行备忘录。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号