DocumentCode :
980290
Title :
Experiments in optimizing FP
Author :
Ryder, B.G. ; Pendergrast, J. Stephen
Author_Institution :
Dept. of Comput. Sci., Rutgers Univ., New Brunswick, NJ, USA
Volume :
14
Issue :
4
fYear :
1988
fDate :
4/1/1988 12:00:00 AM
Firstpage :
444
Lastpage :
454
Abstract :
FPOPT, a globally optimizing compiler for FP, was built to study the efficiency of compiling a functional programming language by translating it into an intermediate language and then optimizing that intermediate language. The FPOPT system, the design of the intermediate language and the optimizations performed are described. The relative effectiveness of these optimizations, singly and in combinations, are compared using an instrumented version of FPOPT.
Keywords :
high level languages; optimisation; program compilers; program interpreters; FP; FPOPT; functional programming language; globally optimizing compiler; intermediate language; Aggregates; Code standards; Computer languages; Data structures; Design optimization; Functional programming; Instruments; Optimizing compilers; Proposals; Runtime;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/32.4668
Filename :
4668
Link To Document :
بازگشت