会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Profile guided just-in-time (JIT) compiler and byte code generation
    • 配置文件指导即时(JIT)编译器和字节码生成
    • US08819649B2
    • 2014-08-26
    • US13229594
    • 2011-09-09
    • Louis LafreniereCurtis ManJedrzej MiadowiczPaul LeathersJitendra KumarArjun Bijanki
    • Louis LafreniereCurtis ManJedrzej MiadowiczPaul LeathersJitendra KumarArjun Bijanki
    • G06F9/45
    • G06F9/4552G06F8/41G06F11/3612
    • Methods, systems, and computer program products are provided for profiling source code to enable improved source code execution. A runtime engine includes a parser, a bytecode generator, an execution controller, an interpreter, a just-in-time (JIT) compiler, and a profile generator. The parser receives source code coded in a dynamic language and parses the source code to generate parsed source code. The bytecode generator converts the parsed source code to bytecode. The interpreter is configured to interpret the bytecode when enabled by the execution controller. The JIT compiler is configured to compile the bytecode when enabled by the execution controller. The profile generator generates profile information from the bytecode and stores the profile information. The execution controller enables the interpreter or the JIT compiler to perform their respective functions based on the profile information.
    • 提供了方法,系统和计算机程序产品,用于分析源代码以实现改进的源代码执行。 运行时引擎包括解析器,字节码生成器,执行控制器,解释器,即时(JIT)编译器和简档生成器。 解析器接收以动态语言编码的源代码,并解析源代码以生成解析的源代码。 字节码生成器将解析的源代码转换为字节码。 解释器配置为在执行控制器启用时解释字节码。 JIT编译器配置为在执行控制器启用时编译字节码。 配置文件生成器从字节码生成配置文件信息并存储配置文件信息。 执行控制器使解释器或JIT编译器能够基于简档信息来执行它们各自的功能。
    • 2. 发明申请
    • PROFILE GUIDED JIT CODE GENERATION
    • 简档指导代码生成
    • US20130067441A1
    • 2013-03-14
    • US13229594
    • 2011-09-09
    • Louis LafreniereCurtis ManJedrzej MiadowiczPaul LeathersJitendra KumarArjun Bijanki
    • Louis LafreniereCurtis ManJedrzej MiadowiczPaul LeathersJitendra KumarArjun Bijanki
    • G06F9/45
    • G06F9/4552G06F8/41G06F11/3612
    • Methods, systems, and computer program products are provided for profiling source code to enable improved source code execution. A runtime engine includes a parser, a bytecode generator, an execution controller, an interpreter, a just-in-time (JIT) compiler, and a profile generator. The parser receives source code coded in a dynamic language and parses the source code to generate parsed source code. The bytecode generator converts the parsed source code to bytecode. The interpreter is configured to interpret the bytecode when enabled by the execution controller. The JIT compiler is configured to compile the bytecode when enabled by the execution controller. The profile generator generates profile information from the bytecode and stores the profile information. The execution controller enables the interpreter or the JIT compiler to perform their respective functions based on the profile information.
    • 提供了方法,系统和计算机程序产品,用于分析源代码以实现改进的源代码执行。 运行时引擎包括解析器,字节码生成器,执行控制器,解释器,即时(JIT)编译器和简档生成器。 解析器接收以动态语言编码的源代码,并解析源代码以生成解析的源代码。 字节码生成器将解析的源代码转换为字节码。 解释器配置为在执行控制器启用时解释字节码。 JIT编译器配置为在执行控制器启用时编译字节码。 配置文件生成器从字节码生成配置文件信息并存储配置文件信息。 执行控制器使解释器或JIT编译器能够基于简档信息来执行它们各自的功能。