首页> 外国专利> Compiler optimized data model evaluation

Compiler optimized data model evaluation

机译:编译器优化的数据模型评估

摘要

A data model evaluation optimizer is provided that optimizes data model evaluation. An expression of a data model is received that is defined using a domain-specific language, the expression to be evaluated by an application, and the application having been written in a first programming language. New code is dynamically generated in a second programming language by translating the domain-specific language expression into the second programming language. The generated new code is compiled (and optimized) into a compilation of the second programming language. The compilation of the second programming language is made available to the application of the first programming language such that the application evaluates the expression using the compilation.
机译:提供了用于优化数据模型评估的数据模型评估优化器。接收使用领域特定语言定义的数据模型的表达式,该表达式将由应用程序评估,并且该应用程序已使用第一编程语言编写。通过将领域特定的语言表达转换为第二种编程语言,可以以第二种编程语言动态生成新代码。生成的新代码被编译(并优化)为第二种编程语言的编译。第二编程语言的编译可用于第一编程语言的应用程序,以便应用程序使用该编译器评估表达式。

著录项

  • 公开/公告号US10048952B2

    专利类型

  • 公开/公告日2018-08-14

    原文格式PDF

  • 申请/专利权人 ORACLE INTERNATIONAL CORPORATION;

    申请/专利号US201514938207

  • 发明设计人 ALEXEY ROYTMAN;NATALIA REICHMAN;

    申请日2015-11-11

  • 分类号G06F9/45;G06F8/41;

  • 国家 US

  • 入库时间 2022-08-21 13:05:25

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号