A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2006; you can also visit the original URL.
The file type is application/pdf
.
A Generator of Efficient Abstract Machine Implementations and Its Application to Emulator Minimization
[chapter]
2005
Lecture Notes in Computer Science
The implementation of abstract machines involves complex decisions regarding, e.g., data representation, opcodes, or instruction specialization levels, all of which affect the final performance of the emulator and the size of the bytecode programs in ways that are often difficult to foresee. Besides, studying alternatives by implementing abstract machine variants is a time-consuming and error-prone task because of the level of complexity and optimization of competitive implementations, which
doi:10.1007/11562931_5
fatcat:pzsdiruyk5cyvddkk2ydkjazqy