Code-Generation On-the-Fly: A Key to Portable Software (1994)
| Citations: | 48 - 19 self |
BibTeX
@MISC{Franz94code-generationon-the-fly:,
author = {Michael Steffen Oliver Franz},
title = {Code-Generation On-the-Fly: A Key to Portable Software},
year = {1994}
}
Years of Citing Articles
OpenURL
Abstract
A technique for representing programs abstractly and independently of the eventual target architecture is presented that yields a file representation twice as compact as machine code for a CISC processor. It forms the basis of an implementation, in which the process of code generation is deferred until the time of loading. At that point, native code is created on_the_fly by a code_generating loader. The process of loading with dynamic code_generation is so fast that it requires little more time than the input of equivalent native code from a disk storage medium. This is predominantly due to the compactness of the abstract program representation, which allows to counterbalance the ad...







