首页> 外国专利> COMPILER PROGRAM, DYNAMIC COMPILER PROGRAM, REPRODUCIBLE COMPILER PROGRAM, REPRODUCIBLE COMPILER, COMPILING METHOD, AND RECORDING MEDIUM

COMPILER PROGRAM, DYNAMIC COMPILER PROGRAM, REPRODUCIBLE COMPILER PROGRAM, REPRODUCIBLE COMPILER, COMPILING METHOD, AND RECORDING MEDIUM

机译:编译器程序,动态编译器程序,可复制的编译器程序,可复制的编译器,编译方法和记录介质

摘要

PPROBLEM TO BE SOLVED: To facilitate the debugging of a dynamic compiler by reproducing the same execution instruction sequence as an execution instruction sequence generated by the dynamic compiler. PSOLUTION: A compiler program allows a computer to function in the following ways: an execution state acquisition section acquires the execution state of a program; a dynamic compiling section generates a different execution sequence in accordance with the execution state by compiling part of a program to be executed based on the execution state in the course of executing the program; an execution state recording section records the execution state on a storage region allocated to the memory of the computer; a file reading section reads a file including the contents of the storage region allocated to the memory saved on a storage device by the computer from the storage device; and a reproducible compiling section generates the same execution instruction sequence as the execution instruction sequence generated by the dynamic compiling section in the course of executing the program by compiling part of the program based on the execution state acquired from the file. PCOPYRIGHT: (C)2005,JPO&NCIPI
机译:

要解决的问题:通过再现与动态编译器生成的执行指令序列相同的执行指令序列,可以方便地调试动态编译器。

解决方案:编译器程序允许计算机以下列方式运行:执行状态获取部分获取程序的执行状态;动态编译部分通过在执行程序的过程中基于执行状态来编译要执行的程序的一部分,从而根据执行状态来生成不同的执行序列;执行状态记录部将执行状态记录在分配给计算机的存储器的存储区域中。文件读取部分从存储设备中读取文件,该文件包括由计算机分配给存储在存储设备上的存储器的,分配给存储设备的存储区域的内容;可再现的编译部分通过基于从文件获取的执行状态来编译程序的一部分,从而在执行程序的过程中生成与动态编译部分生成的执行指令序列相同的执行指令序列。

版权:(C)2005,JPO&NCIPI

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号