Abstract
The transfer of programs from development systems to efficient run-time environments is generally considered as a compilation process possibly followed by an optimization phase. This order excludes most possibilities to make optimizations on the source language level. This paper describes an alternative transfer method where user interaction is done on a user oriented level in order to support the optimization process. Experiments show that the efficiency gain is considerable.
Similar content being viewed by others
References
M. Griss et al.,REDUCE/1700:A micro-coded algebra system, in Proc. 11th An. Microprog. Worksh, Pacific Grove, Cal., 1978.
P. Deutsch,Experience with a microprogrammed INTERLISP system, in Proc. 11th An. Microprog. Worksh., Pacific Grove, Cal., 1978.
M. Nordström,LISPF3 User's Guide, Computer Science Dept., Uppsala Univ., Sweden, 1978.
E. Sandewall,Programming in an interactive environment: the LISP experience, Computing Surveys, Vol. 10, No 1 March 1978.
W. Teitelman,INTERLISP reference manual, Xerox-Palo Alto Research Center, Palo Alto, Cal., 1974.
A. Haraldsson,A program manipulation system based on partial evaluation, Dissertation, Linköping Univ., Sweden, 1977.
M. Hecht,Flow Analysis of Computer Programs, Elsevier North-Holland, Inc, N.Y. 1977.
M. Griss and A. Hearn,A Portable Lisp Compiler, Dept. of Comp. Science, Univ. of Utah, Utah, 1979.
The portability of the BCPL Compiler, Software Practice Experience, Vol. 1, 1971.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Strömberg, D., Fritzson, P. Transfer of programs from development to runtime environments. BIT 20, 434–442 (1980). https://doi.org/10.1007/BF01933637
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF01933637