首页> 外国专利> Dynamic selection/definition of which class/methods should or should not be jit'ed using information stored in a jar file

Dynamic selection/definition of which class/methods should or should not be jit'ed using information stored in a jar file

机译:使用jar文件中存储的信息动态选择/定义应该/不应该选择的类/方法

摘要

The present invention provides a process in a data processing system for executing bytecodes. The bytecodes are contained in a JAVA archive file along with just in time compiling instructions. A call to just in time compile bytecodes is intercepted in which the bytecodes should not be JIT'ed. A means is provided within the JAVA archive file for software developers to mark as ‘no JIT’ some classes/methods in the field. Conversely, means is provided within the JAVA archive file for software developers to mark as ‘JIT’ some classes/methods in the field. Only the selected bytecodes are sent to the interpreter for processing rather than all of the classes.
机译:本发明提供了一种数据处理系统中用于执行字节码的过程。字节码与及时编译指令一起包含在JAVA存档文件中。拦截了对及时编译字节码的调用,在该调用中,不应对字节码进行JIT处理。 JAVA存档文件中提供了一种方法,供软件开发人员将其标记为“否JIT”。该领域中的一些类/方法。相反,在JAVA存档文件中提供了供软件开发人员标记为“ JIT”的方法。该领域中的一些类/方法。仅将选定的字节码发送到解释器进行处理,而不是所有类。

著录项

获取专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号