发明申请
US20050050532A1 Method, apparatus and computer program for compiling program using statistical information on variables, and recording medium therefor 失效
使用关于变量的统计信息来编译程序的方法,装置和计算机程序,以及记录介质

  • 专利标题: Method, apparatus and computer program for compiling program using statistical information on variables, and recording medium therefor
  • 专利标题(中): 使用关于变量的统计信息来编译程序的方法,装置和计算机程序,以及记录介质
  • 申请号: US10811716
    申请日: 2004-03-29
  • 公开(公告)号: US20050050532A1
    公开(公告)日: 2005-03-03
  • 发明人: Manabu Matsuyama
  • 申请人: Manabu Matsuyama
  • 专利权人: FUJITSU LIMITED
  • 当前专利权人: FUJITSU LIMITED
  • 优先权: JP2003-301039 20030826
  • 主分类号: G06F9/45
  • IPC分类号: G06F9/45
Method, apparatus and computer program for compiling program using statistical information on variables, and recording medium therefor
摘要:
The apparatus according to the present invention adds a sequence of instructions for recording a maximum of two sets of values assigned to variables in the procedure under the first execution and whose appearance frequencies can reach 50% or more and their appearance frequencies to the intermediate data of a source program to obtain primary profile information after the end of a first execution. Further it adds another sequence of instructions for recording the appearance frequencies of the values of the primary profile information and the execution frequency of the procedure to the intermediate data to obtain final profile information after the end of a second execution. Then, it calculates a value whose appearance frequency with respect to a variable is 50% or more on the basis of the final profile information to optimize the procedure regarding this value and thereby generate an object program.
信息查询
0/0