Patent ID: 6282707
Filing Date: 2001-08-28
Classification: G06F

Abstract:
A program transformation method for transforming a source program described by a programming language into an object program described by a language executable by a data processing system, comprising:first process of transforming at least a part of procedure, function or sub-routine used in said source program into a form so that said object program can be stored in an arbitrary storage region of a primary storage device of said data processing system;second process of arranging procedure, function or sub-routine transformed or not transformed in said first process in said storage region corresponding to cache line of a cache memory among storage region of said primary storage device without causing cache conflict on the basis of information relating to said procedure, function or sub-routine obtained during a process of transformation of said source program into said object program; andthird process of generating said object program, on the basis of the result of arrangement.