特許
J-GLOBAL ID:200903045091655801

コンパイル装置ならびに同装置におけるメモリ配置の最適化方法

発明者:
出願人/特許権者:
代理人 (1件): 高橋 詔男 (外3名)
公報種別:公開公報
出願番号(国際出願番号):特願2000-153674
公開番号(公開出願番号):特開2001-337836
出願日: 2000年05月24日
公開日(公表日): 2001年12月07日
要約:
【要約】【課題】 原始プログラムの記述に変更や追加があっても、翻訳時に自動的にメモリ最適化情報を得る。【解決手段】 コンパイル装置10内部で原始プログラムからオブジェクト情報ならびにメモリの利用情報を静的に抽出し、メモリ利用情報データベース14を構築し、メモリ配置情報処理装置15がメモリ利用情報データベースを参照することによって適切なメモリ配置情報を生成し、生成されたメモリ配置情報を翻訳装置12に入力することで最適化されたメモリ配置の目的プログラムを出力する。
請求項(抜粋):
高級言語で記述された原始プログラムを実行形式の目的プログラムに変換するコンパイル装置であって、前記原始プログラムからオブジェクト情報を生成する翻訳装置と、前記目的プログラムからメモリアクセス頻度情報を生成するコード生成装置と、前記生成されたオブジェクト情報ならびにメモリアクセス頻度情報が格納されるメモリ利用情報データベースと、前記メモリ利用情報データベースに格納されたオブジェクト情報ならびにメモリアクセス頻度情報に基づき最適なメモリ配置情報を生成して前記翻訳装置へ入力し、前記原始プログラムのメモリを前記メモリ配置情報に従う配置となるように最適化するメモリ配置情報処理装置とを備えたことを特徴とするコンパイル装置。
Fターム (1件):
5B081CC27
引用特許:
審査官引用 (8件)
全件表示

前のページに戻る