特許
J-GLOBAL ID:200903057642613720

変数の最適配置方法、変数の最適配置装置及び変数の最適配置プログラムを格納したコンピュータ読み取り可能な記録媒体

発明者:
出願人/特許権者:
代理人 (1件): 三好 秀和 (外3名)
公報種別:公開公報
出願番号(国際出願番号):特願平8-284312
公開番号(公開出願番号):特開平10-124325
出願日: 1996年10月25日
公開日(公表日): 1998年05月15日
要約:
【要約】【課題】 最適な外部変数のメモリ配置を行い、目的プログラムのオブジェクトサイズを小さくし、目的プログラムの実行速度を向上させることである。【解決手段】 入力部100から原始プログラムを入力し、言語処理部210にて入力した原始プログラムについて言語処理を行い中間コードを出力する。その依存関係解析部221にて中間コードに含まれる関数の依存関係を解析し、変数定義検索部222にて解析された依存関係から各変数のプログラム実行時のアクセス頻度を調べ、変数配置部223にてアクセス頻度の高い変数は、低位のアドレス領域に配置するようにする。コード生成部224にて配置された変数の情報を含む中間コードからオブジェクトコードを生成し、出力部300にて生成されたオブジェクトコードを出力するようにしてある。
請求項(抜粋):
変数の最適な配置を行う方法において、原始プログラム内で使用される各変数についてプログラム実行時のアクセス頻度を解析し、この解析されたアクセス頻度に基づいて、前記原始プログラムから生成されるオブジェクトコードが最小になるように前記変数を配置することを含むことを特徴とする変数の最適配置方法。
引用特許:
審査官引用 (1件)

前のページに戻る